fond
Model Checking Contest @ Petri Nets 2015
Bruxelles, Belgium, June 23, 2015
Execution of r162st-ebro-143319440800217
Last Updated
August 19, 2015

About the Execution of Marcie for S_GlobalResAllocation-COL-05

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
4345.840 3600000.00 3599884.00 136.80 [undef] Time out reached

Execution Chart

We display below the execution chart for this examination (boot time has been removed).

Trace from the execution

Waiting for the VM to be ready (probing ssh)
................
=====================================================================
Generated by BenchKit 2-2265
Executing tool marcie
Input is S_GlobalResAllocation-COL-05, examination is ReachabilityCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r162st-ebro-143319440800217
=====================================================================


--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

The expected result is a vector of booleans
BOOL_VECTOR

here is the order used to build the result vector(from text file)
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-0
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-1
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-10
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-11
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-12
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-13
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-14
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-15
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-2
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-3
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-4
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-5
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-6
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-7
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-8
FORMULA_NAME GlobalResAllocation-COL-05-ReachabilityCardinality-9

=== Now, execution of the tool begins

BK_START 1433367794671

Model: S_GlobalResAllocation-COL-05
reachability algorithm:
Saturation-based algorithm
variable ordering algorithm:
Calculated like in [Noa99]
--memory=6 --suppress --rs-algorithm=3 --place-order=5

Marcie rev. 1429:1432M (built: crohr on 2014-10-22)
A model checker for Generalized Stochastic Petri nets

authors: Alex Tovchigrechko (IDD package and CTL model checking)

Martin Schwarick (Symbolic numerical analysis and CSL model checking)

Christian Rohr (Simulative and approximative numerical model checking)

marcie@informatik.tu-cottbus.de

called as: marcie --net-file=model.pnml --mcc-file=ReachabilityCardinality.xml --memory=6 --suppress --rs-algorithm=3 --place-order=5

parse successfull
net created successfully

Unfolding complete |P|=75|T|=56105|A|=551960
Time for unfolding: 0m4sec

(NrP: 75 NrTr: 56105 NrArc: 492760)

net check time: 0m0sec

parse formulas successfull
formulas created successfully
place and transition orderings generation:0m16sec

init dd package: 0m6sec


BK_TIME_CONFINEMENT_REACHED

--------------------
content from stderr:

check if there are places and transitions
ok
check if there are transitions without pre-places
ok
check if at least one transition is enabled in m0
ok
check if there are transitions that can never fire
ok


initing FirstDep: 0m1sec

182 218 240 268 281 304 320 324 337 349 361 370 381 397 404 412 416 420 433 444 453 461 470 478 485 493 500 504 508 512 521 521 541 541 555 568 568 579 579 588 599 599 611 611 620 629 629 637 637 648 648 648 657 657 665 665 672 672 672 679 679 679 727 727 727 750 750 750 754 754 759 759 759 770 770 770 782 782 782 791 791 791 795 795 795 800 800 800 809 809 809 813 813 813 816 816 816 820 820 820 823 823 823 827 827 831 831 831 1069 1049 1041 1037 1030 1026 1024 1022 1021 1019 1016 1014 1011 1007 994 994 994 1291 1291 1291 1295 1295 1295 1300 1300 1300 1300 1365 1365 1365 1399 1399 1399 1409 1409 1409 1427 1427 1427 1434 1434 1434 1434 1438 1438 1438 1442 1442 1442 1446 1446 1446 1450 1450 1450 1450 1455 1455 1455 1460 1460 1460 1465 1465 1465 1470 1470 1470 1504 1504 1504 1504 1514 1514 1514 1532 1532 1532 1542 1542 1542 1542 1560 1560 1560 1570 1570 1570 1577 1577 1577 1577 1584 1584 1584 1592 1592 1592 1599 1599 1599 1599 1603 1603 1603 1607 1607 1607 1611 1611 1611 1611 1615 1615 1615 1619 1619 1619 1619 1623 1623 1623 1628 1628 1628 1628 1633 1633 1633 1638 1638 1638 1638 1643 1643 1643 1648 1648 1648 1648 1653 1653 1653 1663 1663 1663 1663 1681 1681 1681 1681 1691 1691 1691 1691 1701 1701 1701 1701 1708 1708 1708 1765 1756 1753 1747 1742 1741 1738 1737 1736 1734 1731 1729 1726 1722 1711 1711 1711 1711 1716 1716 1716 1754 1749 1742 1740 1738 1733 1730 1726 1717 1717 1717 1717 1717 1719 1719 1719 1738 1735 1730 1721 1721 1721 1721 1721 1721 1721 1721 1739 1738 1736 1735 1734 1731 1729 1721 1721 1721 1721 1718 1718 1718 1748 1743 1738 1734 1733 1732 1729 1725 1714 1714 1714 1714 1716 1716 1716 1752 1745 1739 1738 1736 1734 1732 1728 1717 1717 1717 1717 1717 1724 1724 1724 1739 1734 1727 1727 1727 1727 1727 1727 1727 1742 1740 1737 1735 1727 1727 1727 1727 1725 1725 1725 1754 1742 1739 1736 1732 1723 1723 1723 1723 1726 1726 1726 1751 1744 1742 1736 1727 1727 1727 1727 1727 1729 1729 1729 1738 1731 1731 1731 1731 1731 1731 1731 1748 1740 1731 1731 1731 1731 1731 1733 1733 1733 1743 1735 1735 1735 1735 1735 1732 1732 1732 1744 1743 1740 1739 1728 1728 1728 1728 1728 1728 1728 1740 1739 1737 1736 1728 1728 1728 1728 1725 1725 1725 1743 1738 1733 1732 1721 1721 1721 1721 1721 1724 1724 1724 1724 1724 1724 1724 1724 1724 1724 1727 1727 1727 1727 1727 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1723 1723 1723 1723 1723 1721 1721 1721 1721 1721 1721 1722 1722 1722 1722 1722 1723 1723 1723 1723 1723 1719 1719 1719 1719 1719 1719 2035 2035 2035 2035 2035 2035 2038 2038 2038 2038 2038 2038 2042 2042 2042 2042 2042 2335 2335 2335 2335 2335 2335 2398 2398 2398 2398 2398 2398 2430 2430 2430 2430 2430 2438 2438 2438 2438 2438 2438 2454 2454 2454 2454 2454 2454 2458 2458 2458 2458 2458 2458 2461 2461 2461 2461 2461 2464 2464 2464 2464 2464 2464 2467 2467 2467 2467 2467 2467 2470 2470 2470 2470 2470 2470 2473 2473 2473 2473 2473 2477 2477 2477 2477 2477 2477 2481 2481 2481 2481 2481 2481 2485 2485 2485 2485 2485 2485 2489 2489 2489 2489 2489 2493 2493 2493 2493 2493 2493 2556 2556 2556 2556 2556 2556 2588 2588 2588 2588 2588 2588 2596 2596 2596 2596 2596 2612 2612 2612 2612 2612 2612 2644 2644 2644 2644 2644 2644 2652 2652 2652 2652 2652 2652 2668 2668 2668 2668 2668 2676 2676 2676 2676 2676 2676 2692 2692 2692 2692 2692 2692 2700 2700 2700 2700 2700 2700 2707 2707 2707 2707 2707 2707 2711 2711 2711 2711 2711 2711 2715 2715 2715 2715 2715 2715 2719 2719 2719 2719 2719 2719 2723 2723 2723 2723 2723 2723 2726 2726 2726 2726 2726 2726 2729 2729 2729 2729 2729 2729 2732 2732 2732 2732 2732 2732 2735 2735 2735 2735 2735 2735 2738 2738 2738 2738 2738 2738 2741 2741 2741 2741 2741 2741 2744 2744 2744 2744 2744 2744 2747 2747 2747 2747 2747 2747 2750 2750 2750 2750 2750 2750 2753 2753 2753 2753 2753 2753 2757 2757 2757 2757 2757 2757 2761 2761 2761 2761 2761 2761 2765 2765 2765 2765 2765 2765 2769 2769 2769 2769 2769 2769 2773 2773 2773 2773 2773 2773 2777 2777 2777 2777 2777 2777 2781 2781 2781 2781 2781 2781 2785 2785 2785 2785 2785 2785 2785 2789 2789 2789 2789 2789 2789 2793 2793 2793 2793 2793 2793 2825 2825 2825 2825 2825 2825 2833 2833 2833 2833 2833 2833 2849 2849 2849 2849 2849 2849 2857 2857 2857 2857 2857 2857 2873 2873 2873 2873 2873 2873 2881 2881 2881 2881 2881 2881 2881 2889 2889 2889 2889 2889 2889 2905 2905 2905 2905 2905 2905 2913 2913 2913 2913 2913 2913 2921 2921 2921 2921 2921 2921 2921 2921 2933 2933 2933 3035 3028 3026 3021 3015 3013 3012 3011 3010 3005 3003 3000 2996 2982 2982 2982 2982 2981 2981 2981 2979 2979 2979 2978 2978 2978 2977 2977 2977 2976 2976 2976 2976 2975 2975 2975 2973 2973 2973 2971 2971 2971 2971 2968 2968 2968 2966 2966 2966 2962 2962 2962 2962 2959 2959 2959 2954 2954 2954 2954 2951 2951 2951 2947 2947 2947 2936 2936 2936 2936 2936 2936 2936 2936 2946 2946 2946 3024 3017 3012 3010 3005 3003 3000 2996 2987 2987 2987 2985 2985 2985 2983 2983 2983 2983 2981 2981 2981 2978 2978 2978 2976 2976 2976 2976 2972 2972 2972 2969 2969 2969 2964 2964 2964 2964 2961 2961 2961 2957 2957 2957 2948 2948 2948 2948 2948 2948 2948 2948 2954 2954 2954 3008 3002 2998 2993 2987 2985 2984 2983 2982 2980 2977 2975 2968 2957 2957 2957 2957 2957 2957 2957 2957 2961 2961 2961 3014 3008 3004 2999 2992 2992 2992 2991 2991 2991 2989 2989 2989 2988 2988 2988 2987 2987 2987 2987 2986 2986 2986 2984 2984 2984 2981 2981 2981 2981 2979 2979 2979 2976 2976 2976 2976 2972 2972 2972 2965 2965 2965 2965 2965 2965 2965 2965 2965 2965 2965 3012 3011 3009 3008 3007 3002 2994 2994 2994 2994 2993 2993 2993 2991 2991 2991 2990 2990 2990 2989 2989 2989 2988 2988 2988 2988 2986 2986 2986 2983 2983 2983 2983 2981 2981 2981 2978 2978 2978 2973 2973 2973 2973 2965 2965 2965 2965 2965 2965 2965 2959 2959 2959 3026 3018 3012 3011 3008 3006 3003 2999 2987 2987 2987 2986 2986 2986 2986 2983 2983 2983 2982 2982 2982 2981 2981 2981 2980 2980 2980 2980 2977 2977 2977 2974 2974 2974 2970 2970 2970 2970 2966 2966 2966 2961 2961 2961 2961 2950 2950 2950 2950 2950 2950 2950 2954 2954 2954 3021 3017 3012 3009 3008 3007 3005 3001 2987 2987 2987 2986 2986 2986 2984 2984 2984 2984 2983 2983 2983 2982 2982 2982 2981 2981 2981 2979 2979 2979 2979 2977 2977 2977 2973 2973 2973 2969 2969 2969 2969 2964 2964 2964 2953 2953 2953 2953 2953 2953 2953 2953 2958 2958 2958 2996 2989 2984 2980 2977 2975 2972 2968 2959 2959 2959 2959 2959 2959 2959 2959 2973 2973 2973 3014 3009 3002 3002 3002 3000 3000 3000 2998 2998 2998 2995 2995 2995 2993 2993 2993 2993 2990 2990 2990 2986 2986 2986 2986 2979 2979 2979 2979 2979 2979 2979 2979 2979 2979 3026 3017 3014 3012 3004 3004 3004 3002 3002 3002 3002 3000 3000 3000 2997 2997 2997 2995 2995 2995 2992 2992 2992 2992 2987 2987 2987 2979 2979 2979 2979 2979 2979 2979 2979 2975 2975 2975 3026 3021 3015 3011 3002 3002 3002 2999 2999 2999 2999 2996 2996 2996 2993 2993 2993 2989 2989 2989 2985 2985 2985 2985 2980 2980 2980 2971 2971 2971 2971 2971 2971 2971 2971 2977 2977 2977 3029 3022 3020 3016 3007 3007 3007 3005 3005 3005 3003 3003 3003 3003 3001 3001 3001 2997 2997 2997 2993 2993 2993 2993 2988 2988 2988 2979 2979 2979 2979 2979 2979 2979 2979 2981 2981 2981 3000 2997 2992 2983 2983 2983 2983 2983 2983 2983 2983 2983 2983 2983 3007 3001 2998 2997 2996 2993 2991 2983 2983 2983 2983 2983 2983 2983 2983 2980 2980 2980 3009 3000 2999 2996 2995 2994 2991 2987 2976 2976 2976 2976 2976 2976 2976 2978 2978 2978 3010 3006 3001 3000 2997 2996 2994 2990 2979 2979 2979 2979 2979 2979 2979 2979 2983 2983 2983 3004 3004 3004 3004 3003 3003 3003 3001 3001 3001 3000 3000 3000 2999 2999 2999 2999 2996 2996 2996 2994 2994 2994 2987 2987 2987 2987 2987 2987 2987 2987 2987 2987 2987 3021 3016 3008 3008 3008 3007 3007 3007 3004 3004 3004 3004 3003 3003 3003 3002 3002 3002 2999 2999 2999 2995 2995 2995 2995 2987 2987 2987 2987 2987 2987 2987 2987 2991 2991 2991 3021 3013 3013 3013 3012 3012 3012 3012 3010 3010 3010 3009 3009 3009 3008 3008 3008 3006 3006 3006 3006 3002 3002 3002 2995 2995 2995 2995 2995 2995 2995 2995 2989 2989 2989 3022 3021 3018 3017 3005 3005 3005 3004 3004 3004 3001 3001 3001 3000 3000 3000 2999 2999 2999 2999 2996 2996 2996 2991 2991 2991 2980 2980 2980 2980 2980 2980 2980 2980 2980 2980 2980 3012 3011 3009 3008 3000 3000 3000 2999 2999 2999 2997 2997 2997 2996 2996 2996 2996 2995 2995 2995 2993 2993 2993 2988 2988 2988 2988 2980 2980 2980 2980 2980 2980 2980 2974 2974 2974 3016 3010 3009 3005 2990 2990 2990 2990 2989 2989 2989 2985 2985 2985 2984 2984 2984 2983 2983 2983 2983 2979 2979 2979 2974 2974 2974 2963 2963 2963 2963 2963 2963 2963 2963 2963 2966 2966 2966 2966 2966 2966 2966 2966 2966 2966 2966 2966 2966 2966 2966 2966 2964 2964 2964 2964 2964 2964 2964 2964 2964 2965 2965 2965 2965 2965 2965 2965 2965 2971 2971 2971 2971 2971 2971 2971 2971 2971 2971 2971 2971 2971 2971 2971 2971 2971 2977 2977 2977 2977 2977 2977 2977 2977 2973 2973 2973 2973 2973 2973 2973 2973 2973 2973 2973 2973 2973 2973 2973 2973 2973 2969 2969 2969 2969 2969 2969 2969 2969 2970 2970 2970 2970 2970 2970 2970 2970 2970 2971 2971 2971 2971 2971 2971 2971 2971 2971 2973 2973 2973 2973 2973 2973 2973 2973 2973 2968 2968 2968 2968 2968 2968 2968 2968 2970 2970 2970 2970 2970 2970 2970 2970 2970 2972 2972 2972 2972 2972 2972 2972 2972 2972 2971 2971 2971 2971 2971 2971 2971 2971 2971 2968 2968 2968 2968 2968 2968 2968 2968 2968 2955 2955 2955 2955 2955 2955 2955 2955 2955 2951 2951 2951 2951 2951 2951 2951 2951 2951 3291 3291 3291 3291 3291 3291 3291 3291 3291 3291 3603 3603 3603 3603 3603 3603 3603 3603 3603 3605 3605 3605 3605 3605 3605 3605 3605 3605 3605 3610 3610 3610 3610 3610 3610 3610 3610 3610 3923 3923 3923 3923 3923 3923 3923 3923 3923 3923 3989 3989 3989 3989 3989 3989 3989 3989 3989 4024 4024 4024 4024 4024 4024 4024 4024 4024 4024 4035 4035 4035 4035 4035 4035 4035 4035 4035 4054 4054 4054 4054 4054 4054 4054 4054 4054 4054 4059 4059 4059 4059 4059 4059 4059 4059 4059 4059 4064 4064 4064 4064 4064 4064 4064 4064 4064 4358 4358 4358 4358 4358 4358 4358 4358 4358 4358 4424 4424 4424 4424 4424 4424 4424 4424 4424 4459 4459 4459 4459 4459 4459 4459 4459 4459 4459 4470 4470 4470 4470 4470 4470 4470 4470 4470 4489 4489 4489 4489 4489 4489 4489 4489 4489 4489 4491 4491 4491 4491 4491 4491 4491 4491 4491 4493 4493 4493 4493 4493 4493 4493 4493 4493 4493 4495 4495 4495 4495 4495 4495 4495 4495 4495 4497 4497 4497 4497 4497 4497 4497 4497 4497 4497 4499 4499 4499 4499 4499 4499 4499 4499 4499 4499 4501 4501 4501 4501 4501 4501 4501 4501 4501 4506 4506 4506 4506 4506 4506 4506 4506 4506 4506 4511 4511 4511 4511 4511 4511 4511 4511 4511 4516 4516 4516 4516 4516 4516 4516 4516 4516 4516 4521 4521 4521 4521 4521 4521 4521 4521 4521 4526 4526 4526 4526 4526 4526 4526 4526 4526 4526 4591 4591 4591 4591 4591 4591 4591 4591 4591 4591 4625 4625 4625 4625 4625 4625 4625 4625 4625 4635 4635 4635 4635 4635 4635 4635 4635 4635 4635 4653 4653 4653 4653 4653 4653 4653 4653 4653 4688 4688 4688 4688 4688 4688 4688 4688 4688 4688 4699 4699 4699 4699 4699 4699 4699 4699 4699 4699 4718 4718 4718 4718 4718 4718 4718 4718 4718 4729 4729 4729 4729 4729 4729 4729 4729 4729 4729 4748 4748 4748 4748 4748 4748 4748 4748 4748 4748 4759 4759 4759 4759 4759 4759 4759 4759 4759 4764 4764 4764 4764 4764 4764 4764 4764 4764 4764 4768 4768 4768 4768 4768 4768 4768 4768 4768 4768 4773 4773 4773 4773 4773 4773 4773 4773 4773 4773 4778 4778 4778 4778 4778 4778 4778 4778 4778 4783 4783 4783 4783 4783 4783 4783 4783 4783 4783 4788 4788 4788 4788 4788 4788 4788 4788 4788 4788 4793 4793 4793 4793 4793 4793 4793 4793 4793 4793 4798 4798 4798 4798 4798 4798 4798 4798 4798 4798 4803 4803 4803 4803 4803 4803 4803 4803 4803 4808 4808 4808 4808 4808 4808 4808 4808 4808 4808 4813 4813 4813 4813 4813 4813 4813 4813 4813 4813 4878 4878 4878 4878 4878 4878 4878 4878 4878 4878 4912 4912 4912 4912 4912 4912 4912 4912 4912 4912 4922 4922 4922 4922 4922 4922 4922 4922 4922 4940 4940 4940 4940 4940 4940 4940 4940 4940 4940 4975 4975 4975 4975 4975 4975 4975 4975 4975 4975 4986 4986 4986 4986 4986 4986 4986 4986 4986 4986 5005 5005 5005 5005 5005 5005 5005 5005 5005 5005 5016 5016 5016 5016 5016 5016 5016 5016 5016 5016 5035 5035 5035 5035 5035 5035 5035 5035 5035 5035 5046 5046 5046 5046 5046 5046 5046 5046 5046 5046 5048 5048 5048 5048 5048 5048 5048 5048 5048 5048 5050 5050 5050 5050 5050 5050 5050 5050 5050 5050 5052 5052 5052 5052 5052 5052 5052 5052 5052 5052 5054 5054 5054 5054 5054 5054 5054 5054 5054 5054 5056 5056 5056 5056 5056 5056 5056 5056 5056 5056 5058 5058 5058 5058 5058 5058 5058 5058 5058 5058 5060 5060 5060 5060 5060 5060 5060 5060 5060 5060 5062 5062 5062 5062 5062 5062 5062 5062 5062 5062 5064 5064 5064 5064 5064 5064 5064 5064 5064 5064 5066 5066 5066 5066 5066 5066 5066 5066 5066 5066 5068 5068 5068 5068 5068 5068 5068 5068 5068 5068 5070 5070 5070 5070 5070 5070 5070 5070 5070 5070 5072 5072 5072 5072 5072 5072 5072 5072 5072 5072 5074 5074 5074 5074 5074 5074 5074 5074 5074 5074 5076 5076 5076 5076 5076 5076 5076 5076 5076 5076 5081 5081 5081 5081 5081 5081 5081 5081 5081 5081 5081 5086 5086 5086 5086 5086 5086 5086 5086 5086 5086 5091 5091 5091 5091 5091 5091 5091 5091 5091 5091 5096 5096 5096 5096 5096 5096 5096 5096 5096 5096 5101 5101 5101 5101 5101 5101 5101 5101 5101 5101 5101 5106 5106 5106 5106 5106 5106 5106 5106 5106 5106 5111 5111 5111 5111 5111 5111 5111 5111 5111 5111 5116 5116 5116 5116 5116 5116 5116 5116 5116 5116 5116 5121 5121 5121 5121 5121 5121 5121 5121 5121 5121 5126 5126 5126 5126 5126 5126 5126 5126 5126 5126 5160 5160 5160 5160 5160 5160 5160 5160 5160 5160 5160 5170 5170 5170 5170 5170 5170 5170 5170 5170 5170 5188 5188 5188 5188 5188 5188 5188 5188 5188 5188 5188 5198 5198 5198 5198 5198 5198 5198 5198 5198 5198 5198 5216 5216 5216 5216 5216 5216 5216 5216 5216 5216 5226 5226 5226 5226 5226 5226 5226 5226 5226 5226 5226 5237 5237 5237 5237 5237 5237 5237 5237 5237 5237 5237 5256 5256 5256 5256 5256 5256 5256 5256 5256 5256 5256 5267 5267 5267 5267 5267 5267 5267 5267 5267 5267 5267 5278 5278 5278 5278 5278 5278 5278 5278 5278 5278 5278 5278 5278 5310 5310 5310 5486 5482 5478 5471 5470 5468 5467 5465 5463 5460 5458 5455 5451 5437 5437 5437 5436 5436 5436 5434 5434 5434 5434 5433 5433 5433 5432 5432 5432 5431 5431 5431 5430 5430 5430 5430 5428 5428 5428 5426 5426 5426 5423 5423 5423 5423 5421 5421 5421 5417 5417 5417 5417 5414 5414 5414 5409 5409 5409 5406 5406 5406 5406 5402 5402 5402 5388 5388 5388 5388 5388 5388 5387 5387 5387 5387 5387 5387 5385 5385 5385 5385 5385 5384 5384 5384 5384 5384 5384 5383 5383 5383 5383 5383 5383 5382 5382 5382 5382 5382 5382 5381 5381 5381 5381 5381 5380 5380 5380 5380 5380 5380 5378 5378 5378 5378 5378 5378 5376 5376 5376 5376 5376 5376 5374 5374 5374 5374 5374 5374 5371 5371 5371 5371 5371 5371 5369 5369 5369 5369 5369 5369 5364 5364 5364 5364 5364 5364 5360 5360 5360 5360 5360 5360 5357 5357 5357 5357 5357 5357 5346 5346 5346 5346 5346 5346 5342 5342 5342 5342 5342 5342 5339 5339 5339 5339 5339 5339 5334 5334 5334 5334 5334 5334 5331 5331 5331 5331 5331 5331 5327 5327 5327 5327 5327 5327 5313 5313 5313 5313 5313 5313 5313 5313 5313 5313 5313 5313 5323 5323 5323 5432 5420 5417 5413 5406 5405 5402 5401 5400 5398 5395 5393 5390 5386 5372 5372 5372 5371 5371 5371 5369 5369 5369 5368 5368 5368 5368 5367 5367 5367 5366 5366 5366 5365 5365 5365 5363 5363 5363 5363 5361 5361 5361 5358 5358 5358 5356 5356 5356 5356 5352 5352 5352 5349 5349 5349 5349 5344 5344 5344 5341 5341 5341 5337 5337 5337 5337 5326 5326 5326 5326 5326 5326 5326 5326 5326 5326 5326 5326 5346 5346 5346 5490 5485 5478 5476 5471 5469 5466 5462 5453 5453 5453 5451 5451 5451 5451 5449 5449 5449 5447 5447 5447 5444 5444 5444 5442 5442 5442 5442 5438 5438 5438 5435 5435 5435 5430 5430 5430 5430 5427 5427 5427 5423 5423 5423 5423 5414 5414 5414 5414 5414 5412 5412 5412 5412 5412 5412 5410 5410 5410 5410 5410 5410 5408 5408 5408 5408 5408 5408 5406 5406 5406 5406 5406 5403 5403 5403 5403 5403 5403 5401 5401 5401 5401 5401 5401 5396 5396 5396 5396 5396 5396 5392 5392 5392 5392 5392 5392 5389 5389 5389 5389 5389 5389 5380 5380 5380 5380 5380 5380 5376 5376 5376 5376 5376 5376 5373 5373 5373 5373 5373 5373 5368 5368 5368 5368 5368 5368 5365 5365 5365 5365 5365 5365 5361 5361 5361 5361 5361 5361 5352 5352 5352 5352 5352 5352 5352 5352 5352 5352 5352 5352 5362 5362 5362 5468 5459 5455 5450 5445 5442 5441 5440 5439 5437 5434 5432 5429 5425 5409 5409 5409 5409 5409 5408 5408 5408 5408 5408 5408 5406 5406 5406 5406 5406 5406 5405 5405 5405 5405 5405 5405 5404 5404 5404 5404 5404 5403 5403 5403 5403 5403 5403 5402 5402 5402 5402 5402 5402 5400 5400 5400 5400 5400 5400 5398 5398 5398 5398 5398 5398 5395 5395 5395 5395 5395 5395 5393 5393 5393 5393 5393 5393 5389 5389 5389 5389 5389 5389 5386 5386 5386 5386 5386 5386 5381 5381 5381 5381 5381 5381 5378 5378 5378 5378 5378 5378 5374 5374 5374 5374 5374 5374 5363 5363 5363 5363 5363 5363 5363 5363 5363 5363 5363 5363 5371 5371 5371 5475 5466 5462 5457 5450 5450 5450 5449 5449 5449 5447 5447 5447 5446 5446 5446 5446 5445 5445 5445 5444 5444 5444 5442 5442 5442 5442 5439 5439 5439 5437 5437 5437 5434 5434 5434 5434 5430 5430 5430 5423 5423 5423 5423 5423 5423 5422 5422 5422 5422 5422 5422 5420 5420 5420 5420 5420 5419 5419 5419 5419 5419 5419 5418 5418 5418 5418 5418 5418 5417 5417 5417 5417 5417 5417 5416 5416 5416 5416 5416 5416 5414 5414 5414 5414 5414 5414 5412 5412 5412 5412 5412 5412 5409 5409 5409 5409 5409 5409 5407 5407 5407 5407 5407 5407 5403 5403 5403 5403 5403 5403 5400 5400 5400 5400 5400 5400 5393 5393 5393 5393 5393 5393 5390 5390 5390 5390 5390 5390 5386 5386 5386 5386 5386 5386 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5479 5473 5471 5470 5469 5466 5464 5456 5456 5456 5455 5455 5455 5453 5453 5453 5452 5452 5452 5451 5451 5451 5451 5450 5450 5450 5448 5448 5448 5445 5445 5445 5445 5443 5443 5443 5440 5440 5440 5440 5435 5435 5435 5427 5427 5427 5427 5427 5427 5426 5426 5426 5426 5426 5424 5424 5424 5424 5424 5424 5423 5423 5423 5423 5423 5423 5422 5422 5422 5422 5422 5422 5421 5421 5421 5421 5421 5420 5420 5420 5420 5420 5420 5418 5418 5418 5418 5418 5418 5416 5416 5416 5416 5416 5416 5413 5413 5413 5413 5413 5413 5411 5411 5411 5411 5411 5411 5406 5406 5406 5406 5406 5406 5403 5403 5403 5403 5403 5403 5395 5395 5395 5395 5395 5395 5392 5392 5392 5392 5392 5392 5387 5387 5387 5387 5387 5387 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5367 5367 5367 5482 5473 5472 5469 5468 5467 5464 5460 5448 5448 5448 5447 5447 5447 5444 5444 5444 5443 5443 5443 5442 5442 5442 5442 5441 5441 5441 5438 5438 5438 5435 5435 5435 5435 5431 5431 5431 5427 5427 5427 5422 5422 5422 5422 5410 5410 5410 5410 5410 5410 5409 5409 5409 5409 5409 5406 5406 5406 5406 5406 5406 5405 5405 5405 5405 5405 5405 5404 5404 5404 5404 5404 5404 5403 5403 5403 5403 5403 5402 5402 5402 5402 5402 5402 5399 5399 5399 5399 5399 5399 5396 5396 5396 5396 5396 5396 5393 5393 5393 5393 5393 5393 5389 5389 5389 5389 5389 5389 5384 5384 5384 5384 5384 5384 5380 5380 5380 5380 5380 5380 5369 5369 5369 5369 5369 5369 5365 5365 5365 5365 5365 5365 5360 5360 5360 5360 5360 5360 5348 5348 5348 5348 5348 5348 5348 5348 5348 5348 5348 5348 5356 5356 5356 5486 5479 5473 5472 5470 5468 5466 5462 5448 5448 5448 5447 5447 5447 5447 5445 5445 5445 5444 5444 5444 5443 5443 5443 5442 5442 5442 5442 5440 5440 5440 5438 5438 5438 5434 5434 5434 5434 5430 5430 5430 5425 5425 5425 5411 5411 5411 5411 5411 5411 5410 5410 5410 5410 5410 5410 5408 5408 5408 5408 5408 5408 5407 5407 5407 5407 5407 5406 5406 5406 5406 5406 5406 5405 5405 5405 5405 5405 5405 5404 5404 5404 5404 5404 5404 5402 5402 5402 5402 5402 5402 5400 5400 5400 5400 5400 5400 5398 5398 5398 5398 5398 5398 5394 5394 5394 5394 5394 5394 5389 5389 5389 5389 5389 5389 5385 5385 5385 5385 5385 5385 5374 5374 5374 5374 5374 5374 5370 5370 5370 5370 5370 5370 5365 5365 5365 5365 5365 5365 5351 5351 5351 5351 5351 5351 5351 5351 5351 5351 5351 5351 5363 5363 5363 5445 5440 5433 5431 5426 5424 5421 5417 5408 5408 5408 5406 5406 5406 5406 5404 5404 5404 5402 5402 5402 5399 5399 5399 5397 5397 5397 5397 5393 5393 5393 5390 5390 5390 5385 5385 5385 5385 5382 5382 5382 5378 5378 5378 5378 5369 5369 5369 5369 5369 5369 5369 5369 5369 5369 5369 5369 5374 5374 5374 5427 5420 5418 5408 5407 5405 5404 5403 5402 5397 5395 5392 5388 5377 5377 5377 5377 5377 5377 5377 5377 5377 5377 5377 5377 5377 5381 5381 5381 5429 5425 5421 5412 5412 5412 5411 5411 5411 5411 5409 5409 5409 5408 5408 5408 5407 5407 5407 5406 5406 5406 5406 5404 5404 5404 5401 5401 5401 5399 5399 5399 5399 5396 5396 5396 5392 5392 5392 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5432 5431 5429 5428 5427 5424 5422 5414 5414 5414 5413 5413 5413 5411 5411 5411 5410 5410 5410 5409 5409 5409 5409 5408 5408 5408 5406 5406 5406 5403 5403 5403 5403 5401 5401 5401 5398 5398 5398 5393 5393 5393 5393 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5377 5377 5377 5440 5436 5430 5429 5425 5424 5421 5417 5405 5405 5405 5404 5404 5404 5404 5401 5401 5401 5400 5400 5400 5399 5399 5399 5398 5398 5398 5398 5395 5395 5395 5392 5392 5392 5388 5388 5388 5388 5384 5384 5384 5379 5379 5379 5368 5368 5368 5368 5368 5368 5368 5368 5368 5368 5368 5368 5368 5370 5370 5370 5436 5428 5427 5425 5424 5423 5417 5403 5403 5403 5403 5402 5402 5402 5400 5400 5400 5399 5399 5399 5398 5398 5398 5398 5397 5397 5397 5395 5395 5395 5393 5393 5393 5393 5389 5389 5389 5385 5385 5385 5380 5380 5380 5380 5369 5369 5369 5369 5369 5369 5369 5369 5369 5369 5369 5369 5379 5379 5379 5458 5453 5446 5444 5439 5437 5434 5430 5421 5421 5421 5421 5421 5421 5419 5419 5419 5419 5419 5419 5417 5417 5417 5417 5417 5415 5415 5415 5415 5415 5415 5412 5412 5412 5412 5412 5412 5410 5410 5410 5410 5410 5410 5406 5406 5406 5406 5406 5406 5403 5403 5403 5403 5403 5403 5398 5398 5398 5398 5398 5398 5395 5395 5395 5395 5395 5395 5391 5391 5391 5391 5391 5391 5382 5382 5382 5382 5382 5382 5382 5382 5382 5382 5382 5382 5410 5410 5410 5504 5495 5486 5486 5486 5484 5484 5484 5484 5482 5482 5482 5479 5479 5479 5477 5477 5477 5474 5474 5474 5474 5470 5470 5470 5463 5463 5463 5463 5463 5463 5461 5461 5461 5461 5461 5461 5459 5459 5459 5459 5459 5457 5457 5457 5457 5457 5457 5454 5454 5454 5454 5454 5454 5452 5452 5452 5452 5452 5452 5448 5448 5448 5448 5448 5448 5445 5445 5445 5445 5445 5445 5438 5438 5438 5438 5438 5438 5435 5435 5435 5435 5435 5435 5431 5431 5431 5431 5431 5431 5424 5424 5424 5424 5424 5424 5424 5424 5424 5424 5424 5424 5424 5424 5424 5512 5505 5502 5500 5492 5492 5492 5490 5490 5490 5488 5488 5488 5488 5485 5485 5485 5483 5483 5483 5480 5480 5480 5480 5475 5475 5475 5467 5467 5467 5467 5467 5467 5465 5465 5465 5465 5465 5465 5463 5463 5463 5463 5463 5461 5461 5461 5461 5461 5461 5458 5458 5458 5458 5458 5458 5456 5456 5456 5456 5456 5456 5451 5451 5451 5451 5451 5451 5448 5448 5448 5448 5448 5448 5440 5440 5440 5440 5440 5440 5437 5437 5437 5437 5437 5437 5432 5432 5432 5432 5432 5432 5424 5424 5424 5424 5424 5424 5424 5424 5424 5424 5424 5424 5416 5416 5416 5518 5510 5507 5504 5491 5491 5491 5491 5488 5488 5488 5485 5485 5485 5482 5482 5482 5478 5478 5478 5478 5474 5474 5474 5469 5469 5469 5460 5460 5460 5460 5460 5460 5457 5457 5457 5457 5457 5457 5454 5454 5454 5454 5454 5454 5451 5451 5451 5451 5451 5448 5448 5448 5448 5448 5448 5444 5444 5444 5444 5444 5444 5439 5439 5439 5439 5439 5439 5435 5435 5435 5435 5435 5435 5426 5426 5426 5426 5426 5426 5422 5422 5422 5422 5422 5422 5417 5417 5417 5417 5417 5417 5408 5408 5408 5408 5408 5408 5408 5408 5408 5408 5408 5408 5408 5420 5420 5420 5519 5517 5515 5511 5502 5502 5502 5500 5500 5500 5498 5498 5498 5496 5496 5496 5496 5492 5492 5492 5488 5488 5488 5483 5483 5483 5483 5474 5474 5474 5474 5474 5472 5472 5472 5472 5472 5472 5470 5470 5470 5470 5470 5470 5468 5468 5468 5468 5468 5468 5466 5466 5466 5466 5466 5462 5462 5462 5462 5462 5462 5457 5457 5457 5457 5457 5457 5453 5453 5453 5453 5453 5453 5444 5444 5444 5444 5444 5444 5440 5440 5440 5440 5440 5440 5435 5435 5435 5435 5435 5435 5426 5426 5426 5426 5426 5426 5426 5426 5426 5426 5426 5426 5426 5430 5430 5430 5482 5475 5470 5461 5461 5461 5461 5461 5461 5460 5460 5460 5460 5460 5460 5458 5458 5458 5458 5458 5458 5457 5457 5457 5457 5457 5456 5456 5456 5456 5456 5456 5455 5455 5455 5455 5455 5455 5453 5453 5453 5453 5453 5453 5450 5450 5450 5450 5450 5450 5448 5448 5448 5448 5448 5448 5445 5445 5445 5445 5445 5445 5441 5441 5441 5441 5441 5441 5434 5434 5434 5434 5434 5434 5434 5434 5434 5434 5434 5434 5434 5434 5434 5494 5481 5480 5478 5476 5473 5471 5463 5463 5463 5463 5463 5463 5462 5462 5462 5462 5462 5462 5460 5460 5460 5460 5460 5459 5459 5459 5459 5459 5459 5458 5458 5458 5458 5458 5458 5457 5457 5457 5457 5457 5457 5455 5455 5455 5455 5455 5455 5452 5452 5452 5452 5452 5452 5450 5450 5450 5450 5450 5450 5447 5447 5447 5447 5447 5447 5442 5442 5442 5442 5442 5442 5434 5434 5434 5434 5434 5434 5434 5434 5434 5434 5434 5434 5426 5426 5426 5493 5485 5479 5478 5475 5473 5470 5466 5454 5454 5454 5454 5454 5454 5453 5453 5453 5453 5453 5453 5450 5450 5450 5450 5450 5450 5449 5449 5449 5449 5449 5448 5448 5448 5448 5448 5448 5447 5447 5447 5447 5447 5447 5444 5444 5444 5444 5444 5444 5441 5441 5441 5441 5441 5441 5437 5437 5437 5437 5437 5437 5433 5433 5433 5433 5433 5433 5428 5428 5428 5428 5428 5428 5417 5417 5417 5417 5417 5417 5417 5417 5417 5417 5417 5417 5417 5417 5417 5484 5481 5475 5474 5471 5470 5468 5464 5448 5448 5448 5448 5448 5448 5447 5447 5447 5447 5447 5447 5445 5445 5445 5445 5445 5444 5444 5444 5444 5444 5444 5443 5443 5443 5443 5443 5443 5442 5442 5442 5442 5442 5442 5440 5440 5440 5440 5440 5440 5438 5438 5438 5438 5438 5438 5434 5434 5434 5434 5434 5434 5430 5430 5430 5430 5430 5430 5425 5425 5425 5425 5425 5425 5414 5414 5414 5414 5414 5414 5414 5414 5414 5414 5414 5414 5422 5422 5422 5487 5477 5477 5477 5476 5476 5476 5474 5474 5474 5474 5473 5473 5473 5472 5472 5472 5469 5469 5469 5467 5467 5467 5467 5460 5460 5460 5460 5460 5460 5459 5459 5459 5459 5459 5457 5457 5457 5457 5457 5457 5456 5456 5456 5456 5456 5456 5455 5455 5455 5455 5455 5455 5454 5454 5454 5454 5454 5454 5452 5452 5452 5452 5452 5452 5449 5449 5449 5449 5449 5449 5447 5447 5447 5447 5447 5447 5444 5444 5444 5444 5444 5444 5437 5437 5437 5437 5437 5437 5430 5430 5430 5430 5430 5430 5430 5430 5430 5430 5430 5430 5430 5430 5430 5501 5496 5488 5488 5488 5487 5487 5487 5484 5484 5484 5483 5483 5483 5483 5482 5482 5482 5479 5479 5479 5475 5475 5475 5475 5467 5467 5467 5467 5467 5466 5466 5466 5466 5466 5466 5463 5463 5463 5463 5463 5463 5462 5462 5462 5462 5462 5462 5461 5461 5461 5461 5461 5460 5460 5460 5460 5460 5460 5457 5457 5457 5457 5457 5457 5454 5454 5454 5454 5454 5454 5450 5450 5450 5450 5450 5450 5446 5446 5446 5446 5446 5446 5438 5438 5438 5438 5438 5438 5430 5430 5430 5430 5430 5430 5430 5430 5430 5430 5430 5430 5430 5438 5438 5438 5506 5503 5496 5496 5496 5495 5495 5495 5493 5493 5493 5492 5492 5492 5491 5491 5491 5491 5489 5489 5489 5485 5485 5485 5478 5478 5478 5478 5478 5478 5477 5477 5477 5477 5477 5477 5475 5475 5475 5475 5475 5475 5474 5474 5474 5474 5474 5473 5473 5473 5473 5473 5473 5472 5472 5472 5472 5472 5472 5470 5470 5470 5470 5470 5470 5468 5468 5468 5468 5468 5468 5464 5464 5464 5464 5464 5464 5460 5460 5460 5460 5460 5460 5453 5453 5453 5453 5453 5453 5446 5446 5446 5446 5446 5446 5446 5446 5446 5446 5446 5446 5446 5434 5434 5434 5504 5500 5499 5487 5487 5487 5486 5486 5486 5486 5483 5483 5483 5482 5482 5482 5481 5481 5481 5478 5478 5478 5478 5473 5473 5473 5461 5461 5461 5461 5461 5461 5460 5460 5460 5460 5460 5460 5457 5457 5457 5457 5457 5456 5456 5456 5456 5456 5456 5455 5455 5455 5455 5455 5455 5454 5454 5454 5454 5454 5454 5451 5451 5451 5451 5451 5451 5448 5448 5448 5448 5448 5448 5443 5443 5443 5443 5443 5443 5438 5438 5438 5438 5438 5438 5427 5427 5427 5427 5427 5427 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5483 5482 5480 5479 5471 5471 5471 5470 5470 5470 5468 5468 5468 5467 5467 5467 5467 5466 5466 5466 5464 5464 5464 5459 5459 5459 5459 5451 5451 5451 5451 5451 5450 5450 5450 5450 5450 5450 5448 5448 5448 5448 5448 5448 5447 5447 5447 5447 5447 5447 5446 5446 5446 5446 5446 5445 5445 5445 5445 5445 5445 5443 5443 5443 5443 5443 5443 5441 5441 5441 5441 5441 5441 5436 5436 5436 5436 5436 5436 5431 5431 5431 5431 5431 5431 5423 5423 5423 5423 5423 5423 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5403 5403 5403 5484 5478 5474 5473 5459 5459 5459 5458 5458 5458 5454 5454 5454 5454 5453 5453 5453 5452 5452 5452 5448 5448 5448 5443 5443 5443 5443 5429 5429 5429 5429 5429 5429 5428 5428 5428 5428 5428 5424 5424 5424 5424 5424 5424 5423 5423 5423 5423 5423 5423 5422 5422 5422 5422 5422 5422 5421 5421 5421 5421 5421 5421 5417 5417 5417 5417 5417 5413 5413 5413 5413 5413 5413 5408 5408 5408 5408 5408 5408 5403 5403 5403 5403 5403 5403 5392 5392 5392 5392 5392 5392 5378 5378 5378 5378 5378 5378 5378 5378 5378 5378 5378 5378 5378 5378 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5379 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5387 5387 5387 5387 5387 5387 5387 5387 5387 5387 5387 5387 5387 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5391 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5390 5390 5390 5390 5390 5390 5390 5390 5390 5390 5390 5390 5390 5390 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5385 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5397 5409 5409 5409 5409 5409 5409 5409 5409 5409 5409 5409 5409 5409 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5401 5393 5393 5393 5393 5393 5393 5393 5393 5393 5393 5393 5393 5393 5393 5395 5395 5395 5395 5395 5395 5395 5395 5395 5395 5395 5395 5395 5404 5404 5404 5404 5404 5404 5404 5404 5404 5404 5404 5404 5404 5404 5406 5406 5406 5406 5406 5406 5406 5406 5406 5406 5406 5406 5406 5406 5413 5413 5413 5413 5413 5413 5413 5413 5413 5413 5413 5413 5413 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5415 5412 5412 5412 5412 5412 5412 5412 5412 5412 5412 5412 5412 5412 5412 5407 5407 5407 5407 5407 5407 5407 5407 5407 5407 5407 5407 5407 5407 5396 5396 5396 5396 5396 5396 5396 5396 5396 5396 5396 5396 5396 5400 5400 5400 5400 5400 5400 5400 5400 5400 5400 5400 5400 5400 5400 5404 5404 5404 5404 5404 5404 5404 5404 5404 5404 5404 5404 5404 5404 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5412 5412 5412 5412 5412 5412 5412 5412 5412 5412 5412 5412 5412 5412 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5405 5403 5403 5403 5403 5403 5403 5403 5403 5403 5403 5403 5403 5403 5403 5392 5392 5392 5392 5392 5392 5392 5392 5392 5392 5392 5392 5392 5392 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5360 5355 5355 5355 5355 5355 5355 5355 5355 5355 5355 5355 5355 5355 5355 5355 5342 5342 5342 5342 5342 5342 5342 5342 5342 5342 5342 5342 5342 5342 5338 5338 5338 5338 5338 5338 5338 5338 5338 5338 5338 5338 5338 5338 5702 5702 5702 5702 5702 5702 5702 5702 5702 5702 5702 5702 5702 5702 5702 6028 6028 6028 6028 6028 6028 6028 6028 6028 6028 6028 6028 6028 6028 6028 6030 6030 6030 6030 6030 6030 6030 6030 6030 6030 6030 6030 6030 6030 6030 6035 6035 6035 6035 6035 6035 6035 6035 6035 6035 6035 6035 6035 6035 6035 6363 6363 6363 6363 6363 6363 6363 6363 6363 6363 6363 6363 6363 6363 6363 6696 6696 6696 6696 6696 6696 6696 6696 6696 6696 6696 6696 6696 6696 6696 6763 6763 6763 6763 6763 6763 6763 6763 6763 6763 6763 6763 6763 6763 6763 6799 6799 6799 6799 6799 6799 6799 6799 6799 6799 6799 6799 6799 6799 6799 6811 6811 6811 6811 6811 6811 6811 6811 6811 6811 6811 6811 6811 6811 6811 6831 6831 6831 6831 6831 6831 6831 6831 6831 6831 6831 6831 6831 6831 6831 6837 6837 6837 6837 6837 6837 6837 6837 6837 6837 6837 6837 6837 6837 6837 6842 6842 6842 6842 6842 6842 6842 6842 6842 6842 6842 6842 6842 6842 6842 7153 7153 7153 7153 7153 7153 7153 7153 7153 7153 7153 7153 7153 7153 7153 7465 7465 7465 7465 7465 7465 7465 7465 7465 7465 7465 7465 7465 7465 7465 7532 7532 7532 7532 7532 7532 7532 7532 7532 7532 7532 7532 7532 7532 7532 7568 7568 7568 7568 7568 7568 7568 7568 7568 7568 7568 7568 7568 7568 7568 7580 7580 7580 7580 7580 7580 7580 7580 7580 7580 7580 7580 7580 7580 7600 7600 7600 7600 7600 7600 7600 7600 7600 7600 7600 7600 7600 7600 7600 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7604 7604 7604 7604 7604 7604 7604 7604 7604 7604 7604 7604 7604 7604 7604 7606 7606 7606 7606 7606 7606 7606 7606 7606 7606 7606 7606 7606 7606 7606 7608 7608 7608 7608 7608 7608 7608 7608 7608 7608 7608 7608 7608 7608 7608 7610 7610 7610 7610 7610 7610 7610 7610 7610 7610 7610 7610 7610 7610 7610 7612 7612 7612 7612 7612 7612 7612 7612 7612 7612 7612 7612 7612 7612 7612 7614 7614 7614 7614 7614 7614 7614 7614 7614 7614 7614 7614 7614 7614 7614 7619 7619 7619 7619 7619 7619 7619 7619 7619 7619 7619 7619 7619 7619 7619 7624 7624 7624 7624 7624 7624 7624 7624 7624 7624 7624 7624 7624 7624 7624 7629 7629 7629 7629 7629 7629 7629 7629 7629 7629 7629 7629 7629 7629 7629 7634 7634 7634 7634 7634 7634 7634 7634 7634 7634 7634 7634 7634 7634 7634 7639 7639 7639 7639 7639 7639 7639 7639 7639 7639 7639 7639 7639 7639 7639 7644 7644 7644 7644 7644 7644 7644 7644 7644 7644 7644 7644 7644 7644 7644 7644 7957 7957 7957 7957 7957 7957 7957 7957 7957 7957 7957 7957 7957 7957 7957 8022 8022 8022 8022 8022 8022 8022 8022 8022 8022 8022 8022 8022 8022 8022 8056 8056 8056 8056 8056 8056 8056 8056 8056 8056 8056 8056 8056 8056 8056 8066 8066 8066 8066 8066 8066 8066 8066 8066 8066 8066 8066 8066 8066 8066 8084 8084 8084 8084 8084 8084 8084 8084 8084 8084 8084 8084 8084 8084 8084 8150 8150 8150 8150 8150 8150 8150 8150 8150 8150 8150 8150 8150 8150 8150 8185 8185 8185 8185 8185 8185 8185 8185 8185 8185 8185 8185 8185 8185 8185 8196 8196 8196 8196 8196 8196 8196 8196 8196 8196 8196 8196 8196 8196 8196 8215 8215 8215 8215 8215 8215 8215 8215 8215 8215 8215 8215 8215 8215 8215 8251 8251 8251 8251 8251 8251 8251 8251 8251 8251 8251 8251 8251 8251 8251 8263 8263 8263 8263 8263 8263 8263 8263 8263 8263 8263 8263 8263 8263 8263 8283 8283 8283 8283 8283 8283 8283 8283 8283 8283 8283 8283 8283 8283 8283 8295 8295 8295 8295 8295 8295 8295 8295 8295 8295 8295 8295 8295 8295 8295 8315 8315 8315 8315 8315 8315 8315 8315 8315 8315 8315 8315 8315 8315 8315 8315 8327 8327 8327 8327 8327 8327 8327 8327 8327 8327 8327 8327 8327 8327 8327 8333 8333 8333 8333 8333 8333 8333 8333 8333 8333 8333 8333 8333 8333 8333 8337 8337 8337 8337 8337 8337 8337 8337 8337 8337 8337 8337 8337 8337 8337 8342 8342 8342 8342 8342 8342 8342 8342 8342 8342 8342 8342 8342 8342 8342 8342 8348 8348 8348 8348 8348 8348 8348 8348 8348 8348 8348 8348 8348 8348 8348 8354 8354 8354 8354 8354 8354 8354 8354 8354 8354 8354 8354 8354 8354 8354 8360 8360 8360 8360 8360 8360 8360 8360 8360 8360 8360 8360 8360 8360 8360 8366 8366 8366 8366 8366 8366 8366 8366 8366 8366 8366 8366 8366 8366 8366 8366 8371 8371 8371 8371 8371 8371 8371 8371 8371 8371 8371 8371 8371 8371 8371 8376 8376 8376 8376 8376 8376 8376 8376 8376 8376 8376 8376 8376 8376 8376 8381 8381 8381 8381 8381 8381 8381 8381 8381 8381 8381 8381 8381 8381 8381 8381 8386 8386 8386 8386 8386 8386 8386 8386 8386 8386 8386 8386 8386 8386 8386 8391 8391 8391 8391 8391 8391 8391 8391 8391 8391 8391 8391 8391 8391 8391 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8690 8690 8690 8690 8690 8690 8690 8690 8690 8690 8690 8690 8690 8690 8690 8690 8755 8755 8755 8755 8755 8755 8755 8755 8755 8755 8755 8755 8755 8755 8755 8789 8789 8789 8789 8789 8789 8789 8789 8789 8789 8789 8789 8789 8789 8789 8799 8799 8799 8799 8799 8799 8799 8799 8799 8799 8799 8799 8799 8799 8799 8799 8817 8817 8817 8817 8817 8817 8817 8817 8817 8817 8817 8817 8817 8817 8817 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8883 8918 8918 8918 8918 8918 8918 8918 8918 8918 8918 8918 8918 8918 8918 8918 8918 8929 8929 8929 8929 8929 8929 8929 8929 8929 8929 8929 8929 8929 8929 8929 8948 8948 8948 8948 8948 8948 8948 8948 8948 8948 8948 8948 8948 8948 8948 8984 8984 8984 8984 8984 8984 8984 8984 8984 8984 8984 8984 8984 8984 8984 8984 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 9016 9016 9016 9016 9016 9016 9016 9016 9016 9016 9016 9016 9016 9016 9016 9016 9028 9028 9028 9028 9028 9028 9028 9028 9028 9028 9028 9028 9028 9028 9028 9048 9048 9048 9048 9048 9048 9048 9048 9048 9048 9048 9048 9048 9048 9048 9060 9060 9060 9060 9060 9060 9060 9060 9060 9060 9060 9060 9060 9060 9060 9060 9062 9062 9062 9062 9062 9062 9062 9062 9062 9062 9062 9062 9062 9062 9062 9064 9064 9064 9064 9064 9064 9064 9064 9064 9064 9064 9064 9064 9064 9064 9064 9066 9066 9066 9066 9066 9066 9066 9066 9066 9066 9066 9066 9066 9066 9066 9066 9068 9068 9068 9068 9068 9068 9068 9068 9068 9068 9068 9068 9068 9068 9068 9070 9070 9070 9070 9070 9070 9070 9070 9070 9070 9070 9070 9070 9070 9070 9070 9072 9072 9072 9072 9072 9072 9072 9072 9072 9072 9072 9072 9072 9072 9072 9074 9074 9074 9074 9074 9074 9074 9074 9074 9074 9074 9074 9074 9074 9074 9074 9076 9076 9076 9076 9076 9076 9076 9076 9076 9076 9076 9076 9076 9076 9076 9078 9078 9078 9078 9078 9078 9078 9078 9078 9078 9078 9078 9078 9078 9078 9078 9080 9080 9080 9080 9080 9080 9080 9080 9080 9080 9080 9080 9080 9080 9080 9080 9082 9082 9082 9082 9082 9082 9082 9082 9082 9082 9082 9082 9082 9082 9082 9084 9084 9084 9084 9084 9084 9084 9084 9084 9084 9084 9084 9084 9084 9084 9084 9086 9086 9086 9086 9086 9086 9086 9086 9086 9086 9086 9086 9086 9086 9086 9088 9088 9088 9088 9088 9088 9088 9088 9088 9088 9088 9088 9088 9088 9088 9088 9090 9090 9090 9090 9090 9090 9090 9090 9090 9090 9090 9090 9090 9090 9090 9090 9092 9092 9092 9092 9092 9092 9092 9092 9092 9092 9092 9092 9092 9092 9092 9094 9094 9094 9094 9094 9094 9094 9094 9094 9094 9094 9094 9094 9094 9094 9094 9096 9096 9096 9096 9096 9096 9096 9096 9096 9096 9096 9096 9096 9096 9096 9096 9098 9098 9098 9098 9098 9098 9098 9098 9098 9098 9098 9098 9098 9098 9098 9100 9100 9100 9100 9100 9100 9100 9100 9100 9100 9100 9100 9100 9100 9100 9100 9102 9102 9102 9102 9102 9102 9102 9102 9102 9102 9102 9102 9102 9102 9102 9102 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9112 9112 9112 9112 9112 9112 9112 9112 9112 9112 9112 9112 9112 9112 9112 9112 9117 9117 9117 9117 9117 9117 9117 9117 9117 9117 9117 9117 9117 9117 9117 9122 9122 9122 9122 9122 9122 9122 9122 9122 9122 9122 9122 9122 9122 9122 9122 9127 9127 9127 9127 9127 9127 9127 9127 9127 9127 9127 9127 9127 9127 9127 9127 9132 9132 9132 9132 9132 9132 9132 9132 9132 9132 9132 9132 9132 9132 9132 9132 9137 9137 9137 9137 9137 9137 9137 9137 9137 9137 9137 9137 9137 9137 9137 9137 9142 9142 9142 9142 9142 9142 9142 9142 9142 9142 9142 9142 9142 9142 9142 9142 9147 9147 9147 9147 9147 9147 9147 9147 9147 9147 9147 9147 9147 9147 9147 9147 9152 9152 9152 9152 9152 9152 9152 9152 9152 9152 9152 9152 9152 9152 9152 9152 9157 9157 9157 9157 9157 9157 9157 9157 9157 9157 9157 9157 9157 9157 9157 9162 9162 9162 9162 9162 9162 9162 9162 9162 9162 9162 9162 9162 9162 9162 9162 9167 9167 9167 9167 9167 9167 9167 9167 9167 9167 9167 9167 9167 9167 9167 9167 9172 9172 9172 9172 9172 9172 9172 9172 9172 9172 9172 9172 9172 9172 9172 9172 9177 9177 9177 9177 9177 9177 9177 9177 9177 9177 9177 9177 9177 9177 9177 9177 9242 9242 9242 9242 9242 9242 9242 9242 9242 9242 9242 9242 9242 9242 9242 9242 9242 9276 9276 9276 9276 9276 9276 9276 9276 9276 9276 9276 9276 9276 9276 9276 9276 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9304 9304 9304 9304 9304 9304 9304 9304 9304 9304 9304 9304 9304 9304 9304 9304 9338 9338 9338 9338 9338 9338 9338 9338 9338 9338 9338 9338 9338 9338 9338 9338 9348 9348 9348 9348 9348 9348 9348 9348 9348 9348 9348 9348 9348 9348 9348 9348 9348 9366 9366 9366 9366 9366 9366 9366 9366 9366 9366 9366 9366 9366 9366 9366 9366 9376 9376 9376 9376 9376 9376 9376 9376 9376 9376 9376 9376 9376 9376 9376 9376 9394 9394 9394 9394 9394 9394 9394 9394 9394 9394 9394 9394 9394 9394 9394 9394 9404 9404 9404 9404 9404 9404 9404 9404 9404 9404 9404 9404 9404 9404 9404 9404 9404 9439 9439 9439 9439 9439 9439 9439 9439 9439 9439 9439 9439 9439 9439 9439 9439 9450 9450 9450 9450 9450 9450 9450 9450 9450 9450 9450 9450 9450 9450 9450 9450 9450 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9480 9480 9480 9480 9480 9480 9480 9480 9480 9480 9480 9480 9480 9480 9480 9480 9480 9499 9499 9499 9499 9499 9499 9499 9499 9499 9499 9499 9499 9499 9499 9499 9499 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9542 9542 9542 9542 9542 9542 9542 9542 9542 9542 9542 9542 9542 9542 9542 9542 9542 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9606 9606 9606 9908 9900 9898 9893 9887 9885 9884 9883 9882 9880 9875 9872 9868 9854 9854 9854 9854 9853 9853 9853 9851 9851 9851 9850 9850 9850 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9845 9845 9845 9843 9843 9843 9843 9840 9840 9840 9838 9838 9838 9834 9834 9834 9834 9831 9831 9831 9826 9826 9826 9826 9823 9823 9823 9819 9819 9819 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9800 9799 9799 9799 9799 9799 9799 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9795 9795 9795 9795 9795 9795 9793 9793 9793 9793 9793 9793 9791 9791 9791 9791 9791 9791 9788 9788 9788 9788 9788 9788 9786 9786 9786 9786 9786 9786 9781 9781 9781 9781 9781 9777 9777 9777 9777 9777 9777 9774 9774 9774 9774 9774 9774 9760 9760 9760 9760 9760 9760 9756 9756 9756 9756 9756 9756 9753 9753 9753 9753 9753 9753 9748 9748 9748 9748 9748 9748 9748 9745 9745 9745 9745 9745 9745 9741 9741 9741 9741 9741 9741 9727 9727 9727 9727 9727 9727 9727 9727 9727 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9725 9725 9725 9725 9725 9725 9725 9725 9725 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9722 9722 9722 9722 9722 9722 9722 9722 9722 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9720 9720 9720 9720 9720 9720 9720 9720 9720 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9716 9716 9716 9716 9716 9716 9716 9716 9716 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9693 9693 9693 9693 9693 9693 9693 9693 9693 9679 9679 9679 9679 9679 9679 9679 9679 9679 9679 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9668 9668 9668 9668 9668 9668 9668 9668 9668 9668 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9659 9659 9659 9659 9659 9659 9659 9659 9659 9659 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9638 9638 9638 9638 9638 9638 9638 9638 9638 9638 9635 9635 9635 9635 9635 9635 9635 9635 9635 9635 9630 9630 9630 9630 9630 9630 9630 9630 9630 9630 9627 9627 9627 9627 9627 9627 9627 9627 9627 9627 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9609 9609 9609 9609 9609 9609 9609 9609 9609 9609 9609 9609 9609 9609 9609 9609 9609 9609 9609 9628 9628 9628 9804 9801 9796 9789 9788 9786 9785 9783 9781 9778 9776 9773 9769 9755 9755 9755 9754 9754 9754 9754 9752 9752 9752 9751 9751 9751 9750 9750 9750 9749 9749 9749 9748 9748 9748 9748 9746 9746 9746 9744 9744 9744 9741 9741 9741 9741 9739 9739 9739 9735 9735 9735 9735 9732 9732 9732 9727 9727 9727 9724 9724 9724 9724 9720 9720 9720 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9705 9705 9705 9705 9705 9705 9705 9705 9705 9703 9703 9703 9703 9703 9703 9703 9703 9703 9703 9702 9702 9702 9702 9702 9702 9702 9702 9702 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9700 9700 9700 9700 9700 9700 9700 9700 9700 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9687 9687 9687 9687 9687 9687 9687 9687 9687 9687 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9664 9664 9664 9664 9664 9664 9664 9664 9664 9664 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9652 9652 9652 9652 9652 9652 9652 9652 9652 9652 9649 9649 9649 9649 9649 9649 9649 9649 9649 9649 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9671 9671 9671 9919 9910 9903 9901 9899 9894 9891 9887 9878 9878 9878 9878 9876 9876 9876 9874 9874 9874 9872 9872 9872 9869 9869 9869 9867 9867 9867 9867 9863 9863 9863 9860 9860 9860 9860 9855 9855 9855 9852 9852 9852 9848 9848 9848 9848 9839 9839 9839 9839 9839 9839 9837 9837 9837 9837 9837 9835 9835 9835 9835 9835 9835 9833 9833 9833 9833 9833 9833 9831 9831 9831 9831 9831 9828 9828 9828 9828 9828 9828 9826 9826 9826 9826 9826 9826 9821 9821 9821 9821 9821 9821 9817 9817 9817 9817 9817 9817 9814 9814 9814 9814 9814 9814 9805 9805 9805 9805 9805 9805 9801 9801 9801 9801 9801 9801 9798 9798 9798 9798 9798 9798 9793 9793 9793 9793 9793 9793 9790 9790 9790 9790 9790 9790 9786 9786 9786 9786 9786 9786 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9775 9775 9775 9775 9775 9775 9775 9775 9775 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9771 9771 9771 9771 9771 9771 9771 9771 9771 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9767 9767 9767 9767 9767 9767 9767 9767 9767 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9748 9748 9748 9748 9748 9748 9748 9748 9748 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9720 9720 9720 9720 9720 9720 9720 9720 9720 9720 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9683 9683 9683 9683 9683 9683 9683 9683 9683 9683 9683 9683 9683 9683 9683 9683 9683 9683 9683 9699 9699 9699 9882 9874 9870 9865 9860 9857 9856 9855 9854 9852 9849 9847 9844 9840 9824 9824 9824 9824 9824 9823 9823 9823 9823 9823 9823 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9815 9815 9815 9815 9815 9815 9813 9813 9813 9813 9813 9813 9810 9810 9810 9810 9810 9810 9808 9808 9808 9808 9808 9808 9804 9804 9804 9804 9804 9804 9801 9801 9801 9801 9801 9801 9796 9796 9796 9796 9796 9796 9793 9793 9793 9793 9793 9793 9789 9789 9789 9789 9789 9789 9775 9775 9775 9775 9775 9775 9775 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9765 9765 9765 9765 9765 9765 9765 9765 9765 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9706 9706 9706 9886 9879 9874 9867 9866 9864 9863 9862 9859 9856 9854 9851 9847 9830 9830 9830 9829 9829 9829 9829 9827 9827 9827 9826 9826 9826 9825 9825 9825 9824 9824 9824 9823 9823 9823 9823 9821 9821 9821 9819 9819 9819 9819 9816 9816 9816 9814 9814 9814 9810 9810 9810 9810 9807 9807 9807 9802 9802 9802 9799 9799 9799 9799 9795 9795 9795 9779 9779 9779 9779 9779 9779 9778 9778 9778 9778 9778 9778 9776 9776 9776 9776 9776 9775 9775 9775 9775 9775 9775 9774 9774 9774 9774 9774 9774 9773 9773 9773 9773 9773 9773 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9771 9769 9769 9769 9769 9769 9769 9767 9767 9767 9767 9767 9767 9765 9765 9765 9765 9765 9765 9762 9762 9762 9762 9762 9762 9760 9760 9760 9760 9760 9760 9755 9755 9755 9755 9755 9755 9751 9751 9751 9751 9751 9751 9748 9748 9748 9748 9748 9748 9737 9737 9737 9737 9737 9737 9733 9733 9733 9733 9733 9733 9730 9730 9730 9730 9730 9730 9725 9725 9725 9725 9725 9725 9722 9722 9722 9722 9722 9722 9718 9718 9718 9718 9718 9718 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9717 9717 9717 9894 9888 9884 9879 9872 9872 9872 9871 9871 9871 9869 9869 9869 9868 9868 9868 9867 9867 9867 9867 9866 9866 9866 9864 9864 9864 9861 9861 9861 9861 9859 9859 9859 9856 9856 9856 9856 9852 9852 9852 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9842 9842 9842 9842 9842 9842 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9836 9836 9836 9836 9836 9836 9834 9834 9834 9834 9834 9834 9831 9831 9831 9831 9831 9831 9829 9829 9829 9829 9829 9829 9825 9825 9825 9825 9825 9825 9822 9822 9822 9822 9822 9822 9815 9815 9815 9815 9815 9815 9812 9812 9812 9812 9812 9812 9808 9808 9808 9808 9808 9808 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9800 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9797 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9791 9791 9791 9791 9791 9791 9791 9791 9791 9791 9784 9784 9784 9784 9784 9784 9784 9784 9784 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9909 9903 9900 9899 9898 9895 9893 9885 9885 9885 9884 9884 9884 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9877 9877 9877 9877 9874 9874 9874 9872 9872 9872 9869 9869 9869 9869 9864 9864 9864 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9847 9847 9847 9847 9847 9847 9845 9845 9845 9845 9845 9845 9842 9842 9842 9842 9842 9842 9840 9840 9840 9840 9840 9840 9835 9835 9835 9835 9835 9832 9832 9832 9832 9832 9832 9824 9824 9824 9824 9824 9824 9821 9821 9821 9821 9821 9821 9816 9816 9816 9816 9816 9816 9816 9808 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9806 9806 9806 9806 9806 9806 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9803 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9785 9785 9785 9785 9785 9785 9785 9785 9785 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9709 9709 9709 9905 9901 9895 9894 9890 9889 9886 9882 9870 9870 9870 9869 9869 9869 9869 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9863 9863 9860 9860 9860 9857 9857 9857 9853 9853 9853 9853 9849 9849 9849 9844 9844 9844 9832 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9831 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9821 9821 9821 9821 9821 9821 9818 9818 9818 9818 9818 9818 9815 9815 9815 9815 9815 9815 9811 9811 9811 9811 9811 9811 9806 9806 9806 9806 9806 9806 9802 9802 9802 9802 9802 9802 9790 9790 9790 9790 9790 9790 9786 9786 9786 9786 9786 9786 9781 9781 9781 9781 9781 9781 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9767 9767 9767 9767 9767 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9763 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9760 9760 9760 9760 9760 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9737 9737 9737 9737 9737 9737 9737 9737 9737 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9712 9712 9712 9712 9712 9712 9712 9712 9712 9712 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9703 9703 9703 9703 9703 9703 9703 9703 9703 9703 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9687 9687 9687 9687 9687 9687 9687 9687 9687 9687 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9686 9686 9686 9911 9904 9898 9897 9895 9893 9891 9887 9873 9873 9873 9872 9872 9872 9872 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9867 9865 9865 9865 9863 9863 9863 9859 9859 9859 9859 9855 9855 9855 9850 9850 9850 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9835 9835 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9829 9829 9827 9827 9827 9827 9827 9827 9825 9825 9825 9825 9825 9825 9823 9823 9823 9823 9823 9823 9819 9819 9819 9819 9819 9819 9814 9814 9814 9814 9814 9814 9810 9810 9810 9810 9810 9810 9796 9796 9796 9796 9796 9796 9792 9792 9792 9792 9792 9792 9787 9787 9787 9787 9787 9787 9773 9773 9773 9773 9773 9773 9773 9773 9773 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9771 9771 9771 9771 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9765 9765 9765 9765 9765 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9743 9743 9743 9743 9743 9743 9743 9743 9743 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9687 9687 9687 9687 9687 9687 9687 9687 9687 9687 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9699 9699 9699 9851 9841 9839 9837 9834 9832 9829 9825 9816 9816 9816 9814 9814 9814 9812 9812 9812 9810 9810 9810 9807 9807 9807 9807 9805 9805 9805 9801 9801 9801 9798 9798 9798 9798 9793 9793 9793 9790 9790 9790 9790 9786 9786 9786 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9775 9775 9775 9775 9775 9775 9775 9775 9775 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9771 9771 9771 9771 9771 9771 9771 9771 9771 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9766 9766 9766 9766 9766 9766 9766 9766 9766 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9755 9755 9755 9755 9755 9755 9755 9755 9755 9755 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9725 9725 9725 9823 9819 9815 9808 9807 9805 9803 9802 9800 9797 9795 9792 9788 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9773 9773 9773 9773 9773 9773 9773 9773 9773 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9734 9734 9734 9832 9828 9824 9817 9816 9814 9812 9811 9809 9806 9804 9801 9797 9780 9780 9780 9779 9779 9779 9777 9777 9777 9777 9776 9776 9776 9775 9775 9775 9774 9774 9774 9773 9773 9773 9773 9771 9771 9771 9769 9769 9769 9766 9766 9766 9766 9764 9764 9764 9760 9760 9760 9757 9757 9757 9757 9752 9752 9752 9749 9749 9749 9749 9745 9745 9745 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9742 9742 9742 9838 9835 9830 9821 9821 9821 9820 9820 9820 9820 9818 9818 9818 9817 9817 9817 9816 9816 9816 9815 9815 9815 9815 9813 9813 9813 9810 9810 9810 9808 9808 9808 9808 9805 9805 9805 9801 9801 9801 9801 9794 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9791 9791 9791 9791 9791 9791 9791 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9789 9789 9789 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9850 9844 9842 9841 9840 9837 9835 9827 9827 9827 9826 9826 9826 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9821 9821 9821 9819 9819 9819 9819 9816 9816 9816 9814 9814 9814 9811 9811 9811 9811 9806 9806 9806 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9797 9797 9797 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9791 9791 9791 9791 9791 9791 9791 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9734 9734 9734 9855 9846 9840 9839 9836 9835 9834 9827 9815 9815 9815 9815 9814 9814 9814 9811 9811 9811 9810 9810 9810 9809 9809 9809 9808 9808 9808 9808 9805 9805 9805 9802 9802 9802 9802 9798 9798 9798 9794 9794 9794 9789 9789 9789 9789 9777 9777 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9773 9773 9773 9773 9773 9773 9773 9773 9773 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9719 9719 9719 9844 9841 9835 9833 9832 9831 9829 9825 9811 9811 9811 9810 9810 9810 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9805 9805 9805 9803 9803 9803 9803 9801 9801 9801 9797 9797 9797 9793 9793 9793 9793 9788 9788 9788 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9773 9773 9773 9773 9773 9773 9773 9773 9773 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9740 9740 9740 9900 9889 9879 9877 9875 9872 9870 9867 9863 9854 9854 9854 9854 9854 9852 9852 9852 9852 9852 9852 9850 9850 9850 9850 9850 9850 9848 9848 9848 9848 9848 9848 9845 9845 9845 9845 9845 9843 9843 9843 9843 9843 9843 9839 9839 9839 9839 9839 9839 9836 9836 9836 9836 9836 9836 9831 9831 9831 9831 9831 9831 9828 9828 9828 9828 9828 9828 9824 9824 9824 9824 9824 9824 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9813 9813 9813 9813 9813 9813 9813 9813 9813 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9809 9809 9809 9809 9809 9809 9809 9809 9809 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9802 9802 9802 9802 9802 9802 9802 9802 9802 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9763 9763 9763 9907 9900 9895 9893 9888 9886 9883 9879 9862 9862 9862 9860 9860 9860 9860 9858 9858 9858 9856 9856 9856 9853 9853 9853 9851 9851 9851 9851 9847 9847 9847 9844 9844 9844 9839 9839 9839 9839 9836 9836 9836 9832 9832 9832 9832 9823 9823 9823 9823 9823 9821 9821 9821 9821 9821 9821 9819 9819 9819 9819 9819 9819 9817 9817 9817 9817 9817 9815 9815 9815 9815 9815 9815 9812 9812 9812 9812 9812 9812 9810 9810 9810 9810 9810 9810 9805 9805 9805 9805 9805 9805 9801 9801 9801 9801 9801 9801 9798 9798 9798 9798 9798 9798 9789 9789 9789 9789 9789 9789 9785 9785 9785 9785 9785 9785 9782 9782 9782 9782 9782 9782 9777 9777 9777 9777 9777 9777 9774 9774 9774 9774 9774 9774 9770 9770 9770 9770 9770 9770 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9809 9809 9809 9973 9968 9961 9961 9961 9959 9959 9959 9957 9957 9957 9954 9954 9954 9954 9952 9952 9952 9949 9949 9949 9945 9945 9945 9945 9938 9938 9938 9938 9938 9936 9936 9936 9936 9936 9936 9934 9934 9934 9934 9934 9934 9932 9932 9932 9932 9932 9932 9929 9929 9929 9929 9929 9927 9927 9927 9927 9927 9927 9923 9923 9923 9923 9923 9923 9920 9920 9920 9920 9920 9920 9913 9913 9913 9913 9913 9913 9910 9910 9910 9910 9910 9910 9906 9906 9906 9906 9906 9906 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9895 9895 9895 9895 9895 9895 9895 9895 9895 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9891 9891 9891 9891 9891 9891 9891 9891 9891 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9886 9886 9886 9886 9886 9886 9886 9886 9886 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9989 9987 9984 9982 9974 9974 9974 9972 9972 9972 9970 9970 9970 9967 9967 9967 9967 9965 9965 9965 9962 9962 9962 9957 9957 9957 9957 9949 9949 9949 9949 9949 9947 9947 9947 9947 9947 9947 9945 9945 9945 9945 9945 9945 9943 9943 9943 9943 9943 9943 9940 9940 9940 9940 9940 9938 9938 9938 9938 9938 9938 9933 9933 9933 9933 9933 9933 9930 9930 9930 9930 9930 9930 9922 9922 9922 9922 9922 9922 9919 9919 9919 9919 9919 9919 9914 9914 9914 9914 9914 9914 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9904 9904 9904 9904 9904 9904 9904 9904 9904 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9898 9898 9898 9898 9898 9898 9898 9898 9898 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9893 9893 9893 9893 9893 9893 9893 9893 9893 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9821 9821 9821 9994 9989 9983 9979 9970 9970 9970 9967 9967 9967 9967 9964 9964 9964 9961 9961 9961 9957 9957 9957 9953 9953 9953 9953 9948 9948 9948 9939 9939 9939 9939 9939 9939 9936 9936 9936 9936 9936 9936 9933 9933 9933 9933 9933 9930 9930 9930 9930 9930 9930 9927 9927 9927 9927 9927 9927 9923 9923 9923 9923 9923 9923 9918 9918 9918 9918 9918 9918 9914 9914 9914 9914 9914 9914 9905 9905 9905 9905 9905 9905 9901 9901 9901 9901 9901 9901 9896 9896 9896 9896 9896 9896 9887 9887 9887 9887 9887 9887 9887 9887 9887 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9878 9878 9878 9878 9878 9878 9878 9878 9878 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9872 9872 9872 9872 9872 9872 9872 9872 9872 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9854 9854 9854 9854 9854 9854 9854 9854 9854 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9829 9829 9829 10018 10011 10009 10007 10003 9994 9994 9994 9992 9992 9992 9990 9990 9990 9988 9988 9988 9984 9984 9984 9984 9980 9980 9980 9975 9975 9975 9975 9966 9966 9966 9966 9966 9964 9964 9964 9964 9964 9964 9962 9962 9962 9962 9962 9962 9960 9960 9960 9960 9960 9960 9958 9958 9958 9958 9958 9954 9954 9954 9954 9954 9954 9949 9949 9949 9949 9949 9949 9945 9945 9945 9945 9945 9945 9936 9936 9936 9936 9936 9936 9932 9932 9932 9932 9932 9932 9927 9927 9927 9927 9927 9927 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9916 9916 9916 9916 9916 9916 9916 9916 9916 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9912 9912 9912 9912 9912 9912 9912 9912 9912 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9904 9904 9904 9904 9904 9904 9904 9904 9904 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9847 9847 9847 9945 9942 9937 9930 9929 9927 9926 9924 9922 9919 9917 9914 9910 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9885 9885 9885 9885 9885 9885 9883 9883 9883 9883 9883 9883 9880 9880 9880 9880 9880 9880 9878 9878 9878 9878 9878 9878 9874 9874 9874 9874 9874 9874 9871 9871 9871 9871 9871 9871 9866 9866 9866 9866 9866 9866 9863 9863 9863 9863 9863 9863 9859 9859 9859 9859 9859 9859 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9872 9872 9872 9989 9978 9974 9970 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9953 9953 9953 9953 9953 9953 9950 9950 9950 9950 9950 9950 9948 9948 9948 9948 9948 9948 9945 9945 9945 9945 9945 9945 9941 9941 9941 9941 9941 9941 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9925 9925 9925 9925 9925 9925 9925 9925 9925 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9993 9985 9984 9981 9980 9977 9975 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9959 9959 9959 9959 9959 9959 9956 9956 9956 9956 9956 9956 9954 9954 9954 9954 9954 9954 9951 9951 9951 9951 9951 9951 9946 9946 9946 9946 9946 9946 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9929 9929 9929 9929 9929 9929 9929 9929 9929 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9874 9874 9874 9990 9986 9980 9979 9975 9974 9971 9967 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9945 9945 9945 9945 9945 9945 9942 9942 9942 9942 9942 9942 9938 9938 9938 9938 9938 9938 9934 9934 9934 9934 9934 9934 9929 9929 9929 9929 9929 9929 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9901 9901 9901 9901 9901 9901 9901 9901 9901 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9981 9977 9972 9969 9968 9967 9965 9961 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9937 9937 9937 9937 9937 9937 9935 9935 9935 9935 9935 9935 9931 9931 9931 9931 9931 9931 9927 9927 9927 9927 9927 9927 9922 9922 9922 9922 9922 9922 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9899 9899 9899 9899 9899 9899 9899 9899 9899 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9854 9854 9854 9955 9947 9945 9940 9933 9933 9933 9932 9932 9932 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9925 9925 9925 9922 9922 9922 9922 9920 9920 9920 9917 9917 9917 9917 9913 9913 9913 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9897 9897 9897 9897 9897 9897 9895 9895 9895 9895 9895 9895 9892 9892 9892 9892 9892 9892 9890 9890 9890 9890 9890 9890 9886 9886 9886 9886 9886 9886 9883 9883 9883 9883 9883 9883 9876 9876 9876 9876 9876 9876 9873 9873 9873 9873 9873 9873 9869 9869 9869 9869 9869 9869 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9965 9957 9956 9953 9952 9949 9947 9939 9939 9939 9938 9938 9938 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9931 9931 9931 9931 9928 9928 9928 9926 9926 9926 9926 9923 9923 9923 9918 9918 9918 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9901 9901 9901 9901 9901 9901 9899 9899 9899 9899 9899 9899 9896 9896 9896 9896 9896 9896 9894 9894 9894 9894 9894 9894 9889 9889 9889 9889 9889 9889 9886 9886 9886 9886 9886 9886 9878 9878 9878 9878 9878 9878 9875 9875 9875 9875 9875 9875 9870 9870 9870 9870 9870 9870 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9844 9844 9844 9959 9950 9949 9946 9945 9944 9941 9937 9925 9925 9925 9924 9924 9924 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9915 9915 9915 9912 9912 9912 9912 9908 9908 9908 9904 9904 9904 9899 9899 9899 9899 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9876 9876 9876 9876 9876 9876 9873 9873 9873 9873 9873 9873 9870 9870 9870 9870 9870 9870 9866 9866 9866 9866 9866 9866 9861 9861 9861 9861 9861 9861 9857 9857 9857 9857 9857 9857 9846 9846 9846 9846 9846 9846 9842 9842 9842 9842 9842 9842 9837 9837 9837 9837 9837 9837 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9821 9821 9821 9947 9943 9938 9935 9934 9933 9931 9927 9910 9910 9910 9909 9909 9909 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9902 9902 9902 9902 9900 9900 9900 9896 9896 9896 9892 9892 9892 9892 9887 9887 9887 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9862 9862 9862 9862 9862 9862 9860 9860 9860 9860 9860 9860 9858 9858 9858 9858 9858 9858 9854 9854 9854 9854 9854 9854 9849 9849 9849 9849 9849 9849 9845 9845 9845 9845 9845 9845 9834 9834 9834 9834 9834 9834 9830 9830 9830 9830 9830 9830 9825 9825 9825 9825 9825 9825 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9824 9824 9824 9937 9937 9937 9936 9936 9936 9936 9934 9934 9934 9933 9933 9933 9932 9932 9932 9929 9929 9929 9929 9927 9927 9927 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9912 9912 9912 9912 9912 9912 9909 9909 9909 9909 9909 9909 9907 9907 9907 9907 9907 9907 9904 9904 9904 9904 9904 9904 9897 9897 9897 9897 9897 9897 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9874 9874 9874 9874 9874 9874 9874 9874 9874 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9976 9968 9959 9959 9959 9958 9958 9958 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9950 9950 9950 9950 9946 9946 9946 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9928 9928 9928 9928 9928 9928 9925 9925 9925 9925 9925 9925 9921 9921 9921 9921 9921 9921 9917 9917 9917 9917 9917 9917 9909 9909 9909 9909 9909 9909 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9890 9890 9890 9890 9890 9890 9890 9890 9890 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9856 9856 9856 9986 9982 9975 9975 9975 9974 9974 9974 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9968 9968 9968 9964 9964 9964 9964 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9949 9949 9949 9949 9949 9949 9947 9947 9947 9947 9947 9947 9943 9943 9943 9943 9943 9943 9939 9939 9939 9939 9939 9939 9932 9932 9932 9932 9932 9932 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9848 9848 9848 9978 9977 9973 9961 9961 9961 9961 9960 9960 9960 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9952 9952 9952 9947 9947 9947 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9925 9925 9925 9925 9925 9925 9922 9922 9922 9922 9922 9922 9917 9917 9917 9917 9917 9917 9912 9912 9912 9912 9912 9912 9900 9900 9900 9900 9900 9900 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9866 9866 9866 9866 9866 9866 9866 9866 9866 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9937 9936 9934 9933 9925 9925 9925 9924 9924 9924 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9918 9918 9918 9913 9913 9913 9913 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9897 9897 9897 9897 9897 9897 9895 9895 9895 9895 9895 9895 9890 9890 9890 9890 9890 9890 9885 9885 9885 9885 9885 9885 9877 9877 9877 9877 9877 9877 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9785 9785 9785 9930 9924 9920 9919 9905 9905 9905 9904 9904 9904 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9894 9894 9894 9889 9889 9889 9889 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9863 9863 9863 9863 9863 9863 9859 9859 9859 9859 9859 9859 9854 9854 9854 9854 9854 9849 9849 9849 9849 9849 9849 9835 9835 9835 9835 9835 9835 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9819 9819 9819 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9812 9812 9812 9812 9812 9812 9812 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 14943 14902 14887 14864 14851 14841 14824 14814 14804 14796 14787 14778 14754 14735 14688 14736 14736 14736 14736 14784 14752 14752 14752 14752 14720 14700 14700 14732 14732 14732 14676 14676 14676 14683 14683 14683 14714 14714 14714 14746 14746 14746 14746 14746 14746 14694 14694 14694 14701 14701 14701 14764 14764 14764 14764 14764 14764 14732 14732 14763 14763 14763 14795 14795 14795 14795 14795 14795 14827 14827 14827 14775 14775 14775 14775 14775 14775 14713 14713 14713 14708 14708 14708 14699 14699 14699 14699 14692 14692 14692 14684 14684 14684 14672 14672 14672 14659 14659 14659 14659 14652 14652 14652 14644 14644 14644 14635 14635 14635 14635 14626 14626 14626 14605 14605 14605 14588 14588 14588 14588 14565 14565 14565 14528 14528 14528 14528 14505 14505 14505 14431 14431 14431 14431 14431 14465 14465 14465 14465 14501 14501 14501 14501 14517 14517 14517 14517 14517 14517 14517 14517 14517 14484 14484 14484 14484 14484 14487 14487 14487 14487 14539 14539 14539 14539 14539 14539 14539 14539 14539 14523 14523 14523 14523 14523 14545 14545 14545 14545 14561 14561 14561 14561 14561 14561 14561 14561 14561 14577 14577 14577 14577 14577 14544 14544 14544 14544 14544 14544 14544 14544 14544 14503 14503 14503 14503 14503 14503 14498 14498 14498 14498 14498 14498 14489 14489 14489 14489 14489 14484 14484 14484 14484 14484 14484 14477 14477 14477 14477 14477 14477 14469 14469 14469 14469 14469 14469 14457 14457 14457 14457 14457 14444 14444 14444 14444 14444 14444 14435 14435 14435 14435 14435 14435 14428 14428 14428 14428 14428 14428 14420 14420 14420 14420 14420 14420 14411 14411 14411 14411 14411 14411 14402 14402 14402 14402 14402 14402 14367 14367 14367 14367 14367 14367 14340 14340 14340 14340 14340 14340 14285 14285 14285 14285 14285 14285 14181 14181 14181 14181 14181 14181 14160 14160 14160 14160 14160 14160 14143 14143 14143 14143 14143 14143 14120 14120 14120 14120 14120 14120 14081 14081 14081 14081 14081 14081 14058 14058 14058 14058 14058 14058 13974 13974 13974 13974 13974 13974 13974 13974 13986 13986 13986 13986 13986 13986 13986 14019 14019 14019 14019 14019 14019 14019 14019 14029 14029 14029 14029 14029 14029 14029 14029 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14008 14008 14008 14008 14008 14008 14008 14008 13998 13998 13998 13998 13998 13998 13998 14014 14014 14014 14014 14014 14014 14014 14014 14062 14062 14062 14062 14062 14062 14062 14062 14062 14062 14062 14062 14062 14062 14062 14046 14046 14046 14046 14046 14046 14046 14046 14066 14066 14066 14066 14066 14066 14066 14066 14074 14074 14074 14074 14074 14074 14074 14074 14074 14074 14074 14074 14074 14074 14074 14057 14057 14057 14057 14057 14057 14057 14057 14053 14053 14053 14053 14053 14053 14053 14053 14069 14069 14069 14069 14069 14069 14069 14069 14069 14069 14069 14069 14069 14069 14069 14085 14085 14085 14085 14085 14085 14085 14085 14048 14048 14048 14048 14048 14048 14048 14048 14048 14048 14048 14048 14048 14048 14048 13983 13983 13983 13983 13983 13983 13983 13983 13983 13983 13978 13978 13978 13978 13978 13978 13978 13978 13978 13973 13973 13973 13973 13973 13973 13973 13973 13973 13973 13964 13964 13964 13964 13964 13964 13964 13964 13964 13959 13959 13959 13959 13959 13959 13959 13959 13959 13959 13952 13952 13952 13952 13952 13952 13952 13952 13952 13944 13944 13944 13944 13944 13944 13944 13944 13944 13944 13932 13932 13932 13932 13932 13932 13932 13932 13932 13919 13919 13919 13919 13919 13919 13919 13919 13919 13919 13910 13910 13910 13910 13910 13910 13910 13910 13910 13910 13736 13736 13736 13736 13736 13736 13736 13736 13736 13736 13701 13701 13701 13701 13701 13701 13701 13701 13701 13701 13674 13674 13674 13674 13674 13674 13674 13674 13674 13617 13617 13617 13617 13617 13617 13617 13617 13617 13617 13502 13502 13502 13502 13502 13502 13502 13502 13502 13502 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13486 13486 13486 13486 13486 13486 13486 13486 13486 13486 13478 13478 13478 13478 13478 13478 13478 13478 13478 13478 13469 13469 13469 13469 13469 13469 13469 13469 13469 13469 13460 13460 13460 13460 13460 13460 13460 13460 13460 13460 13425 13425 13425 13425 13425 13425 13425 13425 13425 13425 13398 13398 13398 13398 13398 13398 13398 13398 13398 13398 13341 13341 13341 13341 13341 13341 13341 13341 13341 13341 13224 13224 13224 13224 13224 13224 13224 13224 13224 13224 13203 13203 13203 13203 13203 13203 13203 13203 13203 13203 13186 13186 13186 13186 13186 13186 13186 13186 13186 13186 13163 13163 13163 13163 13163 13163 13163 13163 13163 13163 13123 13123 13123 13123 13123 13123 13123 13123 13123 13123 13123 13100 13100 13100 13100 13100 13100 13100 13100 13100 13100 13000 13000 13000 13000 13000 13000 13000 13000 13000 13000 13000 13000 12994 12994 12994 12994 12994 12994 12994 12994 12994 12994 12994 12994 12998 12998 12998 12998 12998 12998 12998 12998 12998 12998 12998 12998 13025 13025 13025 13025 13025 13025 13025 13025 13025 13025 13025 13025 13025 13019 13019 13019 13019 13019 13019 13019 13019 13019 13019 13019 13019 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 13035 12996 12996 12996 12996 12996 12996 12996 12996 12996 12996 12996 12996 12996 12978 12978 12978 12978 12978 12978 12978 12978 12978 12978 12978 12978 12998 12998 12998 12998 12998 12998 12998 12998 12998 12998 12998 12998 12996 12996 12996 12996 12996 12996 12996 12996 12996 12996 12996 12996 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 13004 12985 12985 12985 12985 12985 12985 12985 12985 12985 12985 12985 12985 12972 12972 12972 12972 12972 12972 12972 12972 12972 12972 12972 12972 12972 12984 12984 12984 12984 12984 12984 12984 12984 12984 12984 12984 12984 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13008 13008 13008 13008 13008 13008 13008 13008 13008 13008 13008 13008 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13024 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13032 13013 13013 13013 13013 13013 13013 13013 13013 13013 13013 13013 13013 13013 12996 12996 12996 12996 12996 12996 12996 12996 12996 12996 12996 12996 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13012 13028 13028 13028 13028 13028 13028 13028 13028 13028 13028 13028 13028 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12989 12904 12904 12904 12904 12904 12904 12904 12904 12904 12904 12904 12904 12904 12904 12904 12899 12899 12899 12899 12899 12899 12899 12899 12899 12899 12899 12899 12899 12899 12899 12894 12894 12894 12894 12894 12894 12894 12894 12894 12894 12894 12894 12894 12894 12894 12885 12885 12885 12885 12885 12885 12885 12885 12885 12885 12885 12885 12885 12885 12885 12880 12880 12880 12880 12880 12880 12880 12880 12880 12880 12880 12880 12880 12880 12880 12875 12875 12875 12875 12875 12875 12875 12875 12875 12875 12875 12875 12875 12875 12875 12868 12868 12868 12868 12868 12868 12868 12868 12868 12868 12868 12868 12868 12868 12868 12860 12860 12860 12860 12860 12860 12860 12860 12860 12860 12860 12860 12860 12860 12860 12848 12848 12848 12848 12848 12848 12848 12848 12848 12848 12848 12848 12848 12848 12848 12835 12835 12835 12835 12835 12835 12835 12835 12835 12835 12835 12835 12835 12835 12835 12826 12826 12826 12826 12826 12826 12826 12826 12826 12826 12826 12826 12826 12826 12826 12826 12641 12641 12641 12641 12641 12641 12641 12641 12641 12641 12641 12641 12641 12641 12641 12456 12456 12456 12456 12456 12456 12456 12456 12456 12456 12456 12456 12456 12456 12456 12421 12421 12421 12421 12421 12421 12421 12421 12421 12421 12421 12421 12421 12421 12421 12394 12394 12394 12394 12394 12394 12394 12394 12394 12394 12394 12394 12394 12394 12394 12394 12336 12336 12336 12336 12336 12336 12336 12336 12336 12336 12336 12336 12336 12336 12336 12216 12216 12216 12216 12216 12216 12216 12216 12216 12216 12216 12216 12216 12216 12216 12207 12207 12207 12207 12207 12207 12207 12207 12207 12207 12207 12207 12207 12207 12207 12207 12198 12198 12198 12198 12198 12198 12198 12198 12198 12198 12198 12198 12198 12198 12198 12198 12191 12191 12191 12191 12191 12191 12191 12191 12191 12191 12191 12191 12191 12191 12191 12183 12183 12183 12183 12183 12183 12183 12183 12183 12183 12183 12183 12183 12183 12183 12183 12174 12174 12174 12174 12174 12174 12174 12174 12174 12174 12174 12174 12174 12174 12174 12165 12165 12165 12165 12165 12165 12165 12165 12165 12165 12165 12165 12165 12165 12165 12165 11980 11980 11980 11980 11980 11980 11980 11980 11980 11980 11980 11980 11980 11980 11980 11945 11945 11945 11945 11945 11945 11945 11945 11945 11945 11945 11945 11945 11945 11945 11945 11918 11918 11918 11918 11918 11918 11918 11918 11918 11918 11918 11918 11918 11918 11918 11918 11860 11860 11860 11860 11860 11860 11860 11860 11860 11860 11860 11860 11860 11860 11860 11740 11740 11740 11740 11740 11740 11740 11740 11740 11740 11740 11740 11740 11740 11740 11740 11705 11705 11705 11705 11705 11705 11705 11705 11705 11705 11705 11705 11705 11705 11705 11678 11678 11678 11678 11678 11678 11678 11678 11678 11678 11678 11678 11678 11678 11678 11678 11620 11620 11620 11620 11620 11620 11620 11620 11620 11620 11620 11620 11620 11620 11620 11500 11500 11500 11500 11500 11500 11500 11500 11500 11500 11500 11500 11500 11500 11500 11500 11479 11479 11479 11479 11479 11479 11479 11479 11479 11479 11479 11479 11479 11479 11479 11479 11462 11462 11462 11462 11462 11462 11462 11462 11462 11462 11462 11462 11462 11462 11462 11439 11439 11439 11439 11439 11439 11439 11439 11439 11439 11439 11439 11439 11439 11439 11439 11399 11399 11399 11399 11399 11399 11399 11399 11399 11399 11399 11399 11399 11399 11399 11399 11376 11376 11376 11376 11376 11376 11376 11376 11376 11376 11376 11376 11376 11376 11376 11376 11282 11282 11282 11282 11282 11282 11282 11282 11282 11282 11282 11282 11282 11282 11282 11282 11282 11282 11257 11257 11257 11257 11257 11257 11257 11257 11257 11257 11257 11257 11257 11257 11257 11257 11257 11257 11257 11259 11259 11259 11259 11259 11259 11259 11259 11259 11259 11259 11259 11259 11259 11259 11259 11259 11259 11259 11274 11274 11274 11274 11274 11274 11274 11274 11274 11274 11274 11274 11274 11274 11274 11274 11274 11274 11269 11269 11269 11269 11269 11269 11269 11269 11269 11269 11269 11269 11269 11269 11269 11269 11269 11269 11269 11248 11248 11248 11248 11248 11248 11248 11248 11248 11248 11248 11248 11248 11248 11248 11248 11248 11248 11248 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11264 11224 11224 11224 11224 11224 11224 11224 11224 11224 11224 11224 11224 11224 11224 11224 11224 11224 11224 11224 11199 11199 11199 11199 11199 11199 11199 11199 11199 11199 11199 11199 11199 11199 11199 11199 11199 11199 11199 11221 11221 11221 11221 11221 11221 11221 11221 11221 11221 11221 11221 11221 11221 11221 11221 11221 11221 11216 11216 11216 11216 11216 11216 11216 11216 11216 11216 11216 11216 11216 11216 11216 11216 11216 11216 11216 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11217 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11179 11179 11179 11179 11179 11179 11179 11179 11179 11179 11179 11179 11179 11179 11179 11179 11179 11179 11179 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11197 11185 11185 11185 11185 11185 11185 11185 11185 11185 11185 11185 11185 11185 11185 11185 11185 11185 11185 11185 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11209 11193 11193 11193 11193 11193 11193 11193 11193 11193 11193 11193 11193 11193 11193 11193 11193 11193 11193 11193 11201 11201 11201 11201 11201 11201 11201 11201 11201 11201 11201 11201 11201 11201 11201 11201 11201 11201 11201 11187 11187 11187 11187 11187 11187 11187 11187 11187 11187 11187 11187 11187 11187 11187 11187 11187 11187 11187 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11211 11191 11191 11191 11191 11191 11191 11191 11191 11191 11191 11191 11191 11191 11191 11191 11191 11191 11191 11191 11167 11167 11167 11167 11167 11167 11167 11167 11167 11167 11167 11167 11167 11167 11167 11167 11167 11167 11167 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11175 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11123 11123 11123 11123 11123 11123 11123 11123 11123 11123 11123 11123 11123 11123 11123 11123 11123 11123 11123 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11139 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11155 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11000 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 11018 13151 13121 13106 13091 13068 13059 13051 13041 13031 13023 13005 12981 12962 12919 12919 12943 12943 12943 12967 12967 12951 12951 12951 12935 12935 12925 12925 12941 12941 12941 12913 12913 12913 12916 12916 12916 12931 12931 12931 12947 12947 12947 12947 12947 12947 12921 12921 12924 12924 12924 12955 12955 12955 12955 12955 12955 12939 12939 12939 12954 12954 12954 12970 12970 12970 12970 12970 12970 12986 12986 12986 12960 12960 12960 12960 12960 12960 12927 12927 12927 12922 12922 12922 12913 12913 12913 12906 12906 12906 12906 12898 12898 12898 12886 12886 12886 12873 12873 12873 12866 12866 12866 12866 12858 12858 12858 12849 12849 12849 12840 12840 12840 12840 12819 12819 12819 12802 12802 12802 12802 12779 12779 12779 12743 12743 12743 12720 12720 12720 12720 12649 12649 12649 12649 12661 12661 12661 12661 12661 12677 12677 12677 12677 12685 12685 12685 12685 12685 12685 12685 12685 12685 12668 12668 12668 12668 12668 12667 12667 12667 12667 12691 12691 12691 12691 12691 12691 12691 12691 12691 12683 12683 12683 12683 12683 12693 12693 12693 12693 12701 12701 12701 12701 12701 12701 12701 12701 12701 12709 12709 12709 12709 12709 12692 12692 12692 12692 12692 12692 12692 12692 12692 12667 12667 12667 12667 12667 12667 12667 12667 12667 12662 12662 12662 12662 12662 12662 12662 12662 12662 12662 12653 12653 12653 12653 12653 12653 12653 12653 12653 12648 12648 12648 12648 12648 12648 12648 12648 12648 12648 12641 12641 12641 12641 12641 12641 12641 12641 12641 12641 12633 12633 12633 12633 12633 12633 12633 12633 12633 12621 12621 12621 12621 12621 12621 12621 12621 12621 12621 12608 12608 12608 12608 12608 12608 12608 12608 12608 12608 12599 12599 12599 12599 12599 12599 12599 12599 12599 12599 12592 12592 12592 12592 12592 12592 12592 12592 12592 12592 12584 12584 12584 12584 12584 12584 12584 12584 12584 12584 12575 12575 12575 12575 12575 12575 12575 12575 12575 12575 12566 12566 12566 12566 12566 12566 12566 12566 12566 12566 12531 12531 12531 12531 12531 12531 12531 12531 12531 12531 12504 12504 12504 12504 12504 12504 12504 12504 12504 12504 12450 12450 12450 12450 12450 12450 12450 12450 12450 12450 12348 12348 12348 12348 12348 12348 12348 12348 12348 12348 12327 12327 12327 12327 12327 12327 12327 12327 12327 12327 12310 12310 12310 12310 12310 12310 12310 12310 12310 12310 12287 12287 12287 12287 12287 12287 12287 12287 12287 12287 12249 12249 12249 12249 12249 12249 12249 12249 12249 12249 12226 12226 12226 12226 12226 12226 12226 12226 12226 12226 12141 12141 12141 12141 12141 12141 12141 12141 12141 12141 12141 12141 12139 12139 12139 12139 12139 12139 12139 12139 12139 12139 12139 12139 12139 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12152 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12160 12141 12141 12141 12141 12141 12141 12141 12141 12141 12141 12141 12141 12133 12133 12133 12133 12133 12133 12133 12133 12133 12133 12133 12133 12139 12139 12139 12139 12139 12139 12139 12139 12139 12139 12139 12139 12139 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12151 12151 12151 12151 12151 12151 12151 12151 12151 12151 12151 12151 12151 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12159 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12163 12154 12154 12154 12154 12154 12154 12154 12154 12154 12154 12154 12154 12148 12148 12148 12148 12148 12148 12148 12148 12148 12148 12148 12148 12148 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12156 12164 12164 12164 12164 12164 12164 12164 12164 12164 12164 12164 12164 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12145 12106 12106 12106 12106 12106 12106 12106 12106 12106 12106 12106 12106 12106 12106 12106 12101 12101 12101 12101 12101 12101 12101 12101 12101 12101 12101 12101 12101 12101 12101 12092 12092 12092 12092 12092 12092 12092 12092 12092 12092 12092 12092 12092 12092 12092 12087 12087 12087 12087 12087 12087 12087 12087 12087 12087 12087 12087 12087 12087 12087 12082 12082 12082 12082 12082 12082 12082 12082 12082 12082 12082 12082 12082 12082 12082 12075 12075 12075 12075 12075 12075 12075 12075 12075 12075 12075 12075 12075 12075 12075 12067 12067 12067 12067 12067 12067 12067 12067 12067 12067 12067 12067 12067 12067 12067 12055 12055 12055 12055 12055 12055 12055 12055 12055 12055 12055 12055 12055 12055 12055 12042 12042 12042 12042 12042 12042 12042 12042 12042 12042 12042 12042 12042 12042 12042 12033 12033 12033 12033 12033 12033 12033 12033 12033 12033 12033 12033 12033 12033 12033 12033 12024 12024 12024 12024 12024 12024 12024 12024 12024 12024 12024 12024 12024 12024 12024 12017 12017 12017 12017 12017 12017 12017 12017 12017 12017 12017 12017 12017 12017 12017 12017 12009 12009 12009 12009 12009 12009 12009 12009 12009 12009 12009 12009 12009 12009 12009 12009 12000 12000 12000 12000 12000 12000 12000 12000 12000 12000 12000 12000 12000 12000 12000 11991 11991 11991 11991 11991 11991 11991 11991 11991 11991 11991 11991 11991 11991 11991 11991 11822 11822 11822 11822 11822 11822 11822 11822 11822 11822 11822 11822 11822 11822 11822 11787 11787 11787 11787 11787 11787 11787 11787 11787 11787 11787 11787 11787 11787 11787 11787 11760 11760 11760 11760 11760 11760 11760 11760 11760 11760 11760 11760 11760 11760 11760 11704 11704 11704 11704 11704 11704 11704 11704 11704 11704 11704 11704 11704 11704 11704 11704 11594 11594 11594 11594 11594 11594 11594 11594 11594 11594 11594 11594 11594 11594 11594 11594 11559 11559 11559 11559 11559 11559 11559 11559 11559 11559 11559 11559 11559 11559 11559 11532 11532 11532 11532 11532 11532 11532 11532 11532 11532 11532 11532 11532 11532 11532 11532 11476 11476 11476 11476 11476 11476 11476 11476 11476 11476 11476 11476 11476 11476 11476 11366 11366 11366 11366 11366 11366 11366 11366 11366 11366 11366 11366 11366 11366 11366 11366 11345 11345 11345 11345 11345 11345 11345 11345 11345 11345 11345 11345 11345 11345 11345 11345 11328 11328 11328 11328 11328 11328 11328 11328 11328 11328 11328 11328 11328 11328 11328 11305 11305 11305 11305 11305 11305 11305 11305 11305 11305 11305 11305 11305 11305 11305 11305 11266 11266 11266 11266 11266 11266 11266 11266 11266 11266 11266 11266 11266 11266 11266 11266 11243 11243 11243 11243 11243 11243 11243 11243 11243 11243 11243 11243 11243 11243 11243 11157 11157 11157 11157 11157 11157 11157 11157 11157 11157 11157 11157 11157 11157 11157 11157 11157 11157 11157 11144 11144 11144 11144 11144 11144 11144 11144 11144 11144 11144 11144 11144 11144 11144 11144 11144 11144 11144 11151 11151 11151 11151 11151 11151 11151 11151 11151 11151 11151 11151 11151 11151 11151 11151 11151 11151 11151 11150 11150 11150 11150 11150 11150 11150 11150 11150 11150 11150 11150 11150 11150 11150 11150 11150 11150 11140 11140 11140 11140 11140 11140 11140 11140 11140 11140 11140 11140 11140 11140 11140 11140 11140 11140 11140 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11148 11128 11128 11128 11128 11128 11128 11128 11128 11128 11128 11128 11128 11128 11128 11128 11128 11128 11128 11128 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11115 11124 11124 11124 11124 11124 11124 11124 11124 11124 11124 11124 11124 11124 11124 11124 11124 11124 11124 11124 11118 11118 11118 11118 11118 11118 11118 11118 11118 11118 11118 11118 11118 11118 11118 11118 11118 11118 11118 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11130 11122 11122 11122 11122 11122 11122 11122 11122 11122 11122 11122 11122 11122 11122 11122 11122 11122 11122 11122 11126 11126 11126 11126 11126 11126 11126 11126 11126 11126 11126 11126 11126 11126 11126 11126 11126 11126 11126 11119 11119 11119 11119 11119 11119 11119 11119 11119 11119 11119 11119 11119 11119 11119 11119 11119 11119 11119 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11131 11121 11121 11121 11121 11121 11121 11121 11121 11121 11121 11121 11121 11121 11121 11121 11121 11121 11121 11109 11109 11109 11109 11109 11109 11109 11109 11109 11109 11109 11109 11109 11109 11109 11109 11109 11109 11109 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11113 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11087 11087 11087 11087 11087 11087 11087 11087 11087 11087 11087 11087 11087 11087 11087 11087 11087 11087 11087 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11095 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11103 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11083 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 11033 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 12209 14767 14744 14737 14720 14711 14702 14693 14683 14669 14669 14701 14749 14749 14749 14749 14701 14701 14701 14716 14716 14716 14779 14779 14779 14779 14779 14731 14731 14731 14746 14746 14746 14809 14809 14809 14809 14809 14809 14872 14872 14872 14824 14824 14824 14824 14824 14824 14776 14776 14776 14771 14771 14771 14764 14764 14764 14756 14756 14756 14756 14747 14747 14747 14738 14738 14738 14727 14727 14727 14727 14718 14718 14718 14706 14706 14706 14693 14693 14693 14693 14681 14681 14681 14660 14660 14660 14660 14660 14697 14697 14697 14697 14749 14749 14749 14749 14749 14749 14749 14749 14749 14717 14717 14717 14717 14717 14723 14723 14723 14723 14775 14775 14775 14775 14775 14775 14775 14775 14775 14813 14813 14813 14813 14813 14781 14781 14781 14781 14781 14781 14781 14781 14781 14749 14749 14749 14749 14749 14749 14744 14744 14744 14744 14744 14739 14739 14739 14739 14739 14739 14732 14732 14732 14732 14732 14732 14724 14724 14724 14724 14724 14724 14715 14715 14715 14715 14715 14706 14706 14706 14706 14706 14706 14688 14688 14688 14688 14688 14688 14674 14674 14674 14674 14674 14674 14653 14653 14653 14653 14653 14653 14617 14617 14617 14617 14617 14617 14606 14606 14606 14606 14606 14606 14597 14597 14597 14597 14597 14597 14585 14585 14585 14585 14585 14585 14572 14572 14572 14572 14572 14572 14560 14560 14560 14560 14560 14560 14539 14539 14539 14539 14539 14539 14539 14539 14554 14554 14554 14554 14554 14554 14554 14554 14567 14567 14567 14567 14567 14567 14567 14616 14616 14616 14616 14616 14616 14616 14616 14616 14616 14616 14616 14616 14616 14616 14580 14580 14580 14580 14580 14580 14580 14580 14573 14573 14573 14573 14573 14573 14573 14573 14597 14597 14597 14597 14597 14597 14597 14597 14597 14597 14597 14597 14597 14597 14597 14581 14581 14581 14581 14581 14581 14581 14581 14583 14583 14583 14583 14583 14583 14583 14583 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14667 14667 14667 14667 14667 14667 14667 14667 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14631 14579 14579 14579 14579 14579 14579 14579 14579 14579 14579 14574 14574 14574 14574 14574 14574 14574 14574 14574 14569 14569 14569 14569 14569 14569 14569 14569 14569 14569 14564 14564 14564 14564 14564 14564 14564 14564 14564 14557 14557 14557 14557 14557 14557 14557 14557 14557 14557 14549 14549 14549 14549 14549 14549 14549 14549 14549 14540 14540 14540 14540 14540 14540 14540 14540 14540 14540 14531 14531 14531 14531 14531 14531 14531 14531 14531 14531 14467 14467 14467 14467 14467 14467 14467 14467 14467 14449 14449 14449 14449 14449 14449 14449 14449 14449 14449 14435 14435 14435 14435 14435 14435 14435 14435 14435 14435 14414 14414 14414 14414 14414 14414 14414 14414 14414 14414 14378 14378 14378 14378 14378 14378 14378 14378 14378 14378 14360 14360 14360 14360 14360 14360 14360 14360 14360 14360 14346 14346 14346 14346 14346 14346 14346 14346 14346 14346 14325 14325 14325 14325 14325 14325 14325 14325 14325 14325 14289 14289 14289 14289 14289 14289 14289 14289 14289 14289 14278 14278 14278 14278 14278 14278 14278 14278 14278 14278 14269 14269 14269 14269 14269 14269 14269 14269 14269 14269 14257 14257 14257 14257 14257 14257 14257 14257 14257 14257 14244 14244 14244 14244 14244 14244 14244 14244 14244 14244 14232 14232 14232 14232 14232 14232 14232 14232 14232 14232 14211 14211 14211 14211 14211 14211 14211 14211 14211 14211 14211 14211 14211 14208 14208 14208 14208 14208 14208 14208 14208 14208 14208 14208 14208 14215 14215 14215 14215 14215 14215 14215 14215 14215 14215 14215 14215 14212 14212 14212 14212 14212 14212 14212 14212 14212 14212 14212 14212 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14255 14217 14217 14217 14217 14217 14217 14217 14217 14217 14217 14217 14217 14202 14202 14202 14202 14202 14202 14202 14202 14202 14202 14202 14202 14205 14205 14205 14205 14205 14205 14205 14205 14205 14205 14205 14205 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14215 14215 14215 14215 14215 14215 14215 14215 14215 14215 14215 14215 14207 14207 14207 14207 14207 14207 14207 14207 14207 14207 14207 14207 14207 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14227 14209 14209 14209 14209 14209 14209 14209 14209 14209 14209 14209 14209 14199 14199 14199 14199 14199 14199 14199 14199 14199 14199 14199 14199 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14239 14271 14271 14271 14271 14271 14271 14271 14271 14271 14271 14271 14271 14271 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14233 14167 14167 14167 14167 14167 14167 14167 14167 14167 14167 14167 14167 14167 14167 14167 14162 14162 14162 14162 14162 14162 14162 14162 14162 14162 14162 14162 14162 14162 14157 14157 14157 14157 14157 14157 14157 14157 14157 14157 14157 14157 14157 14157 14157 14152 14152 14152 14152 14152 14152 14152 14152 14152 14152 14152 14152 14152 14152 14152 14147 14147 14147 14147 14147 14147 14147 14147 14147 14147 14147 14147 14147 14147 14147 14140 14140 14140 14140 14140 14140 14140 14140 14140 14140 14140 14140 14140 14140 14140 14132 14132 14132 14132 14132 14132 14132 14132 14132 14132 14132 14132 14132 14132 14132 14123 14123 14123 14123 14123 14123 14123 14123 14123 14123 14123 14123 14123 14123 14123 14114 14114 14114 14114 14114 14114 14114 14114 14114 14114 14114 14114 14114 14114 14114 14114 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 13986 13986 13986 13986 13986 13986 13986 13986 13986 13986 13986 13986 13986 13986 13986 13968 13968 13968 13968 13968 13968 13968 13968 13968 13968 13968 13968 13968 13968 13968 13954 13954 13954 13954 13954 13954 13954 13954 13954 13954 13954 13954 13954 13954 13954 13954 13933 13933 13933 13933 13933 13933 13933 13933 13933 13933 13933 13933 13933 13933 13933 13897 13897 13897 13897 13897 13897 13897 13897 13897 13897 13897 13897 13897 13897 13897 13897 13833 13833 13833 13833 13833 13833 13833 13833 13833 13833 13833 13833 13833 13833 13833 13815 13815 13815 13815 13815 13815 13815 13815 13815 13815 13815 13815 13815 13815 13815 13815 13801 13801 13801 13801 13801 13801 13801 13801 13801 13801 13801 13801 13801 13801 13801 13780 13780 13780 13780 13780 13780 13780 13780 13780 13780 13780 13780 13780 13780 13780 13780 13744 13744 13744 13744 13744 13744 13744 13744 13744 13744 13744 13744 13744 13744 13744 13726 13726 13726 13726 13726 13726 13726 13726 13726 13726 13726 13726 13726 13726 13726 13726 13712 13712 13712 13712 13712 13712 13712 13712 13712 13712 13712 13712 13712 13712 13712 13712 13691 13691 13691 13691 13691 13691 13691 13691 13691 13691 13691 13691 13691 13691 13691 13655 13655 13655 13655 13655 13655 13655 13655 13655 13655 13655 13655 13655 13655 13655 13655 13644 13644 13644 13644 13644 13644 13644 13644 13644 13644 13644 13644 13644 13644 13644 13644 13635 13635 13635 13635 13635 13635 13635 13635 13635 13635 13635 13635 13635 13635 13635 13623 13623 13623 13623 13623 13623 13623 13623 13623 13623 13623 13623 13623 13623 13623 13623 13610 13610 13610 13610 13610 13610 13610 13610 13610 13610 13610 13610 13610 13610 13610 13610 13598 13598 13598 13598 13598 13598 13598 13598 13598 13598 13598 13598 13598 13598 13598 13577 13577 13577 13577 13577 13577 13577 13577 13577 13577 13577 13577 13577 13577 13577 13577 13577 13577 13577 13555 13555 13555 13555 13555 13555 13555 13555 13555 13555 13555 13555 13555 13555 13555 13555 13555 13555 13555 13560 13560 13560 13560 13560 13560 13560 13560 13560 13560 13560 13560 13560 13560 13560 13560 13560 13560 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13540 13540 13540 13540 13540 13540 13540 13540 13540 13540 13540 13540 13540 13540 13540 13540 13540 13540 13540 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13571 13532 13532 13532 13532 13532 13532 13532 13532 13532 13532 13532 13532 13532 13532 13532 13532 13532 13532 13532 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13511 13511 13511 13511 13511 13511 13511 13511 13511 13511 13511 13511 13511 13511 13511 13511 13511 13511 13509 13509 13509 13509 13509 13509 13509 13509 13509 13509 13509 13509 13509 13509 13509 13509 13509 13509 13509 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13539 13520 13520 13520 13520 13520 13520 13520 13520 13520 13520 13520 13520 13520 13520 13520 13520 13520 13520 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13503 13503 13503 13503 13503 13503 13503 13503 13503 13503 13503 13503 13503 13503 13503 13503 13503 13503 13503 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13529 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13510 13496 13496 13496 13496 13496 13496 13496 13496 13496 13496 13496 13496 13496 13496 13496 13496 13496 13496 13496 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13508 13489 13489 13489 13489 13489 13489 13489 13489 13489 13489 13489 13489 13489 13489 13489 13489 13489 13489 13489 13468 13468 13468 13468 13468 13468 13468 13468 13468 13468 13468 13468 13468 13468 13468 13468 13468 13468 13468 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13492 13516 13516 13516 13516 13516 13516 13516 13516 13516 13516 13516 13516 13516 13516 13516 13516 13516 13516 13516 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13417 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 13442 15586 15555 15532 15517 15504 15485 15477 15467 15457 15449 15440 15431 15407 15388 15345 15369 15369 15369 15369 15393 15377 15377 15377 15377 15361 15351 15351 15367 15367 15367 15339 15339 15339 15342 15342 15342 15357 15357 15357 15373 15373 15373 15373 15373 15373 15347 15347 15347 15350 15350 15350 15381 15381 15381 15381 15381 15365 15365 15365 15380 15380 15380 15396 15396 15396 15396 15396 15396 15412 15412 15412 15386 15386 15386 15386 15386 15386 15353 15353 15353 15353 15353 15353 15348 15348 15348 15348 15348 15339 15339 15339 15339 15339 15339 15332 15332 15332 15332 15332 15332 15324 15324 15324 15324 15324 15324 15312 15312 15312 15312 15312 15299 15299 15299 15299 15299 15299 15292 15292 15292 15292 15292 15292 15284 15284 15284 15284 15284 15284 15275 15275 15275 15275 15275 15275 15266 15266 15266 15266 15266 15266 15245 15245 15245 15245 15245 15245 15228 15228 15228 15228 15228 15228 15205 15205 15205 15205 15205 15205 15169 15169 15169 15169 15169 15169 15146 15146 15146 15146 15146 15146 15076 15076 15076 15076 15076 15076 15076 15076 15086 15086 15086 15086 15086 15086 15086 15086 15102 15102 15102 15102 15102 15102 15102 15110 15110 15110 15110 15110 15110 15110 15110 15110 15110 15110 15110 15110 15110 15110 15093 15093 15093 15093 15093 15093 15093 15093 15092 15092 15092 15092 15092 15092 15092 15092 15116 15116 15116 15116 15116 15116 15116 15116 15116 15116 15116 15116 15116 15116 15116 15108 15108 15108 15108 15108 15108 15108 15108 15118 15118 15118 15118 15118 15118 15118 15118 15126 15126 15126 15126 15126 15126 15126 15126 15126 15126 15126 15126 15126 15126 15126 15134 15134 15134 15134 15134 15134 15134 15134 15117 15117 15117 15117 15117 15117 15117 15117 15117 15117 15117 15117 15117 15117 15117 15093 15093 15093 15093 15093 15093 15093 15093 15093 15093 15088 15088 15088 15088 15088 15088 15088 15088 15088 15083 15083 15083 15083 15083 15083 15083 15083 15083 15083 15074 15074 15074 15074 15074 15074 15074 15074 15074 15067 15067 15067 15067 15067 15067 15067 15067 15067 15067 15059 15059 15059 15059 15059 15059 15059 15059 15059 15047 15047 15047 15047 15047 15047 15047 15047 15047 15047 15034 15034 15034 15034 15034 15034 15034 15034 15034 15034 15025 15025 15025 15025 15025 15025 15025 15025 15025 14990 14990 14990 14990 14990 14990 14990 14990 14990 14990 14963 14963 14963 14963 14963 14963 14963 14963 14963 14963 14909 14909 14909 14909 14909 14909 14909 14909 14909 14909 14808 14808 14808 14808 14808 14808 14808 14808 14808 14808 14801 14801 14801 14801 14801 14801 14801 14801 14801 14801 14793 14793 14793 14793 14793 14793 14793 14793 14793 14793 14784 14784 14784 14784 14784 14784 14784 14784 14784 14784 14775 14775 14775 14775 14775 14775 14775 14775 14775 14775 14754 14754 14754 14754 14754 14754 14754 14754 14754 14754 14737 14737 14737 14737 14737 14737 14737 14737 14737 14737 14714 14714 14714 14714 14714 14714 14714 14714 14714 14714 14676 14676 14676 14676 14676 14676 14676 14676 14676 14676 14653 14653 14653 14653 14653 14653 14653 14653 14653 14653 14568 14568 14568 14568 14568 14568 14568 14568 14568 14568 14568 14568 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14579 14579 14579 14579 14579 14579 14579 14579 14579 14579 14579 14579 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14587 14568 14568 14568 14568 14568 14568 14568 14568 14568 14568 14568 14568 14560 14560 14560 14560 14560 14560 14560 14560 14560 14560 14560 14560 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14566 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14570 14561 14561 14561 14561 14561 14561 14561 14561 14561 14561 14561 14561 14556 14556 14556 14556 14556 14556 14556 14556 14556 14556 14556 14556 14556 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14568 14568 14568 14568 14568 14568 14568 14568 14568 14568 14568 14568 14568 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14576 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14584 14592 14592 14592 14592 14592 14592 14592 14592 14592 14592 14592 14592 14592 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14573 14536 14536 14536 14536 14536 14536 14536 14536 14536 14536 14536 14536 14536 14536 14536 14531 14531 14531 14531 14531 14531 14531 14531 14531 14531 14531 14531 14531 14531 14531 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14517 14517 14517 14517 14517 14517 14517 14517 14517 14517 14517 14517 14517 14517 14517 14512 14512 14512 14512 14512 14512 14512 14512 14512 14512 14512 14512 14512 14512 14512 14505 14505 14505 14505 14505 14505 14505 14505 14505 14505 14505 14505 14505 14505 14505 14497 14497 14497 14497 14497 14497 14497 14497 14497 14497 14497 14497 14497 14497 14497 14485 14485 14485 14485 14485 14485 14485 14485 14485 14485 14485 14485 14485 14485 14485 14472 14472 14472 14472 14472 14472 14472 14472 14472 14472 14472 14472 14472 14472 14472 14472 14463 14463 14463 14463 14463 14463 14463 14463 14463 14463 14463 14463 14463 14463 14463 14294 14294 14294 14294 14294 14294 14294 14294 14294 14294 14294 14294 14294 14294 14294 14259 14259 14259 14259 14259 14259 14259 14259 14259 14259 14259 14259 14259 14259 14259 14232 14232 14232 14232 14232 14232 14232 14232 14232 14232 14232 14232 14232 14232 14232 14232 14176 14176 14176 14176 14176 14176 14176 14176 14176 14176 14176 14176 14176 14176 14176 14066 14066 14066 14066 14066 14066 14066 14066 14066 14066 14066 14066 14066 14066 14066 14057 14057 14057 14057 14057 14057 14057 14057 14057 14057 14057 14057 14057 14057 14057 14057 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14050 14042 14042 14042 14042 14042 14042 14042 14042 14042 14042 14042 14042 14042 14042 14042 14033 14033 14033 14033 14033 14033 14033 14033 14033 14033 14033 14033 14033 14033 14033 14033 14024 14024 14024 14024 14024 14024 14024 14024 14024 14024 14024 14024 14024 14024 14024 13989 13989 13989 13989 13989 13989 13989 13989 13989 13989 13989 13989 13989 13989 13989 13989 13962 13962 13962 13962 13962 13962 13962 13962 13962 13962 13962 13962 13962 13962 13962 13906 13906 13906 13906 13906 13906 13906 13906 13906 13906 13906 13906 13906 13906 13906 13906 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13775 13775 13775 13775 13775 13775 13775 13775 13775 13775 13775 13775 13775 13775 13775 13758 13758 13758 13758 13758 13758 13758 13758 13758 13758 13758 13758 13758 13758 13758 13758 13735 13735 13735 13735 13735 13735 13735 13735 13735 13735 13735 13735 13735 13735 13735 13735 13696 13696 13696 13696 13696 13696 13696 13696 13696 13696 13696 13696 13696 13696 13696 13673 13673 13673 13673 13673 13673 13673 13673 13673 13673 13673 13673 13673 13673 13673 13673 13587 13587 13587 13587 13587 13587 13587 13587 13587 13587 13587 13587 13587 13587 13587 13587 13587 13587 13587 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13570 13570 13570 13570 13570 13570 13570 13570 13570 13570 13570 13570 13570 13570 13570 13570 13570 13570 13570 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13578 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13553 13553 13553 13553 13553 13553 13553 13553 13553 13553 13553 13553 13553 13553 13553 13553 13553 13553 13553 13547 13547 13547 13547 13547 13547 13547 13547 13547 13547 13547 13547 13547 13547 13547 13547 13547 13547 13547 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13551 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13531 13531 13531 13531 13531 13531 13531 13531 13531 13531 13531 13531 13531 13531 13531 13531 13531 13531 13531 13533 13533 13533 13533 13533 13533 13533 13533 13533 13533 13533 13533 13533 13533 13533 13533 13533 13533 13533 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13537 13537 13537 13537 13537 13537 13537 13537 13537 13537 13537 13537 13537 13537 13537 13537 13537 13537 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13541 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13519 13519 13519 13519 13519 13519 13519 13519 13519 13519 13519 13519 13519 13519 13519 13519 13519 13519 13519 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13527 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13535 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13515 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13467 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 13477 15592 15569 15554 15526 15516 15507 15499 15489 15479 15462 15453 15429 15410 15367 15367 15391 15391 15391 15415 15415 15399 15399 15399 15383 15383 15373 15373 15389 15389 15389 15361 15361 15361 15364 15364 15364 15379 15379 15379 15395 15395 15395 15395 15395 15369 15369 15369 15372 15372 15372 15403 15403 15403 15403 15403 15403 15387 15387 15387 15402 15402 15402 15418 15418 15418 15418 15418 15418 15434 15434 15434 15408 15408 15408 15408 15408 15408 15375 15375 15375 15370 15370 15370 15361 15361 15361 15354 15354 15354 15346 15346 15346 15346 15334 15334 15334 15321 15321 15321 15314 15314 15314 15314 15306 15306 15306 15297 15297 15297 15288 15288 15288 15288 15267 15267 15267 15250 15250 15250 15227 15227 15227 15227 15191 15191 15191 15168 15168 15168 15168 15097 15097 15097 15097 15107 15107 15107 15107 15107 15123 15123 15123 15123 15131 15131 15131 15131 15131 15131 15131 15131 15131 15114 15114 15114 15114 15113 15113 15113 15113 15113 15137 15137 15137 15137 15137 15137 15137 15137 15137 15129 15129 15129 15129 15139 15139 15139 15139 15139 15147 15147 15147 15147 15147 15147 15147 15147 15147 15155 15155 15155 15155 15155 15138 15138 15138 15138 15138 15138 15138 15138 15138 15113 15113 15113 15113 15113 15108 15108 15108 15108 15108 15108 15099 15099 15099 15099 15099 15099 15094 15094 15094 15094 15094 15094 15087 15087 15087 15087 15087 15079 15079 15079 15079 15079 15079 15067 15067 15067 15067 15067 15067 15054 15054 15054 15054 15054 15054 15045 15045 15045 15045 15045 15045 15038 15038 15038 15038 15038 15038 15030 15030 15030 15030 15030 15030 15021 15021 15021 15021 15021 15021 15012 15012 15012 15012 15012 15012 14977 14977 14977 14977 14977 14977 14950 14950 14950 14950 14950 14950 14896 14896 14896 14896 14896 14896 14795 14795 14795 14795 14795 14795 14774 14774 14774 14774 14774 14774 14757 14757 14757 14757 14757 14757 14734 14734 14734 14734 14734 14734 14696 14696 14696 14696 14696 14696 14673 14673 14673 14673 14673 14673 14592 14592 14592 14592 14592 14592 14592 14590 14590 14590 14590 14590 14590 14590 14590 14603 14603 14603 14603 14603 14603 14603 14603 14603 14603 14603 14603 14603 14603 14603 14611 14611 14611 14611 14611 14611 14611 14611 14611 14611 14611 14611 14611 14611 14611 14611 14592 14592 14592 14592 14592 14592 14592 14584 14584 14584 14584 14584 14584 14584 14584 14590 14590 14590 14590 14590 14590 14590 14590 14610 14610 14610 14610 14610 14610 14610 14610 14610 14610 14610 14610 14610 14610 14610 14602 14602 14602 14602 14602 14602 14602 14602 14610 14610 14610 14610 14610 14610 14610 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14605 14605 14605 14605 14605 14605 14605 14599 14599 14599 14599 14599 14599 14599 14599 14607 14607 14607 14607 14607 14607 14607 14607 14607 14607 14607 14607 14607 14607 14607 14607 14615 14615 14615 14615 14615 14615 14615 14596 14596 14596 14596 14596 14596 14596 14596 14596 14596 14596 14596 14596 14596 14596 14596 14557 14557 14557 14557 14557 14557 14557 14557 14557 14557 14557 14557 14557 14557 14557 14552 14552 14552 14552 14552 14552 14552 14552 14552 14552 14552 14552 14552 14552 14552 14547 14547 14547 14547 14547 14547 14547 14547 14547 14547 14547 14547 14547 14547 14547 14538 14538 14538 14538 14538 14538 14538 14538 14538 14538 14538 14538 14538 14538 14538 14533 14533 14533 14533 14533 14533 14533 14533 14533 14533 14533 14533 14533 14533 14533 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14526 14518 14518 14518 14518 14518 14518 14518 14518 14518 14518 14518 14518 14518 14518 14518 14506 14506 14506 14506 14506 14506 14506 14506 14506 14506 14506 14506 14506 14506 14506 14493 14493 14493 14493 14493 14493 14493 14493 14493 14493 14493 14493 14493 14493 14493 14484 14484 14484 14484 14484 14484 14484 14484 14484 14484 14484 14484 14484 14484 14484 14315 14315 14315 14315 14315 14315 14315 14315 14315 14315 14315 14315 14315 14315 14315 14280 14280 14280 14280 14280 14280 14280 14280 14280 14280 14280 14280 14280 14280 14280 14280 14253 14253 14253 14253 14253 14253 14253 14253 14253 14253 14253 14253 14253 14253 14253 14197 14197 14197 14197 14197 14197 14197 14197 14197 14197 14197 14197 14197 14197 14197 14087 14087 14087 14087 14087 14087 14087 14087 14087 14087 14087 14087 14087 14087 14087 14087 14078 14078 14078 14078 14078 14078 14078 14078 14078 14078 14078 14078 14078 14078 14078 14071 14071 14071 14071 14071 14071 14071 14071 14071 14071 14071 14071 14071 14071 14071 14071 14063 14063 14063 14063 14063 14063 14063 14063 14063 14063 14063 14063 14063 14063 14063 14054 14054 14054 14054 14054 14054 14054 14054 14054 14054 14054 14054 14054 14054 14054 14054 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14045 14010 14010 14010 14010 14010 14010 14010 14010 14010 14010 14010 14010 14010 14010 14010 14010 13983 13983 13983 13983 13983 13983 13983 13983 13983 13983 13983 13983 13983 13983 13983 13983 13927 13927 13927 13927 13927 13927 13927 13927 13927 13927 13927 13927 13927 13927 13927 13817 13817 13817 13817 13817 13817 13817 13817 13817 13817 13817 13817 13817 13817 13817 13817 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13796 13779 13779 13779 13779 13779 13779 13779 13779 13779 13779 13779 13779 13779 13779 13779 13756 13756 13756 13756 13756 13756 13756 13756 13756 13756 13756 13756 13756 13756 13756 13756 13717 13717 13717 13717 13717 13717 13717 13717 13717 13717 13717 13717 13717 13717 13717 13717 13694 13694 13694 13694 13694 13694 13694 13694 13694 13694 13694 13694 13694 13694 13694 13608 13608 13608 13608 13608 13608 13608 13608 13608 13608 13608 13608 13608 13608 13608 13608 13608 13608 13608 13595 13595 13595 13595 13595 13595 13595 13595 13595 13595 13595 13595 13595 13595 13595 13595 13595 13595 13595 13593 13593 13593 13593 13593 13593 13593 13593 13593 13593 13593 13593 13593 13593 13593 13593 13593 13593 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13591 13591 13591 13591 13591 13591 13591 13591 13591 13591 13591 13591 13591 13591 13591 13591 13591 13591 13591 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13599 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13574 13568 13568 13568 13568 13568 13568 13568 13568 13568 13568 13568 13568 13568 13568 13568 13568 13568 13568 13568 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13572 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13552 13552 13552 13552 13552 13552 13552 13552 13552 13552 13552 13552 13552 13552 13552 13552 13552 13552 13552 13554 13554 13554 13554 13554 13554 13554 13554 13554 13554 13554 13554 13554 13554 13554 13554 13554 13554 13554 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13562 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13566 13556 13556 13556 13556 13556 13556 13556 13556 13556 13556 13556 13556 13556 13556 13556 13556 13556 13556 13556 13542 13542 13542 13542 13542 13542 13542 13542 13542 13542 13542 13542 13542 13542 13542 13542 13542 13542 13542 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13550 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13558 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13538 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13487 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 13490 15611 15588 15573 15558 15535 15526 15518 15508 15498 15490 15472 15448 15429 15386 15386 15410 15410 15410 15434 15434 15418 15418 15418 15402 15402 15392 15392 15408 15408 15408 15380 15380 15380 15383 15383 15383 15398 15398 15398 15414 15414 15414 15414 15414 15414 15388 15388 15391 15391 15391 15422 15422 15422 15422 15422 15422 15406 15406 15406 15421 15421 15421 15437 15437 15437 15437 15437 15437 15453 15453 15453 15427 15427 15427 15427 15427 15427 15394 15394 15394 15389 15389 15389 15380 15380 15380 15373 15373 15373 15373 15365 15365 15365 15353 15353 15353 15340 15340 15340 15333 15333 15333 15333 15325 15325 15325 15316 15316 15316 15307 15307 15307 15307 15286 15286 15286 15269 15269 15269 15269 15246 15246 15246 15210 15210 15210 15187 15187 15187 15187 15116 15116 15116 15116 15129 15129 15129 15129 15129 15145 15145 15145 15145 15153 15153 15153 15153 15153 15153 15153 15153 15153 15136 15136 15136 15136 15135 15135 15135 15135 15135 15159 15159 15159 15159 15159 15159 15159 15159 15159 15151 15151 15151 15151 15151 15161 15161 15161 15161 15169 15169 15169 15169 15169 15169 15169 15169 15169 15177 15177 15177 15177 15177 15160 15160 15160 15160 15160 15160 15160 15160 15160 15135 15135 15135 15135 15135 15135 15130 15130 15130 15130 15130 15121 15121 15121 15121 15121 15121 15116 15116 15116 15116 15116 15116 15109 15109 15109 15109 15109 15109 15101 15101 15101 15101 15101 15089 15089 15089 15089 15089 15089 15076 15076 15076 15076 15076 15076 15067 15067 15067 15067 15067 15067 15060 15060 15060 15060 15060 15060 15052 15052 15052 15052 15052 15052 15043 15043 15043 15043 15043 15043 15034 15034 15034 15034 15034 15034 14999 14999 14999 14999 14999 14999 14972 14972 14972 14972 14972 14972 14918 14918 14918 14918 14918 14918 14817 14817 14817 14817 14817 14817 14796 14796 14796 14796 14796 14796 14779 14779 14779 14779 14779 14779 14756 14756 14756 14756 14756 14756 14718 14718 14718 14718 14718 14718 14695 14695 14695 14695 14695 14695 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14614 14627 14627 14627 14627 14627 14627 14627 14627 14628 14628 14628 14628 14628 14628 14628 14636 14636 14636 14636 14636 14636 14636 14636 14636 14636 14636 14636 14636 14636 14636 14636 14617 14617 14617 14617 14617 14617 14617 14609 14609 14609 14609 14609 14609 14609 14609 14615 14615 14615 14615 14615 14615 14615 14615 14635 14635 14635 14635 14635 14635 14635 14635 14635 14635 14635 14635 14635 14635 14635 14627 14627 14627 14627 14627 14627 14627 14627 14635 14635 14635 14635 14635 14635 14635 14639 14639 14639 14639 14639 14639 14639 14639 14639 14639 14639 14639 14639 14639 14639 14639 14630 14630 14630 14630 14630 14630 14630 14630 14624 14624 14624 14624 14624 14624 14624 14632 14632 14632 14632 14632 14632 14632 14632 14632 14632 14632 14632 14632 14632 14632 14632 14640 14640 14640 14640 14640 14640 14640 14621 14621 14621 14621 14621 14621 14621 14621 14621 14621 14621 14621 14621 14621 14621 14621 14582 14582 14582 14582 14582 14582 14582 14582 14582 14577 14577 14577 14577 14577 14577 14577 14577 14577 14577 14572 14572 14572 14572 14572 14572 14572 14572 14572 14563 14563 14563 14563 14563 14563 14563 14563 14563 14563 14558 14558 14558 14558 14558 14558 14558 14558 14558 14551 14551 14551 14551 14551 14551 14551 14551 14551 14551 14543 14543 14543 14543 14543 14543 14543 14543 14543 14543 14531 14531 14531 14531 14531 14531 14531 14531 14531 14518 14518 14518 14518 14518 14518 14518 14518 14518 14518 14509 14509 14509 14509 14509 14509 14509 14509 14509 14509 14339 14339 14339 14339 14339 14339 14339 14339 14339 14304 14304 14304 14304 14304 14304 14304 14304 14304 14304 14277 14277 14277 14277 14277 14277 14277 14277 14277 14277 14221 14221 14221 14221 14221 14221 14221 14221 14221 14221 14109 14109 14109 14109 14109 14109 14109 14109 14109 14109 14100 14100 14100 14100 14100 14100 14100 14100 14100 14100 14093 14093 14093 14093 14093 14093 14093 14093 14093 14093 14085 14085 14085 14085 14085 14085 14085 14085 14085 14085 14076 14076 14076 14076 14076 14076 14076 14076 14076 14076 14067 14067 14067 14067 14067 14067 14067 14067 14067 14067 14032 14032 14032 14032 14032 14032 14032 14032 14032 14032 14005 14005 14005 14005 14005 14005 14005 14005 14005 14005 13949 13949 13949 13949 13949 13949 13949 13949 13949 13949 13835 13835 13835 13835 13835 13835 13835 13835 13835 13835 13814 13814 13814 13814 13814 13814 13814 13814 13814 13814 13797 13797 13797 13797 13797 13797 13797 13797 13797 13797 13774 13774 13774 13774 13774 13774 13774 13774 13774 13774 13735 13735 13735 13735 13735 13735 13735 13735 13735 13735 13712 13712 13712 13712 13712 13712 13712 13712 13712 13712 13615 13615 13615 13615 13615 13615 13615 13615 13615 13615 13615 13615 13615 13602 13602 13602 13602 13602 13602 13602 13602 13602 13602 13602 13602 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13600 13607 13607 13607 13607 13607 13607 13607 13607 13607 13607 13607 13607 13598 13598 13598 13598 13598 13598 13598 13598 13598 13598 13598 13598 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13606 13586 13586 13586 13586 13586 13586 13586 13586 13586 13586 13586 13586 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13581 13581 13581 13581 13581 13581 13581 13581 13581 13581 13581 13581 13581 13575 13575 13575 13575 13575 13575 13575 13575 13575 13575 13575 13575 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13579 13569 13569 13569 13569 13569 13569 13569 13569 13569 13569 13569 13569 13559 13559 13559 13559 13559 13559 13559 13559 13559 13559 13559 13559 13561 13561 13561 13561 13561 13561 13561 13561 13561 13561 13561 13561 13561 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13565 13565 13565 13565 13565 13565 13565 13565 13565 13565 13565 13565 13565 13569 13569 13569 13569 13569 13569 13569 13569 13569 13569 13569 13569 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13573 13563 13563 13563 13563 13563 13563 13563 13563 13563 13563 13563 13563 13549 13549 13549 13549 13549 13549 13549 13549 13549 13549 13549 13549 13549 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13557 13565 13565 13565 13565 13565 13565 13565 13565 13565 13565 13565 13565 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13545 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 13493 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 15305 18152 18134 18122 18099 18099 18131 18131 18163 18147 18147 18131 18131 18131 18146 18146 18146 18177 18177 18177 18193 18193 18193 18161 18161 18161 18176 18176 18176 18223 18223 18223 18207 18207 18238 18238 18238 18222 18222 18222 18238 18238 18238 18206 18206 18206 18200 18200 18200 18200 18194 18194 18194 18188 18188 18188 18182 18182 18182 18176 18176 18176 18176 18170 18170 18170 18164 18164 18164 18158 18158 18158 18158 18147 18147 18147 18132 18132 18132 18132 18117 18117 18117 18117 18154 18154 18154 18154 18190 18190 18190 18190 18190 18198 18198 18198 18198 18174 18174 18174 18174 18174 18180 18180 18180 18180 18224 18224 18224 18224 18224 18216 18216 18216 18216 18238 18238 18238 18238 18238 18222 18222 18222 18222 18230 18230 18230 18230 18230 18206 18206 18206 18206 18206 18206 18200 18200 18200 18200 18200 18194 18194 18194 18194 18194 18194 18188 18188 18188 18188 18188 18188 18182 18182 18182 18182 18182 18182 18176 18176 18176 18176 18176 18170 18170 18170 18170 18170 18170 18164 18164 18164 18164 18164 18164 18158 18158 18158 18158 18158 18158 18152 18152 18152 18152 18152 18152 18146 18146 18146 18146 18146 18146 18127 18127 18127 18127 18127 18127 18112 18112 18112 18112 18112 18112 18085 18085 18085 18085 18085 18085 18074 18074 18074 18074 18074 18074 18059 18059 18059 18059 18059 18059 18044 18044 18044 18044 18044 18044 18044 18044 18059 18059 18059 18059 18059 18059 18059 18059 18092 18092 18092 18092 18092 18092 18092 18105 18105 18105 18105 18105 18105 18105 18105 18113 18113 18113 18113 18113 18113 18113 18113 18085 18085 18085 18085 18085 18085 18085 18078 18078 18078 18078 18078 18078 18078 18078 18094 18094 18094 18094 18094 18094 18094 18094 18134 18134 18134 18134 18134 18134 18134 18126 18126 18126 18126 18126 18126 18126 18126 18146 18146 18146 18146 18146 18146 18146 18146 18150 18150 18150 18150 18150 18150 18150 18138 18138 18138 18138 18138 18138 18138 18138 18140 18140 18140 18140 18140 18140 18140 18140 18120 18120 18120 18120 18120 18120 18120 18128 18128 18128 18128 18128 18128 18128 18128 18084 18084 18084 18084 18084 18084 18084 18084 18084 18084 18078 18078 18078 18078 18078 18078 18078 18078 18078 18072 18072 18072 18072 18072 18072 18072 18072 18072 18072 18066 18066 18066 18066 18066 18066 18066 18066 18066 18060 18060 18060 18060 18060 18060 18060 18060 18060 18060 18054 18054 18054 18054 18054 18054 18054 18054 18054 18048 18048 18048 18048 18048 18048 18048 18048 18048 18048 18042 18042 18042 18042 18042 18042 18042 18042 18042 18042 18036 18036 18036 18036 18036 18036 18036 18036 18036 17989 17989 17989 17989 17989 17989 17989 17989 17989 17989 17970 17970 17970 17970 17970 17970 17970 17970 17970 17970 17955 17955 17955 17955 17955 17955 17955 17955 17955 17955 17928 17928 17928 17928 17928 17928 17928 17928 17928 17928 17922 17922 17922 17922 17922 17922 17922 17922 17922 17922 17916 17916 17916 17916 17916 17916 17916 17916 17916 17916 17910 17910 17910 17910 17910 17910 17910 17910 17910 17910 17904 17904 17904 17904 17904 17904 17904 17904 17904 17904 17885 17885 17885 17885 17885 17885 17885 17885 17885 17885 17870 17870 17870 17870 17870 17870 17870 17870 17870 17870 17843 17843 17843 17843 17843 17843 17843 17843 17843 17843 17832 17832 17832 17832 17832 17832 17832 17832 17832 17832 17817 17817 17817 17817 17817 17817 17817 17817 17817 17817 17802 17802 17802 17802 17802 17802 17802 17802 17802 17802 17802 17802 17799 17799 17799 17799 17799 17799 17799 17799 17799 17799 17799 17799 17799 17806 17806 17806 17806 17806 17806 17806 17806 17806 17806 17806 17806 17833 17833 17833 17833 17833 17833 17833 17833 17833 17833 17833 17833 17830 17830 17830 17830 17830 17830 17830 17830 17830 17830 17830 17830 17838 17838 17838 17838 17838 17838 17838 17838 17838 17838 17838 17838 17808 17808 17808 17808 17808 17808 17808 17808 17808 17808 17808 17808 17808 17793 17793 17793 17793 17793 17793 17793 17793 17793 17793 17793 17793 17813 17813 17813 17813 17813 17813 17813 17813 17813 17813 17813 17813 17816 17816 17816 17816 17816 17816 17816 17816 17816 17816 17816 17816 17816 17820 17820 17820 17820 17820 17820 17820 17820 17820 17820 17820 17820 17806 17806 17806 17806 17806 17806 17806 17806 17806 17806 17806 17806 17798 17798 17798 17798 17798 17798 17798 17798 17798 17798 17798 17798 17798 17810 17810 17810 17810 17810 17810 17810 17810 17810 17810 17810 17810 17842 17842 17842 17842 17842 17842 17842 17842 17842 17842 17842 17842 17834 17834 17834 17834 17834 17834 17834 17834 17834 17834 17834 17834 17834 17850 17850 17850 17850 17850 17850 17850 17850 17850 17850 17850 17850 17854 17854 17854 17854 17854 17854 17854 17854 17854 17854 17854 17854 17840 17840 17840 17840 17840 17840 17840 17840 17840 17840 17840 17840 17840 17830 17830 17830 17830 17830 17830 17830 17830 17830 17830 17830 17830 17808 17808 17808 17808 17808 17808 17808 17808 17808 17808 17808 17808 17808 17816 17816 17816 17816 17816 17816 17816 17816 17816 17816 17816 17816 17758 17758 17758 17758 17758 17758 17758 17758 17758 17758 17758 17758 17758 17758 17758 17752 17752 17752 17752 17752 17752 17752 17752 17752 17752 17752 17752 17752 17752 17752 17746 17746 17746 17746 17746 17746 17746 17746 17746 17746 17746 17746 17746 17746 17746 17740 17740 17740 17740 17740 17740 17740 17740 17740 17740 17740 17740 17740 17740 17740 17734 17734 17734 17734 17734 17734 17734 17734 17734 17734 17734 17734 17734 17734 17734 17728 17728 17728 17728 17728 17728 17728 17728 17728 17728 17728 17728 17728 17728 17728 17722 17722 17722 17722 17722 17722 17722 17722 17722 17722 17722 17722 17722 17722 17722 17716 17716 17716 17716 17716 17716 17716 17716 17716 17716 17716 17716 17716 17716 17716 17710 17710 17710 17710 17710 17710 17710 17710 17710 17710 17710 17710 17710 17710 17710 17704 17704 17704 17704 17704 17704 17704 17704 17704 17704 17704 17704 17704 17704 17704 17657 17657 17657 17657 17657 17657 17657 17657 17657 17657 17657 17657 17657 17657 17657 17657 17610 17610 17610 17610 17610 17610 17610 17610 17610 17610 17610 17610 17610 17610 17610 17591 17591 17591 17591 17591 17591 17591 17591 17591 17591 17591 17591 17591 17591 17591 17576 17576 17576 17576 17576 17576 17576 17576 17576 17576 17576 17576 17576 17576 17576 17576 17549 17549 17549 17549 17549 17549 17549 17549 17549 17549 17549 17549 17549 17549 17549 17543 17543 17543 17543 17543 17543 17543 17543 17543 17543 17543 17543 17543 17543 17543 17543 17537 17537 17537 17537 17537 17537 17537 17537 17537 17537 17537 17537 17537 17537 17537 17531 17531 17531 17531 17531 17531 17531 17531 17531 17531 17531 17531 17531 17531 17531 17531 17525 17525 17525 17525 17525 17525 17525 17525 17525 17525 17525 17525 17525 17525 17525 17519 17519 17519 17519 17519 17519 17519 17519 17519 17519 17519 17519 17519 17519 17519 17519 17472 17472 17472 17472 17472 17472 17472 17472 17472 17472 17472 17472 17472 17472 17472 17453 17453 17453 17453 17453 17453 17453 17453 17453 17453 17453 17453 17453 17453 17453 17453 17438 17438 17438 17438 17438 17438 17438 17438 17438 17438 17438 17438 17438 17438 17438 17438 17411 17411 17411 17411 17411 17411 17411 17411 17411 17411 17411 17411 17411 17411 17411 17392 17392 17392 17392 17392 17392 17392 17392 17392 17392 17392 17392 17392 17392 17392 17392 17377 17377 17377 17377 17377 17377 17377 17377 17377 17377 17377 17377 17377 17377 17377 17350 17350 17350 17350 17350 17350 17350 17350 17350 17350 17350 17350 17350 17350 17350 17350 17339 17339 17339 17339 17339 17339 17339 17339 17339 17339 17339 17339 17339 17339 17339 17339 17324 17324 17324 17324 17324 17324 17324 17324 17324 17324 17324 17324 17324 17324 17324 17309 17309 17309 17309 17309 17309 17309 17309 17309 17309 17309 17309 17309 17309 17309 17309 17309 17309 17309 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17292 17292 17292 17292 17292 17292 17292 17292 17292 17292 17292 17292 17292 17292 17292 17292 17292 17292 17292 17307 17307 17307 17307 17307 17307 17307 17307 17307 17307 17307 17307 17307 17307 17307 17307 17307 17307 17305 17305 17305 17305 17305 17305 17305 17305 17305 17305 17305 17305 17305 17305 17305 17305 17305 17305 17305 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17287 17295 17295 17295 17295 17295 17295 17295 17295 17295 17295 17295 17295 17295 17295 17295 17295 17295 17295 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17265 17265 17265 17265 17265 17265 17265 17265 17265 17265 17265 17265 17265 17265 17265 17265 17265 17265 17263 17263 17263 17263 17263 17263 17263 17263 17263 17263 17263 17263 17263 17263 17263 17263 17263 17263 17263 17267 17267 17267 17267 17267 17267 17267 17267 17267 17267 17267 17267 17267 17267 17267 17267 17267 17267 17267 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17242 17260 17260 17260 17260 17260 17260 17260 17260 17260 17260 17260 17260 17260 17260 17260 17260 17260 17260 17260 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17256 17256 17256 17256 17256 17256 17256 17256 17256 17256 17256 17256 17256 17256 17256 17256 17256 17256 17256 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17264 17257 17257 17257 17257 17257 17257 17257 17257 17257 17257 17257 17257 17257 17257 17257 17257 17257 17257 17257 17277 17277 17277 17277 17277 17277 17277 17277 17277 17277 17277 17277 17277 17277 17277 17277 17277 17277 17262 17262 17262 17262 17262 17262 17262 17262 17262 17262 17262 17262 17262 17262 17262 17262 17262 17262 17262 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17248 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17252 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17216 17216 17216 17216 17216 17216 17216 17216 17216 17216 17216 17216 17216 17216 17216 17216 17216 17216 17216 17193 17193 17193 17193 17193 17193 17193 17193 17193 17193 17193 17193 17193 17193 17193 17193 17193 17193 17193 17201 17201 17201 17201 17201 17201 17201 17201 17201 17201 17201 17201 17201 17201 17201 17201 17201 17201 17201 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 17149 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 18450 21163 21148 21140 21132 21124 21116 21108 21093 21125 21125 21173 21173 21141 21125 21125 21125 21140 21140 21140 21171 21171 21171 21203 21203 21203 21155 21155 21155 21170 21170 21170 21233 21233 21233 21201 21201 21201 21232 21232 21232 21216 21216 21248 21248 21248 21200 21200 21200 21200 21192 21192 21192 21184 21184 21184 21177 21177 21177 21169 21169 21169 21161 21161 21161 21161 21154 21154 21154 21146 21146 21146 21146 21138 21138 21138 21123 21123 21123 21104 21104 21104 21104 21083 21083 21083 21083 21120 21120 21120 21120 21120 21156 21156 21156 21156 21172 21172 21172 21172 21172 21140 21140 21140 21140 21146 21146 21146 21146 21146 21198 21198 21198 21198 21182 21182 21182 21182 21182 21204 21204 21204 21204 21188 21188 21188 21188 21188 21204 21204 21204 21204 21172 21172 21172 21172 21172 21172 21164 21164 21164 21164 21164 21164 21156 21156 21156 21156 21156 21148 21148 21148 21148 21148 21148 21141 21141 21141 21141 21141 21141 21133 21133 21133 21133 21133 21133 21125 21125 21125 21125 21125 21125 21117 21117 21117 21117 21117 21117 21110 21110 21110 21110 21110 21110 21102 21102 21102 21102 21102 21102 21094 21094 21094 21094 21094 21094 21067 21067 21067 21067 21067 21067 21046 21046 21046 21046 21046 21046 21009 21009 21009 21009 21009 21009 20994 20994 20994 20994 20994 20994 20975 20975 20975 20975 20975 20975 20954 20954 20954 20954 20954 20954 20954 20969 20969 20969 20969 20969 20969 20969 20969 21002 21002 21002 21002 21002 21002 21002 21015 21015 21015 21015 21015 21015 21015 21015 21031 21031 21031 21031 21031 21031 21031 21031 20995 20995 20995 20995 20995 20995 20995 20988 20988 20988 20988 20988 20988 20988 20988 21004 21004 21004 21004 21004 21004 21004 21004 21052 21052 21052 21052 21052 21052 21052 21036 21036 21036 21036 21036 21036 21036 21036 21056 21056 21056 21056 21056 21056 21056 21056 21064 21064 21064 21064 21064 21064 21064 21048 21048 21048 21048 21048 21048 21048 21048 21050 21050 21050 21050 21050 21050 21050 21050 21030 21030 21030 21030 21030 21030 21030 21030 21046 21046 21046 21046 21046 21046 21046 20994 20994 20994 20994 20994 20994 20994 20994 20994 20994 20986 20986 20986 20986 20986 20986 20986 20986 20986 20978 20978 20978 20978 20978 20978 20978 20978 20978 20978 20970 20970 20970 20970 20970 20970 20970 20970 20970 20962 20962 20962 20962 20962 20962 20962 20962 20962 20962 20955 20955 20955 20955 20955 20955 20955 20955 20955 20947 20947 20947 20947 20947 20947 20947 20947 20947 20947 20939 20939 20939 20939 20939 20939 20939 20939 20939 20939 20931 20931 20931 20931 20931 20931 20931 20931 20931 20931 20864 20864 20864 20864 20864 20864 20864 20864 20864 20837 20837 20837 20837 20837 20837 20837 20837 20837 20837 20816 20816 20816 20816 20816 20816 20816 20816 20816 20816 20779 20779 20779 20779 20779 20779 20779 20779 20779 20779 20771 20771 20771 20771 20771 20771 20771 20771 20771 20771 20764 20764 20764 20764 20764 20764 20764 20764 20764 20764 20756 20756 20756 20756 20756 20756 20756 20756 20756 20756 20748 20748 20748 20748 20748 20748 20748 20748 20748 20748 20721 20721 20721 20721 20721 20721 20721 20721 20721 20721 20700 20700 20700 20700 20700 20700 20700 20700 20700 20700 20663 20663 20663 20663 20663 20663 20663 20663 20663 20663 20648 20648 20648 20648 20648 20648 20648 20648 20648 20648 20629 20629 20629 20629 20629 20629 20629 20629 20629 20629 20608 20608 20608 20608 20608 20608 20608 20608 20608 20608 20608 20608 20605 20605 20605 20605 20605 20605 20605 20605 20605 20605 20605 20605 20605 20612 20612 20612 20612 20612 20612 20612 20612 20612 20612 20612 20612 20639 20639 20639 20639 20639 20639 20639 20639 20639 20639 20639 20639 20636 20636 20636 20636 20636 20636 20636 20636 20636 20636 20636 20636 20652 20652 20652 20652 20652 20652 20652 20652 20652 20652 20652 20652 20652 20614 20614 20614 20614 20614 20614 20614 20614 20614 20614 20614 20614 20599 20599 20599 20599 20599 20599 20599 20599 20599 20599 20599 20599 20619 20619 20619 20619 20619 20619 20619 20619 20619 20619 20619 20619 20622 20622 20622 20622 20622 20622 20622 20622 20622 20622 20622 20622 20622 20630 20630 20630 20630 20630 20630 20630 20630 20630 20630 20630 20630 20612 20612 20612 20612 20612 20612 20612 20612 20612 20612 20612 20612 20604 20604 20604 20604 20604 20604 20604 20604 20604 20604 20604 20604 20604 20616 20616 20616 20616 20616 20616 20616 20616 20616 20616 20616 20616 20656 20656 20656 20656 20656 20656 20656 20656 20656 20656 20656 20656 20640 20640 20640 20640 20640 20640 20640 20640 20640 20640 20640 20640 20640 20656 20656 20656 20656 20656 20656 20656 20656 20656 20656 20656 20656 20664 20664 20664 20664 20664 20664 20664 20664 20664 20664 20664 20664 20646 20646 20646 20646 20646 20646 20646 20646 20646 20646 20646 20646 20646 20636 20636 20636 20636 20636 20636 20636 20636 20636 20636 20636 20636 20614 20614 20614 20614 20614 20614 20614 20614 20614 20614 20614 20614 20614 20630 20630 20630 20630 20630 20630 20630 20630 20630 20630 20630 20630 20564 20564 20564 20564 20564 20564 20564 20564 20564 20564 20564 20564 20564 20564 20564 20556 20556 20556 20556 20556 20556 20556 20556 20556 20556 20556 20556 20556 20556 20556 20548 20548 20548 20548 20548 20548 20548 20548 20548 20548 20548 20548 20548 20548 20548 20540 20540 20540 20540 20540 20540 20540 20540 20540 20540 20540 20540 20540 20540 20540 20532 20532 20532 20532 20532 20532 20532 20532 20532 20532 20532 20532 20532 20532 20532 20524 20524 20524 20524 20524 20524 20524 20524 20524 20524 20524 20524 20524 20524 20524 20517 20517 20517 20517 20517 20517 20517 20517 20517 20517 20517 20517 20517 20517 20517 20509 20509 20509 20509 20509 20509 20509 20509 20509 20509 20509 20509 20509 20509 20509 20501 20501 20501 20501 20501 20501 20501 20501 20501 20501 20501 20501 20501 20501 20501 20493 20493 20493 20493 20493 20493 20493 20493 20493 20493 20493 20493 20493 20493 20493 20493 20426 20426 20426 20426 20426 20426 20426 20426 20426 20426 20426 20426 20426 20426 20426 20359 20359 20359 20359 20359 20359 20359 20359 20359 20359 20359 20359 20359 20359 20359 20332 20332 20332 20332 20332 20332 20332 20332 20332 20332 20332 20332 20332 20332 20332 20311 20311 20311 20311 20311 20311 20311 20311 20311 20311 20311 20311 20311 20311 20311 20311 20274 20274 20274 20274 20274 20274 20274 20274 20274 20274 20274 20274 20274 20274 20274 20266 20266 20266 20266 20266 20266 20266 20266 20266 20266 20266 20266 20266 20266 20266 20266 20258 20258 20258 20258 20258 20258 20258 20258 20258 20258 20258 20258 20258 20258 20258 20251 20251 20251 20251 20251 20251 20251 20251 20251 20251 20251 20251 20251 20251 20251 20251 20243 20243 20243 20243 20243 20243 20243 20243 20243 20243 20243 20243 20243 20243 20243 20235 20235 20235 20235 20235 20235 20235 20235 20235 20235 20235 20235 20235 20235 20235 20235 20168 20168 20168 20168 20168 20168 20168 20168 20168 20168 20168 20168 20168 20168 20168 20168 20141 20141 20141 20141 20141 20141 20141 20141 20141 20141 20141 20141 20141 20141 20141 20120 20120 20120 20120 20120 20120 20120 20120 20120 20120 20120 20120 20120 20120 20120 20120 20083 20083 20083 20083 20083 20083 20083 20083 20083 20083 20083 20083 20083 20083 20083 20056 20056 20056 20056 20056 20056 20056 20056 20056 20056 20056 20056 20056 20056 20056 20056 20035 20035 20035 20035 20035 20035 20035 20035 20035 20035 20035 20035 20035 20035 20035 19998 19998 19998 19998 19998 19998 19998 19998 19998 19998 19998 19998 19998 19998 19998 19998 19983 19983 19983 19983 19983 19983 19983 19983 19983 19983 19983 19983 19983 19983 19983 19983 19964 19964 19964 19964 19964 19964 19964 19964 19964 19964 19964 19964 19964 19964 19964 19943 19943 19943 19943 19943 19943 19943 19943 19943 19943 19943 19943 19943 19943 19943 19943 19943 19943 19943 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19926 19926 19926 19926 19926 19926 19926 19926 19926 19926 19926 19926 19926 19926 19926 19926 19926 19926 19926 19941 19941 19941 19941 19941 19941 19941 19941 19941 19941 19941 19941 19941 19941 19941 19941 19941 19941 19939 19939 19939 19939 19939 19939 19939 19939 19939 19939 19939 19939 19939 19939 19939 19939 19939 19939 19939 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19921 19937 19937 19937 19937 19937 19937 19937 19937 19937 19937 19937 19937 19937 19937 19937 19937 19937 19937 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19899 19899 19899 19899 19899 19899 19899 19899 19899 19899 19899 19899 19899 19899 19899 19899 19899 19899 19897 19897 19897 19897 19897 19897 19897 19897 19897 19897 19897 19897 19897 19897 19897 19897 19897 19897 19897 19905 19905 19905 19905 19905 19905 19905 19905 19905 19905 19905 19905 19905 19905 19905 19905 19905 19905 19905 19886 19886 19886 19886 19886 19886 19886 19886 19886 19886 19886 19886 19886 19886 19886 19886 19886 19886 19886 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19876 19894 19894 19894 19894 19894 19894 19894 19894 19894 19894 19894 19894 19894 19894 19894 19894 19894 19894 19894 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19906 19906 19906 19906 19906 19906 19906 19906 19906 19906 19906 19906 19906 19906 19906 19906 19906 19906 19906 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19898 19891 19891 19891 19891 19891 19891 19891 19891 19891 19891 19891 19891 19891 19891 19891 19891 19891 19891 19891 19915 19915 19915 19915 19915 19915 19915 19915 19915 19915 19915 19915 19915 19915 19915 19915 19915 19915 19896 19896 19896 19896 19896 19896 19896 19896 19896 19896 19896 19896 19896 19896 19896 19896 19896 19896 19896 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19882 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19890 19871 19871 19871 19871 19871 19871 19871 19871 19871 19871 19871 19871 19871 19871 19871 19871 19871 19871 19871 19850 19850 19850 19850 19850 19850 19850 19850 19850 19850 19850 19850 19850 19850 19850 19850 19850 19850 19850 19827 19827 19827 19827 19827 19827 19827 19827 19827 19827 19827 19827 19827 19827 19827 19827 19827 19827 19827 19843 19843 19843 19843 19843 19843 19843 19843 19843 19843 19843 19843 19843 19843 19843 19843 19843 19843 19843 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 19783 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 21337 24068 24047 24040 24026 24019 24012 24005 23998 23985 23985 24017 24049 24049 24033 24033 24017 24017 24032 24032 24032 24063 24063 24063 24079 24079 24079 24047 24047 24047 24062 24062 24062 24109 24109 24109 24093 24093 24093 24124 24124 24124 24108 24108 24108 24124 24124 24124 24092 24092 24092 24085 24085 24085 24078 24078 24078 24071 24071 24071 24064 24064 24064 24064 24057 24057 24057 24050 24050 24050 24043 24043 24043 24043 24036 24036 24036 24021 24021 24021 24006 24006 24006 24006 23989 23989 23989 23989 24026 24026 24026 24026 24026 24062 24062 24062 24062 24070 24070 24070 24070 24070 24046 24046 24046 24046 24052 24052 24052 24052 24052 24096 24096 24096 24096 24088 24088 24088 24088 24088 24110 24110 24110 24110 24094 24094 24094 24094 24094 24102 24102 24102 24102 24078 24078 24078 24078 24078 24078 24071 24071 24071 24071 24071 24071 24064 24064 24064 24064 24064 24064 24057 24057 24057 24057 24057 24050 24050 24050 24050 24050 24050 24043 24043 24043 24043 24043 24043 24036 24036 24036 24036 24036 24036 24029 24029 24029 24029 24029 24029 24022 24022 24022 24022 24022 24022 24015 24015 24015 24015 24015 24015 24008 24008 24008 24008 24008 24008 23987 23987 23987 23987 23987 23987 23968 23968 23968 23968 23968 23968 23941 23941 23941 23941 23941 23941 23926 23926 23926 23926 23926 23926 23911 23911 23911 23911 23911 23911 23894 23894 23894 23894 23894 23894 23894 23909 23909 23909 23909 23909 23909 23909 23909 23942 23942 23942 23942 23942 23942 23942 23942 23955 23955 23955 23955 23955 23955 23955 23963 23963 23963 23963 23963 23963 23963 23963 23935 23935 23935 23935 23935 23935 23935 23928 23928 23928 23928 23928 23928 23928 23928 23944 23944 23944 23944 23944 23944 23944 23944 23984 23984 23984 23984 23984 23984 23984 23976 23976 23976 23976 23976 23976 23976 23976 23996 23996 23996 23996 23996 23996 23996 23996 24000 24000 24000 24000 24000 24000 24000 24000 23988 23988 23988 23988 23988 23988 23988 23990 23990 23990 23990 23990 23990 23990 23990 23970 23970 23970 23970 23970 23970 23970 23970 23978 23978 23978 23978 23978 23978 23978 23934 23934 23934 23934 23934 23934 23934 23934 23934 23934 23927 23927 23927 23927 23927 23927 23927 23927 23927 23920 23920 23920 23920 23920 23920 23920 23920 23920 23920 23913 23913 23913 23913 23913 23913 23913 23913 23913 23906 23906 23906 23906 23906 23906 23906 23906 23906 23906 23899 23899 23899 23899 23899 23899 23899 23899 23899 23899 23892 23892 23892 23892 23892 23892 23892 23892 23892 23885 23885 23885 23885 23885 23885 23885 23885 23885 23885 23878 23878 23878 23878 23878 23878 23878 23878 23878 23878 23829 23829 23829 23829 23829 23829 23829 23829 23829 23808 23808 23808 23808 23808 23808 23808 23808 23808 23808 23789 23789 23789 23789 23789 23789 23789 23789 23789 23789 23762 23762 23762 23762 23762 23762 23762 23762 23762 23762 23755 23755 23755 23755 23755 23755 23755 23755 23755 23755 23748 23748 23748 23748 23748 23748 23748 23748 23748 23748 23741 23741 23741 23741 23741 23741 23741 23741 23741 23741 23734 23734 23734 23734 23734 23734 23734 23734 23734 23734 23713 23713 23713 23713 23713 23713 23713 23713 23713 23713 23694 23694 23694 23694 23694 23694 23694 23694 23694 23694 23667 23667 23667 23667 23667 23667 23667 23667 23667 23667 23652 23652 23652 23652 23652 23652 23652 23652 23652 23652 23637 23637 23637 23637 23637 23637 23637 23637 23637 23637 23620 23620 23620 23620 23620 23620 23620 23620 23620 23620 23620 23620 23620 23617 23617 23617 23617 23617 23617 23617 23617 23617 23617 23617 23617 23624 23624 23624 23624 23624 23624 23624 23624 23624 23624 23624 23624 23651 23651 23651 23651 23651 23651 23651 23651 23651 23651 23651 23651 23648 23648 23648 23648 23648 23648 23648 23648 23648 23648 23648 23648 23656 23656 23656 23656 23656 23656 23656 23656 23656 23656 23656 23656 23656 23626 23626 23626 23626 23626 23626 23626 23626 23626 23626 23626 23626 23611 23611 23611 23611 23611 23611 23611 23611 23611 23611 23611 23611 23631 23631 23631 23631 23631 23631 23631 23631 23631 23631 23631 23631 23634 23634 23634 23634 23634 23634 23634 23634 23634 23634 23634 23634 23634 23638 23638 23638 23638 23638 23638 23638 23638 23638 23638 23638 23638 23624 23624 23624 23624 23624 23624 23624 23624 23624 23624 23624 23624 23616 23616 23616 23616 23616 23616 23616 23616 23616 23616 23616 23616 23616 23628 23628 23628 23628 23628 23628 23628 23628 23628 23628 23628 23628 23660 23660 23660 23660 23660 23660 23660 23660 23660 23660 23660 23660 23652 23652 23652 23652 23652 23652 23652 23652 23652 23652 23652 23652 23652 23668 23668 23668 23668 23668 23668 23668 23668 23668 23668 23668 23668 23672 23672 23672 23672 23672 23672 23672 23672 23672 23672 23672 23672 23672 23658 23658 23658 23658 23658 23658 23658 23658 23658 23658 23658 23658 23648 23648 23648 23648 23648 23648 23648 23648 23648 23648 23648 23648 23626 23626 23626 23626 23626 23626 23626 23626 23626 23626 23626 23626 23626 23634 23634 23634 23634 23634 23634 23634 23634 23634 23634 23634 23634 23576 23576 23576 23576 23576 23576 23576 23576 23576 23576 23576 23576 23576 23576 23576 23569 23569 23569 23569 23569 23569 23569 23569 23569 23569 23569 23569 23569 23569 23569 23562 23562 23562 23562 23562 23562 23562 23562 23562 23562 23562 23562 23562 23562 23562 23555 23555 23555 23555 23555 23555 23555 23555 23555 23555 23555 23555 23555 23555 23555 23548 23548 23548 23548 23548 23548 23548 23548 23548 23548 23548 23548 23548 23548 23548 23541 23541 23541 23541 23541 23541 23541 23541 23541 23541 23541 23541 23541 23541 23541 23534 23534 23534 23534 23534 23534 23534 23534 23534 23534 23534 23534 23534 23534 23534 23527 23527 23527 23527 23527 23527 23527 23527 23527 23527 23527 23527 23527 23527 23527 23520 23520 23520 23520 23520 23520 23520 23520 23520 23520 23520 23520 23520 23520 23520 23513 23513 23513 23513 23513 23513 23513 23513 23513 23513 23513 23513 23513 23513 23513 23513 23464 23464 23464 23464 23464 23464 23464 23464 23464 23464 23464 23464 23464 23464 23464 23415 23415 23415 23415 23415 23415 23415 23415 23415 23415 23415 23415 23415 23415 23415 23394 23394 23394 23394 23394 23394 23394 23394 23394 23394 23394 23394 23394 23394 23394 23375 23375 23375 23375 23375 23375 23375 23375 23375 23375 23375 23375 23375 23375 23375 23375 23348 23348 23348 23348 23348 23348 23348 23348 23348 23348 23348 23348 23348 23348 23348 23341 23341 23341 23341 23341 23341 23341 23341 23341 23341 23341 23341 23341 23341 23341 23341 23334 23334 23334 23334 23334 23334 23334 23334 23334 23334 23334 23334 23334 23334 23334 23327 23327 23327 23327 23327 23327 23327 23327 23327 23327 23327 23327 23327 23327 23327 23327 23320 23320 23320 23320 23320 23320 23320 23320 23320 23320 23320 23320 23320 23320 23320 23313 23313 23313 23313 23313 23313 23313 23313 23313 23313 23313 23313 23313 23313 23313 23313 23264 23264 23264 23264 23264 23264 23264 23264 23264 23264 23264 23264 23264 23264 23264 23264 23243 23243 23243 23243 23243 23243 23243 23243 23243 23243 23243 23243 23243 23243 23243 23224 23224 23224 23224 23224 23224 23224 23224 23224 23224 23224 23224 23224 23224 23224 23224 23197 23197 23197 23197 23197 23197 23197 23197 23197 23197 23197 23197 23197 23197 23197 23176 23176 23176 23176 23176 23176 23176 23176 23176 23176 23176 23176 23176 23176 23176 23176 23157 23157 23157 23157 23157 23157 23157 23157 23157 23157 23157 23157 23157 23157 23157 23157 23130 23130 23130 23130 23130 23130 23130 23130 23130 23130 23130 23130 23130 23130 23130 23115 23115 23115 23115 23115 23115 23115 23115 23115 23115 23115 23115 23115 23115 23115 23115 23100 23100 23100 23100 23100 23100 23100 23100 23100 23100 23100 23100 23100 23100 23100 23100 23083 23083 23083 23083 23083 23083 23083 23083 23083 23083 23083 23083 23083 23083 23083 23083 23083 23083 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23066 23066 23066 23066 23066 23066 23066 23066 23066 23066 23066 23066 23066 23066 23066 23066 23066 23066 23066 23081 23081 23081 23081 23081 23081 23081 23081 23081 23081 23081 23081 23081 23081 23081 23081 23081 23081 23079 23079 23079 23079 23079 23079 23079 23079 23079 23079 23079 23079 23079 23079 23079 23079 23079 23079 23079 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23061 23069 23069 23069 23069 23069 23069 23069 23069 23069 23069 23069 23069 23069 23069 23069 23069 23069 23069 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23039 23039 23039 23039 23039 23039 23039 23039 23039 23039 23039 23039 23039 23039 23039 23039 23039 23039 23037 23037 23037 23037 23037 23037 23037 23037 23037 23037 23037 23037 23037 23037 23037 23037 23037 23037 23037 23041 23041 23041 23041 23041 23041 23041 23041 23041 23041 23041 23041 23041 23041 23041 23041 23041 23041 23041 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23016 23034 23034 23034 23034 23034 23034 23034 23034 23034 23034 23034 23034 23034 23034 23034 23034 23034 23034 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23030 23030 23030 23030 23030 23030 23030 23030 23030 23030 23030 23030 23030 23030 23030 23030 23030 23030 23030 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23038 23031 23031 23031 23031 23031 23031 23031 23031 23031 23031 23031 23031 23031 23031 23031 23031 23031 23031 23031 23051 23051 23051 23051 23051 23051 23051 23051 23051 23051 23051 23051 23051 23051 23051 23051 23051 23051 23051 23036 23036 23036 23036 23036 23036 23036 23036 23036 23036 23036 23036 23036 23036 23036 23036 23036 23036 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23022 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23026 23011 23011 23011 23011 23011 23011 23011 23011 23011 23011 23011 23011 23011 23011 23011 23011 23011 23011 23011 22990 22990 22990 22990 22990 22990 22990 22990 22990 22990 22990 22990 22990 22990 22990 22990 22990 22990 22990 22967 22967 22967 22967 22967 22967 22967 22967 22967 22967 22967 22967 22967 22967 22967 22967 22967 22967 22967 22975 22975 22975 22975 22975 22975 22975 22975 22975 22975 22975 22975 22975 22975 22975 22975 22975 22975 22975 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 22923 23582 23582 23582 23582 23582 23582 23582

Sequence of Actions to be Executed by the VM

This is useful if one wants to reexecute the tool in the VM from the submitted image disk.

set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="S_GlobalResAllocation-COL-05"
export BK_EXAMINATION="ReachabilityCardinality"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/users/gast00/fkordon/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"

# this is specific to your benchmark or test

export BIN_DIR="$HOME/BenchKit/bin"

# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi

tar xzf /home/mcc/BenchKit/INPUTS/S_GlobalResAllocation-COL-05.tgz
mv S_GlobalResAllocation-COL-05 execution

# this is for BenchKit: explicit launching of the test

cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2265"
echo " Executing tool marcie"
echo " Input is S_GlobalResAllocation-COL-05, examination is ReachabilityCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r162st-ebro-143319440800217"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityCardinality" = "ReachabilityComputeBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityCardinality" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "ReachabilityCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityCardinality.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '' ReachabilityCardinality.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;