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 08 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 2015 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 1 2 2 2 2 2 1 2 1 1 2 1 2 2 1 2 2 1 2 2 2 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 1 1 2 1 2 1 2 1 2 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 1 2 2 2 1 1 1 2 1 2 1 1 1 1 1 2 1 2 2 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 1 1 1 1 2 2 1 1 1 2 2 1 1 1 1 1 1 2 2 2 1 1 1 2 2 1 1 1 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 1 1 1 2 2 1 2 1 2 1 2 2 1 1 1 2 2 2 1 2 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 1 1 2 2 1 2 2 2 1 2 2 1 1 1 2 2 2 1 2 2 1 2 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 1 2 1 2 2 2 2 1 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 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 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 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 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 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 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 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 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 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 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 1 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 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 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 2 2 2 2 2 7 4 2 4 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 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 1 1 3 3 4 4 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 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 1 4 3 4 4 4 4 7 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 4 4 4 4 4 4 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 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 1 2 2 2 2 1 1 3 4 4 4 4 2 7 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 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 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 1 2 1 1 3 3 4 4 1 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 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 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 3 3 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 1 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 3 1 3 4 4 7 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 1 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 1 2 2 1 3 3 4 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 2 2 2 2 2 2 2 1 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 1 3 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 1 1 1 1 1 2 2 2 2 2 2 1 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 1 3 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 3 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 1 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 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 1 1 1 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 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 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 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 1 1 1 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 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 1 2 1 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 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 1 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 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 1 1 1 1 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 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 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 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 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 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 1 1 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 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 1 1 1 1 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 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 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 1 2 2 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 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 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 1 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 1 1 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 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 1 1 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 3 4 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 1 2 1 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 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 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 1 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 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 4 4 4 4 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 3 4 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 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 4 4 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 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 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 2 2 2 2 2 2 2 2 2 2 1 2 1 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 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 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 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 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 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 1 1 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 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 2 2 2 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 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 2 2 2 2 1 2 2 2 2 2 2 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 2 2 2 2 2 2 2 2 2 2 2 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 2 2 2 2 2 2 2 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 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 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 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 2224 2239 2279 2314 2339 2383 2410 2439 2379 2331 2331 2438 2437 2473 2350 2407 2609 2695 2725 2568 2538 2536 2621 2618 2659 2605 2679 2712 2669 2727 2636 2083 2813 2686 2665 2723 2632 2565 2588 2668 2684 2677 2657 2691 2701 2717 2624 2572 2528 2511 2574 2651 2492 2553 2535 2476 2469 2430 2574 2497 2404 2526 2542 2407 2398 2351 2329 2308 2364 2405 2395 2411 2420 2402 2362 2349 2385 2470 2504 2502 2548 2612 2665 2669 2546 2539 2627 2599 2492 2410 2389 2423 2337 2277 2304 2286 2511 2597 2565 2613 2215 2233 2262 2322 2327 2388 2419 2460 2397 2356 2335 2423 2474 2507 2333 2437 2615 2699 2596 2679 2663 2489 2676 2644 2677 2691 2622 2733 2616 2784 2728 2785 2725 2812 2698 2660 2620 2544 2592 2672 2694 2677 2678 2721 2724 2705 2626 2546 2530 2502 2520 2638 2519 2543 2501 2510 2495 2427 2518 2215 2378 2555 2503 2408 2409 2359 2328 2320 2383 2473 2430 2437 2431 2416 2366 2352 2381 2452 2468 2478 2529 2598 2623 2634 2690 2542 2599 2624 2546 2403 2400 2433 2266 2246 2291 2292 2502 2561 2575 2607 2215 2221 2236 2306 2327 2383 2410 2450 2392 2361 2339 2442 2439 2513 2368 2452 2490 2662 2574 2679 2602 2615 2623 2659 2661 2686 2646 2687 2643 2800 2802 2782 2806 2811 2673 2664 2538 2543 2611 2681 2689 2675 2626 2729 2737 2705 2698 2539 2503 2503 2510 2629 2456 2524 2492 2496 2473 2471 2500 2244 2397 2520 2559 2524 2415 2373 2331 2339 2411 2523 2478 2470 2453 2414 2371 2352 2378 2440 2432 2447 2511 2566 2590 2594 2607 2567 2593 2610 2561 2379 2421 2446 2306 2230 2288 2288 2500 2610 2527 2597 2208 2215 2212 2271 2327 2381 2392 2424 2376 2349 2342 2430 2415 2502 2337 2485 2517 2638 2672 2665 2708 2689 2577 2637 2673 2674 2721 2595 2707 2803 2815 2798 2795 2760 2663 2551 2516 2595 2682 2698 2683 2634 2658 2732 2748 2699 2676 2538 2479 2507 2522 2672 2432 2531 2496 2481 2445 2470 2443 2327 2392 2561 2426 2470 2404 2380 2339 2355 2432 2534 2517 2491 2455 2398 2366 2353 2381 2430 2408 2424 2454 2488 2555 2571 2597 2588 2602 2580 2550 2426 2453 2429 2289 2236 2290 2276 2477 2560 2572 2596 2202 2199 2205 2242 2314 2376 2374 2394 2374 2349 2341 2421 2386 2514 2415 2511 2507 2556 2639 2668 2702 2685 2516 2592 2679 2623 2699 2591 2734 2719 2635 2814 2761 2710 2573 2487 2483 2667 2623 2718 2680 2648 2669 2738 2758 2714 2600 2540 2488 2480 2549 2565 2431 2542 2392 2536 2343 2456 2368 2312 2428 2470 2484 2470 2400 2393 2358 2379 2458 2551 2524 2511 2439 2364 2357 2355 2384 2429 2408 2408 2383 2383 2484 2551 2611 2603 2597 2566 2543 2382 2464 2405 2329 2240 2278 2283 2432 2524 2571 2609 2189 2189 2202 2230 2298 2362 2364 2378 2374 2364 2341 2387 2422 2494 2465 2570 2522 2407 2536 2597 2668 2694 2639 2595 2665 2637 2624 2575 2688 2709 2532 2790 2719 2668 2563 2476 2491 2719 2674 2667 2668 2662 2687 2737 2704 2753 2672 2538 2494 2477 2543 2480 2407 2533 2484 2499 2353 2437 2336 2348 2440 2507 2520 2473 2393 2426 2379 2410 2467 2543 2516 2486 2402 2357 2353 2355 2376 2429 2424 2413 2347 2329 2408 2521 2603 2620 2564 2577 2576 2384 2448 2416 2335 2243 2276 2305 2414 2510 2569 2620 2183 2176 2189 2221 2287 2349 2359 2378 2364 2366 2363 2397 2440 2498 2447 2537 2451 2547 2535 2581 2588 2616 2627 2591 2621 2555 2554 2555 2626 2700 2817 2696 2677 2624 2523 2462 2522 2728 2710 2720 2679 2675 2702 2727 2745 2756 2590 2561 2495 2484 2512 2462 2401 2488 2530 2487 2464 2388 2339 2342 2463 2464 2521 2484 2438 2474 2387 2436 2491 2545 2493 2451 2355 2354 2351 2351 2376 2426 2434 2421 2349 2319 2376 2525 2598 2599 2574 2583 2580 2406 2446 2434 2332 2251 2274 2321 2405 2489 2574 2621 2186 2176 2189 2212 2271 2342 2357 2366 2354 2374 2403 2438 2436 2468 2473 2582 2511 2577 2571 2559 2523 2606 2605 2587 2561 2491 2489 2581 2577 2681 2702 2533 2545 2563 2541 2473 2562 2689 2746 2790 2707 2700 2715 2729 2714 2691 2592 2590 2502 2464 2515 2440 2387 2453 2483 2506 2467 2402 2333 2388 2449 2432 2538 2499 2488 2500 2408 2483 2527 2567 2483 2414 2324 2354 2347 2341 2379 2432 2452 2443 2389 2324 2376 2545 2601 2587 2575 2586 2588 2465 2459 2452 2324 2256 2280 2324 2405 2474 2576 2621 2186 2179 2192 2202 2259 2339 2354 2354 2366 2412 2429 2492 2371 2480 2410 2564 2619 2577 2602 2577 2550 2559 2529 2532 2527 2490 2442 2556 2584 2702 2671 2552 2504 2524 2519 2544 2685 2696 2744 2796 2645 2744 2734 2721 2639 2599 2595 2593 2559 2487 2502 2409 2367 2439 2498 2505 2444 2382 2361 2464 2488 2499 2516 2506 2514 2413 2449 2506 2515 2584 2508 2389 2319 2349 2342 2347 2387 2439 2469 2466 2434 2352 2397 2535 2610 2584 2583 2608 2620 2504 2516 2478 2351 2251 2276 2327 2397 2498 2583 2617 2189 2186 2192 2199 2254 2334 2352 2332 2385 2459 2463 2544 2471 2495 2459 2570 2539 2588 2590 2662 2528 2542 2491 2532 2508 2497 2446 2515 2578 2677 2682 2548 2494 2488 2525 2674 2766 2528 2700 2786 2776 2678 2686 2729 2649 2556 2568 2597 2531 2523 2470 2442 2352 2437 2472 2520 2451 2400 2371 2344 2474 2498 2521 2508 2538 2234 2434 2541 2506 2597 2489 2383 2322 2344 2352 2363 2393 2433 2471 2472 2457 2394 2417 2550 2609 2589 2604 2638 2593 2578 2537 2542 2351 2254 2284 2330 2398 2487 2590 2619 2189 2186 2196 2208 2245 2327 2334 2327 2396 2474 2498 2603 2259 2447 2460 2560 2596 2614 2660 2616 2594 2497 2496 2516 2522 2514 2455 2482 2563 2620 2603 2555 2527 2514 2565 2746 2788 2710 2652 2683 2771 2724 2686 2607 2672 2567 2551 2567 2531 2518 2503 2418 2350 2437 2468 2545 2470 2421 2396 2431 2505 2439 2551 2498 2431 2389 2467 2553 2505 2582 2516 2372 2318 2343 2364 2372 2403 2428 2456 2472 2471 2442 2429 2542 2580 2583 2621 2665 2629 2620 2589 2522 2376 2256 2283 2345 2406 2468 2592 2636 2196 2189 2196 2211 2242 2306 2319 2332 2390 2471 2532 2598 2269 2446 2510 2486 2543 2675 2614 2651 2535 2508 2496 2542 2487 2531 2498 2491 2546 2623 2607 2583 2586 2555 2611 2748 2729 2705 2729 2718 2766 2724 2687 2694 2603 2559 2522 2538 2533 2517 2506 2407 2381 2458 2459 2560 2479 2485 2461 2427 2535 2369 2596 2342 2398 2492 2493 2550 2527 2563 2520 2362 2319 2341 2369 2386 2415 2418 2448 2475 2482 2461 2433 2511 2551 2564 2574 2696 2651 2707 2679 2592 2370 2264 2275 2362 2411 2461 2596 2665 2196 2199 2202 2211 2239 2293 2319 2347 2380 2490 2558 2556 2352 2500 2464 2494 2622 2671 2652 2597 2470 2509 2477 2528 2519 2519 2520 2517 2544 2604 2579 2593 2617 2665 2603 2728 2681 2676 2722 2687 2699 2663 2640 2668 2554 2542 2518 2525 2523 2493 2500 2395 2425 2496 2482 2585 2535 2507 2541 2485 2547 2467 2565 2591 2424 2446 2478 2550 2613 2589 2463 2349 2318 2340 2370 2386 2435 2411 2443 2479 2484 2465 2436 2480 2544 2536 2604 2735 2618 2661 2689 2533 2414 2301 2271 2370 2433 2476 2581 2660 2192 2202 2205 2217 2241 2297 2327 2356 2374 2523 2517 2607 2535 2582 2386 2527 2599 2643 2747 2552 2502 2428 2450 2536 2519 2525 2546 2523 2527 2560 2548 2597 2664 2608 2672 2658 2682 2699 2707 2680 2667 2644 2626 2605 2527 2556 2528 2527 2527 2486 2475 2387 2457 2558 2466 2579 2661 2657 2458 2457 2578 2544 2637 9999 2585 2088 2446 2565 2621 2572 2436 2343 2318 2346 2369 2381 2427 2420 2440 2473 2483 2474 2435 2462 2521 2552 2556 2758 2654 2617 2766 2525 2426 2318 2290 2405 2446 2481 2565 2612 2189 2199 2205 2220 2255 2307 2335 2348 2381 2545 2520 2573 2531 2654 2280 2434 2610 2702 2675 2556 2469 2399 2457 2520 2484 2533 2524 2524 2525 2545 2526 2570 2663 2712 2646 2639 2636 2642 2678 2699 2639 2635 2614 2604 2540 2578 2554 2558 2505 2477 2468 2397 2430 2549 2512 2565 2624 2520 2517 2621 2562 2571 2216 9999 2066 2066 2477 2575 2558 2544 2437 2345 2321 2351 2364 2382 2422 2428 2440 2469 2483 2484 2435 2450 2511 2553 2560 2725 2690 2658 2717 2510 2431 2344 2315 2415 2465 2507 2577 2621 2183 2199 2208 2234 2269 2313 2328 2332 2387 2465 2492 2556 2602 2609 2519 2546 2627 2507 2672 2522 2461 2375 2429 2496 2490 2526 2542 2542 2569 2537 2529 2575 2668 2702 2672 2616 2593 2605 2626 2642 2610 2605 2606 2605 2551 2587 2577 2555 2510 2480 2468 2402 2468 2562 2452 2532 2520 2579 2662 2497 9999 9999 2469 9999 9999 2066 2459 2564 2575 2565 2423 2354 2320 2353 2368 2395 2422 2440 2431 2466 2481 2474 2437 2450 2514 2534 2584 2730 2711 2678 2693 2591 2429 2358 2337 2412 2473 2515 2580 2625 2176 2196 2215 2252 2285 2315 2323 2323 2383 2467 2485 2565 2458 2563 2625 2491 2641 2633 2586 2509 2441 2385 2425 2474 2532 2516 2549 2545 2560 2587 2561 2573 2661 2684 2635 2594 2565 2585 2608 2619 2567 2567 2584 2581 2556 2586 2585 2559 2529 2486 2443 2420 2468 2528 2430 2495 2610 2623 2689 2858 2868 9999 9999 9999 9999 9999 2066 2574 2608 2549 2410 2354 2324 2357 2366 2399 2432 2444 2428 2459 2479 2466 2445 2459 2486 2541 2618 2633 2727 2714 2694 2521 2480 2347 2341 2409 2501 2540 2589 2642 2176 2199 2223 2255 2291 2319 2307 2326 2378 2445 2512 2448 2440 2645 2588 2500 2591 2606 2514 2523 2444 2403 2403 2464 2544 2502 2549 2542 2576 2572 2577 2570 2619 2666 2606 2566 2561 2576 2580 2581 2528 2526 2565 2581 2557 2589 2602 2549 2509 2487 2425 2456 2485 2448 2483 2573 2418 2548 2687 2825 9999 9999 9999 9999 9999 9999 9999 2570 2590 2453 2411 2358 2334 2365 2365 2388 2427 2443 2439 2450 2472 2466 2466 2469 2482 2527 2600 2693 2685 2669 2682 2580 2518 2356 2340 2409 2486 2565 2608 2651 2176 2196 2224 2256 2286 2311 2296 2339 2386 2440 2479 2316 2542 2527 2633 2544 2594 2663 2529 2540 2457 2436 2454 2487 2533 2497 2532 2576 2611 2587 2601 2587 2581 2597 2566 2560 2557 2564 2553 2541 2497 2506 2546 2564 2561 2588 2606 2539 2484 2464 2449 2497 2504 2487 2469 2614 2630 2534 2456 2727 2704 9999 9999 9999 9999 9999 9999 2066 2066 2453 2383 2356 2339 2375 2359 2374 2418 2450 2467 2448 2473 2486 2490 2492 2490 2515 2607 2670 2693 2659 2638 2581 2564 2402 2344 2413 2518 2593 2623 2662 2189 2199 2224 2252 2272 2303 2300 2355 2404 2460 2490 2330 2555 2617 2653 2551 2614 2715 2521 2564 2492 2484 2430 2506 2546 2508 2530 2596 2599 2589 2605 2586 2529 2545 2551 2559 2551 2556 2536 2519 2493 2511 2534 2562 2568 2580 2587 2498 2461 2430 2490 2475 2462 2454 2472 2668 2545 2154 2543 2586 2829 2849 9999 9999 9999 9999 9999 2292 9999 2484 2405 2353 2344 2375 2350 2352 2401 2453 2486 2455 2476 2522 2529 2519 2482 2540 2549 2587 2665 2706 2703 2619 2586 2405 2343 2431 2514 2568 2626 2665 2192 2202 2215 2249 2271 2305 2307 2376 2395 2423 2429 2416 2557 2644 2701 2578 2583 2680 2548 2584 2619 2521 2493 2518 2487 2509 2545 2611 2667 2553 2559 2532 2497 2526 2544 2555 2541 2545 2525 2519 2511 2524 2525 2564 2579 2584 2559 2463 2438 2438 2516 2476 2461 2476 2475 2603 2518 2581 2540 2619 2849 2833 9999 9999 9999 9999 2870 2707 2508 2459 2397 2358 2344 2370 2340 2336 2375 2441 2494 2475 2480 2533 2561 2547 2516 2567 2510 2659 2601 2586 2636 2611 2588 2434 2358 2447 2515 2548 2619 2665 2202 2207 2220 2252 2278 2304 2319 2402 2412 2457 2472 2500 2587 2619 2599 2616 2591 2666 2516 2564 2673 2514 2473 2516 2507 2510 2549 2541 2572 2541 2526 2494 2480 2526 2533 2545 2529 2540 2525 2524 2522 2528 2517 2561 2591 2579 2542 2463 2434 2451 2503 2500 2474 2452 2449 2576 2491 2447 2532 2609 2808 2768 2898 9999 9999 9999 2642 2801 2467 2469 2391 2367 2342 2363 2335 2327 2361 2423 2476 2511 2486 2544 2574 2565 2557 2538 2550 2608 2640 2659 2623 2626 2582 2458 2376 2439 2515 2525 2608 2665 2221 2213 2224 2269 2298 2299 2336 2425 2373 2451 2495 2391 2575 2565 2618 2632 2533 2558 2523 2570 2664 2537 2557 2580 2520 2511 2529 2497 2501 2531 2488 2474 2482 2516 2515 2527 2525 2542 2527 2525 2526 2530 2534 2555 2583 2585 2556 2486 2440 2454 2496 2510 2471 2464 2450 2559 2563 2574 2623 2515 2670 9999 2784 9999 9999 9999 9999 2677 2483 2383 2404 2368 2337 2354 2329 2327 2364 2410 2449 2516 2501 2541 2570 2588 2602 2607 2547 2619 2699 2676 2676 2670 2589 2486 2404 2429 2456 2494 2614 2668 2226 2221 2252 2306 2311 2294 2356 2449 2412 2373 2491 2348 2545 2551 2686 2696 2579 2580 2532 2552 2622 2456 2534 2558 2472 2514 2481 2482 2479 2512 2450 2448 2464 2492 2487 2503 2524 2550 2528 2520 2506 2526 2535 2553 2574 2601 2568 2510 2439 2444 2488 2532 2468 2500 2431 2495 2483 2467 2550 2700 2674 2644 2868 9999 9999 9999 2332 2541 2595 2318 2416 2370 2334 2351 2323 2315 2371 2403 2428 2516 2502 2551 2579 2590 2676 2630 2585 2609 2690 2673 2669 2669 2638 2537 2465 2422 2453 2494 2615 2671 2237 2251 2285 2335 2322 2293 2384 2443 2434 2413 2530 2350 2594 2644 2683 2595 2525 2565 2542 2520 2541 2502 2587 2464 2430 2471 2488 2486 2471 2465 2423 2425 2441 2462 2474 2491 2510 2532 2512 2506 2481 2517 2527 2537 2558 2598 2583 2524 2442 2446 2475 2521 2526 2472 2431 2484 2499 2507 2541 2641 2563 2792 9999 9999 9999 2780 2570 2538 2574 2243 2436 2371 2336 2344 2328 2310 2367 2400 2411 2497 2520 2544 2509 2633 2657 2402 2419 2629 2698 2681 2676 2676 2670 2613 2462 2419 2458 2507 2622 2662 2254 2267 2313 2355 2320 2307 2406 2510 2493 2453 2453 2528 2632 2631 2654 2586 2514 2563 2537 2510 2488 2483 2514 2439 2438 2452 2493 2427 2475 2428 2401 2419 2428 2454 2490 2498 2476 2500 2485 2481 2478 2514 2518 2524 2558 2597 2590 2549 2467 2451 2449 2508 2514 2461 2422 2436 2479 2476 2539 2577 2546 2679 2872 9999 9999 9999 2627 2569 2593 2390 2405 2355 2333 2332 2334 2319 2362 2399 2401 2470 2503 2528 2520 2397 2617 2510 2552 2629 2698 2685 2687 2688 2685 2625 2527 2440 2437 2522 2634 2654 2271 2284 2344 2371 2311 2329 2437 2481 2430 2551 2406 2577 2532 2583 2622 2564 2543 2560 2535 2456 2444 2466 2474 2428 2445 2514 2468 2467 2460 2422 2401 2416 2429 2466 2496 2495 2447 2470 2450 2454 2483 2526 2518 2524 2550 2582 2597 2557 2502 2461 2449 2515 2518 2486 2449 2453 2445 2539 2590 2545 2442 2687 2811 9999 9999 2805 2724 2400 2586 2433 2370 2366 2332 2336 2344 2324 2351 2392 2399 2433 2497 2488 2525 2662 2524 2453 2602 2664 2708 2701 2693 2694 2691 2622 2623 2463 2418 2523 2641 2650 2285 2287 2363 2391 2326 2360 2447 2411 2494 2504 2492 2595 2468 2582 2608 2589 2563 2557 2540 2451 2394 2403 2427 2394 2495 2511 2507 2473 2470 2421 2410 2416 2442 2480 2496 2481 2444 2452 2437 2462 2497 2528 2525 2535 2552 2590 2583 2535 2520 2478 2468 2517 2525 2514 2403 2433 2526 2582 2566 2503 2533 2698 2817 9999 2832 2641 2238 2582 2573 2360 2422 2383 2340 2329 2347 2338 2352 2378 2401 2416 2499 2479 2495 2632 2701 2457 2578 2678 2701 2703 2699 2703 2692 2667 2628 2457 2414 2520 2632 2652 2293 2293 2362 2398 2335 2389 2468 2530 2462 2599 2457 2594 2301 2619 2613 2594 2550 2559 2557 2405 2369 2386 2403 2406 2535 2484 2495 2514 2473 2434 2423 2425 2459 2480 2478 2464 2444 2445 2456 2482 2511 2536 2536 2553 2566 2618 2585 2553 2520 2480 2490 2523 2556 2488 2494 2422 2540 2567 2579 2570 2442 2696 2696 2813 2858 2576 2660 2066 2490 2281 2352 2361 2325 2332 2355 2355 2352 2366 2389 2406 2484 2446 2496 2634 2678 2630 2665 2703 2700 2705 2703 2712 2697 2676 2659 2441 2428 2508 2615 2663 2302 2308 2349 2387 2337 2402 2482 2560 2542 2374 2238 2601 2120 2580 2611 2538 2523 2539 2517 2375 2348 2373 2394 2468 2506 2497 2497 2528 2469 2447 2431 2438 2471 2467 2460 2450 2450 2456 2470 2493 2513 2541 2549 2566 2588 2629 2582 2562 2523 2488 2492 2530 2576 2521 2471 2461 2523 2592 2522 2546 2527 2664 2667 2823 2701 2507 2702 2597 2594 2375 2403 2404 2336 2351 2370 2358 2357 2360 2377 2395 2448 2429 2489 2649 2685 2690 2688 2682 2667 2722 2705 2711 2698 2683 2634 2504 2488 2516 2619 2658 2313 2327 2334 2360 2347 2397 2471 2528 2435 2120 2453 2440 2489 2504 2539 2520 2504 2524 2486 2370 2350 2411 2460 2464 2499 2491 2486 2494 2456 2449 2444 2459 2465 2450 2445 2441 2457 2462 2474 2497 2513 2539 2567 2572 2609 2642 2588 2569 2529 2483 2491 2521 2570 2543 2501 2471 2492 2528 2449 2507 2604 2684 2722 2670 2705 2576 2648 2518 2527 2552 2488 2439 2349 2371 2369 2381 2364 2357 2373 2391 2436 2415 2540 2623 2626 2679 2670 2666 2668 2620 2701 2703 2698 2687 2633 2559 2539 2521 2604 2616 2337 2353 2319 2329 2356 2405 2425 2528 2477 2568 2635 2526 2484 2677 2547 2503 2492 2502 2442 2360 2381 2483 2442 2467 2489 2485 2479 2463 2486 2470 2468 2465 2445 2435 2432 2441 2467 2462 2478 2506 2519 2532 2569 2580 2613 2641 2592 2571 2535 2487 2487 2515 2556 2556 2497 2457 2468 2475 2523 2590 2568 2610 2766 2698 2616 2671 2423 2660 2253 2423 2448 2418 2347 2405 2371 2388 2374 2357 2370 2390 2425 2470 2572 2605 2677 2682 2728 2594 2656 2668 2692 2695 2705 2703 2640 2605 2579 2551 2631 2677 2368 2353 2296 2296 2360 2425 2399 2512 2528 2453 2412 2445 2466 2584 2514 2500 2486 2470 2411 2377 2415 2506 2474 2516 2392 2462 2466 2477 2489 2503 2498 2458 2430 2428 2426 2460 2473 2466 2485 2512 2528 2541 2564 2590 2623 2679 2612 2577 2533 2478 2464 2500 2539 2538 2499 2462 2456 2443 2569 2593 2662 2680 2634 2675 2727 2699 2295 2649 2596 2463 2580 2468 2381 2431 2384 2394 2381 2349 2363 2390 2407 2463 2611 2528 2508 2729 2674 2641 2641 2679 2669 2682 2705 2688 2675 2630 2588 2605 2660 2680 2380 2329 2265 2280 2359 2449 2393 2453 2543 2533 2120 2335 2516 2527 2486 2491 2451 2429 2390 2386 2451 2494 2511 2515 2421 2466 2456 2504 2527 2532 2496 2453 2421 2435 2437 2470 2473 2478 2493 2516 2529 2552 2564 2597 2618 2680 2614 2579 2522 2463 2432 2476 2520 2520 2488 2441 2439 2457 2559 2634 2610 2596 2588 2729 2707 2826 2633 2658 2514 2684 2514 2439 2417 2483 2374 2393 2391 2368 2375 2400 2391 2483 2567 2545 2550 2599 2680 2702 2585 2663 2636 2663 2673 2691 2689 2636 2619 2633 2674 2680 2365 2295 2245 2285 2346 2421 2367 2406 2508 2524 2460 2405 2577 2389 2478 2482 2415 2388 2382 2397 2436 2462 2495 2489 2439 2435 2439 2493 2554 2523 2486 2452 2424 2447 2447 2474 2470 2487 2502 2516 2528 2548 2563 2598 2693 2690 2608 2594 2517 2444 2406 2445 2494 2485 2458 2422 2445 2499 2612 2538 2630 2632 2663 2694 2775 2797 2662 9999 2827 2673 2563 2488 2443 2490 2388 2383 2394 2388 2402 2424 2392 2454 2554 2590 2621 2628 2711 2662 2691 2660 2621 2635 2606 2668 2698 2611 2636 2658 2674 2670 2335 2268 2248 2279 2323 2398 2414 2443 2514 2492 2506 2535 2565 2535 2524 2463 2403 2374 2386 2414 2423 2470 2447 2458 2433 2422 2424 2497 2553 2530 2479 2454 2435 2456 2454 2470 2468 2487 2504 2514 2525 2559 2576 2615 2663 2578 2612 2606 2514 2439 2390 2423 2475 2447 2418 2407 2452 2540 2578 2611 2605 2596 2620 2669 2725 2792 2892 2873 2822 2722 2536 2437 2476 2534 2349 2369 2386 2402 2436 2457 2418 2438 2572 2577 2613 2713 2669 2699 2700 2661 2637 2607 2555 2625 2685 2622 2629 2662 2669 2672 2306 2259 2261 2299 2311 2367 2424 2454 2462 2521 2534 2522 2539 2550 2516 2438 2404 2377 2379 2396 2367 2452 2424 2442 2415 2414 2422 2500 2548 2519 2476 2454 2450 2464 2458 2466 2462 2487 2497 2512 2530 2567 2583 2661 2606 2594 2664 2605 2505 2440 2388 2398 2447 2406 2383 2380 2455 2557 2595 2599 2622 2560 2608 2705 2707 2631 2883 2920 2773 2829 2543 2449 2518 2542 2336 2343 2356 2403 2470 2475 2448 2451 2529 2586 2597 2639 2666 2642 2685 2682 2667 2599 2529 2574 2649 2638 2629 2653 2663 2680 2282 2259 2279 2319 2317 2343 2393 2438 2488 2486 2517 2517 2537 2526 2503 2457 2400 2394 2364 2396 2384 2442 2427 2419 2399 2400 2435 2505 2555 2509 2485 2450 2466 2468 2460 2460 2462 2481 2485 2507 2541 2575 2599 2696 2570 2645 2648 2580 2497 2439 2381 2373 2398 2382 2374 2374 2444 2549 2597 2574 2586 2552 2600 2643 2749 2860 2925 2931 2865 2804 2520 2461 2542 2495 2345 2328 2322 2379 2484 2470 2479 2454 2502 2532 2606 2612 2709 2709 2699 2694 2682 2623 2541 2554 2636 2652 2636 2651 2664 2698 2282 2262 2287 2316 2323 2353 2394 2421 2481 2476 2516 2518 2536 2551 2498 2458 2426 2398 2357 2387 2387 2425 2408 2389 2379 2388 2451 2514 2555 2503 2485 2456 2470 2470 2460 2460 2462 2474 2481 2512 2554 2583 2619 2680 2531 2639 2621 2558 2481 2438 2383 2362 2354 2374 2383 2385 2421 2536 2563 2539 2546 2559 2600 2646 2721 2881 2937 2900 2845 2674 2533 2369 2516 2452 2319 2363 2303 2324 2454 2456 2487 2454 2422 2449 2547 2603 2667 2682 2700 2694 2687 2642 2543 2538 2628 2649 2633 2662 2693 2698 2301 2270 2276 2311 2321 2393 2360 2452 2487 2440 2443 2519 2528 2557 2485 2467 2433 2406 2344 2374 2379 2398 2389 2377 2372 2377 2440 2504 2547 2503 2481 2462 2474 2468 2458 2460 2462 2468 2468 2515 2568 2600 2673 2587 2505 2617 2614 2548 2471 2441 2381 2359 2334 2364 2394 2397 2416 2506 2533 2503 2548 2538 2659 2714 2803 2905 2947 2950 2851 2650 2476 2441 2483 2555 2442 2392 2309 2287 2395 2481 2515 2453 2377 2360 2455 2540 2618 2660 2692 2690 2688 2682 2559 2557 2577 2613 2653 2672 2708 2657 2320 2267 2277 2317 2343 2396 2391 2438 2450 2462 2490 2503 2514 2542 2483 2472 2443 2403 2343 2364 2377 2376 2385 2377 2361 2373 2422 2482 2535 2496 2470 2464 2474 2468 2460 2456 2458 2466 2456 2529 2581 2593 2701 2543 2558 2693 2603 2552 2478 2441 2375 2352 2327 2366 2399 2408 2414 2471 2519 2522 2565 2550 2649 2619 2779 2901 2964 2941 2873 2647 2455 2448 2497 2553 2397 2396 2329 2270 2362 2450 2530 2450 2406 2356 2376 2443 2561 2650 2682 2690 2694 2709 2599 2595 2550 2610 2677 2686 2707 2700 2335 2275 2285 2343 2392 2383 2403 2503 2467 2474 2462 2512 2522 2534 2485 2481 2449 2400 2356 2364 2397 2366 2375 2374 2348 2370 2415 2462 2496 2478 2464 2470 2478 2466 2465 2456 2456 2454 2454 2542 2579 2590 2605 2562 2612 2663 2603 2557 2480 2438 2369 2344 2327 2378 2408 2415 2406 2437 2517 2530 2557 2578 2670 2633 2664 2890 2971 2957 2806 2709 2393 2402 2474 2565 2387 2402 2385 2289 2363 2432 2539 2500 2428 2392 2364 2421 2525 2632 2676 2692 2706 2614 2615 2619 2571 2627 2686 2698 2701 2717 2347 2286 2286 2405 2442 2439 2413 2444 2430 2475 2447 2503 2532 2524 2483 2488 2436 2389 2359 2383 2397 2367 2366 2357 2331 2368 2420 2438 2443 2453 2460 2477 2485 2466 2459 2454 2454 2435 2454 2549 2587 2582 2609 2616 2622 2608 2582 2555 2476 2432 2376 2339 2334 2380 2408 2417 2398 2430 2497 2519 2530 2616 2678 2541 2646 2871 2987 2952 2850 2806 2432 2391 2478 2553 2421 2400 2392 2290 2366 2434 2516 2552 2521 2436 2380 2440 2518 2609 2671 2694 2656 2679 2610 2616 2594 2663 2695 2716 2721 2707 2379 2298 2286 2456 2462 2382 2407 2434 2482 2445 2469 2524 2547 2533 2472 2463 2433 2393 2363 2384 2389 2353 2358 2339 2324 2361 2431 2430 2409 2435 2456 2481 2481 2456 2454 2452 2450 2421 2462 2551 2576 2585 2587 2607 2623 2596 2573 2542 2470 2424 2378 2347 2353 2387 2408 2410 2392 2442 2480 2497 2513 2613 2637 2514 2699 2907 2975 2926 2640 2639 2414 2388 2486 2498 2426 2354 2347 2280 2337 2442 2499 2572 2554 2510 2411 2448 2517 2594 2640 2689 2674 2646 2624 2618 2620 2677 2697 2709 2691 2700 2404 2314 2290 2464 2423 2389 2421 2439 2466 2416 2467 2581 2543 2487 2488 2469 2422 2378 2369 2376 2402 2330 2346 2322 2324 2368 2442 2428 2393 2425 2460 2489 2474 2447 2444 2456 2443 2419 2474 2544 2572 2590 2581 2662 2605 2573 2558 2521 2459 2410 2381 2364 2364 2388 2399 2397 2403 2449 2456 2472 2508 2678 2681 2665 2815 2854 2947 9999 9999 2664 2480 2430 2486 2491 2394 2307 2287 2270 2282 2402 2513 2573 2581 2569 2458 2482 2529 2585 2616 2664 2628 2611 2608 2625 2609 2681 2659 2704 2644 2671 2406 2306 2293 2433 2439 2367 2392 2430 2441 2418 2488 2662 2472 2487 2484 2470 2399 2365 2364 2373 2394 2337 2330 2323 2338 2389 2432 2416 2379 2429 2467 2490 2468 2445 2444 2460 2432 2421 2477 2533 2555 2582 2609 2669 2569 2571 2537 2502 2440 2404 2383 2364 2364 2388 2397 2388 2406 2453 2441 2451 2502 2614 2695 2839 2792 2846 9999 2929 2854 2714 2412 2464 2506 2475 2381 2276 2259 2256 2254 2350 2504 2582 2613 2615 2494 2518 2549 2570 2574 2631 2618 2598 2608 2616 2617 2650 2624 2678 2682 2640 2405 2293 2293 2378 2429 2328 2356 2406 2426 2430 2537 2558 2526 2445 2474 2461 2374 2362 2361 2382 2374 2330 2315 2344 2363 2397 2416 2412 2390 2441 2473 2489 2462 2437 2447 2462 2424 2424 2474 2521 2530 2595 2624 2632 2591 2564 2527 2477 2430 2404 2383 2359 2354 2388 2392 2381 2406 2446 2424 2447 2506 2587 2710 2795 2792 2633 2157 2477 9999 2590 2372 2484 2573 2484 2381 2268 2248 2248 2236 2293 2488 2576 2598 2633 2526 2546 2568 2567 2556 2609 2599 2597 2584 2592 2599 2629 2646 2649 2654 2641 2407 2295 2279 2324 2366 2286 2332 2379 2408 2458 2543 2583 2497 2443 2457 2443 2367 2372 2357 2379 2354 2321 2332 2368 2387 2407 2397 2398 2410 2449 2478 2489 2456 2426 2444 2463 2410 2419 2472 2506 2514 2582 2674 2679 2601 2559 2506 2467 2421 2404 2378 2357 2344 2381 2385 2378 2394 2423 2417 2463 2518 2523 2691 9999 9999 9999 9999 9999 9999 2440 2295 2438 2514 2368 2416 2268 2245 2245 2224 2254 2432 2517 2538 2611 2557 2581 2594 2528 2541 2595 2599 2574 2556 2575 2604 2630 2635 2645 2645 2641 2393 2303 2262 2295 2290 2253 2335 2370 2402 2493 2565 2568 2457 2459 2453 2425 2368 2373 2363 2382 2353 2320 2342 2378 2391 2407 2388 2388 2427 2449 2477 2489 2450 2421 2450 2463 2399 2419 2474 2495 2502 2554 2636 2664 2586 2557 2493 2463 2419 2404 2371 2349 2337 2378 2383 2378 2390 2406 2418 2479 2540 2506 2621 2599 9999 9999 9999 9999 9999 2220 2270 2554 2425 2457 2382 2281 2254 2254 2227 2236 2359 2476 2539 2615 2564 2596 2583 2520 2515 2574 2592 2550 2530 2570 2608 2632 2637 2651 2658 2645 2374 2293 2259 2293 2282 2253 2349 2360 2399 2511 2509 2493 2492 2475 2431 2406 2375 2375 2361 2380 2355 2331 2346 2384 2388 2400 2385 2388 2428 2459 2478 2491 2439 2423 2460 2460 2397 2432 2472 2489 2486 2537 2621 2589 2555 2535 2481 2455 2419 2397 2364 2347 2334 2376 2378 2381 2385 2403 2430 2489 2540 2509 2591 2703 2617 9999 9999 9999 2071 2399 2285 2502 2523 2371 2240 2289 2254 2287 2262 2251 2324 2499 2567 2596 2544 2577 2550 2476 2460 2557 2572 2523 2528 2563 2602 2634 2642 2653 2656 2643 2369 2287 2276 2311 2298 2273 2359 2366 2402 2491 2464 2466 2520 2510 2417 2404 2368 2372 2365 2384 2360 2340 2347 2398 2381 2393 2388 2388 2430 2467 2480 2493 2436 2427 2461 2457 2394 2437 2460 2478 2478 2520 2593 2573 2551 2520 2463 2442 2417 2394 2366 2344 2337 2381 2371 2376 2385 2411 2447 2506 2544 2518 2581 2607 2632 2621 2654 2700 2642 2646 2316 2639 2613 2543 2348 2299 2257 2340 2367 2351 2333 2523 2606 2573 2521 2549 2523 2442 2412 2525 2550 2529 2540 2565 2600 2632 2643 2649 2655 2651 2359 2290 2293 2339 2319 2286 2360 2378 2404 2472 2419 2475 2505 2483 2430 2400 2364 2370 2366 2384 2360 2350 2361 2427 2391 2401 2386 2389 2431 2466 2481 2493 2435 2434 2460 2451 2391 2437 2450 2464 2468 2510 2570 2594 2553 2489 2451 2431 2410 2394 2369 2344 2339 2383 2371 2376 2385 2422 2458 2521 2570 2615 2564 2624 2637 2636 2655 2676 2670 2702 2475 2608 2632 2518 2245 2365 2274 2377 2444 2420 2379 2527 2575 2561 2530 2560 2508 2459 2436 2500 2537 2550 2559 2582 2614 2634 2642 2643 2647 2650 2319 2290 2295 2352 2339 2292 2359 2392 2407 2431 2411 2521 2502 2460 2433 2411 2363 2376 2376 2398 2379 2368 2382 2414 2398 2402 2371 2388 2429 2465 2490 2494 2436 2434 2467 2447 2394 2435 2450 2454 2458 2496 2555 2578 2541 2504 2443 2436 2417 2399 2369 2347 2352 2368 2366 2378 2391 2425 2465 2519 2581 2588 2598 2584 2635 2621 2608 2639 2634 2642 2644 2559 2644 2514 2516 2467 2341 2394 2453 2441 2427 2516 2561 2575 2579 2608 2538 2521 2504 2522 2550 2574 2594 2604 2632 2637 2641 2645 2647 2647 2265 2271 2295 2352 2339 2311 2337 2378 2387 2404 2464 2500 2437 2467 2454 2394 2369 2386 2397 2404 2393 2385 2409 2401 2401 2389 2353 2389 2434 2461 2494 2499 2448 2433 2461 2447 2406 2435 2450 2447 2450 2488 2545 2586 2555 2515 2448 2448 2429 2397 2364 2357 2349 2357 2354 2376 2390 2435 2473 2519 2580 2611 2581 2615 2662 2664 2592 2607 2624 2638 2640 2660 2559 2470 2606 2525 2449 2441 2504 2545 2497 2522 2610 2619 2661 2591 2539 2555 2579 2573 2595 2615 2621 2621 2634 2638 2642 2651 2646 2642 2227 2248 2295 2334 2324 2301 2322 2352 2347 2400 2497 2503 2511 2500 2407 2395 2365 2405 2400 2402 2399 2409 2419 2398 2403 2379 2351 2393 2443 2462 2500 2509 2458 2435 2457 2460 2415 2431 2445 2443 2450 2480 2529 2577 2549 2526 2461 2458 2431 2392 2362 2364 2349 2352 2348 2368 2391 2449 2474 2532 2572 2587 2602 2630 2638 2626 2620 2617 2612 2623 2655 2622 2644 2462 2588 2587 2530 2498 2525 2598 2457 2539 2583 2662 2696 2619 2581 2598 2623 2618 2636 2641 2633 2624 2634 2638 2642 2661 2661 2644 2192 2233 2290 2309 2303 2287 2307 2306 2325 2432 2522 2573 2500 2456 2420 2393 2385 2418 2405 2396 2407 2436 2433 2396 2399 2367 2356 2401 2449 2467 2504 2511 2464 2436 2454 2474 2421 2424 2435 2441 2447 2467 2513 2549 2538 2523 2474 2471 2433 2390 2362 2369 2342 2357 2343 2367 2401 2466 2485 2535 2558 2575 2595 2639 2670 2656 2573 2626 2618 2606 2639 2641 2635 2477 2579 2587 2571 2548 2531 2598 2569 2591 2588 2692 2692 2723 2623 2631 2642 2647 2647 2650 2642 2626 2632 2640 2637 2662 2667 2652 2176 2224 2276 2293 2279 2271 2279 2292 2363 2468 2565 2545 2460 2447 2438 2430 2405 2434 2406 2390 2425 2474 2441 2389 2392 2366 2367 2406 2456 2478 2509 2510 2466 2435 2455 2476 2426 2408 2424 2437 2445 2455 2490 2534 2514 2508 2482 2470 2428 2383 2362 2376 2342 2358 2349 2381 2429 2484 2498 2527 2537 2566 2598 2646 2652 2631 2672 2610 2612 2591 2644 2621 2599 2535 2567 2565 2572 2581 2553 2618 2633 2614 2600 2702 2661 2721 2587 2647 2653 2653 2651 2650 2648 2631 2634 2640 2634 2659 2670 2627 2169 2215 2265 2279 2256 2254 2271 2312 2394 2518 2570 2525 2501 2466 2437 2436 2429 2437 2407 2403 2454 2485 2425 2370 2383 2369 2379 2416 2464 2499 2527 2514 2470 2427 2457 2480 2431 2391 2417 2435 2443 2451 2467 2518 2500 2486 2490 2468 2422 2376 2354 2374 2344 2352 2352 2402 2460 2491 2480 2506 2524 2582 2613 2648 2676 2641 2651 2608 2561 2620 2594 2641 2654 2555 2515 2555 2568 2594 2593 2626 2636 2641 2683 2678 2687 2685 2670 2653 2659 2660 2655 2650 2642 2634 2640 2641 2634 2666 2672 2642 2162 2208 2248 2271 2227 2248 2287 2353 2408 2530 2608 2549 2492 2465 2439 2442 2436 2427 2415 2442 2491 2512 2410 2369 2400 2368 2393 2420 2466 2514 2549 2514 2471 2436 2456 2480 2427 2375 2408 2426 2437 2449 2456 2495 2487 2472 2492 2466 2419 2374 2352 2376 2354 2349 2349 2404 2465 2493 2454 2489 2508 2590 2644 2673 2667 2647 2627 2647 2602 2588 2631 2598 2651 2520 2542 2543 2575 2592 2606 2630 2632 2648 2675 2685 2680 2673 2668 2663 2659 2656 2654 2651 2645 2639 2642 2639 2640 2665 2673 2627 2162 2199 2242 2259 2230 2256 2295 2374 2470 2561 2652 2535 2514 2468 2448 2441 2434 2400 2428 2472 2540 2536 2393 2369 2393 2372 2402 2423 2465 2530 2548 2518 2478 2448 2457 2474 2415 2364 2397 2419 2424 2449 2450 2482 2484 2474 2485 2468 2415 2374 2344 2378 2362 2357 2342 2394 2440 2488 2441 2487 2516 2593 2648 2691 2660 2637 2637 2626 2633 2604 2636 2652 2677 2593 2578 2569 2545 2585 2607 2629 2629 2651 2663 2674 2678 2673 2677 2665 2657 2650 2643 2647 2645 2641 2641 2636 2633 2661 2668 2648 2176 2199 2245 2251 2239 2262 2306 2398 2490 2541 2628 2508 2528 2480 2444 2450 2411 2380 2439 2486 2560 2541 2380 2379 2378 2374 2406 2416 2476 2537 2542 2525 2483 2464 2467 2465 2392 2359 2383 2408 2413 2450 2447 2470 2471 2473 2494 2475 2418 2376 2339 2381 2362 2352 2337 2378 2402 2449 2449 2507 2538 2585 2665 2667 2668 2652 2661 2640 2628 2636 2644 2651 2656 2560 2609 2610 2478 2578 2612 2614 2636 2648 2657 2669 2688 2674 2671 2660 2659 2645 2639 2643 2636 2645 2647 2630 2634 2647 2643 2640 2186 2208 2242 2248 2233 2271 2314 2403 2469 2560 2620 2540 2484 2487 2453 2479 2379 2371 2446 2512 2551 2526 2349 2398 2391 2375 2401 2415 2491 2532 2525 2516 2490 2474 2466 2455 2357 2349 2376 2408 2408 2443 2456 2465 2460 2471 2493 2489 2427 2378 2344 2378 2362 2347 2337 2366 2380 2418 2472 2546 2568 2581 2621 2649 2669 2633 2648 2643 2643 2647 2608 2663 2700 2593 2537 2569 2509 2569 2599 2624 2636 2642 2650 2670 2685 2674 2670 2659 2669 2631 2636 2639 2625 2645 2645 2630 2632 2635 2638 2632 2183 2215 2233 2236 2227 2276 2324 2396 2452 2539 2588 2461 2504 2497 2462 2459 2366 2381 2460 2508 2502 2464 2351 2402 2379 2373 2399 2407 2509 2532 2525 2509 2495 2476 2456 2452 2338 2344 2369 2404 2406 2439 2456 2465 2456 2464 2490 2489 2435 2379 2352 2381 2378 2352 2339 2362 2370 2402 2488 2544 2570 2582 2574 2601 2652 2623 2650 2647 2647 2604 2646 2639 2673 2662 2556 2603 2507 2588 2587 2675 2679 2628 2659 2672 2680 2685 2679 2660 2664 2621 2631 2636 2621 2645 2643 2631 2629 2624 2631 2629 2183 2208 2227 2230 2215 2271 2327 2384 2431 2498 2547 2454 2489 2507 2445 2420 2375 2414 2464 2480 2456 2407 2329 2412 2373 2370 2390 2409 2538 2579 2518 2508 2499 2474 2444 2438 2342 2341 2359 2394 2406 2432 2454 2466 2452 2458 2490 2489 2437 2381 2357 2383 2385 2359 2342 2362 2369 2393 2460 2519 2555 2573 2555 2568 2614 2638 2619 2626 2619 2635 2631 2644 2660 2672 2637 2597 2560 2665 2626 2596 2629 2570 2668 2670 2676 2687 2680 2662 2681 2637 2632 2631 2625 2641 2636 2629 2623 2626 2626 2630 2176 2196 2221 2212 2208 2262 2319 2377 2433 2497 2471 2461 2486 2526 2441 2436 2394 2441 2451 2447 2429 2357 2326 2409 2365 2363 2388 2431 2533 2555 2555 2518 2500 2473 2431 2427 2356 2343 2357 2390 2404 2419 2447 2462 2447 2452 2490 2486 2441 2387 2375 2392 2383 2364 2354 2369 2369 2387 2415 2467 2524 2567 2555 2570 2604 2673 2564 2652 2628 2614 2613 2647 2628 2698 2715 2620 2591 2673 2647 2600 2646 2585 2689 2665 2661 2672 2676 2663 2680 2658 2638 2640 2632 2639 2632 2627 2623 2619 2619 2621 2162 2176 2205 2189 2208 2256 2303 2364 2431 2476 2448 2449 2486 2521 2471 2445 2460 2470 2438 2412 2375 2330 2331 2387 2363 2362 2386 2447 2518 2572 2558 2527 2495 2467 2431 2426 2380 2357 2363 2392 2399 2410 2435 2454 2451 2441 2483 2485 2437 2392 2391 2392 2383 2376 2368 2373 2369 2365 2369 2408 2480 2545 2569 2615 2657 2648 2643 2636 2617 2615 2604 2625 2618 2616 2684 2630 2625 2662 2571 2600 2623 2624 2520 2601 2629 2656 2662 2667 2677 2668 2663 2644 2636 2631 2630 2624 2624 2619 2615 2619 2145 2156 2176 2173 2227 2256 2295 2357 2392 2440 2419 2451 2476 2478 2492 2492 2541 2485 2407 2372 2338 2319 2327 2356 2362 2371 2388 2458 2499 2539 2536 2523 2486 2461 2430 2424 2391 2365 2367 2394 2399 2406 2421 2447 2453 2441 2470 2481 2437 2392 2392 2397 2383 2381 2377 2379 2371 2357 2350 2373 2437 2524 2569 2587 2605 2640 2656 2632 2603 2611 2594 2623 2642 2670 2672 2625 2608 2624 2685 2588 2598 2608 2632 2535 2588 2627 2660 2662 2668 2660 2668 2647 2639 2629 2625 2622 2623 2619 2619 2617 2134 2145 2152 2179 2242 2262 2298 2344 2352 2398 2393 2442 2457 2497 2458 2542 2560 2482 2376 2342 2332 2330 2336 2352 2361 2377 2400 2459 2489 2510 2522 2516 2483 2455 2433 2424 2401 2374 2374 2397 2404 2399 2408 2437 2451 2437 2458 2475 2435 2395 2390 2404 2383 2388 2392 2391 2378 2362 2351 2365 2418 2500 2560 2572 2660 2622 2635 2626 2615 2612 2586 2620 2683 2685 2665 2638 2630 2608 2604 2511 2538 2667 2660 2541 2560 2623 2660 2655 2660 2652 2660 2650 2641 2632 2628 2627 2629 2622 2620 2614 2127 2127 2141 2196 2242 2271 2309 2329 2322 2352 2371 2425 2430 2469 2508 2577 2535 2493 2351 2327 2345 2342 2334 2346 2370 2385 2416 2463 2469 2488 2517 2512 2486 2454 2435 2429 2402 2375 2376 2404 2406 2399 2394 2432 2441 2422 2449 2464 2431 2402 2383 2394 2378 2392 2406 2410 2388 2365 2365 2384 2405 2475 2541 2563 2593 2631 2618 2622 2592 2595 2571 2626 2619 2699 2637 2665 2639 2588 2560 2485 2531 2633 2650 2599 2556 2613 2653 2649 2649 2655 2659 2643 2641 2634 2630 2632 2635 2626 2622 2605 2123 2120 2131 2192 2239 2271 2306 2309 2290 2311 2349 2413 2411 2444 2490 2582 2531 2459 2355 2334 2355 2349 2333 2345 2375 2385 2435 2464 2463 2487 2517 2509 2483 2451 2430 2422 2402 2374 2379 2406 2404 2392 2385 2424 2429 2406 2439 2456 2418 2397 2383 2390 2376 2390 2409 2421 2403 2384 2381 2396 2412 2475 2540 2545 2544 2607 2615 2605 2585 2594 2579 2619 2641 2693 2666 2639 2629 2587 2548 2493 2527 2620 2668 2659 2586 2615 2647 2648 2647 2654 2659 2642 2641 2637 2630 2640 2631 2628 2620 2627 2112 2110 2127 2186 2230 2262 2282 2287 2262 2279 2322 2404 2398 2443 2474 2570 2544 2477 2374 2344 2335 2341 2324 2342 2382 2392 2459 2471 2468 2505 2513 2513 2479 2447 2412 2406 2390 2379 2376 2406 2397 2388 2383 2413 2416 2394 2421 2443 2407 2395 2391 2389 2371 2388 2405 2423 2416 2404 2393 2410 2417 2463 2535 2515 2498 2560 2589 2600 2589 2593 2589 2621 2640 2642 2660 2638 2618 2584 2561 2516 2555 2607 2707 2681 2605 2613 2651 2649 2646 2649 2651 2644 2646 2641 2634 2643 2641 2631 2618 2619 2110 2110 2123 2169 2221 2256 2259 2276 2242 2259 2303 2383 2392 2433 2465 2543 2504 2452 2411 2368 2351 2345 2323 2348 2382 2389 2462 2471 2476 2521 2511 2527 2480 2439 2404 2390 2382 2386 2375 2397 2394 2383 2378 2404 2408 2383 2394 2432 2399 2395 2396 2392 2378 2389 2392 2423 2421 2415 2413 2423 2432 2460 2516 2510 2493 2515 2549 2585 2576 2585 2588 2615 2634 2641 2631 2640 2621 2591 2574 2564 2606 2658 2642 2687 2521 2602 2657 2650 2645 2649 2649 2651 2660 2663 2632 2648 2644 2635 2607 2610 2110 2116 2127 2156 2208 2245 2245 2271 2233 2254 2268 2366 2394 2426 2455 2504 2520 2484 2417 2372 2373 2342 2333 2354 2383 2383 2442 2498 2484 2520 2514 2518 2480 2439 2406 2390 2381 2382 2374 2392 2394 2388 2378 2394 2407 2378 2369 2413 2397 2398 2404 2397 2382 2391 2390 2416 2421 2419 2428 2430 2441 2452 2481 2480 2488 2493 2530 2560 2557 2557 2561 2582 2601 2622 2629 2626 2629 2591 2598 2597 2613 2673 2701 2727 2604 2657 2664 2658 2650 2648 2649 2659 2680 2674 2635 2649 2640 2637 2616 2600 2112 2120 2131 2159 2208 2251 2245 2256 2245 2245 2248 2347 2404 2440 2462 2496 2511 2463 2402 2387 2406 2357 2344 2363 2372 2377 2433 2495 2484 2527 2518 2523 2485 2445 2407 2402 2385 2386 2375 2398 2392 2383 2381 2388 2403 2376 2359 2392 2397 2404 2409 2408 2391 2396 2392 2420 2427 2424 2428 2442 2461 2449 2450 2465 2472 2501 2514 2540 2536 2508 2514 2550 2572 2588 2615 2616 2625 2598 2630 2583 2586 2660 2656 2667 2501 2669 2671 2655 2661 2650 2645 2659 2684 2682 2638 2641 2635 2637 2620 2602 2120 2127 2145 2169 2221 2242 2239 2251 2251 2242 2233 2324 2397 2451 2472 2475 2498 2484 2412 2392 2419 2388 2368 2359 2364 2374 2451 2465 2486 2533 2527 2521 2488 2459 2414 2409 2393 2386 2386 2407 2392 2381 2381 2381 2391 2376 2349 2383 2394 2397 2406 2411 2403 2402 2403 2432 2437 2430 2431 2444 2468 2470 2456 2457 2469 2522 2501 2532 2535 2477 2471 2505 2516 2544 2580 2588 2615 2613 2667 2581 2578 2526 2606 2623 2631 2672 2668 2640 2668 2632 2642 2649 2646 2674 2663 2635 2632 2625 2610 2589 2127 2134 2149 2173 2215 2218 2227 2239 2245 2236 2227 2298 2369 2435 2462 2472 2456 2477 2386 2392 2415 2383 2384 2373 2367 2384 2439 2456 2479 2555 2528 2517 2480 2466 2426 2409 2401 2387 2393 2411 2396 2388 2381 2381 2382 2383 2349 2381 2390 2390 2395 2398 2396 2405 2416 2437 2446 2440 2439 2436 2475 2485 2466 2461 2456 2513 2506 2529 2529 2480 2445 2489 2478 2497 2542 2562 2597 2604 2576 2691 2475 2572 2564 2656 2574 2671 2620 2626 2598 2640 2628 2636 2647 2660 2658 2637 2621 2617 2609 2571 2131 2141 2145 2169 2208 2208 2212 2221 2227 2221 2221 2282 2349 2406 2435 2444 2460 2458 2412 2386 2407 2380 2383 2384 2385 2383 2410 2440 2492 2582 2523 2517 2487 2469 2424 2400 2401 2390 2404 2411 2403 2391 2381 2383 2382 2392 2352 2374 2385 2381 2378 2382 2389 2403 2418 2449 2447 2444 2447 2441 2460 2488 2483 2482 2433 2501 2504 2532 2525 2503 2455 2504 2493 2487 2526 2547 2564 2600 2575 2584 2553 2587 2572 2611 2627 2602 2601 2591 2618 2630 2611 2619 2627 2636 2648 2630 2620 2606 2593 2565 2149 2141 2145 2169 2202 2202 2196 2212 2205 2212 2212 2276 2339 2392 2406 2407 2425 2463 2415 2364 2420 2374 2379 2391 2392 2389 2382 2437 2501 2581 2511 2533 2494 2477 2432 2399 2398 2398 2406 2412 2404 2397 2381 2383 2389 2397 2366 2364 2378 2378 2381 2388 2387 2406 2412 2453 2453 2445 2455 2458 2449 2483 2511 2484 2436 2497 2523 2541 2534 2514 2484 2525 2517 2499 2525 2539 2543 2576 2587 2528 2587 2609 2564 2649 2612 2587 2596 2628 2614 2610 2590 2604 2621 2622 2628 2621 2615 2600 2576 2572 2156 2141 2149 2169 2202 2196 2183 2199 2186 2192 2215 2273 2334 2390 2388 2370 2400 2453 2397 2387 2443 2367 2386 2407 2405 2382 2366 2440 2521 2580 2543 2543 2516 2493 2427 2397 2410 2415 2407 2419 2408 2393 2371 2376 2389 2392 2371 2359 2369 2390 2386 2408 2400 2407 2411 2446 2467 2461 2461 2473 2454 2484 2524 2481 2472 2502 2533 2539 2541 2516 2508 2544 2536 2520 2522 2545 2566 2576 2549 2551 2617 2611 2586 2567 2627 2601 2610 2616 2604 2552 2578 2606 2633 2634 2614 2616 2599 2589 2566 2582 2156 2145 2152 2173 2192 2189 2173 2196 2176 2179 2221 2279 2327 2383 2378 2347 2368 2402 2359 2390 2514 2379 2380 2405 2375 2374 2364 2451 2523 2599 2556 2534 2520 2503 2434 2399 2420 2426 2406 2434 2414 2391 2364 2362 2379 2378 2376 2364 2376 2402 2389 2431 2420 2410 2415 2449 2471 2471 2468 2482 2460 2491 2512 2494 2513 2517 2526 2537 2539 2506 2504 2568 2566 2531 2529 2538 2595 2538 2544 2591 2590 2641 2601 2637 2667 2588 2574 2600 2519 2545 2556 2605 2626 2647 2627 2616 2589 2576 2553 2572 2166 2152 2152 2173 2183 2186 2166 2186 2173 2179 2224 2276 2311 2374 2371 2344 2350 2358 2376 2465 2396 2414 2396 2415 2370 2372 2380 2452 2546 2674 2565 2531 2518 2522 2436 2396 2419 2430 2422 2444 2416 2390 2364 2359 2358 2369 2376 2366 2369 2409 2394 2445 2441 2410 2409 2451 2478 2469 2469 2482 2460 2483 2483 2482 2509 2514 2506 2527 2530 2504 2538 2597 2613 2586 2554 2554 2598 2600 2590 2618 2631 2656 2608 2635 2618 2573 2605 2592 2520 2517 2528 2610 2630 2640 2638 2626 2599 2572 2547 2559 2186 2169 2156 2173 2166 2173 2162 2176 2166 2179 2224 2262 2298 2362 2369 2357 2335 2340 2401 2521 2509 2457 2435 2421 2358 2409 2399 2446 2523 2582 2581 2543 2514 2522 2478 2397 2425 2426 2435 2442 2418 2390 2363 2357 2342 2364 2371 2374 2354 2414 2407 2444 2446 2415 2404 2453 2481 2473 2466 2467 2456 2462 2450 2456 2472 2483 2497 2515 2544 2518 2562 2618 2634 2581 2596 2588 2592 2614 2628 2630 2622 2638 2607 2596 2579 2551 2618 2618 2683 2500 2544 2618 2647 2643 2646 2648 2623 2586 2567 2559 2196 2176 2156 2169 2162 2169 2152 2166 2162 2173 2221 2239 2282 2352 2364 2349 2323 2336 2449 2539 2538 2455 2441 2396 2386 2442 2404 2420 2504 2592 2572 2578 2522 2516 2499 2415 2418 2434 2431 2434 2419 2394 2364 2356 2338 2352 2359 2381 2344 2413 2417 2442 2448 2432 2403 2444 2474 2478 2466 2450 2445 2447 2430 2432 2435 2454 2483 2502 2525 2540 2591 2656 2645 2672 2533 2606 2613 2668 2663 2620 2625 2618 2597 2554 2559 2552 2611 2596 2584 2414 2535 2630 2659 2662 2645 2663 2641 2615 2582 2569 2202 2186 2162 2159 2152 2159 2149 2156 2152 2173 2202 2208 2265 2344 2359 2339 2324 2345 2493 2591 2501 2481 2463 2402 2422 2447 2396 2407 2506 2573 2561 2530 2514 2506 2517 2446 2406 2449 2426 2436 2425 2400 2362 2358 2332 2347 2354 2392 2337 2413 2419 2438 2438 2428 2402 2430 2457 2472 2475 2438 2430 2435 2417 2397 2399 2437 2462 2474 2488 2522 2572 2635 2632 2652 2611 2694 2642 2695 2632 2602 2602 2595 2581 2539 2525 2572 2591 2624 2675 2574 2528 2653 2679 2680 2661 2671 2652 2633 2592 2572 2196 2176 2162 2159 2145 2152 2141 2152 2149 2159 2156 2173 2262 2342 2352 2329 2337 2372 2477 2512 2561 2515 2481 2468 2411 2451 2390 2400 2495 2501 2541 2525 2507 2502 2519 2437 2408 2457 2447 2448 2427 2401 2363 2361 2327 2344 2352 2381 2334 2399 2418 2434 2423 2420 2406 2417 2433 2459 2468 2426 2417 2421 2397 2359 2357 2421 2443 2432 2447 2484 2523 2591 2610 2617 2668 2583 2715 2601 2588 2579 2588 2565 2559 2502 2496 2576 2520 2608 2697 2697 2503 2587 2694 2683 2671 2671 2652 2640 2602 2572 2192 2169 2156 2159 2149 2149 2134 2152 2149 2156 2130 2152 2268 2334 2339 2322 2342 2388 2449 2586 2554 2513 2498 2523 2402 2429 2390 2409 2499 2517 2539 2504 2516 2506 2531 2451 2399 2464 2455 2484 2443 2410 2363 2357 2322 2341 2352 2349 2319 2388 2408 2424 2413 2415 2403 2412 2426 2435 2441 2419 2404 2413 2378 2334 2344 2408 2430 2404 2410 2447 2487 2552 2588 2576 2617 2612 2603 2677 2610 2575 2572 2557 2564 2525 2514 2594 2581 2660 2666 2701 2642 2561 2645 2667 2677 2674 2645 2639 2611 2581 2183 2169 2156 2156 2149 2149 2134 2149 2141 2156 2130 2166 2290 2334 2334 2322 2339 2391 2439 2556 2549 2556 2518 2512 2408 2412 2402 2438 2499 2480 2528 2495 2513 2513 2525 2462 2424 2489 2475 2493 2456 2413 2371 2357 2317 2338 2341 2314 2298 2376 2399 2422 2417 2411 2386 2390 2405 2417 2421 2412 2392 2406 2371 2342 2366 2399 2408 2388 2385 2421 2462 2526 2568 2536 2604 2604 2575 2594 2630 2555 2580 2573 2584 2582 2563 2548 2589 2673 2691 2698 2573 2604 2608 2616 2668 2678 2641 2629 2607 2606 2169 2173 2162 2156 2149 2152 2134 2149 2131 2166 2164 2222 2303 2334 2339 2324 2334 2387 2441 2540 2545 2535 2529 2516 2420 2413 2416 2461 2495 2515 2511 2478 2495 2516 2517 2496 2430 2486 2461 2518 2461 2422 2376 2350 2308 2326 2329 2306 2298 2359 2397 2430 2422 2411 2377 2379 2392 2417 2408 2393 2381 2399 2364 2357 2381 2397 2385 2376 2376 2410 2443 2489 2532 2535 2545 2578 2582 2551 2559 2577 2584 2595 2592 2600 2584 2549 2579 2613 2602 2684 2560 2558 2592 2621 2657 2679 2629 2614 2607 2625 2169 2176 2169 2166 2152 2156 2145 2149 2134 2169 2203 2282 2345 2342 2349 2329 2327 2374 2445 2540 2522 2557 2555 2513 2413 2438 2437 2475 2514 2523 2507 2484 2477 2510 2495 2514 2423 2490 2508 2518 2466 2430 2377 2341 2298 2318 2328 2319 2319 2332 2385 2440 2427 2411 2378 2367 2388 2413 2392 2378 2369 2390 2362 2376 2385 2397 2383 2364 2369 2399 2421 2454 2491 2519 2538 2568 2580 2533 2536 2574 2568 2602 2589 2594 2589 2568 2579 2579 2630 2705 2668 2610 2618 2617 2635 2612 2591 2585 2592 2578 2169 2176 2166 2166 2156 2159 2152 2159 2149 2169 2214 2353 2405 2376 2357 2334 2329 2364 2435 2504 2488 2538 2588 2485 2447 2413 2435 2484 2558 2524 2513 2482 2472 2498 2498 2531 2459 2493 2489 2504 2478 2437 2371 2338 2290 2313 2323 2334 2332 2319 2366 2438 2435 2407 2380 2366 2384 2399 2381 2369 2378 2390 2364 2381 2390 2397 2385 2362 2364 2399 2408 2435 2467 2496 2527 2572 2579 2527 2514 2529 2554 2582 2580 2578 2564 2552 2557 2585 2655 2683 2630 2598 2606 2602 2617 2606 2595 2567 2577 2590 2173 2176 2166 2159 2156 2166 2152 2169 2156 2173 2205 2402 2448 2420 2357 2339 2339 2374 2416 2465 2493 2527 2564 2473 2453 2420 2411 2471 2544 2535 2507 2486 2481 2479 2516 2545 2462 2533 2511 2516 2465 2431 2375 2338 2287 2314 2323 2327 2327 2319 2354 2426 2431 2406 2379 2366 2382 2381 2369 2366 2389 2394 2362 2369 2390 2390 2381 2357 2366 2404 2399 2421 2450 2481 2527 2585 2585 2537 2517 2521 2548 2607 2573 2582 2557 2534 2556 2589 2678 2676 2637 2548 2583 2612 2606 2582 2577 2560 2587 2574 2169 2179 2169 2166 2149 2166 2156 2169 2169 2186 2195 2384 2440 2420 2371 2344 2337 2387 2393 2463 2462 2522 2540 2460 2469 2420 2406 2453 2530 2533 2504 2507 2484 2461 2511 2551 2488 2543 2482 2518 2478 2441 2384 2337 2287 2311 2321 2332 2311 2319 2349 2408 2419 2410 2380 2364 2381 2369 2357 2374 2391 2396 2357 2359 2385 2397 2392 2357 2364 2397 2397 2410 2441 2470 2539 2576 2573 2544 2507 2502 2526 2604 2583 2575 2567 2536 2583 2625 2672 2672 2603 2558 2579 2597 2594 2575 2561 2564 2577 2587 2173 2179 2176 2169 2152 2169 2166 2179 2186 2199 2189 2303 2371 2381 2408 2362 2342 2404 2388 2467 2432 2502 2522 2455 2459 2436 2427 2447 2546 2497 2515 2503 2471 2441 2489 2534 2501 2543 2511 2540 2504 2439 2391 2340 2290 2311 2324 2342 2306 2317 2344 2388 2408 2419 2382 2364 2381 2362 2342 2361 2371 2397 2353 2359 2378 2415 2413 2376 2354 2378 2392 2406 2421 2469 2544 2556 2543 2525 2502 2491 2553 2603 2585 2596 2573 2565 2614 2622 2619 2612 2576 2551 2577 2587 2578 2555 2563 2563 2576 2551 2169 2176 2183 2173 2152 2166 2169 2189 2189 2221 2186 2230 2285 2339 2437 2374 2378 2410 2399 2455 2430 2466 2495 2442 2439 2438 2437 2458 2533 2492 2514 2497 2450 2412 2442 2541 2500 2536 2508 2569 2552 2465 2396 2349 2306 2319 2324 2347 2303 2311 2344 2381 2399 2427 2383 2364 2378 2347 2319 2334 2344 2387 2349 2349 2362 2419 2430 2390 2349 2359 2385 2404 2419 2459 2527 2510 2506 2487 2455 2489 2526 2612 2557 2593 2576 2596 2627 2621 2587 2570 2569 2556 2569 2573 2563 2557 2555 2552 2555 2577 2166 2173 2186 2173 2152 2156 2166 2192 2196 2230 2202 2199 2230 2309 2406 2374 2410 2413 2406 2443 2445 2462 2468 2419 2407 2422 2429 2444 2548 2505 2515 2489 2421 2378 2394 2524 2481 2533 2477 2660 2582 2482 2398 2363 2323 2328 2324 2347 2303 2309 2353 2390 2398 2424 2385 2376 2378 2329 2293 2324 2339 2374 2342 2357 2342 2397 2417 2383 2339 2344 2383 2397 2425 2446 2495 2459 2456 2441 2406 2445 2515 2568 2570 2578 2567 2611 2636 2594 2519 2549 2571 2560 2559 2565 2568 2549 2543 2540 2545 2575 2166 2173 2183 2166 2149 2156 2166 2189 2192 2221 2215 2196 2196 2290 2352 2381 2426 2404 2392 2428 2453 2469 2457 2408 2383 2407 2418 2447 2565 2547 2501 2490 2403 2357 2371 2518 2477 2485 2522 2623 2559 2491 2385 2366 2342 2334 2327 2334 2295 2309 2366 2393 2403 2406 2383 2390 2369 2311 2276 2326 2339 2377 2349 2361 2342 2378 2381 2364 2334 2334 2369 2399 2436 2436 2453 2388 2385 2378 2376 2401 2447 2516 2556 2569 2561 2612 2615 2575 2533 2549 2571 2559 2557 2551 2560 2539 2529 2531 2542 2590 2166 2173 2176 2159 2152 2166 2166 2196 2196 2224 2221 2186 2173 2268 2319 2399 2432 2394 2369 2404 2443 2467 2451 2402 2366 2398 2419 2466 2577 2573 2532 2484 2395 2347 2364 2515 2448 2447 2540 2568 2578 2473 2395 2372 2354 2339 2337 2319 2306 2326 2371 2397 2394 2394 2383 2390 2359 2293 2273 2327 2343 2379 2363 2367 2352 2359 2337 2332 2322 2327 2349 2390 2431 2417 2399 2301 2298 2317 2357 2371 2385 2450 2523 2536 2529 2584 2588 2561 2536 2552 2573 2542 2538 2530 2540 2528 2508 2502 2526 2550 2166 2169 2169 2166 2162 2176 2173 2212 2212 2239 2208 2159 2141 2221 2279 2404 2421 2397 2364 2388 2426 2467 2447 2381 2359 2394 2418 2507 2568 2571 2527 2478 2403 2347 2368 2484 2476 2448 2563 2569 2590 2507 2394 2365 2357 2342 2339 2309 2311 2347 2371 2399 2392 2392 2381 2394 2364 2290 2282 2332 2343 2376 2375 2387 2354 2347 2311 2309 2298 2298 2319 2366 2399 2385 2344 2248 2242 2276 2337 2337 2359 2419 2481 2491 2491 2535 2552 2553 2527 2530 2544 2517 2504 2498 2517 2513 2486 2484 2492 2517 2162 2173 2169 2173 2176 2189 2186 2224 2233 2254 2186 2149 2120 2169 2259 2376 2392 2399 2378 2390 2419 2470 2447 2364 2369 2391 2411 2515 2540 2558 2508 2468 2404 2358 2378 2449 2483 2468 2576 2683 2599 2493 2387 2356 2359 2347 2334 2306 2314 2360 2369 2399 2385 2390 2390 2393 2371 2295 2295 2331 2339 2378 2397 2406 2364 2342 2314 2301 2282 2285 2306 2352 2369 2347 2306 2239 2221 2262 2319 2324 2357 2406 2443 2450 2462 2497 2522 2533 2489 2491 2504 2500 2491 2462 2487 2487 2463 2476 2470 2492 2156 2173 2183 2189 2202 2196 2208 2251 2262 2262 2166 2141 2104 2134 2256 2339 2352 2378 2399 2406 2388 2477 2454 2374 2393 2403 2404 2501 2526 2543 2520 2462 2406 2364 2389 2434 2476 2473 2566 2625 2595 2535 2377 2342 2359 2347 2322 2309 2319 2361 2376 2390 2378 2381 2390 2394 2366 2314 2306 2317 2327 2378 2420 2418 2379 2329 2319 2306 2282 2293 2311 2344 2344 2301 2265 2224 2212 2248 2295 2324 2366 2399 2421 2421 2443 2472 2487 2477 2439 2464 2493 2508 2493 2450 2464 2460 2449 2460 2457 2453 777 891 1259 556 441 389 537 239 117 99 100 50 33 34 52 88 34 21 47 15 26 26 29 49 50 23 95 36 26 50 10 3 42 13 16 48 35 52 67 54 88 134 77 70 43 52 20 30 34 42 31 20 18 93 11 13 18 20 39 21 31 29 14 14 40 85 116 115 86 48 40 43 57 90 174 166 226 153 139 138 138 78 39 22 17 49 36 37 35 63 57 49 49 65 92 73 52 12 12 24 801 771 1007 650 688 609 362 268 157 106 77 50 40 32 37 63 50 42 17 112 45 15 68 50 120 69 18 73 12 51 15 31 15 48 19 23 47 65 61 70 78 115 73 83 44 49 20 28 40 36 31 25 29 103 10 14 18 21 23 12 34 47 11 17 47 91 104 105 74 42 31 37 51 80 153 170 215 157 218 237 141 69 40 32 49 35 36 81 37 56 45 41 42 107 80 84 48 13 16 37 1169 1007 681 509 629 371 490 930 222 130 101 51 28 24 32 44 29 50 17 129 18 21 23 64 59 123 20 40 12 32 43 42 45 65 27 48 36 77 39 62 56 72 29 90 49 67 115 32 43 32 30 25 29 96 11 14 18 27 22 18 56 43 17 37 64 105 85 89 66 36 26 34 52 64 154 159 210 131 330 455 130 89 49 38 27 39 36 69 41 44 39 37 59 120 69 75 50 20 19 51 1271 1200 721 607 622 332 690 1267 350 195 119 39 28 23 23 36 29 42 52 44 47 40 19 43 79 94 68 23 21 27 94 45 47 47 63 39 65 72 50 44 52 43 67 94 96 47 52 44 43 37 27 49 35 87 14 16 19 32 25 32 74 46 14 35 64 106 69 68 54 33 24 34 56 80 207 142 175 120 316 299 177 129 71 45 30 40 46 65 44 63 40 29 39 95 71 75 51 21 35 54 1271 1025 783 452 466 357 699 989 413 217 97 44 32 30 28 27 16 24 55 89 123 40 14 34 167 31 80 27 57 13 10 48 61 59 36 43 62 82 15 43 52 67 87 82 68 59 21 55 47 37 30 20 47 58 12 24 16 33 29 42 82 19 17 32 62 79 58 60 44 38 23 42 64 120 182 131 144 141 203 230 222 275 130 79 42 34 46 67 40 41 55 32 36 81 70 70 48 30 58 59 978 818 607 350 300 408 398 536 377 213 103 42 45 29 39 29 13 14 30 43 71 84 39 40 86 176 61 30 44 13 7 32 71 50 49 61 85 53 13 17 44 99 84 62 23 103 42 37 43 38 32 19 47 53 18 24 18 30 34 58 71 26 23 28 52 63 43 56 33 38 23 48 87 204 148 128 129 137 160 157 367 588 321 69 47 39 36 71 48 43 54 41 35 74 91 70 57 47 79 70 717 659 452 317 289 354 372 510 305 202 104 41 47 31 32 23 12 21 32 40 29 27 99 38 37 59 75 36 36 16 52 17 46 38 34 60 88 41 18 22 71 176 76 55 48 56 19 28 32 40 35 28 58 44 31 27 29 28 44 49 80 23 28 30 56 40 33 49 27 37 24 55 123 289 146 138 126 124 141 182 242 595 208 53 42 42 48 76 52 46 42 45 34 72 100 67 55 52 98 67 556 450 386 342 242 238 376 345 310 185 93 43 35 28 31 26 13 23 29 24 18 30 72 42 25 56 82 75 42 21 14 12 27 34 46 54 45 35 39 42 60 106 65 61 46 41 23 30 26 33 39 35 67 46 32 31 32 35 48 52 38 22 34 31 42 24 30 45 25 38 27 63 188 233 155 135 114 105 112 147 138 282 199 42 37 48 68 62 41 43 34 39 33 74 96 60 53 47 57 66 562 339 270 271 226 185 290 382 234 126 58 49 26 33 21 21 19 19 36 23 19 25 34 33 28 60 68 68 51 41 18 21 47 55 53 50 45 40 48 48 14 57 46 29 20 32 38 36 28 30 34 31 57 52 36 25 27 35 51 43 57 37 32 24 23 12 30 38 19 34 34 72 196 171 157 123 107 111 93 114 104 126 122 33 42 58 62 51 33 36 35 36 39 76 86 60 52 58 49 54 346 408 243 210 192 176 240 300 156 75 55 42 32 44 27 21 13 19 28 50 18 32 38 39 33 56 60 66 51 91 43 33 67 66 58 75 35 8 22 37 41 11 16 20 22 28 42 41 21 29 26 36 50 49 30 24 27 37 37 25 45 35 27 16 15 8 27 47 16 32 29 72 158 152 157 107 87 110 89 115 94 106 89 40 47 78 51 40 21 46 32 40 44 81 87 62 54 49 46 45 320 332 210 182 172 169 237 248 137 106 67 34 13 37 30 17 16 20 48 21 26 31 46 33 42 58 47 57 61 39 33 31 42 49 44 57 27 14 15 11 32 13 17 11 46 37 46 37 25 28 29 35 47 38 32 28 26 33 32 71 53 21 24 11 9 11 33 57 15 26 32 69 148 149 154 93 80 115 110 116 121 96 98 63 40 59 38 37 20 32 31 25 50 74 82 68 48 42 41 42 352 288 225 151 170 213 277 211 117 122 77 22 11 24 30 12 13 22 20 20 21 37 37 36 32 58 55 65 52 42 44 33 36 31 40 40 17 18 38 17 41 18 30 37 36 45 44 46 32 30 29 38 61 35 28 31 22 32 30 44 42 14 22 6 9 15 37 56 15 21 42 90 166 134 159 94 72 101 107 96 82 96 116 75 43 47 24 39 17 57 49 37 40 62 83 63 42 42 36 56 340 225 168 148 165 166 184 165 125 78 39 18 10 16 14 11 16 16 19 17 22 51 32 35 39 43 48 56 51 41 46 41 31 44 29 61 20 21 48 18 22 17 32 44 36 52 48 53 34 31 35 42 74 30 25 36 26 23 32 26 23 13 13 9 9 11 28 50 26 22 34 105 147 126 146 96 77 94 109 82 90 93 129 89 65 38 34 54 13 20 29 24 51 64 72 60 38 40 27 53 296 182 164 150 145 142 120 130 143 62 22 22 12 12 8 13 13 11 73 20 34 40 36 36 36 51 46 42 48 45 45 51 44 17 47 35 46 58 46 21 23 24 38 30 30 48 42 41 33 34 44 48 60 32 21 35 82 55 15 13 16 12 10 9999 9 5 21 53 36 21 36 101 137 135 164 95 73 74 100 89 104 106 118 110 63 40 25 52 13 13 62 18 37 57 74 69 35 34 28 37 287 223 173 142 147 126 117 139 142 49 21 18 10 12 6 10 12 12 23 32 38 51 47 30 28 51 35 37 41 47 34 36 48 44 29 47 62 44 56 41 29 33 39 36 34 41 41 40 27 39 47 56 39 27 25 34 22 12 14 14 9 10 3 9999 1 3 22 59 28 22 46 90 137 113 165 113 72 63 93 72 98 94 121 111 59 33 24 22 14 14 16 14 29 61 58 51 36 37 40 59 302 242 170 135 124 131 126 148 99 28 20 21 15 11 11 15 14 6 26 35 44 51 42 34 33 36 42 34 48 32 31 39 58 49 59 58 63 60 39 32 37 38 44 40 40 45 42 38 30 44 46 56 49 26 19 36 14 15 21 6 9999 9999 4 9999 9999 1 17 44 33 34 46 86 129 100 146 119 66 59 83 70 84 83 122 111 64 28 29 20 13 15 11 20 25 58 55 45 35 36 50 66 292 215 163 122 121 124 130 142 74 37 20 24 14 11 18 14 20 10 21 35 41 46 47 49 60 31 43 29 34 47 40 37 48 44 42 71 75 62 51 43 46 56 50 37 46 52 47 41 41 44 41 76 38 23 21 36 21 18 19 22 22 9999 9999 9999 9999 9999 6 31 39 35 42 78 118 90 151 146 80 61 75 70 75 78 119 89 53 38 31 15 18 17 14 18 29 46 56 48 38 38 47 91 288 236 146 105 119 112 119 129 61 36 24 16 17 20 17 16 21 12 19 56 46 41 41 56 56 29 43 27 31 34 38 35 33 62 52 88 82 75 79 64 59 86 59 49 51 50 64 46 53 46 49 70 39 22 40 42 8 9 17 13 9999 9999 9999 9999 9999 9999 9999 14 19 21 41 80 108 81 131 157 94 59 62 62 63 70 80 68 53 41 28 43 19 16 24 32 42 49 59 50 36 43 51 73 225 206 156 119 137 111 124 106 57 32 21 14 32 13 20 20 21 20 25 67 33 40 41 40 36 32 42 35 29 27 45 41 36 44 73 96 79 89 92 94 75 107 64 58 50 48 80 76 64 48 77 45 38 31 34 29 10 7 8 9 5 9999 9999 9999 9999 9999 9999 1 4 22 36 76 113 68 114 184 107 63 52 55 57 56 52 45 42 34 34 52 28 27 26 34 54 55 70 54 42 53 59 108 209 198 154 131 138 109 108 89 49 28 21 18 31 16 19 19 21 41 27 48 24 44 26 30 35 41 45 36 21 23 58 50 44 59 95 86 98 105 100 111 104 111 59 58 49 42 92 91 76 55 66 32 25 28 33 44 7 5 10 8 15 6 9999 9999 9999 9999 9999 4 9999 26 41 69 112 57 129 153 104 73 47 42 53 49 44 35 31 34 22 22 17 36 97 45 46 37 66 53 35 43 57 167 191 187 151 132 125 98 94 73 36 21 15 21 26 15 25 19 14 40 41 52 36 30 24 24 27 46 44 36 41 22 46 48 73 90 89 88 89 113 101 105 86 103 81 50 46 43 89 116 89 70 46 33 26 36 41 28 7 7 10 10 30 5 9999 9999 9999 9999 26 9 11 23 36 61 107 55 123 144 113 78 57 38 50 44 43 35 32 32 22 56 11 13 29 38 37 38 58 53 33 46 75 157 184 145 144 130 103 87 98 48 37 25 14 21 24 13 15 19 16 56 41 42 44 16 18 20 34 49 38 27 28 33 60 67 69 88 99 99 99 114 106 102 106 87 88 51 44 40 101 124 98 57 39 37 30 36 45 31 9 6 9 10 15 6 14 9999 9999 9999 6 39 11 23 32 59 89 59 130 126 114 75 61 42 44 44 43 35 34 25 33 36 18 30 28 41 36 49 48 50 39 54 121 198 155 136 116 98 83 92 106 38 26 25 13 12 18 12 19 23 17 23 48 60 49 16 24 27 43 51 34 32 38 57 65 77 80 86 120 120 101 92 107 112 137 108 115 56 39 40 107 116 97 56 46 33 27 37 47 40 15 14 21 10 6 9999 7 9999 9999 9999 9999 14 13 18 33 53 81 61 112 129 83 72 60 40 37 38 40 31 33 30 31 44 52 88 72 108 39 52 42 54 34 55 105 166 150 122 106 82 70 93 99 36 28 19 14 11 20 14 47 44 37 38 44 50 43 15 21 25 34 59 31 37 45 54 57 70 92 120 140 122 95 92 114 130 149 159 132 82 40 54 67 76 82 72 51 34 24 36 34 35 18 14 29 59 8 6 24 9999 9999 9999 4 10 24 16 34 46 69 59 97 135 84 71 59 44 27 31 31 20 45 18 33 30 46 107 61 77 59 46 45 55 41 73 64 153 135 118 83 76 69 83 76 28 24 18 21 17 33 23 48 25 47 49 46 38 34 22 34 20 34 47 38 37 43 43 92 92 107 148 162 107 96 110 138 176 173 181 165 89 46 56 97 59 72 82 56 35 32 27 30 37 30 24 30 23 9 16 9999 9999 9999 7 7 10 20 13 41 42 66 56 104 139 97 78 58 49 24 22 16 15 21 10 16 35 56 86 76 79 118 51 30 43 53 53 62 137 125 99 67 63 67 91 56 30 21 16 21 39 26 20 63 56 68 50 46 46 37 28 28 25 42 42 34 29 52 51 94 108 106 148 125 97 110 142 191 241 210 159 150 105 65 57 77 76 65 70 57 42 32 29 31 31 31 23 21 16 11 12 14 9999 9999 9999 9 13 22 15 37 37 53 57 88 113 102 80 62 60 22 19 15 5 12 22 43 39 54 67 104 94 82 40 31 39 59 50 65 101 131 105 71 56 63 83 40 19 13 21 16 26 14 18 49 44 59 42 46 42 48 42 35 36 45 44 27 37 43 75 91 90 127 146 104 103 139 169 204 221 190 156 137 99 65 49 74 68 52 58 58 51 36 34 40 46 23 21 17 12 15 24 11 9999 9999 15 12 8 21 15 30 39 53 72 87 90 106 80 68 58 24 20 21 13 6 15 41 54 117 116 87 89 72 31 49 38 73 51 71 95 124 108 76 58 75 78 31 14 14 14 17 16 10 22 42 41 47 40 43 61 54 49 43 45 48 27 39 36 38 60 74 92 123 116 121 136 133 161 196 184 134 120 126 101 56 57 49 50 50 53 53 43 34 32 29 49 36 20 13 10 25 28 13 9999 11 9 4 10 15 11 33 40 70 85 82 84 90 76 79 57 31 24 27 14 13 10 17 41 88 184 87 100 75 64 36 35 76 68 107 85 126 120 85 65 94 71 35 21 12 17 10 12 8 30 39 41 50 52 58 47 67 58 51 52 37 23 42 38 34 58 70 98 121 114 141 168 132 160 163 112 118 111 109 94 51 55 43 59 56 51 60 44 32 23 40 36 50 15 12 12 14 24 8 11 16 9 11 5 9 7 20 31 74 84 78 78 93 81 75 65 45 32 35 22 15 15 22 44 72 132 90 107 75 63 60 36 71 72 114 148 139 106 105 78 116 74 48 23 14 7 6 11 4 17 30 38 64 54 45 47 87 49 46 48 26 32 44 33 31 58 63 96 121 128 177 154 140 157 143 135 115 129 109 83 59 37 36 55 67 63 61 56 35 25 30 37 41 22 11 13 14 20 10 18 7 7 43 9 12 9 18 29 81 71 61 66 86 82 77 61 49 39 31 23 15 20 27 25 28 68 105 125 84 60 48 55 76 61 84 58 137 112 105 91 121 69 43 20 9 4 9 7 9 12 20 63 86 73 52 69 91 48 41 27 26 41 39 30 30 50 61 95 118 152 173 149 137 155 184 166 125 136 106 67 70 33 34 50 61 66 61 61 44 31 41 36 35 25 17 19 20 24 16 10 10 8 24 9 9 12 17 25 69 52 44 77 88 87 85 64 55 32 28 13 11 16 17 16 17 16 102 135 98 59 49 53 62 44 39 30 157 130 107 99 103 64 30 27 12 11 13 10 9 16 24 64 71 70 55 78 67 43 21 22 27 43 39 32 33 49 55 89 161 188 173 146 131 161 211 165 128 120 102 64 58 28 33 50 65 73 72 62 56 41 41 34 36 41 45 33 17 16 46 14 8 10 8 16 5 7 13 20 56 43 37 68 77 85 83 63 61 33 22 8 14 19 22 11 16 24 130 157 100 79 44 60 88 44 45 110 135 137 116 124 90 52 26 39 23 9 7 11 12 11 22 57 68 61 56 81 49 37 20 25 23 41 41 37 28 43 56 109 195 192 179 143 127 161 200 147 108 92 88 74 47 57 37 51 69 74 80 72 61 47 46 41 43 65 47 23 25 21 15 16 17 11 6 11 8 9 15 23 55 34 31 61 68 70 84 64 61 32 24 6 7 29 17 14 20 45 163 151 111 53 90 66 54 46 83 140 124 159 170 126 74 43 23 35 35 12 5 10 16 10 20 48 64 70 73 56 44 32 30 33 34 59 52 46 33 41 57 138 192 180 180 139 135 210 167 152 89 80 85 74 28 58 36 48 70 95 99 95 72 68 56 47 49 47 26 23 16 13 12 31 16 36 10 8 7 14 13 21 46 32 25 61 63 65 79 57 54 40 21 7 7 10 18 21 15 72 105 200 81 78 90 56 67 46 112 68 124 273 189 117 69 34 21 31 28 15 11 12 21 8 21 44 62 83 98 49 39 33 40 54 59 61 61 44 36 37 71 158 192 144 171 144 158 206 163 149 102 66 70 58 38 38 29 50 69 94 112 112 87 78 67 58 63 35 39 13 21 20 25 21 35 22 9 9999 16 10 13 23 37 26 25 63 61 67 57 44 46 41 24 12 15 13 31 25 39 71 101 93 69 72 95 37 79 77 82 58 119 275 165 106 69 40 27 34 31 18 15 20 18 17 29 42 68 89 83 53 44 45 38 68 75 68 58 45 34 45 98 179 201 153 166 153 164 226 171 139 114 79 84 56 17 14 27 43 60 101 115 129 87 95 103 91 67 35 27 21 21 25 32 19 18 18 40 16 11 10 12 19 33 24 25 65 63 80 44 35 41 44 32 14 20 32 17 24 91 63 89 73 70 68 117 64 57 100 92 93 203 269 149 90 68 50 39 31 23 23 20 21 18 21 27 37 60 78 69 45 38 48 38 77 75 68 56 45 32 55 112 192 191 139 167 156 193 211 174 133 103 74 88 71 11 15 75 48 62 94 119 132 98 110 121 102 77 37 32 28 28 21 37 32 21 8 22 40 12 18 13 21 31 22 24 63 67 80 43 33 40 46 33 20 23 26 20 20 66 72 116 62 62 67 69 99 49 69 104 96 227 239 114 71 56 50 42 32 24 21 23 26 20 20 24 40 51 75 56 48 49 49 48 77 78 73 54 43 31 57 109 196 167 151 153 177 205 224 204 129 91 78 83 52 9 18 57 63 82 109 115 139 138 131 115 115 90 40 41 38 34 26 34 21 65 29 23 40 21 23 14 25 31 19 25 56 79 89 46 31 44 42 50 33 43 30 88 88 76 81 135 76 65 69 76 87 53 66 87 89 184 176 105 68 54 43 42 34 24 21 27 30 25 21 21 34 59 59 59 52 51 55 55 80 90 87 56 46 31 48 97 176 151 159 143 176 193 252 235 141 76 91 46 21 7 15 36 65 93 94 115 161 164 157 118 104 98 52 51 52 40 42 31 22 24 21 12 16 20 21 20 21 28 21 22 60 82 110 57 32 40 45 55 65 60 43 144 115 85 157 179 56 54 61 78 82 58 104 85 77 124 136 108 79 53 44 34 40 26 19 21 29 26 23 18 32 47 60 61 57 53 66 58 89 84 91 54 48 32 50 111 168 153 195 160 163 201 250 225 128 58 77 49 10 7 14 37 55 85 106 113 159 188 189 147 109 104 61 66 55 43 37 51 27 56 22 14 25 28 25 17 32 28 36 33 67 71 120 67 48 40 47 76 129 89 64 131 135 140 333 152 140 43 61 44 71 79 121 64 30 92 139 122 71 59 42 43 32 23 23 25 27 24 23 20 35 46 56 67 54 52 59 67 85 74 95 54 50 37 57 103 153 169 187 146 167 205 259 247 103 53 44 40 9 11 40 38 53 84 106 131 172 190 173 148 118 97 83 64 70 47 35 27 11 30 29 22 23 35 18 17 35 34 29 30 71 50 93 63 57 44 40 88 105 115 119 123 126 259 254 238 90 49 40 35 69 81 74 86 83 111 133 125 57 51 35 44 42 25 30 23 33 28 26 26 36 45 56 65 51 50 53 74 76 79 94 57 55 42 78 108 139 162 170 128 153 203 249 295 109 46 43 19 13 19 56 46 48 83 117 152 178 197 152 146 124 124 108 62 71 46 34 22 13 18 42 30 24 16 18 11 27 37 31 31 69 53 106 80 79 69 43 38 58 126 93 107 111 332 282 150 20 43 48 41 57 74 69 58 72 123 141 131 57 33 40 38 30 26 34 26 37 32 25 25 31 45 52 61 53 47 53 80 76 102 103 65 50 50 94 112 132 153 141 132 175 186 296 254 108 57 37 27 25 33 37 43 50 99 143 162 160 171 140 168 145 125 114 71 68 41 44 22 12 30 27 20 20 22 34 11 26 46 38 42 87 57 102 73 57 53 59 53 48 110 78 72 86 211 205 34 59 39 73 53 116 91 80 87 29 111 157 143 62 26 30 35 33 40 31 39 38 28 24 21 27 52 64 59 50 48 50 77 83 108 101 65 48 66 107 117 107 145 143 148 188 168 308 190 119 57 38 32 29 46 44 53 57 100 167 198 176 148 136 160 153 124 123 83 74 42 36 13 15 26 23 13 20 7 11 11 27 59 42 87 106 93 99 120 62 47 79 65 51 112 66 54 66 53 94 69 59 50 67 76 127 57 61 38 37 111 174 165 77 24 43 49 42 38 34 47 36 20 21 26 33 52 65 59 52 48 50 74 89 104 100 54 49 84 102 110 109 152 142 138 156 183 273 148 147 77 40 35 59 33 39 56 62 115 165 206 155 148 151 162 171 140 96 103 77 52 56 16 16 27 10 13 9999 9999 12 14 35 66 101 174 131 454 146 173 67 51 48 52 46 82 63 49 54 56 76 44 50 40 76 50 97 31 86 27 84 189 266 208 105 29 64 59 53 43 46 43 38 13 27 34 38 48 69 66 55 46 66 76 99 97 95 47 55 93 95 94 92 148 149 130 150 189 237 135 149 100 37 34 45 21 38 49 102 125 176 210 206 179 169 151 201 165 116 101 93 55 25 13 23 17 13 9999 17 22 16 13 42 73 54 200 267 977 371 252 120 54 41 50 43 78 64 52 42 45 84 57 56 68 99 82 76 31 96 81 65 329 339 271 153 44 77 70 67 62 55 37 15 16 26 40 37 46 65 71 56 58 75 71 83 65 62 53 71 91 85 78 99 161 148 147 143 162 206 166 175 123 54 28 25 21 35 66 126 161 242 262 241 197 193 184 216 185 128 113 95 53 41 19 13 11 4 1 3 9999 8 11 31 51 37 168 331 1119 516 768 177 82 53 129 148 141 71 54 44 68 99 59 104 97 91 82 77 70 82 104 120 525 329 347 262 141 129 81 86 69 56 26 17 16 28 39 36 49 72 60 52 51 80 85 73 57 59 59 77 89 80 77 97 159 151 135 123 150 207 157 168 141 72 43 38 24 34 72 117 163 231 267 267 220 190 200 230 224 132 150 84 52 35 48 9999 9999 9999 9999 9999 9999 6 9 16 16 17 102 192 629 373 766 361 168 250 203 304 123 104 52 39 86 94 103 117 117 99 101 81 80 122 115 80 1280 270 432 321 265 139 76 81 71 50 27 21 18 31 38 37 55 60 60 57 53 74 72 63 53 61 68 87 71 80 81 98 166 151 145 121 157 195 165 165 143 80 34 41 32 41 92 121 151 243 274 269 232 184 202 219 241 155 134 66 46 28 46 14 9999 9999 9999 9999 9999 5 9 17 10 12 30 139 259 213 309 787 296 345 134 136 154 150 70 68 86 78 99 133 115 99 84 74 87 95 131 69 1280 431 408 414 206 144 73 69 73 45 23 27 31 29 34 40 62 56 60 62 56 69 70 59 55 69 67 85 61 79 89 109 150 139 139 110 161 150 154 153 128 87 48 30 43 43 94 116 161 276 280 290 214 175 190 232 228 131 109 59 33 23 42 48 11 9999 9999 9999 4 6 9 11 10 7 16 92 212 121 153 567 294 133 69 112 1280 129 115 97 112 94 90 117 122 98 93 79 122 107 82 58 1280 591 403 318 196 153 60 67 80 47 28 45 45 31 34 48 64 58 64 66 57 64 71 57 53 68 71 91 72 85 85 103 137 131 124 94 162 169 171 200 167 90 52 31 52 54 92 124 165 250 265 254 191 171 171 207 178 118 85 59 31 20 47 25 22 18 17 18 12 12 9 16 13 10 16 81 132 103 71 132 139 82 83 101 173 233 78 99 133 84 140 165 181 125 118 115 130 125 113 128 1280 761 603 311 248 136 55 68 70 56 38 52 32 26 40 49 65 58 62 64 58 70 80 55 52 74 78 97 88 81 83 106 150 133 109 96 144 174 198 222 159 101 55 35 43 45 84 127 180 244 236 229 197 149 176 205 151 110 82 69 39 33 41 36 38 40 46 31 21 17 11 12 12 10 12 94 102 69 42 33 69 49 32 150 519 120 41 95 123 109 128 145 140 113 106 175 184 145 112 128 1280 1062 775 393 303 132 69 65 67 55 53 44 29 28 43 51 61 61 61 69 69 77 73 43 56 63 75 121 97 88 92 83 126 139 89 94 149 190 155 194 156 112 59 31 35 52 83 101 150 193 235 250 173 147 179 177 135 109 95 61 45 30 59 31 52 47 57 42 24 16 18 9 12 12 21 49 82 59 34 26 44 36 28 145 70 49 32 80 98 90 131 134 106 90 120 185 230 127 158 162 1280 1280 745 304 381 102 76 64 74 76 57 30 24 31 46 44 67 59 59 65 83 80 66 48 60 60 96 108 93 95 91 77 114 116 78 100 145 146 152 213 152 124 78 40 45 58 75 84 127 208 298 252 167 162 168 148 120 110 76 67 51 42 36 47 65 71 53 56 40 26 18 14 8 12 46 37 55 50 43 33 31 29 41 100 94 20 21 50 86 65 117 128 145 110 165 136 117 82 70 181 1280 1280 637 586 321 164 86 80 79 79 37 28 34 35 35 52 59 57 54 72 75 69 53 52 62 71 131 91 82 100 102 81 106 117 93 105 92 134 155 193 155 122 99 48 50 57 66 74 126 240 280 196 168 150 139 139 105 95 63 79 62 48 57 46 28 22 40 49 50 41 23 12 12 12 49 68 46 43 43 35 16 21 25 126 56 15 19 45 85 60 79 131 131 125 103 133 136 164 137 102 1280 1280 622 1157 383 151 90 89 93 69 30 28 25 28 41 48 60 55 54 92 91 62 57 55 64 76 132 94 78 92 92 76 103 127 107 106 81 152 185 176 166 122 120 54 52 53 56 76 114 217 280 202 191 155 136 119 83 83 63 67 71 66 74 47 33 25 18 24 31 37 24 15 12 12 43 85 68 46 41 37 22 22 19 127 29 33 22 56 91 89 97 110 128 99 103 89 89 132 117 86 1280 1248 1050 824 326 164 108 138 102 49 25 18 21 30 48 54 54 59 59 86 77 61 57 64 75 80 124 87 76 76 76 90 106 141 118 98 83 151 167 165 192 132 131 69 56 53 54 71 106 208 265 202 191 145 153 119 76 66 77 71 85 84 78 54 33 23 29 16 21 27 24 16 12 12 34 48 79 56 46 55 49 33 20 93 27 68 21 90 121 121 115 133 151 144 120 79 106 82 122 62 1280 900 1160 963 427 208 127 87 54 47 19 15 28 33 41 49 58 58 66 79 64 44 51 66 65 83 117 91 71 61 64 75 114 140 123 118 84 140 167 163 172 138 132 94 62 61 56 70 106 196 293 219 170 164 164 115 65 59 86 77 83 68 39 35 46 23 27 17 16 29 17 19 15 11 21 36 64 100 71 59 67 79 52 42 148 103 96 118 283 299 210 157 189 200 130 111 96 96 139 88 890 904 1280 662 569 196 113 83 41 39 19 16 28 31 38 54 55 62 71 70 49 46 57 83 69 78 77 88 73 46 53 59 93 136 106 126 93 145 166 161 185 139 160 113 66 60 60 70 107 172 290 202 175 165 171 125 73 63 104 97 72 49 30 31 30 23 23 26 20 23 20 14 14 9 18 27 54 88 85 66 102 103 93 68 162 84 93 204 251 153 296 174 144 175 152 162 136 128 117 67 676 589 1280 590 566 202 116 62 50 32 20 18 31 29 37 55 60 75 80 50 45 39 64 82 53 82 72 90 72 44 42 54 78 117 124 109 108 163 153 176 246 132 159 123 83 68 54 73 117 168 250 199 161 161 177 146 93 83 114 101 89 49 25 30 26 26 26 28 28 24 20 16 15 11 19 22 28 78 68 56 106 123 99 89 78 105 127 235 235 224 416 279 118 290 187 140 121 135 160 149 537 595 897 794 437 242 146 72 47 23 17 15 31 31 36 49 51 102 78 44 36 36 64 86 50 75 73 102 71 48 43 54 67 105 118 118 123 155 157 200 244 141 151 153 117 78 57 73 98 163 231 166 163 151 183 151 117 122 128 84 61 54 37 27 30 40 40 34 26 25 20 14 13 9 21 20 18 50 65 42 78 113 176 100 83 122 196 325 255 162 437 272 215 214 113 147 152 71 84 123 639 696 574 1075 684 239 151 99 43 31 21 20 28 36 41 52 48 107 65 52 32 48 55 72 59 79 74 106 64 41 50 60 63 100 111 127 126 172 171 192 238 145 145 138 100 92 60 78 96 148 202 152 174 168 173 155 139 131 113 67 52 52 52 40 33 38 41 32 25 22 18 22 21 9 13 15 18 33 40 42 49 97 92 115 86 84 248 309 120 299 1098 190 248 97 120 138 177 75 120 138 949 1280 785 1280 883 254 162 133 63 47 28 20 48 36 39 41 60 107 66 51 29 61 96 61 47 101 79 106 58 29 58 81 72 114 113 139 134 178 150 188 213 209 162 132 107 109 70 74 107 126 173 155 196 152 167 166 145 119 87 59 50 49 58 55 43 32 40 28 24 20 32 25 22 12 12 18 17 29 26 53 60 42 152 142 144 123 155 213 60 200 681 128 189 166 191 241 248 73 112 125 834 1280 1280 1280 832 360 234 162 122 45 47 30 49 32 29 34 70 86 69 58 38 91 84 66 45 90 88 82 52 27 33 52 83 107 122 131 121 146 158 178 203 251 187 150 110 111 76 80 111 126 177 166 173 159 179 158 166 129 106 85 61 45 56 58 52 33 24 24 23 37 53 30 21 19 17 18 22 49 23 15 17 21 106 110 99 119 81 253 93 90 207 85 243 158 261 222 168 97 120 103 890 1280 1280 1280 831 348 317 285 176 69 45 53 40 34 26 39 54 53 65 75 87 114 103 60 51 96 82 79 43 22 37 47 78 116 127 123 111 137 153 154 209 255 198 153 91 113 92 91 111 131 127 155 189 166 154 176 160 142 122 97 74 56 43 51 51 36 16 28 30 41 60 34 17 47 57 28 29 52 22 14 13 16 65 106 91 129 114 113 117 78 60 96 233 157 181 191 202 95 90 73 1053 1280 1280 1280 722 450 372 452 233 102 65 71 39 34 29 38 49 45 68 72 104 125 107 61 62 84 88 75 48 38 54 60 100 122 124 121 99 119 138 149 156 235 223 149 91 106 99 100 115 122 128 173 213 197 138 145 153 143 121 112 83 60 41 43 58 26 25 24 29 47 55 35 24 29 79 40 46 57 15 20 12 14 14 37 84 109 160 124 142 102 122 69 260 203 137 86 113 102 111 73 1280 1280 1280 1280 601 491 503 556 532 256 111 74 43 30 33 40 38 37 51 86 88 113 78 75 76 78 91 63 51 67 62 73 119 126 117 122 105 99 116 156 165 252 225 146 85 110 99 104 110 122 126 188 189 200 133 123 151 132 131 103 89 63 39 27 22 26 33 26 25 41 56 44 40 58 78 41 42 43 48 36 18 15 26 38 66 56 183 130 81 164 110 69 247 165 135 118 88 111 113 62 1280 1280 1280 1280 510 608 605 716 1219 443 179 90 45 40 29 37 24 30 45 79 87 99 81 80 81 77 83 54 70 92 70 77 103 133 112 106 100 93 122 190 154 229 231 157 102 103 108 116 116 123 125 171 163 165 127 110 146 131 112 98 76 54 43 34 49 23 32 31 35 39 53 39 50 51 53 50 67 55 41 41 34 43 70 48 77 67 131 123 201 90 182 139 186 158 147 142 110 115 122 65 1280 1280 1280 1280 846 1280 610 936 675 286 234 94 49 44 45 32 17 32 45 77 76 72 86 78 74 78 78 55 88 95 68 68 76 118 112 102 89 100 123 155 154 205 243 174 114 120 136 139 125 125 128 160 185 152 123 99 112 100 94 79 64 48 37 47 47 30 33 41 42 38 40 33 21 48 36 102 98 58 63 59 72 69 92 83 81 56 93 111 169 158 192 137 173 82 127 108 97 97 100 53 1280 1280 1280 1019 1280 1280 1280 1280 1280 614 333 149 69 51 46 30 16 28 53 81 70 71 79 87 71 72 61 50 82 92 63 60 83 131 115 113 88 95 121 179 174 194 233 184 126 162 144 151 126 114 119 150 217 155 132 106 101 91 92 68 61 48 34 39 55 39 42 43 46 44 43 30 26 43 84 53 94 100 98 80 87 67 113 115 66 55 84 121 157 115 180 97 129 74 109 97 67 97 111 91 1280 1280 1280 1217 1280 1280 1280 1280 1280 844 338 169 126 78 51 33 20 31 57 65 51 63 87 72 70 78 62 45 82 60 51 60 108 149 130 115 87 88 118 182 191 242 242 174 141 157 168 154 137 110 112 140 170 184 134 97 98 84 86 69 59 43 36 33 46 57 62 57 56 51 45 34 28 27 71 69 94 136 86 63 62 41 58 28 28 40 91 111 140 112 102 93 121 76 88 85 97 118 92 131 1280 1280 831 959 1280 1280 1280 1280 1280 909 453 208 140 98 61 36 22 27 49 57 56 69 94 72 62 72 66 36 71 50 53 63 80 120 119 126 98 82 105 167 183 213 222 173 157 172 211 188 153 115 109 127 147 139 124 98 100 86 78 67 65 49 45 41 50 71 110 75 69 60 49 39 33 35 38 53 71 74 67 58 46 65 18 20 12 31 115 95 72 109 119 116 90 110 62 86 110 123 61 120 1280 942 711 743 1280 1280 1280 1280 764 611 481 245 178 105 83 42 32 31 37 43 55 53 91 71 65 71 78 43 60 45 47 47 72 116 112 115 94 79 96 155 159 220 196 167 131 166 251 273 175 139 90 120 141 134 126 100 104 109 82 68 60 63 59 50 57 54 93 79 85 83 58 42 40 45 46 43 54 52 54 34 24 45 31 32 16 52 79 99 72 93 108 145 115 53 59 102 151 105 74 77 1064 719 580 541 1104 1280 1280 1280 990 452 372 240 207 127 79 63 44 29 31 42 51 44 61 74 77 76 64 62 48 52 44 51 74 111 95 91 85 86 103 133 162 204 212 176 140 169 243 252 200 161 88 123 138 137 121 88 97 118 89 78 67 74 66 66 61 56 85 102 116 124 90 73 67 55 56 55 37 45 42 19 12 20 24 20 13 87 140 70 105 100 98 141 75 76 51 72 139 112 67 115 764 539 482 678 545 1280 1280 1280 945 563 527 269 270 173 97 50 48 35 33 47 43 43 53 61 79 90 61 65 45 50 45 51 76 91 82 85 80 87 95 130 161 203 215 146 135 170 199 251 197 145 86 114 106 126 111 97 81 109 85 92 60 79 76 73 77 77 59 103 128 107 116 122 139 101 85 66 34 41 62 15 11 13 37 21 21 112 121 74 79 50 90 79 40 118 74 59 106 91 53 74 526 391 488 800 807 1280 1280 1280 1280 1067 548 343 387 216 141 67 36 38 32 51 39 42 51 57 66 84 63 78 40 49 37 51 72 79 76 80 76 83 92 121 140 177 195 168 142 152 185 215 197 150 90 129 108 135 107 89 71 100 81 94 75 79 82 88 116 74 65 89 141 124 105 111 147 156 106 81 45 30 25 47 14 34 58 77 20 59 30 58 31 73 67 89 97 80 59 78 74 144 76 59 362 441 722 851 895 1280 1280 1280 1280 1280 604 369 431 309 176 123 46 36 36 52 40 52 48 56 60 68 89 72 46 49 29 47 74 79 62 78 67 77 93 123 142 139 190 163 133 151 165 193 204 184 102 133 108 145 129 95 74 95 99 114 105 90 111 92 112 90 63 82 114 119 93 93 100 102 87 69 75 37 30 39 34 41 48 38 30 29 23 35 63 97 91 98 107 133 90 132 109 90 84 60 289 420 637 600 787 1280 1280 1280 1280 1280 567 361 328 391 289 121 55 43 40 50 42 50 46 48 65 73 104 74 43 34 24 42 55 67 58 80 64 70 89 131 123 158 168 207 129 160 155 210 201 161 115 112 100 120 129 93 79 117 100 108 127 113 92 79 131 95 72 62 84 105 88 64 88 77 87 60 75 57 68 58 57 21 31 53 27 43 29 51 54 97 88 106 100 119 147 179 155 112 69 62 384 609 584 576 681 1190 1280 1280 1280 1213 523 379 361 277 272 143 79 62 44 70 39 40 54 47 71 69 108 88 36 24 24 32 44 53 48 76 62 65 95 114 122 131 159 201 128 163 160 210 194 146 90 77 79 104 122 81 85 94 131 124 151 122 95 112 108 65 68 56 69 73 66 51 75 92 72 70 53 50 51 77 55 17 35 25 24 35 54 59 50 59 75 89 68 65 96 171 187 150 95 88 465 498 567 576 845 1116 1210 1280 1280 1051 492 314 304 330 294 220 106 72 49 51 42 36 52 49 48 83 116 83 34 23 20 23 31 41 40 71 55 57 93 100 100 130 154 190 125 154 162 199 193 117 100 76 64 102 120 90 94 99 158 122 146 143 112 97 82 65 92 76 65 68 56 50 75 77 100 68 46 24 34 49 32 25 48 68 68 43 43 35 39 66 43 75 63 66 76 95 143 165 158 122 537 373 398 477 685 1022 1280 1280 1280 1242 448 350 264 322 255 210 115 84 74 50 22 35 42 56 67 92 82 72 43 41 17 19 28 41 34 57 54 50 84 91 98 123 152 153 145 166 186 209 187 130 109 73 53 84 133 90 84 124 131 121 160 208 161 129 96 103 107 108 53 68 65 42 41 62 73 73 61 28 37 43 50 55 51 80 92 57 60 30 29 47 49 72 82 74 70 69 99 142 123 136 428 317 466 462 791 1030 1280 1280 1210 754 488 528 399 371 525 209 114 90 61 35 35 33 37 47 69 71 56 82 41 20 18 23 33 49 39 47 54 46 72 80 95 114 140 160 126 174 188 229 239 141 102 72 53 65 122 88 66 93 110 132 180 229 231 181 163 167 165 129 74 51 40 30 22 22 37 47 73 29 44 52 51 80 79 86 106 74 57 32 23 23 48 79 113 123 106 79 137 115 109 97 862 401 509 639 750 1030 820 1280 1280 836 507 909 1003 420 590 279 145 107 54 24 27 23 29 37 76 44 50 74 48 24 21 45 50 61 41 43 45 45 55 74 108 106 124 143 136 178 176 217 270 146 110 72 66 60 106 75 66 72 111 147 235 219 230 200 211 260 235 142 116 64 50 34 18 27 15 24 43 61 46 57 97 101 110 79 86 69 48 35 8 10 49 74 176 119 79 170 221 181 94 81 573 476 505 594 834 1280 756 1280 728 843 397 1280 699 317 526 375 212 118 52 22 16 20 28 38 50 34 51 92 67 26 25 42 64 61 45 44 40 47 45 77 80 89 114 137 125 161 187 203 287 155 119 77 70 50 93 73 66 66 99 137 248 287 251 212 229 263 242 202 199 132 81 46 22 26 21 28 23 46 23 43 51 95 119 101 62 64 39 43 12 9 22 56 109 97 88 135 165 125 90 87 577 544 557 518 912 1154 663 1118 579 657 353 1280 1280 294 534 424 228 112 47 17 19 21 25 40 32 40 62 82 58 22 31 54 63 62 43 37 48 42 40 52 55 84 109 141 120 150 171 198 335 171 134 96 75 57 84 63 66 83 115 166 248 297 281 256 313 243 241 355 314 192 127 71 36 34 66 18 28 12 16 35 51 95 103 136 116 50 29 32 14 12 10 19 64 65 175 214 161 114 99 77 866 835 505 499 913 757 814 559 498 503 453 1280 479 265 474 497 223 120 58 44 21 20 24 32 32 53 82 81 50 28 42 55 76 62 46 35 44 34 34 41 46 71 103 126 121 141 174 180 485 229 149 108 86 72 83 74 90 105 229 211 243 250 284 439 342 306 281 355 425 269 155 81 46 44 41 28 15 20 16 37 72 126 93 115 105 91 57 73 15 12 15 16 28 65 117 136 125 110 75 67 949 743 447 604 976 789 633 459 549 543 356 395 154 256 574 538 268 106 80 50 23 25 23 25 41 63 60 64 40 26 41 57 81 66 43 32 44 33 36 34 37 59 82 123 130 142 145 185 339 186 154 109 87 91 86 93 110 108 219 136 156 201 268 367 202 210 311 358 323 293 204 79 58 49 49 32 20 28 31 40 98 103 59 85 55 37 57 56 25 17 17 27 31 42 94 78 110 79 64 63 1275 563 337 465 574 741 486 424 689 325 133 131 106 287 423 517 301 134 81 44 28 23 23 25 49 52 52 50 33 31 34 56 100 76 44 38 37 30 30 34 33 54 73 129 148 135 149 193 342 228 217 118 91 117 87 117 117 107 163 145 205 163 263 297 212 271 377 492 370 301 196 107 86 85 45 42 36 36 37 64 47 83 47 95 51 46 39 30 21 23 16 23 36 60 87 70 56 89 63 66 898 448 305 427 832 775 472 459 294 262 133 72 75 622 310 450 391 203 100 56 32 29 26 24 42 48 67 42 31 28 34 67 116 95 45 40 31 30 30 32 33 50 68 141 158 140 132 170 181 296 245 131 96 117 83 131 117 113 166 156 159 156 273 232 239 226 350 317 323 277 204 166 111 81 78 63 64 48 51 49 32 74 58 110 94 75 43 39 41 47 48 43 41 44 58 34 36 52 44 36 915 419 295 402 966 833 472 322 263 239 144 89 56 105 435 376 373 206 137 77 36 33 32 22 57 34 111 44 38 24 36 52 108 93 45 42 30 27 23 33 37 52 69 139 175 137 137 168 123 231 260 138 119 139 99 165 138 151 168 170 171 150 207 202 301 221 237 291 287 209 258 182 137 99 78 54 44 54 56 56 44 47 128 105 110 77 64 64 69 65 45 50 51 38 54 59 50 54 45 82 906 426 290 369 1280 1240 543 295 293 204 157 81 42 80 308 599 305 185 121 125 58 36 34 25 48 33 114 50 38 25 35 41 97 104 53 39 25 29 22 37 34 54 74 142 186 167 148 205 164 198 242 160 141 149 124 152 147 160 155 163 146 110 161 264 358 276 274 225 261 186 236 205 152 102 94 62 52 66 75 49 49 67 115 110 101 77 91 39 53 56 61 43 58 55 62 57 71 63 60 61 1280 481 295 337 1221 1280 549 401 295 155 151 82 50 80 236 1280 386 125 129 119 69 49 36 31 53 31 85 59 40 29 36 41 80 134 60 37 25 26 17 33 32 55 73 130 164 171 143 201 252 203 212 194 198 153 132 167 168 167 149 164 142 135 162 256 344 226 197 202 230 263 242 211 150 138 76 62 69 96 61 51 49 52 65 51 110 108 101 54 49 44 41 74 64 57 104 86 88 75 50 51 948 511 293 293 953 1280 566 366 290 180 180 115 566 877 211 229 441 279 165 111 89 83 40 43 62 39 70 61 40 28 42 40 71 141 68 32 25 25 18 33 27 41 65 122 175 158 161 218 224 235 183 188 197 161 133 192 168 204 158 145 173 153 143 243 306 171 152 195 251 223 237 193 152 118 68 70 85 112 99 62 51 43 54 55 70 125 67 50 33 31 41 66 67 99 107 59 95 90 56 36 1135 558 287 297 823 1280 693 537 327 242 268 460 1280 1280 149 162 332 246 227 131 228 104 58 55 63 55 64 78 30 27 38 38 74 140 98 37 28 25 19 30 26 37 65 105 158 155 160 192 205 185 184 168 196 126 150 196 207 184 152 171 215 147 161 210 321 214 207 158 255 251 239 198 163 99 77 79 145 145 134 124 45 45 42 58 112 65 43 41 33 38 52 65 77 111 94 91 72 90 55 64 1100 648 301 306 1179 1280 620 562 401 372 444 681 1280 1280 686 419 272 429 475 278 262 95 65 59 64 62 62 88 31 27 32 42 89 163 146 52 34 31 20 60 23 30 71 103 151 136 163 199 200 200 142 156 138 145 156 209 212 200 220 172 184 162 175 180 322 289 278 261 280 251 219 176 137 87 137 135 189 241 248 150 66 45 53 52 113 62 45 38 35 62 62 74 104 139 91 80 108 104 78 48 990 663 313 390 883 775 544 535 493 549 1280 732 1280 1233 1280 534 195 390 820 724 357 118 91 78 78 59 60 88 35 27 27 47 102 178 150 60 33 33 29 25 17 25 57 103 156 154 162 210 196 193 157 141 137 205 192 171 187 259 204 143 159 132 153 144 183 307 411 318 230 246 189 169 137 123 141 294 294 235 247 250 141 69 73 77 125 74 51 52 68 68 55 90 142 208 110 102 140 109 91 43 1280 611 314 485 741 713 578 445 447 466 784 1280 1280 1280 1280 431 267 411 1280 1280 518 122 120 113 105 69 73 53 34 27 30 41 115 182 145 69 26 38 35 16 18 21 58 94 157 201 177 233 222 134 157 160 145 148 227 176 226 294 171 126 144 112 141 129 176 291 508 493 292 222 180 197 130 166 257 419 410 356 285 239 275 146 119 88 132 90 98 77 86 66 71 114 243 547 171 115 153 111 81 40 1134 723 332 394 646 548 513 339 352 429 1280 1280 1280 1280 1280 566 223 326 582 1280 528 173 258 171 145 97 100 48 31 27 30 46 129 153 128 81 36 50 35 16 19 23 54 97 157 205 170 228 183 118 151 174 160 170 214 154 204 227 155 125 139 126 140 112 169 278 369 307 281 261 286 202 205 236 325 447 418 362 250 281 267 217 174 171 174 107 134 118 91 89 98 166 334 1043 268 124 135 137 96 65 967 618 301 269 449 594 338 272 254 677 1280 1280 1280 1280 1280 302 543 492 195 263 385 160 203 196 147 98 119 42 32 32 32 69 154 144 109 87 56 48 36 42 20 21 58 109 150 202 237 228 169 121 171 167 159 156 193 136 161 205 162 142 155 148 116 92 123 166 298 334 304 250 235 245 215 241 352 445 404 333 268 327 256 205 207 219 190 143 152 105 115 141 154 247 378 509 453 220 137 145 113 86 1264 615 276 243 217 289 285 263 220 492 1280 1274 1280 1280 1280 894 1280 403 204 265 581 188 105 202 132 96 111 47 50 50 45 80 146 154 102 89 72 38 39 29 20 27 62 121 151 164 257 276 164 128 170 178 169 166 173 157 162 184 162 179 192 148 90 79 101 197 331 289 319 235 197 201 292 268 456 623 507 329 278 293 257 242 330 315 233 159 174 188 156 207 198 240 323 369 628 315 141 154 125 101 768 817 983 947 828 797 819 713 610 581 601 416 376 250 310 370 367 217 132 241 293 251 256 268 154 324 126 166 200 120 214 204 114 206 205 120 249 353 368 176 149 133 256 132 154 178 235 293 340 381 278 197 354 572 258 245 241 296 240 286 480 428 278 845 704 873 835 737 749 569 620 634 730 653 945 877 1001 845 962 678 932 687 464 506 431 416 510 585 339 375 404 302 341 454 344 400 353 618 686 720 668 743 767 919 770 847 806 811 589 638 644 463 308 233 376 358 287 142 241 122 128 298 129 253 134 152 273 152 199 122 197 118 182 108 190 215 232 397 303 174 136 131 147 120 150 171 263 335 375 348 325 191 304 515 286 259 231 313 299 516 563 367 362 1014 691 793 815 840 790 581 555 647 799 568 914 1013 1147 904 1280 715 955 665 542 531 158 539 635 352 299 358 389 360 493 461 333 385 445 683 626 840 698 766 745 779 673 874 897 743 651 738 628 392 393 284 384 343 453 152 231 122 217 251 228 157 148 140 234 171 211 114 117 119 110 107 186 145 380 376 280 170 127 130 271 124 148 132 125 382 421 369 293 198 393 412 279 267 234 325 318 601 428 363 350 478 546 782 708 737 673 673 640 722 802 760 925 883 939 744 912 922 727 680 630 561 430 479 755 384 277 366 411 312 325 405 350 432 419 425 885 732 792 797 908 849 770 870 937 776 628 672 611 497 517 368 650 291 305 272 125 141 126 142 215 277 140 138 129 260 215 107 106 106 107 113 119 290 340 293 135 179 126 196 208 126 125 133 128 372 487 416 326 119 444 350 267 268 234 288 338 516 331 251 520 475 641 641 630 684 571 856 653 830 801 951 870 812 904 788 884 887 748 753 674 628 580 438 571 491 331 236 388 418 358 368 388 429 396 491 713 667 788 821 790 783 752 783 813 942 742 671 636 438 620 318 535 317 350 310 208 128 116 144 280 332 133 292 144 220 124 174 157 98 111 115 251 356 442 135 257 137 127 196 132 142 121 116 253 343 434 451 330 233 476 325 341 243 261 267 359 505 296 432 450 443 566 528 552 667 605 755 682 767 758 974 811 752 731 1015 844 770 753 786 892 569 493 542 528 560 376 312 359 505 342 407 407 416 500 553 618 680 684 935 691 741 769 830 757 946 709 693 564 516 472 354 391 283 387 362 283 240 119 124 231 262 139 222 277 247 146 175 157 109 114 131 227 340 351 141 270 235 137 228 154 158 206 112 136 368 397 412 319 353 543 322 361 258 319 287 357 395 344 426 465 559 636 426 597 694 625 755 611 722 822 1114 931 791 759 975 1025 743 755 666 842 557 577 660 690 601 325 330 351 430 388 387 409 405 480 459 572 495 712 807 780 838 909 770 784 903 725 617 520 559 358 329 440 298 520 227 249 231 217 235 226 244 212 275 300 247 250 196 104 179 136 262 316 319 252 175 305 190 116 129 162 147 124 127 267 384 397 397 347 407 539 392 304 270 274 329 385 407 295 423 516 543 527 393 676 674 729 713 679 685 695 971 770 892 761 936 905 692 614 712 847 468 541 606 596 634 305 285 343 351 415 376 429 403 482 408 440 461 813 773 890 869 850 795 817 797 852 606 501 473 392 367 363 272 428 200 225 249 243 221 247 242 264 298 349 217 263 214 171 232 420 391 300 336 213 184 170 112 113 132 156 128 129 157 354 384 394 397 344 414 461 399 357 240 253 357 385 284 403 600 472 564 421 434 715 753 737 695 756 679 793 884 690 835 774 894 789 758 652 753 668 491 653 655 592 662 300 241 385 365 439 381 445 437 435 437 408 405 850 846 782 789 732 830 740 852 877 634 615 350 448 301 580 325 282 202 206 252 231 277 298 289 303 314 378 270 271 142 193 305 417 402 349 296 136 149 150 119 203 151 150 207 242 323 368 360 284 391 366 456 445 378 303 233 270 401 384 227 301 433 477 398 341 441 495 702 694 596 421 717 903 875 783 859 891 861 835 832 857 822 713 713 664 627 632 561 278 286 354 321 407 402 416 422 405 404 344 316 715 932 783 753 795 714 647 676 642 686 612 298 263 234 410 296 419 202 233 126 264 271 290 255 322 361 372 325 318 137 142 280 281 395 328 144 151 388 248 127 118 337 318 248 291 427 393 329 331 384 379 405 432 336 369 260 307 388 379 525 411 372 425 402 302 845 709 710 699 509 444 674 790 870 841 828 825 967 885 853 758 798 834 769 623 462 523 564 339 227 339 241 394 400 396 410 335 363 317 261 780 977 751 727 721 738 607 672 639 519 335 271 441 218 394 294 350 197 129 257 231 324 265 280 303 374 396 373 343 263 276 268 246 304 351 154 178 369 417 272 140 293 375 425 185 465 436 448 452 539 419 510 485 357 379 307 280 358 321 308 378 407 390 413 501 638 731 689 688 500 437 679 864 872 909 796 749 907 840 814 638 817 817 727 776 430 449 602 362 233 329 333 298 381 447 353 337 348 311 246 940 980 858 701 752 854 593 742 732 368 204 302 392 225 299 412 471 193 207 245 278 302 266 293 398 348 394 360 374 250 267 261 240 296 420 200 372 358 208 299 183 456 466 207 394 442 495 434 426 456 454 546 420 344 414 370 300 270 262 305 297 447 314 524 506 434 525 730 664 505 461 682 748 759 1006 833 696 898 893 814 680 876 882 781 734 435 691 512 425 123 145 235 417 419 451 373 392 339 281 135 940 787 790 648 684 700 595 730 626 333 240 299 287 237 412 446 374 189 204 248 316 280 292 329 385 476 419 345 423 298 282 268 266 146 492 205 601 303 178 319 435 667 582 204 437 437 427 346 398 456 568 508 385 331 400 430 298 280 221 304 277 341 302 255 432 369 536 621 600 418 524 805 718 765 1235 830 808 710 875 811 971 784 875 693 657 450 487 217 462 285 243 297 298 382 437 356 389 314 354 142 634 724 792 674 640 654 620 617 567 351 376 245 238 239 646 479 421 179 116 265 248 379 348 298 395 430 384 362 399 374 297 284 157 362 206 612 491 158 183 341 609 633 525 622 579 415 433 374 393 528 553 574 348 272 474 423 122 115 333 338 216 238 238 9999 253 346 607 603 505 445 598 764 830 1022 959 734 820 760 926 779 1029 795 925 787 634 383 582 199 398 388 118 284 274 364 405 293 396 378 483 339 715 690 792 711 735 671 678 605 553 303 281 236 178 166 241 249 238 189 200 216 249 383 334 341 545 351 443 357 411 325 324 320 158 168 472 616 419 434 197 208 676 594 594 576 634 477 411 405 454 545 476 526 568 324 387 449 241 246 317 203 180 192 292 9999 175 415 460 594 605 663 514 685 834 760 905 799 681 705 781 697 875 810 882 861 659 407 611 465 334 365 245 330 274 324 474 355 359 329 522 360 886 821 793 789 666 764 587 607 466 382 299 244 228 169 195 197 244 182 184 210 228 399 387 399 705 351 417 354 346 384 353 300 146 162 214 562 536 499 439 548 746 660 598 525 583 604 434 384 491 523 534 646 447 300 430 507 306 261 231 146 9999 9999 151 9999 9999 851 243 511 551 494 502 712 960 716 1016 818 829 886 708 676 854 718 842 819 611 569 457 357 354 366 266 250 280 303 444 397 363 355 437 393 925 785 699 613 657 773 605 558 495 368 328 201 285 177 174 211 227 186 198 237 229 363 357 404 464 404 408 370 360 301 302 347 158 210 486 560 664 642 564 610 596 676 675 660 590 591 450 374 383 501 655 547 512 378 520 452 220 214 206 99 104 9999 9999 9999 9999 9999 243 430 336 404 536 813 778 779 916 798 854 797 803 720 847 657 836 735 574 481 425 622 295 275 254 281 273 372 411 376 359 384 381 324 881 752 629 736 720 694 668 656 519 398 323 219 314 182 178 213 219 206 254 232 211 344 384 366 418 436 417 431 294 317 277 356 341 217 551 639 541 712 607 642 620 711 594 650 605 638 420 409 382 455 652 426 526 556 347 301 216 180 191 82 9999 9999 9999 9999 9999 9999 9999 289 265 612 563 773 704 784 887 1010 933 798 639 675 620 676 672 601 524 478 615 192 271 272 231 209 217 327 431 391 453 371 367 332 773 819 650 720 701 661 588 657 441 379 280 334 253 201 174 211 219 218 273 238 230 318 286 350 440 503 507 322 258 302 288 335 440 552 588 632 666 751 694 784 637 772 644 719 504 628 401 354 420 544 504 391 403 409 390 333 191 174 199 176 134 9999 9999 9999 9999 9999 9999 106 742 660 564 755 815 693 896 928 890 698 591 608 671 638 608 514 452 595 343 155 207 191 273 218 183 249 392 414 371 352 323 184 780 787 675 706 660 657 578 566 382 333 278 350 247 192 174 215 198 145 321 272 248 260 340 375 375 502 484 297 281 305 303 320 576 583 588 728 745 799 675 844 642 817 884 613 501 599 391 331 422 579 420 488 424 419 465 172 209 162 188 180 93 46 9999 9999 9999 9999 9999 134 9999 523 441 714 911 645 945 765 744 658 714 588 672 671 644 581 559 566 334 456 226 166 109 177 188 277 335 356 391 425 333 190 893 900 671 649 695 673 600 443 453 356 292 282 269 212 171 212 234 171 295 267 218 251 326 400 583 566 397 296 151 413 426 424 526 568 664 737 752 778 667 814 795 745 864 678 604 550 403 396 440 432 487 582 432 343 466 335 261 176 84 169 105 41 9999 9999 9999 9999 98 165 287 473 523 633 793 682 931 708 805 718 837 676 680 697 711 722 638 483 379 158 336 255 182 184 188 258 303 304 438 368 311 191 862 799 844 677 579 646 603 388 366 358 264 238 246 254 204 231 281 172 355 336 145 264 377 425 537 502 366 412 367 438 374 422 514 689 703 754 760 752 840 807 805 867 815 800 672 692 407 383 409 431 555 444 356 386 456 350 319 237 194 200 91 46 79 9999 9999 9999 85 120 346 412 512 572 756 613 862 706 944 728 831 608 598 588 655 568 560 426 262 307 319 208 197 213 216 215 313 367 367 307 315 182 737 677 765 603 585 630 654 370 395 334 230 266 299 281 236 219 413 587 346 294 152 266 282 312 370 462 371 429 406 320 366 432 488 688 781 762 667 677 811 833 776 797 1012 881 655 726 359 368 445 537 579 399 339 342 364 302 263 226 233 401 144 9999 64 9999 9999 9999 9999 229 423 477 531 560 676 586 692 811 733 688 796 597 479 481 474 434 427 241 251 244 141 110 117 118 215 218 283 397 429 303 332 167 710 691 702 614 546 601 573 306 345 318 252 355 365 290 132 130 378 455 363 280 259 354 318 327 445 402 508 405 385 323 517 556 631 724 919 764 673 752 809 825 999 873 947 728 635 572 449 379 529 564 516 355 374 292 358 355 321 258 241 122 143 110 98 9999 9999 9999 93 219 271 428 474 510 596 560 923 828 744 715 756 641 514 350 405 389 164 241 247 294 172 107 138 118 177 219 244 419 422 256 345 178 725 638 643 556 561 648 431 326 285 253 242 575 227 226 143 303 468 411 335 320 301 293 264 428 551 441 421 379 420 444 504 587 643 712 898 817 755 870 825 741 803 781 754 787 709 532 453 397 450 563 498 424 291 392 363 328 293 246 226 200 158 101 9999 9999 9999 48 153 258 270 366 403 568 595 602 880 982 854 725 704 652 451 331 433 248 218 493 418 294 170 105 125 114 110 202 368 469 380 279 363 191 746 694 633 578 591 594 428 272 247 232 240 233 170 225 146 281 417 384 364 310 374 347 330 434 452 424 423 533 369 571 567 677 733 835 830 775 837 894 739 804 829 816 727 742 641 534 455 355 378 547 517 401 339 407 423 428 279 218 194 199 245 258 76 9999 9999 9999 142 226 273 303 414 614 645 716 677 813 921 633 700 619 485 380 432 304 198 234 218 288 191 112 118 116 115 196 365 413 383 289 430 314 757 672 632 592 596 508 429 293 278 184 233 204 155 229 246 272 313 434 344 410 409 390 347 455 439 326 613 446 395 495 550 576 710 915 727 757 780 766 772 784 771 831 776 860 626 634 382 357 401 581 477 319 324 336 367 389 371 199 181 186 350 230 69 9999 9999 85 143 189 250 285 521 558 610 649 643 723 932 624 668 642 473 435 498 242 164 177 179 151 141 111 119 121 120 228 225 338 315 322 384 275 677 647 645 570 534 569 435 371 242 172 200 226 186 267 249 233 360 446 343 346 449 398 355 516 311 394 516 552 412 545 586 593 606 804 858 824 779 709 734 775 773 736 653 835 545 621 439 565 478 632 483 408 293 277 443 349 365 207 184 190 238 188 88 9999 66 149 94 164 227 281 344 424 594 634 613 694 768 622 592 602 521 418 507 305 291 244 293 201 136 108 112 119 119 118 231 298 305 343 318 236 715 572 636 561 550 475 478 268 232 164 181 232 198 226 236 314 486 414 304 422 520 404 360 415 332 575 505 396 440 504 543 705 694 807 884 860 746 797 791 777 934 860 710 650 692 544 582 559 522 612 490 509 309 311 284 334 297 250 187 205 231 189 169 71 77 150 317 125 196 281 345 465 561 533 587 640 679 684 649 613 575 644 476 412 282 232 252 165 123 106 113 127 116 120 134 317 292 362 330 119 746 663 610 519 483 454 391 233 205 170 167 197 206 200 250 524 504 528 394 541 520 448 359 351 436 609 446 380 402 503 601 741 922 785 805 817 863 870 671 869 863 820 694 611 660 651 671 601 480 603 572 502 413 353 414 302 330 282 295 293 218 199 193 93 167 209 204 249 210 482 347 465 438 465 533 676 678 605 789 601 656 471 474 271 244 191 200 210 194 106 112 129 117 126 211 231 262 324 356 135 645 674 616 534 433 426 336 274 228 160 156 199 190 159 316 440 483 447 448 531 437 392 291 436 432 544 493 441 384 573 511 730 860 853 757 686 858 893 779 786 738 918 752 600 537 630 611 579 583 630 645 569 480 384 377 319 347 388 520 326 213 208 236 212 191 201 258 400 217 258 256 359 433 428 610 604 742 653 705 565 637 526 386 283 297 212 203 213 228 244 119 123 122 136 213 233 307 400 433 309 826 614 560 478 446 373 336 254 228 171 189 278 325 178 276 448 438 443 440 534 378 336 385 432 389 435 512 482 329 503 544 616 877 768 760 796 855 811 869 824 759 679 803 525 499 496 491 481 547 581 678 625 507 392 382 406 382 406 297 214 209 209 133 233 238 188 286 245 222 257 206 318 429 402 630 568 618 657 709 592 613 474 491 329 226 216 194 217 238 257 128 121 125 127 242 238 292 425 393 133 782 569 535 530 482 366 326 230 211 212 248 386 512 272 333 403 488 511 526 439 362 336 424 364 613 545 488 433 400 453 604 706 787 825 706 821 890 824 940 821 809 669 672 446 374 184 466 499 538 627 692 595 568 456 410 440 412 361 235 227 201 180 215 240 233 187 235 251 175 153 164 249 366 458 576 529 640 593 794 522 630 535 413 478 293 176 202 196 206 154 117 125 123 154 132 215 379 362 168 124 674 561 604 582 441 367 332 284 215 247 376 550 449 308 402 397 511 528 528 424 359 370 342 339 496 486 505 430 395 628 691 772 693 801 807 787 960 793 929 920 637 644 564 463 343 162 482 537 528 809 749 648 600 563 466 481 460 343 350 234 255 195 240 192 228 109 176 183 149 117 141 255 338 413 580 599 656 614 631 478 621 486 479 551 276 202 186 169 227 117 179 127 130 141 132 206 289 294 143 126 656 621 592 611 561 470 410 335 264 253 281 478 342 509 483 426 549 654 488 441 479 485 361 360 444 465 505 436 364 742 605 780 770 900 803 833 971 948 806 923 646 614 520 425 168 179 485 463 483 685 673 732 605 583 548 468 479 403 325 417 273 214 244 228 116 110 137 9999 76 96 128 229 323 301 560 541 571 656 553 443 502 518 589 390 203 202 158 158 165 107 180 228 222 156 127 254 227 147 148 134 604 649 662 598 623 519 399 331 283 302 394 417 435 538 464 470 485 575 544 395 429 389 430 397 435 467 480 423 377 759 669 784 884 875 908 889 874 987 856 966 680 490 380 360 300 456 524 505 552 640 704 835 546 617 711 554 539 421 520 413 310 215 275 240 202 108 86 83 58 90 123 271 294 242 517 455 529 612 522 506 561 512 507 401 197 177 183 165 91 107 190 234 236 263 119 193 195 141 135 127 653 620 737 509 559 488 468 360 369 284 383 440 564 463 409 577 528 553 565 523 619 380 472 447 433 511 498 426 390 796 735 825 812 802 922 871 979 948 785 793 787 432 299 170 440 453 190 515 622 742 727 843 635 706 738 613 619 500 541 449 293 234 265 199 263 145 72 82 49 66 129 249 247 277 492 414 481 493 504 505 591 477 588 433 287 210 193 191 106 122 131 225 238 269 210 170 189 216 125 118 587 667 568 493 515 430 471 408 319 356 550 508 599 502 417 487 593 549 611 487 447 407 398 565 495 543 466 494 371 712 767 812 867 841 888 882 937 964 855 711 704 366 243 153 329 361 332 575 614 719 689 740 697 614 661 614 692 597 565 437 296 284 261 250 114 84 66 69 59 74 140 272 246 512 503 438 450 417 500 493 484 592 437 463 278 239 114 106 113 133 126 193 237 300 210 160 201 206 121 113 527 623 581 512 527 451 403 452 324 384 425 430 529 449 433 478 531 545 605 514 461 429 428 557 538 666 459 568 375 712 747 868 848 920 821 804 979 934 880 827 623 313 248 288 488 386 405 515 639 602 638 780 801 644 671 628 757 578 554 386 298 286 261 229 195 71 47 49 60 146 156 420 301 855 610 388 428 414 420 530 443 472 538 415 331 247 124 120 133 121 124 214 253 334 233 175 218 122 115 115 512 614 594 453 506 381 567 365 340 501 530 447 454 496 517 559 495 585 618 493 429 432 480 578 586 641 542 627 441 714 829 937 823 1003 762 929 889 911 831 745 636 297 146 456 527 466 417 535 650 640 589 811 767 783 818 639 737 577 458 416 376 325 137 179 107 74 52 57 61 137 179 330 378 411 380 340 372 408 402 415 398 405 470 431 415 309 226 210 126 125 128 120 271 240 309 220 194 118 125 243 519 611 582 406 397 360 501 391 408 444 454 607 512 507 582 530 465 612 586 517 436 429 527 566 593 629 551 588 502 793 692 824 1029 1179 747 868 1005 866 956 845 663 394 166 704 669 223 451 481 598 640 563 763 795 750 830 737 779 587 462 420 396 314 217 176 106 89 75 53 61 117 198 321 384 415 417 360 434 414 482 434 392 429 338 371 512 354 309 223 122 129 128 113 213 274 368 235 121 122 128 121 467 532 543 394 302 415 413 296 380 404 557 589 495 462 494 477 518 537 511 570 451 490 589 597 539 672 627 553 672 747 627 787 913 1038 859 875 1169 907 1036 935 706 448 618 787 653 215 412 472 626 673 639 658 757 776 737 747 757 607 553 419 346 279 231 169 176 85 81 58 48 112 260 412 598 460 477 418 461 499 413 357 270 338 470 380 579 414 364 223 120 121 112 231 199 267 374 261 132 121 139 115 486 444 559 369 299 333 377 383 488 410 612 501 431 479 432 448 507 590 510 560 486 536 636 559 616 787 642 630 774 733 722 823 823 771 762 990 949 883 1036 897 639 543 506 542 578 503 503 499 695 768 737 707 733 679 923 839 650 570 572 434 346 234 211 171 150 72 73 58 68 90 278 468 546 454 453 420 486 466 515 408 316 275 379 395 504 403 408 231 112 107 187 108 201 223 302 132 128 109 114 187 489 444 496 368 352 518 434 441 332 443 525 427 380 478 589 589 394 521 502 611 521 589 536 622 648 700 499 633 665 730 739 836 858 808 796 983 702 921 811 1013 702 447 407 406 409 541 442 515 712 929 850 754 770 780 923 736 700 602 628 426 379 212 176 158 132 70 58 75 121 163 241 562 540 566 358 429 562 504 622 387 358 255 324 304 412 428 435 255 188 102 104 172 179 200 205 130 128 111 175 126 476 449 594 411 368 437 390 406 377 570 490 322 379 655 591 562 413 497 555 621 454 695 524 681 588 717 481 588 743 715 689 821 862 856 779 871 717 873 791 820 670 398 366 163 349 492 487 636 639 773 746 684 717 767 652 780 733 640 602 437 376 119 158 138 76 66 63 9999 9999 164 234 482 479 370 421 505 579 515 603 377 346 281 270 274 334 383 417 252 200 113 177 194 231 179 221 128 182 101 184 120 474 500 574 514 356 404 396 369 431 506 425 167 520 530 529 503 508 570 570 530 601 623 554 639 569 647 679 637 796 738 672 776 844 928 721 940 792 762 706 800 758 522 378 191 387 487 653 712 737 688 861 821 652 760 654 794 763 679 669 478 363 275 175 92 72 94 9999 83 94 187 284 351 362 443 413 454 586 585 541 409 366 307 288 277 290 371 384 256 281 197 183 200 204 177 184 185 181 100 111 230 408 511 550 503 428 422 414 400 364 381 357 436 526 626 550 451 538 534 534 477 523 546 574 626 578 618 674 677 750 790 734 797 775 903 897 997 851 813 854 801 805 562 410 471 324 498 542 704 827 830 904 893 619 833 769 711 917 605 678 533 369 285 274 120 96 178 130 150 9999 285 299 297 238 391 383 507 496 602 641 465 415 422 311 268 266 314 273 238 272 205 205 196 190 186 194 197 177 170 198 226 372 620 565 534 458 428 415 409 374 336 405 490 558 613 452 478 578 462 521 495 491 497 454 549 545 625 572 752 617 858 720 917 792 904 944 859 707 757 892 823 714 662 222 215 360 506 544 681 802 912 811 888 629 856 788 811 807 636 687 571 344 350 163 9999 9999 9999 9999 9999 9999 381 392 403 363 556 289 527 578 600 635 518 584 504 477 337 290 292 249 317 278 223 195 198 198 196 191 200 189 178 211 238 401 627 599 551 573 480 418 430 404 308 389 507 772 531 443 501 527 532 457 439 565 539 569 514 579 603 521 690 632 753 795 877 975 975 909 824 654 800 1114 777 699 708 483 218 339 425 618 668 728 912 726 832 772 773 948 892 877 663 674 493 324 292 238 546 9999 9999 9999 9999 9999 567 470 301 594 401 429 505 540 519 591 531 623 597 564 360 335 317 211 262 323 253 197 206 212 213 200 187 173 169 119 242 435 592 553 592 546 460 403 460 455 314 451 683 628 439 492 501 545 503 455 451 490 561 604 553 567 671 605 729 762 716 857 828 947 911 1035 797 653 885 896 760 690 692 584 414 297 394 685 656 722 985 714 908 767 845 850 986 865 675 619 480 390 291 233 157 722 9999 9999 9999 1048 567 497 348 408 647 572 441 500 447 486 477 656 511 484 362 439 344 204 233 406 295 214 225 216 225 214 184 171 158 116 257 454 690 631 633 554 466 377 444 428 334 560 523 391 342 496 475 539 495 475 494 538 569 644 495 571 673 624 779 875 863 727 845 875 932 892 887 852 1019 804 869 866 727 641 389 293 372 627 675 717 848 787 903 811 900 797 888 754 676 649 596 504 413 215 354 630 924 960 649 548 371 528 308 295 490 408 450 533 424 413 287 455 426 253 364 493 324 215 239 422 295 225 214 229 228 218 179 172 163 171 225 523 641 761 660 614 479 410 419 445 361 675 371 408 420 386 463 544 552 506 511 544 707 611 395 537 638 650 805 825 833 805 920 894 913 834 830 899 975 772 944 1001 813 706 378 402 503 613 678 810 848 831 749 815 788 919 931 757 732 700 633 715 428 252 319 676 544 613 608 501 308 483 360 287 622 561 266 445 445 509 426 436 427 364 370 420 280 241 247 317 268 221 214 236 242 221 181 168 162 191 224 569 592 695 674 567 465 380 381 446 423 470 312 335 429 297 397 535 492 505 465 548 584 562 586 564 614 622 721 916 779 894 741 811 907 929 717 992 1085 852 990 874 903 614 461 493 587 640 739 683 899 756 789 761 693 907 935 903 701 665 671 800 588 231 433 395 497 598 657 713 491 375 408 309 507 347 241 383 527 673 539 457 428 476 405 409 259 231 229 275 308 234 218 215 218 208 184 174 167 202 225 623 649 763 675 587 478 447 406 416 402 299 403 519 406 290 502 497 519 439 561 551 476 449 607 538 680 674 821 860 754 793 720 825 935 730 882 890 897 901 963 898 828 677 566 587 481 549 736 746 896 861 807 792 770 801 810 687 606 634 665 819 425 404 327 187 172 592 578 648 683 623 374 392 428 252 363 401 576 549 394 317 391 361 416 159 324 268 269 280 411 264 236 191 190 178 206 188 170 188 225 602 686 665 655 553 444 477 404 494 393 310 348 304 318 434 467 556 487 439 552 611 478 514 567 495 646 681 748 691 777 1033 693 864 853 848 950 810 940 961 909 895 842 884 634 623 534 548 684 825 883 816 946 689 800 698 762 608 718 623 613 632 419 319 433 683 598 373 408 440 544 493 530 309 438 283 280 435 699 588 405 477 363 407 202 146 314 283 280 316 422 304 229 209 179 180 186 185 104 102 215 656 651 573 585 498 383 425 461 408 329 341 263 379 413 446 450 502 444 472 563 505 448 467 489 530 729 751 660 760 700 820 697 889 964 891 921 744 896 922 988 834 796 856 653 579 605 550 677 777 878 816 831 678 771 692 676 595 641 638 616 424 334 339 563 536 706 823 465 429 517 534 413 428 378 277 252 297 565 508 423 521 350 352 164 282 220 272 297 351 355 275 202 200 175 183 183 210 106 102 172 602 579 563 491 503 435 492 445 309 366 324 310 498 489 372 426 435 429 487 535 469 368 383 471 498 678 750 829 796 642 691 602 818 986 1000 753 717 891 737 1317 954 894 708 686 603 696 593 662 650 905 649 889 678 710 793 780 519 750 563 438 276 263 335 494 751 688 637 680 609 674 428 402 574 290 257 273 254 429 548 349 351 375 440 138 477 143 428 299 326 308 225 177 176 173 181 205 232 116 104 160 559 531 555 522 550 491 442 399 348 326 297 304 353 411 387 483 433 427 468 488 435 427 416 566 527 604 648 843 727 619 661 607 895 1008 1044 925 693 901 910 967 867 919 674 805 533 598 597 638 587 808 801 839 656 694 797 915 647 697 509 351 241 242 456 623 474 690 585 641 685 562 649 373 407 314 308 293 276 319 360 378 332 258 191 198 159 146 160 285 156 141 179 173 165 176 198 223 247 122 100 153 495 546 487 578 536 488 423 324 400 289 248 238 289 376 435 535 416 431 504 394 394 342 476 604 447 666 567 724 637 614 631 678 680 875 821 998 641 820 885 937 926 866 911 753 593 638 574 655 659 804 1008 887 728 756 792 907 638 603 523 310 242 282 477 574 579 790 691 510 637 682 441 636 489 424 330 314 243 315 357 328 320 280 182 165 141 158 163 154 140 187 163 173 177 188 229 226 217 113 102 154 478 504 521 511 516 492 432 343 292 244 231 215 234 392 429 443 349 522 444 408 315 299 435 524 507 678 605 726 617 586 613 661 709 747 911 998 651 907 860 916 884 838 891 770 702 600 676 640 744 804 784 848 815 702 744 898 667 525 544 416 262 335 693 549 743 1029 875 758 581 596 538 480 575 435 376 349 303 312 378 325 312 288 188 158 146 145 158 140 138 177 167 171 207 221 241 250 238 108 99 149 479 543 523 548 501 532 426 354 282 273 267 258 231 399 444 422 429 555 437 412 288 300 416 427 634 689 602 825 535 591 695 672 727 849 876 869 765 897 866 1093 853 863 808 842 741 697 704 652 804 737 776 711 779 697 702 816 629 549 476 505 351 375 621 698 610 691 661 708 624 514 535 671 803 512 316 311 418 330 317 388 326 299 173 171 142 130 134 128 132 224 193 176 240 223 217 253 245 169 155 156 482 546 562 590 499 499 368 363 317 258 274 258 278 323 412 322 538 561 493 302 266 272 486 436 425 697 590 814 534 498 746 671 695 974 928 901 725 876 977 1231 923 882 927 971 646 711 719 652 663 819 824 708 710 753 702 718 632 595 523 604 469 419 406 524 625 591 637 662 591 625 848 600 602 461 403 411 424 378 383 343 295 291 331 166 147 131 123 125 126 354 244 193 252 212 195 266 247 176 162 170 481 510 517 540 478 426 391 361 335 257 250 319 235 295 339 358 479 471 440 295 313 305 404 424 476 688 703 766 588 504 450 550 777 842 925 1002 720 827 926 961 835 978 828 893 677 665 749 627 662 768 763 713 738 667 740 779 643 604 710 653 531 442 331 342 632 651 464 672 594 1019 756 497 576 536 480 373 477 383 356 132 135 336 175 156 144 119 114 122 138 389 316 226 269 206 207 261 259 206 176 181 499 571 515 537 491 424 412 388 339 326 230 315 240 297 331 418 432 398 433 323 410 388 419 418 541 654 660 632 564 432 500 686 753 770 916 886 737 907 1029 891 835 787 822 911 733 712 693 759 661 772 623 821 631 674 780 710 830 714 799 550 548 479 263 283 530 566 575 761 733 711 726 554 490 475 511 569 560 166 264 298 288 365 150 152 147 125 118 119 126 307 300 264 277 222 245 255 254 207 193 181 497 632 598 548 489 431 418 424 369 279 303 281 285 267 330 424 400 402 429 348 369 461 440 481 585 611 628 648 759 652 471 788 774 826 909 820 673 835 980 806 912 832 961 741 718 799 705 666 701 701 567 885 715 783 802 792 690 693 668 622 622 509 325 242 395 490 877 546 658 725 640 566 690 199 182 517 615 170 249 505 339 296 129 123 139 129 124 122 123 160 279 244 328 276 225 228 230 213 214 186 534 648 752 501 453 441 382 482 385 290 302 288 329 276 321 429 316 394 353 377 400 529 503 628 615 658 709 630 721 610 438 696 706 797 951 943 850 799 872 853 902 887 880 721 764 743 731 704 752 839 754 926 821 887 800 703 613 829 779 619 536 474 414 297 185 695 616 682 571 749 642 650 986 495 172 418 397 176 387 548 477 283 390 237 196 185 125 121 117 145 129 241 343 327 231 232 232 231 225 203 666 643 648 579 579 430 390 445 442 297 288 319 322 417 303 378 250 355 356 379 417 550 519 670 601 621 703 667 805 575 463 694 679 773 960 978 827 786 792 853 990 876 838 773 654 737 667 640 727 801 877 894 782 855 754 694 761 785 774 611 534 420 565 493 652 612 481 714 709 680 448 499 478 177 161 411 542 368 150 366 650 361 325 284 234 205 125 133 129 125 143 263 349 270 262 227 216 227 238 225 821 617 595 625 586 431 471 429 453 382 319 331 356 390 434 356 272 365 383 421 463 534 600 638 538 635 662 684 810 774 491 564 726 817 853 919 774 740 799 987 875 1035 840 805 745 671 524 658 712 769 756 957 783 872 795 670 673 759 619 524 525 442 450 386 180 635 533 582 594 639 386 567 193 157 214 343 428 383 362 397 611 208 164 312 291 222 126 220 133 243 144 286 293 226 262 222 209 219 257 219 688 661 788 684 543 517 498 452 488 471 411 333 456 413 309 321 296 298 408 432 385 523 648 687 538 686 550 675 658 727 534 629 634 764 904 860 775 723 884 965 802 990 848 954 730 741 567 634 794 858 811 847 849 772 749 665 663 586 692 555 537 442 425 269 246 623 536 427 458 581 405 534 623 166 470 160 414 478 421 380 424 306 260 251 326 266 218 234 258 261 160 301 250 233 258 203 207 213 244 207 749 780 662 682 585 498 516 498 508 520 468 394 446 495 384 364 338 337 363 407 396 477 667 633 581 674 582 710 678 596 516 629 804 883 924 821 706 735 893 967 831 844 866 972 715 722 631 588 720 785 784 844 806 766 789 739 674 603 691 613 531 433 458 355 243 437 582 537 546 548 405 588 575 190 196 430 450 426 445 372 387 373 133 131 267 282 199 235 264 256 160 286 243 233 249 189 222 216 242 189 745 744 661 710 705 494 522 450 552 562 592 468 421 451 451 404 299 301 302 397 484 485 636 579 712 623 614 582 724 577 579 574 708 847 757 760 688 762 890 879 941 834 904 896 801 740 689 582 670 674 777 775 834 960 701 839 708 668 673 582 664 553 606 474 282 246 577 489 579 618 527 558 595 482 214 427 464 410 466 414 405 416 126 288 279 422 193 234 299 266 251 279 256 246 236 185 223 222 244 213 684 777 687 735 619 509 550 499 628 594 733 484 500 487 475 414 400 348 311 382 477 441 557 583 614 678 546 599 578 500 613 475 670 753 834 831 710 673 791 856 1023 823 936 871 806 678 808 633 679 737 716 833 858 811 719 760 632 679 634 615 665 637 644 472 294 218 378 354 451 509 448 547 692 581 544 418 399 385 432 294 363 169 284 316 407 523 128 229 357 334 268 267 191 147 256 203 190 206 218 196 812 685 783 729 592 632 655 557 648 660 670 571 581 467 443 490 434 299 348 460 413 503 528 663 631 570 487 656 577 590 663 685 702 724 848 807 719 740 773 890 889 917 740 849 709 774 793 737 781 874 649 734 794 821 828 648 743 662 662 629 567 641 490 491 371 257 212 262 346 266 257 569 795 564 581 482 326 375 379 293 326 158 196 229 303 208 146 143 359 361 375 149 160 198 268 218 186 179 180 204 812 633 752 644 661 635 630 614 630 608 632 666 548 522 490 424 440 394 414 474 406 514 504 636 701 614 478 632 702 588 647 595 620 713 729 730 757 785 832 764 883 784 818 795 726 704 705 802 855 871 637 752 899 829 880 590 723 817 675 652 562 602 531 544 404 364 189 241 341 177 183 346 565 624 645 463 322 295 371 383 396 263 308 286 473 167 135 151 165 331 504 184 157 166 300 269 213 170 176 210 815 635 666 648 668 562 605 658 718 653 704 693 539 577 520 557 383 397 415 477 416 480 519 534 635 659 553 620 575 560 613 637 638 787 790 729 688 611 799 744 803 900 779 787 675 769 721 860 888 710 637 816 809 816 757 841 631 708 593 578 714 611 670 519 447 426 263 275 400 200 190 288 335 487 636 546 391 246 173 468 527 691 380 393 228 125 125 176 133 418 543 532 509 183 195 405 237 173 183 219 818 753 828 768 794 666 620 811 630 603 700 727 617 669 569 555 500 413 448 443 412 619 497 595 607 661 660 564 652 501 472 647 667 695 656 685 760 727 821 941 828 873 856 746 759 719 792 856 690 804 639 841 792 850 762 832 680 653 685 583 643 635 662 558 592 497 288 379 357 273 229 337 289 365 601 495 472 327 384 175 1177 393 285 142 203 117 235 169 251 250 572 613 516 484 566 488 297 174 185 243 856 755 826 768 947 661 613 796 700 617 617 712 798 696 550 614 562 450 423 503 431 545 518 574 575 647 644 617 581 400 497 603 623 738 622 713 685 736 964 938 883 816 856 784 637 808 879 765 719 712 639 687 622 763 893 784 717 770 736 728 725 624 655 688 714 523 371 428 377 409 252 407 473 459 606 511 476 393 347 350 610 230 275 288 191 181 248 193 176 180 360 507 574 588 644 581 430 230 219 254 759 721 755 703 685 633 680 689 685 788 660 648 711 737 664 676 539 391 394 631 428 471 620 602 621 621 665 642 513 370 546 545 583 704 675 671 619 708 782 886 825 816 857 822 674 855 826 862 811 707 648 615 653 795 837 663 767 735 794 750 842 707 710 764 692 595 404 437 429 380 266 475 582 642 584 592 440 349 271 349 304 260 366 141 218 153 219 166 180 164 229 440 399 514 655 613 497 347 306 283 697 754 757 703 633 585 674 682 601 678 661 672 650 697 640 741 464 338 441 461 394 466 581 539 395 690 666 647 486 403 523 498 481 571 634 754 546 675 693 779 966 712 835 807 706 843 797 934 793 847 701 709 566 863 726 700 657 750 877 774 864 735 945 677 572 734 525 370 376 331 268 520 632 627 637 607 384 292 311 287 274 330 294 289 236 171 156 147 167 149 173 333 287 346 509 477 525 520 366 318 668 755 792 702 711 651 670 680 621 767 727 676 572 611 627 724 559 381 495 477 290 478 473 542 680 675 630 629 575 416 471 447 527 590 530 646 586 661 697 769 805 750 748 858 691 814 769 783 769 789 716 643 548 791 698 689 653 735 870 731 890 891 993 714 651 710 643 357 286 213 217 423 375 479 554 647 558 479 333 340 448 275 200 189 102 147 157 177 158 138 177 255 221 228 308 372 505 607 416 365 873 725 792 622 649 650 620 706 798 839 797 674 629 647 596 662 533 400 375 298 593 402 416 436 481 540 573 716 436 190 476 573 611 733 527 584 553 612 703 778 760 655 716 854 710 723 807 787 756 867 711 623 523 772 863 641 504 723 752 666 840 964 925 763 843 672 772 516 358 203 209 416 292 272 447 447 646 327 265 334 289 135 173 174 138 139 157 178 159 146 159 242 208 215 222 260 393 450 466 394 773 767 794 766 701 672 668 645 670 767 697 692 591 716 662 649 582 446 389 285 337 381 365 427 533 425 648 624 560 517 442 801 714 714 498 575 498 615 656 764 674 616 721 848 729 714 835 883 800 751 709 603 591 675 673 627 419 683 622 602 784 882 840 860 838 842 857 669 420 324 399 497 336 384 348 333 438 418 234 267 229 169 151 150 137 151 176 165 178 179 166 238 217 215 195 219 244 372 466 510 779 703 697 767 730 673 639 643 668 700 695 773 630 731 656 727 598 441 411 311 305 462 427 538 439 413 644 655 588 450 494 536 743 677 511 573 502 589 626 685 630 632 735 776 751 762 674 745 862 674 677 600 571 485 692 651 360 580 644 675 749 831 901 653 792 816 881 645 524 433 472 492 437 269 450 323 303 172 152 218 177 167 157 145 148 168 191 153 271 271 158 214 129 123 202 141 235 288 452 442 685 739 670 669 667 698 591 640 665 730 683 687 729 612 817 746 614 428 401 338 438 442 388 585 363 483 670 661 556 402 604 728 624 673 495 499 644 593 523 625 595 669 674 900 633 869 765 768 889 708 733 671 584 626 615 594 373 529 786 830 746 961 787 740 745 842 971 614 572 539 660 502 477 282 303 251 284 161 312 210 206 183 173 170 207 174 190 150 263 299 220 138 139 116 134 176 289 278 320 352 564 646 730 619 755 758 752 693 591 726 695 730 760 631 731 645 679 456 537 800 428 432 374 420 531 553 688 691 490 560 665 671 638 613 522 522 571 545 480 592 504 720 719 864 632 751 798 900 766 782 710 598 490 622 574 586 524 414 964 889 824 916 892 769 1016 834 741 709 915 687 776 474 419 272 130 369 229 403 301 208 258 218 200 224 263 217 211 195 280 301 359 430 134 125 125 161 327 245 271 277 584 673 668 762 757 757 817 756 638 666 715 862 766 651 607 756 686 522 632 404 422 474 383 378 645 588 651 548 569 430 582 675 586 559 500 505 516 556 624 508 484 561 668 722 677 752 838 792 820 961 596 564 436 647 695 626 644 401 1028 868 909 851 933 879 986 834 743 711 881 683 703 516 454 259 252 265 371 247 252 186 281 242 229 235 280 189 170 115 359 424 255 322 229 120 128 144 290 283 300 272 676 703 668 727 757 694 749 755 689 791 715 670 662 705 704 756 681 585 572 364 372 375 374 434 584 459 607 484 560 511 504 701 772 586 475 580 493 485 495 559 525 536 676 660 643 656 715 673 790 807 650 607 500 657 636 671 730 465 836 748 974 874 832 894 820 856 798 828 748 871 972 620 497 280 253 283 379 210 178 176 240 273 240 210 283 242 172 134 281 352 218 209 219 184 117 135 273 286 283 239 646 766 670 668 694 695 687 755 686 763 714 562 546 650 746 759 704 602 616 421 327 432 379 392 482 434 663 631 506 407 527 728 812 651 494 515 561 528 521 517 557 570 573 739 704 620 668 643 718 674 744 761 566 732 668 739 725 612 838 815 985 899 780 925 814 936 860 763 730 882 862 605 480 284 334 243 229 213 174 159 268 248 227 176 234 204 208 275 438 302 310 282 217 180 126 132 238 211 214 186 703 673 673 765 865 830 720 755 717 765 669 601 352 544 638 697 643 770 617 476 346 361 330 327 673 403 647 571 575 401 520 593 616 643 494 434 572 487 383 522 614 626 607 866 660 611 675 713 746 666 787 810 691 732 658 701 684 862 881 773 829 969 813 927 861 851 943 778 825 855 834 646 652 444 337 239 192 221 176 170 226 209 185 162 170 172 234 227 270 177 161 209 229 229 253 327 303 257 230 240 767 599 732 916 953 868 723 667 861 732 577 403 277 380 601 650 731 751 605 595 450 347 288 355 489 529 720 564 538 416 528 568 638 640 533 437 459 480 398 498 557 655 593 944 521 716 728 807 661 630 749 688 673 701 668 631 728 998 744 721 848 843 818 814 962 851 905 774 815 704 1012 686 813 608 508 393 366 241 180 157 159 221 160 170 163 183 212 178 145 159 303 204 221 263 280 267 279 278 248 200 732 646 765 795 953 765 789 731 792 732 659 344 340 392 516 711 746 668 613 520 431 360 299 431 497 495 638 674 629 437 578 558 694 657 513 436 470 412 351 384 537 669 564 821 480 740 757 795 757 712 764 736 733 766 616 718 789 898 722 785 887 740 815 788 1006 917 813 766 903 867 896 721 813 529 455 476 577 259 184 164 158 193 160 173 172 195 203 254 168 150 237 203 201 280 283 285 241 293 234 214 703 769 733 765 949 799 828 916 731 679 609 390 504 484 470 790 817 584 632 565 451 328 301 472 508 579 494 638 507 494 631 507 675 660 569 418 442 397 424 407 441 489 597 689 500 671 663 881 734 712 756 838 632 731 660 680 855 791 673 801 813 682 769 769 904 851 879 885 899 850 891 726 787 557 450 592 623 343 235 171 160 202 172 204 196 199 188 203 183 182 234 173 214 500 304 232 250 317 259 195 672 705 877 703 908 918 796 876 676 607 679 537 643 630 441 685 751 636 640 602 565 344 395 395 434 609 422 673 400 590 563 478 683 693 593 464 474 358 388 357 440 585 649 699 521 598 753 899 619 676 713 832 692 751 687 560 855 777 709 652 758 782 733 769 844 898 941 927 1076 889 764 758 879 469 530 549 636 404 229 181 165 216 176 199 242 207 204 193 292 376 270 217 288 524 355 310 362 338 254 263 703 734 806 838 828 765 872 883 773 616 676 645 655 746 392 670 627 735 652 714 583 407 433 390 456 633 506 613 484 544 473 563 642 664 595 477 488 370 426 334 355 485 672 624 667 656 791 954 663 597 656 855 677 813 678 744 809 787 605 669 781 729 754 787 893 827 943 760 907 929 782 824 828 415 553 546 578 441 259 205 193 230 220 222 272 277 348 228 298 360 265 280 371 504 414 368 599 425 309 189 873 672 708 837 828 760 833 775 711 620 655 654 701 673 487 600 554 783 616 790 522 376 539 485 602 620 523 653 428 509 416 634 611 602 604 434 476 425 438 143 311 420 609 620 756 702 791 1047 590 594 644 728 794 707 679 766 736 795 631 606 772 662 778 729 738 738 858 899 888 858 900 851 705 483 654 552 647 504 398 277 230 318 292 315 291 434 419 323 360 291 294 379 451 608 585 553 599 418 333 210 799 732 737 836 863 830 796 739 603 830 691 680 777 790 596 718 675 636 641 824 512 402 481 517 613 634 607 488 386 448 591 581 601 645 643 449 381 512 401 283 422 434 564 670 781 807 833 927 611 644 749 744 723 717 819 727 687 643 641 614 773 676 791 744 705 930 981 776 762 879 717 744 824 642 796 628 624 593 502 471 392 416 429 364 298 474 361 301 276 363 446 468 540 666 579 666 525 463 370 236 731 766 673 912 695 765 729 777 680 797 695 675 670 732 789 681 661 553 660 874 630 447 478 540 642 591 555 524 386 415 527 610 642 632 656 580 521 566 396 366 390 480 530 700 801 814 811 942 664 671 798 742 645 699 858 727 642 630 594 653 751 673 907 767 793 928 844 874 781 867 788 873 851 711 623 630 785 621 614 562 579 527 651 549 397 489 310 274 323 470 569 524 577 573 631 549 599 513 469 362 701 622 733 765 797 673 730 788 689 675 717 639 587 571 741 762 593 491 748 875 671 493 544 540 605 642 614 423 470 476 525 702 666 634 648 648 595 427 398 474 376 405 514 745 806 859 650 805 701 652 883 703 616 766 897 808 649 651 534 630 754 834 777 767 760 782 803 763 824 825 1030 945 855 748 577 699 834 759 614 569 667 580 754 708 624 751 511 310 382 572 509 565 654 614 663 522 591 516 515 342 697 643 701 765 671 650 769 796 670 785 735 720 654 510 907 706 619 581 743 767 797 567 482 542 641 687 631 561 686 735 615 635 761 629 787 618 556 428 414 183 383 421 506 771 854 828 766 801 705 664 792 779 717 838 761 705 636 787 716 700 774 816 668 740 702 776 928 826 733 847 961 1004 787 747 689 795 744 652 671 601 615 653 738 759 726 653 640 351 485 479 613 572 667 604 614 615 580 558 604 389 865 764 842 847 608 653 784 857 638 831 795 634 804 565 787 678 619 708 651 638 727 579 458 553 629 681 614 769 672 620 600 611 727 654 674 586 548 529 452 472 435 349 467 883 812 752 862 767 745 659 644 761 809 777 687 736 652 774 878 778 754 816 688 722 599 755 983 833 968 818 883 1141 857 826 750 746 847 618 628 628 779 741 867 829 778 761 695 373 588 522 556 568 672 606 634 578 550 561 554 484 118 116 111 107 104 98 95 91 99 105 105 104 111 103 115 95 78 57 48 84 93 93 75 80 61 78 55 52 63 48 68 140 32 58 63 49 74 88 88 59 55 57 60 54 54 50 75 85 93 95 85 68 101 77 89 101 105 113 85 101 115 95 89 114 112 104 107 109 102 111 112 110 111 98 103 104 100 89 84 85 78 68 62 64 90 92 76 81 100 113 114 108 116 122 110 122 97 78 84 77 119 117 113 106 105 98 94 89 97 102 105 106 101 97 118 106 80 54 79 55 61 99 56 72 56 54 73 45 73 38 48 37 48 33 56 66 79 93 87 57 53 57 56 48 49 53 74 91 92 97 95 72 97 78 94 95 100 114 97 129 115 89 95 115 110 103 107 108 115 101 113 109 106 96 102 104 100 91 89 88 81 86 78 74 56 91 81 66 90 112 111 108 122 116 111 111 97 86 84 80 119 118 117 108 105 98 95 90 97 101 104 104 114 98 118 103 103 60 83 56 78 76 75 59 59 54 69 57 67 34 35 38 35 34 62 61 91 78 78 56 55 57 74 46 46 52 52 91 96 98 98 73 111 81 97 98 104 109 101 130 112 94 87 94 112 101 106 105 113 94 107 105 104 113 101 104 101 93 94 92 83 75 85 82 79 87 82 83 88 113 110 108 120 118 122 112 98 77 95 85 120 119 120 112 105 99 97 93 99 103 104 107 118 100 127 100 97 73 58 61 52 56 83 73 57 56 48 81 54 34 31 36 36 42 59 88 97 70 57 54 57 75 64 46 43 54 58 91 100 96 97 59 109 80 98 102 110 105 113 120 99 88 110 104 113 100 118 117 107 93 98 101 104 98 102 104 100 94 97 95 91 87 93 87 81 83 82 90 90 109 105 115 121 118 121 113 101 89 86 86 121 121 120 116 107 99 100 97 100 103 104 107 117 97 117 99 96 89 74 58 51 57 94 81 56 75 52 81 46 50 68 32 41 50 84 98 101 58 72 50 57 73 58 45 42 50 80 93 98 101 90 87 106 93 114 95 124 107 119 118 94 106 102 106 114 99 116 115 103 89 96 96 107 102 103 104 100 94 97 97 100 100 87 77 80 80 83 92 91 113 103 115 119 117 122 122 106 96 90 83 122 122 121 117 109 101 101 99 100 101 104 112 107 102 102 86 91 112 92 81 58 53 72 81 58 63 78 84 56 52 86 36 49 60 88 102 85 49 61 63 61 60 55 46 56 42 60 91 98 101 90 103 110 93 102 102 123 112 118 117 107 101 97 109 112 109 113 112 107 90 98 99 98 103 104 104 101 94 95 96 105 107 97 97 82 78 87 90 87 113 105 110 119 125 113 120 112 96 75 80 123 124 122 118 110 103 101 99 101 101 101 111 104 100 110 92 103 90 92 83 82 76 65 81 76 91 76 87 75 55 32 56 58 76 94 104 81 48 52 50 57 57 52 48 45 42 81 87 100 99 96 110 113 98 93 104 108 119 116 116 89 108 97 105 106 102 116 106 105 90 103 104 103 103 104 104 101 95 94 95 104 108 101 94 82 81 86 72 87 111 105 106 119 124 113 119 112 99 74 80 123 124 122 120 112 103 102 101 102 100 96 105 109 109 106 84 94 85 85 89 94 78 68 82 88 99 85 88 84 61 54 89 91 86 90 101 87 57 45 37 51 52 50 47 51 56 82 81 102 105 94 108 114 103 103 98 106 113 116 112 106 114 91 101 99 102 117 100 96 86 106 112 107 103 104 105 100 94 91 92 99 107 101 90 80 84 90 89 84 102 107 106 120 124 112 119 111 101 89 80 123 124 122 121 114 104 102 102 101 95 107 97 123 102 115 86 74 83 79 85 89 88 92 92 94 100 106 92 85 54 62 89 96 95 95 91 57 55 45 36 68 44 47 51 71 80 81 81 88 103 98 115 115 105 98 102 114 115 114 102 100 98 96 100 98 111 111 96 96 83 97 114 108 104 105 104 99 93 89 89 93 104 98 92 80 88 89 83 77 98 96 103 116 116 113 119 112 100 86 80 122 123 122 121 114 105 102 105 98 89 102 89 105 96 110 85 88 81 81 60 93 90 98 91 97 98 106 97 86 56 58 89 100 101 95 57 40 88 56 37 40 60 58 48 69 89 86 81 94 95 108 107 115 105 106 97 112 113 115 124 100 99 97 96 90 130 116 91 97 80 103 115 107 105 104 102 99 94 89 88 90 98 96 89 81 71 83 73 81 86 93 91 115 115 112 118 112 99 84 80 122 123 122 120 116 105 105 106 97 87 99 79 132 107 109 86 78 76 61 76 81 99 96 95 92 97 102 100 91 77 79 88 92 94 86 44 36 52 66 58 39 49 59 75 60 86 89 86 95 98 101 112 115 107 106 91 108 112 115 108 97 112 92 95 105 114 105 92 96 84 96 115 108 105 102 101 97 94 90 88 89 92 94 94 84 89 77 63 72 77 83 98 113 124 112 117 111 102 83 74 122 122 122 120 116 108 107 105 98 87 79 79 130 111 98 97 87 62 75 68 93 95 98 90 101 94 98 100 90 77 80 83 82 88 79 44 47 54 48 50 41 49 59 56 80 88 93 91 93 97 100 112 115 106 111 88 105 102 109 107 91 118 81 115 110 99 99 92 93 87 94 102 108 105 101 99 113 95 92 88 87 90 93 83 89 88 86 55 67 51 58 83 114 123 113 116 111 104 82 60 122 121 121 120 116 110 107 103 99 85 87 87 117 98 103 96 72 62 67 78 106 95 103 92 93 93 93 95 90 80 85 81 76 61 79 47 60 62 49 58 56 64 72 61 88 91 94 94 94 101 98 111 94 101 105 83 95 99 91 105 91 103 84 77 106 105 106 90 77 83 105 104 108 105 101 99 93 96 92 87 87 89 93 87 94 91 79 46 73 65 58 95 110 121 123 116 108 102 85 61 122 121 120 119 116 109 106 102 100 96 96 77 88 79 110 90 76 67 43 89 97 107 106 90 93 93 89 92 92 87 89 83 61 76 59 64 57 52 52 60 65 71 76 79 95 88 92 92 94 101 100 112 105 88 107 84 60 64 105 104 83 88 68 999 78 140 111 89 76 85 108 105 108 104 101 100 109 110 93 88 87 88 93 90 97 89 90 42 65 74 40 94 110 119 111 113 109 103 88 79 122 121 120 119 114 108 105 103 99 90 95 83 88 63 123 104 74 53 62 87 102 110 102 95 105 92 93 92 92 90 93 85 61 51 70 73 75 72 57 54 72 74 78 79 91 84 88 87 101 101 101 112 108 91 99 86 75 92 94 73 82 81 125 999 139 141 105 89 88 92 105 104 107 104 102 100 110 109 93 104 87 87 93 91 98 89 89 48 57 64 50 96 115 118 119 110 105 97 85 80 123 121 120 117 113 107 105 105 98 109 101 88 76 73 91 88 70 89 62 93 102 112 106 98 100 92 89 90 86 91 93 84 58 53 58 80 87 83 76 71 78 79 80 80 88 83 84 88 98 99 101 112 101 88 109 92 93 82 66 90 999 999 91 999 999 139 106 87 84 86 107 103 107 103 102 98 110 107 94 104 87 88 93 91 98 94 83 47 51 60 55 81 116 116 117 110 104 96 87 79 124 121 119 115 111 107 106 106 98 102 102 87 104 82 72 98 68 68 82 95 105 111 106 100 95 96 88 90 86 83 87 84 61 57 75 70 74 88 82 78 87 89 85 83 88 85 84 87 92 98 106 94 103 95 114 99 77 74 58 24 22 999 999 999 999 999 141 85 79 89 110 103 107 103 102 98 94 107 94 105 87 89 92 90 99 90 76 70 48 51 55 96 106 115 117 110 98 91 85 63 124 121 118 114 110 106 108 106 114 106 98 107 109 67 80 97 80 75 96 94 104 110 110 102 92 99 88 91 84 84 84 85 76 58 82 74 75 73 72 88 95 80 90 85 89 84 85 89 96 98 106 105 100 111 100 85 106 85 58 29 999 999 999 999 999 999 999 83 81 110 110 103 106 102 102 99 94 106 107 106 103 104 89 104 100 93 80 55 59 62 61 85 95 115 117 110 101 88 83 61 124 121 118 114 110 107 109 104 113 110 103 126 90 90 70 90 79 65 95 94 107 106 103 98 91 99 91 84 77 82 81 82 83 81 74 75 76 75 76 78 84 83 93 90 88 84 68 78 101 101 91 97 97 103 104 77 70 86 100 47 52 999 999 999 999 999 999 140 141 110 114 103 105 115 103 101 95 106 102 105 102 100 99 98 98 95 79 59 58 66 71 84 90 112 118 111 95 86 79 59 122 121 118 115 112 108 109 102 110 110 101 126 87 73 65 88 75 50 96 87 102 98 115 98 89 95 91 80 79 82 83 84 92 93 77 75 77 76 79 81 85 82 94 90 87 84 71 84 89 106 100 105 109 113 105 61 84 131 86 77 28 25 999 999 999 999 999 117 999 105 111 117 105 114 104 104 98 106 99 104 101 94 92 95 103 91 91 83 63 53 51 79 85 113 118 107 96 87 78 59 122 121 119 115 112 108 108 99 112 113 109 114 88 67 54 82 80 58 88 85 76 95 102 97 104 94 89 78 61 89 87 92 84 80 77 76 78 77 80 81 82 80 80 88 85 83 76 89 92 107 94 104 110 102 101 79 88 77 87 72 26 28 999 999 999 999 22 51 94 109 113 116 105 114 105 106 101 92 99 102 100 92 87 90 96 86 99 60 76 80 73 79 83 108 116 105 97 90 66 59 121 120 119 115 111 108 107 110 110 109 101 99 82 72 77 74 79 59 93 86 59 95 103 96 96 95 88 92 85 90 96 100 102 80 79 77 80 78 80 80 81 80 81 88 82 84 78 89 93 104 97 98 106 107 104 84 95 99 87 74 32 39 15 999 999 999 65 34 101 107 115 116 105 116 106 107 103 110 103 95 99 90 86 86 88 94 89 80 70 65 76 77 84 103 113 105 95 95 68 59 118 119 118 113 109 109 104 108 121 110 96 113 83 82 73 72 91 89 93 90 60 90 89 83 93 95 92 99 96 94 101 87 86 81 82 80 80 78 80 80 80 80 79 91 83 83 76 86 92 104 97 97 109 104 104 87 85 82 75 92 60 999 36 999 999 999 999 60 100 119 114 114 105 117 106 107 102 113 106 94 97 90 86 82 80 78 90 79 53 56 57 57 83 100 111 107 108 99 67 58 118 118 115 108 119 109 102 106 117 120 98 119 90 86 55 53 83 83 91 89 77 105 93 89 103 97 103 100 99 96 104 105 89 85 86 83 80 77 80 81 83 80 79 77 85 84 90 82 92 106 98 92 108 98 110 99 103 103 90 53 60 65 22 999 999 999 111 87 81 127 112 113 118 117 107 108 101 113 108 94 101 89 84 81 59 72 83 79 56 57 58 58 75 92 102 108 105 86 81 57 116 115 111 104 118 110 98 113 113 113 93 122 80 69 56 80 92 87 90 93 90 100 82 106 110 100 98 99 100 101 94 94 92 89 87 85 82 79 82 83 86 82 80 79 88 85 72 96 106 91 101 94 94 108 114 100 100 100 92 71 82 35 999 999 999 36 79 88 85 130 106 114 118 116 106 109 102 98 112 98 99 92 97 70 67 111 113 76 53 55 56 57 57 81 110 110 103 97 79 59 114 113 119 116 119 108 111 97 101 106 108 91 72 71 59 86 97 87 90 94 99 105 97 113 105 103 99 114 100 106 97 94 93 90 85 84 87 84 86 86 87 82 81 80 92 85 71 77 103 105 105 95 97 110 114 112 104 106 92 83 87 59 22 999 999 999 69 83 82 117 112 116 117 118 106 108 102 98 113 104 100 94 94 106 73 99 89 76 53 55 54 54 55 77 95 107 107 95 76 61 112 111 117 113 119 105 105 102 108 89 113 84 90 81 77 86 92 87 91 103 104 101 102 109 104 94 109 102 102 94 97 95 93 88 84 84 91 88 90 90 86 80 81 80 93 85 70 92 97 104 105 95 95 101 105 103 112 92 80 87 108 60 32 999 999 32 48 109 82 110 119 114 117 118 104 107 104 99 114 107 102 103 95 63 87 107 81 60 50 51 53 52 54 76 78 104 112 95 62 61 111 110 101 113 105 101 110 111 97 96 99 78 99 82 79 82 86 87 90 105 111 110 106 111 97 99 95 102 102 109 96 95 91 86 84 86 91 90 92 89 84 80 80 79 91 86 85 92 94 100 101 94 94 97 117 106 93 83 84 93 95 57 31 999 27 67 125 79 83 118 111 113 118 106 104 105 104 100 98 111 100 106 103 70 53 102 83 59 51 50 51 50 53 58 76 107 96 98 64 61 110 110 101 113 104 98 103 93 101 77 101 77 122 75 77 81 89 89 91 110 115 113 110 110 91 104 97 94 103 107 109 94 89 87 87 89 91 91 90 86 82 79 79 76 88 80 83 92 95 99 100 93 88 104 98 110 91 84 81 82 107 58 54 31 23 79 63 141 96 126 124 118 107 106 103 103 104 102 99 113 99 111 100 72 59 71 64 53 52 50 50 49 52 56 60 109 109 99 67 59 108 108 102 98 104 96 98 88 88 110 128 75 135 81 77 90 95 92 93 112 103 112 111 100 100 99 96 92 106 105 108 92 88 88 89 90 90 90 88 85 82 78 77 75 87 75 83 89 96 101 100 94 84 97 107 105 93 81 91 88 92 66 62 29 52 91 53 75 77 113 116 118 105 117 115 116 103 103 101 114 104 108 103 68 58 57 59 61 64 48 50 49 52 55 75 98 87 98 66 60 107 105 104 101 103 113 100 93 103 135 100 100 94 94 91 96 83 80 99 115 103 109 102 109 102 97 98 101 110 103 106 89 88 90 91 92 89 89 87 84 82 78 74 90 83 72 82 87 95 101 100 97 86 91 96 103 99 96 108 98 78 60 49 60 52 79 68 91 88 86 101 114 117 114 113 100 102 103 101 114 106 115 93 72 70 59 62 63 63 73 51 50 51 54 75 90 95 94 80 77 104 102 106 105 102 112 112 94 99 81 68 89 95 59 91 98 84 99 105 102 114 98 110 107 104 98 100 106 101 100 102 88 91 92 93 92 88 89 87 83 81 79 74 89 81 71 81 87 95 85 85 97 91 88 97 107 103 101 93 81 85 75 39 54 71 60 105 64 126 104 106 114 116 111 115 114 101 103 101 114 109 105 86 74 59 59 47 77 65 64 53 52 50 50 73 84 73 90 75 56 100 102 109 109 101 106 119 94 94 100 104 103 101 78 97 97 100 103 111 100 109 96 104 98 119 102 101 101 103 96 98 89 93 93 93 89 87 88 86 82 80 78 75 71 78 56 78 86 95 87 89 84 94 91 97 103 103 107 86 81 64 60 70 60 47 53 121 65 75 100 82 107 113 111 118 114 115 117 102 114 113 108 77 85 90 48 61 68 70 58 57 55 50 55 56 77 87 82 59 55 99 105 113 111 101 103 119 105 89 88 135 119 94 88 102 97 105 108 98 113 103 99 97 95 110 103 102 95 93 91 98 90 94 92 92 88 87 87 84 81 80 76 75 70 76 56 77 85 96 89 93 87 97 97 99 105 105 102 89 72 75 77 79 48 52 29 69 63 89 58 94 112 109 103 124 114 114 116 101 112 112 100 87 84 83 76 60 54 81 59 63 59 57 53 53 75 80 75 56 56 101 109 115 111 117 111 122 114 98 92 101 111 83 110 104 98 111 98 99 110 107 107 97 98 106 107 106 97 88 93 101 90 94 91 91 87 88 85 83 81 80 93 91 85 56 57 78 83 97 91 96 91 85 86 105 108 106 98 78 89 73 72 64 56 37 34 62 999 28 60 84 103 107 104 122 115 114 114 112 107 112 104 90 78 73 71 53 65 56 60 66 64 84 58 51 79 63 59 56 58 104 113 115 111 118 111 117 108 96 100 96 92 85 90 94 101 112 100 98 110 107 100 106 104 92 109 108 96 88 92 87 90 92 89 90 88 88 85 83 82 80 75 73 80 64 81 77 80 97 92 98 94 87 91 95 96 105 91 84 76 78 80 76 63 48 34 17 21 29 48 89 111 105 94 125 116 114 97 106 107 110 106 86 82 76 52 62 55 51 59 63 68 93 79 54 79 77 59 57 57 108 114 113 109 119 112 107 109 108 96 92 95 90 89 97 107 112 99 114 111 114 103 109 91 95 112 107 96 89 95 87 90 90 88 89 88 89 85 84 82 80 74 72 59 74 78 59 81 98 92 98 97 91 97 99 100 90 87 80 80 75 88 79 54 53 68 19 12 37 28 88 111 96 92 126 117 117 97 102 105 106 104 94 82 80 71 64 69 55 55 58 85 96 91 72 63 76 64 59 55 111 114 111 118 118 115 111 110 103 102 96 98 91 93 100 103 110 97 114 110 111 104 106 94 97 96 105 95 88 97 86 90 88 88 89 89 89 86 86 83 78 73 69 54 80 68 72 89 84 92 99 100 98 100 101 101 92 89 81 85 82 90 80 69 43 23 11 11 22 33 93 109 92 101 125 118 107 100 99 107 100 104 97 93 81 78 49 49 52 52 55 80 95 93 76 64 75 72 58 51 111 113 110 119 117 114 111 111 104 104 97 95 94 89 99 106 107 113 116 112 111 107 111 98 99 98 104 94 88 96 86 89 88 88 89 89 89 87 86 82 76 72 78 61 86 69 76 92 86 92 99 102 103 100 99 99 95 92 88 92 89 87 79 69 49 19 9 15 26 61 93 123 98 110 129 116 110 107 105 109 100 104 108 106 94 81 58 55 51 52 54 73 93 95 65 61 76 59 52 52 108 112 111 107 117 110 117 103 104 109 110 96 95 88 101 105 105 112 117 114 112 113 113 99 100 99 105 95 90 96 86 89 87 88 89 89 89 88 88 81 90 69 59 78 91 73 77 91 88 92 99 102 105 102 98 98 95 99 95 98 89 91 61 52 34 14 8 7 25 68 103 111 106 88 110 114 120 111 114 100 95 103 101 103 91 95 67 59 53 53 53 55 88 93 86 82 60 57 50 65 106 113 111 119 116 110 111 110 110 108 103 100 97 91 102 102 104 111 117 114 112 114 114 99 101 100 107 98 91 98 88 88 87 88 89 89 89 88 89 79 86 82 54 85 84 56 79 90 87 92 100 103 106 101 97 96 95 88 97 97 87 89 69 72 37 15 5 9 21 68 107 109 99 90 117 114 117 113 116 105 92 106 97 103 101 92 76 61 55 53 52 49 83 82 90 83 56 55 50 52 104 112 110 116 110 114 110 95 107 105 108 95 95 94 104 100 103 111 116 113 111 113 100 100 103 100 111 102 97 87 88 88 87 88 88 89 89 90 90 78 84 82 77 84 76 60 81 88 86 92 101 104 106 100 96 95 96 92 97 96 88 84 63 70 64 18 5 6 32 52 113 120 103 87 117 113 113 111 102 94 95 97 109 113 102 95 81 64 56 53 50 76 79 79 87 78 54 52 52 48 103 110 110 111 109 105 110 111 114 103 111 96 92 96 104 101 104 111 116 112 110 113 101 102 105 101 111 104 104 90 89 87 86 88 89 90 90 92 90 77 87 83 77 76 75 78 83 89 87 93 100 105 105 100 96 95 98 93 100 97 92 79 61 88 70 22 2 7 25 33 107 121 100 89 108 98 113 111 116 107 96 93 95 106 100 93 98 68 57 52 65 56 80 82 86 59 52 49 47 54 99 109 110 104 108 117 112 110 99 110 101 92 90 93 105 109 105 113 115 112 111 114 102 104 106 102 107 105 112 92 89 86 86 90 90 90 90 94 89 76 88 82 82 78 78 81 87 93 88 94 100 104 103 99 96 96 98 92 87 84 94 78 69 95 56 14 4 11 66 67 109 120 101 97 94 103 104 112 105 107 97 74 93 96 96 106 96 87 74 53 57 73 78 81 81 56 53 50 56 55 95 107 110 88 114 111 106 105 102 112 100 82 90 102 103 104 106 114 115 112 110 116 103 106 106 101 104 106 97 93 89 85 87 91 91 89 91 94 87 77 73 82 83 59 78 84 90 96 89 96 99 101 102 99 97 98 97 91 90 88 96 57 59 63 31 24 8 999 999 63 101 110 101 86 98 109 111 113 112 113 96 87 87 87 90 102 93 87 80 59 76 81 80 79 82 55 65 50 70 57 95 108 109 92 113 115 113 105 104 108 97 61 101 104 100 101 110 115 115 113 111 117 105 106 104 98 105 110 99 93 88 85 88 91 91 89 93 94 87 79 76 83 78 60 86 85 91 83 92 96 99 101 102 99 98 99 96 90 92 91 97 76 55 27 34 25 999 10 24 51 111 102 83 101 100 113 115 115 115 104 98 84 81 79 85 98 91 87 87 64 80 85 83 67 67 72 76 56 55 75 95 109 109 99 105 105 116 112 108 106 90 85 92 112 100 103 112 116 116 113 114 105 119 104 115 113 109 112 98 91 87 85 89 92 91 89 94 94 87 81 79 85 75 73 81 86 96 87 93 96 99 102 103 99 98 100 96 91 94 91 96 83 52 34 34 65 127 87 999 76 116 104 87 101 100 114 116 116 117 111 86 87 70 64 81 94 89 87 93 68 85 70 72 71 70 65 73 61 60 63 95 109 111 105 100 110 105 99 112 102 91 81 97 113 103 107 113 100 116 112 114 107 105 101 113 112 112 97 95 90 87 85 89 93 91 89 95 94 87 83 82 72 59 59 79 87 83 88 94 96 100 102 104 100 99 100 98 94 95 89 95 94 55 999 999 999 999 999 999 100 126 110 95 120 95 114 116 116 119 115 94 82 79 68 76 72 85 93 79 70 70 74 77 74 69 64 64 62 62 63 97 108 113 109 110 114 104 100 96 97 87 85 106 108 104 109 113 115 115 113 114 107 117 114 111 112 114 98 108 90 87 85 90 94 90 89 97 94 87 84 83 76 73 62 82 87 85 89 95 96 101 103 105 100 99 100 98 96 95 102 90 100 78 77 999 999 999 999 999 130 128 88 107 104 118 112 115 115 118 117 103 88 79 67 75 70 89 98 83 74 71 78 80 74 68 77 63 60 59 73 99 109 114 109 111 114 103 115 96 94 98 103 101 106 110 110 114 113 116 114 115 118 117 114 112 113 114 98 108 89 87 85 92 94 89 89 97 93 87 85 86 79 79 81 88 91 86 90 94 97 101 104 105 100 100 100 99 97 93 100 91 99 82 53 72 999 999 999 141 107 127 95 90 112 131 111 115 111 114 115 107 85 91 70 78 73 77 88 90 76 74 82 81 76 69 63 62 60 60 73 100 110 111 107 109 112 116 115 96 97 109 100 92 97 112 109 115 114 115 114 115 117 117 112 112 113 114 98 108 88 86 85 92 93 89 89 98 92 89 87 87 81 84 84 90 95 89 91 95 98 101 104 105 100 101 100 99 96 91 98 90 96 85 79 72 74 66 54 67 66 122 69 74 86 123 110 115 105 116 104 106 81 68 74 81 77 97 93 97 81 78 81 79 75 69 64 62 61 60 61 101 110 109 104 106 110 114 114 112 101 110 99 97 105 107 110 115 114 115 114 115 116 102 106 111 96 98 98 93 88 86 85 92 92 89 90 98 92 90 88 88 82 88 81 88 98 90 93 96 98 101 104 105 99 101 100 99 94 89 96 85 77 86 76 73 73 63 61 62 53 99 74 69 91 131 102 113 115 105 114 115 93 85 75 80 76 96 90 93 85 80 78 76 72 67 63 62 62 61 61 106 110 109 102 104 110 116 113 112 106 109 92 99 111 105 109 115 115 114 113 114 101 99 109 112 113 100 98 93 88 85 84 92 92 88 91 98 92 90 90 89 84 92 83 90 96 91 92 95 97 101 103 103 101 101 100 98 94 88 97 84 82 84 83 75 78 82 73 72 68 68 83 66 93 97 102 105 113 108 114 107 96 89 73 90 82 93 82 84 82 78 74 70 69 64 63 62 62 61 61 113 112 109 102 104 107 104 114 98 96 102 99 112 106 102 110 115 113 112 112 97 98 112 110 113 113 102 98 92 89 84 84 90 92 89 90 96 92 90 90 90 85 77 82 88 96 90 90 93 97 101 102 103 102 103 100 98 92 87 97 85 79 83 80 59 58 85 82 77 71 69 63 82 102 81 94 105 105 96 91 101 97 79 66 59 81 92 90 73 91 70 67 66 66 63 63 62 60 73 62 117 115 109 104 105 108 106 102 103 96 97 100 95 97 112 111 115 111 111 113 97 112 109 111 112 114 102 97 91 88 83 82 89 92 89 89 94 92 91 91 90 86 79 85 90 94 104 89 93 98 101 101 103 103 103 101 98 91 102 79 90 84 83 75 71 73 77 79 81 77 66 72 66 103 84 88 93 97 93 81 106 92 85 58 53 73 83 83 65 80 63 62 64 65 64 63 62 59 59 62 122 117 110 107 108 110 108 108 106 107 95 85 101 111 107 110 113 109 110 97 95 106 106 111 112 100 102 96 90 88 83 82 88 92 89 87 94 93 92 91 91 88 82 90 92 94 101 87 92 98 101 101 104 102 104 101 97 88 101 95 75 89 69 73 62 67 84 74 77 79 70 68 69 100 85 71 91 90 92 81 86 81 81 52 57 49 74 76 62 61 61 61 62 65 64 62 63 58 57 60 124 118 111 109 111 112 111 110 101 100 87 89 107 112 104 105 110 107 112 97 93 102 105 113 97 100 100 95 89 86 82 82 88 92 89 87 93 95 93 92 91 90 85 94 96 96 99 103 93 99 101 100 104 102 103 99 93 101 84 96 78 74 69 72 66 72 62 75 76 82 69 73 76 89 86 88 74 88 89 79 75 78 79 50 65 47 82 61 60 60 61 61 61 64 63 62 63 59 57 78 125 119 113 111 114 114 112 107 111 93 84 92 101 105 105 104 106 106 112 96 104 98 106 115 114 100 99 94 103 99 95 81 87 93 89 86 92 98 94 92 91 90 88 81 99 101 99 103 94 100 102 100 104 103 103 97 104 100 86 83 80 88 78 70 58 70 68 76 86 76 79 69 65 85 97 89 91 70 88 78 76 62 56 58 53 54 57 60 59 59 60 61 62 63 62 62 64 58 57 75 126 120 115 112 117 115 110 102 110 91 75 88 102 107 106 104 105 108 111 106 97 94 111 100 112 100 97 94 88 94 90 96 87 92 89 86 93 100 95 93 92 90 89 84 100 102 100 103 94 100 103 100 103 103 103 96 88 100 90 85 82 83 70 61 63 68 73 68 78 82 72 77 65 90 91 93 88 71 68 77 64 61 56 54 55 56 57 58 59 60 60 61 62 63 62 63 62 58 56 78 126 121 115 113 117 114 109 114 100 86 65 91 96 108 106 104 106 96 93 100 89 90 113 100 111 100 112 93 88 91 88 94 86 90 89 87 95 101 97 94 94 90 90 86 86 102 99 88 95 100 104 100 102 102 104 98 92 85 92 85 81 83 68 57 65 71 71 75 72 79 70 66 59 77 83 86 92 72 83 76 64 60 58 56 55 56 55 58 59 61 62 61 62 62 62 63 64 59 57 61 123 121 115 114 116 113 108 96 97 91 70 95 93 103 106 102 109 99 91 97 86 90 114 99 112 99 95 94 102 91 89 93 101 88 88 88 97 102 99 95 95 90 91 88 88 87 99 87 94 100 104 99 102 103 105 100 97 91 91 83 94 86 62 63 63 69 62 71 73 71 68 65 64 82 77 77 104 86 82 79 63 61 59 57 53 56 57 59 59 62 63 62 63 62 61 64 64 73 75 62 122 120 115 115 116 112 107 96 100 87 73 91 105 99 103 99 111 100 105 95 88 92 115 96 113 99 96 94 100 91 93 96 100 87 88 89 102 103 99 95 96 91 89 88 89 87 100 85 93 100 104 100 102 104 105 101 99 95 87 93 88 86 78 70 62 74 70 70 70 68 76 64 54 76 89 84 97 86 81 77 74 62 61 57 54 56 57 59 57 64 63 63 65 61 62 64 64 76 63 64 123 119 116 116 117 111 106 96 104 90 82 106 95 97 102 102 115 99 103 95 99 103 102 112 112 100 96 95 97 93 95 82 99 87 89 90 104 103 100 96 96 92 89 88 89 88 100 85 92 99 103 99 100 103 105 102 101 97 85 93 87 85 89 84 64 76 69 69 68 78 70 70 62 62 85 77 98 83 84 57 55 76 59 56 55 54 55 59 58 66 64 63 66 62 62 64 64 79 64 64 123 120 117 117 119 112 105 98 92 95 89 110 97 97 113 110 114 94 103 100 104 95 105 112 112 100 97 95 91 84 95 95 83 87 91 92 104 104 102 97 96 92 90 88 90 89 85 85 92 99 102 99 99 102 104 102 101 98 89 81 92 85 90 90 80 72 75 73 75 73 76 70 65 61 69 79 88 60 74 78 71 86 57 57 56 53 55 58 55 63 64 64 65 62 63 64 65 65 65 64 123 121 118 119 120 113 106 99 92 98 99 101 98 92 112 106 111 104 105 90 92 102 106 112 113 101 98 92 91 88 87 93 83 87 92 93 102 104 102 98 96 94 91 89 91 90 85 85 91 98 100 98 99 101 103 101 101 99 95 88 80 89 88 88 83 60 85 67 75 79 81 70 72 53 49 76 82 58 68 77 66 81 54 58 59 56 56 58 55 59 75 62 64 63 64 65 65 66 66 80 126 123 120 122 120 114 108 100 92 86 105 90 98 93 107 105 101 100 106 95 99 105 105 113 115 101 98 90 93 84 89 95 84 88 93 93 99 102 101 98 97 95 92 90 90 91 86 86 92 98 98 98 99 100 101 100 101 101 101 96 86 93 86 79 60 68 70 71 77 80 83 76 75 77 54 75 77 59 84 79 71 72 93 81 64 60 58 57 55 57 58 74 63 64 64 65 65 66 67 81 130 127 123 124 117 114 109 101 97 91 94 90 99 105 99 97 89 99 109 100 104 106 105 102 101 100 98 104 96 94 94 80 85 89 93 93 98 101 101 97 97 96 94 91 90 91 88 86 92 98 98 97 99 99 100 100 101 102 103 100 92 96 85 83 78 70 65 72 80 79 86 78 72 57 56 77 80 78 56 83 79 76 72 92 88 77 59 58 57 59 57 73 63 64 65 66 65 66 66 80 132 130 128 123 115 113 109 103 102 96 97 91 101 96 110 89 88 103 112 104 105 105 104 102 101 99 96 102 100 82 96 81 86 89 92 93 96 100 100 97 96 97 96 92 90 92 89 87 92 97 98 97 99 99 98 98 100 102 103 101 95 97 87 85 61 74 74 75 78 79 86 77 56 55 59 74 77 82 80 95 92 61 59 91 76 79 59 60 59 60 59 61 62 64 65 65 64 66 66 81 134 134 131 121 115 112 107 105 106 102 100 93 105 100 94 83 91 100 114 105 103 117 104 103 100 98 94 101 88 85 96 97 85 89 92 93 96 100 99 96 96 97 97 93 91 94 90 88 93 96 99 98 100 98 96 96 99 101 101 99 112 100 90 88 83 74 77 77 82 81 86 75 75 53 73 58 63 88 92 101 96 76 61 69 76 81 60 61 61 60 59 62 62 63 64 64 63 65 66 83 135 135 133 122 116 112 108 107 110 107 102 94 111 103 97 83 91 110 114 104 116 116 105 103 114 113 107 101 88 85 96 97 86 90 93 94 96 100 99 96 96 98 99 94 93 96 92 89 94 97 99 98 100 98 96 94 97 99 99 113 112 100 91 90 92 80 79 80 84 82 85 76 70 55 57 74 64 71 77 85 81 80 57 59 89 80 61 61 61 60 59 62 62 63 64 62 77 64 66 65 137 137 134 122 117 113 111 110 113 111 106 95 96 91 99 85 90 104 113 117 115 117 106 117 114 97 104 100 88 98 94 97 86 90 95 96 98 99 100 96 97 98 99 95 95 97 94 91 96 97 98 98 101 99 96 94 95 97 98 112 111 102 92 96 97 91 88 84 87 84 83 76 71 70 59 75 66 72 76 98 93 80 50 60 80 79 60 60 61 60 60 61 61 62 63 61 62 64 66 66 137 137 135 125 118 114 114 111 116 114 108 98 97 92 103 89 99 111 109 114 115 116 106 103 114 98 103 102 102 93 95 95 86 91 96 98 99 98 100 97 97 99 99 96 96 99 97 92 97 97 97 98 100 98 98 94 94 95 95 109 108 102 94 95 98 98 77 72 90 88 84 78 72 71 74 73 66 71 90 91 81 59 68 58 92 80 59 60 61 60 60 60 58 58 76 61 61 63 83 68 137 136 134 127 120 115 115 112 117 114 112 100 97 93 89 95 94 102 110 112 113 115 105 116 114 114 91 96 101 93 94 93 101 91 96 98 99 99 100 98 97 98 99 97 96 99 101 95 97 97 96 97 99 98 98 95 94 95 93 108 106 105 101 100 100 99 80 75 76 76 91 84 81 77 75 76 76 85 85 81 77 59 55 49 77 61 58 59 60 61 60 58 54 57 75 60 62 63 81 86 137 135 133 127 120 114 115 114 115 115 115 103 95 91 88 99 94 109 116 111 110 114 117 101 100 99 107 99 98 93 93 93 85 91 96 96 98 98 100 97 98 99 99 98 96 100 102 98 97 96 96 96 98 97 98 94 93 94 93 91 104 90 105 104 103 98 82 78 79 83 82 77 90 86 80 80 76 82 75 82 79 64 66 63 96 57 56 60 58 60 61 58 54 54 73 62 63 63 80 69 135 134 130 125 118 115 116 115 115 116 117 106 96 90 87 99 96 100 113 110 108 111 113 115 101 99 104 103 98 91 92 93 85 89 95 95 97 98 98 96 98 99 99 99 98 100 103 99 97 97 96 96 97 97 97 93 92 93 93 91 103 88 89 105 88 81 99 80 79 87 88 83 82 78 72 88 78 79 57 81 80 92 80 73 72 56 57 75 57 75 62 60 70 56 58 75 63 65 81 89 134 132 129 124 119 118 117 116 115 116 117 109 100 91 88 102 105 100 116 111 110 112 111 113 115 98 106 89 100 88 92 94 86 88 93 95 96 98 97 95 97 98 99 99 99 99 103 99 98 98 97 97 97 96 95 92 106 92 92 92 87 86 88 89 90 82 99 80 80 87 92 86 87 84 78 75 82 80 85 55 102 86 91 59 85 57 76 77 81 62 77 63 61 58 59 62 65 66 83 91 133 131 130 125 120 120 119 118 117 118 118 111 102 95 91 90 101 104 111 111 110 112 111 112 113 113 95 91 97 85 95 93 85 87 108 96 112 98 96 95 96 98 99 99 99 98 103 100 99 99 99 99 98 97 95 90 106 91 91 91 89 85 86 87 93 84 99 79 80 84 90 84 85 86 80 94 75 81 86 84 89 83 87 79 75 80 79 82 80 64 67 66 64 63 61 64 66 68 71 92 129 134 133 124 120 120 121 119 120 119 119 111 104 97 95 95 106 101 109 113 108 112 111 110 113 97 98 91 96 83 98 91 98 101 107 96 113 113 96 95 96 97 99 99 98 97 101 101 99 99 99 98 99 96 95 90 90 91 90 89 90 86 82 86 93 84 81 94 79 82 86 96 82 84 80 95 78 89 88 96 87 77 88 71 78 83 81 76 80 84 71 68 65 65 64 65 67 69 91 91 129 134 132 124 120 121 122 121 122 121 119 112 104 97 97 100 96 104 110 113 105 113 111 109 112 113 100 91 93 83 91 90 93 97 105 97 112 111 96 94 96 98 100 100 98 98 100 102 101 98 99 96 97 96 95 91 88 89 89 87 90 86 80 87 88 99 95 93 94 82 98 91 79 81 97 94 89 87 91 77 80 75 83 87 73 80 81 80 83 93 90 68 76 75 67 66 69 71 75 72 129 133 130 124 121 122 124 121 123 123 118 111 105 98 99 103 100 96 113 111 93 114 112 109 112 99 101 90 93 78 87 93 95 95 106 112 109 107 96 92 95 98 101 101 99 99 100 101 100 96 98 93 109 96 95 90 87 87 88 86 89 85 82 85 82 97 80 79 94 99 98 87 74 80 80 95 83 94 91 84 82 70 82 75 57 83 86 81 95 94 89 68 78 72 64 66 71 73 77 74 126 130 130 124 122 122 125 122 124 123 118 111 107 99 99 103 102 101 99 100 118 111 110 110 114 99 98 104 89 59 84 92 97 92 110 112 109 105 94 91 95 98 101 102 102 101 100 101 101 96 97 106 104 96 96 90 87 88 88 86 89 86 86 87 83 82 83 80 93 99 95 81 79 88 76 77 85 80 82 79 75 60 82 63 82 89 83 82 98 95 93 83 64 75 75 78 69 74 78 76 122 124 129 124 126 124 126 123 125 123 118 113 109 101 100 101 104 104 112 93 95 107 107 106 115 95 111 90 92 81 81 91 96 93 100 110 106 106 107 91 94 98 101 102 104 101 100 100 102 95 96 106 104 112 96 90 101 87 88 88 89 89 90 90 88 86 84 82 78 95 87 77 71 83 81 84 70 78 76 76 78 62 84 87 73 93 79 77 59 101 91 66 61 62 61 61 65 72 75 76 121 123 129 124 127 124 129 125 126 124 118 116 111 102 100 102 105 104 103 92 92 109 113 112 98 104 109 94 95 81 84 84 93 96 96 109 108 105 106 92 94 97 101 102 104 103 102 99 104 95 95 106 105 107 97 91 102 102 88 90 91 91 93 93 93 90 86 84 80 94 84 64 67 62 91 78 79 57 61 79 65 66 70 93 92 93 81 81 78 109 92 77 59 58 61 58 62 67 72 74 120 122 127 128 130 128 130 128 129 124 120 119 113 103 101 104 105 103 97 80 97 103 109 111 106 108 110 95 98 86 88 91 97 98 93 104 110 103 106 92 93 97 101 102 105 103 102 98 104 95 94 92 107 106 97 93 104 102 87 92 93 92 95 98 98 93 89 88 86 81 73 74 72 67 76 57 69 54 72 81 83 70 72 79 97 90 82 76 59 80 95 61 55 54 58 56 60 63 71 74 121 123 127 128 133 130 133 129 130 127 128 124 113 103 102 105 104 100 98 95 86 96 105 101 113 104 113 96 99 99 91 93 98 98 93 107 109 103 105 103 107 97 101 102 106 104 103 99 105 97 94 92 94 108 96 112 107 89 88 93 95 94 97 102 103 95 92 93 91 86 81 87 79 77 57 82 52 76 80 84 85 75 76 84 85 87 98 79 54 54 94 81 52 54 56 56 60 62 69 74 121 124 129 128 132 132 135 129 130 128 136 129 112 104 103 106 103 97 104 82 88 96 101 94 114 105 97 95 96 97 90 96 81 98 91 107 110 105 107 98 104 112 101 102 106 104 103 103 107 98 96 94 95 112 97 95 93 92 91 94 96 95 100 105 104 96 93 97 96 91 86 77 84 85 78 78 77 60 75 85 74 76 75 81 82 70 88 59 62 53 67 86 69 57 55 56 61 62 68 90 122 124 129 129 132 132 135 130 133 128 136 125 110 104 104 106 103 97 91 88 90 89 96 98 109 111 112 106 96 105 92 98 81 97 92 107 106 100 102 99 105 111 100 102 107 104 104 107 109 100 97 94 95 95 99 98 96 95 94 95 98 96 100 104 102 98 96 99 99 95 89 80 90 92 82 80 84 82 73 88 72 74 88 72 90 90 87 57 58 54 84 80 79 79 57 55 62 64 83 83 124 124 127 129 132 130 135 130 136 125 126 118 108 104 104 105 104 98 91 89 90 93 94 97 108 109 109 101 99 96 96 100 84 81 93 97 108 103 109 94 107 107 114 103 108 106 106 108 109 102 97 93 94 96 100 100 98 95 96 98 99 97 101 103 100 98 99 100 100 96 92 86 79 79 90 85 84 89 88 90 85 70 84 69 86 90 85 78 79 59 86 89 82 79 59 55 76 67 83 78 124 123 124 126 130 129 131 130 135 124 120 111 103 103 102 105 105 99 90 92 94 88 89 98 109 104 106 99 96 96 96 101 86 82 96 94 113 102 98 95 105 105 114 104 109 107 106 107 107 105 99 92 93 96 100 101 98 95 98 100 101 98 102 100 99 98 99 102 101 98 95 90 85 81 79 91 89 92 92 87 87 85 87 70 71 91 85 85 75 52 59 80 78 79 75 79 82 86 84 85 124 123 126 126 129 128 129 127 130 124 119 102 110 99 101 104 105 100 92 82 99 91 81 103 104 112 92 98 87 95 95 99 87 83 96 91 109 103 102 97 101 105 115 104 110 108 106 105 105 107 101 92 92 96 99 101 99 97 99 101 100 98 101 100 99 98 99 102 102 98 96 93 89 85 80 88 85 94 97 94 89 85 72 73 75 93 92 89 60 54 75 84 83 81 80 83 84 89 86 71 124 123 126 128 129 126 129 124 128 124 120 96 103 93 101 104 104 99 94 88 98 92 86 106 102 111 95 99 89 93 96 98 86 86 94 89 109 93 97 94 105 106 100 104 111 107 106 106 106 107 102 93 93 96 100 101 99 99 101 101 98 98 102 101 99 99 100 103 102 97 98 95 91 87 80 89 86 95 98 94 90 83 74 72 76 95 76 83 56 56 74 90 88 81 83 88 90 92 89 91 124 123 124 126 132 126 128 124 124 122 121 98 103 93 99 103 104 98 97 88 103 92 90 108 100 113 95 103 91 93 96 95 86 88 97 88 103 92 101 95 104 105 99 104 111 108 106 105 108 107 103 96 94 96 99 101 99 101 102 100 98 97 102 102 99 98 98 103 102 98 98 96 92 88 78 90 90 78 99 97 93 83 89 87 74 79 72 77 58 59 81 92 90 85 70 73 76 75 87 86 124 123 123 124 130 124 125 123 122 121 122 108 99 98 95 101 103 95 97 88 92 83 92 102 103 106 107 105 89 101 93 96 102 91 100 92 101 92 96 90 101 106 113 104 110 108 106 104 108 107 104 98 96 94 99 101 99 102 104 102 101 97 103 102 100 95 96 100 103 100 98 97 95 88 94 92 78 81 84 101 90 81 86 85 90 75 81 78 77 78 85 93 90 71 73 93 75 75 89 90 124 123 122 124 130 126 124 122 122 118 122 117 110 104 91 99 99 95 96 89 92 88 98 104 106 104 106 89 93 103 94 97 90 95 91 90 101 94 97 85 90 104 113 103 108 107 106 103 109 108 104 99 97 93 99 101 100 103 107 105 104 99 103 103 102 95 93 99 103 102 99 97 95 89 80 83 83 86 90 86 93 80 88 87 73 86 76 78 83 86 88 93 74 74 75 76 93 77 92 90 126 124 122 124 130 129 125 121 121 117 120 121 117 107 95 99 95 94 95 91 90 88 102 110 112 108 107 90 89 101 96 97 94 99 97 93 101 92 104 58 82 104 113 101 106 106 106 103 109 108 102 98 97 94 99 100 100 106 110 106 104 100 104 103 104 98 95 99 105 104 99 98 94 91 85 90 90 92 97 92 98 87 88 87 74 82 73 82 96 94 91 76 76 75 74 77 78 79 78 87 126 124 122 126 132 129 125 122 121 118 119 121 121 110 102 98 93 95 97 92 89 87 89 95 98 111 111 90 86 91 102 97 96 102 100 96 103 101 95 74 86 103 113 101 104 105 106 105 110 108 101 98 96 96 99 98 101 108 112 106 104 100 103 102 104 100 100 102 105 105 101 97 93 93 90 99 99 100 100 97 91 98 92 74 76 67 80 88 96 94 89 76 76 77 76 79 80 80 79 84 126 124 123 128 130 126 125 121 121 118 118 122 124 112 106 96 92 97 100 95 90 88 90 96 100 112 94 100 83 85 93 98 97 103 101 96 111 105 90 83 82 105 112 100 102 104 104 107 108 106 100 97 98 98 99 98 102 110 112 106 104 100 101 101 103 102 105 106 107 106 103 99 93 95 97 109 110 108 103 101 99 91 81 79 80 72 71 76 79 93 90 78 79 80 79 81 83 84 81 90 126 124 124 126 127 123 124 119 119 116 119 126 129 118 111 95 93 96 100 97 93 88 90 98 101 97 94 94 85 86 94 99 96 103 100 85 101 103 86 83 80 98 111 101 102 104 104 108 108 103 100 97 98 98 99 98 101 110 111 105 104 100 100 99 103 104 108 108 110 110 107 101 97 99 104 116 116 112 105 105 102 95 87 86 86 79 77 77 81 80 78 82 84 85 82 83 87 87 86 98 127 124 124 124 123 122 122 117 116 114 122 127 133 124 113 99 97 96 99 97 94 87 90 100 100 97 95 93 90 87 97 102 96 101 99 90 99 100 83 56 78 101 113 102 102 103 105 108 107 102 100 97 99 98 98 98 100 110 110 105 104 100 97 97 102 104 108 109 111 111 109 103 101 104 109 117 119 114 107 107 103 97 92 91 89 85 81 80 86 86 84 85 86 90 86 86 90 88 89 86 129 124 122 122 120 121 119 114 113 113 124 129 136 130 113 103 102 99 96 95 97 86 89 99 97 96 95 95 92 90 93 88 96 101 98 92 101 101 85 74 79 94 114 104 102 103 106 108 107 102 100 98 100 99 98 98 101 107 108 107 106 100 94 95 100 106 107 109 111 110 108 104 104 109 113 118 120 116 110 107 102 98 95 95 92 88 86 88 93 89 86 83 86 91 89 90 91 90 91 91 118 116 111 107 104 98 95 91 99 105 105 91 92 87 103 95 67 53 47 74 78 79 66 66 59 68 55 49 57 46 64 137 32 55 59 47 64 75 71 58 55 57 60 54 52 49 66 74 80 83 74 61 85 77 79 88 89 94 74 85 97 81 78 97 98 104 107 109 102 97 98 96 95 98 103 104 100 89 84 85 78 68 59 58 78 79 65 70 86 97 99 95 106 113 110 112 83 70 75 68 119 117 113 106 105 98 94 89 97 102 105 93 87 82 105 92 66 52 70 55 58 85 56 62 56 53 66 45 67 37 46 36 47 32 52 59 66 78 71 57 53 57 56 48 47 51 66 78 80 84 81 64 82 78 84 83 85 94 82 120 100 77 84 97 97 103 107 108 100 88 94 93 94 96 102 104 100 91 89 88 81 70 66 64 54 79 70 66 78 98 98 94 114 116 111 111 85 76 74 69 119 118 117 108 105 98 95 90 97 101 104 91 91 81 100 90 85 59 73 56 69 67 65 59 59 54 61 54 62 34 34 37 33 32 57 59 78 78 68 55 54 57 65 46 45 51 52 79 84 84 83 65 90 81 85 85 88 88 84 116 98 81 76 81 96 101 106 105 96 81 88 89 91 96 101 104 101 93 94 92 83 75 71 71 69 75 71 68 76 101 96 92 110 118 112 112 85 68 81 70 120 119 120 112 105 99 97 93 99 103 104 92 94 83 104 85 81 63 57 58 50 54 73 63 57 56 47 70 50 33 31 34 35 41 59 77 82 70 55 52 55 64 60 46 43 52 57 79 87 83 81 58 93 80 85 87 92 88 92 107 99 76 94 89 97 100 105 103 94 80 82 86 91 98 102 104 100 94 97 95 91 87 77 74 70 72 69 73 78 95 91 94 112 118 111 113 88 76 74 70 121 121 120 116 107 99 100 97 100 103 104 94 98 81 94 82 82 76 63 58 51 54 81 70 56 65 52 71 45 48 64 32 41 50 73 86 86 58 66 48 56 62 58 45 41 49 70 79 86 87 77 75 94 78 99 79 105 90 102 108 94 88 87 89 98 99 103 100 90 77 81 83 93 102 103 104 100 94 97 97 100 100 87 77 68 69 70 75 79 100 90 98 107 117 113 112 94 82 74 68 122 122 121 117 109 101 101 99 100 101 104 98 94 84 88 73 80 96 79 70 58 53 63 70 58 63 65 73 54 50 79 36 48 58 75 87 85 48 57 58 58 60 55 45 51 42 58 79 85 87 78 87 97 80 87 84 103 93 105 104 92 83 81 88 99 94 100 97 89 78 82 86 98 103 104 104 101 94 95 96 105 107 97 82 69 67 75 74 74 100 92 96 106 117 113 110 96 83 75 66 123 124 122 118 110 103 101 99 101 101 101 97 91 84 90 78 90 77 79 72 71 67 65 71 66 76 76 76 65 52 31 53 56 66 81 89 81 46 50 48 56 57 52 47 43 41 71 75 85 86 82 89 98 86 80 86 89 99 105 105 89 89 81 87 93 88 99 93 86 78 85 91 103 103 104 104 101 95 94 95 104 108 101 81 70 70 74 72 73 97 92 94 106 116 113 108 97 87 74 66 123 124 122 120 112 103 102 101 102 100 96 91 92 88 87 71 82 73 74 75 80 68 68 71 75 85 85 72 73 55 51 79 77 75 78 87 75 54 43 36 51 52 49 46 49 54 71 71 84 89 82 92 99 91 87 83 89 97 106 99 91 93 79 85 86 85 97 87 81 75 87 96 107 103 104 105 100 94 91 92 99 107 101 78 69 72 73 72 72 90 90 91 107 115 112 107 97 89 74 66 123 124 122 121 114 104 102 102 101 95 93 84 100 86 95 74 66 73 69 73 77 75 80 79 80 85 91 76 72 52 57 77 83 80 81 78 55 53 43 35 62 44 45 48 63 70 70 71 76 86 84 96 102 93 85 84 92 100 103 89 86 84 82 83 82 96 91 83 82 72 83 99 108 104 105 104 99 93 89 89 93 104 98 79 68 72 72 68 66 84 83 88 104 116 113 107 98 85 72 67 122 123 122 121 114 105 102 105 98 89 88 77 87 84 89 73 78 71 71 59 80 78 85 79 82 84 91 82 73 56 55 77 85 85 80 57 40 80 52 36 38 56 55 46 62 76 74 70 80 81 88 92 103 93 88 81 91 98 101 104 88 84 81 83 79 118 93 78 83 70 86 100 107 105 104 102 99 94 89 88 90 98 96 77 68 71 69 63 71 73 80 79 104 115 112 106 98 87 71 67 122 123 122 120 116 105 105 106 97 87 84 68 114 90 89 75 69 67 59 67 70 84 84 81 81 82 90 86 75 66 69 76 80 82 75 43 36 50 61 55 39 47 55 69 57 74 77 74 79 81 83 95 104 93 88 78 88 95 98 93 83 92 77 84 94 99 89 77 83 72 82 101 108 105 102 101 97 94 90 88 89 92 94 79 73 72 66 58 65 66 71 82 101 115 112 105 97 89 71 64 122 122 122 120 116 108 107 105 98 87 79 69 113 90 82 85 77 56 67 61 79 82 84 78 85 79 84 85 77 66 68 72 72 76 68 42 46 51 46 48 39 47 54 53 69 76 81 78 79 82 83 96 100 90 90 76 87 86 90 94 79 101 70 105 98 85 85 77 80 75 81 102 108 105 101 99 96 95 92 88 87 90 93 83 77 75 74 52 61 50 56 71 102 114 113 103 97 90 70 58 122 121 121 120 116 110 107 103 99 85 75 75 102 83 88 84 65 57 60 70 88 82 87 80 81 81 81 81 77 69 72 70 67 58 69 46 55 56 47 54 52 59 63 58 76 78 81 80 81 85 84 98 94 85 87 72 79 83 78 86 77 89 75 71 95 91 87 77 67 71 89 104 108 105 101 99 93 96 92 87 87 89 93 87 78 79 69 44 67 59 53 80 96 110 113 102 94 88 73 59 122 121 120 119 116 109 106 102 100 80 81 68 78 71 98 80 69 62 43 76 83 93 90 78 81 80 77 80 80 75 77 70 59 68 57 60 55 52 50 55 58 62 65 69 80 76 80 80 80 86 87 99 90 76 89 73 60 60 90 90 73 78 64 999 72 136 92 75 66 74 93 105 108 104 101 100 94 95 93 88 87 88 93 90 82 77 76 40 60 67 38 81 95 108 111 97 92 88 75 68 122 121 120 119 114 108 105 103 99 77 80 73 79 59 111 92 67 51 56 76 88 97 89 81 86 79 80 80 80 77 80 74 59 49 62 63 63 62 56 52 63 64 67 69 78 73 76 76 83 87 88 98 94 77 82 75 66 81 82 66 75 74 120 999 139 139 87 73 76 78 93 104 107 104 102 100 95 94 93 89 87 87 93 91 83 77 76 46 53 60 48 84 94 105 108 96 90 84 73 66 123 121 120 117 113 107 105 105 98 88 84 75 68 67 81 77 64 83 57 80 89 100 93 84 85 80 78 78 74 78 80 73 58 51 57 67 70 68 65 62 68 69 68 69 77 71 73 76 83 87 88 97 88 75 91 80 81 73 60 84 999 999 88 999 999 139 90 75 73 75 95 103 107 103 102 98 95 93 94 89 87 88 93 91 83 80 72 45 49 56 53 71 94 103 106 97 89 83 73 66 124 121 119 115 111 107 106 106 98 88 85 74 89 74 64 84 61 63 71 82 91 99 93 87 79 81 77 77 75 71 75 73 59 55 63 70 74 71 68 66 74 74 72 72 76 71 72 76 80 86 91 94 89 80 94 85 68 66 54 24 22 999 999 999 999 999 139 73 68 77 96 103 107 103 102 98 94 92 94 90 87 89 92 90 87 79 67 64 46 48 52 82 88 105 105 97 85 79 71 63 124 121 118 114 110 106 108 106 99 90 81 90 91 61 70 83 70 68 82 80 91 96 96 88 77 83 77 78 73 73 73 74 66 58 68 74 75 73 72 72 80 80 75 72 76 71 69 77 83 86 94 90 86 91 87 74 95 77 54 29 999 999 999 999 999 999 999 74 71 91 96 103 106 102 102 99 94 92 93 91 88 89 89 89 87 81 70 53 54 58 55 73 82 103 105 97 87 75 68 61 124 121 118 114 110 107 109 104 98 91 86 107 77 79 63 77 69 58 79 78 89 92 90 85 79 84 79 73 67 71 69 71 72 70 74 75 76 75 76 78 84 83 77 75 75 71 68 78 86 89 91 84 84 86 88 67 65 79 90 47 51 999 999 999 999 999 999 139 139 91 100 103 105 101 103 101 95 91 89 92 88 86 86 86 86 82 68 57 53 60 63 73 75 98 105 96 82 71 66 59 122 121 118 115 112 108 109 102 96 89 85 105 76 66 59 76 66 48 81 74 85 86 93 83 77 82 79 70 69 71 68 71 80 77 77 75 77 76 79 81 85 82 79 75 74 72 71 84 89 93 85 87 89 90 88 58 78 127 78 72 28 25 999 999 999 999 999 111 999 87 97 103 105 101 104 104 98 91 87 91 88 81 80 82 87 79 77 72 58 50 51 67 72 97 105 94 83 75 65 59 122 121 119 115 112 108 108 99 97 93 93 94 75 61 50 72 71 55 77 71 66 81 85 81 85 82 77 67 58 76 75 79 84 80 77 76 78 77 80 81 82 80 80 75 73 72 76 89 92 92 82 87 90 87 88 69 82 72 78 67 25 28 999 999 999 999 21 50 83 90 98 103 105 101 105 106 101 92 85 88 87 80 76 78 82 75 83 59 70 72 63 68 72 94 103 92 83 78 66 59 121 120 119 115 111 108 107 96 95 89 87 83 70 65 69 66 70 58 81 75 56 82 87 81 83 82 77 78 73 78 80 84 87 80 79 77 80 78 80 80 81 80 81 75 71 72 78 89 93 90 83 84 88 91 91 73 85 91 80 68 32 39 15 999 999 999 63 33 89 88 99 102 105 102 106 107 103 95 88 83 87 78 74 75 76 79 77 68 63 60 66 65 73 91 101 93 83 81 68 59 118 119 118 113 109 109 104 93 100 90 84 97 72 74 65 63 79 75 80 74 58 78 75 72 81 82 80 84 83 79 85 87 86 81 82 80 80 78 80 80 80 80 79 76 72 72 76 86 92 90 84 83 88 89 91 76 75 74 66 82 58 999 36 999 999 999 999 56 87 100 97 102 105 103 106 107 102 96 91 82 84 79 74 71 69 68 78 67 51 56 56 57 71 87 98 94 91 86 67 58 118 118 115 108 107 109 102 90 95 100 84 103 77 76 53 51 72 72 79 76 65 89 79 75 87 82 86 86 86 82 90 91 89 85 86 83 80 77 80 81 83 80 79 77 73 69 74 82 92 91 85 79 88 84 93 85 87 89 77 52 57 63 22 999 999 999 106 78 70 108 96 101 106 104 107 108 101 97 94 82 84 77 73 71 56 65 72 68 53 57 58 58 63 80 90 95 91 86 67 57 116 115 111 104 106 110 98 91 92 95 79 103 69 61 54 69 80 74 78 81 78 83 71 88 93 88 85 86 87 88 94 94 92 89 87 85 82 79 82 83 86 82 80 79 76 70 72 81 92 91 87 81 81 88 94 86 84 83 78 63 75 35 999 999 999 36 74 79 74 117 93 101 106 105 106 109 102 98 96 85 82 78 83 64 60 98 95 65 52 55 56 56 57 68 90 96 91 84 66 59 114 113 107 102 106 108 96 82 84 89 89 79 63 63 59 71 81 75 78 82 85 86 82 92 92 90 85 93 87 93 97 94 93 90 85 84 87 84 86 86 87 82 81 80 76 70 71 77 88 90 91 83 82 89 95 93 87 87 79 73 78 56 22 999 999 999 65 74 71 99 97 103 106 106 106 108 102 98 98 89 84 80 82 98 67 83 77 65 52 54 54 54 54 65 81 93 93 82 64 61 112 111 103 100 107 105 91 86 92 76 95 72 79 71 65 74 77 75 79 89 91 88 87 93 91 82 88 88 89 94 97 95 93 88 84 84 91 88 90 90 86 80 81 80 77 72 70 76 84 89 91 82 82 86 91 91 92 79 71 78 92 54 32 999 999 32 47 98 72 93 101 102 106 105 104 107 104 99 98 94 85 86 81 59 81 91 69 58 50 51 53 52 53 66 66 90 96 82 62 61 111 110 101 97 105 101 90 95 84 83 84 69 88 71 67 70 74 76 78 90 98 96 93 97 84 82 83 87 88 94 96 95 91 86 84 86 91 90 92 89 84 80 80 79 77 71 72 79 81 87 88 81 81 82 97 93 80 72 75 84 79 52 31 999 27 63 117 72 74 103 95 100 105 106 104 105 104 100 98 96 85 87 85 64 51 90 73 56 51 50 51 50 53 58 65 91 96 82 64 61 110 110 101 96 104 98 88 79 88 69 89 69 109 65 66 69 76 75 75 96 101 98 96 96 79 86 84 82 87 92 94 94 89 87 87 89 91 91 90 86 82 79 79 76 75 66 72 76 81 87 85 81 76 86 85 95 78 75 73 74 92 53 53 31 23 73 60 139 86 112 104 102 107 106 103 103 104 102 99 97 87 92 85 64 55 64 58 50 51 50 50 49 52 56 59 93 94 84 67 59 108 108 102 98 104 96 86 75 77 100 116 68 133 72 67 78 80 78 81 100 103 100 97 88 83 84 84 80 88 91 93 92 88 88 89 90 90 90 88 85 82 78 77 75 71 65 72 75 81 86 85 80 73 81 88 90 81 71 81 78 80 59 59 29 51 83 51 70 70 101 97 97 105 104 101 103 103 103 101 98 92 94 86 61 54 53 53 55 58 47 50 49 51 55 64 84 87 83 66 60 107 105 104 101 103 96 87 79 92 133 89 91 85 83 78 80 83 80 86 100 103 95 89 88 84 85 85 84 89 91 91 89 88 90 91 92 89 89 87 84 82 78 74 74 68 63 71 74 80 86 85 81 74 78 84 88 85 80 91 83 68 54 47 57 50 73 61 82 80 77 86 92 104 101 101 100 102 103 101 99 93 96 79 66 65 55 57 58 58 66 51 50 51 54 64 76 79 82 69 67 104 102 106 105 102 95 93 79 86 73 62 80 85 55 77 83 84 83 91 102 99 86 91 88 85 86 86 88 85 88 88 88 91 92 93 92 88 89 87 83 81 79 74 72 67 62 70 74 79 85 85 82 76 76 84 90 88 87 81 71 74 68 38 51 67 57 95 59 115 94 91 95 104 97 101 99 101 103 101 99 94 89 74 69 56 55 45 70 60 58 53 52 50 50 63 69 73 77 64 56 100 102 109 109 101 93 96 82 79 89 95 90 88 71 81 83 85 88 95 100 95 83 87 81 98 89 88 87 85 83 84 89 93 93 93 89 87 88 86 82 80 78 75 71 65 56 67 73 79 87 89 84 78 79 84 89 90 92 74 70 59 55 64 56 46 51 110 61 70 89 72 89 100 93 99 98 100 104 102 99 97 89 68 80 83 45 56 62 63 55 57 55 50 53 56 64 72 69 59 55 99 105 113 111 101 90 97 89 77 79 133 104 81 79 85 84 90 93 98 99 90 84 82 81 94 88 89 83 80 79 84 90 94 92 92 88 87 87 84 81 80 76 75 70 66 55 67 72 81 89 93 87 81 81 86 92 92 90 76 64 68 70 71 45 50 28 64 60 82 54 82 92 95 87 101 99 99 102 101 98 99 87 75 78 77 70 55 51 72 58 63 59 57 53 53 63 66 64 56 55 101 109 115 111 103 93 100 96 82 80 88 96 72 98 86 86 94 98 99 97 92 89 84 85 92 92 91 84 76 80 86 90 94 91 91 87 88 85 83 81 80 77 75 69 53 53 68 70 81 91 96 91 85 86 90 94 91 84 67 78 64 64 59 52 37 34 59 999 28 57 75 86 92 86 99 100 99 99 98 95 99 91 77 71 66 65 49 59 53 59 66 64 69 58 51 68 63 59 56 57 104 113 115 111 106 96 94 91 81 84 82 78 74 78 80 88 96 100 98 95 94 88 90 89 92 94 93 84 76 79 87 90 92 89 90 88 88 85 83 82 80 75 73 67 59 72 67 68 82 92 98 94 87 91 95 96 90 78 72 67 68 70 66 57 46 34 17 21 29 47 79 93 88 79 104 102 99 97 93 90 95 93 74 73 67 48 57 51 51 59 63 68 77 65 54 66 65 59 57 57 108 114 113 109 107 100 93 89 88 80 78 80 78 76 81 91 96 99 99 97 101 90 93 91 95 95 94 83 77 81 87 90 90 88 89 88 89 85 84 82 80 74 72 59 68 70 59 68 83 92 98 97 91 97 99 100 90 76 70 69 66 75 68 50 50 64 19 12 37 28 78 91 82 78 105 105 103 97 89 88 92 91 80 72 70 63 58 62 54 55 58 70 81 74 61 63 65 60 59 55 111 114 111 106 106 103 97 91 85 85 81 81 78 79 83 89 96 97 101 97 99 91 93 94 97 96 92 83 76 82 86 90 88 88 89 89 89 86 86 83 78 73 69 52 74 62 61 72 84 92 99 100 98 100 101 101 92 77 70 73 71 77 69 62 41 23 11 10 22 32 81 89 78 85 104 107 107 100 87 89 87 91 84 80 68 68 49 49 51 52 55 66 79 77 63 61 63 61 58 51 111 113 110 107 106 102 97 93 86 86 81 81 78 76 83 89 93 97 102 98 98 93 95 98 99 98 90 81 76 83 86 89 88 88 89 89 89 87 86 82 76 72 66 55 79 63 66 76 86 92 99 102 103 100 99 99 95 79 75 78 77 75 69 62 47 19 9 15 25 56 79 101 82 91 108 102 110 107 91 90 86 91 95 91 78 69 58 55 51 52 54 62 79 79 65 61 64 59 52 51 108 112 111 107 106 97 101 89 85 91 91 80 79 75 85 88 92 96 104 100 99 97 98 99 100 99 91 83 77 83 86 89 87 88 89 89 89 88 88 81 74 69 57 71 83 66 67 77 88 92 99 102 105 102 98 98 95 83 79 84 77 79 59 48 33 14 8 7 24 61 88 92 87 76 92 99 109 111 98 87 82 91 101 103 91 79 67 59 53 53 53 55 76 77 73 67 60 57 49 60 106 113 111 106 103 96 97 91 90 88 84 83 81 77 85 87 91 96 104 101 99 100 98 99 101 100 94 86 78 84 88 88 87 88 89 89 89 88 89 79 72 70 51 78 76 53 69 76 87 92 100 103 106 101 97 96 95 88 81 81 74 77 61 66 36 15 5 8 21 61 90 91 85 77 98 98 106 113 102 91 80 91 97 103 101 92 76 61 55 53 52 49 70 70 77 68 56 54 50 51 104 112 110 103 97 98 96 83 88 87 88 81 80 78 85 86 90 97 102 101 97 101 100 100 103 100 95 88 84 87 88 88 87 88 88 89 89 90 90 78 72 71 68 75 67 59 69 76 86 92 101 104 106 100 96 95 96 92 82 80 76 72 57 64 58 17 4 6 32 49 98 97 88 75 99 98 100 111 102 94 79 85 94 99 102 95 81 64 56 53 50 67 67 66 74 65 54 51 51 48 103 110 110 95 91 91 94 90 92 87 90 83 79 80 85 85 92 98 102 99 97 101 101 102 105 101 94 92 91 90 89 87 86 88 89 90 90 92 90 77 71 72 68 66 66 68 72 76 87 93 100 105 105 100 96 95 98 93 84 81 80 67 55 78 61 21 2 7 24 32 93 99 87 77 95 98 99 111 102 93 82 77 82 93 100 93 82 68 57 52 60 55 68 67 70 59 52 48 47 50 99 109 110 89 88 98 95 92 86 90 87 80 77 78 87 88 92 97 101 99 98 103 102 104 106 102 93 93 95 92 89 86 86 90 90 90 90 94 89 76 73 71 71 68 65 70 73 78 88 94 100 104 103 99 96 96 98 92 87 84 82 67 63 82 51 14 4 11 63 63 96 99 86 84 94 103 104 112 105 92 85 74 77 83 96 91 82 71 63 53 56 62 65 67 66 56 52 49 53 51 95 107 110 88 93 97 93 91 88 94 88 71 77 85 85 87 93 99 100 100 96 105 103 106 106 101 91 93 97 93 89 85 87 91 91 89 91 94 87 77 73 71 72 59 68 73 75 81 89 96 99 101 102 99 97 98 97 91 90 88 83 56 55 58 31 24 8 999 999 58 87 94 86 86 98 109 111 113 112 97 83 74 72 74 90 87 80 72 67 58 65 68 68 65 68 55 59 50 62 57 95 108 109 92 91 100 97 92 91 94 85 57 87 85 85 87 96 101 101 100 97 104 105 106 104 98 92 94 99 93 88 85 88 91 91 89 93 94 87 79 76 72 68 58 74 74 78 83 92 96 99 101 102 99 98 99 96 90 92 91 84 67 52 26 34 25 999 10 24 48 96 89 83 88 100 113 115 115 115 104 84 72 67 67 85 82 77 74 74 64 67 70 68 67 67 61 65 56 55 63 95 109 109 99 92 105 102 95 93 92 78 75 80 90 87 88 99 101 101 99 100 105 107 104 101 97 94 95 98 91 87 85 89 92 91 89 94 94 87 81 79 70 65 64 71 75 80 87 93 96 99 102 103 99 98 100 96 91 94 91 83 71 49 34 34 64 127 87 999 71 101 86 74 87 100 114 116 116 117 111 86 73 70 64 81 78 75 75 77 68 70 70 72 71 70 65 62 61 60 63 95 109 111 105 100 110 105 99 95 89 77 71 83 91 89 91 100 100 102 99 102 107 105 101 98 96 97 97 95 90 87 85 89 93 91 89 95 94 87 83 82 72 57 55 69 75 83 88 94 96 100 102 104 100 99 100 98 94 95 89 81 81 53 999 999 999 999 999 999 92 110 93 82 101 95 114 116 116 119 115 94 82 79 68 76 72 70 81 79 70 70 74 77 74 69 64 64 62 62 63 97 108 113 109 110 114 104 100 96 84 74 73 89 89 89 93 100 100 101 99 102 107 104 99 98 96 98 98 93 90 87 85 90 94 90 89 97 94 87 84 83 76 63 58 71 76 85 89 95 96 101 103 105 100 99 100 98 96 95 87 78 83 66 69 999 999 999 999 999 119 113 76 94 90 100 112 115 115 118 117 103 88 79 67 75 70 72 82 83 74 71 78 80 74 68 64 63 60 59 62 99 109 114 109 111 114 103 101 96 82 82 84 84 87 92 95 99 100 102 99 102 105 103 99 98 97 98 98 93 89 87 85 92 94 89 89 97 93 87 85 86 79 66 71 76 79 86 90 94 97 101 104 105 100 100 100 99 97 93 86 78 83 71 51 67 999 999 999 138 98 112 84 81 101 117 111 115 111 114 115 107 85 74 70 78 73 77 88 90 76 74 82 81 76 69 63 62 60 60 62 100 110 111 107 109 112 101 100 96 84 88 88 80 82 94 96 100 100 101 99 102 104 103 97 99 97 98 98 93 88 86 85 92 93 89 89 98 92 89 87 87 81 70 73 77 81 89 91 95 98 101 104 105 100 101 100 99 96 91 83 78 81 72 68 64 66 60 51 62 61 108 62 67 78 104 110 115 105 102 104 106 81 68 74 81 77 81 93 97 81 78 81 79 75 69 64 62 61 60 61 101 110 109 104 106 110 101 99 96 87 94 87 82 85 92 96 101 100 101 99 102 103 102 93 98 96 98 98 93 88 86 85 92 92 89 90 98 92 90 88 88 82 74 70 76 85 90 93 96 98 101 104 105 99 101 100 99 94 89 81 73 66 74 65 63 63 60 56 57 50 88 68 64 82 116 102 113 100 92 95 100 81 73 75 80 76 83 90 93 85 80 78 76 72 67 63 62 62 61 61 106 110 109 102 104 110 101 97 95 92 95 80 83 88 92 95 101 100 100 97 99 101 99 95 97 96 100 98 93 88 85 84 92 92 88 91 98 92 90 90 89 84 76 72 78 83 91 92 95 97 101 103 103 101 101 100 98 94 88 81 72 70 69 72 63 66 68 62 63 62 62 76 62 82 82 89 105 98 91 92 94 82 75 73 73 68 79 82 84 82 78 74 70 69 64 63 62 62 61 61 113 112 109 102 104 107 104 99 98 96 88 83 91 88 89 97 100 98 97 96 97 98 95 96 96 98 102 98 92 89 84 84 90 92 89 90 96 92 90 90 90 85 77 71 75 81 90 90 93 97 101 102 103 102 103 100 98 92 87 81 72 67 72 67 58 58 70 68 65 63 62 59 76 88 68 81 91 92 84 78 85 81 68 66 59 71 79 77 73 74 70 67 66 66 63 63 62 60 61 62 117 115 109 104 105 108 106 102 103 96 84 83 81 83 95 97 101 96 97 96 97 95 94 97 96 99 102 97 91 88 83 82 89 92 89 89 94 92 91 91 90 86 79 72 76 80 89 89 93 98 101 101 103 103 103 101 98 91 87 79 73 71 68 64 63 65 66 66 67 65 60 65 62 89 71 71 80 85 81 70 90 79 72 58 52 66 72 70 65 66 63 62 64 65 64 63 62 59 59 62 122 117 110 107 108 110 108 108 106 92 80 72 83 89 93 97 98 94 96 97 95 92 92 97 96 100 102 96 90 88 83 82 88 92 89 87 94 93 92 91 91 88 82 76 78 80 87 87 92 98 101 101 104 102 104 101 97 88 86 79 75 73 69 62 57 59 73 65 66 68 62 62 63 87 72 71 74 77 80 70 74 71 71 52 52 46 65 64 62 61 61 61 62 65 64 62 63 58 57 60 124 118 111 109 111 112 111 110 101 87 74 77 88 90 91 92 95 92 95 97 93 87 91 97 97 100 100 95 89 86 82 82 88 92 89 87 93 95 93 92 91 90 85 79 81 82 86 88 93 99 101 100 104 102 103 99 93 86 84 80 78 74 69 61 60 64 56 67 67 71 62 66 69 79 74 75 74 72 77 66 64 67 69 50 59 46 71 61 60 60 61 61 61 64 63 62 63 59 57 65 125 119 113 111 114 114 112 107 97 81 73 80 83 88 91 91 92 91 95 96 89 85 93 100 98 100 99 94 88 83 79 81 87 93 89 86 92 98 94 92 91 90 88 81 83 85 85 88 94 100 102 100 104 103 103 97 89 85 86 83 80 71 67 61 55 62 60 68 75 66 70 62 60 76 82 76 74 70 70 65 63 62 54 55 53 54 57 60 59 59 60 61 62 63 62 62 64 58 57 62 126 120 115 112 117 115 110 102 95 79 67 76 84 88 91 91 91 93 94 91 84 81 95 100 96 100 97 94 88 81 76 81 87 92 89 86 93 100 95 93 92 90 89 84 85 87 85 88 94 100 103 100 103 103 103 96 88 85 90 85 82 70 61 56 57 61 65 61 69 71 64 69 60 81 78 78 73 71 68 64 64 61 56 54 55 56 57 58 59 60 60 61 62 63 62 63 62 58 56 65 126 121 115 113 117 114 109 99 87 74 59 78 81 87 90 91 92 96 93 87 77 78 97 100 97 100 96 93 88 79 76 81 86 90 89 87 95 101 97 94 94 90 90 86 86 87 86 88 95 100 104 100 102 102 104 98 92 85 92 85 81 70 61 53 59 63 63 65 63 68 63 60 55 70 73 74 78 72 68 64 64 60 58 56 55 56 55 58 59 61 62 61 62 62 62 63 64 59 57 61 123 121 115 114 116 113 108 96 85 77 63 82 79 86 90 90 95 99 91 85 75 77 99 99 99 99 95 94 87 78 77 80 86 88 88 88 97 102 99 95 95 90 91 88 88 87 84 87 94 100 104 99 102 103 105 100 97 91 91 83 78 71 57 57 57 60 59 62 64 63 62 60 59 75 68 68 87 73 67 67 63 61 59 57 53 56 57 59 59 62 63 62 63 62 61 64 64 61 62 62 122 120 115 115 116 112 107 96 87 74 65 77 85 85 89 86 99 100 90 82 76 79 103 96 97 99 96 94 84 79 80 81 85 87 88 89 102 103 99 95 96 91 89 88 89 87 84 85 93 100 104 100 102 104 105 101 99 95 87 77 74 72 65 61 57 64 61 62 62 61 68 58 51 70 79 74 83 74 69 65 63 62 61 57 54 56 57 59 57 64 63 63 65 61 62 64 64 63 63 64 123 119 116 116 117 111 106 96 89 78 70 88 83 84 88 89 100 99 88 82 83 88 102 96 99 100 96 95 82 79 80 82 84 87 89 90 104 103 100 96 96 92 89 88 89 88 85 85 92 99 103 99 100 103 105 102 101 97 85 77 73 72 73 69 60 65 60 61 61 68 61 62 56 58 76 69 84 71 71 56 55 65 59 56 55 54 55 59 58 66 64 63 66 62 62 64 64 65 64 64 123 120 117 117 119 112 105 98 92 83 76 89 85 82 90 93 99 94 88 86 89 95 105 95 100 100 97 95 78 72 81 82 83 87 91 92 104 104 102 97 96 92 90 88 90 89 85 85 92 99 102 99 99 102 104 102 101 98 89 81 76 73 76 74 67 63 66 65 66 63 64 61 59 56 63 70 76 58 65 70 64 74 57 57 56 53 55 58 55 63 64 64 65 62 63 64 65 65 65 64 123 121 118 119 120 113 106 99 92 83 87 88 85 79 91 91 97 91 90 90 92 102 106 95 101 101 98 92 79 75 75 81 83 87 92 93 102 104 102 98 96 94 91 89 91 90 85 85 91 98 100 98 99 101 103 101 101 99 95 88 80 74 76 74 69 56 75 60 64 67 67 61 64 51 48 66 71 56 61 69 61 72 53 58 59 56 56 58 55 59 63 62 64 63 64 65 65 66 66 66 126 123 120 122 120 114 108 100 92 86 90 90 85 80 87 90 88 87 91 95 99 105 105 98 101 101 98 90 81 73 75 79 84 88 93 93 99 102 101 98 97 95 92 90 90 91 86 86 92 98 98 98 99 100 101 100 101 101 101 96 86 77 74 67 59 61 62 63 66 67 69 65 66 67 54 64 65 58 74 69 65 65 81 69 64 60 58 57 55 57 58 62 63 64 64 65 65 66 67 66 130 127 123 124 117 114 109 101 97 91 94 90 86 86 84 84 77 85 95 100 104 106 105 102 101 100 98 89 83 78 78 80 85 89 93 93 98 101 101 97 97 96 94 91 90 91 88 86 92 98 98 97 99 99 100 100 101 102 103 100 92 80 73 71 68 62 59 64 69 67 70 65 62 57 56 65 68 65 54 71 70 68 64 79 71 65 59 58 57 59 57 61 63 64 65 66 65 66 66 67 132 130 128 123 115 113 109 103 102 96 97 91 89 84 89 77 74 86 99 104 105 105 104 102 101 99 96 89 85 82 80 81 86 89 92 93 96 100 100 97 96 97 96 92 90 92 89 87 92 97 98 97 99 99 98 98 100 102 103 101 95 84 75 74 59 65 63 65 67 67 71 66 54 54 58 63 64 68 69 83 79 57 59 78 76 65 59 60 59 60 59 61 62 64 65 65 64 66 66 67 134 134 131 121 115 112 107 105 106 102 100 93 92 87 82 72 78 84 102 105 103 103 104 103 100 98 94 88 88 85 81 81 85 89 92 93 96 100 99 96 96 97 97 93 91 94 90 88 93 96 99 98 100 98 96 96 99 101 101 99 96 87 78 75 70 64 66 65 70 70 74 65 66 51 63 58 63 71 76 87 80 64 61 69 76 67 60 61 61 60 59 62 62 63 64 64 63 65 66 69 135 135 133 122 116 112 108 107 110 107 102 94 95 90 84 71 79 89 102 104 102 103 105 103 99 98 92 88 88 85 81 82 86 90 93 94 96 100 99 96 96 98 99 94 93 96 92 89 94 97 99 98 100 98 96 94 97 99 99 98 95 87 78 78 78 68 67 68 71 70 72 66 62 52 57 63 64 71 77 85 81 66 57 59 71 67 61 61 61 60 59 62 62 63 64 62 64 64 66 65 137 137 134 122 117 113 111 110 113 111 106 95 96 91 87 73 77 86 99 103 104 104 106 103 98 97 89 87 88 83 81 81 86 90 95 96 98 99 100 96 97 98 99 95 95 97 94 91 96 97 98 98 101 99 96 94 95 97 98 96 95 89 79 82 84 75 71 69 71 70 71 66 62 62 59 63 66 72 76 82 76 68 49 54 68 67 60 60 61 60 60 61 61 62 63 61 62 64 66 66 137 137 135 125 118 114 114 111 116 114 108 98 97 92 88 77 82 90 95 100 102 103 106 103 98 98 88 87 87 80 82 79 86 91 96 98 99 98 100 97 97 99 99 96 96 99 97 92 97 97 97 98 100 98 98 94 94 95 95 94 93 89 81 83 85 82 77 72 73 71 71 67 63 62 64 62 66 71 73 75 68 59 62 53 81 69 59 60 61 60 60 60 58 58 63 61 61 63 68 68 137 136 134 127 120 115 115 112 117 114 112 100 97 93 89 83 80 85 94 100 100 104 105 102 98 98 91 83 86 80 81 81 86 91 96 98 99 99 100 98 97 98 99 97 96 99 101 95 97 97 96 97 99 98 98 95 94 95 93 93 92 90 86 87 86 85 80 75 76 76 75 72 69 65 64 65 64 71 70 70 67 56 50 45 69 59 58 59 60 61 60 58 54 56 63 60 62 63 67 69 137 135 133 127 120 114 115 114 115 115 115 103 95 91 88 84 82 88 96 98 95 102 103 101 100 99 92 84 85 79 81 80 85 91 96 96 98 98 100 97 98 99 99 98 96 100 102 98 97 96 96 96 98 97 98 94 93 94 93 91 89 90 90 89 88 84 82 78 79 83 82 77 73 71 66 67 65 70 64 72 71 58 59 57 84 57 56 59 58 60 61 58 54 54 62 62 63 63 66 69 135 134 130 125 118 115 116 115 115 116 117 106 96 90 87 87 83 85 95 97 94 98 100 101 101 99 90 88 85 79 79 80 85 89 95 95 97 98 98 96 98 99 99 99 98 100 103 99 97 97 96 96 97 97 97 93 92 93 93 91 88 88 89 90 88 81 84 80 79 87 88 83 82 78 72 71 67 67 57 72 73 81 68 65 64 56 57 62 57 63 62 60 61 56 58 63 63 65 68 71 134 132 129 124 119 118 117 116 115 116 117 109 100 91 88 87 89 86 98 97 94 98 98 100 100 98 91 89 86 75 79 81 86 88 93 95 96 98 97 95 97 98 99 99 99 99 103 99 98 98 97 97 97 96 95 92 91 92 92 92 87 86 88 89 90 82 83 80 80 87 92 86 87 84 78 75 70 68 73 52 88 74 75 59 73 56 66 65 69 62 64 63 61 58 59 62 65 66 68 74 133 131 130 125 120 120 119 118 117 118 118 111 102 95 91 90 88 89 94 98 95 99 98 98 98 98 95 91 84 71 80 81 85 87 93 96 96 98 96 95 96 98 99 99 99 98 103 100 99 99 99 99 98 97 95 90 91 91 91 91 89 85 86 87 93 84 83 79 80 84 90 84 85 86 80 78 75 69 73 72 77 71 74 67 65 69 69 71 66 64 67 66 64 63 61 64 66 68 71 75 129 134 133 124 120 120 121 119 120 119 119 111 104 97 95 95 93 88 94 100 93 99 99 97 97 97 98 91 83 71 82 78 84 86 92 96 97 97 96 95 96 97 99 99 98 97 101 101 99 99 99 98 99 96 95 90 90 91 90 89 90 86 82 86 93 84 81 78 79 82 86 81 82 84 80 79 78 73 71 80 71 68 75 60 67 71 70 64 67 67 71 68 65 65 64 65 67 69 73 74 129 134 132 124 120 121 122 121 122 121 119 112 104 97 97 100 96 89 96 98 90 100 98 95 95 98 100 91 80 71 77 77 81 84 93 97 95 94 96 94 96 98 100 100 98 98 100 102 101 98 99 96 97 96 95 91 88 89 89 87 90 86 80 87 88 84 79 78 78 82 83 78 79 81 81 78 75 73 77 77 66 67 71 75 64 69 67 66 69 77 73 68 63 63 67 66 69 71 75 72 129 133 130 124 121 122 124 121 123 123 118 111 105 98 99 103 100 96 101 97 81 99 99 95 99 99 101 90 80 68 75 78 80 83 92 97 94 93 96 92 95 98 101 101 99 99 100 101 100 96 98 93 94 96 95 90 87 87 88 86 89 85 82 85 82 82 80 79 78 83 83 74 74 80 80 79 70 79 78 71 71 62 69 63 57 71 73 69 82 78 76 68 65 61 64 66 71 73 77 74 126 130 130 124 122 122 125 122 124 123 118 111 107 99 99 103 102 101 99 88 96 94 97 94 100 99 98 89 77 55 74 79 81 80 92 97 94 93 94 91 95 98 101 102 102 101 100 101 101 96 97 91 91 96 96 90 87 88 88 86 89 86 86 87 83 82 83 80 80 84 79 69 67 71 76 77 70 69 71 66 64 59 68 63 66 74 68 71 82 82 81 68 64 62 62 65 69 74 78 76 122 124 129 124 126 124 126 123 125 123 118 113 109 101 100 101 104 104 96 80 82 89 92 93 101 95 96 90 80 71 71 77 81 80 86 97 93 93 92 91 94 98 101 102 104 101 100 100 102 95 96 91 91 95 96 90 86 87 88 88 89 89 90 90 88 86 84 82 78 81 75 66 63 72 70 71 70 67 64 64 65 62 68 70 73 77 66 66 54 85 78 66 61 62 61 61 65 72 75 76 121 123 129 124 127 124 129 125 126 124 118 116 111 102 100 102 105 104 90 77 78 89 91 96 98 91 95 94 83 69 72 72 80 81 83 95 94 92 92 92 94 97 101 102 104 103 102 99 104 95 95 91 91 93 97 91 87 87 88 90 91 91 93 93 93 90 86 84 80 78 70 59 61 56 79 68 67 57 58 66 65 66 70 77 76 77 67 70 72 96 80 64 59 58 61 58 62 67 72 74 120 122 127 128 130 128 130 128 129 124 120 119 113 103 101 104 105 103 84 69 83 86 88 96 93 90 97 95 82 72 74 79 81 82 81 90 96 90 93 92 93 97 101 102 105 103 102 98 104 95 94 92 92 93 97 93 89 87 87 92 93 92 95 98 98 93 89 88 86 81 73 63 63 60 67 52 62 52 64 69 69 70 72 79 81 74 71 65 55 74 81 60 55 54 58 56 60 63 71 74 121 123 127 128 133 130 133 129 130 127 128 124 113 103 102 105 104 100 86 81 74 81 86 87 95 90 97 96 84 83 77 80 82 83 80 92 95 89 90 90 93 97 101 102 106 104 103 99 105 97 94 92 94 94 96 95 93 89 88 93 95 94 97 102 103 95 92 93 91 86 81 70 67 66 57 72 48 69 71 73 71 75 76 84 85 73 81 68 51 51 84 71 52 54 56 56 60 62 69 74 121 124 129 128 132 132 135 129 130 128 136 129 112 104 103 106 103 97 90 70 75 81 83 80 96 92 97 95 83 81 78 83 81 82 79 90 97 88 89 85 91 95 101 102 106 104 103 103 107 98 96 94 95 95 97 95 93 92 91 94 96 95 100 105 104 96 93 97 96 91 86 77 71 73 66 67 69 55 67 73 74 76 75 81 82 70 72 58 57 50 62 76 61 57 55 56 61 62 68 73 122 124 129 129 132 132 135 130 133 128 136 125 110 104 104 106 103 97 91 75 76 75 80 81 95 94 96 91 83 86 79 84 81 81 80 88 93 85 87 84 89 95 100 102 107 104 104 107 109 100 97 94 95 95 99 98 96 95 94 95 98 96 100 104 102 98 96 99 99 95 89 80 74 79 68 68 73 70 64 76 72 74 72 72 75 77 71 56 52 51 74 68 68 66 57 55 62 64 68 68 124 124 127 129 132 130 135 130 136 125 126 118 108 104 104 105 104 98 91 77 77 78 79 81 93 94 94 88 84 81 82 86 84 81 81 84 93 85 89 81 89 94 100 103 108 106 106 108 109 102 97 93 94 96 100 100 98 95 96 98 99 97 101 103 100 98 99 100 100 96 92 86 79 79 78 73 72 77 76 73 72 70 71 69 72 77 73 67 69 54 76 76 71 66 59 55 64 67 68 65 124 123 124 126 130 129 131 130 135 124 120 111 103 103 102 105 105 99 90 77 80 75 75 81 94 91 91 87 81 80 82 86 86 82 84 81 93 85 82 81 88 93 100 104 109 107 106 107 107 105 99 92 93 96 100 101 98 95 98 100 101 98 102 100 99 98 99 102 101 98 95 90 85 81 79 74 72 80 79 73 74 69 71 70 71 74 72 73 64 50 57 68 66 66 63 67 71 72 71 73 124 123 126 126 129 128 129 127 130 124 119 102 95 99 101 104 105 100 92 82 85 78 70 85 90 94 92 85 75 80 81 86 87 83 83 79 89 84 85 83 86 92 100 104 110 108 106 105 105 107 101 92 92 96 99 101 99 97 99 101 100 98 101 100 99 98 99 102 102 98 96 93 89 85 80 74 73 80 82 80 77 72 72 73 75 77 76 72 59 54 64 69 68 69 66 68 70 75 73 71 124 123 126 128 129 126 129 124 128 124 120 96 90 93 101 104 104 99 94 88 84 79 74 87 89 93 95 87 77 78 82 85 86 86 81 77 88 78 82 81 88 93 100 104 111 107 106 106 106 107 102 93 93 96 100 101 99 99 101 101 98 98 102 101 99 99 100 103 102 97 98 95 91 87 80 72 72 79 82 81 77 68 74 72 76 79 76 71 55 55 62 78 72 67 68 72 73 76 72 74 124 123 124 126 132 126 128 124 124 122 121 98 91 93 99 103 104 98 97 88 88 80 77 88 87 93 95 89 79 78 83 82 86 88 82 76 85 77 86 81 86 91 99 104 111 108 106 105 108 107 103 96 94 96 99 101 99 101 102 100 98 97 102 102 99 98 98 103 102 98 98 96 92 88 78 73 74 78 83 84 81 69 72 73 74 79 72 65 56 56 69 76 73 70 70 73 76 75 73 71 124 123 123 124 130 124 125 123 122 121 122 108 99 98 95 101 103 95 97 88 92 83 80 89 89 91 93 90 77 84 81 83 87 91 85 78 83 77 82 77 83 92 98 104 110 108 106 104 108 107 104 98 96 94 99 101 99 102 104 102 101 97 103 102 100 95 96 100 103 100 98 97 95 88 78 76 78 81 84 86 77 69 72 70 73 75 67 65 66 67 73 77 73 71 73 77 75 75 73 77 124 123 122 124 130 126 124 122 122 118 122 117 110 104 91 99 99 95 96 89 92 88 84 91 91 91 91 89 78 84 81 84 90 95 91 77 83 78 82 73 76 88 97 103 108 107 106 103 109 108 104 99 97 93 99 101 100 103 107 105 104 99 103 103 102 95 93 99 103 102 99 97 95 89 80 83 83 86 90 86 80 67 76 70 73 70 64 66 71 74 74 76 74 74 75 76 77 77 77 73 126 124 122 124 130 129 125 121 121 117 120 121 117 107 95 99 95 94 95 91 90 88 87 94 95 93 92 90 76 82 81 85 94 99 97 80 86 78 86 58 71 86 97 101 106 106 106 103 109 108 102 98 97 94 99 100 100 106 110 106 104 100 104 103 104 98 95 99 105 104 99 98 94 91 85 90 90 92 97 92 82 74 74 73 74 67 63 70 82 77 74 76 76 75 74 77 78 79 78 73 126 124 122 126 132 129 125 122 121 118 119 121 121 110 102 98 93 95 97 92 89 87 89 95 98 95 94 90 74 76 83 85 96 102 100 81 86 85 80 64 75 84 99 101 104 105 106 105 110 108 101 98 96 96 99 98 101 108 112 106 104 100 103 102 104 100 100 102 105 105 101 97 93 93 90 99 99 100 100 97 91 82 76 74 76 67 67 73 80 77 74 76 76 77 76 79 80 80 79 71 126 124 123 128 130 126 125 121 121 118 118 122 124 112 106 96 92 97 100 95 90 88 90 96 100 96 94 88 72 72 79 85 97 103 101 81 90 90 77 73 72 87 97 100 102 104 104 107 108 106 100 97 98 98 99 98 102 110 112 106 104 100 101 101 103 102 105 106 107 106 103 99 93 95 97 109 110 108 103 101 99 91 81 79 80 72 71 76 79 77 74 78 79 80 79 81 83 84 81 78 126 124 124 126 127 123 124 119 119 116 119 126 129 118 111 95 93 96 100 97 93 88 90 98 101 97 94 82 73 73 79 86 96 103 100 85 86 90 74 73 70 82 97 101 102 104 104 108 108 103 100 97 98 98 99 98 101 110 111 105 104 100 100 99 103 104 108 108 110 110 107 101 97 99 104 116 116 112 105 105 102 95 87 86 86 79 77 77 81 80 78 82 84 85 82 83 87 87 86 82 127 124 124 124 123 122 122 117 116 114 122 127 133 124 113 99 97 96 99 97 94 87 90 100 100 97 95 81 77 75 82 88 96 101 99 90 85 88 72 53 68 84 98 102 102 103 105 108 107 102 100 97 99 98 98 98 100 110 110 105 104 100 97 97 102 104 108 109 111 111 109 103 101 104 109 117 119 114 107 107 103 97 92 91 89 85 81 80 86 86 84 85 86 90 86 86 90 88 89 86 129 124 122 122 120 121 119 114 113 113 124 129 136 130 113 103 102 99 96 95 97 86 89 99 97 96 95 83 79 77 80 88 96 101 98 92 86 87 73 64 69 78 100 104 102 103 106 108 107 102 100 98 100 99 98 98 101 107 108 107 106 100 94 95 100 106 107 109 111 110 108 104 104 109 113 118 120 116 110 107 102 98 95 95 92 88 86 88 93 89 86 83 86 91 89 90 91 90 91 91 58 55 48 52 52 49 43 48 61 67 67 75 86 80 83 61 65 52 44 73 77 77 64 66 51 68 45 47 56 44 63 130 31 54 58 44 63 69 70 50 46 45 48 46 48 45 65 70 74 73 70 61 84 53 78 87 88 93 69 84 90 77 77 96 84 68 67 69 67 81 85 82 81 62 60 62 56 52 53 53 51 51 54 57 77 72 65 68 78 81 82 79 85 87 72 86 73 69 74 67 59 57 52 50 49 44 46 46 56 64 69 77 76 77 89 75 66 48 69 45 52 84 47 61 45 45 65 41 66 36 45 35 46 31 51 58 66 72 70 47 45 45 47 42 45 46 65 75 72 76 76 63 78 53 83 82 84 93 81 109 88 70 83 96 81 66 68 69 81 76 89 83 77 62 61 62 56 52 49 48 52 69 65 64 48 73 68 50 72 82 83 81 91 76 75 74 74 75 73 67 55 56 58 54 50 49 44 34 53 62 66 75 90 80 92 76 83 51 72 44 68 67 65 48 49 44 61 50 61 33 34 37 33 32 55 51 72 55 65 47 47 48 64 41 43 45 43 73 74 78 78 64 88 54 84 84 87 88 83 106 82 72 75 74 81 64 70 69 81 75 87 82 75 81 60 62 57 55 47 42 53 53 69 68 68 70 68 67 71 84 83 82 87 76 86 75 74 67 80 69 55 55 60 56 50 50 42 33 51 59 64 81 94 82 103 78 78 62 49 52 46 50 72 62 46 46 43 69 50 32 29 34 35 40 49 70 73 52 49 48 49 63 53 41 40 48 49 71 75 75 79 51 84 55 84 86 91 82 91 93 65 70 93 81 81 63 84 83 77 75 81 79 75 64 58 63 58 57 50 49 51 54 72 70 68 68 68 71 71 78 79 91 91 78 86 76 75 75 71 70 56 58 60 62 54 50 44 39 49 58 66 79 91 78 93 81 81 75 62 46 42 50 80 67 43 64 44 69 42 47 63 31 39 44 69 74 74 47 65 46 49 61 47 41 40 44 69 71 74 77 73 74 78 72 98 79 104 83 94 88 60 87 86 84 82 64 84 83 77 71 80 74 76 63 60 64 60 55 54 53 56 54 54 55 66 67 68 72 72 85 75 90 90 79 86 86 78 78 72 67 59 61 63 65 60 50 51 46 50 57 66 83 78 82 77 71 79 95 74 66 47 44 62 66 47 45 64 70 49 49 78 35 43 50 69 74 56 44 56 57 52 47 45 42 51 39 52 72 74 77 73 86 81 72 86 83 102 88 91 84 75 83 80 88 82 78 84 81 84 72 81 74 63 59 62 64 62 56 55 56 55 52 50 73 68 66 71 71 70 84 76 83 91 87 74 85 81 73 54 65 63 64 67 67 61 53 52 47 53 57 63 83 76 80 86 77 89 76 74 67 68 65 49 67 64 71 54 70 64 51 30 52 50 64 75 75 54 45 49 47 47 44 44 43 42 40 70 72 79 76 76 88 82 74 75 84 86 94 86 85 58 88 79 84 77 77 90 77 85 72 84 75 64 56 63 64 62 57 55 54 58 53 57 72 67 67 69 53 70 82 78 78 92 87 74 85 81 74 52 65 65 68 68 67 65 58 52 52 54 57 60 78 83 88 83 70 81 72 70 74 79 66 52 67 73 73 56 69 68 55 50 78 75 70 70 74 69 51 42 35 45 44 44 43 46 50 70 68 83 82 74 83 82 76 81 79 82 87 85 82 80 92 73 81 75 84 92 75 80 70 86 81 63 58 62 65 62 58 55 53 59 59 57 71 67 68 71 71 68 77 83 80 92 87 74 86 81 75 71 65 65 70 71 70 66 60 55 52 55 57 76 72 99 80 94 73 65 72 66 72 76 74 73 73 77 74 75 71 68 48 56 76 72 72 72 70 49 49 42 34 61 41 43 47 63 67 67 67 73 82 77 90 83 76 77 83 91 88 83 76 74 76 77 82 81 95 87 75 81 68 77 81 63 61 63 65 62 56 56 55 57 64 60 74 66 71 71 68 65 77 76 79 87 78 75 86 82 74 69 66 69 68 72 73 68 61 57 57 57 57 73 70 83 73 88 72 77 70 68 51 79 73 76 71 77 73 75 72 69 46 50 72 73 73 72 47 39 79 52 35 38 55 54 45 61 73 69 67 79 77 87 82 84 77 84 80 90 86 88 100 75 77 80 82 78 113 93 71 82 67 83 81 65 63 62 65 64 57 57 54 57 62 61 71 67 53 68 62 70 69 75 72 86 78 74 85 82 74 69 66 70 70 73 74 70 62 59 59 57 54 72 66 112 81 86 74 68 66 51 67 68 79 73 75 72 73 75 73 71 65 66 72 72 72 69 41 35 49 60 54 38 46 54 68 51 69 70 69 78 80 81 86 84 81 83 75 87 87 90 76 73 91 77 83 93 98 82 71 82 71 77 82 66 63 61 65 63 57 55 54 54 57 59 72 68 71 65 54 64 65 69 81 83 87 75 84 81 77 68 63 68 71 73 75 71 62 59 60 60 53 54 68 112 89 78 84 76 56 66 61 78 74 76 71 79 72 73 73 70 65 66 68 68 72 65 42 45 50 44 47 39 46 53 50 66 69 72 71 75 78 81 85 83 82 89 72 86 81 86 79 71 100 70 104 97 84 76 71 79 74 73 66 65 64 60 63 80 59 56 56 57 56 57 57 70 70 73 49 60 44 49 68 86 88 75 83 83 78 68 50 69 72 75 75 71 66 63 61 60 56 69 74 101 82 87 83 64 56 59 69 87 72 81 73 73 72 71 72 70 66 68 67 65 52 67 42 54 56 44 53 51 58 62 52 71 71 72 72 75 80 77 83 61 81 86 68 78 82 74 85 76 88 74 70 94 90 85 70 66 71 81 66 66 65 61 63 60 61 56 57 56 56 55 56 72 72 66 42 66 58 52 79 81 86 86 84 82 77 72 51 70 74 75 74 72 67 66 62 59 72 80 67 77 70 97 79 68 61 40 75 76 80 81 72 74 71 70 71 71 69 70 67 52 67 50 55 49 45 46 54 58 62 64 67 77 70 72 72 75 79 75 82 75 72 88 69 48 53 89 89 72 77 63 999 71 124 91 70 65 73 83 67 67 64 60 64 76 77 57 57 55 55 56 55 73 71 75 40 59 66 38 80 83 86 75 81 84 81 74 66 71 72 74 75 71 67 65 62 59 70 79 72 78 58 110 91 66 50 55 71 78 81 75 76 84 71 73 73 72 70 74 69 51 46 61 62 62 61 48 48 63 63 65 66 73 68 70 70 83 77 74 81 81 75 81 70 65 80 81 65 74 73 119 999 138 131 86 71 73 77 77 68 66 65 60 62 77 78 58 74 56 56 56 55 74 72 75 45 52 59 47 83 91 85 86 81 81 76 69 65 71 72 74 74 71 66 65 63 61 87 83 74 67 66 80 76 63 82 55 74 75 82 79 77 78 73 70 72 69 73 75 68 49 46 48 66 70 67 64 62 66 66 66 66 70 68 68 70 79 75 75 81 75 73 90 73 80 72 59 83 999 999 87 999 999 138 89 69 69 70 79 67 67 66 61 60 78 77 60 74 57 57 56 55 73 77 69 44 48 55 52 70 93 84 85 82 81 76 70 65 72 73 74 73 70 66 65 64 65 78 84 73 88 73 63 83 60 62 70 75 78 82 77 73 72 77 70 74 70 67 69 69 51 50 63 52 54 70 67 65 69 70 68 68 70 68 68 70 72 74 79 61 78 79 93 77 67 65 53 23 21 999 999 999 999 999 124 70 66 72 82 68 67 67 61 58 60 76 61 74 58 58 55 57 74 72 65 63 45 47 51 81 85 85 84 81 76 73 69 49 72 72 74 74 69 67 68 65 82 81 80 89 90 60 69 82 69 67 81 72 76 83 83 74 71 80 70 75 69 69 68 69 64 48 67 52 53 53 53 70 72 54 71 68 70 68 68 70 72 74 77 74 76 90 76 69 94 76 53 28 999 999 999 999 999 999 999 73 70 90 83 68 67 67 62 58 59 76 77 75 75 74 58 74 74 72 68 49 53 57 55 70 73 84 85 81 79 70 68 49 75 73 73 73 68 68 69 66 81 86 85 106 72 78 62 76 68 58 79 71 83 79 77 75 72 78 71 68 65 69 66 67 68 67 54 52 54 53 53 53 57 53 72 71 69 68 51 55 74 74 58 73 75 82 81 66 64 78 89 46 50 999 999 999 999 999 999 138 127 90 87 68 66 82 64 58 59 75 75 75 75 74 74 74 75 75 66 50 52 58 62 70 71 81 83 81 74 70 65 46 74 74 73 72 70 69 69 66 80 88 84 104 71 65 58 75 65 46 78 69 84 74 92 79 71 73 71 66 68 70 67 68 71 71 53 53 52 52 53 53 54 53 72 71 69 68 51 55 58 77 73 82 88 90 82 52 77 118 77 71 27 24 999 999 999 999 999 110 999 86 83 83 66 83 64 62 61 74 74 77 74 72 72 75 82 73 76 71 57 48 43 66 69 86 84 77 76 70 64 45 75 74 75 72 71 70 70 65 85 92 92 93 73 60 49 71 70 50 70 68 64 77 84 80 84 72 70 65 52 75 69 71 57 54 53 53 53 52 53 53 55 53 55 69 68 68 53 54 58 75 72 81 89 79 76 67 81 71 77 66 24 27 999 999 999 999 20 49 82 89 86 84 66 83 65 64 63 59 74 78 74 72 70 72 77 71 82 50 69 71 63 66 69 82 84 76 77 71 51 45 74 76 74 72 72 71 69 80 84 88 86 82 70 64 68 65 69 49 72 69 51 81 86 80 76 72 70 75 71 73 73 73 73 54 53 53 53 52 53 53 53 54 55 70 67 68 53 53 57 75 75 76 84 82 77 70 84 90 79 67 31 38 14 999 999 999 62 32 88 87 90 83 68 84 65 67 64 77 75 73 74 71 69 70 71 78 72 67 62 57 65 65 69 75 83 77 75 73 49 44 74 76 76 73 72 71 66 81 96 89 83 96 71 73 64 63 78 75 71 71 50 77 75 70 71 72 73 78 75 72 73 57 56 55 52 52 53 53 53 52 51 53 52 71 68 68 52 53 57 74 73 77 87 79 76 70 74 73 66 81 57 999 35 999 999 999 999 55 86 99 89 83 70 84 67 66 67 80 76 74 76 72 69 68 67 66 74 66 46 46 47 46 68 74 83 77 84 74 50 44 73 76 74 71 84 71 65 80 93 99 83 102 76 75 47 47 67 68 71 70 65 88 78 74 79 73 81 77 74 72 75 74 56 53 52 52 54 53 52 51 51 50 51 54 68 68 70 56 58 74 73 74 87 77 85 78 86 88 74 46 56 62 21 999 999 999 105 77 69 107 86 84 84 84 69 67 66 80 78 73 82 73 70 70 51 64 69 67 49 45 48 47 62 72 76 78 78 58 66 44 73 73 73 69 84 72 64 90 91 94 78 102 66 61 48 68 70 69 70 73 72 82 67 87 85 74 76 76 75 76 59 59 56 51 50 54 54 52 51 49 50 49 50 54 69 69 51 73 74 58 74 75 76 87 90 77 80 82 75 62 74 34 999 999 999 35 73 78 73 109 79 85 84 84 68 67 65 64 81 73 82 77 82 63 59 97 94 64 46 45 46 46 45 67 87 82 75 73 65 45 73 73 85 83 84 70 80 77 83 88 88 71 62 62 48 69 71 69 70 72 76 84 79 91 78 77 77 91 73 77 61 58 57 52 52 54 54 51 49 47 48 50 50 53 71 69 52 55 74 74 75 73 77 88 89 88 83 86 78 72 77 55 21 999 999 999 64 73 70 98 86 88 85 85 69 68 65 64 82 75 83 79 81 97 66 82 70 65 46 46 44 44 45 65 77 81 77 72 63 47 70 71 82 82 85 69 78 85 91 75 94 70 78 70 64 68 71 69 70 76 75 76 79 83 76 72 88 78 76 61 61 60 55 51 54 54 53 50 49 48 49 50 51 53 71 68 52 71 72 75 75 72 75 79 79 76 91 78 70 77 91 54 31 999 999 31 46 97 71 92 93 86 85 83 68 70 66 64 81 77 84 85 80 58 80 90 67 50 42 42 44 44 45 65 65 80 79 72 49 48 69 71 66 81 70 66 85 94 83 82 83 68 87 70 65 66 68 69 70 75 81 81 78 82 72 80 74 78 77 78 62 60 54 53 53 52 53 51 50 49 52 52 52 53 71 69 68 71 72 73 74 72 75 77 93 77 74 71 74 83 79 51 30 999 26 62 116 71 73 102 86 85 83 70 68 69 67 66 64 81 79 86 83 63 50 89 72 51 43 41 43 42 45 48 64 82 63 73 48 48 69 69 65 80 67 64 79 78 87 68 88 68 108 64 64 66 69 69 71 81 82 82 80 80 72 85 73 73 80 76 76 58 53 53 52 50 53 51 51 54 52 52 52 53 69 65 68 71 72 73 74 72 72 85 75 84 71 74 72 73 91 53 52 30 22 72 59 126 85 111 103 92 72 70 68 68 67 67 65 81 75 86 78 63 54 63 57 47 44 41 43 41 44 47 49 83 76 73 49 45 67 69 65 64 65 62 73 74 76 99 115 67 124 71 65 71 72 71 71 82 67 82 82 74 82 78 73 74 83 75 76 57 53 53 50 51 52 51 52 52 53 51 52 53 70 64 68 70 72 74 74 72 69 80 85 80 73 70 80 77 79 59 58 28 50 82 47 69 69 100 96 93 70 83 83 83 67 67 66 82 76 82 82 60 53 52 53 54 56 42 42 41 44 46 63 74 58 74 50 49 66 66 66 65 63 80 74 78 91 123 88 90 84 82 77 72 55 55 73 82 66 80 77 87 83 74 75 80 87 75 76 56 53 51 51 52 52 51 49 50 52 51 52 70 67 62 68 69 72 73 74 73 69 74 74 79 78 79 90 82 67 54 46 56 49 72 60 81 79 76 85 91 83 83 84 66 66 67 66 82 77 89 77 65 64 54 56 57 57 65 42 42 43 46 63 71 73 73 67 66 62 62 67 67 64 80 88 77 85 72 61 79 84 54 76 72 57 72 75 67 81 74 90 87 84 74 76 83 79 74 74 56 51 51 52 53 52 51 48 50 52 52 52 70 66 62 67 69 72 57 57 73 71 70 74 82 80 76 72 68 73 67 37 50 66 56 94 58 114 93 90 94 84 83 88 81 66 67 66 82 78 82 73 68 55 54 44 69 59 57 43 42 42 43 62 68 52 71 63 45 60 62 69 68 65 76 96 73 78 88 94 89 87 70 80 72 72 74 80 65 80 75 86 81 97 77 76 77 83 73 73 54 51 51 52 52 53 50 48 50 53 53 53 52 65 48 65 69 71 57 57 57 72 71 73 77 77 75 69 70 57 54 63 55 45 50 109 60 69 88 71 88 82 86 92 82 82 83 67 82 81 84 67 79 82 44 55 61 62 50 44 43 42 47 45 63 70 67 47 44 60 63 68 70 67 76 96 81 71 78 121 103 80 78 84 72 74 76 64 82 76 79 78 75 85 74 74 72 74 71 73 52 52 51 51 52 52 48 50 50 54 54 53 52 65 47 65 68 72 55 57 55 72 72 73 76 76 75 74 63 67 69 70 45 49 27 63 59 81 53 81 91 81 81 100 82 82 83 66 81 82 77 74 77 76 69 54 50 71 48 48 44 46 44 44 62 65 63 45 46 61 61 69 70 82 85 99 89 79 79 87 95 71 97 85 73 80 63 62 81 80 83 74 73 76 76 76 73 70 73 72 51 52 52 50 51 51 48 50 50 53 71 70 69 49 50 66 68 72 57 59 55 56 57 74 78 75 77 65 77 64 64 57 51 36 33 58 999 27 56 74 85 82 85 99 82 82 81 81 80 83 78 76 70 65 64 48 58 50 48 49 49 68 47 43 66 49 48 46 48 65 64 70 72 84 83 93 83 76 83 81 77 73 77 77 76 80 64 64 80 79 74 80 73 59 77 77 73 71 71 55 50 50 51 50 51 50 47 49 51 52 54 52 66 58 71 66 66 73 56 60 56 56 56 59 61 74 72 70 66 67 69 64 56 45 33 16 20 28 46 78 92 82 78 101 83 82 63 78 82 83 78 71 72 66 48 56 50 43 49 49 52 72 64 44 65 64 46 46 46 62 64 70 71 84 82 81 86 87 79 77 79 77 75 79 81 81 65 81 82 87 75 82 58 61 79 77 72 72 72 54 49 49 52 50 51 49 48 49 51 53 54 52 48 67 69 47 67 73 57 60 58 56 60 61 63 58 70 67 67 64 74 65 49 49 63 18 11 36 27 77 90 78 77 102 84 83 63 76 82 79 76 75 71 69 62 57 61 46 46 45 69 73 71 60 48 64 52 46 45 64 66 71 83 85 83 83 86 84 84 80 80 77 78 82 77 80 64 83 81 82 75 77 61 63 63 76 73 72 72 54 49 50 51 51 50 48 47 48 52 53 53 51 47 73 61 60 70 56 56 61 60 58 60 62 62 57 70 67 69 68 75 66 61 40 22 10 9 21 31 80 88 75 84 101 85 71 65 74 85 75 78 73 75 67 66 42 42 44 44 43 65 73 72 62 52 62 60 47 43 66 68 71 84 84 85 83 85 85 85 79 77 78 75 82 82 77 81 83 81 81 77 80 64 63 63 74 72 72 72 55 50 51 51 52 50 49 46 47 51 54 52 65 55 78 62 64 71 55 57 61 60 61 59 61 62 59 71 70 71 71 70 67 61 46 18 8 14 24 55 78 100 80 90 105 84 73 68 75 86 76 76 78 75 73 67 44 44 43 42 42 61 72 73 50 48 63 46 44 44 68 70 72 71 85 82 90 77 84 90 90 77 78 74 84 83 76 81 84 82 82 80 82 64 65 63 75 72 73 72 54 50 51 49 51 50 48 46 47 51 71 52 50 70 82 65 65 71 56 56 61 60 62 59 58 60 59 74 72 73 70 72 51 48 32 13 7 6 23 60 87 87 86 71 86 81 85 71 81 74 74 76 66 63 57 72 48 45 42 39 42 43 71 73 69 66 48 45 44 57 69 70 70 84 84 82 82 86 89 87 83 81 80 76 84 79 76 80 83 82 82 82 81 64 67 64 77 73 72 73 54 51 50 49 51 50 48 46 47 53 69 67 48 77 75 49 66 70 56 56 61 60 62 59 57 59 60 57 73 72 69 71 61 65 35 14 4 7 20 60 89 84 78 74 93 81 85 75 83 75 72 79 62 65 62 55 51 46 41 40 40 42 68 68 73 67 46 46 42 44 65 70 69 83 80 87 81 73 87 83 87 75 78 77 84 77 75 81 83 83 81 82 66 65 68 64 80 74 74 57 54 52 50 50 53 51 48 46 45 52 68 67 67 74 66 50 66 69 56 55 60 61 62 59 57 57 58 56 73 72 70 69 57 63 57 16 3 5 31 48 97 96 79 72 92 81 82 72 67 60 72 74 83 82 63 60 53 48 40 40 41 66 66 65 70 64 45 45 45 42 63 68 69 80 84 78 84 87 91 80 89 75 74 80 84 80 77 81 83 81 81 82 66 67 67 63 80 76 75 56 54 52 51 52 52 50 49 46 46 52 69 68 66 65 64 65 67 70 55 54 59 62 62 60 55 56 59 57 73 72 72 65 55 77 60 20 1 6 23 31 92 97 75 71 81 63 82 72 82 77 73 72 72 77 62 60 72 51 43 41 56 47 66 66 69 46 43 42 41 49 61 66 68 74 87 92 86 85 75 86 77 72 74 77 86 87 75 81 83 82 81 83 67 68 67 64 76 77 80 56 54 54 51 52 51 49 50 48 49 51 70 67 68 66 65 67 69 71 55 53 56 61 62 59 56 56 60 55 57 57 73 65 62 81 51 13 3 10 62 62 95 96 74 74 60 65 67 73 66 76 74 53 72 73 59 75 73 70 62 44 47 61 64 66 65 44 45 44 50 49 58 63 66 57 92 82 77 77 78 86 74 67 76 84 84 81 77 82 83 82 81 85 69 69 68 64 75 77 63 58 54 54 51 52 53 51 50 49 51 50 53 67 68 49 66 68 70 73 54 55 56 60 61 58 57 56 57 56 55 57 72 48 54 57 30 23 7 999 999 57 86 85 74 55 57 68 58 70 68 81 73 69 69 69 58 74 72 70 66 48 64 67 67 64 68 45 56 43 61 47 53 60 64 56 89 82 81 76 77 80 73 52 86 84 78 77 81 82 82 82 82 83 70 68 67 62 77 80 63 58 55 55 51 52 53 51 51 50 52 50 52 68 65 51 73 69 70 54 54 55 55 57 59 57 57 56 56 54 57 56 73 66 51 25 33 24 999 9 23 47 95 77 57 74 57 64 53 63 67 65 73 68 67 66 57 73 71 70 70 49 66 69 67 50 51 60 65 45 46 62 48 59 61 58 78 69 82 80 77 76 71 74 79 89 76 78 82 82 82 82 82 70 84 68 82 81 80 79 62 58 57 54 51 53 52 52 53 51 50 49 51 68 64 63 70 70 72 53 53 52 53 56 59 56 56 56 55 54 57 56 72 67 48 33 33 63 126 86 999 70 100 82 69 78 58 63 53 60 58 66 57 70 49 47 51 71 70 70 72 50 69 51 52 52 52 50 61 48 47 47 43 59 60 58 60 69 69 63 79 74 75 70 82 90 78 81 82 66 83 82 83 70 69 67 81 81 81 63 60 57 57 54 51 54 53 53 56 52 51 49 51 53 51 51 68 70 56 54 54 52 54 56 59 57 56 55 54 56 55 57 72 74 48 999 999 999 999 999 999 91 109 92 81 100 59 68 59 64 59 63 53 47 48 44 51 51 69 74 55 51 50 51 52 52 50 50 49 47 47 49 36 60 60 59 62 71 69 65 63 72 72 72 88 84 79 83 82 83 83 82 83 71 82 82 81 81 81 63 76 57 56 54 50 54 52 53 56 52 50 50 51 54 62 53 68 69 55 53 55 52 54 56 59 57 56 56 54 56 56 74 71 81 65 68 999 999 999 999 999 118 112 75 93 89 93 70 66 68 67 57 55 45 51 48 50 48 70 73 56 53 51 51 53 52 51 63 49 47 45 61 38 57 61 57 65 71 68 82 63 71 81 84 80 84 85 83 82 82 83 82 83 83 82 82 81 80 81 63 77 57 56 53 53 55 52 54 56 53 51 51 52 54 66 68 69 71 55 54 54 51 55 56 60 58 57 55 55 58 57 74 73 82 67 46 66 999 999 999 128 97 111 83 80 100 108 73 68 71 71 59 59 52 71 50 34 50 52 56 55 53 53 53 53 53 51 49 47 46 48 61 39 54 59 58 64 68 83 82 62 72 87 74 71 77 86 80 82 82 82 81 83 84 82 81 82 81 80 62 75 56 56 54 54 55 53 56 56 52 50 48 50 54 68 70 70 72 56 54 54 53 55 57 61 58 59 56 57 58 58 73 73 80 68 68 63 65 59 50 61 60 107 61 66 77 103 73 72 67 82 64 65 55 51 52 50 47 71 57 58 56 51 50 49 51 50 48 46 46 46 46 40 52 53 55 59 68 82 81 79 73 83 73 77 84 80 80 82 82 83 81 83 82 66 76 81 63 64 62 58 57 56 54 53 54 54 56 58 51 49 48 51 54 70 67 69 74 57 55 54 53 56 58 61 59 59 57 58 58 57 72 69 65 69 65 62 62 52 54 56 49 87 67 63 81 111 65 73 82 78 88 82 72 71 50 41 51 74 57 56 55 52 51 51 51 49 46 45 46 47 46 44 48 51 51 55 68 82 81 80 76 79 71 80 88 77 79 83 82 82 80 81 66 65 81 81 81 66 60 58 56 55 56 55 54 56 56 57 51 51 49 51 53 71 69 72 72 58 56 55 54 55 57 60 60 59 57 59 57 55 73 68 69 68 69 62 65 67 61 62 61 61 75 61 81 81 75 69 82 84 91 79 76 74 49 70 67 75 56 55 55 51 50 50 51 47 45 44 46 45 45 49 48 51 54 53 69 69 82 64 62 73 79 90 83 75 82 82 82 81 80 63 64 80 81 81 82 65 61 58 55 55 56 54 56 57 55 56 53 51 48 51 52 54 67 69 72 58 57 55 54 54 56 61 60 60 60 60 56 57 72 68 65 68 66 48 47 69 67 65 62 61 58 75 87 67 74 75 76 74 74 81 79 66 49 46 70 78 71 53 72 50 48 47 49 46 47 47 48 60 45 53 51 53 50 56 65 69 67 68 62 75 81 75 76 86 80 83 81 80 80 63 80 79 81 80 80 62 61 57 55 53 55 54 55 55 54 59 54 51 49 51 53 53 68 70 72 74 58 55 53 54 58 61 62 63 61 61 56 74 54 71 68 67 63 62 64 65 65 67 65 59 64 61 88 68 70 72 74 72 67 89 78 72 45 45 65 71 68 50 65 49 46 47 48 48 47 46 44 45 47 56 52 53 46 57 67 70 71 68 75 76 70 82 88 80 81 82 79 80 61 60 75 76 80 80 66 62 60 57 55 54 55 54 54 54 54 60 54 51 50 51 53 52 70 71 71 73 57 56 54 54 57 60 61 64 62 62 57 74 72 54 70 52 61 54 59 72 64 65 66 61 61 62 86 68 52 71 71 72 67 73 70 70 42 51 45 64 63 48 48 47 47 47 49 48 48 48 45 45 48 58 53 50 50 60 68 71 68 63 73 73 76 87 88 75 76 80 76 81 62 60 73 75 81 63 65 61 61 57 57 55 54 54 53 53 55 59 55 53 52 49 52 52 71 72 72 73 73 57 55 55 56 60 61 62 61 60 73 56 71 54 52 51 60 57 63 55 66 66 70 61 65 68 78 71 70 53 70 70 65 63 66 68 42 57 42 70 48 46 46 46 46 45 47 47 49 48 47 45 64 58 57 50 50 60 67 70 70 80 71 72 79 81 82 78 75 76 75 80 62 74 73 76 82 81 65 60 59 73 73 72 55 53 54 53 53 59 58 54 52 51 52 52 54 73 74 73 73 58 56 55 56 61 61 61 59 74 74 56 56 54 70 65 60 50 61 59 67 74 65 69 61 59 75 81 71 71 51 70 64 62 49 48 51 42 44 45 46 42 42 44 45 45 45 47 47 48 46 44 61 63 58 51 55 60 68 70 66 82 71 66 75 82 84 80 74 75 76 79 74 72 71 80 65 80 65 63 59 57 71 70 72 55 53 54 52 58 59 55 53 51 52 51 53 73 74 73 73 58 58 55 56 60 61 61 58 58 73 55 55 56 67 60 54 55 60 64 60 68 70 63 68 59 80 77 77 70 51 51 63 48 47 45 45 43 46 46 43 43 45 42 45 46 45 46 46 46 45 44 64 66 63 51 57 60 67 69 82 73 71 58 77 76 86 80 74 76 63 59 73 70 71 81 65 80 65 79 58 58 71 70 71 56 54 53 54 58 59 56 53 49 53 51 53 56 73 73 58 57 58 57 56 60 61 61 58 57 56 55 54 54 67 60 51 58 62 62 65 62 67 62 59 54 69 72 73 76 53 67 63 48 46 46 45 45 45 44 42 43 44 41 43 47 43 45 46 47 45 44 46 66 63 54 55 62 65 66 63 72 76 62 81 74 81 81 74 79 62 58 73 70 71 81 63 82 65 62 58 72 70 70 71 73 54 53 53 59 60 58 53 51 52 52 51 53 57 73 57 59 58 59 58 60 62 61 59 59 54 53 55 72 69 53 56 55 59 53 61 63 62 61 59 58 74 67 67 86 69 66 66 49 47 44 45 44 44 43 41 43 45 41 43 44 44 47 47 46 60 61 47 63 60 59 52 58 64 65 59 74 71 64 76 84 76 77 72 82 62 74 71 72 70 83 63 81 65 63 58 73 71 71 72 73 54 54 53 62 60 58 53 51 52 52 52 55 55 73 56 58 59 59 59 59 61 62 60 60 56 54 71 69 69 64 60 54 63 60 61 61 60 67 57 50 69 78 73 82 71 67 65 62 48 47 45 44 45 42 42 45 43 35 45 44 47 47 47 46 62 47 47 60 54 57 52 56 63 63 57 74 70 68 87 71 75 77 76 83 61 73 71 80 74 65 81 82 63 62 59 72 76 72 55 72 53 54 52 64 60 60 54 53 49 50 52 54 54 72 57 56 60 60 59 57 62 62 60 60 59 56 72 69 68 70 69 54 65 59 60 60 67 60 61 55 57 75 68 83 70 71 48 47 64 45 44 43 43 43 43 48 46 39 47 46 45 45 44 44 64 48 48 61 54 53 52 58 60 59 57 55 72 69 87 72 77 89 85 81 60 73 73 79 60 69 80 83 64 62 61 70 71 75 72 55 54 54 54 64 63 60 55 53 48 49 51 54 54 56 56 55 60 59 58 57 60 61 60 59 59 55 54 71 68 70 71 66 62 65 64 65 62 63 60 58 55 62 69 75 50 64 69 63 73 45 45 45 43 45 42 45 48 45 49 44 46 44 45 46 49 48 48 61 56 53 54 59 62 57 52 51 71 74 73 75 73 90 80 80 75 74 58 58 63 67 80 82 64 63 59 71 74 70 71 56 53 55 55 64 63 61 57 53 50 49 51 56 54 55 55 55 59 61 57 56 59 61 58 59 59 57 55 55 70 70 70 68 53 74 58 64 66 66 60 63 47 43 66 69 49 60 68 60 71 45 46 46 44 44 46 44 47 62 48 44 46 46 46 45 49 50 65 62 58 55 56 60 60 57 49 49 54 74 58 75 74 85 79 73 74 75 62 62 65 66 82 83 65 63 58 71 68 70 72 54 53 55 56 62 63 61 57 56 51 49 51 56 56 54 54 55 59 59 56 55 57 61 60 60 61 62 59 56 72 69 66 49 60 61 62 66 66 68 64 65 66 44 63 64 49 73 68 64 64 80 67 49 46 44 45 43 45 45 61 44 45 47 50 48 49 49 65 63 61 58 58 60 59 55 48 45 47 57 57 74 83 78 74 71 76 80 64 67 67 70 67 66 65 62 74 72 71 71 55 53 53 56 56 61 64 62 57 56 51 50 52 57 55 55 54 56 59 59 55 56 56 60 61 60 62 63 63 58 72 69 70 67 61 56 63 68 66 69 65 61 48 46 65 66 65 48 68 69 67 63 73 70 64 44 45 46 44 45 60 44 46 47 48 50 49 49 66 65 63 62 57 60 56 53 47 41 46 55 56 75 74 88 71 73 82 83 68 68 67 68 67 66 65 62 73 72 54 71 55 54 52 56 57 60 64 61 54 56 53 52 52 55 56 54 53 55 59 59 55 58 57 59 61 59 62 65 64 61 73 69 70 51 64 63 64 65 66 69 65 48 48 49 62 63 67 67 74 74 52 48 71 54 64 45 46 43 47 44 46 45 46 47 47 48 48 48 66 67 67 64 56 55 48 52 46 49 55 55 58 76 74 71 69 77 79 84 70 68 82 68 68 66 64 61 73 56 54 71 72 56 53 55 57 61 63 61 56 56 54 53 52 55 56 52 52 55 58 60 57 57 58 58 60 61 64 65 65 81 74 72 69 68 64 65 65 67 67 69 64 65 46 62 46 48 70 72 74 72 63 47 51 54 66 47 47 45 45 44 46 45 49 47 48 48 49 49 68 67 68 66 58 51 48 45 45 47 52 53 55 79 74 72 69 78 88 83 69 82 82 69 67 81 80 76 73 56 55 72 73 56 52 56 57 61 63 61 54 55 55 54 52 55 55 53 51 56 60 61 58 56 58 57 58 60 63 63 80 81 74 73 72 71 66 66 66 68 67 68 65 61 48 46 62 49 51 53 57 55 65 45 46 70 66 48 46 45 46 44 48 47 49 48 48 63 48 49 49 70 70 67 57 52 49 47 47 49 52 56 54 58 58 73 69 76 81 82 83 84 83 69 82 80 63 74 74 56 73 71 73 54 51 56 58 62 64 61 54 55 53 54 54 55 57 53 52 57 60 60 59 59 56 58 59 59 62 63 80 80 76 73 77 73 71 70 68 70 68 68 65 61 61 48 62 50 49 53 73 72 66 44 53 68 66 47 46 45 46 46 47 46 48 48 48 47 47 50 48 70 70 72 61 53 50 50 48 51 53 55 54 57 57 74 71 81 89 80 82 83 82 68 68 82 64 73 78 72 71 72 72 56 54 58 59 62 64 62 56 55 55 55 55 55 57 54 51 57 60 60 59 59 59 60 58 59 61 62 77 76 74 72 74 73 72 52 53 70 71 68 65 62 61 63 61 50 52 71 71 67 48 61 52 80 67 46 47 48 46 46 46 46 45 62 47 47 47 67 49 70 72 72 66 54 51 51 49 57 57 58 55 55 57 56 72 75 81 84 84 82 83 68 82 81 80 58 73 74 71 71 71 72 55 59 60 63 64 63 57 57 54 56 56 57 58 55 49 55 57 61 59 59 59 60 59 58 58 60 76 76 74 74 74 74 73 54 54 53 54 71 68 67 64 63 64 63 69 69 68 66 50 49 45 68 50 46 46 48 47 46 44 43 48 62 47 45 47 66 68 71 74 73 69 56 50 51 50 53 61 62 57 52 53 56 72 72 87 91 83 80 84 84 67 65 65 76 73 73 71 71 71 57 54 60 61 63 63 63 58 57 55 55 56 57 58 56 52 54 55 61 58 59 58 60 60 58 56 59 58 74 58 74 74 75 73 55 53 52 52 55 55 71 69 65 66 65 67 63 71 70 57 58 56 83 46 44 48 45 46 47 44 45 45 61 49 46 47 65 49 73 75 72 65 61 51 52 50 53 59 61 58 50 49 54 73 72 77 88 81 80 83 82 83 66 64 74 73 73 70 71 71 56 56 61 61 63 63 62 57 57 56 55 59 59 58 59 53 55 57 61 58 60 58 59 57 59 57 59 57 74 57 58 73 58 56 74 53 51 55 54 53 51 53 52 70 66 66 47 71 72 80 66 64 63 44 44 61 46 62 48 48 60 44 46 62 48 49 67 70 75 77 72 62 58 53 53 52 51 54 61 58 50 49 51 72 80 76 90 81 83 83 81 82 81 63 75 57 76 69 73 71 57 57 60 61 63 63 62 57 58 56 56 57 59 58 60 55 55 58 62 58 60 57 58 58 74 56 58 57 57 56 57 57 54 56 73 54 51 53 56 54 52 51 52 54 67 67 72 48 87 70 71 47 72 47 65 64 68 49 63 48 47 47 48 49 50 47 67 72 78 74 69 62 58 54 54 53 53 53 60 59 51 48 51 53 74 79 85 81 82 81 81 81 81 80 60 59 73 68 77 71 57 57 77 62 80 64 60 57 57 58 56 58 60 57 60 57 55 57 63 60 61 57 56 56 73 56 56 55 54 55 53 56 57 55 73 55 52 53 56 55 55 55 54 72 54 67 71 68 72 68 69 66 64 68 68 68 65 48 50 49 48 46 47 47 49 50 52 72 77 78 73 66 60 55 56 54 55 54 62 60 54 47 49 57 76 75 82 82 81 81 82 81 80 64 61 59 73 68 81 71 72 73 76 62 81 80 61 56 58 56 57 55 59 56 60 57 56 58 61 61 62 58 57 56 57 54 55 54 53 53 54 57 55 55 56 72 54 53 56 73 55 57 55 73 55 71 70 73 70 67 72 59 67 68 69 63 66 66 52 50 49 48 46 46 47 50 71 72 74 75 72 66 61 56 57 55 56 56 62 60 54 51 51 59 62 74 82 80 79 85 81 80 79 80 62 57 73 70 76 73 71 72 77 63 80 80 60 57 58 59 59 56 59 57 59 57 57 58 63 62 63 60 58 58 56 55 52 53 51 53 53 54 54 73 72 72 71 56 73 71 55 54 72 72 70 69 71 55 65 66 69 74 63 67 66 65 68 72 70 51 62 62 50 46 47 49 53 52 72 75 72 65 60 57 58 56 57 59 62 61 56 50 52 57 62 63 82 80 72 87 81 80 82 64 62 56 74 67 74 77 76 73 79 79 79 76 60 57 59 59 60 58 60 59 58 57 57 59 62 60 77 59 57 56 55 55 51 53 51 51 52 55 55 73 54 55 72 73 73 69 54 55 53 72 68 78 73 68 69 61 67 62 47 68 69 67 74 72 71 51 64 60 50 49 49 49 50 51 68 76 75 67 63 59 59 56 58 57 63 60 59 51 54 58 63 66 65 73 95 85 82 79 81 63 64 72 70 51 73 78 79 72 84 81 79 76 59 56 59 59 60 61 61 59 57 57 58 57 60 74 75 61 57 56 56 53 52 53 51 48 50 53 54 54 54 53 72 73 72 67 66 70 55 55 69 68 68 66 63 50 68 49 65 71 67 69 79 73 72 67 49 61 61 64 50 50 52 51 67 72 72 67 64 60 60 57 60 62 62 58 57 51 47 57 65 67 80 73 75 83 81 77 81 62 80 57 72 70 70 76 76 71 76 81 76 77 74 58 59 60 61 60 64 59 57 55 57 56 59 74 75 80 58 56 73 55 54 52 50 47 47 50 51 50 50 52 55 72 70 65 62 71 67 68 52 66 63 63 64 49 67 69 51 71 65 66 53 84 71 50 46 46 47 48 47 50 52 53 59 68 71 65 66 60 67 59 60 62 62 55 50 51 46 55 64 66 74 76 76 88 89 85 64 76 80 61 72 69 71 68 71 72 73 81 80 77 76 59 58 61 62 61 64 60 59 55 57 55 58 74 74 77 60 59 73 73 54 52 48 48 49 51 50 47 48 51 52 72 68 55 60 55 78 67 66 47 51 65 49 49 50 70 70 71 67 68 71 95 72 63 44 45 48 43 44 46 52 54 63 66 70 69 68 62 69 62 68 62 66 54 55 54 48 53 60 64 72 68 82 85 87 84 77 83 80 60 72 72 74 71 72 73 71 76 83 75 78 59 60 62 63 62 65 61 59 55 57 55 57 59 75 77 61 60 74 73 55 54 49 47 50 54 53 48 47 49 49 51 53 62 62 59 66 51 61 47 63 67 68 51 50 53 73 71 68 64 54 73 80 50 44 44 46 44 44 47 51 53 63 66 69 70 70 65 72 64 71 67 74 58 49 55 49 53 58 62 73 80 73 80 85 76 88 78 81 62 73 82 74 71 72 73 72 81 80 77 78 74 77 62 63 61 66 62 60 56 56 55 56 57 61 77 62 80 76 57 53 53 50 48 51 56 54 50 48 46 45 49 52 70 66 65 47 71 47 68 70 69 69 52 52 52 54 69 79 67 50 50 83 70 45 46 43 42 44 47 50 54 60 62 72 71 68 70 72 71 73 71 79 63 58 57 51 52 58 59 74 67 74 80 82 75 89 76 63 61 72 79 70 72 55 72 70 82 81 81 83 75 76 79 64 63 66 63 60 60 53 54 56 57 61 79 62 62 59 56 48 51 52 51 53 53 55 50 48 49 46 47 51 54 68 69 65 67 68 54 66 69 54 51 53 53 54 51 70 47 56 49 61 75 60 47 44 43 46 47 51 71 60 64 73 70 68 70 75 73 74 70 81 70 67 57 50 52 56 60 58 69 75 75 79 80 82 80 81 75 74 85 71 73 55 72 71 83 78 79 78 78 79 80 65 63 66 63 63 63 59 57 56 57 60 60 64 62 59 58 51 56 57 53 54 54 58 54 50 50 51 49 49 55 71 71 67 67 72 69 63 71 51 52 71 52 71 72 70 48 52 50 73 68 67 66 45 45 47 49 67 67 58 66 73 72 73 69 77 74 75 72 81 75 69 56 52 52 56 58 57 70 74 77 78 80 79 79 79 73 78 77 76 73 54 55 72 75 82 81 86 75 83 77 81 63 66 65 64 64 59 57 53 56 59 58 64 61 60 58 55 58 56 56 55 55 56 52 50 48 51 50 50 54 54 54 71 69 69 72 71 71 68 52 68 50 69 71 69 66 68 53 75 75 68 65 46 46 63 50 67 64 62 67 72 70 68 67 74 73 82 73 76 75 68 48 54 52 54 56 55 70 75 72 74 80 81 75 75 75 77 78 76 73 53 53 73 73 88 81 79 76 82 76 81 63 66 65 65 63 63 57 53 54 58 58 65 61 60 58 57 59 59 57 55 55 54 54 51 54 53 52 52 51 54 55 55 71 71 71 71 69 71 68 70 50 51 70 69 69 63 46 50 66 66 66 62 66 68 69 68 70 62 68 73 70 65 66 72 74 79 74 75 65 80 62 50 54 54 56 53 55 76 73 67 84 74 86 55 73 70 79 74 73 54 54 73 71 86 84 84 77 78 75 81 63 66 66 65 62 65 61 55 53 55 57 63 59 59 57 58 59 58 58 57 56 52 54 54 55 55 54 51 52 53 55 55 70 69 72 73 72 70 69 50 51 52 71 72 71 48 46 63 68 68 67 65 67 69 71 70 52 61 68 74 74 63 60 71 72 76 75 75 61 77 60 53 49 55 56 56 52 72 73 70 86 74 86 57 73 71 77 76 75 54 54 71 71 87 76 81 74 81 76 66 63 66 64 64 61 63 62 57 53 54 56 61 60 59 58 60 59 58 60 60 55 50 52 53 58 55 55 53 52 52 55 54 71 69 72 72 72 71 67 51 51 53 71 53 68 48 47 61 71 71 66 67 71 71 72 71 72 58 66 72 72 65 59 70 69 72 77 76 63 75 60 54 41 53 59 58 53 73 70 71 84 73 88 61 74 71 76 75 73 56 52 73 71 84 76 85 75 82 75 65 64 67 64 65 61 60 62 58 54 52 56 60 59 58 59 61 59 58 58 60 56 51 54 55 59 57 52 53 53 53 52 55 71 71 53 74 73 72 68 71 69 51 53 51 64 49 50 67 71 71 69 50 53 53 54 70 70 61 66 71 72 67 58 67 69 71 74 75 68 46 41 52 56 51 50 56 53 58 55 72 75 74 80 75 74 70 82 72 74 72 53 72 74 82 77 81 73 83 79 81 65 66 65 64 59 62 61 60 56 53 54 60 58 58 58 62 61 58 57 62 57 53 54 56 57 57 56 54 54 55 54 72 71 54 53 55 74 70 67 69 69 70 51 66 64 65 66 69 72 71 51 51 72 53 53 71 73 60 65 71 72 68 59 64 64 69 69 71 62 47 42 52 58 50 50 52 52 49 54 72 74 75 75 75 57 75 84 73 75 58 56 56 71 81 78 81 70 75 79 81 65 65 64 64 60 63 63 60 58 54 56 59 58 56 60 65 62 59 58 61 59 54 52 51 58 57 56 54 54 54 56 55 56 51 52 53 53 72 66 70 70 51 69 63 65 69 70 70 72 54 51 53 53 71 54 72 72 61 64 70 71 65 63 66 64 67 64 65 61 52 45 41 49 49 45 44 46 46 55 73 80 80 77 76 56 73 82 76 74 59 58 57 71 79 75 85 48 70 83 80 64 64 65 63 59 64 63 62 57 58 54 58 56 56 61 64 63 61 59 61 60 56 51 49 54 57 58 55 56 55 57 52 53 50 48 52 53 73 69 70 69 51 66 62 68 76 72 72 54 52 50 53 55 53 53 55 70 62 64 70 71 69 67 67 64 65 61 54 61 56 47 40 46 51 46 41 38 43 53 55 61 64 80 80 56 70 75 83 73 60 59 59 72 80 79 77 64 74 83 81 64 62 63 63 60 64 63 59 58 57 53 56 56 58 60 66 64 62 60 62 61 61 53 49 54 60 59 58 56 54 55 52 52 52 55 55 52 53 72 71 54 51 51 66 70 72 72 70 53 50 48 52 53 51 53 54 68 59 65 71 71 69 65 67 66 66 62 58 56 58 49 44 46 47 47 39 35 40 52 53 58 63 79 61 73 68 71 75 75 59 59 60 71 89 79 72 72 71 86 81 64 61 60 61 60 62 65 59 56 58 58 54 56 57 61 68 66 63 62 61 62 60 55 52 52 58 61 60 56 55 54 52 57 58 57 55 56 53 52 52 54 51 52 51 54 55 72 71 52 47 41 50 53 51 54 56 72 61 64 71 71 67 65 66 67 66 62 54 59 62 53 47 43 50 49 47 37 41 49 46 56 60 61 58 71 70 71 76 73 57 61 61 56 78 74 70 72 69 81 81 64 60 59 61 62 63 64 59 55 57 56 55 57 57 64 68 65 63 61 60 61 60 56 57 59 61 62 59 58 54 54 55 61 63 61 59 58 56 52 50 50 50 53 51 52 55 55 53 50 45 35 47 53 53 53 56 74 63 65 72 72 67 63 69 67 67 56 56 61 65 58 49 51 44 45 56 52 45 50 48 57 59 61 57 72 73 71 77 72 55 61 61 56 73 73 68 49 67 83 81 64 61 59 59 62 64 63 58 56 58 57 55 58 59 64 66 64 62 59 59 61 63 62 59 59 62 63 62 57 57 58 58 62 65 63 60 57 56 54 50 48 50 52 51 53 54 52 51 47 44 41 42 49 53 52 55 57 63 65 71 72 72 69 68 65 66 58 58 62 68 63 49 45 40 49 53 50 44 49 54 56 58 60 58 72 70 70 71 57 56 59 61 57 72 77 69 63 68 77 82 64 61 61 59 60 64 62 58 56 58 58 56 57 59 63 65 63 62 59 59 61 63 61 58 60 61 63 63 60 56 61 60 60 64 64 62 58 56 53 48 48 49 51 51 50 53 49 49 48 45 44 39 45 53 52 54 56