81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 1158 1158 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1157 1158 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1159 1157 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1157 1157 1157 1157 1157 1157 1159 1159 1159 1159 1159 1159 1159 1159 1159 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 1159 1159 1159 1159 1159 915 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 915 915 915 915 915 915 915 915 915 915 915 915 915 915 1159 1159 1159 1159 1159 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 916 915 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 915 915 915 915 915 915 915 915 915 915 915 915 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 948 916 948 948 948 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 914 914 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 948 917 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 917 948 948 948 948 948 948 948 948 948 948 948 948 948 916 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 947 948 948 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 948 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 948 948 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 950 950 950 950 950 947 947 950 950 950 947 947 947 947 947 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 946 946 947 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 951 951 951 951 951 951 951 950 950 950 950 950 950 950 950 951 951 951 951 951 951 951 951 951 951 951 951 951 951 946 946 946 946 946 951 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 951 951 951 951 951 951 951 951 951 951 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 966 966 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 950 950 950 950 950 950 950 950 950 950 950 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 950 966 966 950 950 966 966 966 966 966 966 965 965 965 966 965 965 965 965 965 965 965 965 965 966 966 965 966 965 966 966 965 966 966 966 966 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 960 960 960 965 965 960 965 960 960 965 965 965 965 965 965 960 960 970 970 970 970 965 965 965 965 965 965 965 965 965 965 965 965 970 965 970 970 970 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 970 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 960 961 960 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 960 960 960 960 960 960 960 960 960 960 960 961 960 961 960 961 961 961 961 961 961 961 961 959 961 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 958 959 958 958 958 958 958 958 958 958 958 958 959 959 959 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 961 959 959 959 959 959 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 958 959 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 957 957 958 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 958 957 957 958 958 958 958 958 958 958 958 958 957 957 958 958 958 958 958 958 957 958 957 957 957 957 957 957 957 957 957 957 957 957 956 956 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 959 957 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 959 957 957 959 957 957 957 957 957 957 957 957 957 959 959 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 957 959 957 957 957 957 957 957 957 957 957 956 957 957 957 957 957 957 957 957 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 957 957 957 957 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 956 957 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 958 959 958 958 958 958 959 959 959 961 959 959 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 961 962 961 961 961 961 961 961 961 962 962 962 962 962 962 962 961 962 962 961 961 961 961 961 961 961 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 964 962 964 964 963 963 963 963 963 964 964 964 964 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 962 964 964 964 964 964 964 963 963 963 963 963 963 963 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 963 964 964 963 963 963 964 964 963 963 963 963 963 963 963 963 963 963 963 963 964 963 964 964 964 964 964 964 964 964 964 962 962 962 964 964 962 964 963 963 963 964 962 963 963 963 963 963 963 963 963 963 963 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 964 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 963 964 964 964 964 962 961 961 961 961 961 961 961 961 961 960 960 960 960 960 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 970 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 970 971 970 970 970 970 970 970 970 970 970 970 970 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 972 971 972 972 972 971 972 972 972 972 972 972 972 972 972 972 972 972 973 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 971 972 972 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 971 972 972 971 971 972 972 972 972 972 972 972 972 972 972 972 973 972 973 973 973 973 973 973 973 973 973 973 973 973 972 972 972 972 974 972 972 972 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 974 974 974 974 974 974 974 973 974 974 974 974 974 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 974 974 974 974 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 973 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 974 971 970 970 971 970 970 970 970 970 970 970 970 970 970 970 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 965 950 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 969 966 969 967 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 966 969 969 969 969 969 969 969 969 967 967 967 967 967 967 967 967 967 967 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 967 969 969 969 969 969 969 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 967 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 968 968 968 968 969 968 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 969 969 969 969 969 969 969 969 969 969 969 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 968 972 968 968 972 968 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 968 972 968 968 968 968 968 968 968 968 968 968 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 972 968 968 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 969 966 966 966 950 950 951 951 951 951 951 946 951 946 946 946 946 946 951 951 946 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 951 952 952 951 952 951 951 951 951 952 951 951 951 951 951 951 951 951 951 951 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 952 940 940 940 940 940 940 940 940 940 940 939 939 940 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 940 939 940 940 940 940 940 940 940 940 940 940 940 940 952 952 952 952 940 940 952 940 940 952 952 952 952 952 940 940 952 952 940 940 939 939 939 940 939 940 940 940 940 940 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 939 939 939 939 938 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 937 938 937 937 937 937 937 937 937 937 937 937 937 937 937 937 955 955 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 938 938 938 938 938 938 938 938 937 937 938 937 937 937 937 937 937 937 937 937 937 937 937 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 937 937 955 937 955 955 955 955 955 955 955 955 955 955 955 955 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 955 954 955 955 955 955 954 954 954 954 954 954 955 955 954 955 955 955 955 955 955 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 954 955 955 955 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 955 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 953 954 954 954 954 954 954 954 954 954 954 953 954 954 954 954 954 953 954 954 953 953 953 953 953 953 953 953 954 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 953 937 937 937 938 938 938 938 938 937 937 937 937 937 937 937 937 937 938 938 938 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 937 940 940 937 937 937 937 937 937 937 937 937 937 937 940 937 940 940 937 937 937 937 937 937 937 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 940 937 937 937 937 937 937 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 938 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 944 944 944 944 944 944 944 944 944 944 944 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 939 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 945 945 945 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 945 944 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 944 945 944 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 944 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 942 942 942 942 942 945 945 942 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 942 942 942 942 945 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 945 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 941 941 941 941 941 941 941 941 941 941 941 942 942 942 942 942 942 942 941 942 942 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 941 942 942 941 941 941 941 941 942 942 941 941 941 941 941 941 941 941 941 941 941 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 942 941 941 941 941 942 945 945 945 945 945 945 945 945 945 945 945 945 944 944 944 944 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 943 943 945 945 945 945 945 945 945 945 945 945 945 945 945 945 945 944 944 944 944 945 945 945 945 943 945 945 945 945 945 945 945 945 945 945 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 943 944 938 937 937 938 938 939 939 939 939 939 939 952 952 952 952 952 952 952 952 952 952 952 952 952 951 951 952 951 951 951 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 946 947 946 946 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 947 950 950 950 950 950 950 950 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 948 949 948 949 949 949 949 948 948 948 948 948 948 948 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 948 948 948 948 948 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 950 949 949 949 949 950 950 950 949 950 950 950 949 949 950 950 950 950 950 950 950 950 950 950 950 950 947 947 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 948 948 948 948 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 948 948 948 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1048 1049 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1047 1047 1048 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1047 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1047 1047 1047 1047 1047 1047 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1044 1045 1044 1044 1044 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1040 1045 1045 1045 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1041 1041 1041 1041 1041 1041 1041 1041 1041 1040 1040 1041 1040 1040 1040 1040 1040 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1046 1047 1046 1046 1046 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1040 1040 1040 1041 1040 1040 1040 1040 1040 1040 1040 1040 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1045 1040 1040 1040 1040 1040 1040 1040 1040 1041 1040 1040 1045 1045 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1041 1045 1040 1045 1045 1045 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1043 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1043 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1044 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1042 1042 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1043 1044 1044 1043 1043 1043 1043 1043 1043 1043 1043 1044 1043 1044 1043 1043 1043 1044 1043 1042 1042 1042 1042 1042 1042 1042 1043 1042 1042 1043 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1042 1044 1044 1044 1045 1045 1046 1046 1046 1046 1047 1047 1047 1047 1047 1047 1047 1047 1047 1033 1033 1033 1033 1033 1047 1047 1047 1047 1047 1033 1033 1047 1047 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1034 1033 1034 1034 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1034 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1031 1031 1031 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1033 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1031 1031 1031 1031 1034 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1031 1031 1031 1031 1031 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1032 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1031 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1034 1031 1031 1031 1034 1034 1031 1031 1031 1031 1033 1033 1033 1033 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1048 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 1048 1048 1048 1048 1048 1049 1049 1049 1049 1049 1049 1049 1049 1049 1049 948 948 948 948 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 949 283 283 949 283 949 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 949 949 949 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 949 949 949 949 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 284 284 284 284 284 284 284 284 284 284 284 284 284 292 292 284 292 284 284 284 284 284 284 284 284 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 284 292 284 284 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 296 292 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 296 292 292 296 292 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 297 296 296 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 296 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 296 296 295 295 295 296 295 296 296 296 296 296 296 296 296 296 296 296 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 297 297 297 297 297 297 297 297 298 298 298 298 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 298 298 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 298 298 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 298 298 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 292 296 292 292 292 292 292 292 292 292 292 292 292 292 296 292 284 292 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 282 283 282 282 283 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 281 281 282 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 289 281 289 289 289 289 289 289 289 281 281 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 289 289 281 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 286 288 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 288 286 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 286 286 288 288 286 286 286 286 286 286 286 288 288 288 288 288 288 288 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 285 285 285 286 286 285 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 288 288 288 288 288 288 288 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 288 289 289 289 289 289 289 289 289 289 289 289 287 287 287 287 289 287 289 287 287 287 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 289 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 289 289 289 289 289 289 289 288 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 282 283 283 283 283 283 283 283 283 284 283 283 283 283 283 283 283 283 947 948 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 916 917 917 916 917 917 916 916 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 917 914 914 914 914 917 914 914 914 914 914 914 914 914 914 914 914 909 914 914 909 909 914 914 914 914 914 914 914 914 917 917 917 917 917 917 917 917 917 917 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 917 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 917 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 914 913 913 914 913 913 913 914 914 914 914 914 914 914 913 913 913 914 914 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 914 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 913 914 914 914 917 917 914 917 914 914 914 914 914 914 909 914 909 914 909 914 914 909 914 914 914 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 910 909 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 909 909 909 909 909 909 909 910 909 910 910 910 910 910 910 910 910 910 910 912 912 912 912 912 910 910 910 910 910 910 909 909 910 910 910 910 909 909 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 903 903 903 903 903 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 910 903 903 903 903 903 910 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 910 903 910 910 910 910 910 910 910 910 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 906 906 906 903 903 903 903 906 903 906 906 906 906 906 906 906 906 906 906 906 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 900 906 900 900 900 906 900 900 900 906 900 900 900 900 900 900 900 900 900 900 900 906 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 900 901 900 900 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 900 900 900 900 900 900 900 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 902 902 901 901 902 902 902 901 902 901 901 901 901 901 901 901 901 901 901 902 902 902 902 902 902 902 902 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 901 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 902 901 901 901 901 901 902 901 900 901 900 900 900 900 900 900 900 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 907 907 907 907 907 907 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 906 907 906 906 906 906 906 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 907 907 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 908 905 908 905 905 905 905 905 905 905 905 905 905 905 905 908 908 908 908 908 908 908 908 908 908 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 904 904 904 905 905 904 905 905 905 905 905 905 908 905 908 908 908 908 908 908 908 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 904 904 904 904 904 904 904 904 904 904 905 904 905 904 904 905 905 905 905 905 905 905 905 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 904 908 907 907 907 907 907 907 907 907 907 907 907 907 907 907 907 906 907 906 906 906 906 906 906 906 903 903 910 910 910 910 910 910 910 910 910 910 910 910 910 910 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 910 910 910 910 910 910 910 910 910 912 910 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 911 911 911 912 912 912 912 912 912 911 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 911 911 911 911 911 911 911 911 911 911 912 912 912 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 911 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 911 920 920 920 920 911 911 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 921 920 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 920 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 920 920 920 920 920 921 921 921 920 920 920 920 920 920 920 920 920 920 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 919 921 919 919 921 921 921 921 921 921 921 919 919 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 921 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 918 919 918 918 918 918 918 918 918 919 918 918 918 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 921 919 919 919 919 919 919 919 919 919 919 919 918 918 918 918 918 918 918 918 919 919 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 919 918 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 918 918 918 918 919 918 919 919 919 919 919 919 919 918 918 918 918 918 918 918 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 919 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 918 919 919 919 919 919 921 920 920 920 911 912 911 912 912 912 912 912 912 912 912 909 909 909 909 912 912 912 912 912 912 912 912 912 912 912 912 912 912 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 912 912 912 912 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 909 912 912 912 912 912 912 912 912 912 927 927 912 912 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 912 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 931 931 931 931 931 931 931 927 927 931 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 927 928 928 928 928 928 928 928 928 928 928 928 928 928 927 928 928 927 927 927 927 927 927 928 927 927 927 927 927 927 927 927 927 927 927 927 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 924 924 924 924 924 928 928 928 928 924 924 924 924 924 924 924 924 924 924 928 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 926 926 924 924 926 924 926 926 926 926 926 926 926 924 924 926 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 924 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 924 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 923 926 923 926 923 923 923 923 923 923 923 923 923 923 923 923 926 926 923 923 923 923 923 923 926 926 926 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 926 926 923 923 923 923 923 923 923 923 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 926 925 926 926 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 926 926 926 925 926 926 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 926 926 923 926 926 926 926 926 926 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 922 922 923 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 922 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 922 922 922 922 922 922 922 923 923 926 926 924 924 924 924 924 928 928 928 928 928 928 928 928 928 928 928 928 928 927 927 927 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 927 927 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 931 930 931 930 931 930 930 931 931 931 931 931 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 933 933 930 930 930 930 930 930 930 930 930 930 930 930 931 930 931 930 930 931 930 930 931 931 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 933 933 933 933 933 933 933 933 933 933 933 933 933 933 930 933 930 930 930 930 930 930 930 930 930 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 932 933 933 932 932 932 932 932 932 932 932 932 933 932 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 933 932 933 932 932 932 933 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 933 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 932 933 933 933 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 930 929 929 929 929 929 930 929 930 930 930 930 930 930 930 930 930 930 930 930 930 930 929 929 929 929 929 929 929 929 929 929 930 930 930 929 929 930 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 929 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 936 934 934 935 935 935 935 935 935 935 935 935 935 935 935 936 935 936 936 935 936 936 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 934 936 934 936 936 936 935 935 935 935 935 936 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 936 935 936 936 936 936 935 936 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 936 935 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 935 935 936 936 936 936 936 936 936 936 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 935 929 929 934 929 930 931 931 927 927 927 927 927 927 927 927 927 912 912 912 912 912 912 909 914 914 917 916 916 916 917 916 916 916 916 916 916 915 916 916 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 1159 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 81 81 81 81 81 81 81 81 81 81 81 81 81 81 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1157 1158 1157 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1158 1157 1157 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1158 1157 1157 1157 1157 1157 1157 1157 1157 1161 1157 1161 1161 1161 1157 1157 1161 1157 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1159 1161 1159 1159 1161 1161 1159 1161 1159 1159 1161 1159 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1157 1161 1161 1157 1157 1161 1161 1161 1161 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1160 1161 1161 1161 1161 1161 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1156 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1159 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1159 1156 1159 1159 1159 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1159 1159 1159 1159 1161 1161 1161 1161 1161 1161 1161 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1161 1161 1161 1161 1161 1161 1161 1160 1160 1160 1160 1153 1160 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1160 1153 1153 1153 1153 1153 1153 1153 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1160 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1150 1150 1144 1150 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1160 1160 1160 1144 1144 1144 1144 1160 1160 1160 1144 1144 1144 1144 1144 1144 1144 1160 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1143 1144 1143 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1144 1143 1144 1143 1144 1144 1143 1144 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1144 1143 1143 1143 1143 1143 1143 1144 1144 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1145 1145 1145 1145 1146 1146 1145 1145 1145 1145 1146 1145 1146 1145 1145 1145 1145 1145 1145 1146 1146 1145 1145 1146 1146 1146 1145 1145 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1019 1019 1019 1019 1146 1146 1146 1146 1146 1146 1019 1019 1146 1019 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1019 1146 1019 1019 1019 1019 1019 1019 1019 1018 1018 1018 1018 1018 1018 1019 1019 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1018 1019 1019 1019 1019 1018 1018 1018 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1020 1019 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1019 1019 1019 1019 1020 1019 1019 1019 1019 1020 1019 1020 1020 1019 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1017 1020 1020 1020 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1017 1017 1020 1020 1020 1020 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1023 1023 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1013 1013 1013 1016 1016 1016 1016 1016 1016 1016 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1013 1014 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1013 1014 1013 1013 1013 1013 1013 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1015 1015 1015 1015 1015 1015 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1015 1015 1015 1015 1015 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1015 1015 1015 1015 1015 1015 1014 1015 1015 1015 1015 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1015 1014 1014 1014 1014 1014 1015 1014 1014 1014 1014 1014 1014 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1013 1013 1013 1012 1013 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1016 1013 1016 1016 1016 1016 1013 1013 1013 1013 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1012 1012 1013 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1012 1021 1021 1021 1021 1021 1021 1021 1021 1021 1022 1022 1021 1021 1021 1021 1021 1021 1021 1021 1022 1022 1021 1022 1022 1021 1022 1021 1021 1021 1021 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1021 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1022 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1021 1012 1012 1012 1012 1012 1012 1012 1012 1012 1016 1016 1016 1016 1016 1016 1016 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1017 1023 1023 1023 1023 1023 1023 1023 1023 1017 1017 1017 1017 1017 1017 1017 1023 1017 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1017 1017 1017 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1025 1023 1023 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1025 1025 1024 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1023 1023 1023 1025 1023 1023 1023 1023 1023 1023 1023 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1025 1024 1024 1024 1024 1024 1024 1024 1025 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1025 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1025 1025 1025 1025 1025 1025 1024 1024 1024 1024 1025 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1025 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1023 1028 1023 1023 1023 1028 1023 1023 1023 1023 1023 1023 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1030 1030 1030 1030 1030 1030 1030 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1030 1028 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1030 1030 1030 1030 1030 1029 1030 1029 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1030 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1029 1030 1030 1030 1030 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1028 1023 1023 1017 1017 1017 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1019 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1035 1035 1035 1035 1035 1018 1018 1018 1018 1018 1018 1035 1035 1035 1035 1018 1035 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1018 1035 1035 1018 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1036 1036 1036 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1035 1036 1036 1036 1036 1036 1035 1036 1036 1036 1035 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1035 1035 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1036 1036 1036 1036 1036 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1036 1039 1036 1036 1036 1036 1036 1036 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1038 1039 1039 1039 1039 1038 1038 1038 1038 1038 1038 1038 1038 1038 1037 1038 1038 1038 1038 1038 1038 1038 1039 1039 1038 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1038 1039 1039 1038 1039 1038 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1039 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1038 1037 1038 1037 1038 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1038 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1037 1038 1037 1038 1039 1039 1036 1036 1036 1036 1036 1036 1036 1036 1036 1035 1035 1035 1035 1035 1035 1035 1035 1035 1019 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1146 1145 1145 1145 1145 1145 1145 1145 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1143 1145 1143 1143 1145 1143 1145 1143 1143 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1145 1186 1186 1186 1186 1186 1186 1186 1145 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1186 1189 1189 1189 1189 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1145 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1189 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1186 1145 1186 1186 1186 1189 1186 1189 1189 1189 1186 1186 1189 1186 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1183 1183 1183 1183 1188 1188 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1184 1183 1184 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1182 1182 1182 1182 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1182 1184 1182 1184 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1181 1181 1181 1181 1181 1181 1182 1182 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1184 1181 1184 1181 1181 1184 1184 1184 1184 1181 1184 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1184 1181 1181 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1181 1184 1184 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1181 1182 1182 1182 1182 1182 1182 1182 1181 1182 1182 1182 1182 1182 1182 1182 1182 1182 1181 1182 1181 1182 1182 1182 1182 1182 1182 1184 1184 1184 1184 1184 1184 1184 1184 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1181 1182 1181 1182 1181 1182 1181 1181 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1184 1183 1183 1183 1184 1184 1184 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1188 1183 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1189 1188 1188 1189 1188 1188 1189 1189 1189 1189 1189 1189 1188 1189 1189 1189 1189 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1189 1188 1188 1188 1188 1188 1188 1188 1189 1189 1189 1189 1189 1189 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1187 1187 1188 1188 1188 1187 1187 1187 1187 1187 1187 1187 1188 1187 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1187 1188 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1187 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1189 1188 1189 1189 1189 1183 1183 1189 1189 1189 1189 1189 1145 1143 1144 1144 1144 1144 1144 1144 1144 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1144 1144 1144 1144 1144 1144 1144 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1151 1151 1151 1151 1151 1151 1151 1151 1150 1150 1151 1151 1150 1150 1150 1150 1150 1150 1150 1151 1151 1151 1151 1151 1151 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1151 1151 1151 1151 1151 1149 1149 1149 1149 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1149 1147 1147 1147 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1149 1147 1149 1149 1147 1149 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1148 1147 1148 1148 1148 1148 1147 1147 1147 1147 1147 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1147 1147 1147 1147 1147 1148 1147 1148 1147 1147 1147 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1077 1148 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1086 1077 1086 1086 1086 1086 1086 1086 1084 1086 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1086 1086 1086 1086 1077 1077 1077 1077 1077 1077 1077 1077 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1078 1078 1077 1078 1078 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1148 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1078 1078 1078 1078 1078 1078 1077 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1078 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1078 1080 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1080 1078 1078 1078 1078 1078 1078 1078 1077 1077 1077 1077 1077 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1082 1082 1082 1082 1082 1082 1069 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1078 1078 1082 1078 1082 1082 1082 1082 1082 1082 1078 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1082 1082 1082 1082 1082 1082 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1082 1082 1082 1082 1082 1082 1082 1082 1082 1083 1083 1082 1082 1082 1082 1082 1082 1082 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1082 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1082 1083 1083 1083 1083 1083 1083 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1082 1069 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1080 1078 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1081 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1079 1079 1079 1079 1079 1081 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1081 1081 1079 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1079 1079 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1080 1081 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1080 1080 1080 1081 1080 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1080 1080 1080 1081 1081 1081 1081 1081 1081 1080 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1081 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1080 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1086 1086 1086 1086 1086 1086 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1086 1086 1086 1086 1084 1086 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1086 1086 1086 1086 1077 1077 1077 1077 1077 1077 1077 1148 1148 1148 1148 1148 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1083 1084 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1083 1085 1083 1083 1083 1083 1083 1083 1083 1083 1083 1084 1083 1084 1084 1084 1084 1083 1083 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1083 1085 1083 1083 1083 1083 1083 1083 1083 1083 1084 1083 1083 1084 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1085 1083 1085 1084 1084 1084 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1086 1085 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1085 1085 1085 1085 1086 1086 1086 1086 1086 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1085 1084 1084 1148 1148 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1147 1149 1149 1149 1149 1149 1149 1149 1149 1149 1151 1151 1151 1151 1151 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1150 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 1151 999 999 1151 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1001 999 1001 999 1001 999 999 999 999 999 999 999 999 999 999 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1000 1001 1000 1000 1000 1000 1000 1001 1001 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1001 1001 1001 1000 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 998 998 998 998 998 998 998 998 998 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 997 997 998 997 997 997 997 997 997 997 997 997 997 997 997 997 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 998 998 997 998 998 998 998 998 997 997 997 997 997 997 997 998 998 998 997 997 997 997 997 997 997 997 997 997 998 997 997 998 998 998 998 998 998 997 997 997 997 997 997 997 997 997 997 997 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 997 997 997 997 997 997 997 997 997 997 997 997 997 997 1006 1006 1006 1006 997 1006 997 1006 997 997 997 997 997 997 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1005 1005 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1005 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1006 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1006 1005 1005 1005 1005 1005 1005 1006 1005 1006 1006 1006 1006 1006 1006 1006 1005 1005 1005 1005 1005 1005 1005 1005 1005 1006 1005 1005 1005 1005 1005 1005 1005 1005 1005 1002 1005 1002 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1002 1005 1002 1002 1005 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1002 1009 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1009 1009 1002 1009 1002 1002 1002 1002 1002 1002 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1002 1002 1002 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1009 1010 1009 1009 1009 1009 1009 1009 1009 1009 1009 1010 1010 1009 1009 1009 1010 1009 1009 1009 1009 1009 1009 1010 1009 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1011 1011 1011 1011 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1011 1011 1011 1011 1011 1010 1010 1010 1010 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1010 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1011 1010 1010 1010 1010 1009 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1002 1003 1003 1002 1002 1003 1002 1003 1003 1003 1003 1003 1003 1003 1003 1002 1003 1003 1003 1002 1002 1003 1003 1002 1002 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1008 1008 1003 1008 1008 1003 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1003 1003 1003 1003 1003 1003 1008 1003 1003 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1007 1008 1008 1008 1008 1008 1008 1008 1008 1007 1007 1008 1008 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1008 1007 1008 1008 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1007 1007 1007 1008 1008 1007 1007 1007 1007 1007 1007 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1008 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1007 1008 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1002 1002 1002 1002 1002 1005 1005 1006 1006 1006 1006 1006 1006 1006 1006 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1004 1004 1004 1004 1004 1005 1004 1004 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1004 1005 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1005 1005 1005 1005 1005 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1004 1027 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1004 1004 1004 1004 1004 1004 1004 1004 1004 1027 1027 1004 1004 1004 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1026 1027 1026 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1026 1027 1026 1026 1026 1026 1027 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1027 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1026 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1027 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1005 1005 1005 1005 1005 1006 1006 997 997 997 997 998 998 998 998 998 1001 1001 1001 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 981 1000 1000 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 982 981 981 982 982 982 982 982 982 982 981 982 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 994 994 1000 1000 1000 1000 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 1000 1000 1000 1000 1000 1000 1000 1000 981 981 981 981 981 981 1000 1000 1000 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 993 994 994 994 994 994 994 994 994 994 993 994 994 994 994 994 994 994 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 994 993 994 993 994 993 994 994 994 994 994 994 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 994 993 994 994 994 994 994 994 994 994 994 994 994 994 994 995 995 995 995 995 995 995 995 995 995 994 995 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 996 995 996 996 996 996 996 996 995 996 996 996 996 996 996 996 995 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 995 995 995 995 995 995 995 995 992 992 992 992 992 992 992 992 992 992 992 995 992 992 992 992 995 992 995 995 995 995 992 995 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 990 990 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 992 992 992 992 992 992 992 992 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 992 992 992 995 994 994 994 994 994 994 994 994 994 994 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 994 994 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 976 978 978 976 976 976 976 976 976 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 981 981 981 981 981 981 981 978 981 981 978 981 981 981 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 981 982 981 981 981 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 984 982 982 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 982 984 984 984 984 984 982 984 982 982 982 982 982 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 982 983 983 983 983 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 983 983 983 983 983 982 982 982 982 983 983 982 983 982 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 980 983 983 983 983 983 983 983 983 983 983 983 983 980 983 983 980 980 980 980 980 980 980 980 980 980 980 980 980 980 983 983 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 979 979 979 980 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 980 980 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 980 979 980 980 980 980 980 980 980 980 980 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 980 980 983 983 983 983 983 983 983 983 983 983 983 983 983 982 982 982 982 982 982 984 982 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 985 984 985 985 984 985 984 985 985 984 984 984 984 984 984 984 984 984 984 984 984 984 988 984 988 988 984 984 984 984 988 984 984 984 984 984 984 984 984 984 984 984 984 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 988 989 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 984 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 989 988 989 989 989 989 989 989 989 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 991 992 992 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 991 991 991 991 991 991 991 991 991 991 991 991 991 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 985 986 985 985 985 985 985 985 986 986 985 985 985 985 985 985 986 986 986 986 986 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 986 987 986 986 986 986 986 987 987 986 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 986 986 986 986 987 986 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 985 985 985 985 985 985 985 982 982 982 982 982 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 976 976 976 976 976 976 976 978 978 978 978 978 978 978 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 978 978 976 976 976 978 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 978 976 978 978 978 978 978 978 978 978 978 978 978 977 978 978 978 978 978 978 978 978 978 978 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 978 978 978 978 978 978 977 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 977 977 977 977 977 977 977 977 977 978 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 978 977 978 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 976 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 976 976 976 975 978 978 978 981 981 981 981 981 981 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 981 981 981 1000 999 999 999 999 999 999 999 999 999 999 999 999 999 1151 1151 1151 1151 1151 1151 1151 1151 1151 1150 1150 1151 1144 1160 1160 1160 1160 1160 1160 1160 1160 1153 1160 1160 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1152 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1160 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1090 1090 1090 1090 1090 1090 1090 1153 1090 1090 1090 1090 1090 1090 1090 1090 1090 1153 1153 1153 1153 1153 1153 1153 1153 1152 1153 1153 1153 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1153 1153 1153 1153 1153 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1089 1090 1089 1089 1089 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1153 1090 1090 1090 1090 1090 1090 1090 1090 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1090 1090 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1090 1090 1090 1090 1090 1089 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1089 1089 1089 1089 1090 1089 1089 1090 1090 1090 1090 1089 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1107 1107 1087 1087 1087 1087 1087 1087 1087 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1090 1087 1090 1087 1087 1087 1087 1087 1087 1117 1087 1117 1087 1087 1087 1087 1087 1087 1117 1087 1087 1117 1117 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1087 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1087 1087 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1109 1109 1109 1109 1109 1109 1107 1109 1109 1109 1107 1107 1109 1109 1109 1109 1107 1109 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1107 1106 1106 1107 1106 1106 1106 1107 1106 1107 1107 1107 1107 1107 1107 1107 1107 1106 1107 1107 1107 1107 1107 1107 1107 1107 1107 1109 1107 1107 1107 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1111 1106 1111 1106 1111 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1106 1106 1106 1106 1111 1106 1106 1106 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1111 1111 1111 1111 1110 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1113 1111 1111 1111 1111 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1111 1111 1111 1111 1111 1111 1111 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1114 1114 1113 1113 1113 1113 1113 1113 1113 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1113 1113 1113 1114 1113 1114 1113 1114 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1112 1112 1114 1112 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1114 1112 1114 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1112 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1114 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1113 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1111 1111 1111 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1116 1116 1116 1116 1116 1116 1116 1116 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1111 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1116 1116 1116 1116 1116 1120 1116 1120 1120 1120 1116 1120 1120 1120 1120 1120 1115 1115 1115 1120 1116 1116 1116 1116 1110 1110 1110 1110 1116 1116 1116 1116 1116 1116 1116 1116 1116 1120 1116 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1121 1120 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1123 1123 1123 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1123 1123 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1121 1121 1121 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1124 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1124 1124 1124 1124 1124 1124 1124 1124 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1124 1123 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1123 1124 1123 1124 1124 1124 1123 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1122 1122 1122 1124 1122 1124 1124 1124 1124 1124 1124 1124 1124 1122 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1122 1124 1124 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1124 1124 1124 1124 1124 1124 1124 1122 1122 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1124 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1123 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1121 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1121 1121 1121 1121 1121 1121 1121 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1115 1120 1115 1115 1120 1115 1115 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1120 1116 1115 1115 1116 1116 1116 1116 1120 1120 1120 1120 1120 1120 1120 1120 1120 1120 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1116 1116 1116 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1115 1115 1116 1115 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1116 1115 1115 1115 1115 1115 1115 1115 1115 1115 1115 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1111 1111 1111 1111 1111 1111 1111 1111 1106 1106 1106 1107 1107 1107 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1108 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1109 1108 1108 1109 1109 1109 1109 1109 1109 1109 1109 1107 1087 1107 1090 1090 1087 1090 1090 1090 1090 1087 1087 1087 1087 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1118 1118 1118 1118 1118 1118 1118 1118 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1119 1118 1118 1118 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1118 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1117 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1119 1119 1118 1118 1118 1118 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1119 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1067 1066 1066 1066 1066 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1071 1071 1071 1071 1071 1071 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1066 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1071 1071 1070 1070 1070 1070 1070 1070 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1076 1076 1076 1076 1076 1076 1071 1071 1071 1071 1071 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1068 1068 1070 1070 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1070 1068 1070 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1070 1070 1070 1068 1070 1068 1068 1068 1070 1070 1070 1070 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1069 1068 1068 1068 1068 1068 1068 1068 1068 1068 1068 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1068 1068 1069 1068 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1069 1068 1068 1068 1070 1070 1070 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1071 1076 1076 1076 1071 1076 1071 1076 1076 1076 1076 1076 1076 1076 1076 1076 1071 1076 1071 1076 1076 1076 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1076 1076 1076 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1075 1074 1074 1075 1075 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1073 1074 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1074 1074 1073 1073 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074 1073 1074 1074 1074 1074 1074 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1076 1076 1076 1075 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1075 1075 1075 1075 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1073 1074 1073 1074 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1072 1073 1072 1073 1073 1073 1073 1073 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1072 1072 1072 1072 1072 1072 1072 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1072 1073 1072 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1074 1071 1071 1066 1066 1066 1067 1067 1067 1067 1119 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1057 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1057 1057 1118 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1118 1057 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1118 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1057 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1057 1057 1057 1058 1057 1057 1057 1057 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1057 1057 1057 1057 1058 1058 1057 1057 1058 1057 1058 1058 1058 1058 1058 1058 1058 1058 1057 1057 1057 1057 1057 1057 1057 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1062 1058 1062 1062 1062 1062 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1064 1063 1064 1063 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1064 1063 1064 1064 1064 1064 1064 1063 1064 1063 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1063 1063 1063 1063 1063 1063 1063 1063 1063 1064 1064 1064 1064 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1062 1062 1062 1062 1062 1062 1063 1063 1063 1063 1063 1063 1063 1063 1063 1062 1062 1062 1062 1062 1062 1058 1062 1062 1058 1058 1058 1058 1058 1058 1058 1058 1058 1062 1058 1058 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1058 1062 1062 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1059 1061 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1061 1061 1061 1061 1061 1061 1061 1061 1062 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1060 1060 1060 1060 1060 1060 1060 1060 1060 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1060 1060 1059 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1060 1059 1059 1059 1060 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1059 1061 1061 1061 1061 1061 1061 1061 1061 1061 1059 1059 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1061 1059 1059 1059 1059 1059 1059 1059 1059 1062 1062 1062 1062 1061 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1062 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1064 1064 1063 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1064 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1063 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1067 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1067 1067 1067 1067 1067 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1063 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1063 1065 1063 1063 1063 1063 1063 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1063 1065 1063 1063 1063 1063 1063 1064 1064 1064 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1058 1056 1058 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1058 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1054 1056 1056 1054 1054 1056 1056 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1056 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1056 1054 1056 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1054 1054 1054 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1052 1052 1052 1052 1055 1052 1052 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1053 1053 1052 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1052 1053 1052 1052 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1053 1053 1053 1053 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1052 1055 1055 1055 1055 1055 1055 1055 1055 1055 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1054 1055 1054 1055 1055 1055 1054 1054 1054 1054 1054 1054 1054 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1050 1050 1050 1050 1055 1055 1055 1055 1050 1050 1050 1055 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1051 1051 1051 1051 1051 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1051 1051 1051 1051 1050 1050 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1051 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1053 1050 1053 1053 1050 1050 1050 1050 1050 1053 1050 1050 1050 1050 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1050 1050 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1053 1050 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1051 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1055 1055 1050 1050 1055 1050 1050 1050 1050 1055 1055 1055 1055 1055 1055 1055 1055 1055 1055 1054 1055 1054 1054 1050 1050 1054 1056 1056 1056 1056 1056 1058 1058 1058 1058 1057 1118 1118 1119 1119 1119 1117 1117 1117 1117 1118 1067 1119 1117 1087 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1095 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1095 1089 1089 1089 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1089 1089 1095 1089 1089 1089 1089 1089 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1094 1094 1095 1094 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1095 1093 1093 1093 1093 1093 1093 1093 1093 1093 1095 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1095 1093 1095 1095 1095 1095 1095 1095 1095 1095 1095 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1087 1093 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1093 1093 1093 1093 1087 1087 1087 1087 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1087 1093 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1088 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1093 1087 1087 1087 1087 1087 1087 1087 1087 1087 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1087 1087 1088 1087 1093 1093 1093 1093 1093 1093 1095 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1095 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1094 1096 1096 1096 1096 1096 1096 1094 1094 1094 1096 1094 1094 1094 1094 1096 1094 1094 1094 1094 1094 1094 1092 1092 1094 1092 1092 1092 1094 1092 1092 1092 1092 1094 1094 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1092 1091 1092 1091 1091 1092 1092 1092 1092 1092 1092 1092 1091 1091 1092 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1091 1092 1091 1091 1092 1091 1091 1091 1091 1091 1091 1092 1092 1092 1092 1092 1094 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1096 1097 1096 1096 1096 1096 1096 1096 1096 1096 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1096 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1100 1097 1100 1097 1100 1100 1100 1100 1100 1100 1100 1097 1097 1097 1097 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1099 1099 1099 1099 1099 1099 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1099 1099 1100 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1103 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1099 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1099 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1099 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1104 1104 1104 1104 1104 1103 1104 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1104 1103 1103 1103 1103 1103 1103 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1105 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1104 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1104 1104 1104 1104 1104 1105 1104 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1105 1102 1105 1105 1105 1105 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1105 1105 1105 1105 1105 1105 1105 1105 1105 1102 1102 1102 1102 1102 1102 1102 1105 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1105 1105 1105 1105 1105 1104 1104 1105 1105 1103 1103 1103 1103 1103 1103 1103 1103 1103 1103 1099 1099 1099 1099 1099 1099 1100 1100 1099 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1099 1099 1099 1099 1099 1100 1099 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1098 1098 1100 1098 1098 1100 1100 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1101 1102 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1101 1098 1101 1101 1101 1101 1101 1101 1101 1101 1101 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1098 1101 1101 1101 1101 1101 1101 1098 1101 1101 1098 1101 1101 1101 1101 1102 1101 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1102 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1102 1102 1102 1102 1102 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1101 1102 1102 1102 1098 1099 1099 1099 1100 1099 1099 1099 1099 1099 1099 1100 1100 1100 1100 1100 1100 1100 1100 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1096 1096 1096 1096 1096 1096 1096 1096 1097 1096 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1097 1096 1096 1096 1096 1094 1094 1094 1094 1095 1089 1090 1090 1090 1090 1090 1152 1152 1152 1152 1152 1152 1152 1153 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1152 1156 1152 1156 1156 1152 1152 1152 1152 1152 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1152 1156 1152 1156 1156 1156 1156 1156 1156 1156 1152 1152 1156 1156 1156 1152 1152 1156 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1156 1156 1156 1155 1155 1156 1155 1156 1155 1155 1155 1155 1155 1155 1155 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1156 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1154 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1129 1129 1129 1129 1129 1129 1129 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1155 1155 1155 1155 1155 1155 1155 1154 1154 1155 1155 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1155 1154 1154 1154 1154 1154 1154 1154 1154 1154 1129 1154 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1130 1129 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1128 1130 1130 1130 1130 1130 1128 1128 1128 1128 1128 1128 1128 1128 1128 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1128 1128 1128 1130 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1127 1127 1128 1127 1127 1128 1127 1127 1127 1127 1127 1128 1128 1128 1128 1128 1127 1127 1127 1127 1127 1127 1127 1127 1127 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1171 1128 1128 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1128 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1128 1128 1128 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1172 1172 1172 1172 1171 1172 1172 1172 1172 1171 1171 1171 1171 1171 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1175 1175 1175 1175 1175 1175 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1175 1172 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1174 1174 1174 1174 1174 1174 1174 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1175 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1173 1174 1174 1174 1173 1173 1174 1174 1174 1174 1174 1174 1173 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1174 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1165 1173 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1173 1173 1173 1173 1165 1173 1173 1165 1165 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1173 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1164 1165 1164 1164 1164 1164 1165 1164 1164 1164 1164 1164 1165 1164 1165 1165 1164 1165 1164 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1162 1163 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1165 1165 1165 1165 1165 1165 1165 1165 1163 1165 1165 1165 1163 1165 1163 1165 1163 1165 1165 1165 1165 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1162 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1163 1165 1165 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1162 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1165 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1167 1164 1167 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1170 1170 1170 1170 1170 1170 1170 1170 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1168 1168 1168 1168 1168 1168 1169 1169 1169 1169 1169 1170 1169 1170 1169 1170 1170 1170 1170 1169 1169 1169 1170 1169 1170 1170 1170 1170 1170 1170 1169 1170 1170 1170 1170 1170 1170 1170 1170 1170 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1170 1169 1169 1169 1169 1169 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1169 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1168 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1169 1170 1167 1167 1167 1167 1164 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1166 1167 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1167 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1166 1170 1170 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1166 1170 1166 1166 1166 1166 1166 1166 1166 1166 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1170 1166 1170 1170 1170 1170 1170 1170 1170 1166 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1167 1164 1164 1164 1170 1164 1164 1164 1164 1164 1164 1164 1164 1164 1165 1173 1165 1173 1173 1173 1174 1174 1174 1174 1174 1174 1174 1174 1174 1175 1174 1174 1175 1175 1175 1175 1175 1175 1175 1175 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1172 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1171 1171 1180 1180 1180 1171 1171 1180 1180 1171 1171 1171 1171 1171 1180 1180 1171 1171 1171 1180 1180 1180 1180 1180 1180 1180 1180 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1185 1185 1185 1185 1185 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1179 1179 1180 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1180 1179 1179 1179 1179 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1178 1179 1178 1178 1178 1178 1178 1178 1178 1178 1178 1179 1179 1178 1178 1179 1178 1179 1178 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1180 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1179 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1177 1178 1178 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1177 1178 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1176 1177 1177 1177 1177 1176 1176 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1177 1176 1177 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1176 1177 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1178 1180 1180 1180 1180 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1185 1192 1185 1192 1192 1192 1192 1185 1185 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1195 1195 1192 1192 1192 1192 1192 1192 1195 1195 1192 1195 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1192 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1192 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1193 1193 1193 1193 1193 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1196 1195 1196 1196 1196 1196 1196 1196 1195 1195 1195 1196 1196 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1193 1195 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1194 1194 1194 1194 1194 1194 1193 1193 1193 1193 1193 1193 1193 1193 1194 1193 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1195 1195 1195 1195 1195 1195 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1193 1194 1194 1194 1194 1194 1191 1191 1191 1194 1194 1194 1194 1194 1194 1194 1191 1193 1191 1193 1191 1191 1191 1191 1191 1194 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1191 1191 1190 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1191 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1191 1191 1190 1190 1190 1191 1191 1191 1191 1191 1191 1191 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1190 1191 1191 1191 1191 1191 1191 1191 1191 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1194 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1195 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1197 1196 1196 1196 1196 1196 1197 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1196 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1196 1196 1196 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1198 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1197 1199 1199 1199 1199 1199 1199 1199 1197 1197 1199 1197 1197 1199 1199 1199 1199 1198 1198 1198 1198 1198 1199 1198 1199 1197 1199 1199 1199 1199 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1199 1199 1199 1198 1199 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1198 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1199 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1198 1197 1197 1196 1196 1196 1195 1195 1192 1192 1192 1192 1192 1185 1185 1192 1192 1185 1192 1185 1192 1192 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1171 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1127 1125 1125 1125 1125 1125 1125 1127 1125 1127 1127 1127 1127 1125 1125 1125 1127 1127 1127 1127 1127 1127 1125 1127 1125 1125 1125 1125 1125 1125 1127 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1136 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1136 1136 1125 1125 1125 1125 1125 1125 1136 1136 1136 1136 1136 1136 1136 1136 1136 1125 1136 1125 1125 1125 1125 1136 1125 1136 1136 1136 1136 1136 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1137 1137 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1136 1137 1137 1136 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1136 1137 1137 1136 1136 1136 1137 1137 1136 1136 1136 1136 1136 1136 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1134 1134 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1137 1134 1134 1137 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1137 1134 1137 1137 1137 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1135 1135 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1135 1135 1134 1134 1134 1134 1134 1134 1134 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1134 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1135 1135 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1135 1135 1140 1140 1140 1140 1140 1135 1135 1140 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1135 1140 1135 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1142 1142 1140 1142 1140 1142 1142 1142 1142 1142 1140 1140 1140 1140 1142 1142 1142 1142 1142 1140 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1142 1141 1141 1141 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1142 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1139 1141 1139 1139 1139 1139 1139 1139 1139 1138 1139 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1139 1139 1139 1139 1139 1139 1139 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1141 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1139 1139 1139 1139 1139 1139 1139 1141 1141 1141 1139 1141 1141 1139 1139 1139 1139 1138 1138 1138 1138 1138 1138 1138 1138 1139 1139 1138 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1138 1139 1138 1138 1138 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1138 1138 1138 1138 1138 1139 1138 1138 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1138 1139 1141 1141 1141 1141 1141 1141 1142 1140 1135 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1135 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1134 1137 1137 1137 1134 1137 1136 1136 1125 1125 1125 1125 1136 1125 1125 1125 1125 1125 1125 1125 1125 1125 1126 1126 1125 1125 1125 1125 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1125 1126 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1125 1126 1126 1126 1126 1125 1125 1125 1125 1125 1125 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1126 1125 1125 1125 1125 1125 1125 1125 1125 1125 1125 1127 1127 1127 1127 1127 1127 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1129 1130 1129 1129 1129 1129 1130 1129 1130 1130 1130 1130 1129 1129 1129 1129 1129 1130 1129 1129 1129 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1129 1129 1129 1129 1129 1129 1130 1129 1129 1129 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1133 1133 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1130 1133 1133 1130 1130 1130 1130 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1133 1133 1133 1133 1133 1133 1133 1133 1133 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1133 1133 1133 1133 1133 1133 1133 1133 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1131 1133 1131 1131 1131 1131 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1132 1132 1132 1132 1133 1133 1132 1133 1132 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1133 1132 1133 1133 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1132 1131 1131 1131 1131 1130 1130 1130 1129 1129 1129 1129 1129 1130 1130 1130 1130 1129 1129 1129 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1129 1129 1155 1155 1155 1155 1155 1155 1155 1155 1154 1154 1154 1154 1154 1154 1155 1155 1155 1155 1155 1155 1155 1155 1155 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 758 1154 758 758 758 758 758 758 758 758 1154 1154 1154 1154 1154 1154 1155 1155 1155 1155 1155 1155 1154 1154 1154 1154 1154 1154 1154 1154 1154 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1154 1155 1155 1154 1154 1154 1154 1154 1154 1154 1154 1154 758 758 758 758 1154 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 757 757 757 757 757 757 757 757 757 757 757 757 757 758 758 758 758 757 758 757 757 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 758 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 758 757 758 758 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 756 757 757 757 757 757 757 756 756 757 757 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 757 756 756 757 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 754 754 754 754 754 754 756 754 754 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 755 755 754 754 754 755 754 754 755 754 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 761 755 761 761 761 755 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 755 755 755 755 755 755 755 755 755 755 754 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 755 761 761 755 755 755 755 755 755 755 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 762 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 755 755 761 761 755 755 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 761 762 761 762 762 762 762 762 762 761 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 883 883 883 883 762 762 883 883 762 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 761 761 761 762 762 761 761 761 761 761 761 761 761 761 761 761 761 761 761 762 762 762 762 762 762 759 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 883 884 883 883 883 883 883 883 883 883 883 883 883 883 884 884 884 884 883 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 882 882 882 882 882 882 882 882 882 882 882 882 884 884 884 884 884 884 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 881 881 881 881 881 882 882 881 881 881 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 882 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 882 882 882 882 882 882 882 882 881 882 882 882 882 882 882 882 882 882 882 882 882 882 881 881 881 881 881 881 881 881 881 881 881 881 881 881 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 881 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 881 889 889 881 881 881 881 881 881 881 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 889 887 889 889 887 889 887 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 886 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 886 886 886 886 886 886 886 886 886 886 886 886 886 887 887 887 887 886 886 886 886 886 886 886 886 887 886 886 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 887 886 886 886 886 886 886 885 885 885 885 885 885 885 885 885 885 885 886 885 886 886 886 886 886 886 886 886 886 886 886 885 886 885 885 885 885 885 885 885 885 885 885 885 885 885 885 886 886 885 886 886 886 886 886 886 886 886 885 885 886 885 885 885 885 885 885 885 885 885 885 885 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 885 886 886 886 886 886 886 885 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 886 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 885 886 886 886 886 887 887 887 887 887 887 887 889 889 889 887 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 888 888 888 888 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 889 888 889 889 889 889 889 889 889 889 889 889 889 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 889 888 888 881 881 881 881 881 881 881 881 881 882 882 884 884 884 884 884 884 884 884 884 882 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 883 884 883 884 884 884 883 883 883 883 883 883 884 884 884 883 883 883 883 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 884 883 883 762 762 762 762 762 762 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 762 759 762 762 762 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 762 762 762 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 759 760 760 759 759 759 759 759 759 759 759 759 759 759 759 760 760 759 760 759 760 759 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 760 760 760 760 759 759 759 759 759 759 759 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 827 827 827 827 827 760 760 760 827 827 827 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 766 766 766 760 760 760 760 760 766 760 760 760 760 760 760 760 760 760 760 760 760 760 766 766 760 760 766 766 766 766 766 766 766 766 766 766 766 766 766 766 760 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 767 767 767 767 766 767 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 781 781 781 781 781 781 781 781 781 781 781 781 780 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 779 779 779 779 779 781 779 779 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 781 780 781 781 781 781 781 781 781 781 781 781 802 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 765 765 767 765 765 765 765 765 767 767 766 766 766 766 766 766 766 766 766 766 763 763 763 763 763 766 763 766 766 766 763 763 766 766 763 766 766 766 766 766 766 766 766 766 766 766 766 760 766 760 760 760 766 766 766 766 766 766 766 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 764 763 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 763 763 763 763 764 764 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 763 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 763 763 763 763 763 766 766 766 766 766 767 765 767 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 767 765 767 767 765 767 767 765 765 765 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 802 802 802 767 767 767 767 767 767 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 767 767 781 767 767 767 767 767 767 767 767 767 767 767 780 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 750 750 750 750 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 750 750 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 750 750 750 750 751 751 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 753 753 753 753 750 750 753 753 750 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 752 753 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 753 752 753 752 752 752 752 752 752 752 752 752 752 752 752 752 752 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 817 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 818 818 817 817 817 817 817 817 817 817 817 817 817 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 817 818 818 818 818 818 818 818 818 818 818 818 819 818 818 818 818 818 818 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 818 819 819 819 819 819 819 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 818 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 816 816 816 819 819 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 816 819 819 819 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 815 816 815 815 816 816 815 815 815 815 815 815 815 815 815 815 815 816 815 815 815 815 815 815 815 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 816 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 822 822 815 822 815 815 815 815 815 815 815 815 815 815 815 815 815 815 815 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 815 822 822 822 822 822 815 815 822 822 822 822 822 822 822 822 822 822 815 815 822 822 822 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 819 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 822 824 824 824 824 824 824 824 822 822 822 822 822 822 822 822 822 822 822 824 824 824 822 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 822 822 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 822 819 819 819 819 815 815 816 816 816 816 816 816 816 816 816 819 819 819 819 819 816 818 818 818 818 818 818 818 818 818 818 818 817 817 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 752 753 753 751 751 751 751 751 750 751 751 750 750 750 750 750 750 750 750 750 750 750 750 750 750 751 751 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 750 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 753 753 756 756 753 756 756 756 753 756 756 756 756 750 756 756 756 756 756 756 756 756 753 753 753 753 756 756 753 756 756 756 756 756 750 750 750 750 750 750 756 756 750 750 750 750 750 750 750 756 750 756 756 756 756 750 750 750 756 750 750 756 756 756 756 756 756 756 756 756 756 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 753 750 750 750 750 750 750 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 781 781 781 781 780 780 780 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 779 781 781 779 781 779 779 781 779 781 781 781 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 777 777 777 777 777 777 777 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 777 777 779 779 777 779 779 779 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 778 777 778 778 778 777 777 778 777 777 777 777 777 777 783 783 783 783 783 783 783 783 783 783 783 777 777 783 783 783 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 783 777 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 777 777 777 777 778 778 778 778 777 777 777 778 777 778 778 778 778 778 778 778 778 778 777 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 782 782 782 782 782 782 782 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 785 785 785 785 785 785 785 785 785 785 785 783 783 783 783 783 783 783 783 783 785 783 783 783 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 785 786 786 786 786 785 786 785 785 785 785 785 785 785 785 785 785 785 785 785 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 785 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 786 784 786 784 784 786 786 786 786 786 786 786 786 786 786 784 786 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 786 786 786 786 786 786 786 786 786 786 785 785 783 783 783 783 783 783 783 783 783 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 775 768 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 776 775 775 776 775 775 775 775 775 775 775 775 775 775 775 775 768 768 775 768 768 768 768 768 768 768 768 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 768 768 782 782 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 769 768 769 769 769 768 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 770 769 769 769 769 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 770 770 770 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 768 768 768 768 769 768 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 775 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 772 776 772 772 776 776 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 776 776 772 772 772 776 772 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 773 773 776 776 773 773 773 773 773 773 773 773 773 773 773 773 773 776 773 776 776 772 776 776 773 776 776 776 776 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 776 776 776 776 776 776 776 776 776 776 773 776 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 775 775 775 775 774 774 774 774 774 774 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 774 774 774 774 775 775 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 776 774 774 774 776 776 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 776 774 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 774 776 774 776 776 776 776 776 776 774 774 774 774 775 775 775 775 775 775 775 775 775 775 775 775 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 782 782 782 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 770 770 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 771 771 771 771 771 771 771 771 771 771 770 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 771 771 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 771 770 770 769 769 769 769 769 769 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 783 782 783 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 775 783 783 783 783 783 783 783 777 777 779 779 779 779 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 767 767 767 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 751 780 780 780 780 780 780 780 780 780 751 751 751 751 751 751 751 751 751 751 751 751 751 780 780 780 780 780 780 767 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 767 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 801 801 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 801 801 802 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 807 807 801 807 807 807 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 802 801 802 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 802 801 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 802 803 802 802 802 802 802 802 803 803 803 802 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 803 803 803 804 804 803 803 803 803 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 805 805 805 805 805 805 805 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 804 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 723 723 723 723 723 723 723 723 723 723 723 728 723 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 729 728 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 723 728 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 716 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 716 716 716 716 717 716 716 716 716 716 716 716 716 716 805 805 805 805 805 716 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 804 804 804 804 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 716 716 716 716 716 716 716 716 716 716 716 716 805 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 716 720 716 720 720 720 720 720 720 720 720 720 720 720 720 718 720 720 718 718 718 718 718 718 718 718 718 718 718 718 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 716 716 716 716 716 716 716 716 716 716 716 716 720 720 720 720 720 720 720 720 720 720 720 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 720 718 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 720 719 720 719 720 720 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 688 719 719 719 719 719 719 719 719 719 719 719 688 688 688 688 688 688 688 688 688 719 719 719 719 719 719 719 688 719 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 692 688 692 692 688 692 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 688 692 692 692 692 692 692 692 692 692 692 692 692 692 692 688 688 688 688 688 688 688 688 688 688 689 689 689 689 689 688 688 688 688 688 688 688 688 688 688 688 692 692 692 692 692 692 692 692 692 692 692 692 688 692 688 692 692 692 692 692 692 692 692 692 692 692 688 688 688 688 688 688 688 688 688 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 688 688 688 689 689 689 689 688 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 689 688 688 688 688 688 688 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 688 688 688 688 688 688 688 692 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 704 708 708 708 708 719 719 719 708 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 719 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 708 708 704 704 704 704 704 704 704 704 704 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 705 705 705 705 705 704 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 704 704 705 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 705 704 705 705 705 705 705 705 705 705 704 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 705 706 706 706 705 706 706 705 705 705 705 705 705 705 705 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 706 708 704 708 719 719 719 719 719 719 720 720 720 720 720 719 719 720 720 720 720 720 720 720 720 720 720 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 718 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 718 718 718 718 718 718 717 718 718 718 718 718 718 718 718 718 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 713 717 717 713 713 713 713 713 713 713 713 712 712 713 712 712 713 713 713 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 713 713 713 713 713 713 713 713 713 713 713 713 713 713 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 713 713 713 713 713 717 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 713 715 713 715 715 715 715 715 715 715 715 715 715 715 714 714 714 715 715 715 715 715 715 715 715 713 713 713 713 713 713 713 713 715 713 713 713 713 713 713 713 715 715 715 715 715 715 715 715 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 715 714 715 715 715 714 715 714 714 714 714 715 715 715 715 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 714 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 714 715 714 715 714 714 714 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 715 713 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 745 745 745 712 745 712 745 712 712 712 745 745 745 745 745 745 745 745 745 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 712 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 745 746 746 745 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 745 745 746 745 745 745 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 745 745 745 712 713 713 713 718 718 717 717 717 717 718 718 718 718 718 716 716 716 716 716 716 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 717 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 729 729 729 729 729 729 729 729 729 728 728 728 728 728 728 728 728 728 728 728 728 728 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 729 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 727 727 730 726 726 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 729 729 729 729 729 729 729 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 730 727 727 727 727 730 727 730 727 727 727 727 727 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 727 726 727 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 730 730 730 730 730 730 730 730 730 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 726 727 726 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 730 730 729 728 729 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 723 723 728 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 717 717 717 717 717 717 717 717 717 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 723 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 723 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 725 725 724 724 724 724 724 725 725 725 725 725 725 725 725 725 724 724 724 724 724 724 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 721 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 725 721 721 721 721 721 721 721 721 721 725 725 721 721 725 725 725 721 725 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 722 722 721 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 721 721 721 722 722 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 722 722 722 722 722 722 722 722 722 722 722 722 722 722 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 721 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 721 721 721 721 721 721 721 721 721 721 721 721 721 721 722 722 722 721 721 721 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 722 721 721 721 721 721 725 725 725 725 725 725 725 725 725 721 722 722 722 722 722 722 722 722 722 722 722 722 722 722 725 725 725 725 725 725 725 725 725 725 725 725 725 725 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 724 723 723 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 728 723 723 716 716 716 716 716 716 716 717 717 723 728 804 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 803 747 803 747 803 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 803 747 803 803 803 803 803 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 747 749 747 749 749 747 747 749 747 749 747 747 747 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 748 748 748 748 749 748 749 749 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 746 746 746 748 748 746 746 746 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 746 746 746 746 748 746 748 748 748 748 748 746 746 746 746 746 746 746 746 746 746 746 746 746 746 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 748 748 749 748 748 748 748 748 748 748 748 748 748 749 748 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 749 748 748 749 748 748 748 748 748 748 748 748 748 748 748 748 748 748 736 736 736 736 736 736 736 736 736 736 748 748 748 748 736 736 736 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 748 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 735 735 735 735 735 735 735 736 736 735 735 735 735 735 735 735 735 735 735 735 735 735 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 735 732 732 732 735 732 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 739 739 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 739 735 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 735 735 735 735 735 735 735 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 739 737 739 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 738 738 737 738 737 737 737 737 737 737 737 737 737 737 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 739 738 737 739 739 739 739 739 738 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 739 739 739 739 739 739 739 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 737 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 738 739 739 739 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 735 732 732 732 732 732 732 732 732 732 732 732 732 732 732 735 735 735 735 735 735 735 735 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 731 731 732 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 732 732 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 732 731 732 731 732 732 731 731 732 732 732 732 732 732 732 732 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 734 734 734 734 734 734 734 734 734 733 734 734 734 734 734 734 734 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 731 734 731 734 734 733 734 733 734 733 734 734 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 734 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 733 734 733 733 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 731 734 731 731 731 731 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 734 731 732 732 732 732 732 732 732 732 732 732 732 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 736 748 748 748 748 748 748 748 736 748 736 748 748 748 749 748 748 748 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 746 748 749 747 747 747 747 747 747 740 747 740 740 747 747 740 740 747 740 740 740 740 740 740 740 740 740 740 747 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 740 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 740 741 740 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 741 743 741 741 741 741 741 741 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 741 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 742 742 743 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 744 744 744 743 744 744 744 744 744 744 744 744 744 743 743 743 743 743 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 743 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 743 743 743 743 743 744 743 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 743 743 743 743 743 743 743 743 743 743 743 741 741 741 741 741 741 741 741 741 741 740 740 740 740 740 740 747 747 803 803 803 802 801 802 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 801 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 807 806 806 806 806 808 806 807 806 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 807 806 806 806 806 806 806 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 809 809 809 809 809 809 809 809 809 809 809 809 809 809 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 809 808 808 808 808 808 808 808 808 808 805 808 805 805 808 805 808 808 808 805 805 805 805 808 805 805 808 808 805 808 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 790 790 790 790 790 790 790 789 789 789 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 789 789 789 789 789 798 789 790 798 798 790 790 790 790 790 790 790 798 798 798 798 798 798 798 798 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 793 790 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 790 790 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 790 793 793 793 793 793 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 793 793 793 793 793 793 793 793 791 793 793 793 793 793 793 793 791 791 791 791 791 791 791 793 793 793 793 793 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 793 793 791 793 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 792 792 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 792 791 791 791 792 792 791 791 791 791 791 791 791 791 791 791 793 793 793 793 793 793 793 793 790 790 790 790 790 790 790 790 790 790 790 790 790 790 790 793 793 790 790 790 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 793 795 795 793 793 793 793 793 793 793 793 793 793 793 795 793 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 794 794 794 794 794 794 794 794 795 795 794 795 795 795 795 795 794 793 795 794 795 795 793 795 793 793 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 795 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 794 793 793 793 793 793 793 793 795 795 795 795 793 793 793 793 793 793 793 793 793 793 793 795 790 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 788 789 789 789 788 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 788 788 788 788 788 788 788 788 788 788 788 788 788 788 789 789 789 789 789 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 787 787 787 787 787 787 787 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 788 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 788 788 788 788 788 788 788 788 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 787 788 788 788 788 788 788 788 788 788 788 788 788 788 788 789 789 789 789 789 789 789 789 789 789 789 789 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 798 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 805 798 798 798 798 805 798 805 798 798 798 798 798 798 798 798 798 798 800 800 800 800 798 798 798 798 798 798 800 800 798 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 799 799 799 799 799 799 799 799 799 799 799 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 800 799 799 799 799 799 800 800 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 800 800 800 800 800 800 800 800 800 800 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 799 800 800 800 800 800 800 800 800 800 800 800 800 800 796 800 796 796 796 797 796 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 796 797 797 796 796 796 796 800 800 796 800 796 796 796 796 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 796 796 796 796 796 796 797 797 797 797 797 796 796 797 797 797 797 797 797 797 797 796 796 796 796 796 796 796 796 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 797 796 796 797 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 797 796 796 796 796 797 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 796 797 800 800 800 800 800 800 800 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 799 800 800 800 798 798 798 798 798 798 798 798 798 798 798 798 805 805 805 805 805 805 798 798 798 798 798 798 798 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 808 806 806 806 806 806 806 806 806 807 806 807 807 807 807 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 811 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 806 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 806 811 811 811 811 811 806 806 811 811 811 811 811 806 806 806 806 806 806 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 810 810 810 810 810 811 811 811 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 814 814 814 814 814 814 814 814 813 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 810 814 810 810 810 810 810 810 810 810 810 810 810 810 810 811 810 810 810 810 811 811 810 810 810 810 810 810 811 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 814 810 814 814 814 814 814 814 814 814 814 814 814 814 813 814 814 813 813 813 813 813 814 814 813 814 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 813 813 813 813 813 823 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 812 812 812 812 812 813 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 813 813 813 813 813 813 813 813 813 813 813 813 812 812 812 813 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 814 814 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 812 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 812 814 812 814 812 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 814 812 814 814 814 814 812 812 812 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 813 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 820 820 820 820 820 820 820 820 820 820 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 823 820 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 821 821 821 820 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 821 821 821 821 821 821 821 820 821 821 821 820 821 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 820 820 820 820 820 820 820 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 820 820 820 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 823 823 823 823 823 824 824 823 823 823 823 823 823 823 823 823 823 823 823 823 823 823 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 823 823 823 823 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 824 823 823 813 813 813 813 814 813 813 814 814 814 814 814 814 814 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 810 814 814 814 814 814 814 810 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 811 806 806 808 808 806 808 806 806 801 801 802 802 802 802 802 802 767 767 767 767 767 767 767 767 767 767 767 767 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 666 666 666 666 666 666 666 666 666 666 666 666 666 666 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 666 666 765 765 765 765 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 665 665 666 665 665 665 665 665 665 665 665 665 665 665 666 666 665 666 666 666 666 666 666 666 666 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 665 655 655 665 655 665 665 665 655 665 665 665 665 665 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 656 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 656 657 656 656 656 656 656 656 656 656 656 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 656 656 656 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 656 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 659 657 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 657 659 657 659 659 659 659 659 659 659 659 657 657 657 657 657 657 657 658 658 658 657 657 658 658 658 658 658 658 658 658 658 657 657 657 657 657 658 658 657 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 657 657 657 657 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 661 661 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 661 661 661 661 661 661 661 660 661 661 661 660 660 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 664 664 664 664 664 664 664 661 661 661 661 661 661 661 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 663 664 664 664 664 664 664 661 661 661 661 664 664 661 664 661 661 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 663 664 663 663 664 663 663 663 663 663 663 663 663 663 664 664 664 664 663 664 664 664 664 663 663 663 663 664 664 664 663 663 663 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 663 663 664 663 663 664 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 664 664 663 664 664 664 664 664 664 664 664 664 663 664 663 663 663 663 663 663 663 663 663 663 663 663 663 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 664 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 663 662 662 662 663 662 662 662 662 662 662 662 662 662 662 662 662 663 663 663 663 663 663 663 663 663 663 663 663 663 663 662 663 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 663 663 663 663 663 662 663 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 662 663 663 663 662 664 664 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 661 659 660 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 660 659 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 660 657 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 659 658 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 658 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 659 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 673 674 673 673 673 673 673 673 673 673 673 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 659 659 674 674 674 674 674 674 674 674 674 674 674 674 674 674 659 674 674 659 659 659 659 674 674 674 674 674 674 674 674 674 674 674 674 673 674 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 674 674 674 674 673 673 673 673 673 673 673 673 673 673 673 674 674 673 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 673 673 674 674 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 674 672 674 674 674 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 669 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 672 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 672 672 672 672 672 672 672 672 672 672 672 672 672 670 670 672 672 672 672 672 672 672 672 670 670 670 670 670 672 672 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 672 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 671 671 671 671 671 670 671 670 670 670 670 670 671 671 671 671 671 671 670 670 670 670 671 670 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 671 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 670 671 670 671 672 672 672 672 672 672 672 672 672 672 672 672 672 672 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 672 669 669 672 672 672 672 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 672 672 672 672 674 674 674 674 674 673 673 673 674 658 658 657 657 657 659 659 660 660 660 657 656 657 656 657 657 657 656 656 656 656 656 656 656 656 656 656 655 655 656 665 665 665 665 665 649 649 649 649 649 649 649 649 649 649 649 649 649 649 665 665 665 665 649 649 665 665 665 665 665 665 665 665 665 665 665 665 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 647 648 647 648 648 648 648 648 648 648 648 648 648 648 652 652 648 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 648 652 648 648 652 652 652 652 652 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 647 647 647 647 647 647 647 647 647 647 647 647 648 648 648 648 648 648 648 647 647 648 648 648 648 647 648 647 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 649 649 649 649 648 649 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 648 647 647 647 647 647 647 648 647 648 648 648 648 648 648 648 648 648 648 648 647 648 648 648 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 648 648 648 648 648 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 646 647 646 646 646 646 646 646 646 646 646 647 646 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 647 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 647 646 647 647 647 647 647 647 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 646 647 647 647 647 647 647 648 649 649 649 649 649 649 649 649 649 649 649 649 649 649 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 649 649 649 649 649 649 649 649 650 650 650 650 650 650 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 650 649 649 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 650 642 650 650 650 650 650 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 650 642 650 642 642 642 650 650 650 650 650 650 650 650 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 641 641 641 641 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 642 645 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 642 641 642 642 642 642 642 642 642 645 645 645 642 645 645 645 645 637 645 637 637 637 645 637 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 644 644 644 644 644 644 644 644 644 644 644 644 645 644 644 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 637 645 637 637 637 637 637 637 637 637 637 637 637 637 637 637 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 644 645 644 644 644 644 644 644 644 644 644 644 644 644 644 644 643 644 643 644 643 643 643 643 643 643 643 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 643 643 643 644 643 644 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 644 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 643 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 645 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 637 638 637 637 637 637 637 637 637 637 638 637 637 637 637 637 637 637 637 637 637 637 637 637 637 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 637 637 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 639 639 638 638 638 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 640 640 640 640 640 640 640 640 640 640 640 639 639 639 639 639 639 639 639 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 638 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 639 638 637 645 637 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 645 645 645 645 642 642 642 642 642 641 642 645 642 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 651 651 651 641 651 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 641 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 652 652 652 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 651 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 651 651 651 651 651 651 652 651 651 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 654 652 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 655 655 655 655 655 655 655 654 654 654 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 655 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 654 653 654 654 653 654 653 654 653 653 653 653 653 653 653 653 653 653 653 653 653 654 653 653 653 653 653 654 654 654 654 654 654 654 654 653 654 654 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 653 654 654 654 654 654 654 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 652 654 654 654 651 651 651 651 651 651 651 641 641 641 641 641 641 641 641 642 650 650 650 650 650 649 649 649 649 649 649 648 648 648 652 652 652 652 652 652 652 652 652 652 652 652 652 665 665 665 665 665 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 666 667 667 667 667 667 667 667 667 666 666 666 666 666 666 666 666 666 666 666 666 666 666 667 667 666 666 666 666 666 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 698 698 667 698 698 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 669 669 669 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 667 698 698 698 698 698 698 698 698 698 698 698 698 698 667 667 667 667 667 667 667 667 667 667 667 667 667 667 698 698 698 698 698 698 698 698 698 698 667 698 698 698 667 667 667 698 698 667 667 667 667 667 669 667 667 667 667 669 669 669 669 669 669 669 669 669 669 669 669 669 669 668 668 668 669 669 669 669 669 669 669 669 669 667 667 667 667 667 667 667 667 669 669 669 669 669 669 669 669 669 669 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 669 669 669 669 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 633 633 633 633 633 633 633 633 668 668 668 668 668 668 668 668 668 668 633 633 668 668 668 668 668 668 668 668 633 633 633 633 633 633 634 634 634 634 634 634 634 633 634 633 633 633 633 634 634 634 634 634 634 634 634 634 634 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 634 633 633 634 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 632 632 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 633 634 634 633 632 633 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 633 633 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 632 633 633 633 633 633 633 633 633 633 633 620 620 620 620 620 620 620 620 620 620 620 633 620 633 633 633 633 633 633 633 632 632 632 632 633 633 633 633 633 633 633 633 633 633 633 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 633 633 620 620 620 620 620 620 620 633 633 633 633 633 633 633 633 633 633 633 620 620 620 620 620 620 620 620 620 620 620 620 620 620 621 621 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 620 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 620 620 621 621 620 621 620 620 620 620 620 620 620 620 620 620 620 620 620 620 626 620 626 626 626 626 626 626 626 620 620 620 620 626 620 620 620 620 626 626 626 626 626 626 626 626 626 626 626 626 620 620 620 620 620 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 622 622 626 622 622 622 622 622 622 622 622 622 626 626 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 626 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 623 623 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 623 622 623 623 623 623 623 623 623 623 623 623 623 623 623 623 622 622 622 622 622 622 622 622 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 623 622 622 622 622 625 625 625 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 622 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 622 622 625 622 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 626 626 626 626 626 626 626 626 626 626 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 626 626 626 625 625 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 626 625 625 625 625 625 624 624 625 624 624 624 624 625 624 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 625 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 625 625 625 625 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 624 625 625 625 625 625 625 625 625 626 620 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 619 621 621 621 619 621 621 619 619 621 621 621 621 621 621 621 621 621 619 619 621 621 619 619 619 619 621 621 621 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 621 619 621 621 621 621 621 621 621 621 621 621 619 619 621 621 621 621 621 619 619 621 621 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 618 618 618 618 618 618 618 618 618 618 619 618 618 618 619 619 618 619 619 618 619 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 618 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 619 621 621 621 621 621 633 632 632 632 632 632 632 632 632 632 632 632 632 633 633 632 632 632 632 632 632 632 633 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 635 635 634 635 635 635 635 635 635 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 635 635 635 635 635 635 635 635 634 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 635 635 635 635 636 636 635 635 635 635 635 635 635 635 635 635 634 634 634 634 634 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 635 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 628 628 636 628 636 636 636 636 636 636 636 636 636 628 636 636 636 628 628 628 628 628 636 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 627 627 628 628 628 628 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 628 627 628 628 628 628 628 628 628 628 628 628 628 628 628 628 627 627 627 627 628 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 628 628 628 627 628 628 628 628 628 628 628 628 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 627 630 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 627 630 630 630 630 630 630 630 630 629 629 629 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 627 630 627 627 627 627 627 627 627 630 627 627 630 630 630 630 630 630 630 629 629 630 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 630 630 630 630 630 630 630 629 629 630 629 629 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 630 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 629 627 628 628 628 627 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 636 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 631 636 636 631 636 631 631 631 631 631 631 631 631 631 631 631 631 631 636 636 631 631 635 636 635 635 635 635 635 635 635 635 634 634 634 634 634 634 634 634 634 634 634 635 635 635 635 634 634 635 635 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 634 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 668 669 669 669 669 669 668 668 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 668 668 668 668 668 668 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 669 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 669 669 669 669 669 669 669 669 613 613 613 613 613 613 613 613 613 613 613 613 613 614 613 614 613 613 613 614 613 613 614 613 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 615 615 615 615 615 615 615 615 615 615 614 615 615 615 615 615 615 615 615 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 614 615 615 615 615 615 615 615 615 615 615 615 615 614 614 614 614 614 615 615 615 615 615 615 615 615 617 615 617 615 617 617 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 602 615 602 615 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 603 603 602 603 603 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 603 602 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 600 600 600 603 600 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 602 603 603 603 603 602 602 602 602 602 602 602 602 603 603 603 603 603 603 603 603 603 603 603 603 603 602 602 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 601 601 601 601 601 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 600 600 600 600 600 600 600 600 600 600 600 600 601 600 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 601 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 603 603 603 603 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 615 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 615 615 615 615 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 617 616 616 616 616 616 616 616 616 616 616 616 616 616 616 617 617 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 612 612 612 612 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 616 612 616 612 616 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 616 616 612 612 612 612 612 612 612 612 612 612 612 616 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 609 609 609 609 609 609 609 612 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 610 610 610 609 610 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 609 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 609 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 610 609 609 609 609 609 609 609 609 612 609 609 609 609 612 609 609 609 609 609 609 609 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 611 611 612 612 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 628 628 628 628 628 628 628 628 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 612 611 612 612 612 612 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 628 611 611 611 628 611 611 611 628 628 628 628 628 628 628 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 611 628 628 611 611 611 611 612 612 612 612 612 609 612 612 612 616 616 616 616 616 616 616 616 616 617 617 617 617 616 616 617 616 616 616 616 616 616 616 616 616 616 617 616 617 617 617 617 617 617 617 617 617 617 617 617 617 617 615 615 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 603 603 603 602 603 603 603 602 602 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 603 607 607 603 603 603 607 607 607 607 607 607 603 603 603 607 603 603 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 608 608 607 607 607 607 607 607 607 607 608 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 605 605 605 605 605 604 604 605 604 604 604 604 604 605 605 607 605 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 607 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 608 608 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 606 606 608 608 608 606 606 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 608 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 606 608 606 608 606 608 608 608 608 608 608 608 608 608 608 608 608 608 608 607 607 607 607 607 605 607 605 605 605 605 605 604 605 604 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 605 604 604 604 604 605 605 605 605 605 605 605 605 605 605 605 607 607 605 607 605 605 605 607 607 607 607 607 607 607 607 607 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 605 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 604 607 607 607 607 603 603 603 603 603 603 603 603 603 603 603 602 602 602 602 602 615 614 614 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 613 669 669 669 669 669 669 669 668 668 668 668 668 668 668 667 669 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 697 697 697 697 698 697 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 698 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 698 697 698 698 698 698 698 698 701 698 698 698 698 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 699 701 699 701 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 698 698 698 698 697 698 697 698 698 701 701 698 701 701 701 701 701 701 701 701 698 698 698 698 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 698 697 697 701 701 701 701 701 701 701 701 701 701 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 701 701 700 701 701 701 700 701 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700 701 701 701 700 701 700 700 700 700 700 700 700 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 699 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 701 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 710 710 710 710 710 710 699 699 699 699 699 699 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 711 710 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 710 711 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 711 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 709 711 711 711 709 711 709 711 709 709 709 709 709 709 709 709 711 709 709 709 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 709 709 711 711 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 709 708 708 709 708 709 708 708 708 708 708 708 708 708 708 708 708 709 709 709 709 709 709 709 709 709 709 709 709 708 708 708 708 708 708 708 707 707 707 707 707 708 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 708 708 708 708 708 708 708 708 708 708 708 708 708 708 708 709 708 708 708 707 708 708 708 707 707 707 707 707 707 707 707 707 707 707 707 708 708 708 708 708 708 708 708 708 708 708 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 707 708 708 708 708 708 708 708 708 708 707 707 708 708 708 708 708 708 708 707 709 709 709 709 709 709 709 709 709 711 711 711 711 711 711 711 709 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 711 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 699 699 699 699 699 699 699 699 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 710 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 699 701 701 701 701 701 701 701 700 700 700 700 700 700 700 700 700 700 700 700 696 700 696 700 700 700 700 700 700 700 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 700 700 700 700 700 696 700 700 696 696 696 696 696 700 700 700 700 700 700 693 693 700 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 700 700 700 700 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 700 700 693 693 700 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 693 693 693 693 693 693 693 693 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 693 693 693 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 693 700 700 700 700 700 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 695 696 696 696 696 695 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 695 696 695 696 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 696 696 696 696 695 696 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 695 694 694 695 695 695 695 695 695 695 695 695 695 695 694 694 695 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 695 694 694 695 695 695 695 695 695 695 695 695 695 695 695 694 694 694 694 694 694 694 694 694 694 694 694 694 694 703 694 703 703 703 694 703 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 694 703 703 694 694 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 702 702 702 702 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 694 694 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 703 694 703 694 694 694 694 694 694 703 703 702 702 702 703 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 703 702 703 703 702 702 703 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 704 702 704 704 704 702 704 704 704 704 702 702 702 702 702 702 702 702 702 702 702 704 704 704 704 704 704 702 702 702 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 704 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 702 694 694 694 694 694 694 694 695 695 695 695 695 695 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 696 695 695 695 696 695 695 696 696 696 701 698 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 697 682 697 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 697 697 697 697 697 697 697 697 697 697 697 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 681 682 681 681 682 682 681 681 681 681 681 681 681 682 682 681 681 681 682 681 681 681 681 682 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 681 681 682 682 682 682 682 682 682 682 682 683 683 683 683 683 683 683 683 682 683 682 682 683 682 683 683 683 683 683 683 683 683 682 683 683 683 683 682 682 683 683 683 683 683 682 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 683 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 683 683 683 683 683 683 683 682 682 682 682 682 682 682 682 682 686 682 682 682 682 682 682 682 682 682 682 682 682 682 686 682 686 686 686 686 682 682 682 686 686 686 686 686 686 686 686 682 686 682 682 682 682 682 682 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 678 686 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 677 677 677 677 677 677 677 677 677 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 686 686 678 686 686 686 686 678 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 678 678 678 678 678 678 678 678 678 686 678 678 686 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 678 677 677 677 677 677 677 677 678 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 675 677 675 675 675 675 675 675 677 675 677 675 675 677 677 677 677 677 677 677 677 677 677 677 677 677 678 678 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 677 679 677 677 677 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 677 677 677 677 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 677 677 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 680 680 680 679 679 680 680 680 679 680 679 680 680 680 679 680 680 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 680 680 679 680 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 679 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 680 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 679 677 677 678 677 675 677 677 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 676 676 675 676 676 676 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 676 675 675 676 676 675 676 675 676 676 676 676 676 675 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 676 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 675 677 677 675 677 678 678 678 678 678 678 678 678 678 678 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 686 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 686 686 686 686 687 686 686 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 690 690 690 690 690 687 690 690 690 690 690 690 690 690 690 690 690 690 690 690 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 685 685 685 685 685 685 687 685 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 685 685 685 685 685 685 685 685 685 685 685 687 687 687 687 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 685 685 685 685 685 685 684 684 684 684 684 684 684 684 684 684 684 685 685 685 685 685 685 685 685 685 685 685 685 685 685 684 684 684 684 684 684 684 684 684 684 684 684 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 685 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 684 685 684 684 685 687 687 687 687 687 687 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 687 687 687 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 692 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 690 692 692 692 692 692 692 692 692 692 691 692 690 690 690 690 692 692 692 692 692 692 692 690 692 690 692 692 692 692 692 692 692 692 692 691 691 692 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 692 691 692 691 692 692 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 691 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 692 690 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 686 686 686 686 686 683 683 682 682 682 682 682 682 682 682 682 682 682 682 682 682 682 681 682 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 681 682 697 697 698 698 667 667 666 765 765 765 765 765 765 765 765 767 767 767 767 767 767 781 781 781 767 767 767 767 767 767 766 760 760 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 827 876 827 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 876 876 876 877 877 877 877 877 877 876 877 876 876 876 876 876 876 876 876 876 876 877 877 876 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 878 878 878 878 878 878 878 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 878 877 878 878 878 877 878 878 878 878 878 878 878 878 878 878 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 858 877 877 877 877 858 858 858 858 858 858 858 858 858 858 858 858 858 858 877 858 877 858 858 858 858 877 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 825 857 857 857 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 857 825 857 858 858 857 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 858 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 857 860 857 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 857 857 860 857 857 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 860 861 860 860 861 860 861 860 861 861 860 860 860 860 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 859 859 859 859 859 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 861 859 861 861 861 861 861 861 861 861 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 854 859 859 854 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 855 855 855 855 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 859 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 856 856 856 856 856 856 856 856 847 856 847 847 847 847 847 856 856 856 856 856 856 856 856 856 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 856 856 856 856 856 856 855 855 855 855 855 855 855 856 856 856 856 856 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 856 856 856 856 856 856 856 856 856 856 856 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 848 847 848 847 848 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 847 848 847 847 847 848 847 847 847 848 847 847 847 848 848 848 848 848 847 847 848 847 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 848 847 847 847 847 847 847 847 847 847 847 847 847 847 847 851 851 851 851 851 851 851 851 851 851 851 847 851 851 851 851 851 847 847 847 847 847 847 847 847 847 847 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 847 847 847 847 847 847 847 855 855 855 855 855 855 855 855 855 855 855 855 855 855 859 859 859 859 859 859 859 859 859 859 854 854 854 859 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 859 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 854 856 856 854 854 854 856 856 856 856 854 856 854 854 854 854 856 854 856 854 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 856 852 852 852 856 856 856 856 856 856 856 856 856 856 856 856 856 852 856 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 856 856 856 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 853 853 853 853 853 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 853 852 852 852 853 853 853 853 853 853 853 853 853 852 852 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 853 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 852 856 856 856 854 854 854 854 854 859 859 859 859 859 859 859 859 859 861 860 860 860 860 860 860 860 860 860 857 857 857 860 857 860 860 860 860 860 857 857 857 857 857 857 857 857 825 825 825 825 825 825 825 825 825 825 857 825 857 857 857 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 826 826 826 825 826 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 828 828 828 828 828 828 828 826 826 826 826 828 828 828 828 828 828 828 828 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 826 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 828 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 828 828 828 828 831 831 831 831 831 831 831 843 831 843 843 843 843 843 843 843 843 843 843 843 843 843 844 843 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 843 844 843 843 843 843 844 843 843 844 843 843 843 843 843 843 843 843 843 843 843 831 843 831 831 831 831 831 831 831 831 831 831 831 828 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 831 832 831 831 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 831 831 831 831 831 831 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 833 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 833 832 833 833 832 833 833 833 833 833 833 833 833 833 833 833 833 833 832 832 832 832 832 832 832 832 832 832 832 832 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 833 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 832 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 832 829 832 832 832 832 832 832 832 829 829 829 829 832 832 832 832 832 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 832 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 829 830 830 829 829 830 830 829 830 830 830 830 829 829 829 829 829 829 829 829 829 829 829 829 829 829 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 830 829 830 829 832 832 831 831 831 831 831 831 831 831 831 831 831 831 831 831 843 843 843 843 843 843 843 843 843 831 843 843 843 831 831 843 843 843 843 843 843 843 843 843 843 843 844 844 844 844 844 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 844 849 844 844 844 844 844 844 844 844 844 849 844 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 844 844 844 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 844 844 844 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 849 851 851 851 851 849 851 851 851 851 851 851 851 851 851 851 851 851 849 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 850 850 850 850 850 851 851 851 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 851 851 851 851 851 851 851 851 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 850 851 851 851 851 851 849 849 844 844 844 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 845 845 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 843 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 843 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 845 846 846 846 846 846 846 846 846 846 846 845 845 845 845 845 845 845 845 845 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 846 843 843 843 843 843 843 843 844 844 844 831 828 828 828 828 828 828 828 828 828 828 828 828 828 826 826 826 826 825 825 825 825 825 825 826 825 825 825 825 825 825 825 825 825 826 825 826 826 826 826 826 826 826 826 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 825 826 826 826 825 825 826 826 826 826 826 826 826 826 826 826 825 825 825 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 839 839 839 839 839 838 839 839 838 839 839 839 839 839 839 839 839 839 839 838 839 838 838 838 838 838 838 838 838 838 838 838 838 838 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 839 840 840 839 840 840 840 840 839 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 840 837 837 837 837 840 840 840 837 837 840 840 840 840 840 840 840 840 840 840 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 836 837 836 836 836 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 837 836 837 837 837 837 836 836 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 836 836 836 836 836 836 836 836 836 836 836 836 837 837 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 834 834 834 836 836 834 834 834 834 834 836 834 834 834 836 836 836 836 836 834 836 836 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 835 835 835 835 835 835 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 834 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 834 835 834 834 834 834 834 834 834 834 835 834 834 834 834 834 834 834 834 834 834 834 834 834 834 835 834 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 834 834 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 837 836 836 836 836 836 836 836 836 836 837 837 837 840 840 840 840 840 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 840 840 840 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 841 841 841 841 842 841 841 841 841 841 841 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 842 841 842 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 842 842 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 841 842 840 840 840 840 840 840 840 840 840 839 839 839 838 838 838 838 838 838 838 838 838 838 838 838 838 838 826 826 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 838 826 838 826 826 826 826 826 825 825 825 825 825 857 857 877 877 877 877 877 877 877 877 877 877 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 865 878 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 863 863 898 898 898 863 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 898 898 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 865 865 865 865 865 865 865 863 863 863 863 863 863 863 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 878 878 878 878 878 878 865 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 878 879 879 879 879 879 879 879 879 879 879 879 879 878 878 879 879 879 879 879 879 879 879 878 878 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 875 875 879 879 879 879 879 879 879 879 879 879 879 879 875 875 875 875 875 875 875 875 875 875 875 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 875 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 880 880 880 880 880 880 879 880 880 879 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 875 875 875 875 875 875 875 879 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 872 874 874 874 874 874 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 874 874 874 874 874 874 874 874 874 874 872 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 874 873 874 874 874 874 874 874 874 874 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 874 874 873 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 873 875 875 873 873 873 873 873 873 873 873 873 873 873 873 873 874 874 873 873 874 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 875 875 875 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 873 875 875 875 874 874 874 874 874 874 874 874 874 874 874 874 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 872 872 872 872 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 871 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 872 875 875 875 872 872 872 872 871 871 871 871 871 871 871 871 875 875 875 879 875 875 875 875 875 875 875 875 875 875 875 875 875 875 875 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 879 880 879 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 879 879 879 879 879 879 879 879 879 879 879 879 879 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 880 865 865 865 865 865 865 865 865 865 865 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 862 862 862 862 862 862 862 863 863 863 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 865 864 865 865 865 865 865 865 865 865 864 864 864 864 864 864 864 864 864 864 864 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 862 862 862 862 862 862 862 865 865 865 865 865 865 862 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 865 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 867 867 867 867 867 867 867 867 867 867 867 867 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 864 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 867 866 867 867 867 867 867 867 867 867 867 867 867 866 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 864 864 864 864 864 867 867 867 867 867 867 867 867 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 870 866 866 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 868 868 868 868 868 868 868 870 868 868 870 868 868 868 868 868 868 870 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 868 869 869 868 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 869 868 868 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 866 870 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 867 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 866 870 866 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 866 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 869 870 869 869 870 869 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 869 869 869 869 869 869 869 869 869 869 869 869 870 869 869 869 870 870 866 866 870 870 870 870 870 866 867 867 867 864 864 864 864 864 864 864 864 864 865 865 865 865 865 865 865 865 865 865 865 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 863 862 863 863 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 862 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 863 878 878 878 878 865 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 897 897 898 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 898 898 898 898 897 898 898 897 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 899 898 899 898 898 898 898 898 898 898 898 898 899 898 898 898 899 898 898 898 898 898 898 898 898 899 899 899 899 899 899 899 899 899 899 899 899 899 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 898 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 896 897 897 897 897 897 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 892 892 895 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 890 892 892 890 890 890 892 890 892 892 892 892 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 892 892 892 892 890 892 892 892 892 892 892 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 891 891 891 891 891 891 891 891 891 891 891 891 891 890 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 890 890 890 890 890 890 890 890 890 890 890 890 890 890 891 891 890 890 890 890 890 890 890 890 890 890 890 890 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 891 890 891 891 891 890 890 890 890 890 891 891 891 891 891 891 891 891 891 890 891 890 890 890 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 891 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 892 893 893 892 892 892 892 892 892 892 892 892 892 892 892 892 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 892 892 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 888 888 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 888 893 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 894 894 893 893 894 893 893 893 893 893 894 894 894 894 894 894 894 894 894 894 894 894 894 893 894 894 893 893 893 893 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 894 893 893 893 893 893 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 893 888 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 893 892 895 895 895 895 895 895 895 895 895 892 892 892 892 892 892 895 895 895 892 892 892 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 895 896 896 896 896 895 895 895 895 895 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 895 895 895 895 895 895 895 895 895 895 896 896 896 896 895 895 895 895 895 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 897 896 897 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 896 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 897 898 877 877 877 877 877 877 877 877 877 877 877 877 858 858 858 858 877 877 877 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 876 827 827 827 827 759 759 759 759 759 759 759 759 759 759 762 759 762 762 761 755 755 755 755 754 756 756 756 756 756 756 754 756 756 756 756 756 756 756 757 757 757 757 758 1154 1155 1152 1152 1152 1152 1152 1160 1160 1160 1161 1160 1161 1161 1161 1153 1161 1157 1157 1157 1157 1157 1157 1158 1157 83 81 81 83 83 83 83 83 83 83 81 81 81 81 81 81 81 81 81 81 81 83 83 81 81 81 83 81 81 81 81 81 81 81 81 81 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 81 81 81 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 80 80 80 82 82 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 82 83 83 83 83 82 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 82 82 82 82 82 82 82 82 82 82 82 82 80 80 82 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 79 82 82 82 82 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 76 76 76 76 76 76 75 75 75 75 75 75 75 75 75 75 79 75 79 75 75 75 75 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 75 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 79 80 79 80 79 80 80 79 79 79 79 79 80 80 79 80 79 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 79 80 79 79 79 79 79 79 75 75 75 75 75 79 79 79 75 79 79 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 91 91 92 91 91 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 75 92 92 92 92 92 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 76 76 76 76 76 76 76 76 76 76 76 75 75 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 77 76 77 77 76 76 76 76 87 87 87 87 87 87 77 77 77 77 87 77 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 76 76 76 76 76 76 76 77 77 76 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 54 54 54 54 54 54 54 54 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 78 77 78 78 76 76 76 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 76 87 87 87 87 87 76 87 87 87 87 87 87 87 87 87 87 87 87 87 87 85 87 85 85 85 85 85 85 85 85 85 85 85 87 85 85 85 87 87 87 87 87 87 87 87 87 87 87 87 87 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 87 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 84 84 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 85 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 222 222 84 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 215 222 222 222 222 222 215 215 215 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 223 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 223 223 222 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 222 222 222 222 222 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 223 223 223 223 223 223 223 223 223 223 223 223 223 188 188 223 223 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 201 188 201 201 201 201 201 201 201 201 201 201 201 188 201 201 188 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 201 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 201 201 202 201 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 205 202 205 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 204 204 204 204 204 204 204 204 204 205 205 205 205 205 205 205 205 205 205 204 205 205 205 205 205 205 205 205 202 205 202 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 204 204 204 204 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 205 204 204 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 203 203 205 205 203 203 203 203 203 203 205 205 203 205 205 205 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 205 205 205 205 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 198 204 198 198 198 198 204 198 204 204 204 204 204 204 204 204 204 204 204 204 204 198 198 198 204 204 204 204 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 199 199 199 199 198 198 199 198 198 199 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 200 199 200 200 200 199 199 199 200 199 199 199 199 200 199 200 199 200 200 200 200 200 200 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 197 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 197 198 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 201 201 201 201 201 201 201 201 188 188 188 188 223 223 223 222 222 222 222 222 222 222 222 222 222 222 222 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 222 215 222 222 222 222 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 215 216 215 215 215 215 215 215 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 219 219 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 219 216 216 216 216 219 219 219 219 219 219 219 219 219 219 219 219 216 216 216 216 216 216 216 216 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 219 219 219 219 219 219 219 218 218 219 218 219 218 218 219 219 219 219 219 219 219 219 219 219 219 219 217 217 217 217 217 217 217 217 217 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 217 217 217 217 217 217 219 217 217 217 217 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 218 218 219 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 212 212 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 212 212 212 212 212 212 212 212 212 212 218 212 212 212 212 212 212 212 212 212 212 212 218 212 212 212 212 212 212 212 212 212 221 221 221 221 212 221 221 221 221 221 221 212 212 212 212 212 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 220 221 220 220 221 221 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 212 212 212 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 224 220 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 220 220 224 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 224 220 224 220 220 220 220 224 224 224 224 224 224 224 224 220 224 220 220 220 220 224 224 224 224 224 224 224 224 224 224 224 220 220 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 220 220 220 220 220 220 220 220 220 224 224 224 224 224 224 224 224 224 223 224 223 224 224 224 224 224 224 224 224 224 224 224 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 224 224 224 224 224 224 224 224 224 224 220 224 223 224 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 224 223 224 223 223 223 224 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 221 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 213 213 213 213 213 213 213 213 213 211 211 211 211 211 211 211 211 211 211 211 211 211 213 213 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 213 213 213 213 213 213 213 213 213 213 213 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 213 212 212 212 212 212 212 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 214 214 213 214 214 214 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 213 213 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 210 210 211 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 210 211 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 211 211 211 211 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 211 210 210 210 211 210 210 210 210 210 210 210 211 211 211 211 211 211 211 211 211 211 211 211 210 210 210 210 210 210 211 210 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 209 209 209 209 209 209 209 209 209 209 209 209 209 209 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 211 211 209 209 209 209 210 210 210 210 211 211 211 211 211 211 211 211 211 212 212 212 212 212 211 211 211 212 212 212 212 218 219 219 219 216 216 216 216 216 216 216 216 216 216 215 215 215 215 215 215 215 215 215 215 215 215 215 222 222 222 222 222 222 222 222 222 222 84 84 84 222 222 84 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 275 275 275 275 275 85 275 273 275 275 275 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 275 275 275 275 275 275 275 275 275 275 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 273 275 275 275 275 275 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 231 273 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 231 231 273 273 273 273 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 233 231 231 231 231 231 231 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 232 232 232 232 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 232 233 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 233 232 232 232 232 232 232 232 232 259 232 259 232 232 232 232 232 232 233 232 232 232 232 233 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 229 229 229 232 229 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 229 229 229 229 229 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 232 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 230 230 230 230 229 230 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 230 230 230 230 230 230 230 230 230 230 225 230 230 230 225 225 230 230 230 230 230 229 230 229 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 229 230 225 225 225 225 225 225 225 225 225 225 225 225 225 225 230 230 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 230 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 226 226 226 226 226 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 226 226 226 226 226 226 226 225 225 225 225 225 225 225 225 226 225 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 228 226 226 226 226 226 226 226 226 228 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 240 240 240 240 241 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 226 241 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 228 226 226 226 228 228 228 228 228 228 228 228 228 226 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 241 226 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 226 226 241 241 241 241 241 241 241 240 240 241 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 241 241 241 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 242 242 242 242 242 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 241 241 241 241 241 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 241 241 241 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 228 228 228 228 228 226 228 226 226 226 226 228 228 228 228 228 228 228 228 228 228 228 228 228 228 227 227 227 227 227 227 227 227 227 227 227 227 227 228 228 228 228 227 227 227 227 227 227 228 228 227 227 227 227 227 227 227 227 227 227 227 227 228 227 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 227 227 227 227 227 227 227 227 228 228 228 228 228 228 228 228 228 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 227 227 227 227 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 227 227 228 228 228 228 228 228 228 228 226 226 226 226 228 226 226 226 226 226 226 240 226 229 229 229 230 229 229 230 229 229 230 230 230 230 229 230 230 230 230 229 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 236 236 236 236 236 236 230 236 236 230 230 230 230 230 230 230 230 230 230 230 230 230 236 230 236 230 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 235 235 235 235 235 235 235 235 235 235 235 235 235 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 235 236 235 235 235 236 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 235 234 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 234 235 234 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 234 235 235 235 234 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 237 234 234 234 234 234 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 234 237 234 234 234 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 234 237 234 234 234 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 234 235 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 237 236 237 237 236 237 237 237 237 236 236 236 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 237 236 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 239 237 237 237 237 237 237 239 239 239 239 239 239 239 239 239 239 239 239 239 237 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 238 238 238 238 239 239 238 238 238 239 238 238 238 238 238 238 238 238 239 239 238 238 239 239 239 239 239 239 239 239 239 239 239 239 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 242 242 242 242 242 238 242 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 239 239 239 239 239 239 239 239 239 238 239 239 238 238 238 238 238 238 238 238 238 238 239 238 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 242 242 238 238 242 242 242 242 238 242 238 238 238 238 238 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 238 238 238 238 238 238 238 238 238 238 238 238 238 238 239 239 239 239 239 239 239 237 237 237 239 237 237 237 237 237 236 236 230 230 230 230 229 229 232 232 232 232 259 232 232 259 232 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 249 249 249 259 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 259 259 259 259 259 259 259 249 249 249 249 259 249 249 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 232 232 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 261 261 261 261 261 261 261 261 261 261 261 261 259 261 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 259 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 260 261 261 261 261 260 260 260 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 260 260 260 260 260 260 260 260 260 260 260 260 261 261 261 261 260 260 261 261 261 261 261 261 261 260 260 260 260 260 260 260 260 260 260 260 260 257 260 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 260 260 260 260 260 260 257 260 260 260 260 260 260 260 260 260 260 261 261 261 261 261 261 261 261 261 261 261 261 260 260 260 260 260 260 260 260 260 260 260 260 260 261 260 260 260 260 260 261 261 261 260 260 260 260 260 260 260 260 260 260 260 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 260 260 260 260 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 258 257 258 258 258 257 257 257 257 257 257 257 257 257 257 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 257 257 257 257 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 257 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 257 257 257 257 257 257 257 260 261 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 253 260 260 260 253 253 253 253 253 253 253 253 260 260 260 260 260 260 260 260 260 260 260 253 253 253 253 253 253 260 260 260 253 253 253 253 254 254 253 254 254 254 254 254 253 253 253 253 253 253 253 253 253 253 253 253 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 253 253 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 255 255 254 254 254 254 254 255 255 255 255 255 255 256 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 254 254 254 255 255 255 255 255 255 255 255 255 255 256 255 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 255 255 255 255 255 255 255 255 255 255 255 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 255 255 255 255 255 255 255 255 255 254 254 254 254 254 254 254 254 254 254 254 254 254 254 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 254 254 254 254 253 260 261 259 259 259 259 259 259 259 259 259 259 249 259 259 259 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 243 243 243 243 243 243 243 243 243 243 243 243 244 243 244 244 243 243 243 243 243 243 243 243 243 243 243 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 243 243 243 243 243 249 249 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 249 243 249 249 249 249 249 249 251 251 249 251 249 249 249 249 249 249 249 251 249 249 249 249 249 249 249 251 249 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 249 251 251 251 251 251 251 251 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 247 247 250 250 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 248 248 248 247 247 248 248 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 250 247 250 250 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 248 248 248 248 248 248 247 248 248 248 248 248 248 247 248 248 248 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 247 248 247 247 247 247 248 248 247 247 248 248 248 248 248 248 247 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 247 247 247 247 247 250 250 250 250 251 250 250 250 250 250 251 251 251 251 251 251 251 251 251 251 251 251 250 251 251 251 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 251 250 251 251 251 251 251 250 250 250 250 250 250 250 250 250 250 250 250 250 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 253 251 253 253 253 253 253 253 253 253 251 253 253 253 253 253 253 253 252 252 252 252 252 252 252 253 253 251 253 251 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 253 253 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 253 253 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 250 251 251 250 249 243 243 243 243 243 243 243 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 243 243 243 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 243 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 243 243 243 243 243 243 243 243 243 243 243 243 244 244 244 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 245 243 245 245 245 245 245 245 246 246 245 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 245 243 243 246 246 246 246 245 246 245 245 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 243 243 243 243 243 243 243 243 243 243 243 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 243 243 243 243 244 243 249 249 249 259 233 233 233 233 233 233 233 233 233 233 233 233 233 231 231 231 231 231 231 231 231 231 231 231 231 231 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 273 231 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 85 85 85 85 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 274 275 275 275 275 275 275 274 275 275 275 275 275 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 272 274 272 272 272 272 272 272 272 274 274 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 276 274 274 274 276 274 274 274 274 274 276 276 276 276 276 276 276 276 276 276 276 276 276 276 274 276 274 274 274 274 274 274 274 274 274 274 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 278 277 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 278 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 278 277 278 278 278 278 278 278 277 277 277 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 280 280 280 278 280 280 278 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 278 278 278 278 278 278 278 278 278 278 278 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 274 274 274 274 274 274 274 274 274 274 274 274 274 274 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 271 271 271 272 272 271 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 272 271 272 272 272 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 269 271 269 269 269 269 271 269 271 271 271 271 271 271 271 271 271 271 271 271 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 270 270 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 270 270 270 270 270 270 270 270 270 270 270 270 269 270 270 270 270 270 270 270 270 270 270 270 270 270 269 270 270 269 269 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 268 270 270 270 270 270 270 270 270 270 270 270 270 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 266 266 266 266 266 266 266 266 266 266 266 290 290 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 268 268 268 266 268 266 266 266 266 266 266 266 266 266 266 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 268 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 268 268 267 268 268 268 268 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 267 267 266 266 266 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 186 186 186 186 186 186 183 183 186 266 266 186 266 266 266 266 266 266 266 266 266 266 266 186 186 186 186 186 186 186 183 183 183 183 183 183 183 183 183 182 183 183 183 183 182 183 183 183 183 183 182 182 182 182 182 183 183 183 183 183 183 183 183 186 186 266 266 266 186 186 186 186 186 186 186 186 183 183 183 183 183 183 183 183 183 183 183 183 183 182 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 266 266 266 266 266 267 267 267 267 267 267 267 267 268 268 268 268 268 266 266 266 266 266 266 266 266 266 266 266 266 266 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 266 290 266 266 266 266 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 291 291 291 290 291 291 291 291 291 291 291 291 291 291 291 290 291 290 290 291 291 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 280 279 280 280 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 291 291 291 291 291 291 291 291 279 279 291 279 279 279 279 279 279 279 280 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 291 279 279 279 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 290 291 291 290 290 290 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 293 294 294 294 294 294 294 291 294 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 291 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 294 294 291 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 291 291 291 291 291 294 294 294 294 294 294 294 294 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 293 294 294 293 293 293 291 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 268 268 268 268 268 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 264 264 270 264 264 270 270 270 270 270 270 270 270 270 270 270 270 270 270 264 264 270 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 270 270 270 270 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 265 264 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 264 265 265 264 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 263 262 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 263 263 263 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 263 263 262 262 262 262 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 262 263 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 263 263 263 263 263 263 263 263 263 263 263 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 265 265 262 265 265 265 265 265 265 265 265 265 265 262 265 262 262 262 262 262 262 262 262 262 265 265 262 262 262 262 262 262 262 262 265 265 265 265 265 262 262 262 262 262 262 262 262 262 262 262 262 262 263 263 263 263 263 263 263 263 263 263 263 263 262 263 263 263 263 262 263 262 263 262 262 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 265 265 265 265 265 265 265 264 264 269 269 269 269 269 269 269 271 274 274 274 85 85 87 87 87 87 76 76 77 77 77 77 77 77 77 77 77 77 77 77 78 77 77 77 77 77 77 77 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 54 78 78 78 78 78 78 78 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 55 54 54 54 54 54 54 54 54 55 54 54 54 54 54 54 54 55 54 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 53 55 53 53 53 53 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 72 72 72 72 72 72 72 72 47 72 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 72 72 72 72 72 72 72 72 72 72 72 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 52 52 51 51 52 52 52 52 52 52 51 51 51 51 51 51 51 53 53 51 53 53 53 53 53 55 55 55 55 55 53 53 53 53 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 53 51 53 53 53 53 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 72 72 72 72 72 72 47 72 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 72 47 47 47 47 47 72 72 72 72 72 72 72 72 72 72 47 47 72 72 72 72 72 72 72 72 72 72 72 72 72 72 51 72 51 51 51 51 51 51 51 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 51 52 52 52 52 52 52 52 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 72 72 72 72 72 72 72 72 72 72 51 72 72 51 51 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 32 32 32 32 32 32 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 32 52 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 52 52 52 52 52 52 32 32 32 32 32 32 32 32 33 32 32 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 377 377 377 377 377 32 32 32 32 32 32 32 32 32 32 377 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 36 34 36 36 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 36 34 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 36 35 35 35 12 12 12 12 12 12 12 12 12 12 12 35 35 35 35 35 35 36 35 35 36 36 36 35 35 35 35 35 35 35 35 35 19 19 35 35 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 12 12 12 12 19 35 19 19 19 19 19 19 19 19 35 35 35 35 35 35 12 12 35 12 35 19 12 12 12 12 12 12 12 12 12 11 11 11 19 19 19 19 19 19 19 19 19 19 19 19 19 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 9 9 9 11 11 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 11 11 11 11 11 11 11 11 11 11 11 11 9 9 11 11 11 11 11 11 11 11 11 11 9 11 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 10 10 10 10 10 10 10 10 10 10 10 10 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 8 8 8 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 3 3 3 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 8 8 8 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 8 7 7 8 8 8 8 8 6 8 8 8 8 8 8 8 8 6 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 5 7 5 5 5 5 5 7 7 7 7 7 7 7 7 7 7 7 5 7 5 7 7 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 8 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 2 2 2 2 2 2 2 2 2 2 2 2 2 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 2 2 2 2 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 9 12 12 12 9 12 9 9 9 9 9 9 9 9 9 9 9 9 9 12 12 12 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 14 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 14 14 14 14 14 14 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 15 17 17 17 17 17 17 17 17 17 17 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 17 17 17 17 17 15 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 9 10 10 3 3 10 9 9 11 11 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 28 28 28 28 28 28 28 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 28 18 18 18 18 18 18 18 18 18 18 28 28 28 28 28 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 19 19 19 19 19 19 19 19 19 24 24 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 20 21 21 20 20 20 20 21 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 22 22 22 22 22 22 26 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 26 26 26 26 22 26 22 22 22 22 26 26 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 26 26 26 26 26 26 26 26 26 26 25 25 26 26 26 25 25 25 25 24 24 24 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 28 28 28 28 28 28 28 35 35 35 35 35 27 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 28 35 35 35 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 35 35 35 35 35 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 35 35 35 35 35 35 35 35 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 28 28 28 28 28 28 28 35 35 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 30 28 30 30 30 30 30 28 30 28 28 28 28 28 28 28 28 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 28 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 30 29 29 29 29 29 29 29 29 29 29 29 30 30 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 29 29 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 30 30 30 30 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 29 29 29 29 29 29 29 29 28 27 35 35 35 28 18 28 28 28 28 28 28 18 18 19 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 34 34 34 34 34 36 36 36 36 36 36 34 34 33 32 32 32 32 32 32 32 377 377 377 377 377 32 377 377 377 377 377 377 377 377 377 377 377 377 32 377 32 32 32 32 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 378 377 377 377 377 377 377 378 378 378 378 378 378 378 378 378 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 377 377 377 377 377 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 382 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 382 376 376 382 382 376 376 376 376 376 376 382 382 382 382 382 382 382 382 382 382 382 382 378 382 378 378 382 382 382 378 378 378 378 382 378 378 378 382 382 382 382 382 382 382 382 382 382 382 382 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 375 375 375 375 375 375 375 375 375 375 375 376 375 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 375 376 375 375 375 375 375 375 375 376 375 376 376 376 376 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 376 376 376 376 376 376 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 376 376 376 376 376 376 376 376 376 376 378 376 378 378 382 378 378 378 382 382 382 382 382 382 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 382 382 383 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 383 383 383 383 383 383 383 383 383 383 383 382 383 383 383 383 383 383 383 381 383 381 383 383 383 383 383 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 392 392 392 392 381 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 381 392 381 381 381 381 381 381 381 381 381 381 392 381 381 381 381 381 381 381 392 381 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 391 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 156 156 154 156 156 156 156 156 156 154 154 154 154 154 154 154 154 154 154 154 154 154 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 154 154 154 154 154 154 154 154 154 391 391 391 391 391 391 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 155 155 155 155 155 155 155 154 155 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 154 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 154 154 154 154 154 155 155 153 153 155 153 155 153 155 153 155 153 153 153 153 153 153 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 153 152 152 153 153 152 152 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 152 152 151 152 152 152 152 152 152 152 152 152 152 152 152 151 151 152 151 151 151 151 151 151 151 151 151 151 151 151 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 151 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 163 153 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 191 150 150 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 150 150 191 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 153 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 150 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 187 187 187 187 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 187 187 187 192 187 192 192 192 192 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 192 192 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 188 187 187 187 187 187 187 187 187 187 187 188 188 188 188 188 187 188 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 188 188 188 188 188 188 188 188 188 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 189 189 189 189 190 190 190 190 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 189 188 188 188 188 188 188 188 188 188 188 188 189 189 188 189 189 188 188 188 188 189 189 189 188 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 188 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 187 187 187 187 187 187 187 187 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 191 191 191 191 191 191 191 193 193 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 192 192 192 191 192 192 191 191 191 191 191 191 191 191 191 193 193 193 193 193 193 193 191 191 191 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 194 194 195 194 195 195 195 195 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 194 194 194 194 194 194 194 194 194 195 194 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 191 191 191 191 191 191 191 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 208 150 150 150 208 208 150 208 208 208 208 208 208 208 208 208 208 208 208 208 150 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 150 208 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 208 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 209 209 209 209 209 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 209 206 209 209 209 209 208 208 208 208 208 208 208 208 208 208 209 209 209 209 206 206 206 209 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 207 207 207 207 207 207 207 207 207 207 207 207 206 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 209 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 207 207 207 207 207 207 207 207 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 207 209 207 207 207 206 206 206 209 209 209 209 208 209 209 209 209 209 209 209 209 206 208 208 151 151 151 151 151 151 153 153 153 153 153 153 153 163 153 153 153 153 153 153 153 153 153 153 153 153 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 163 164 163 164 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 165 165 165 165 165 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 163 163 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 167 167 167 167 167 167 165 165 165 165 165 165 165 167 167 165 167 167 167 165 167 167 167 167 167 167 167 167 167 167 167 167 167 165 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 165 165 165 165 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 166 167 166 166 166 166 166 166 166 166 166 166 166 166 166 167 166 167 167 167 167 167 166 166 167 167 167 167 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 167 167 167 167 167 167 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 160 160 160 160 160 160 160 160 160 160 160 160 160 160 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 167 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 160 165 165 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 159 160 160 160 160 160 159 159 159 159 159 159 159 159 159 159 159 159 159 159 160 159 160 159 160 160 160 160 160 160 160 160 160 160 165 165 160 165 160 160 160 160 159 160 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 162 162 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 159 162 159 159 159 159 159 159 159 159 159 162 162 162 159 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 160 160 160 160 160 160 160 159 160 159 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 159 159 160 160 160 165 165 165 167 167 167 167 167 167 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 153 153 153 153 152 152 152 152 152 152 152 152 152 152 152 152 152 153 153 153 155 155 155 155 155 155 155 155 155 155 155 153 153 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 162 162 162 155 162 162 162 162 162 155 162 155 155 155 155 155 155 155 155 155 155 162 162 162 162 162 162 162 162 162 162 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 161 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 186 186 186 186 184 184 184 184 184 184 184 184 184 184 184 184 184 186 186 186 186 186 184 186 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 186 186 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 186 184 184 184 186 186 186 186 186 186 186 186 186 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 185 186 185 186 186 186 186 186 186 186 186 186 184 186 184 184 184 186 184 186 184 184 184 184 184 186 186 186 186 186 186 185 185 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 181 181 181 185 185 185 185 185 185 185 185 181 185 185 181 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 180 180 180 180 180 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 181 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 180 180 180 180 180 180 180 180 180 177 177 177 177 180 177 177 177 177 177 177 177 177 180 180 180 180 180 180 180 180 177 177 180 180 180 177 180 177 177 177 180 180 180 180 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 178 178 178 178 178 178 178 178 178 178 178 178 178 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 178 178 177 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 178 178 178 178 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 177 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 177 177 177 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 177 177 177 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 180 179 179 179 179 179 179 180 180 179 179 179 179 179 179 179 179 179 179 179 180 180 179 180 179 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 180 180 180 181 181 181 181 181 181 185 185 186 184 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 184 186 186 186 186 186 186 186 184 184 184 184 184 184 184 184 161 161 161 161 161 184 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 171 171 171 171 171 171 171 171 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 161 161 161 161 161 161 161 161 161 161 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 168 168 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 169 168 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 169 169 168 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 168 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 168 168 168 168 168 168 168 168 168 170 168 170 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 168 168 168 168 171 171 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 176 176 171 171 171 171 176 176 176 176 176 176 176 171 171 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 175 175 175 175 175 176 175 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 173 173 175 173 173 173 173 173 173 173 173 173 173 175 173 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 176 175 176 176 176 176 176 176 176 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 174 175 175 175 175 174 175 175 175 175 175 175 175 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 172 172 173 173 173 173 173 173 173 173 173 173 173 173 175 173 173 173 173 173 173 172 172 172 172 173 173 173 173 173 173 173 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 173 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 173 173 172 173 173 173 173 173 173 173 173 173 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 172 172 172 172 172 172 173 172 173 173 173 173 173 173 173 173 173 173 173 173 172 172 172 172 172 172 173 173 173 175 175 175 175 174 175 174 175 174 174 174 174 174 174 174 174 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 174 175 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 175 175 175 175 175 175 175 175 175 175 176 176 176 171 171 171 161 161 161 161 161 161 184 184 161 184 162 155 153 153 155 155 155 155 154 154 154 154 154 154 154 154 154 154 154 154 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 154 154 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 158 158 158 158 158 158 158 158 158 158 157 158 157 157 157 158 158 158 158 158 158 156 158 158 158 158 158 158 156 156 156 156 156 156 156 156 158 158 158 158 158 158 158 158 158 158 158 158 158 158 157 157 157 157 157 157 157 157 158 157 158 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 157 158 158 158 158 158 158 157 157 157 157 158 158 158 158 158 158 158 158 158 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 156 154 154 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 390 390 390 391 391 391 391 391 391 391 391 390 390 390 391 391 391 391 391 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 391 391 391 391 391 391 391 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 387 387 390 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 388 388 388 388 388 388 387 388 387 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 387 387 387 387 387 387 387 387 387 387 387 387 390 390 390 390 390 390 390 390 390 390 387 387 387 387 387 390 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 388 388 388 388 387 387 390 390 387 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 389 388 388 388 388 388 388 388 388 388 388 389 389 389 388 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 388 388 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 391 154 392 392 392 392 392 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 381 386 381 381 386 386 381 386 381 381 381 381 381 381 381 381 381 386 386 386 386 386 386 386 386 381 381 383 381 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 379 379 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 379 383 383 383 383 383 383 383 383 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 380 379 380 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 380 379 379 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 379 379 379 379 383 383 383 379 383 383 383 383 383 383 383 383 383 383 383 383 383 383 381 383 383 383 381 383 381 381 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 384 384 384 384 384 384 384 384 384 384 385 385 384 385 385 384 384 384 384 384 384 384 384 384 384 384 384 384 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 531 531 531 531 531 531 531 531 531 384 531 531 384 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 385 385 385 385 385 385 385 385 398 398 385 385 385 385 385 385 384 385 384 384 384 384 384 384 384 384 384 384 384 384 384 384 385 385 385 385 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 398 398 398 398 398 398 398 398 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 470 470 470 470 470 470 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 398 398 398 398 398 398 398 398 382 398 398 398 398 398 398 398 398 398 398 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 471 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 382 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 471 470 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 469 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 469 469 469 469 469 469 469 469 469 476 476 476 476 469 469 469 469 469 469 469 469 469 469 471 469 469 471 471 471 471 471 471 471 471 471 469 471 471 471 471 471 471 471 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 475 475 476 476 475 475 475 475 475 475 476 476 476 476 476 476 476 476 476 476 476 476 476 475 475 475 475 475 475 475 475 475 475 475 475 476 475 475 475 475 475 475 475 475 475 475 475 475 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 484 484 484 485 485 485 485 485 485 485 485 485 485 485 485 485 484 484 484 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 484 474 474 474 474 474 484 484 484 484 484 485 484 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 485 486 486 485 485 485 485 485 485 485 485 485 485 485 486 485 485 486 485 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 486 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 485 484 484 484 485 484 484 484 484 484 484 474 474 474 474 474 474 474 474 474 474 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 474 473 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 475 475 475 475 475 475 475 474 474 475 474 474 474 474 474 474 474 475 475 475 475 474 475 475 475 475 475 475 475 475 475 475 475 475 475 475 476 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 475 453 453 475 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 475 475 475 475 475 475 475 475 475 453 453 475 453 475 475 475 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 482 482 482 482 453 453 453 453 453 482 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 451 451 451 451 451 451 451 450 451 450 450 451 451 451 451 451 451 451 451 451 451 452 451 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 450 451 451 450 450 450 450 450 450 450 450 450 450 450 450 450 450 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 452 452 452 452 452 452 452 452 452 452 452 452 451 452 452 452 452 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 450 450 450 450 450 450 451 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 453 453 450 453 453 453 453 453 453 453 453 453 453 453 453 453 457 453 453 453 453 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 453 453 450 453 453 453 453 453 453 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 453 453 450 453 453 450 453 453 453 453 453 453 457 457 453 457 453 453 453 453 453 453 453 453 453 453 457 457 457 457 453 457 457 457 457 457 467 467 467 467 457 467 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 467 467 467 467 467 467 467 467 457 457 457 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 466 466 466 466 466 466 467 467 467 467 467 467 467 467 467 467 467 467 467 467 467 466 467 467 467 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 465 465 465 465 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 466 466 466 466 466 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 465 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 467 467 466 467 467 467 467 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 467 466 466 466 466 466 466 466 466 466 466 464 464 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 464 464 466 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 466 464 464 466 466 466 466 466 466 466 466 466 466 466 466 466 466 466 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 466 466 464 466 464 464 464 463 464 464 464 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 464 464 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 463 464 466 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 464 466 466 466 467 467 467 467 467 467 467 467 467 462 462 462 462 462 462 462 462 457 457 462 462 457 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 461 461 462 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 462 461 461 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 461 462 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 461 461 461 461 461 461 461 461 461 459 459 459 459 459 459 459 459 459 459 459 459 459 461 461 461 461 461 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 460 459 460 460 460 460 460 460 459 459 459 459 459 459 460 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 460 459 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 459 459 460 460 460 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 460 459 459 459 459 459 459 459 459 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 459 459 461 462 462 462 462 462 462 462 457 457 457 453 453 450 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 452 453 452 453 452 453 452 452 452 452 452 452 453 453 453 452 452 452 452 452 452 453 453 452 452 453 453 453 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 482 483 482 483 483 483 483 482 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 482 483 483 483 482 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 482 482 482 482 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 483 482 482 475 475 475 475 475 453 476 476 476 475 475 475 475 475 475 475 475 475 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 473 474 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 472 472 473 473 473 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 473 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 472 473 473 473 473 473 473 479 479 473 473 473 473 473 473 473 473 473 473 473 473 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 473 473 473 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 481 481 480 481 481 481 481 481 481 481 481 481 481 480 480 481 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 478 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 480 478 480 478 478 478 478 480 478 478 478 478 480 480 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 477 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 480 480 480 480 480 480 480 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 478 478 478 478 477 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 478 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 477 484 477 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 477 477 484 477 477 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 477 477 477 477 477 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 484 477 477 477 477 477 478 478 478 478 478 477 478 478 480 480 480 480 480 480 480 480 480 481 480 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 481 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 479 473 473 473 473 473 473 473 473 473 473 473 473 473 473 479 479 479 473 473 473 473 473 473 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 469 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 469 469 468 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 469 517 469 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 469 469 469 469 469 469 469 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 469 469 469 469 469 469 469 469 469 469 517 469 469 469 517 517 517 517 517 517 517 517 517 517 517 517 516 516 516 516 516 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 517 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 518 518 518 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 497 519 519 519 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 499 499 499 497 497 499 499 499 499 499 499 499 499 499 499 497 497 499 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 496 497 496 496 496 497 497 497 497 497 497 497 497 497 497 496 496 496 496 497 497 497 497 497 497 497 497 497 497 496 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 519 497 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 497 497 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 497 519 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 490 490 490 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 496 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 563 563 505 563 563 563 563 563 563 563 563 563 563 563 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 566 566 566 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 563 563 563 563 563 562 562 562 562 562 562 562 562 562 562 562 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 563 563 563 563 563 563 563 563 563 505 505 505 505 505 505 563 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 504 504 504 504 504 504 504 504 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 505 504 505 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 505 505 505 505 505 505 505 505 505 505 563 563 563 563 563 563 563 563 563 563 563 563 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 562 562 566 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 562 563 563 562 562 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 563 564 564 564 564 564 564 564 564 564 564 563 563 564 564 563 563 563 563 563 563 563 563 563 563 563 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 565 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 565 565 565 565 565 565 565 565 565 565 565 565 564 565 565 565 565 564 564 564 564 564 564 564 564 564 564 564 564 565 565 565 565 565 565 565 564 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 564 564 564 564 564 564 564 564 564 564 564 565 565 565 565 565 565 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 564 565 564 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 565 562 562 562 562 562 562 562 563 563 563 563 563 563 563 563 505 563 563 563 563 563 563 563 563 562 562 562 562 562 562 562 562 563 563 563 505 505 505 505 505 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 567 567 567 567 567 567 567 567 567 566 566 567 566 566 566 566 566 566 567 566 566 566 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 567 566 566 566 566 566 566 581 581 581 581 581 581 581 581 581 581 566 581 581 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 566 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 566 566 566 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 581 566 566 566 566 566 562 562 562 562 563 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 503 503 503 504 503 504 504 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 504 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 503 501 501 501 501 501 501 501 501 502 501 502 502 501 502 501 501 502 501 501 501 501 501 503 503 503 503 503 503 503 503 503 503 503 503 503 501 501 503 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 501 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 502 501 501 501 501 501 501 501 502 501 501 501 501 501 503 503 503 503 503 503 503 503 503 503 503 503 505 505 562 505 505 505 505 496 496 496 496 496 496 490 490 496 496 490 490 490 496 496 496 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 489 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 493 493 493 493 493 493 493 493 493 493 489 489 489 489 493 489 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 494 494 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 494 494 494 494 494 494 494 494 494 494 494 494 494 494 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 494 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 491 492 492 492 492 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 492 491 491 491 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 491 492 492 492 491 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 491 491 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 492 491 491 491 491 491 492 492 492 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 493 494 494 493 494 494 494 494 494 494 494 493 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 495 495 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 494 495 495 495 494 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 494 494 495 495 495 495 494 494 494 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 495 494 494 494 494 494 494 494 494 492 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 493 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 493 493 493 493 493 493 493 493 493 493 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 490 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 489 490 489 490 490 490 490 490 490 489 489 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 487 487 487 487 487 487 487 487 487 487 487 487 487 487 488 487 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 488 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 513 487 487 487 513 513 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 487 488 488 487 487 487 488 488 488 488 488 488 488 488 488 488 488 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 488 488 488 488 488 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 487 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 488 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 488 490 490 490 490 490 490 488 488 488 488 488 490 490 490 490 490 490 490 490 489 489 489 489 489 489 490 489 489 489 489 489 489 489 489 489 489 489 489 490 490 490 490 490 488 489 489 490 490 490 489 490 490 490 490 490 489 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 490 496 490 496 490 490 490 490 490 490 490 490 490 490 490 490 496 496 496 496 496 505 505 505 505 505 505 505 505 505 505 505 505 505 505 496 496 496 496 496 497 497 496 497 499 499 499 497 497 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 500 500 500 500 500 500 500 500 500 500 500 500 500 499 499 499 499 499 499 499 499 499 499 499 499 499 498 498 498 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 499 499 499 499 499 499 499 499 499 499 499 499 499 498 498 499 499 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 499 499 498 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 499 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 498 456 456 456 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 456 498 456 498 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 457 457 457 457 457 456 457 457 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 456 457 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 457 457 457 456 457 457 457 456 457 457 457 457 457 457 457 457 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 457 457 457 457 456 456 456 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 454 457 457 457 457 454 457 457 457 457 457 457 457 457 457 457 457 457 457 454 457 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 457 454 454 454 454 454 454 457 457 457 457 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 455 454 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 454 455 455 454 455 454 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 455 454 455 455 454 454 454 454 454 454 454 454 454 455 455 454 455 455 454 455 455 454 455 454 457 456 456 456 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 458 458 458 458 458 458 458 457 458 457 458 458 458 458 457 457 457 457 457 457 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 458 457 457 457 457 457 457 457 457 456 456 456 456 456 498 498 498 498 498 498 498 498 498 498 498 498 498 498 498 456 456 456 456 456 498 498 498 498 498 498 498 499 499 499 499 499 500 500 500 500 500 500 500 499 499 500 499 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 499 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 519 517 517 517 517 517 517 517 517 517 519 519 519 519 519 519 519 517 519 519 519 519 518 518 518 518 518 518 518 518 519 519 519 518 519 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 517 517 517 517 517 517 517 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 515 515 515 515 515 515 515 515 516 516 516 516 516 516 516 515 515 515 515 515 515 515 515 515 515 515 515 515 515 506 506 515 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 516 516 516 515 516 516 516 515 516 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 516 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 515 506 506 506 506 506 506 506 506 506 506 506 515 515 515 506 515 515 515 515 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 506 507 506 506 506 506 506 506 506 507 506 507 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 507 506 506 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 514 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 507 514 514 514 514 514 514 514 514 514 514 514 514 507 514 514 514 514 514 514 514 514 514 507 507 507 507 507 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 513 513 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 513 514 514 513 513 514 513 513 513 513 513 513 513 513 513 513 513 513 513 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 512 512 512 512 512 512 514 514 514 514 514 514 514 514 514 512 514 512 512 512 512 512 512 512 512 514 512 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 511 512 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 512 511 511 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 508 508 508 512 512 508 508 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 512 511 512 512 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 511 511 510 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 510 510 510 510 510 510 511 510 511 510 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 510 511 510 510 510 510 510 510 510 510 510 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 511 510 510 510 510 510 510 510 511 511 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 510 512 512 512 512 512 512 512 512 512 512 512 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 512 512 512 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 508 508 508 508 508 509 509 509 509 509 508 508 508 508 508 509 508 508 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 508 509 509 509 509 509 509 509 509 508 509 508 508 509 508 508 509 509 508 508 509 509 509 509 509 508 508 509 508 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 509 508 508 512 512 512 512 512 512 512 511 514 514 514 514 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 513 514 514 514 507 507 507 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 506 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 506 506 506 506 506 506 506 506 506 506 506 506 520 506 506 520 520 506 506 506 506 506 506 506 506 506 506 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 521 520 521 521 521 521 521 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 520 521 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 520 521 520 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 524 521 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 524 521 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 524 524 524 524 524 524 524 524 524 524 524 524 524 524 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 522 522 522 522 522 522 522 522 522 522 522 522 522 522 524 524 522 524 524 524 524 524 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 523 522 523 523 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 524 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 522 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 524 518 518 518 518 518 524 518 524 524 524 524 524 524 524 524 524 524 524 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 524 524 524 518 518 518 524 524 524 524 524 524 524 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 518 524 524 523 523 523 524 523 523 524 522 523 524 524 524 521 521 521 524 524 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 521 524 524 524 523 523 523 523 523 523 523 520 520 520 520 520 520 520 520 506 506 506 520 515 516 516 517 516 517 517 517 469 469 469 469 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 468 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 476 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 470 470 471 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 470 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 471 470 470 382 382 382 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 397 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 397 397 398 397 397 397 397 398 397 397 397 398 397 397 397 397 397 397 397 398 398 398 398 398 398 398 398 398 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 394 394 394 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 397 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 393 394 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 394 393 393 393 393 393 393 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 393 394 394 394 394 393 393 393 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 396 394 394 394 394 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 394 396 394 394 396 396 394 394 394 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 395 395 395 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 395 396 396 396 396 396 396 396 396 396 396 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 396 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 408 395 408 408 408 408 395 408 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 408 408 408 408 408 395 408 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 408 395 395 408 408 408 408 408 408 408 408 408 408 408 408 408 403 403 403 403 403 403 403 403 407 407 403 407 407 407 407 407 407 407 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 408 408 408 408 403 408 408 408 408 408 408 408 408 408 408 403 408 408 408 408 403 403 403 403 403 403 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 408 403 403 403 403 403 403 403 403 403 403 403 407 403 403 403 407 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 402 402 402 402 402 402 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 403 402 403 402 403 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 403 403 403 403 403 403 403 403 403 403 403 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 402 405 405 405 405 405 405 405 405 405 402 405 405 402 402 402 402 402 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 405 406 406 406 406 406 405 405 405 405 406 406 406 406 406 406 406 406 406 406 406 406 406 406 405 405 405 405 406 405 405 405 405 405 405 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 404 404 406 404 404 404 404 404 404 404 404 406 404 404 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 406 402 402 402 402 402 402 402 402 402 402 402 403 402 402 402 403 403 403 403 403 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 407 395 395 395 395 395 396 396 396 396 396 396 312 396 312 396 396 312 312 396 312 396 396 396 396 396 396 396 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 396 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 311 311 311 311 311 311 311 311 311 311 311 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 309 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 309 309 309 309 309 309 309 309 311 311 309 309 309 309 309 309 309 309 309 309 309 309 309 309 311 311 311 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 309 309 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 309 309 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 310 313 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 304 304 304 304 304 304 304 304 304 304 304 310 310 304 310 310 310 310 310 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 301 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 303 305 303 303 303 303 303 303 303 303 303 303 303 303 303 303 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 304 305 304 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 303 303 300 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 300 303 303 303 300 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 303 303 303 303 303 303 303 303 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 300 300 301 301 301 300 301 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 305 305 305 305 305 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 305 305 305 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 300 301 300 300 300 300 300 300 300 301 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 301 301 301 301 300 300 300 303 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 303 305 305 305 305 305 305 305 305 305 305 305 304 304 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 304 305 304 304 305 305 305 305 305 305 305 304 305 305 305 305 305 305 305 308 308 308 305 305 305 305 305 305 305 305 305 305 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 308 307 305 307 305 305 305 305 305 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 307 307 307 307 307 307 307 307 308 308 308 308 305 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 306 306 306 306 306 306 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 307 306 307 307 307 307 306 306 306 307 306 306 306 306 306 306 306 307 307 307 307 307 307 307 307 307 307 306 307 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 308 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 303 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 302 302 302 302 304 304 304 304 304 310 310 304 310 310 310 310 310 310 313 310 310 310 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 313 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 314 313 314 313 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 310 313 310 310 310 310 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 333 333 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 309 309 333 333 333 333 309 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 333 332 333 332 333 332 332 332 332 332 332 332 333 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 335 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 335 335 335 335 332 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 335 335 336 335 335 336 336 335 335 335 335 335 335 336 328 328 328 328 328 328 328 328 330 330 330 330 330 328 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 328 330 328 328 328 328 328 328 328 328 328 328 335 335 335 335 335 328 335 328 328 336 328 328 328 328 328 328 328 328 328 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 328 328 330 328 328 328 328 328 328 328 328 328 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 330 330 330 331 331 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 328 328 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 334 334 334 334 334 334 334 334 334 334 334 334 334 334 336 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 336 336 336 336 334 336 334 336 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 336 336 334 334 334 334 334 334 334 334 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 336 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 336 334 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 332 335 332 332 332 332 335 335 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 333 333 333 333 333 315 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 315 315 315 315 315 315 315 315 315 315 315 315 315 333 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 315 315 314 314 315 314 314 314 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 316 316 316 316 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 316 317 317 317 316 316 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 317 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 317 316 316 316 316 316 316 317 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 314 314 314 315 315 315 315 315 315 315 315 333 333 333 333 315 315 314 333 333 311 311 311 312 312 312 312 396 396 312 312 312 394 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 320 393 393 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 320 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 393 393 393 393 393 393 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 364 364 364 321 364 364 364 321 364 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 364 321 321 321 321 321 364 364 364 364 364 364 364 364 364 364 364 367 364 364 364 364 364 364 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 364 364 364 364 364 364 364 364 364 364 364 362 362 364 364 364 364 362 362 362 362 362 362 362 362 362 362 364 362 362 364 364 364 364 364 364 364 364 364 364 367 364 364 364 364 364 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 368 368 368 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 349 349 349 349 349 349 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 368 368 368 368 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 368 368 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 367 368 368 368 368 368 367 367 367 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 343 343 368 368 368 368 343 368 368 343 343 343 368 343 368 368 368 368 368 368 368 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 338 338 343 343 343 343 338 343 338 338 338 338 338 338 338 338 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 345 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 345 345 345 342 345 345 345 345 345 345 342 342 342 342 341 345 345 345 345 345 341 341 341 341 341 342 341 341 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 341 342 342 342 342 342 342 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 337 337 338 338 338 338 338 337 337 338 337 338 338 338 338 338 338 337 338 337 338 338 337 337 337 337 337 337 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 339 338 338 338 338 338 338 338 338 338 338 338 338 338 339 338 339 339 338 338 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 340 340 339 339 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 339 339 339 339 339 339 339 339 339 339 339 339 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 343 343 343 343 343 343 343 343 343 343 368 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 349 349 349 349 349 349 349 349 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 349 349 349 349 369 369 369 369 369 369 349 349 349 349 349 350 350 349 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 350 349 349 349 349 350 349 350 349 349 350 350 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 351 349 351 351 349 351 349 349 349 349 349 351 351 351 351 351 349 349 349 349 349 349 349 349 349 349 355 349 355 355 349 349 349 355 355 355 355 349 355 355 355 355 355 355 355 355 355 355 355 355 355 349 355 355 355 355 355 355 355 355 354 354 355 354 355 355 355 354 354 354 354 354 354 354 354 355 354 354 354 354 354 354 354 355 354 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 354 354 354 354 354 354 354 354 354 353 353 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 353 353 353 353 353 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 354 354 353 353 353 340 340 340 340 353 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 354 354 354 354 354 354 354 354 354 354 354 354 354 355 349 351 349 351 349 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 355 355 351 355 355 351 351 351 351 351 351 351 351 351 352 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 355 355 351 355 351 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 351 355 351 351 352 352 352 351 351 351 351 349 349 349 349 349 350 350 350 350 350 350 350 350 350 350 348 348 350 348 348 350 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 350 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 348 347 347 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 348 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 348 347 348 348 348 348 347 348 348 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 347 346 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 347 347 347 347 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 350 350 369 349 349 349 349 349 349 349 369 369 369 369 369 367 364 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 363 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 374 363 374 363 363 363 363 363 363 363 363 363 363 363 363 374 374 363 363 363 363 363 363 363 363 374 374 374 374 374 374 374 374 374 374 374 374 374 374 363 363 363 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 374 374 374 374 374 374 374 374 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 374 373 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 373 374 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 373 373 374 373 373 373 373 373 373 373 373 374 374 374 374 374 374 374 374 374 374 374 374 374 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 374 374 374 374 374 374 374 374 374 372 374 374 372 374 372 374 374 374 374 374 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 371 371 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 370 370 370 371 370 370 370 370 370 370 371 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 372 372 371 371 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 372 372 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 374 374 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 365 373 373 373 373 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 373 373 373 373 373 373 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 369 365 369 369 365 366 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 365 369 369 369 369 369 369 369 369 369 369 365 365 366 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 369 369 366 366 366 366 366 365 366 366 366 366 365 365 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 365 365 365 365 365 369 365 369 369 369 369 369 369 369 369 369 369 369 369 369 365 365 365 365 365 373 373 373 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 373 374 373 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 360 364 360 360 360 360 364 360 360 360 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 364 364 364 364 364 364 364 364 364 364 364 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 357 357 357 357 357 357 357 357 357 357 360 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 360 360 357 360 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 357 357 357 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 356 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 359 356 356 356 356 356 356 356 356 359 359 359 359 359 359 359 359 359 356 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 356 356 359 359 356 356 356 356 356 356 359 359 359 359 359 359 359 359 359 359 359 359 359 359 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 360 361 361 361 361 360 360 361 361 360 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 358 361 361 361 361 358 361 361 361 361 361 361 361 361 361 358 358 358 358 358 361 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 358 359 359 358 358 359 358 359 358 359 359 358 358 359 359 359 359 359 359 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 361 361 361 361 361 361 360 360 360 364 363 363 363 363 363 363 363 362 362 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 318 318 318 318 318 318 318 318 318 318 318 318 318 320 318 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 319 319 319 319 319 319 319 318 318 318 318 319 318 318 318 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 318 319 319 319 319 319 318 318 318 318 319 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 325 325 325 325 325 325 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 326 325 325 325 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 325 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 324 326 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 326 326 326 326 326 326 326 324 326 326 326 326 326 326 326 326 326 324 326 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 322 322 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 328 324 328 328 324 328 324 324 324 324 324 324 324 324 324 324 324 324 324 322 322 322 322 322 322 322 324 324 324 324 324 324 324 324 324 324 324 324 324 324 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 324 324 324 324 324 324 324 324 324 324 324 328 324 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 328 327 327 327 327 327 327 327 327 327 328 327 327 327 328 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 324 324 324 324 324 324 324 324 324 324 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 326 326 326 326 326 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 328 328 328 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 324 324 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 322 323 323 323 323 322 323 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 324 324 324 324 324 324 324 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 319 325 325 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 325 319 320 320 320 320 321 321 393 393 393 393 393 393 393 393 393 393 393 394 394 394 394 397 394 397 397 397 394 394 394 394 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 397 401 397 397 397 397 397 397 397 397 397 397 401 401 401 401 401 401 401 397 397 397 397 397 397 397 397 397 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 399 399 401 401 399 399 399 399 401 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 400 400 400 400 400 399 399 399 399 399 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 577 400 577 577 400 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 577 400 400 400 400 400 577 577 577 577 577 577 577 577 576 577 576 576 577 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 577 577 576 577 576 577 577 577 577 577 577 577 577 577 577 577 576 576 576 576 576 576 577 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 576 572 576 572 576 576 576 576 576 576 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 571 572 572 571 572 572 572 572 572 572 572 572 572 572 572 572 572 572 571 572 571 571 571 571 571 572 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 572 572 572 572 572 572 572 572 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 571 572 572 572 572 572 572 572 572 572 572 572 572 572 574 574 574 574 574 574 574 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 572 574 574 574 574 574 574 574 574 574 574 574 574 574 572 572 572 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 575 574 575 575 575 575 575 575 575 575 575 575 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 580 580 580 580 580 580 580 580 580 574 580 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 573 573 575 573 573 573 573 573 573 573 573 573 573 573 573 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 573 575 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 575 575 575 575 575 575 575 575 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 575 575 575 575 575 575 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 573 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 575 574 574 574 574 574 574 574 574 574 574 574 574 574 574 580 580 580 574 574 574 574 574 574 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 579 579 580 580 580 580 580 580 580 580 580 580 568 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 577 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 580 580 580 580 580 580 580 580 580 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 578 578 578 578 578 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 577 577 577 577 579 577 577 577 577 577 577 577 577 577 577 577 577 577 577 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 577 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 578 578 579 579 579 579 579 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 579 578 579 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 578 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 579 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 580 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 580 580 580 568 568 568 568 568 568 568 568 568 568 580 580 580 580 580 580 580 580 580 580 580 580 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 568 570 570 570 570 570 570 568 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 568 568 568 568 568 568 568 570 570 570 570 570 570 570 570 568 570 568 568 568 570 568 568 568 568 568 570 570 570 570 570 570 570 570 570 570 570 570 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 570 570 570 569 569 569 570 570 570 570 570 570 570 570 570 570 570 570 570 570 569 569 569 570 570 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 570 569 569 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 569 570 569 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 570 569 570 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 569 570 569 569 570 569 568 568 568 568 568 568 568 568 574 574 574 574 574 575 575 575 575 575 575 575 575 575 575 575 573 573 573 573 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 574 572 572 571 571 571 571 571 571 571 571 571 571 572 572 572 572 576 576 576 576 576 576 576 576 576 577 577 577 577 577 577 400 400 400 400 400 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 400 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 401 400 400 401 401 400 400 400 400 400 400 400 400 400 400 400 400 400 399 399 399 399 399 399 399 399 399 399 399 400 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 438 438 438 438 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 399 399 399 399 399 399 438 399 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 439 439 439 438 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 438 439 439 438 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 437 439 437 437 437 439 439 439 439 438 439 438 439 439 439 439 438 439 439 439 438 439 439 439 439 439 439 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 435 435 435 435 435 435 435 435 435 435 435 435 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 435 435 435 437 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 435 436 436 435 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 435 435 436 435 435 435 436 435 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 436 435 435 435 435 435 435 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 437 439 439 438 438 438 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 431 433 433 433 431 433 431 431 431 431 431 431 431 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 439 431 431 439 439 439 431 439 439 439 439 439 439 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 432 432 431 432 432 431 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 431 432 432 431 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 432 416 416 416 416 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 432 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 432 432 432 432 432 432 432 432 432 432 432 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 422 422 421 421 421 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 421 422 422 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 421 425 425 425 425 425 425 425 425 425 425 425 425 421 425 425 425 425 421 425 421 425 421 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 425 425 425 425 425 425 425 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 423 423 423 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 424 423 423 424 424 424 424 424 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 423 424 424 421 421 421 421 421 421 421 421 421 422 422 422 422 422 422 422 422 422 422 422 422 422 422 422 432 432 432 432 432 432 432 432 432 432 432 432 432 416 416 416 416 416 416 416 416 416 432 432 432 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 418 418 418 418 418 416 416 418 418 416 416 416 416 416 416 416 416 416 417 417 417 417 417 417 417 417 416 417 417 416 416 416 416 416 416 416 416 416 416 416 416 416 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 420 420 417 417 417 417 420 420 420 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 417 420 417 420 420 420 420 420 420 420 420 420 420 417 417 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 428 420 420 420 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 429 428 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 430 430 429 429 429 430 430 430 430 430 430 430 430 430 430 429 429 429 429 430 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 430 430 430 429 429 430 430 430 430 430 430 430 430 429 430 429 429 429 429 429 429 429 429 429 429 429 430 429 429 429 429 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 428 428 428 428 428 428 428 428 428 428 428 428 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 417 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 429 428 428 428 428 428 428 428 428 428 429 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 428 420 428 428 428 428 428 428 428 428 428 428 428 428 428 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 428 428 428 428 428 428 428 428 428 428 428 427 427 428 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 426 426 426 426 426 426 426 426 426 426 426 426 427 427 427 427 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 427 426 427 427 426 427 426 426 427 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 425 425 425 425 425 425 425 427 425 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 427 425 425 425 425 425 425 425 425 425 427 427 427 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 425 427 427 426 427 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 426 428 429 428 428 428 428 428 428 428 428 420 420 420 420 420 429 429 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 429 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 430 420 417 417 417 417 417 416 416 416 416 416 418 418 416 418 416 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 419 418 419 418 418 418 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 420 419 419 419 419 419 419 420 420 420 420 420 420 420 420 420 420 420 412 420 420 420 420 420 420 420 420 412 412 412 412 412 412 412 412 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 413 412 413 413 413 413 413 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 420 420 420 420 420 420 420 420 420 420 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 419 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 418 419 419 419 419 419 419 419 419 418 418 418 418 418 418 419 419 419 419 419 419 419 419 419 419 419 419 418 418 418 418 418 418 419 419 419 419 419 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 420 412 420 420 420 420 420 420 420 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 412 413 413 413 412 413 413 413 413 413 413 413 413 413 413 413 413 413 414 414 414 414 414 414 413 413 413 413 413 413 413 413 413 412 412 412 412 412 412 412 412 412 412 413 413 412 412 412 413 413 413 413 414 414 414 414 414 414 413 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 415 414 415 415 415 415 415 414 414 414 414 414 413 413 413 412 412 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 415 414 414 414 415 414 414 415 414 414 415 415 415 415 415 415 415 415 415 414 415 415 414 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 412 412 412 420 420 418 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 432 432 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 416 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 431 431 431 431 432 431 431 431 432 431 431 431 431 431 431 431 431 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 434 433 433 433 433 433 433 433 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 433 433 434 433 434 433 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 442 442 434 434 442 442 442 442 442 442 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 433 434 434 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 434 433 434 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 447 447 447 447 447 447 447 447 447 447 447 411 411 411 411 411 411 411 411 411 411 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 411 411 411 411 411 411 411 411 411 411 411 411 411 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 433 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 433 433 433 433 433 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 410 411 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 411 411 411 411 411 410 410 410 410 410 411 411 411 410 410 410 410 410 410 410 410 411 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 410 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 411 409 411 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 411 409 411 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 411 411 411 411 411 411 411 411 411 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 409 411 411 410 410 411 433 433 411 410 410 410 410 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 434 442 434 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 434 442 434 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 442 444 442 442 442 442 442 442 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 442 442 442 442 442 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 449 449 449 449 444 449 449 444 449 449 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 444 449 449 449 449 444 449 449 449 449 444 444 444 444 444 444 444 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 444 444 444 444 444 444 444 444 449 444 444 444 444 444 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 444 444 444 444 444 444 444 444 444 443 443 443 444 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 444 443 444 444 444 444 444 444 444 444 444 444 444 444 444 449 449 449 449 449 449 449 449 449 449 449 446 449 449 449 449 449 449 449 449 449 449 446 446 446 446 446 446 446 446 446 446 446 446 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 445 445 445 445 445 445 445 445 446 446 446 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 446 446 445 446 446 445 446 446 446 446 446 445 445 445 445 445 445 446 446 446 446 446 446 446 449 449 449 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 447 447 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 447 447 447 447 447 447 447 447 447 447 449 447 447 447 447 447 449 449 447 447 447 447 447 447 447 447 445 447 445 447 447 445 445 447 447 447 449 449 449 449 447 449 447 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 448 448 448 449 449 448 449 449 448 448 448 448 448 448 449 449 449 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 449 449 449 449 449 449 449 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 445 445 445 447 445 445 445 445 445 445 445 445 445 445 445 446 446 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 445 445 445 445 445 445 445 445 445 445 445 445 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 445 445 445 445 446 446 445 445 445 445 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 443 441 441 441 443 443 443 443 441 443 441 441 441 441 440 440 440 440 440 440 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 440 440 440 440 440 440 441 441 441 441 441 443 441 441 441 443 443 443 443 443 441 441 441 441 440 440 440 441 441 440 440 440 440 440 440 440 440 440 440 440 440 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 441 441 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 440 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 441 443 443 443 443 443 443 443 443 449 449 449 449 449 449 444 449 449 449 449 444 444 444 442 442 442 442 442 442 442 442 434 434 434 433 431 431 431 431 431 431 431 431 431 438 438 438 438 399 399 399 399 399 401 401 401 401 401 401 401 401 401 401 401 397 398 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 384 384 384 384 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 384 384 384 384 384 384 384 384 384 384 384 384 531 384 384 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 532 532 532 532 532 533 532 533 533 533 533 533 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 529 532 529 532 529 529 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 528 531 528 528 528 531 528 531 531 531 531 531 531 531 531 531 531 531 529 529 529 529 529 529 529 529 529 529 532 532 529 529 529 529 529 529 529 529 529 529 529 531 531 531 531 531 531 531 531 531 531 531 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 526 526 526 528 528 526 526 526 526 526 528 526 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 531 531 531 531 528 531 531 531 531 531 531 531 529 531 531 528 528 528 528 528 528 528 528 528 528 528 528 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 553 526 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 526 553 553 553 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 526 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 526 525 526 525 525 525 526 526 526 526 526 526 526 526 526 526 526 525 525 525 525 525 525 525 525 525 525 525 525 525 525 527 527 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 535 535 535 535 535 525 535 535 525 525 525 535 525 525 535 535 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 525 527 527 527 527 527 527 527 527 525 525 525 525 525 525 525 525 525 525 525 525 525 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 527 527 527 527 527 527 527 527 527 527 527 527 527 527 528 527 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 534 534 528 528 528 534 534 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 528 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 528 534 534 528 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 534 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 534 534 534 534 534 534 534 534 534 534 534 534 535 535 535 535 535 534 534 535 535 535 535 534 535 535 535 535 535 535 535 535 535 592 592 592 535 592 592 592 592 592 592 535 535 535 535 535 535 535 535 535 535 535 535 592 592 592 592 592 592 592 592 592 592 592 594 594 592 592 592 592 592 592 592 592 592 592 592 592 592 535 592 592 592 592 592 592 592 592 592 592 592 592 592 594 592 592 594 594 594 594 594 594 594 594 594 594 592 594 594 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 590 592 592 592 590 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 592 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 590 590 590 592 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 591 591 591 591 591 591 591 590 591 591 590 591 590 590 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 590 592 592 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 593 593 593 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 594 593 593 593 594 593 594 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 594 594 594 594 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 593 594 594 594 594 594 594 594 594 592 592 592 592 535 534 534 528 528 528 528 528 527 528 528 528 528 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 527 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 527 527 527 527 527 527 527 527 527 586 586 586 586 586 586 586 586 586 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 586 586 586 586 586 586 585 586 586 586 586 586 586 586 586 586 586 586 586 586 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 585 586 585 585 585 585 585 585 585 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 599 598 599 599 599 598 599 598 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 598 599 599 599 599 599 599 599 599 599 599 599 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 598 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 597 597 599 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 597 599 597 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 599 598 598 598 598 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 598 598 598 598 598 598 595 595 598 598 598 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 596 595 595 595 595 595 595 596 596 596 596 596 596 596 596 596 596 596 595 595 595 595 595 595 595 596 596 596 596 596 596 596 596 596 596 596 596 596 595 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 596 595 595 595 596 595 595 595 595 595 595 595 595 595 595 595 591 591 591 591 591 591 591 591 591 591 591 591 595 591 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 595 591 591 595 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 591 595 595 595 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 586 587 587 587 586 587 587 587 587 587 587 587 587 587 587 587 587 586 586 586 586 586 586 586 586 586 586 586 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 584 584 584 584 584 584 584 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 584 584 584 584 584 584 584 584 584 584 587 584 584 584 584 584 584 584 584 587 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 583 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 584 583 584 584 583 583 583 583 583 584 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 581 583 581 581 581 581 582 582 583 583 582 583 583 583 583 583 583 582 581 581 583 581 581 581 581 582 582 581 581 581 583 583 583 581 581 581 581 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 582 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 584 583 583 583 584 584 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 583 584 584 583 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 584 583 583 583 583 584 584 584 584 584 584 584 584 584 584 584 584 583 583 583 583 583 583 583 583 584 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 587 588 587 587 588 588 588 587 587 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 589 589 589 589 589 589 589 589 589 589 588 588 588 588 588 588 588 588 588 588 589 589 588 588 588 588 588 588 588 588 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 588 589 589 589 589 588 588 588 588 588 588 588 589 588 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 589 588 587 587 587 588 588 588 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 587 586 585 585 586 586 586 586 586 527 527 586 527 527 527 527 525 525 525 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 536 535 535 535 535 535 535 535 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 535 535 535 535 535 535 535 535 535 535 536 535 535 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 537 536 536 537 536 537 537 537 537 537 536 536 537 537 537 536 537 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 536 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 541 541 541 541 541 540 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 542 542 541 541 542 542 542 542 542 542 542 542 542 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 540 541 541 540 540 541 541 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 536 536 536 536 536 536 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 542 540 542 540 542 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 540 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 540 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 542 542 538 542 542 538 542 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 542 542 542 542 542 542 542 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 539 539 539 539 539 539 538 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 539 539 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 538 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 538 538 538 538 538 539 539 539 539 539 538 538 538 538 538 538 538 538 538 539 539 539 539 539 539 539 539 539 538 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 538 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 539 540 540 540 540 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 542 542 541 541 541 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 542 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 541 536 536 536 536 537 537 536 536 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 537 536 535 535 526 526 526 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 553 552 553 552 552 553 552 552 552 552 552 552 552 552 552 552 552 552 552 552 553 552 552 552 552 552 552 552 553 553 553 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 555 555 555 555 555 555 555 555 555 555 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 552 547 547 552 552 552 547 552 547 552 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 552 547 552 552 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 545 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 545 548 548 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 547 548 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 547 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 547 547 547 547 547 547 547 547 547 547 545 545 547 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 545 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 545 545 545 545 545 545 545 545 545 545 546 546 546 545 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 543 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 544 546 544 544 544 546 546 544 546 546 546 546 546 546 546 546 546 546 546 546 546 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 546 544 544 544 546 544 544 544 544 544 544 544 544 546 546 546 546 546 546 546 546 546 546 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 546 546 543 546 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 543 546 545 546 546 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 544 546 546 546 545 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 548 547 547 552 552 552 555 555 555 555 552 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 555 555 555 555 556 556 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 555 556 555 555 556 555 555 555 555 555 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 555 555 556 556 556 555 556 556 556 556 556 559 556 556 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 556 556 556 556 556 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 558 558 558 558 558 558 558 558 558 559 558 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 558 558 559 559 558 558 558 558 558 558 558 558 558 558 558 558 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 561 561 561 561 561 560 561 560 560 561 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 560 560 560 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 559 561 559 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 561 559 561 559 561 559 561 559 559 559 559 559 559 559 559 561 561 561 561 561 560 560 560 560 560 560 560 560 560 560 560 558 558 558 558 558 558 558 558 558 558 558 558 558 559 558 558 558 558 558 558 558 558 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 560 559 559 555 555 555 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 554 556 556 556 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 556 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 554 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 554 554 557 557 557 557 557 557 554 554 554 554 554 554 554 554 554 554 554 557 554 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 558 557 558 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 557 558 558 558 558 558 557 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 558 557 557 557 557 554 554 554 556 554 554 554 556 556 556 556 554 554 554 556 554 554 556 556 555 555 555 555 552 553 528 528 528 531 531 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 530 529 529 530 530 530 530 530 530 530 530 530 530 530 530 530 548 548 548 548 548 548 548 548 548 548 548 548 548 548 551 548 548 548 548 548 548 548 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 529 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 530 529 529 529 529 529 529 529 529 529 529 529 529 529 530 530 530 530 530 548 548 548 548 548 548 548 548 551 548 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 548 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 548 551 548 548 548 548 548 548 530 530 530 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 550 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 551 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 551 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 550 549 549 549 550 549 549 550 549 549 549 549 549 549 549 549 549 549 549 549 550 550 550 550 550 550 550 550 550 550 549 550 550 550 549 550 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 549 550 551 551 551 548 530 529 529 529 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 532 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 531 533 533 533 533 531 531 531 533 533 533 533 533 533 533 533 533 533 533 533 533 531 531 533 531 531 531 531 531 384 386 386 386 386 386 386 386 386 386 386 387 386 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 386 386 386 386 386 386 386 387 387 387 387 387 386 386 386 386 386 386 386 386 386 386 386 386 386 386 387 386 387 387 387 387 387 387 386 386 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 386 386 386 386 386 384 384 386 386 381 386 386 386 382 383 382 378 378 378 378 378 378 378 378 378 378 378 378 377 377 378 377 377 377 377 377 377 32 33 33 32 32 51 51 51 51 51 51 51 51 51 51 53 53 52 52 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 74 72 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 72 74 72 72 72 72 72 74 72 74 74 74 74 74 74 74 74 73 74 73 74 74 74 74 74 74 74 74 74 74 72 74 72 72 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 73 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 73 73 73 73 73 73 73 73 73 73 73 73 74 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 71 71 73 73 71 71 71 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 71 73 73 71 71 71 71 71 71 71 71 71 71 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 71 71 71 71 71 71 71 71 71 71 71 71 71 71 73 71 73 73 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 70 70 70 70 70 71 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 142 142 70 70 142 142 142 142 142 142 142 142 142 142 142 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 142 142 70 70 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 70 70 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 141 142 141 141 141 141 141 141 141 144 141 141 141 141 141 141 141 141 141 142 141 142 141 141 141 141 141 141 141 141 144 141 141 142 142 141 144 144 144 144 144 144 144 144 144 144 144 144 144 144 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 141 140 141 141 141 141 141 141 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 131 140 140 140 140 140 140 140 140 140 131 131 140 140 140 140 140 140 140 140 140 140 140 140 131 140 140 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 140 140 131 131 131 131 140 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 131 132 132 131 131 131 131 131 132 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 134 133 134 134 133 133 133 133 133 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 134 134 134 133 133 133 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 132 132 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 139 139 139 139 139 139 139 132 139 132 132 132 132 132 132 132 132 132 132 132 132 139 132 139 139 139 139 139 139 139 139 139 132 132 132 132 132 132 132 132 132 139 139 139 139 139 139 139 139 139 139 139 139 139 135 135 139 139 139 139 139 139 139 139 139 139 139 139 139 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 139 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 135 135 135 135 135 135 135 135 136 136 136 136 136 136 136 135 135 135 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 139 139 135 135 139 139 139 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 132 131 131 131 131 131 131 131 140 140 140 141 141 141 141 141 141 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 143 144 143 144 143 143 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 144 144 144 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 148 148 143 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 143 143 143 143 143 143 143 143 143 143 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 149 149 149 149 149 149 149 148 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 148 148 148 149 149 149 148 148 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 147 147 147 147 147 147 147 147 147 148 147 148 148 148 148 148 148 148 147 148 148 147 147 147 147 147 147 147 148 148 148 148 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 145 147 147 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 147 146 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 146 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 145 145 145 145 145 145 145 145 145 145 145 145 145 145 146 145 146 146 146 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 147 147 147 147 147 148 148 148 148 148 148 148 148 148 148 148 143 143 143 143 143 143 143 143 144 144 144 144 144 144 144 144 142 142 142 142 142 142 142 142 142 142 142 142 142 70 70 70 70 70 70 70 70 70 70 70 70 70 71 71 71 71 71 71 71 71 71 71 70 71 70 70 70 71 70 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 65 71 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 67 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 66 66 66 69 69 66 66 66 66 69 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 69 69 69 66 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 67 69 67 67 67 67 67 69 69 69 69 69 69 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 69 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 68 67 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 67 67 67 67 67 67 67 68 67 67 67 67 67 67 67 68 68 68 68 68 68 68 68 68 68 67 67 67 67 67 67 67 67 67 67 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 69 69 69 69 69 69 69 69 69 69 69 68 68 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 67 67 67 67 67 69 69 69 69 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 57 57 57 57 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 59 59 57 57 57 57 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 64 56 64 56 64 56 56 56 56 56 56 56 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 63 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 64 63 63 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 61 63 63 63 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 63 63 61 61 61 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 61 61 61 60 61 61 61 61 61 61 61 61 61 61 61 61 60 60 60 60 60 61 60 60 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 61 61 61 61 61 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 62 64 64 64 64 64 64 64 64 64 64 64 62 64 62 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 64 64 64 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 59 62 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 58 58 59 58 58 58 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 62 62 62 62 62 62 62 62 62 62 62 62 64 64 64 64 64 64 64 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 57 57 57 57 57 57 57 57 57 57 57 57 57 57 66 57 57 66 66 66 66 66 66 57 66 66 66 66 66 66 66 66 66 69 66 66 66 66 66 66 65 66 65 65 66 66 65 66 66 66 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 71 71 71 71 65 65 65 65 65 71 65 65 65 65 65 65 71 71 71 71 71 73 72 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 49 49 49 49 49 49 46 46 46 46 46 49 46 46 46 46 46 46 46 49 49 49 49 49 49 49 49 49 49 49 46 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 50 49 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 50 49 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 48 50 50 50 50 50 50 50 50 50 50 50 50 50 50 48 50 48 48 48 48 48 48 48 48 48 50 50 50 48 48 48 48 48 48 50 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 39 48 39 39 48 48 39 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 53 53 48 53 53 53 48 48 48 48 48 48 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 48 39 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 53 53 48 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 48 48 48 48 48 48 48 48 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 38 39 38 39 39 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 38 37 37 38 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 37 37 37 37 37 37 37 37 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 41 41 41 41 41 41 41 41 41 41 41 41 41 41 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 41 41 41 41 37 37 37 37 37 37 37 37 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 45 42 45 45 45 42 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 42 42 42 42 45 45 45 45 45 45 42 42 42 42 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 38 37 37 37 37 37 37 37 37 37 37 37 37 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 37 37 37 37 37 37 37 37 37 37 37 38 37 37 37 37 37 37 37 37 37 45 37 45 45 45 45 37 37 37 37 37 45 45 45 45 45 45 44 44 44 45 45 45 45 45 45 45 45 44 45 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 43 44 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 44 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 39 40 39 40 39 39 39 39 39 39 39 39 39 39 40 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 48 48 48 48 48 48 48 48 48 48 48 49 49 49 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 50 49 49 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 51 51 51 51 55 54 54 54 54 54 54 54 54 54 54 54 78 78 78 78 78 77 78 77 77 77 77 77 77 76 76 78 78 78 78 78 78 78 78 75 75 75 75 75 75 75 75 92 92 92 75 75 92 75 75 75 75 75 75 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 91 92 92 92 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 86 92 92 86 86 86 86 86 86 86 86 86 86 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 87 86 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 87 86 86 86 86 86 86 86 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 90 91 91 90 90 90 90 90 90 90 90 90 91 90 91 91 91 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 88 90 90 90 90 90 90 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 96 96 90 90 96 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 90 90 90 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 95 95 95 95 95 95 95 96 96 95 95 95 95 95 95 95 95 95 95 96 95 95 95 95 95 95 95 95 95 95 95 95 95 95 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 93 93 96 96 96 96 96 96 96 96 96 96 96 96 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 96 96 93 96 96 96 96 96 96 96 96 96 96 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 94 93 94 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 94 94 94 93 93 93 93 93 94 93 94 94 94 94 94 94 94 94 94 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 94 94 94 94 94 94 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 94 94 94 94 94 94 94 94 94 94 94 94 94 94 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 94 94 94 94 94 94 94 120 94 94 94 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 115 115 115 120 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 115 115 115 115 115 115 115 115 115 115 118 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 113 113 114 113 113 113 113 113 113 113 113 113 113 113 113 113 114 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 138 138 138 138 138 138 138 138 137 137 137 138 138 138 138 139 138 138 138 138 138 138 139 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 113 113 139 139 139 139 139 113 139 113 113 113 113 113 113 113 113 113 113 113 113 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 137 137 137 137 138 138 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 138 138 137 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 113 114 115 115 115 115 115 115 118 115 115 115 115 118 115 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 115 115 115 115 115 115 115 115 115 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 120 120 120 120 120 120 120 119 119 119 119 119 119 119 120 120 120 120 120 120 120 120 120 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 120 118 120 120 118 118 118 118 118 118 118 118 118 120 120 118 120 120 120 120 120 120 120 120 120 120 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 120 119 120 120 118 118 118 118 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 116 116 116 116 116 116 116 116 116 116 116 116 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 116 116 116 119 119 119 119 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 119 119 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 117 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 117 116 116 116 117 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 116 117 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 116 119 119 119 118 115 115 120 120 120 120 120 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 130 130 129 129 129 129 129 129 129 129 129 129 129 125 125 125 125 129 125 125 125 129 129 129 130 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 129 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 129 129 129 129 129 129 129 129 129 129 128 128 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 128 128 126 126 126 128 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 126 127 127 127 127 127 127 127 127 127 127 127 127 126 127 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 126 127 127 127 126 127 127 127 127 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 127 127 127 128 128 129 129 129 129 130 129 129 129 129 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 124 125 125 125 125 124 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 125 125 125 125 125 125 124 124 124 124 124 123 124 123 124 124 124 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 122 122 122 122 122 122 122 122 122 122 122 124 124 122 122 124 122 122 124 122 124 124 124 124 124 124 124 124 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 124 124 122 122 122 121 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 121 121 122 122 122 122 122 122 122 122 121 122 121 121 121 121 121 121 121 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 124 124 124 124 124 124 124 124 124 124 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 113 113 123 123 113 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 113 123 113 113 113 113 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 112 112 112 112 112 112 113 113 113 113 113 113 113 113 113 112 113 113 113 113 113 123 113 113 123 123 113 113 113 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 123 123 123 123 123 123 124 124 124 124 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 94 94 94 93 94 94 94 130 130 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 96 96 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 97 97 97 95 95 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 97 97 97 97 98 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 98 97 98 98 97 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 97 98 97 98 98 98 98 98 98 98 98 98 98 98 95 95 95 95 95 95 95 95 95 95 95 95 97 95 96 96 90 90 90 90 90 88 90 88 88 88 90 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 88 88 88 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 110 110 110 110 110 110 110 110 110 110 110 110 89 89 89 89 89 110 110 89 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 103 109 109 109 109 109 109 109 109 109 109 109 109 109 111 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 109 111 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 103 103 103 103 103 103 103 103 103 103 103 103 109 109 109 109 109 109 109 109 109 109 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 102 103 103 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 99 99 99 102 102 102 102 102 102 102 102 102 102 102 102 102 99 102 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 100 101 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 99 99 99 99 99 99 101 101 101 101 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 102 102 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 108 108 108 99 99 99 99 99 108 99 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 108 107 108 107 108 108 108 108 108 108 108 108 108 107 108 108 108 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 111 111 111 107 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 107 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 107 107 107 107 107 107 107 111 107 107 107 107 107 108 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 101 100 101 101 101 101 101 101 101 101 101 101 101 99 99 99 99 99 99 108 108 108 108 108 108 108 108 108 108 99 99 99 99 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 98 98 101 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 101 98 101 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 101 101 101 101 98 101 101 101 101 101 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 99 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 103 103 102 103 103 103 103 103 102 102 102 102 102 103 102 103 103 103 103 103 103 103 103 103 102 102 102 102 102 103 102 103 103 102 102 102 102 102 103 103 103 103 103 103 103 103 103 103 103 102 102 102 102 102 102 102 102 102 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 102 102 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 106 106 106 106 106 106 106 103 103 103 103 106 103 103 103 103 103 103 106 103 106 106 103 103 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 104 106 104 104 104 104 104 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 104 104 106 106 106 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 106 106 104 106 106 106 106 106 106 106 106 104 106 106 105 105 105 105 105 105 105 105 105 106 106 106 106 106 106 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 106 106 106 106 106 106 105 105 105 105 105 106 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 106 103 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 111 110 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 90 90 91 91 91 91 91 91 91 92 92 92 79 82 82 82 82 82 82 82 82 82 82 80 80 80 80 80 80 80 80 80 80 80 80 80 80 83 83 83 83 83 83 81 81 81 81 81 81 81 81 81 81 81 81 245 287 81 81 159 159 159 159 159 204 204 204 204 204 204 204 204 722 722 722 531 531 531 531 531 531 718 718 718 718 531 531 531 705 705 705 923 935 935 365 365 365 365 365 365 365 705 705 705 705 705 604 604 604 604 604 604 644 644 755 755 755 755 755 755 755 755 755 463 463 463 463 269 1023 269 269 463 703 703 1158 1158 1158 1158 1158 1158 1158 1158 688 688 688 837 837 688 463 463 688 1151 999 1058 1058 1058 132 875 875 132 132 132 945 945 945 945 296 296 945 945 945 918 703 648 647 2 643 643 643 643 410 410 296 296 296 1062 1058 1067 844 296 647 844 844 843 269 269 271 269 269 837 837 837 761 761 761 761 651 466 466 761 761 761 972 149 149 149 757 757 1144 1144 149 143 143 1144 1144 1144 143 871 1144 871 995 995 995 995 995 995 1179 1179 1179 1179 1179 1179 985 985 985 985 540 985 985 985 985 986 986 985 296 296 296 296 1099 757 757 757 757 757 757 757 757 81 81 81 81 81 510 510 881 881 81 1191 1191 1190 1190 334 334 388 387 388 574 574 574 591 435 1024 1024 1158 1158 1158 1158 1155 1155 1155 1190 1190 1190 261 261 261 261 261 853 853 853 853 1099 1099 510 510 1099 1058 1099 1099 1099 1195 1195 1099 966 966 966 966 531 531 858 1157 1157 1157 1157 1157 1157 1157 159 159 159 159 875 875 229 229 229 86 229 229 229 1195 229 229 83 83 83 83 83 83 83 83 86 465 935 935 644 644 644 644 644 482 482 1029 1029 1029 1029 1029 1029 1029 832 832 832 832 832 832 832 1075 1075 906 906 1083 1083 1083 1083 481 481 481 481 481 1148 1148 397 397 397 397 397 67 67 67 629 629 629 629 1033 510 510 510 510 629 629 284 284 284 284 284 284 284 284 510 923 395 395 284 135 135 440 440 922 923 923 135 135 135 79 79 255 255 135 377 377 377 377 377 875 377 377 875 377 377 377 377 767 767 858 858 858 767 767 767 858 858 858 858 858 858 949 949 949 767 949 949 1091 1091 1091 1091 911 1091 858 703 703 767 858 858 767 858 163 163 858 632 632 632 632 858 473 473 786 786 786 694 694 694 694 694 694 694 549 694 757 757 757 757 757 757 757 757 1165 1165 1165 1094 1094 1094 686 1094 1094 1094 1094 22 22 22 22 22 22 22 22 22 22 313 313 313 313 313 510 510 753 753 753 753 753 753 1007 1007 1084 1084 627 627 627 627 67 67 67 122 753 61 94 94 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 1157 698 698 698 910 470 470 470 470 470 470 470 252 151 151 525 525 525 525 755 435 435 435 837 837 837 455 455 455 455 755 755 755 249 249 755 755 755 755 755 549 630 630 630 630 630 309 299 299 299 881 881 630 660 660 881 1022 1022 1022 1022 1022 1022 1023 1022 577 579 579 579 145 145 145 145 1053 145 145 778 529 529 529 529 437 439 767 439 439 439 439 439 439 179 179 97 95 924 924 413 413 413 413 413 413 619 619 619 881 413 413 143 565 565 565 316 759 759 759 249 351 759 759 741 853 853 701 701 853 311 311 438 438 853 853 256 256 256 540 952 952 853 612 612 612 612 612 143 143 143 291 294 291 294 145 145 145 924 633 633 633 633 634 115 115 118 634 634 634 612 634 579 579 78 78 78 759 759 759 759 759 901 901 901 901 852 1147 540 540 540 924 924 759 761 761 761 761 1021 1021 1021 1021 1021 645 645 645 645 1181 1181 448 448 448 143 448 448 448 448 189 1018 1018 1087 1087 1087 1018 1018 1018 1018 1018 1104 1104 1104 244 244 244 854 2 2 834 834 834 834 834 834 834 834 834 27 834 834 1181 1181 1181 1181 277 277 277 277 935 935 935 935 935 935 935 935 935 76 76 76 76 952 952 592 592 76 656 76 76 76 816 816 76 76 76 235 117 117 117 117 117 456 330 330 330 330 506 506 506 506 96 3 3 3 3 506 506 506 686 686 686 686 392 392 392 726 726 726 1141 1141 392 392 392 392 592 592 432 432 432 1161 1161 1161 1161 545 545 802 1161 1161 1161 1161 1161 1161 1161 1161 179 733 733 1161 555 555 555 555 1021 1021 959 1021 1021 957 924 924 924 786 786 786 786 786 761 786 786 1128 1128 1128 1128 1178 1178 881 881 881 1178 1178 1178 981 981 981 856 856 856 977 977 977 977 1178 1032 1032 1032 1032 1104 1104 1104 1104 977 455 455 967 111 111 277 111 111 111 462 462 467 547 547 547 547 1198 1117 547 263 285 285 285 285 285 285 455 455 455 205 205 205 205 1121 1121 339 339 339 339 263 263 263 285 285 926 926 9 9 308 308 553 553 553 9 9 553 729 9 9 157 157 157 962 962 962 962 962 962 491 962 143 111 111 111 962 404 404 404 404 404 404 404 404 420 420 412 304 304 304 304 1168 1168 1168 304 304 304 304 456 456 456 619 619 619 831 831 831 247 1113 1113 1113 1113 1113 887 1149 1149 852 179 776 776 776 80 80 80 931 1113 368 368 611 611 611 579 579 368 368 368 368 368 880 3 3 3 3 685 685 685 685 1155 1155 685 685 685 685 858 130 130 130 685 315 685 685 756 756 756 756 579 756 756 756 910 910 59 59 756 401 867 867 867 867 9 9 867 867 580 580 849 849 867 1191 1191 1191 576 96 96 952 952 952 952 952 1056 403 576 576 1109 1109 1109 1109 193 1109 1109 755 755 755 755 757 757 576 576 475 272 272 272 11 237 515 515 237 272 272 95 945 945 945 945 447 1073 1073 1073 1073 67 141 141 141 141 744 744 744 744 744 308 308 308 744 576 351 351 431 233 233 1121 233 233 465 465 233 454 454 455 233 233 138 138 138 137 854 854 137 137 576 576 576 576 1072 1072 1072 741 1072 1072 1072 1072 1073 1072 1073 383 294 1183 1183 1183 1183 1072 1073 444 444 1072 351 617 617 1117 1117 905 212 212 212 212 682 1084 605 605 605 605 212 144 144 144 144 86 693 693 693 144 1050 1050 1050 1050 356 356 294 294 1178 356 356 356 356 920 920 227 227 227 260 260 576 25 25 25 920 920 920 220 220 128 128 940 940 371 1178 920 1175 1175 263 1175 1175 758 758 1175 1175 1175 1023 1175 771 771 1175 1175 370 370 1175 178 567 567 567 567 981 981 485 485 485 485 485 974 974 974 904 974 974 802 802 802 1106 1106 748 748 748 748 748 748 216 216 106 106 974 421 421 421 350 350 887 887 507 507 868 868 868 868 1113 1113 1113 1113 1113 1187 1113 1113 179 274 274 274 67 67 823 1113 990 990 990 409 990 990 990 1184 990 990 325 513 513 513 513 513 114 513 513 1098 513 513 212 212 212 863 863 980 212 212 212 212 459 542 542 333 333 333 333 333 333 234 234 234 234 249 234 234 820 820 820 820 820 693 420 301 301 301 301 301 1030 1030 328 328 328 328 1095 328 328 1111 1111 1111 328 858 858 328 277 277 277 277 277 1030 277 218 218 218 678 678 678 678 911 911 911 678 678 678 678 735 735 735 1077 1077 735 735 735 907 907 907 907 459 571 571 571 907 649 487 487 262 262 907 427 427 427 399 399 399 399 879 879 879 399 399 1143 399 197 197 197 197 197 197 135 827 827 827 827 827 827 302 827 942 848 848 848 848 847 848 659 659 659 659 659 740 740 740 798 740 740 515 775 475 740 1182 1028 1028 1028 1028 1028 1028 1028 803 193 193 130 130 130 130 130 130 269 312 312 312 312 781 779 312 312 312 703 257 257 257 981 257 257 257 744 744 744 744 744 744 744 299 299 299 299 299 299 109 109 109 109 109 133 109 109 553 553 553 553 553 406 406 406 406 406 406 406 406 406 406 123 123 123 123 123 123 780 123 1047 123 82 82 82 82 82 82 804 804 804 82 82 770 770 770 217 217 770 830 830 830 830 830 830 1196 1196 1196 1196 1196 1012 1012 52 917 917 917 917 1012 655 1012 1012 1123 1123 1123 1123 957 957 957 957 957 957 759 759 759 759 957 330 330 330 330 330 177 177 177 330 887 887 601 601 224 224 224 224 224 790 790 224 358 286 286 286 286 286 286 286 132 204 205 840 840 840 840 917 917 129 129 129 1083 1083 655 655 129 358 129 682 682 682 682 682 682 374 374 1106 1111 1111 1111 1111 428 428 1106 1111 103 103 500 500 103 103 103 103 450 453 789 789 789 789 789 789 341 341 341 482 482 341 341 341 341 165 165 165 165 165 165 165 165 165 165 165 563 563 563 53 53 55 55 629 508 55 55 370 370 55 55 55 55 55 55 55 55 1137 1137 1137 1137 101 263 263 204 204 204 204 934 204 168 168 204 449 449 449 262 709 709 709 384 384 384 384 1023 1023 1023 384 845 845 845 845 845 845 845 714 714 714 714 714 284 284 284 284 362 284 284 284 284 1042 1042 1042 751 819 1042 365 1042 1042 939 939 939 770 770 770 770 770 1131 1131 770 1131 478 478 478 478 478 478 725 725 1018 1018 1018 478 254 362 362 362 968 968 968 968 1159 1159 968 968 968 718 76 76 76 76 77 77 77 76 76 76 76 77 123 123 909 910 539 445 910 910 910 910 910 504 504 504 504 504 504 760 850 850 850 850 323 760 760 760 541 541 541 541 541 1050 1050 402 402 402 169 169 402 402 978 978 978 48 48 48 48 48 48 48 48 1028 292 292 292 292 292 64 544 78 78 78 78 78 78 78 78 544 530 530 169 169 78 78 78 78 78 77 51 51 51 1109 1109 1109 1109 1199 1109 1109 1021 599 599 599 586 586 599 729 729 854 741 741 741 599 599 289 576 589 589 599 599 599 456 227 227 227 227 227 227 227 227 1092 930 68 227 479 479 479 479 305 305 525 479 415 479 728 481 617 617 617 617 990 990 990 990 955 955 996 996 996 990 990 1158 1158 1158 294 990 870 990 990 207 206 1001 571 571 733 733 733 733 733 571 571 571 1039 571 571 571 340 1116 1116 1116 1116 2 2 2 2 2 1105 383 1000 261 589 589 589 589 1019 801 1088 1088 760 760 760 760 760 292 292 292 292 292 204 292 552 552 482 552 552 253 11 814 814 31 887 1191 552 552 552 1074 261 556 66 66 313 313 313 313 878 878 313 728 468 313 358 40 313 257 102 1044 320 449 23 23 23 23 331 1133 907 245 708 708 709 502 594 594 371 708 709 852 84 451 451 708 552 787 451 1079 1079 671 671 671 671 449 1057 1057 1057 439 1017 671 320 320 1017 1017 1017 1017 1017 1017 12 1017 1017 1017 930 930 552 552 1149 1149 552 552 552 552 552 1041 266 318 1149 573 1106 42 338 338 338 406 99 406 930 1102 196 85 85 85 85 406 601 601 850 601 601 601 601 207 601 963 963 263 370 812 49 97 97 342 554 306 695 695 695 695 695 545 695 648 695 695 786 1163 1163 1163 906 1163 339 444 444 1032 865 125 125 888 888 888 477 488 587 587 587 587 549 578 587 587 587 1069 319 319 319 319 587 202 620 1136 213 1131 472 386 381 552 381 381 386 157 157 559 480 308 308 204 157 180 180 389 77 77 77 77 77 547 402 549 720 77 712 712 800 978 609 712 712 887 726 726 726 712 712 419 1113 1113 364 364 229 229 38 572 368 1113 1113 305 305 1113 1113 1012 1113 443 667 878 262 262 35 35 35 35 35 35 765 37 55 55 1069 1100 700 14 55 55 369 523 764 836 346 55 55 55 55 206 206 875 109 409 409 409 409 409 89 1024 1024 478 478 478 194 194 431 835 835 787 153 409 248 248 65 160 618 1018 499 499 499 607 607 128 818 499 582 768 1078 1078 890 499 785 923 179 845 858 857 858 266 499 499 609 444 444 444 752 616 267 267 265 265 265 265 746 263 263 1120 385 1141 265 265 265 10 245 224 1183 834 27 834 646 646 646 963 646 646 457 457 169 1191 1080 1080 838 928 1095 1094 1094 1094 646 184 770 770 758 758 758 758 758 758 758 848 848 1116 758 758 396 500 500 1192 758 797 797 797 797 797 797 396 396 709 693 693 324 324 527 755 755 1094 797 797 797 797 1078 797 797 222 797 797 150 150 201 202 74 202 632 55 55 55 741 741 179 55 652 523 523 523 523 241 823 550 550 550 550 550 550 101 550 733 879 966 966 938 550 550 492 618 618 423 423 423 423 423 423 423 423 1068 962 962 748 563 941 562 659 333 1054 320 320 320 320 320 320 421 879 872 872 320 332 332 332 302 392 778 778 778 332 503 503 494 823 1023 880 503 503 503 201 149 601 575 494 893 893 893 893 190 172 172 172 172 172 887 324 172 172 1033 377 377 377 377 377 377 44 377 377 377 649 377 377 930 1178 290 290 290 443 290 508 771 771 290 978 763 242 242 242 242 242 929 242 242 242 1171 1171 892 892 892 892 879 879 879 879 880 1080 879 633 879 879 878 978 847 847 847 847 308 847 847 847 650 1183 757 613 613 421 1119 1119 1119 1119 613 613 613 613 913 783 647 647 647 647 647 647 799 647 478 647 647 1015 1015 1015 1015 481 481 1143 652 652 652 652 886 534 534 534 67 652 190 652 652 784 807 807 807 807 784 759 759 759 315 759 759 281 289 281 694 759 759 759 759 759 1190 1190 1190 228 1190 1190 1190 756 756 267 756 798 798 756 756 868 905 123 123 123 766 766 766 766 766 766 766 766 766 766 766 460 1024 1024 1024 1024 905 1098 1024 1051 116 908 908 659 908 908 1034 1034 908 905 908 1047 1047 1047 1047 1047 305 1034 3 1047 915 758 941 915 915 915 915 915 964 964 964 234 234 234 124 631 346 346 346 346 27 27 346 870 346 817 391 346 346 748 27 224 224 221 220 224 40 40 40 40 40 40 193 1177 1028 1028 1028 1028 668 1028 1028 810 1028 1028 183 183 183 608 608 183 183 183 1149 1149 1149 748 748 1149 282 774 798 1149 276 276 276 276 486 486 486 411 486 486 888 1026 1169 1169 1169 902 902 652 1169 1169 1169 1169 1169 1169 1169 1169 1169 652 1116 1116 1116 139 1116 1116 858 419 419 419 419 419 419 419 419 419 419 662 810 694 694 862 862 267 267 267 500 500 267 267 267 860 860 267 300 300 300 300 300 679 679 679 679 679 679 679 679 679 858 679 679 679 786 810 561 561 561 561 561 561 324 561 76 76 10 10 10 10 76 76 76 76 76 76 76 1107 1107 76 1080 1080 1080 1080 1078 1080 1080 1078 440 1078 1080 669 669 669 669 669 669 289 955 158 158 158 158 158 158 158 158 705 705 705 705 391 391 317 317 966 705 705 269 269 705 786 786 786 786 786 711 711 711 492 105 105 105 105 105 133 133 105 910 910 910 738 738 738 738 738 737 738 738 737 737 548 548 548 1184 548 548 183 183 183 797 629 782 782 782 782 782 782 472 472 472 472 472 472 472 472 472 472 472 742 966 1049 472 887 472 391 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 1161 82 82 82 82 693 662 82 901 901 901 901 901 901 451 451 451 451 306 306 1109 451 451 881 881 881 881 881 881 447 447 881 881 1050 1050 1050 1050 1050 1050 283 283 1050 1050 1050 950 1050 472 472 472 720 720 720 773 773 1118 898 898 898 898 898 284 262 262 262 262 262 1099 1099 845 845 485 485 591 591 1150 1151 1151 1150 1008 1008 1008 1008 591 591 591 445 445 888 1082 1082 888 591 754 754 1195 1195 1195 239 754 754 294 294 294 754 8 8 385 385 385 385 8 8 8 135 8 1133 1133 8 1067 1067 8 590 590 590 590 240 240 240 904 727 727 727 727 727 866 866 139 727 727 584 132 1002 1002 1002 1002 1002 1002 1002 513 528 528 528 1024 1024 1046 898 528 882 528 528 901 845 528 511 511 194 621 621 610 220 220 169 1024 38 38 293 293 54 643 85 85 85 85 494 494 494 293 494 846 846 846 846 293 774 414 1152 124 124 453 453 1141 29 757 287 995 287 287 287 535 535 535 535 780 780 780 780 535 81 341 341 341 341 1118 1118 1118 269 341 488 488 488 488 341 652 1102 1102 1102 1102 1102 1102 1102 778 643 643 710 710 710 710 710 439 437 774 774 1165 1165 1165 1165 1165 1165 317 317 1011 1011 1011 1011 543 652 652 543 543 543 543 543 543 521 521 521 521 214 521 720 718 720 718 266 266 266 266 267 266 858 693 693 693 693 85 85 693 693 411 693 693 592 592 1123 1123 1123 227 1123 1123 776 1045 1045 1045 1045 980 980 1045 1045 403 65 65 65 357 357 357 357 357 357 157 157 157 157 157 880 880 326 1019 778 157 157 554 554 157 75 75 75 117 75 75 75 791 791 184 791 791 791 791 1113 1113 1113 1113 1113 917 917 917 584 40 40 40 800 40 40 40 160 160 40 40 211 864 864 864 864 1163 980 864 864 487 487 487 731 731 731 731 487 487 123 291 291 291 279 279 682 682 682 682 682 682 682 769 665 665 665 807 465 465 665 665 665 632 632 632 665 665 1135 1135 1135 1198 1198 1198 1135 1135 1135 772 111 111 1189 1189 1189 96 1189 1189 108 108 108 108 39 39 39 39 39 39 846 846 846 644 644 846 846 846 846 846 846 846 344 344 1176 1023 1149 344 344 801 344 801 77 77 77 77 77 77 77 77 778 778 77 306 306 77 611 611 1171 1171 756 333 947 305 333 1171 317 317 520 520 520 520 520 520 520 520 990 175 175 175 175 175 111 111 313 444 313 313 313 313 313 182 182 182 182 232 232 778 182 1158 182 229 229 229 229 633 625 694 708 708 708 708 748 229 731 731 731 731 731 235 371 371 371 371 628 628 661 661 420 628 179 119 119 119 628 628 245 769 279 279 279 439 439 439 439 744 744 744 744 744 803 804 40 40 40 40 803 804 97 97 643 644 724 1142 460 460 1197 1197 1197 1197 1197 1197 1178 1178 1007 1007 237 969 969 111 111 1055 1055 1055 1055 1055 1055 1055 819 834 834 834 1152 730 730 730 730 834 1040 730 730 730 1025 1025 1025 1025 1025 1025 1025 1025 236 236 1025 1025 904 904 904 381 381 556 556 556 326 904 904 1044 1044 1044 1044 1044 1044 112 112 112 112 112 112 112 112 112 457 736 736 443 845 887 887 1143 1143 836 836 836 443 443 44 845 845 845 845 9 9 1154 9 726 726 726 726 726 814 814 810 288 288 249 222 223 1083 1083 1083 556 556 556 1128 630 630 630 630 630 315 481 481 315 481 481 511 596 596 596 596 596 596 607 1114 1114 1114 1114 1114 667 1126 667 794 794 667 667 667 667 1017 1017 1017 1017 667 648 648 648 667 1187 1187 1187 780 608 608 886 1187 1187 1187 1077 1077 1077 1077 1077 1077 1077 263 263 17 701 701 1077 82 82 82 80 82 1094 82 82 1116 330 330 330 330 330 1107 415 415 415 9 9 415 1143 1183 1046 901 901 342 898 898 898 898 1162 1162 898 898 815 815 815 725 725 25 25 25 25 1120 672 254 926 308 308 308 25 25 69 69 69 69 69 1190 1190 1190 1190 1190 1190 1190 1190 1190 983 1174 1174 1174 1174 643 610 1082 811 811 1174 1174 1174 1174 700 700 700 1174 1174 324 324 118 118 118 118 118 324 1059 169 118 118 118 458 45 45 433 433 433 517 517 764 764 45 45 45 536 536 536 277 277 923 228 228 539 854 552 552 552 552 536 576 856 536 536 536 796 1056 1056 1056 125 125 125 1024 882 596 596 596 751 751 751 882 882 882 370 882 573 573 383 383 383 383 612 383 45 1046 384 103 103 385 385 385 385 384 384 384 286 103 103 103 103 3 3 383 759 759 759 985 759 985 951 951 951 951 951 29 260 260 961 961 698 147 147 147 180 180 180 147 180 180 180 180 1026 1026 1026 1026 1026 814 439 180 884 1094 1094 209 209 1094 520 520 1094 1094 652 652 422 422 397 215 215 215 215 215 215 215 215 701 701 853 853 853 853 853 81 86 557 853 853 411 411 853 853 526 526 526 942 942 942 643 954 954 526 526 133 526 526 526 526 748 865 865 865 865 965 965 889 655 655 1057 1057 1057 324 305 1057 1057 1057 1057 446 446 446 446 445 139 663 663 663 663 273 273 273 273 273 362 362 362 362 362 362 758 758 758 758 758 758 134 134 399 416 416 434 434 434 434 434 434 434 434 439 548 1087 229 229 179 120 120 229 229 229 1132 1132 1132 1132 1132 1132 298 297 297 298 298 297 298 298 527 527 527 527 527 306 306 306 306 133 306 306 273 273 886 886 886 118 118 27 190 190 190 780 717 780 780 780 615 615 615 615 762 762 762 615 615 615 615 423 615 1129 1129 1129 1129 1090 1090 1090 1090 1090 466 570 570 584 584 584 584 231 655 655 655 978 584 584 584 584 371 927 927 492 492 492 492 492 968 968 968 492 178 178 178 1083 627 271 269 269 271 412 318 318 319 318 933 1033 709 709 709 709 709 709 645 645 645 1187 278 519 709 277 277 465 1094 550 550 550 550 550 403 550 1089 288 1083 492 492 249 1045 1045 1045 1045 1045 1045 79 79 79 79 79 79 370 370 370 79 79 79 79 1162 1162 961 772 79 236 79 502 69 79 371 372 371 372 371 372 410 569 372 1075 1075 1075 472 372 175 175 1095 173 173 173 173 783 783 783 173 173 271 1098 1098 863 863 863 263 263 263 1033 863 138 138 863 863 863 182 182 182 182 778 778 778 778 213 778 1106 1106 979 778 1173 1173 757 999 999 999 999 866 999 999 1018 398 717 1140 1140 407 407 385 282 282 282 780 780 28 28 787 282 282 431 431 431 431 282 1007 1007 194 194 194 220 704 68 1007 1007 792 511 1007 1007 1007 169 38 356 356 293 298 298 293 293 26 416 416 519 519 519 627 627 222 222 971 132 1065 1136 1136 1136 416 416 416 565 270 888 565 565 565 504 504 503 799 799 29 1052 1052 1052 1052 1131 230 78 201 201 201 669 156 660 660 660 1136 1136 100 100 369 369 369 369 421 201 201 740 564 385 385 201 85 85 275 85 96 96 201 1106 1106 201 850 851 144 719 719 851 884 884 436 851 851 873 249 0 420 1067 1187 1187 963 1046 1046 1046 1046 1046 1046 1046 1046 942 942 182 934 672 339 963 963 474 679 723 723 1115 681 681 681 106 67 67 1168 1168 1168 1168 442 515 831 831 831 831 828 497 831 831 260 260 912 260 104 104 104 104 85 104 944 45 45 45 463 463 856 45 1096 1050 1050 800 45 311 311 311 311 1094 1094 884 900 862 1094 586 587 587 586 101 101 101 101 1004 587 587 587 473 473 693 693 1158 928 928 323 323 323 323 323 323 323 1155 323 337 337 337 337 337 337 337 952 860 860 860 81 81 964 885 885 885 337 337 939 502 502 502 502 941 941 284 284 284 284 176 176 176 176 176 176 176 176 176 176 423 423 423 423 423 423 423 423 423 423 921 921 423 423 219 219 219 182 182 182 182 732 732 1108 1108 1108 1108 906 7 7 931 931 920 951 951 932 1158 1158 1158 1158 1144 570 570 568 568 785 785 785 785 891 891 891 891 891 1014 1021 1022 1022 1022 1017 891 891 667 667 698 698 698 698 667 74 74 74 74 1188 606 606 606 1187 1187 935 935 935 606 606 606 785 965 965 606 613 613 613 496 496 496 613 266 266 266 1083 527 527 527 614 997 997 997 614 742 742 742 742 742 742 801 801 801 181 181 181 879 879 801 405 405 405 452 452 452 452 858 858 858 680 680 801 1117 1117 1117 1117 1117 884 1069 884 884 1074 1074 884 1132 1132 1132 997 997 665 665 1057 1058 1057 1058 1057 1057 1057 981 981 981 1162 981 981 981 1163 705 705 181 1178 185 185 181 181 185 181 185 1043 1043 1043 1043 761 761 1043 1043 887 887 1076 1076 887 885 885 1076 350 350 350 350 350 350 764 756 756 756 756 350 275 275 275 274 274 583 583 274 274 274 353 353 353 226 226 226 226 226 803 226 226 1143 1143 770 770 403 718 718 688 135 853 910 910 853 853 853 853 853 1157 1157 721 282 282 282 282 282 317 282 282 785 64 64 911 381 381 381 381 731 381 746 381 381 381 381 381 381 381 381 55 55 937 937 937 937 1046 1046 55 55 55 55 55 55 55 55 1004 1004 1004 1004 616 617 617 798 529 617 617 616 617 617 995 284 1021 1021 1021 1021 267 267 267 1021 230 1144 1144 1167 1167 799 1021 1021 644 644 644 807 644 644 644 1147 1147 644 644 644 881 881 881 881 881 662 1167 516 516 516 672 900 900 672 900 900 906 906 906 648 648 647 650 656 656 656 656 656 644 388 656 656 656 377 377 377 377 377 377 377 617 617 617 617 377 377 366 366 366 366 366 669 669 604 604 604 604 604 604 808 808 808 881 881 366 707 698 698 858 858 570 570 948 606 606 606 948 948 852 948 948 948 878 878 258 258 258 258 258 846 846 1176 1176 1176 837 1176 1176 879 959 958 879 1080 1080 1080 1080 1080 1080 862 138 76 250 250 250 472 472 472 472 473 583 583 583 528 528 528 528 528 661 202 202 202 196 196 107 107 221 221 761 221 761 761 33 33 903 903 273 761 761 761 761 761 195 195 195 195 195 195 527 527 527 527 251 251 1005 251 527 527 527 527 527 527 527 431 216 679 679 679 679 679 679 1047 1047 1047 263 263 814 1047 326 328 326 352 140 140 140 51 51 140 140 140 21 21 21 21 1070 1070 1070 1071 1071 1070 777 971 971 410 410 410 410 410 410 410 801 801 801 410 784 784 410 410 219 219 219 219 219 219 219 219 1107 1107 1107 1107 1107 1107 1107 515 706 573 17 17 390 390 390 835 835 835 475 840 840 840 840 835 835 999 999 999 999 999 999 999 999 450 999 473 593 593 593 593 844 844 478 358 358 304 304 304 169 358 358 358 565 565 280 280 753 1059 1059 280 280 280 1059 640 640 640 640 640 640 640 511 904 1024 1024 1024 471 411 411 411 411 411 411 202 202 202 202 202 313 202 202 116 116 116 116 116 116 116 904 1046 1046 1046 1046 1046 1046 401 401 401 401 401 401 262 262 262 524 524 524 524 524 524 524 524 524 524 524 524 903 903 903 903 903 903 903 322 620 620 620 620 620 620 180 180 180 180 180 180 927 927 927 927 574 927 927 927 570 570 570 570 421 265 265 420 419 420 539 539 539 539 447 447 539 539 539 539 486 486 486 445 787 787 787 745 745 745 745 486 486 486 486 486 267 427 427 272 272 272 898 553 553 552 477 477 477 477 477 477 477 477 1089 1089 1089 1089 1089 1089 429 429 549 937 937 937 937 664 664 664 664 132 553 553 553 553 553 553 71 686 686 66 66 66 553 553 57 63 65 65 65 65 354 354 354 354 207 207 207 207 45 45 45 628 628 207 207 207 841 841 841 118 841 841 863 863 863 863 863 985 123 985 985 1099 154 154 985 110 110 985 985 100 286 286 286 660 43 43 43 43 43 43 1191 523 524 43 43 560 560 560 560 560 560 827 759 759 1093 759 759 759 759 560 609 609 609 477 477 477 477 477 1148 1148 1148 1148 775 775 881 1040 1040 1148 1148 1148 1148 1130 887 951 44 829 829 829 829 829 887 829 886 886 999 999 999 1001 999 999 1165 1165 1165 1165 1130 1165 1165 1165 1165 883 306 308 308 306 1165 1028 880 880 964 1131 1028 1130 1061 1061 1061 1061 1061 1130 1130 1130 1061 1061 1136 1136 1136 1136 1136 1061 711 711 711 1068 1068 1068 1068 1139 1139 1068 1068 1068 555 555 555 555 555 201 201 201 555 593 593 593 263 263 263 741 741 741 741 358 361 361 1134 959 959 304 304 304 304 502 502 1198 502 1198 1198 502 502 1034 171 171 171 171 1124 1124 1198 1185 768 768 97 171 24 24 24 24 24 24 24 113 24 24 24 24 950 24 1164 1164 1164 1165 571 24 183 183 1164 183 183 1168 1168 93 93 902 902 902 1168 1168 902 902 1168 1168 1168 1168 1168 902 902 902 891 891 891 891 891 891 1165 1165 529 529 1165 1165 891 891 891 1100 554 554 547 547 648 648 649 648 649 415 1100 1100 1098 1098 648 648 938 938 938 938 603 603 603 603 603 603 1091 1091 1091 1056 1054 1056 1056 630 630 630 630 1095 1095 844 844 731 731 630 630 630 743 743 743 743 1050 1050 743 741 741 806 806 743 1051 1124 1124 228 228 914 914 914 914 1051 753 753 753 753 753 1051 511 511 511 1065 1065 1065 1065 1065 1065 1065 753 1065 882 882 882 882 882 882 882 154 882 1050 1050 1050 1050 1050 154 1050 439 439 1075 269 269 269 269 1158 1158 1158 26 26 993 1073 1073 1073 993 993 993 993 1073 993 1009 1009 1009 1073 1009 1009 1009 1009 1070 1157 1157 1157 1157 1170 1157 1157 1070 1070 830 1157 1157 51 1080 1080 1080 1080 1080 1069 128 128 128 128 128 77 77 77 1068 1068 1068 128 449 449 449 1119 1119 1119 1119 1119 449 449 699 699 699 966 966 449 449 218 218 218 607 607 218 218 218 218 1111 1111 887 887 527 612 887 887 797 887 668 668 668 748 748 748 82 79 79 79 79 79 1124 79 82 79 79 234 234 79 82 82 82 920 920 920 1112 1112 1112 920 749 749 749 1112 1112 1112 749 749 749 749 749 143 143 143 143 653 653 653 653 729 653 653 653 975 653 653 653 653 597 597 597 597 597 597 20 532 532 532 532 234 80 80 532 984 984 532 12 12 12 12 12 12 12 12 1006 1006 1006 1006 12 428 428 428 428 428 1006 1151 1151 1151 1151 428 648 648 648 648 648 648 648 648 243 243 648 732 732 648 1059 1059 613 613 613 613 1083 1187 269 516 516 242 1187 613 1155 1155 1155 1187 1155 1155 1155 1155 1155 1155 1155 1155 1155 1155 1182 1182 581 581 581 1035 1035 581 581 956 956 956 956 956 956 956 899 899 1031 899 1030 1030 703 899 899 899 899 899 765 765 765 872 872 872 872 872 872 872 872 872 872 872 1028 1028 935 107 107 1028 703 131 131 131 131 1021 131 611 1013 1013 1004 1004 1004 1004 131 131 1013 914 957 898 898 898 416 416 964 964 638 638 638 416 416 416 761 761 761 761 761 1015 168 168 168 168 392 392 392 392 1020 1020 1020 1020 1020 1018 1018 114 114 114 114 114 114 114 114 602 602 602 1146 602 602 602 602 1045 1045 1045 1045 725 725 725 725 1158 1158 1158 479 1045 1045 1045 282 282 266 266 266 912 912 912 909 909 1044 1044 1044 1044 266 266 367 367 266 266 933 933 193 1137 1137 1137 1137 1137 932 932 1137 932 932 415 415 415 415 415 415 415 415 912 415 83 83 83 83 83 83 1003 1003 1003 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1003 1153 1153 444 443 444 904 1003 214 214 618 618 0 618 618 618 618 976 976 976 976 904 976 368 368 368 368 368 905 214 214 214 214 214 214 741 741 741 1079 1079 908 907 907 774 774 774 235 235 235 235 1025 1025 1025 1025 1025 1025 1025 1025 286 286 1131 1131 906 906 341 341 341 341 341 341 341 914 914 913 237 237 36 36 36 221 221 221 1140 1140 1140 1140 1140 1140 309 288 288 1140 1140 1140 297 1048 1048 1048 440 441 1048 1048 1048 1048 1048 1048 1151 1151 1048 1048 1048 1048 1048 411 682 1033 1033 1033 411 411 411 1033 411 1044 1044 411 645 328 328 328 328 259 259 259 259 259 259 232 1106 1106 1106 1106 1106 1106 1106 1106 1106 1106 1050 1050 1050 1050 1050 1050 1050 1050 1050 396 77 77 964 964 964 479 479 77 77 77 77 77 589 589 589 964 964 964 588 588 589 962 656 656 588 652 589 588 589 379 379 379 379 381 381 392 381 381 381 381 957 957 957 275 275 275 1131 275 958 608 608 608 796 1121 1121 1121 947 946 947 947 947 608 608 947 947 947 947 608 1062 1062 1062 1062 916 916 916 916 1062 1062 1062 916 916 463 463 463 463 463 463 463 463 463 463 81 417 417 417 417 417 343 343 89 89 89 343 89 89 343 343 343 343 103 103 648 648 648 648 648 648 175 648 102 840 840 840 840 840 840 1096 840 840 840 765 765 765 765 765 765 765 765 765 98 98 98 98 98 99 99 99 765 987 987 88 88 88 88 88 987 282 282 282 282 282 643 44 43 43 43 112 112 112 761 761 806 806 43 43 43 43 44 44 413 413 121 413 413 413 1018 1018 1018 248 248 247 129 129 129 129 794 794 248 248 833 833 833 833 833 833 833 129 128 521 128 128 741 741 741 833 833 833 811 811 811 811 128 811 811 811 811 741 1051 1051 921 1094 1094 1094 1094 1094 1094 128 763 763 763 1021 1021 1021 1021 904 904 904 1021 1021 110 110 120 110 110 115 115 115 115 941 941 43 43 43 43 116 43 980 943 943 43 116 116 552 552 552 228 228 228 426 426 426 426 426 305 305 305 305 305 72 72 72 732 732 669 669 669 72 444 444 444 444 444 444 444 274 274 431 431 1040 1040 567 567 567 44 567 567 178 178 177 178 21 21 21 21 41 213 213 213 213 213 212 340 340 212 38 38 234 691 691 691 691 691 46 46 46 418 613 472 472 46 472 472 58 58 58 741 741 741 741 741 741 653 62 62 62 741 771 771 771 62 771 880 880 491 491 491 60 491 529 529 529 1177 1177 1072 1072 1072 1072 625 625 60 60 60 60 625 625 625 625 625 78 78 78 78 236 61 61 60 61 60 707 707 78 78 63 63 1159 1159 63 1159 1159 1041 1041 1041 63 63 1041 1041 1041 263 921 921 921 921 921 921 921 56 921 921 57 57 57 57 57 302 302 302 302 302 1037 1037 1037 1037 69 1037 978 1143 40 40 40 932 932 40 844 844 66 66 66 668 668 1043 1043 1043 1043 143 143 1043 1189 1189 1189 139 139 1189 1189 180 180 512 512 514 512 180 180 180 180 180 180 140 1016 760 760 638 638 638 638 638 638 729 729 729 729 1016 729 142 142 142 142 142 142 729 729 729 319 319 529 319 319 22 22 22 22 22 625 625 625 625 625 625 625 625 1021 1021 1021 1021 387 1021 1021 549 549 549 378 378 378 378 378 378 378 981 378 378 378 378 663 663 663 663 663 549 663 82 82 82 82 82 82 82 82 82 82 704 704 704 704 704 704 557 361 704 704 704 546 239 46 46 46 46 46 547 668 668 668 547 856 847 856 547 547 547 547 847 847 547 1025 1025 547 1025 1025 1025 1025 1025 936 935 934 934 934 934 934 934 934 934 541 541 541 392 541 541 541 587 208 208 208 208 208 208 208 208 407 407 407 407 1019 1019 668 598 598 407 407 1191 1191 1191 1191 1191 1191 1191 586 586 586 586 1191 18 18 18 18 18 18 139 139 139 139 139 139 139 139 586 586 534 534 534 341 341 341 534 528 534 600 600 1184 600 600 600 964 594 594 594 594 601 601 594 600 214 943 943 943 594 943 420 593 593 943 943 453 12 12 594 831 303 303 534 534 534 1178 858 858 534 534 534 534 534 419 528 419 341 528 399 399 864 864 864 864 399 989 989 989 989 989 989 412 412 412 412 412 443 198 198 198 198 198 197 197 246 198 197 419 419 156 969 969 969 419 419 419 969 969 420 85 969 85 346 346 346 346 423 423 1162 423 423 423 346 346 346 346 422 215 215 215 215 215 436 700 700 700 700 932 932 932 435 439 439 439 439 435 439 85 85 85 85 85 85 85 577 577 1139 1139 1139 1139 1139 1139 1139 576 939 939 939 939 939 576 883 762 883 576 883 883 510 510 510 510 510 576 576 510 510 860 860 860 576 510 573 573 573 573 258 258 258 258 258 573 258 919 643 643 643 800 800 643 925 902 761 761 761 761 902 902 902 902 902 902 902 728 728 198 1084 1084 902 902 400 400 478 399 875 875 875 588 588 588 588 588 588 265 265 265 265 588 389 389 389 397 397 389 397 361 397 397 401 327 327 327 327 511 239 239 239 1173 1173 1173 1173 362 362 362 600 600 600 600 108 108 108 108 358 361 108 108 108 108 481 481 481 481 481 860 559 559 1173 559 559 559 366 366 366 437 437 437 437 523 523 523 366 366 523 523 523 523 692 759 759 987 987 372 757 1098 987 987 987 987 369 369 987 295 295 295 295 42 42 42 42 42 42 545 429 429 429 429 429 346 429 429 666 666 666 666 666 350 258 258 973 973 973 973 258 258 852 853 355 355 355 355 852 852 355 355 852 853 475 475 475 352 352 352 156 156 156 812 812 812 812 812 812 235 369 812 50 445 963 971 50 50 50 50 50 50 50 529 1021 1021 345 93 93 93 93 93 93 345 345 764 35 36 764 345 345 764 764 770 770 770 764 541 333 125 125 125 837 317 317 125 317 125 361 361 360 360 360 361 659 317 317 446 446 446 446 446 446 900 446 138 138 446 517 517 517 507 507 517 335 177 177 948 948 177 177 177 335 335 335 335 177 441 441 177 16 16 16 16 16 16 186 183 212 334 334 328 335 328 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 328 328 328 1076 333 333 333 679 679 677 313 669 669 313 313 669 669 669 669 669 185 185 185 185 185 185 236 236 1093 1093 749 749 190 190 190 749 749 190 190 749 749 302 774 774 774 776 1001 307 1001 1001 1001 1001 307 1001 1001 1001 1001 693 307 300 300 300 300 1001 299 299 300 300 299 299 375 375 300 375 375 375 309 309 309 309 253 375 375 998 998 998 312 312 312 312 821 998 998 238 1038 1038 475 1027 1027 1027 1027 1027 1027 1027 880 880 909 909 909 909 404 269 909 1041 1041 1041 1041 887 1041 1041 1041 1157 1041 1041 37 37 37 37 37 37 1007 405 37 579 37 330 330 330 1025 1156 1156 1156 1155 408 403 1156 1155 1155 1155 408 408 1156 1155 352 352 1150 768 396 458 458 458 458 458 394 394 458 458 468 872 468 468 468 468 190 226 226 226 226 476 226 226 226 226 226 226 468 504 504 468 469 469 469 504 673 673 673 504 504 504 88 88 355 355 355 355 355 520 520 355 634 634 634 634 634 634 634 857 857 522 522 857 857 652 652 825 825 825 825 884 884 825 825 825 1051 1051 1051 1051 513 1023 1051 508 508 1051 514 514 1065 1065 1065 514 1040 1040 1040 507 403 1065 516 516 516 516 353 353 353 353 353 353 516 353 353 353 974 974 88 518 518 974 974 974 32 32 32 32 500 500 500 500 32 32 255 255 255 255 255 255 487 487 487 556 556 556 556 556 556 556 488 488 488 488 488 599 599 599 599 619 619 619 673 619 398 398 398 398 398 398 220 220 220 398 398 398 398 488 74 74 74 488 488 74 74 884 74 74 74 541 541 541 541 187 187 187 187 187 1068 488 187 1198 1198 1198 1198 1198 1156 1156 1156 1156 1156 1156 503 503 503 503 503 950 261 261 261 503 673 963 963 567 1147 1147 115 115 115 115 115 565 603 603 603 603 603 942 942 563 256 256 256 256 256 256 562 562 562 562 562 562 994 994 994 994 994 562 474 993 427 427 427 427 427 833 484 484 484 608 484 243 243 173 173 547 547 547 478 173 173 173 173 480 374 373 374 112 692 692 616 616 472 472 472 472 472 616 616 616 616 616 214 673 482 482 616 755 482 482 482 755 755 755 452 452 723 723 814 814 814 814 452 814 452 452 814 452 452 452 88 205 205 205 205 205 205 461 461 733 733 733 733 88 733 733 733 460 733 733 460 733 929 929 669 669 669 929 929 929 569 569 569 569 569 569 80 80 569 569 384 384 384 944 944 944 944 944 944 944 944 384 944 944 298 298 298 298 298 1098 1098 1098 411 1148 1148 1148 1148 1148 1083 1148 1148 1148 1148 383 383 383 383 488 487 1148 412 412 412 412 815 412 864 864 864 864 412 510 510 510 510 510 510 510 510 510 510 261 261 261 261 261 379 261 645 645 645 645 1056 1056 1056 1056 1056 1056 1056 33 909 909 909 909 909 909 909 592 592 592 592 592 592 592 158 158 592 592 592 592 545 545 545 592 592 10 10 10 10 158 162 162 162 162 162 162 158 158 252 252 252 252 252 252 252 252 629 629 629 216 216 216 629 156 156 156 156 156 216 216 156 154 154 154 154 1000 1000 1000 1000 962 962 962 962 175 175 175 962 962 800 800 801 801 801 801 536 536 536 536 536 536 1045 174 174 174 174 174 174 174 174 308 308 308 173 173 308 308 308 308 169 169 22 22 4 4 4 22 884 884 884 168 168 884 884 168 168 168 168 925 925 161 161 161 161 161 161 161 161 884 884 181 297 297 297 297 297 297 297 181 178 178 845 845 843 177 100 100 65 65 65 184 184 184 184 187 187 159 65 65 65 159 159 159 423 423 423 423 423 423 389 389 159 159 159 389 389 389 389 1133 1133 1133 1133 261 209 460 261 209 46 46 956 956 956 956 209 261 261 1178 1178 195 489 489 489 489 195 195 758 1154 1154 1154 1154 1154 951 951 277 480 480 1154 466 466 467 466 187 189 466 466 466 466 189 1102 1102 154 154 154 1102 154 1102 456 456 376 376 376 376 376 1158 1158 1158 1158 863 863 1158 1158 1157 878 130 130 130 130 130 130 130 951 139 40 40 961 727 29 542 542 542 542 767 767 767 424 408 408 408 408 424 424 424 579 579 579 424 927 1051 1051 1051 23 23 300 300 300 300 20 20 1135 1135 1135 1135 1030 1030 1030 1030 113 841 841 477 477 477 477 477 477 477 477 496 497 496 5 5 5 5 5 188 1068 1068 188 188 188 188 188 655 655 24 24 816 188 188 13 221 221 221 221 813 221 221 221 221 221 16 221 556 556 556 556 556 676 676 676 676 676 676 17 17 17 17 652 676 676 676 17 17 888 582 581 582 582 582 669 669 669 669 203 35 35 669 669 669 854 854 749 748 1 1 1 1 1 1 11 11 748 749 11 11 749 748 774 11 11 11 187 187 187 187 36 36 36 36 774 774 774 1021 1021 1137 1137 1137 1137 33 1137 1137 212 212 33 1137 270 270 270 270 1137 1137 492 492 1073 1073 1074 1073 1073 581 1073 1073 1073 1004 1004 1004 1004 1004 1004 53 40 1004 1020 1020 1028 1020 290 290 187 290 210 210 210 538 538 274 274 210 210 210 290 290 290 290 210 210 210 279 280 280 280 280 279 279 279 210 210 210 1041 1041 1041 1041 1041 1041 279 30 30 30 30 916 916 916 916 916 916 729 729 568 580 337 337 337 337 337 897 897 897 897 183 183 897 1162 1162 1162 1162 183 1162 1162 183 183 183 183 971 971 971 415 415 415 415 242 242 242 444 444 444 444 444 444 274 1124 1124 1124 274 1124 701 701 277 277 678 678 678 678 277 678 678 678 278 30 278 278 30 30 678 1064 1064 1064 278 1064 1064 1064 1064 1064 886 886 1063 363 363 363 363 363 231 363 363 363 246 246 148 148 148 148 148 744 744 744 744 251 744 744 1095 1095 1095 1095 248 248 248 334 334 334 563 563 563 563 563 563 563 76 76 76 75 75 75 75 255 255 255 255 255 255 255 960 960 960 960 960 255 236 1031 1031 1031 40 237 237 237 1163 1163 1163 1163 1163 1163 1163 1059 846 846 846 846 846 846 846 568 568 568 242 568 242 1026 1025 1025 1025 1109 1025 1025 1088 1088 1088 1088 262 144 144 144 144 144 144 587 587 587 39 587 587 237 184 237 598 598 598 598 598 598 46 46 46 46 941 941 941 46 314 314 314 314 314 314 314 314 314 314 314 30 1068 1068 1068 39 39 39 242 1068 1068 1068 1068 84 84 84 84 84 84 84 84 230 230 69 69 69 69 69 69 69 150 150 150 629 222 222 222 954 954 954 953 222 953 953 953 954 954 210 459 953 215 215 215 215 215 215 215 215 210 1145 1145 1145 221 124 124 1145 61 61 216 216 216 216 1145 1145 1001 432 432 432 432 432 215 215 858 858 858 857 858 1005 1005 223 223 685 685 685 1005 1005 223 1005 366 366 198 366 657 657 657 657 657 657 657 22 23 203 203 203 203 203 203 1020 1020 1020 1020 1020 205 758 758 1020 1020 396 396 396 202 396 222 222 222 222 396 396 396 222 685 685 921 921 921 921 222 735 735 735 735 735 77 735 735 80 907 907 80 907 80 907 80 907 754 754 907 319 319 319 319 213 757 344 344 757 319 319 758 754 754 754 754 755 755 755 755 755 755 754 754 754 754 754 755 755 755 755 755 1185 326 326 326 1185 1185 1185 507 507 1185 1185 867 867 1185 952 952 952 952 952 867 867 867 952 952 952 868 868 418 418 418 418 418 418 418 418 862 865 865 61 865 601 601 601 601 600 600 865 865 601 741 106 106 106 580 601 234 234 234 234 873 873 769 769 873 234 234 234 234 1027 1027 1027 1027 1027 1027 1027 1027 155 155 155 155 155 592 592 592 592 592 592 592 592 836 398 398 836 398 398 398 398 76 77 76 77 838 76 76 838 685 845 249 249 249 249 894 894 249 249 849 632 632 632 632 632 844 844 453 844 844 356 356 356 750 750 429 429 356 356 958 958 958 958 958 958 958 958 831 958 595 595 595 595 595 831 831 831 831 831 595 595 595 739 775 775 775 444 829 829 829 829 829 444 444 308 308 308 243 243 1179 1179 833 308 508 679 679 679 679 679 679 679 679 881 881 881 881 828 881 881 828 733 734 881 881 881 609 1005 1005 1005 1005 566 1005 1005 1005 298 298 854 854 854 1146 1146 1146 298 298 298 298 298 298 839 839 1118 1118 1118 794 794 794 858 858 858 847 146 146 146 847 847 847 146 847 847 847 847 437 437 437 437 437 437 485 1032 1032 686 686 485 485 1186 939 572 1186 1186 1186 983 983 1186 684 684 684 684 860 322 322 778 778 782 978 978 978 778 778 778 1051 1051 1051 63 920 920 920 827 827 129 129 129 129 129 129 129 781 781 129 767 765 765 42 42 42 45 42 45 1022 1022 1022 1022 1016 1016 144 144 42 667 667 42 458 458 458 458 538 538 431 431 431 667 667 667 431 431 681 681 431 522 522 366 366 366 366 366 366 366 687 1082 1082 1082 366 366 2 676 300 300 300 300 300 300 300 509 509 509 509 509 509 509 166 166 675 166 166 166 166 703 703 703 703 703 703 703 703 703 703 703 166 166 166 657 657 695 695 734 734 734 657 305 305 305 305 305 228 305 217 217 217 217 693 217 878 878 878 878 913 913 878 710 866 866 866 866 81 81 878 878 710 878 710 710 675 675 675 68 709 709 68 617 617 675 675 212 212 601 601 628 628 628 480 480 480 480 480 142 709 709 709 711 480 746 746 746 824 824 823 823 754 754 754 770 770 711 770 770 698 698 698 770 770 697 697 697 770 770 877 877 877 877 877 958 958 959 959 877 959 603 603 1100 1147 1173 1173 1173 246 1173 1173 1173 1068 1068 1068 1068 1068 1068 617 616 616 616 616 1140 1140 1140 1140 79 79 79 79 79 79 79 1155 610 610 1155 1155 610 1044 1044 1044 1044 1044 1044 535 535 535 535 535 535 535 609 609 609 609 609 609 609 609 609 609 609 254 535 423 423 423 423 616 616 616 423 601 423 111 111 423 601 195 195 195 740 740 195 195 630 925 925 925 630 925 636 240 925 925 925 925 636 636 636 636 636 925 117 117 117 117 117 117 1155 1155 1155 767 767 767 767 635 635 635 635 635 635 619 619 619 619 619 619 619 1155 1155 1148 244 244 244 244 244 87 87 87 87 87 87 621 621 621 621 87 751 751 751 751 409 409 409 409 621 621 751 751 621 506 506 506 506 506 1086 506 506 506 506 506 506 1127 1127 624 463 463 616 966 966 966 966 890 890 890 622 622 622 622 622 622 622 172 172 622 622 172 172 172 633 810 810 810 215 215 798 215 215 215 215 215 215 669 669 907 907 907 553 553 907 667 667 907 907 667 907 291 291 291 291 291 249 291 655 655 1153 1153 1153 1153 1153 1153 1153 1153 1153 654 880 880 880 614 614 614 614 637 393 393 393 393 393 393 378 378 393 393 393 639 639 639 639 639 639 393 32 32 32 32 32 32 32 32 560 560 560 637 637 637 560 425 424 637 637 637 637 424 650 424 424 424 649 649 715 715 715 369 369 369 369 369 369 830 830 830 153 153 153 189 656 830 830 830 801 801 801 801 801 801 801 1151 998 998 998 998 998 201 201 201 201 201 201 201 176 176 176 176 176 176 176 675 630 267 630 674 630 663 663 663 663 963 963 963 663 912 912 963 963 963 77 77 77 77 77 663 77 1145 1145 660 1145 800 800 1136 1136 1136 1072 1072 1072 1145 1053 1053 1053 1145 1145 1106 948 948 822 822 948 948 948 948 948 948 948 813 814 813 685 685 685 685 918 918 918 685 685 685 1011 1011 821 821 821 902 902 902 1011 1011 1011 796 349 349 349 349 349 33 796 349 349 796 349 787 787 787 787 446 449 787 674 674 674 674 794 794 794 794 794 317 674 909 909 909 930 930 930 930 930 930 930 794 715 509 509 509 794 509 316 316 509 511 511 511 790 509 509 790 790 790 790 790 798 798 798 798 790 790 789 790 758 758 758 868 868 868 868 723 723 723 723 723 808 943 943 943 550 149 943 321 321 321 735 735 31 27 27 555 555 555 555 43 971 971 732 1191 1191 1191 1173 1173 1191 1191 969 969 969 969 969 969 969 969 737 737 737 737 737 747 747 747 747 747 747 747 747 419 244 419 419 419 419 419 419 419 730 419 730 730 730 812 812 812 460 460 460 616 616 812 812 812 812 643 643 125 125 125 225 225 225 225 225 674 674 674 669 672 729 729 729 674 801 801 779 779 674 674 674 779 779 774 730 220 220 220 224 224 292 292 444 444 442 442 884 968 442 442 442 716 716 442 444 175 175 317 317 317 175 175 716 716 716 716 242 242 242 242 242 242 717 717 718 718 242 1047 1047 717 717 717 1047 1047 717 1047 717 719 1109 1109 979 720 979 979 979 979 923 923 923 979 874 804 979 1158 81 81 804 804 804 81 616 616 616 802 585 585 585 844 585 585 585 310 310 310 310 310 310 761 761 15 15 15 768 768 15 15 15 768 768 768 695 695 695 695 695 695 782 782 477 478 477 782 114 114 772 1011 1011 1011 1011 1034 1034 1034 1034 1034 1034 1034 1034 143 143 143 778 143 143 143 779 779 779 143 324 324 581 436 436 436 436 436 779 436 436 436 809 809 809 190 809 809 809 809 818 227 227 227 227 227 818 818 227 227 822 822 535 509 509 509 509 493 493 747 747 747 747 747 747 747 784 784 784 784 784 586 586 784 586 586 586 586 253 253 253 253 253 253 519 162 162 753 753 904 904 904 904 904 904 853 853 122 122 122 122 482 482 71 71 523 71 71 71 71 539 539 539 760 539 586 539 882 882 882 436 436 436 436 883 883 883 883 883 436 1030 1030 1030 1030 373 373 373 373 762 762 762 762 762 762 373 373 373 865 865 374 1130 1130 373 373 311 311 311 311 311 311 311 311 477 477 477 477 849 477 1137 1137 1137 958 958 958 958 958 1137 1137 958 13 13 13 13 1039 1039 13 13 13 1142 677 677 677 1142 958 223 223 223 223 1138 1138 223 652 223 204 204 780 751 751 751 205 205 205 934 934 934 934 1139 204 1093 1093 867 864 864 864 867 864 640 640 640 640 640 640 640 635 636 636 635 635 635 466 1138 578 1138 663 664 997 997 663 663 1142 734 734 734 1142 734 734 734 734 1137 1137 775 775 775 775 523 775 775 761 761 761 1125 1125 979 979 979 956 956 761 761 761 761 1196 1174 1174 1174 1174 1174 1176 1176 1176 1176 180 180 180 180 1174 1174 1174 241 241 241 241 257 257 1180 1171 1171 1180 1180 1180 1170 306 306 306 1087 1087 1087 1087 1170 1087 1005 1005 1005 1005 1168 1005 1005 1164 1164 46 1144 784 1164 1144 1163 1163 285 285 285 285 285 285 285 1165 286 1025 187 187 1173 188 188 188 188 1152 670 670 670 670 670 670 1152 1152 1152 1152 1152 350 350 350 350 350 1100 352 350 350 158 158 839 1100 1100 1000 1000 1000 1000 307 307 307 784 784 784 259 1100 1100 1100 89 89 89 89 839 839 839 839 560 560 560 560 560 1104 1104 686 1104 560 237 237 1104 1104 180 180 1100 1100 1100 560 726 726 726 726 726 681 682 1103 1103 1103 1103 631 1103 712 712 712 712 712 712 1020 1020 1020 1020 1097 1097 1020 1091 1091 1091 1091 314 314 314 1091 314 314 1087 1087 1087 1087 314 175 175 175 175 175 956 956 599 260 260 260 1058 1058 1056 768 768 599 768 768 768 768 768 800 800 1051 1051 1051 701 701 701 701 701 700 701 701 701 701 701 109 109 1053 267 109 1053 692 109 109 1051 1051 1051 175 175 175 175 174 175 175 175 614 614 466 466 1054 614 614 614 614 1054 920 920 920 920 920 1053 914 451 451 451 451 451 451 1056 1056 883 883 883 1058 1058 1058 1058 1058 1058 451 1068 1068 1060 1060 736 736 736 736 1060 1060 1060 1060 498 498 498 963 498 498 498 464 464 464 498 498 1070 1070 1070 1070 987 987 1024 987 987 1063 1063 1106 987 987 1063 987 582 582 582 582 582 582 582 582 958 1117 1117 454 454 454 454 1117 29 29 29 29 29 1036 1036 29 29 229 229 229 229 502 502 502 502 783 1046 502 502 1109 502 439 439 439 439 585 1007 1007 1109 1109 1110 1110 585 585 585 1007 1007 1116 1110 1007 1007 873 873 873 873 873 873 873 449 446 95 95 95 95 446 449 670 670 670 670 236 236 670 670 1111 99 99 670 78 78 78 78 78 78 96 78 75 75 75 75 75 75 75 75 279 279 279 279 1114 1106 1106 279 279 279 97 279 123 123 123 279 279 373 373 373 373 373 703 703 703 703 703 703 703 989 989 78 118 908 908 908 908 908 908 150 150 908 908 908 220 220 367 367 367 367 551 551 984 367 367 672 672 672 672 672 672 275 982 275 275 275 585 984 984 984 984 984 984 984 984 984 275 490 490 490 490 1190 1190 220 220 490 490 990 894 894 894 894 894 990 990 990 705 705 940 940 940 940 990 452 452 940 660 660 660 660 992 268 268 414 268 994 268 268 849 849 891 906 891 891 994 994 1180 1180 1004 1004 1004 1004 1004 1180 1180 1180 1180 974 974 973 972 974 973 848 847 847 1007 1007 848 310 1011 1011 812 812 812 1011 1011 1160 1160 1160 1160 1160 1153 1160 1160 1160 1160 1160 1160 1160 1160 1010 568 568 86 86 192 192 192 192 192 192 43 1006 216 216 86 997 997 192 1073 1072 975 975 976 277 277 277 277 1001 1001 506 506 506 506 1001 361 217 217 217 217 1151 1151 323 323 726 726 726 726 726 983 983 983 983 156 156 983 1085 1085 1083 983 1085 1085 83 83 1080 1080 1080 83 83 83 83 535 535 535 535 535 408 408 343 338 343 1148 1148 1148 408 753 753 408 432 432 432 432 432 432 432 1147 404 404 1147 1147 971 971 971 1147 1147 1147 1147 432 510 514 693 694 694 693 694 733 693 1141 1141 1141 1187 1187 1188 1188 497 497 1188 1188 1188 1188 1141 1141 1049 1151 1151 1151 1151 1151 1151 1151 972 972 972 972 141 141 141 1183 141 141 22 22 438 438 438 773 773 773 773 438 438 1186 438 438 157 157 157 178 177 1146 1146 1146 158 241 241 241 241 1091 1091 1036 1091 1091 1091 659 659 1037 1037 649 741 741 741 741 242 741 741 741 1075 1075 1075 1075 649 263 263 1075 1039 1075 1075 1075 1075 247 247 1125 1018 1098 1075 1175 1175 1175 1175 1175 1172 106 106 106 817 817 817 817 106 106 106 125 1030 860 860 860 65 65 65 65 1030 1030 583 583 583 583 439 439 439 439 1028 1028 1028 1028 439 439 439 363 363 363 363 363 1021 1021 363 363 363 363 404 404 404 404 1012 1012 404 1014 1039 404 404 404 480 480 480 480 480 107 107 107 107 257 193 792 193 562 562 562 562 193 345 345 345 193 193 193 1144 1144 0 0 0 0 0 0 0 0 276 276 1144 276 893 946 1144 1144 276 276 276 276 276 276 331 331 331 331 914 914 914 331 868 868 868 914 242 936 936 936 936 143 143 143 143 936 936 936 143 936 542 542 542 936 542 542 929 929 929 929 542 664 664 664 664 929 929 664 664 664 664 923 738 738 738 738 738 922 639 755 755 755 922 755 926 1130 1130 1130 1130 1130 1130 196 804 804 804 804 804 804 762 762 762 762 904 762 762 762 1098 1098 651 651 762 762 762 762 762 661 661 661 661 1157 1157 1157 1157 908 1157 1157 1157 634 902 107 107 107 288 288 902 902 902 902 288 288 945 945 945 242 945 582 994 994 582 582 902 902 902 994 994 994 994 582 396 396 396 396 829 829 829 829 901 829 1116 1116 1116 1116 960 960 955 955 955 903 194 194 194 950 194 194 949 949 194 194 194 194 1147 1147 1147 1147 289 288 289 288 825 825 1147 1124 1124 1124 1123 1123 1123 1123 1123 1123 43 660 85 85 85 920 85 87 781 781 781 781 781 813 813 813 813 781 781 1093 1093 1093 1093 295 236 236 236 105 105 105 105 105 105 586 586 105 105 105 296 940 940 940 1181 1095 1095 940 940 940 994 940 940 292 292 292 940 1089 1089 1089 1089 1089 747 1089 1089 1089 1089 1089 292 994 994 76 76 76 724 724 724 1034 76 889 889 889 889 889 889 889 1043 1044 1044 1044 1044 1044 1043 269 269 269 724 269 723 723 723 753 753 270 159 159 159 159 791 1145 1145 1145 15 15 15 1041 1041 15 15 956 956 956 956 956 523 523 952 440 440 440 440 440 952 952 952 952 440 440 954 954 954 692 487 487 487 487 487 487 723 694 694 694 970 22 22 974 974 974 974 974 974 121 121 22 1124 1124 1124 1124 1124 1124 776 609 935 935 609 394 394 394 394 970 963 963 964 665 665 665 665 665 958 958 958 958 958 750 750 958 958 958 958 437 958 437 437 437 437 958 957 437 957 957 957 1155 1113 1113 1113 1155 1156 915 915 915 915 915 915 915 915 1160 1160 1113 1113 81 1153 996 996 1160 1160 362 362 362 362 91 362 954 954 996 954 90 90 907 907 907 907 907 907 907 104 607 607 607 607 607 607 607 607 662 662 662 662 662 907 907 907 907 907 106 104 104 104 104 104 907 971 971 971 971 971 971 971 971 880 880 880 880 102 102 102 102 803 803 881 881 102 102 974 879 879 879 98 98 98 98 98 98 98 449 449 449 449 449 449 449 449 1195 449 449 1180 1180 1180 251 251 449 108 99 44 881 840 297 297 512 512 512 512 99 99 716 840 1100 1100 1100 1100 1100 234 755 950 950 950 110 111 110 950 465 465 438 438 774 438 438 438 1029 1029 214 214 214 124 124 214 124 124 821 773 776 773 861 861 821 821 821 82 82 82 82 112 82 82 82 82 122 1022 1022 82 82 888 957 957 816 816 816 816 124 124 124 957 958 124 124 930 929 929 929 957 117 424 424 424 424 424 117 113 424 923 923 923 424 113 113 914 114 176 332 1070 114 93 93 93 93 93 197 281 281 305 305 932 694 694 197 512 512 76 941 650 650 650 650 125 125 43 43 650 96 96 135 135 135 650 55 55 307 1085 1085 82 83 39 39 39 39 39 39 83 83 82 82 40 40 468 468 468 468 468 468 468 393 393 393 121 503 503 393 393 393 2 2 40 2 40 40 2 2 40 40 2 2 43 43 83 83 83 83 83 83 44 44 83 83 1138 1138 1138 1138 1138 240 240 240 45 45 247 1080 1080 1080 1080 1080 1080 1080 1080 203 48 1080 1080 607 605 607 952 952 952 952 253 254 253 50 703 703 50 253 253 253 810 50 77 77 77 66 66 211 211 211 66 1181 1181 176 176 176 66 176 176 273 273 64 64 64 64 64 273 273 63 736 736 736 736 736 736 736 728 728 728 728 1070 1070 1070 1070 1070 1070 1070 1070 57 446 446 69 285 285 1107 1107 285 865 142 142 142 142 142 142 142 142 142 142 330 113 113 113 113 113 113 113 113 113 367 367 367 367 367 367 536 536 536 536 536 540 400 768 768 400 400 363 363 912 912 912 902 902 363 1095 131 263 404 404 404 406 404 404 444 214 214 117 117 117 117 444 117 117 159 159 214 159 159 133 8 7 7 965 965 965 8 8 8 8 8 140 8 8 275 275 275 275 275 39 39 39 142 142 39 142 866 866 866 866 866 866 866 142 142 678 678 70 690 690 690 690 690 690 690 504 308 661 661 661 661 661 661 33 386 386 386 386 1118 1118 1118 1118 1118 387 1118 793 793 793 793 793 386 387 387 386 386 757 757 757 757 757 531 757 757 757 1156 1156 1156 557 557 557 1156 1156 1156 1156 1109 1109 1109 1109 1109 1109 1109 312 1003 1003 1003 1003 556 556 1003 556 1003 552 552 385 385 398 552 552 552 1003 1158 1158 1157 1157 1157 1157 385 962 537 537 537 962 1155 1155 537 1155 1155 597 597 597 597 597 597 929 929 542 542 542 542 499 499 499 499 499 499 929 499 499 499 499 878 878 538 538 878 525 525 878 929 1137 1137 1137 1137 1137 865 47 47 47 47 47 47 47 1092 586 586 1092 1092 586 582 582 582 582 582 582 582 595 827 827 827 827 827 827 827 827 599 599 599 108 108 599 827 599 616 616 616 616 616 398 385 599 599 598 232 232 232 232 232 232 232 586 586 1145 1145 1145 1145 1145 527 527 1195 1196 527 527 527 1196 1195 1196 1196 1196 1196 529 1195 1195 148 148 148 148 148 147 470 470 470 470 470 687 470 1169 1170 1169 1169 1169 1170 391 391 391 391 1113 391 391 391 980 391 391 527 832 832 385 535 535 535 535 535 535 535 525 832 832 832 525 896 896 896 896 896 525 525 896 813 532 532 64 64 526 526 526 526 526 526 526 526 526 532 532 532 410 410 410 410 733 813 531 733 733 733 531 531 531 733 733 733 64 64 64 277 64 438 277 277 277 441 441 639 639 639 639 639 639 250 250 250 250 963 963 440 250 250 250 250 250 250 1007 1019 1019 1019 1019 1019 446 444 633 633 444 444 633 633 356 356 356 442 356 356 411 411 411 411 796 796 796 796 796 796 96 96 96 96 96 411 867 867 867 867 867 295 507 417 417 867 415 415 1157 1157 1157 1158 415 415 314 314 274 274 862 862 862 729 729 862 862 862 913 913 913 413 429 913 913 913 429 500 500 317 317 317 317 317 428 428 317 64 64 64 64 64 678 678 64 64 902 901 902 420 420 420 420 420 649 462 462 462 462 462 462 843 843 843 843 843 601 757 420 757 430 757 757 430 86 430 417 417 417 417 757 965 965 965 965 390 391 965 424 965 343 343 343 343 343 422 422 413 413 422 413 413 952 343 681 681 681 681 681 1092 1092 1092 1094 1092 1158 81 1158 1158 1158 649 649 652 580 579 579 579 579 579 173 173 173 173 173 173 435 200 200 200 200 435 200 401 400 401 400 401 401 200 773 773 773 773 1122 1122 1122 1122 1122 1122 910 234 778 778 580 234 580 580 580 580 573 580 580 206 206 206 206 206 206 574 574 574 574 574 574 574 574 83 83 83 83 83 83 83 83 793 793 793 793 193 401 793 793 401 401 232 67 67 401 1009 1009 815 815 1009 1009 1009 1009 319 319 82 82 82 82 82 82 82 322 324 322 324 324 445 445 445 445 445 445 445 445 324 274 1131 1131 1131 1131 1131 1131 327 327 327 328 328 1095 918 918 777 918 918 318 632 632 318 632 632 319 319 538 538 538 538 538 320 320 1189 1189 1189 1189 320 320 1189 1189 1189 1189 938 938 938 938 601 696 696 696 696 938 938 938 364 938 1102 1102 1102 361 361 316 1102 1105 576 576 576 576 576 361 356 357 356 356 356 576 576 122 122 180 356 357 357 357 357 180 180 467 467 467 467 180 180 180 180 215 215 215 215 215 215 457 215 234 234 600 600 5 1057 600 600 600 600 880 880 612 356 740 747 740 152 152 152 152 152 152 373 152 152 152 152 152 285 285 285 285 285 285 1104 1104 1104 1104 58 58 58 370 58 58 535 535 535 535 535 333 535 535 535 370 370 370 469 469 469 469 469 450 450 469 363 469 347 347 362 362 362 483 483 483 482 483 483 482 347 347 483 963 344 344 344 344 352 352 167 167 8 8 8 8 8 8 352 352 572 8 244 244 244 244 244 244 244 342 907 907 907 748 907 369 369 369 369 907 907 873 873 873 873 873 873 458 458 309 309 309 309 309 623 623 686 686 696 329 329 686 686 1024 686 686 686 686 329 686 686 660 660 660 660 737 737 737 331 737 737 737 786 786 786 786 786 335 786 757 417 335 335 313 760 760 760 760 760 1137 1137 1137 303 303 303 303 417 1009 303 303 303 303 1009 1009 1009 1009 1009 1144 696 696 696 696 1144 1144 296 296 997 296 296 296 296 296 296 296 944 944 944 944 435 435 306 306 944 944 604 604 604 604 306 604 179 179 179 179 179 179 446 307 307 731 734 529 310 310 310 310 696 731 701 310 310 731 731 731 395 395 731 696 696 395 395 728 1178 1178 1178 1177 1178 1177 1178 377 377 377 205 205 204 407 407 407 407 407 407 820 820 407 407 407 759 759 759 759 759 759 759 759 759 759 880 1093 1093 1093 1093 429 429 135 429 429 429 394 1133 1133 1133 1133 396 393 393 1133 1133 393 584 83 83 83 523 869 869 869 869 869 869 869 869 869 522 998 998 998 998 998 998 998 522 522 522 522 522 353 197 197 197 522 9 9 197 522 854 854 520 520 854 854 854 854 854 548 548 548 548 548 548 548 548 75 75 75 75 507 507 507 75 75 247 247 247 247 511 511 247 247 247 247 247 867 867 867 867 867 867 626 626 867 691 691 507 907 880 506 506 506 821 821 820 506 506 907 907 907 559 559 559 559 559 559 559 518 412 412 412 412 412 518 412 156 156 367 458 458 458 458 156 156 156 458 33 33 33 33 33 33 1159 428 458 455 455 455 33 33 33 742 742 742 742 742 742 670 670 670 247 248 248 248 248 924 924 924 924 505 505 505 505 924 774 774 774 505 795 795 795 795 795 883 490 490 490 365 365 365 950 365 365 365 487 487 210 210 210 210 210 210 77 78 77 78 78 78 78 78 78 78 570 867 934 934 934 934 493 934 306 306 306 306 306 494 494 494 306 306 642 642 642 642 642 642 494 281 281 281 281 281 281 491 281 281 408 408 492 492 491 491 491 491 491 502 502 408 80 408 395 408 787 787 787 787 787 787 787 787 909 909 80 909 909 909 909 581 581 581 581 581 581 562 563 563 563 390 390 390 562 390 390 390 390 497 497 446 446 1196 1196 1196 1196 1196 468 468 468 468 468 714 714 714 714 714 714 714 714 329 329 329 329 329 690 690 690 690 690 163 163 472 1050 370 1050 82 82 82 82 453 453 453 82 82 993 453 82 233 233 233 233 82 82 0 0 0 0 0 0 482 0 1049 481 481 481 481 451 461 966 966 82 82 82 82 746 746 746 746 746 746 466 466 466 466 466 466 466 163 163 163 466 1030 746 1112 1112 1112 1112 1112 465 82 82 83 83 83 83 1162 83 83 83 465 83 83 47 47 47 47 47 47 47 47 465 465 769 467 209 209 209 209 209 467 209 467 467 467 209 475 475 475 1153 1153 1153 1153 1153 1153 1153 1153 1153 453 1153 473 473 1153 726 726 726 726 474 473 726 726 485 485 485 485 485 485 726 485 1081 1081 1081 1081 1081 79 79 79 914 914 79 79 79 79 486 486 486 486 486 79 486 486 444 384 385 385 444 444 444 517 391 391 517 517 519 507 507 391 519 519 269 269 391 269 269 269 269 391 634 634 634 157 157 634 634 1195 1195 1195 1195 157 157 157 1195 1195 845 155 155 1195 1195 1195 171 1195 682 682 1195 1010 1010 1195 284 1188 1189 1188 400 1188 810 810 1189 1188 1189 174 965 965 637 965 965 965 730 730 392 392 392 392 392 392 392 327 327 327 327 176 176 176 176 327 327 980 176 477 179 179 179 168 179 179 1070 1070 1070 223 223 223 223 223 223 168 98 98 98 223 223 223 223 168 170 805 805 805 805 805 805 933 933 169 721 721 721 253 253 722 757 161 161 161 757 757 757 757 757 299 299 299 299 299 299 145 145 145 145 161 161 161 145 145 145 145 145 567 567 228 228 413 535 535 535 178 535 177 178 559 559 559 559 906 559 559 559 559 559 498 498 498 498 498 498 498 498 498 177 177 177 575 367 367 367 367 152 152 367 568 496 496 689 452 452 164 164 452 452 452 452 673 673 164 673 673 822 2 2 2 2 2 1083 2 160 246 245 246 246 246 1143 159 575 970 970 970 970 275 275 275 163 163 163 1143 1143 163 265 265 265 265 21 330 330 330 371 209 209 209 209 1171 1171 427 427 427 427 427 427 206 427 427 683 683 683 89 683 194 633 633 868 868 633 633 1098 868 190 190 374 188 188 188 188 123 123 123 123 187 187 187 123 191 757 757 757 191 191 191 191 153 786 786 758 758 153 608 758 758 155 155 155 1097 1097 1097 1097 1097 1179 1179 1179 1179 154 154 1179 1179 154 757 930 930 376 376 213 213 213 375 375 375 930 930 930 930 376 283 283 283 939 939 939 939 939 939 939 939 31 31 31 672 31 23 23 607 607 607 765 607 607 607 607 912 311 311 506 506 506 506 15 15 15 1021 696 696 696 695 1116 1116 1116 1116 14 14 14 1116 1116 13 1091 1091 13 934 934 934 934 934 934 934 934 9 1054 1054 9 9 1054 1054 9 1054 783 480 480 480 480 9 9 9 480 747 747 747 747 747 747 747 824 824 824 824 824 824 824 959 959 91 91 91 91 91 1 91 5 5 5 5 790 91 91 176 11 11 11 11 176 19 579 12 887 887 1110 1110 1110 1110 1110 1110 124 124 575 124 512 741 565 565 324 324 324 652 652 652 298 298 298 298 961 943 1034 1034 1149 917 917 755 755 755 755 755 755 903 903 903 199 752 752 752 752 752 752 643 752 871 871 871 871 957 871 873 873 873 875 875 875 875 884 884 1160 875 875 873 569 569 569 569 569 950 81 324 324 569 569 569 1032 54 569 949 605 54 54 175 175 175 947 175 175 1136 1136 1136 960 1136 1136 1136 61 61 61 61 1136 1136 916 916 61 295 295 295 295 944 944 54 295 61 916 204 204 204 198 198 198 903 910 1158 198 198 915 915 915 915 909 909 909 909 461 461 461 461 916 922 922 922 922 922 922 1045 808 808 808 808 808 61 61 262 808 950 488 487 407 407 407 950 970 895 407 407 961 947 553 553 553 956 553 364 364 358 358 358 358 957 946 946 946 358 358 844 844 844 844 844 606 606 61 844 903 948 948 948 948 902 169 169 947 354 354 263 966 966 354 354 354 354 90 90 946 1166 946 300 300 300 967 967 967 967 952 952 651 300 947 947 947 466 806 806 806 806 466 358 940 447 940 940 1149 1149 1149 1149 235 780 780 960 960 698 521 918 918 235 521 521 235 966 966 966 732 735 450 948 735 736 732 950 946 1171 1171 1171 1171 1171 946 946 951 1171 390 390 390 390 390 390 957 957 957 848 848 848 848 848 848 848 358 235 235 848 848 848 848 1158 1158 1158 1158 1040 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 1185 782 782 782 782 966 903 903 782 782 782 782 782 782 970 958 958 782 881 881 470 470 965 470 965 965 965 965 265 265 265 965 1042 610 610 970 970 610 610 357 881 610 610 954 754 754 756 754 969 969 276 276 276 276 952 754 754 754 357 756 756 754 881 105 105 105 105 970 1071 1071 1071 1071 105 105 45 45 45 45 45 45 356 960 815 815 1173 1173 45 472 1131 960 960 472 472 958 958 915 961 774 774 915 915 915 915 961 961 947 296 296 296 915 959 112 112 112 112 112 1043 1043 1043 1044 1133 225 225 225 225 225 956 225 1132 1132 1132 1132 1132 366 366 1132 1132 611 611 611 611 997 997 1132 101 101 101 101 959 958 101 101 1046 1046 440 440 440 440 101 957 101 101 337 337 337 337 966 966 966 206 206 206 1198 1198 949 283 949 949 206 206 206 970 970 206 755 755 755 957 957 957 714 714 714 966 966 966 966 714 972 972 714 1187 283 1187 779 779 1187 640 640 961 961 961 961 957 970 956 1187 608 608 1118 1118 1118 1118 956 225 1118 1118 670 1023 670 962 960 957 957 957 953 371 106 106 106 956 956 956 516 516 516 516 516 516 245 245 245 245 245 225 352 352 245 387 387 387 352 352 352 352 955 1048 423 423 387 387 387 960 960 387 387 1194 1194 1194 1194 1194 423 1194 1189 1189 1189 962 1189 1189 408 408 408 1034 408 408 956 956 338 338 338 991 991 991 991 959 991 959 527 527 963 520 991 958 1036 1036 356 1121 1121 1032 970 940 963 960 971 971 1044 971 973 910 910 910 1131 1131 153 153 153 153 153 962 340 962 962 962 153 153 960 960 520 960 293 613 613 613 613 217 295 217 217 633 633 1012 1012 1012 633 633 966 955 633 633 291 971 291 291 291 962 962 879 921 921 291 1022 565 897 124 964 964 974 954 954 207 207 207 962 962 420 964 964 715 340 715 715 715 447 447 447 913 964 964 447 447 1032 1032 1032 645 961 961 961 1123 973 382 382 382 382 1012 1012 382 962 61 61 1026 1026 61 61 61 61 61 284 1046 1046 1046 1046 974 974 974 782 520 547 547 547 991 1032 1032 547 547 547 960 960 1022 1175 1121 1121 1121 1121 99 337 970 962 581 961 970 970 959 961 961 917 917 917 917 1138 1138 951 960 1125 1125 950 1138 1138 1138 962 962 970 970 970 305 305 305 971 971 936 514 992 992 514 973 973 259 433 433 1143 1143 1147 512 927 927 927 927 1151 1151 467 467 462 973 973 970 945 54 54 54 54 467 467 289 289 963 909 910 909 971 467 116 116 116 116 1012 1012 1012 1012 1125 177 177 796 662 177 177 942 281 859 972 972 974 974 263 34 34 34 971 1106 1106 1106 973 1171 1171 34 34 34 995 1156 1156 1156 1156 337 1100 1100 1109 1109 297 34 239 239 239 239 239 938 975 975 975 239 1125 239 1057 1118 1183 955 955 709 1131 974 971 973 735 735 735 843 843 1171 735 735 610 610 610 610 610 973 973 973 683 683 683 683 974 94 94 94 94 94 94 94 942 974 974 904 974 613 613 613 613 937 952 1080 1080 965 613 757 1080 1080 1080 1080 1080 757 723 723 723 723 723 1046 1046 723 970 1155 1156 940 940 940 966 967 967 967 1155 1155 1155 522 522 522 969 969 969 1102 1102 1102 1102 966 1102 968 816 816 245 961 1123 1123 1123 1049 1086 1086 1086 1086 999 999 961 816 55 55 55 55 632 632 1046 1046 1046 734 734 969 969 1044 813 55 55 55 969 55 969 971 292 292 292 292 292 746 1049 1049 1048 1048 1048 1045 937 1048 1048 1048 1044 938 938 461 461 461 959 967 972 455 461 461 461 961 816 968 969 967 461 937 959 489 489 489 957 1170 1170 968 968 972 958 972 972 972 489 489 489 1011 1011 746 746 957 968 957 950 950 950 816 242 242 242 242 950 950 946 937 937 242 242 242 945 945 939 1033 950 1016 915 1078 1157 1157 921 965 951 1048 1157 1157 970 970 1157 970 970 970 1018 1018 917 1024 1024 1157 1157 961 60 937 959 284 284 284 289 940 940 940 940 939 939 937 972 972 972 972 939 939 952 939 939 939 960 960 960 1018 1018 1018 952 963 944 919 919 919 970 970 970 970 970 939 970 970 938 938 938 848 848 848 848 939 971 971 971 1047 83 83 83 83 83 83 1047 83 937 959 1033 1049 1049 1049 1018 950 83 83 937 937 954 480 915 1033 565 565 916 951 951 208 208 208 1152 1152 1152 1152 1152 1152 63 63 968 968 1152 1152 1152 1152 1046 939 1152 940 940 1150 940 940 940 1042 955 1045 1083 1083 1083 1083 1083 1077 1077 955 917 288 288 954 954 1083 1143 208 208 208 955 755 120 120 1047 1047 123 954 954 961 954 208 952 952 952 973 844 844 1146 622 622 283 283 283 283 622 622 295 944 622 622 941 953 953 953 363 374 374 374 208 955 955 964 953 904 904 904 363 363 363 902 282 282 282 953 374 953 352 352 951 952 352 338 1012 352 352 949 352 499 499 499 499 499 497 937 499 499 960 538 538 960 960 667 667 959 959 969 1148 667 538 667 667 667 724 724 724 724 315 724 724 724 940 965 965 965 967 967 967 724 724 1040 316 1049 967 87 87 87 76 960 87 908 908 333 333 959 959 959 1149 1134 1134 905 717 717 937 717 281 953 717 717 944 1137 1137 288 288 717 942 942 942 1125 974 974 974 229 945 944 282 944 945 944 945 945 574 943 142 142 142 913 952 940 259 259 259 1134 1134 284 944 944 939 142 971 971 971 971 971 142 759 272 942 942 762 759 913 944 266 266 903 288 288 938 942 942 942 942 1065 1065 81 909 1026 1065 941 941 941 941 1065 945 945 11 11 11 12 1001 1001 999 941 281 281 883 883 1017 1017 1017 623 623 623 11 901 315 329 329 329 974 623 623 623 623 941 285 285 329 285 285 744 1127 1127 941 455 917 917 945 945 945 944 944 944 942 942 812 812 812 812 945 945 953 953 953 937 812 943 951 951 951 951 297 941 941 1139 1139 974 288 288 288 943 1152 1152 455 455 1131 1131 943 289 289 289 289 455 973 830 830 946 946 947 947 830 830 947 947 954 954 954 954 953 954 954 954 49 49 49 49 917 917 917 917 208 208 208 208 208 208 282 969 969 969 937 937 1049 767 1048 49 49 767 46 949 949 1040 949 949 949 949 767 767 46 1184 917 917 950 1049 1163 1163 1163 917 1163 1163 1163 1081 1073 959 1073 1049 1049 1042 1183 1183 1183 1183 1048 1048 1048 1073 1073 1049 283 967 504 504 504 1049 504 504 504 504 986 986 629 629 938 938 629 629 629 920 961 961 969 969 1183 1183 1183 1183 144 144 144 1048 938 969 968 1183 1183 266 968 144 946 946 1046 123 123 123 123 123 959 123 123 123 972 972 40 1046 968 968 123 123 320 320 1045 1048 1047 1047 1047 1047 842 842 50 50 46 46 842 561 50 50 521 521 521 521 1048 842 1043 758 758 758 758 404 404 1045 1044 1044 1044 842 842 1046 758 758 758 404 1041 1041 758 758 758 758 1044 705 705 1034 1034 1034 955 705 1045 1045 705 1041 1041 1041 705 1046 955 955 955 705 999 999 999 808 601 601 326 1046 285 1045 1042 1042 415 301 301 301 348 348 348 348 348 348 348 1031 1031 348 382 382 382 382 382 382 382 382 382 382 378 382 382 827 827 782 782 1041 1044 1044 575 782 782 782 9 9 68 68 68 782 653 653 9 653 653 1042 1042 653 653 1072 1072 1082 1081 1072 1024 1024 616 616 1072 533 533 940 940 1044 1044 1072 533 533 1043 1044 182 521 521 182 521 521 1044 1151 489 489 489 489 1199 1198 1199 1197 253 260 260 260 260 1040 1040 1042 1040 892 892 892 892 653 653 653 653 1036 653 1043 0 1170 1170 1170 326 533 1170 1170 1170 1170 1005 1005 1005 1005 1005 1006 1049 462 533 533 533 863 281 281 281 281 1177 1177 1033 1033 955 955 527 527 1033 527 527 1032 1032 352 352 1033 352 352 352 352 352 139 139 139 139 206 206 206 206 206 206 206 206 206 1031 1031 1031 1031 206 842 842 216 216 216 216 714 714 714 216 1031 1031 848 216 669 1031 748 748 286 1034 1031 890 890 699 699 1032 217 217 1032 1032 1032 1135 1135 1135 1135 1135 1135 1135 699 914 914 648 648 889 889 1135 1032 1032 1150 1150 1031 1031 1032 1060 1060 1060 1032 955 138 138 138 138 138 138 138 138 957 957 384 384 384 384 384 595 595 595 949 595 595 595 342 342 756 756 756 756 575 575 575 575 954 954 954 575 283 283 283 1047 937 1027 1027 1027 575 575 575 575 575 1042 1042 347 347 347 347 347 284 347 1157 1147 944 510 510 510 1154 1154 1154 284 297 284 342 937 510 1047 101 101 101 281 281 281 466 466 466 1047 938 165 165 165 165 165 165 282 165 165 945 295 997 997 342 954 165 165 52 52 282 296 52 939 52 52 296 296 363 363 363 363 363 101 363 363 914 914 797 797 797 278 278 278 278 278 278 593 593 278 278 283 943 943 943 596 596 596 965 295 295 295 295 840 283 283 545 1128 945 1161 295 295 281 700 700 927 282 282 282 282 545 295 282 722 939 297 297 297 297 917 1128 1128 1128 999 999 999 288 288 722 722 700 700 499 499 499 499 700 700 648 648 648 722 722 1032 1032 1171 1171 371 665 665 665 665 665 665 665 1150 94 94 635 635 635 635 722 722 722 298 750 750 750 750 287 287 287 287 287 299 274 750 297 293 293 293 750 298 999 999 780 780 1128 1128 1128 508 1180 1180 182 182 1149 1149 1149 1149 508 508 780 780 782 289 183 999 299 926 508 508 508 299 1103 1103 1103 296 282 1103 1103 282 282 282 283 645 645 645 937 937 1103 959 1123 1123 284 1123 1123 1123 938 938 938 938 258 258 258 281 296 292 292 566 567 567 295 295 296 296 296 77 1147 1147 296 1147 1147 1147 1147 709 931 931 931 931 931 931 295 931 938 939 281 299 953 962 962 962 972 299 513 513 295 295 295 299 299 973 973 973 289 973 973 973 613 973 973 1172 425 425 425 425 425 297 297 576 576 425 425 953 953 425 425 567 567 567 567 714 567 288 1026 753 753 567 547 547 547 943 884 1105 1105 1105 1105 497 497 497 497 547 547 1109 1107 1109 1109 1171 935 935 1105 1105 1169 286 288 286 981 981 973 285 285 285 285 61 61 61 1021 1022 1022 61 61 1148 285 1105 1143 966 286 286 286 46 46 46 1105 989 989 989 656 656 508 508 508 778 1105 656 656 941 941 941 902 23 23 23 23 23 23 23 907 698 373 373 698 286 1125 968 968 698 698 287 267 267 267 298 1004 1004 1004 1004 545 545 289 1004 1180 286 1004 148 148 148 148 339 339 213 213 213 213 953 1105 1105 339 1078 287 287 287 287 339 339 339 880 276 276 276 276 276 276 276 298 287 287 287 287 1035 1035 1018 287 287 287 1105 1105 1018 1018 286 1180 1018 1035 1076 1076 1076 1076 940 283 284 916 915 915 1076 1076 1076 916 915 916 916 1020 917 914 1017 1017 1020 917 90 91 1020 78 965 965 78 78 78 917 947 947 475 475 475 475 475 1144 1157 1157 1157 1157 1157 475 1157 1157 1157 57 57 57 914 914 446 914 914 914 57 267 267 79 79 57 612 612 612 231 273 489 489 1080 1080 1133 612 612 612 612 931 612 1152 612 735 735 475 913 236 267 267 735 735 913 1153 289 902 1161 1161 942 942 476 476 476 476 909 941 476 476 476 970 302 476 476 995 995 704 476 476 267 267 267 267 909 909 1157 1157 1157 1161 1161 1 1 1 1 909 942 941 1159 1159 1159 1159 1157 909 453 209 903 910 909 909 909 909 362 362 362 190 190 190 190 362 914 362 1 1 1 732 732 732 732 732 775 775 775 3 501 944 944 775 775 910 775 501 775 925 903 1138 912 82 632 632 81 81 870 870 870 870 870 870 870 870 900 900 900 900 900 900 81 299 478 478 478 478 478 231 231 231 231 607 607 607 607 607 186 186 901 186 186 826 826 186 186 185 186 1098 1098 1117 1117 186 479 479 906 906 251 251 251 901 901 581 251 251 231 900 251 251 900 902 902 902 903 902 902 538 538 538 538 538 538 937 269 269 682 682 682 682 900 900 335 335 335 452 452 452 904 904 904 84 238 238 238 452 915 254 911 710 710 335 335 497 497 497 508 508 497 497 54 497 730 730 730 730 335 730 906 965 691 691 691 691 904 904 904 904 274 274 274 965 965 901 901 593 593 593 1099 1099 593 593 696 696 696 696 593 386 386 513 513 514 735 735 735 735 900 902 902 735 735 735 968 390 900 231 968 968 921 921 900 900 900 149 149 149 968 900 924 926 926 907 907 390 382 376 378 378 448 448 448 376 382 376 382 382 906 906 908 907 907 907 696 696 390 390 390 390 992 992 992 992 675 675 273 675 908 908 902 1189 1189 1189 1189 675 101 101 675 1065 1065 907 907 900 696 361 361 361 361 324 324 467 467 921 921 921 935 935 935 935 908 256 256 231 231 467 467 467 467 1160 1160 1160 1160 276 930 1019 905 623 623 623 351 623 1072 1072 500 1117 1117 623 914 272 905 992 992 223 921 178 992 992 275 95 95 95 95 1182 1182 95 95 95 95 248 248 248 248 904 248 85 486 486 221 221 221 263 279 1117 464 464 464 464 464 464 464 1117 261 1107 464 5 5 898 898 898 898 898 904 898 731 805 805 805 805 805 805 1077 1077 5 5 5 919 243 243 999 1001 922 922 900 1144 1144 1144 1144 83 903 903 903 5 912 911 911 999 701 701 698 701 88 88 88 88 1158 80 80 83 88 181 181 181 352 352 240 240 240 352 352 352 912 378 378 378 378 378 378 378 378 974 911 911 1156 240 240 894 894 911 894 894 894 911 894 894 911 911 911 1157 208 208 208 208 868 868 868 894 92 927 465 772 772 772 5 921 921 921 921 604 772 1028 1028 1028 1046 1046 1046 1028 127 127 127 929 929 917 917 917 127 1161 421 932 920 920 911 127 1089 768 768 419 419 419 931 931 1181 1181 1181 925 419 419 911 911 911 911 1106 1106 919 919 919 919 911 198 198 198 1170 502 1131 502 502 502 238 238 935 935 935 238 238 238 238 922 651 651 651 1136 651 651 377 651 651 651 919 919 919 919 377 651 905 32 470 470 470 274 1070 1070 85 286 274 1070 1070 1070 1070 276 1029 1029 1029 84 84 160 160 160 1157 1157 117 117 117 116 117 1144 470 470 931 1153 117 927 927 117 528 527 528 527 913 1153 1160 1160 1160 1160 470 914 927 528 920 920 528 528 931 931 1164 1164 1164 1050 1089 1089 1161 345 344 81 81 81 81 344 1109 1109 1109 927 145 145 145 928 928 928 928 942 344 344 344 511 511 511 936 150 150 1143 1019 150 470 470 150 928 926 926 926 926 150 150 83 928 1175 83 83 83 931 931 931 931 592 470 942 931 931 931 931 1020 1143 924 926 1155 68 68 68 201 68 68 68 68 54 1179 985 986 986 86 86 986 986 1087 924 986 274 274 1087 1087 1137 1137 1137 1137 754 754 274 924 1174 1174 115 115 115 115 934 115 926 926 188 201 201 188 931 931 115 115 115 470 1136 926 86 244 244 244 1036 1036 142 142 1146 142 142 142 142 274 1166 1166 278 733 1175 596 596 596 1188 1188 596 1150 596 998 1089 1089 919 925 596 1181 1181 1181 412 412 412 923 923 412 412 1110 925 925 925 930 930 930 222 222 222 222 933 412 412 925 517 517 922 922 922 925 349 349 349 349 349 349 923 923 349 923 349 930 1188 1188 512 512 925 926 512 512 512 135 512 922 135 132 132 132 132 1188 1188 1030 1030 1030 1030 602 602 474 474 474 416 474 474 474 293 293 474 509 509 1113 1115 1115 932 932 1124 925 925 925 925 923 923 208 1188 923 931 1155 1155 52 52 52 52 52 52 52 911 52 52 52 253 260 260 504 930 930 260 260 928 928 1089 1089 931 931 931 188 188 188 188 928 928 62 62 62 861 861 861 930 930 930 930 861 861 861 861 869 1117 1117 926 861 1119 932 260 1188 744 933 933 1043 744 1094 1094 1096 1096 359 359 933 933 194 86 86 1019 1146 1019 932 932 747 747 747 922 725 725 725 725 500 725 54 725 72 922 930 930 911 945 930 1153 1153 92 500 500 500 751 751 750 750 750 750 51 51 750 921 216 1095 822 822 822 822 822 822 822 822 28 28 28 28 822 822 932 822 1099 1099 934 934 934 934 919 929 934 199 199 199 199 1099 1099 1099 293 293 293 227 227 201 165 165 919 919 919 919 934 934 1093 934 1162 1162 932 918 918 918 280 323 323 948 948 948 1053 1053 1053 1049 1049 1049 1049 1049 271 271 271 1030 1030 1053 249 42 1186 932 1049 1049 928 928 928 928 936 936 148 148 928 204 52 1074 928 234 234 928 299 299 299 299 934 934 934 934 973 935 222 46 46 922 922 220 220 220 270 373 373 1052 1052 1052 51 936 936 373 215 215 1060 231 377 446 446 446 446 977 977 977 977 1070 446 1018 1018 981 981 1162 1162 858 446 28 603 603 807 807 603 603 603 936 936 34 294 294 294 294 936 935 1175 911 927 927 915 909 915 915 915 915 1158 1158 1158 638 638 638 638 1192 1192 1157 1157 1158 1073 1073 1159 1159 912 1158 1158 1158 82 1159 1157 1157 488 488 801 807 257 257 257 1151 1159 801 1006 1006 1006 1006 75 1161 801 801 975 975 975 975 914 436 436 436 436 975 975 975 1159 1159 975 975 1161 418 418 418 1158 89 89 89 172 172 172 752 752 752 752 752 1095 722 722 722 722 1151 1151 1151 927 927 1159 1151 1147 1036 1036 901 1119 111 111 111 252 901 901 901 901 901 901 690 690 1144 690 79 79 79 1153 1149 1149 1149 1149 1073 1073 1073 225 225 225 225 133 133 909 1160 133 237 1161 947 947 1073 1073 133 438 438 438 1006 1006 438 438 1157 438 438 952 949 552 552 273 273 552 552 552 800 800 1161 552 1011 1011 1146 273 552 552 1144 1144 1117 809 809 1160 1020 1020 809 1119 1143 809 953 953 273 1128 809 809 986 914 1143 1143 1143 1143 1067 1067 1067 1067 913 913 925 913 1067 1067 1093 1093 926 1067 1067 1067 1067 1067 1067 997 998 481 481 481 481 485 485 485 485 1143 481 481 963 963 758 1143 1143 481 485 485 998 998 158 156 1146 1146 1099 485 1096 1099 485 485 1099 733 733 733 252 937 937 1134 1134 1057 1057 1057 1057 734 734 734 734 486 762 759 762 759 993 877 762 292 1146 292 962 1172 1018 550 952 952 952 1016 962 962 962 962 952 952 1144 1150 1150 1150 250 962 962 584 584 236 952 1020 1020 1020 962 962 1007 723 728 723 1011 723 1014 1147 240 240 240 723 1020 1020 723 723 728 243 243 19 19 19 19 1159 19 19 19 358 358 1020 1020 1146 1085 1006 1128 1128 1128 1128 1128 1128 1128 1000 1020 423 423 1014 292 735 735 735 736 978 703 703 703 1016 703 800 993 993 993 993 105 105 863 863 863 1015 1015 1013 1013 955 955 1081 1009 763 763 763 763 105 735 503 503 503 503 503 40 40 256 1013 1004 1004 1004 1004 503 503 503 501 501 501 501 438 438 712 712 712 712 712 712 712 1015 865 970 970 970 970 751 970 970 953 238 238 1026 1026 1026 1026 885 885 392 392 392 392 1027 1015 1015 1015 1015 450 450 450 1078 1078 1168 392 392 144 144 1012 1012 1010 1037 1037 102 102 102 102 753 753 756 756 756 756 770 1015 585 753 150 150 150 150 144 144 897 111 103 106 106 1015 1196 235 106 1027 10 10 10 10 1039 1039 1082 10 1026 10 150 150 1013 10 10 677 677 677 677 677 677 677 1070 1028 1011 1011 1011 1011 1062 1062 1062 1062 1062 1080 409 409 409 409 976 1026 36 36 36 457 1114 1114 1114 1014 1014 457 1005 1005 1027 789 789 226 226 789 789 789 59 59 789 1082 1082 1082 256 256 256 789 1189 1189 1189 240 880 1189 1010 1013 1189 1025 1025 240 890 890 1189 1022 883 883 1028 1189 613 613 613 123 123 123 123 1012 1013 1082 1014 1014 1014 975 909 1014 1198 848 848 876 1025 1015 1015 361 361 361 361 760 760 760 1082 1012 1082 361 389 389 1012 1012 389 984 1026 1112 1112 389 884 1013 1013 1013 1013 977 977 2 2 1021 1021 1021 430 430 1181 767 416 416 430 430 430 1017 1020 107 755 755 1085 771 771 1022 1022 771 1122 1122 771 1017 1016 1016 1016 1036 1036 1000 1000 1000 1000 1000 1000 181 185 185 704 704 1093 704 1028 1013 1013 77 77 1017 1017 1017 1023 1023 1023 1012 77 78 344 344 344 344 1014 1025 1024 1030 1025 1025 1025 1025 1024 1104 1104 1104 1028 1028 1104 1030 228 869 869 868 869 1012 868 1015 1015 1015 1015 1015 1015 1030 1016 1084 228 1013 776 776 776 776 776 776 776 1033 252 1029 1029 1029 1024 1024 1024 1024 1022 1022 776 252 1187 899 608 608 1002 1002 1002 1024 828 1002 815 228 1114 1014 1002 781 119 119 119 119 119 119 100 810 889 889 1021 1021 424 424 424 424 424 827 527 527 527 979 979 1018 1018 1018 1018 97 91 1028 1028 1004 225 226 424 424 1002 1002 1002 501 501 501 1107 501 1058 1058 1058 1025 1036 1036 1036 1058 1107 1107 1107 501 1151 1030 241 241 241 241 241 241 241 1025 241 101 101 1028 1028 997 997 977 241 1058 1002 1149 1149 226 1025 1028 663 663 663 663 662 1015 663 1058 662 662 222 222 222 252 884 884 884 884 55 1030 1036 222 222 762 222 241 241 222 1122 708 1029 876 1025 1025 1025 1025 1058 1093 1093 1093 1039 1025 1025 1029 1029 1050 1053 1053 1029 1025 1025 351 33 33 241 241 961 961 961 961 175 175 175 1024 961 860 106 106 106 490 490 1059 1059 1059 1029 1029 599 1063 1063 1038 1197 1028 1028 1028 1023 599 1010 1010 1020 1020 1019 113 113 599 113 1175 929 929 929 1035 758 1018 1108 1019 1020 1020 837 942 342 342 342 342 342 995 995 1066 187 1035 1188 1188 1188 1146 230 1036 1161 1035 113 1035 1035 626 626 626 626 626 626 1035 1035 1035 1035 922 1036 1036 626 231 231 804 113 113 1020 1020 1193 1193 1036 1183 804 804 804 1084 998 804 804 1188 1039 989 989 1036 989 989 989 113 1070 1036 1036 989 1057 1057 989 943 943 943 943 943 232 232 94 130 130 385 385 385 385 1038 1038 1029 1029 1029 914 130 555 555 624 624 624 624 566 555 979 555 555 1029 1029 596 596 596 212 212 978 430 430 430 1091 1091 1091 1091 1038 232 100 100 762 762 977 430 430 430 1071 1071 212 424 424 424 1038 60 60 302 302 302 60 232 1029 514 514 514 514 44 44 44 491 491 1030 1030 1030 1030 1036 1036 638 638 1036 514 514 514 218 218 470 1146 470 875 875 1152 1152 1152 913 1143 1153 232 232 226 125 125 125 1020 932 221 221 212 212 242 931 299 299 299 1145 1145 1145 1145 1145 1145 1145 248 299 1186 1186 78 78 1074 1189 1189 1074 1074 1074 1074 1186 1152 1156 1156 1183 1010 1010 1156 1156 1156 1152 1090 685 685 1145 494 1145 84 84 84 84 1156 519 519 754 1035 1189 1018 472 1189 1188 1188 150 228 228 228 460 754 1184 1184 1184 1183 173 173 925 925 150 150 641 641 641 641 800 800 1111 589 589 1008 641 641 1182 1183 479 479 255 810 810 810 1189 810 94 1075 1075 289 728 212 212 212 32 1035 159 1181 1181 1181 294 1007 1182 225 103 103 1038 1181 1181 863 1036 1036 1181 863 863 863 1063 1063 704 704 704 1064 1064 1063 1141 1141 1141 1141 1036 1036 1141 1141 1141 1039 1039 1036 704 704 565 565 203 565 565 1184 1181 1184 565 565 565 1115 203 977 1163 1123 1113 1113 1113 1184 1113 1108 1108 1108 763 1055 1055 107 912 912 705 912 912 912 1184 912 912 912 1184 756 756 1188 912 1034 1034 1034 1034 238 1098 1098 925 1182 1182 1182 1182 1034 1182 1182 1181 1182 1002 1034 1109 1034 1020 1020 1183 1187 1187 1187 952 214 952 952 1183 1183 1145 1125 1125 1125 1125 756 756 755 761 755 755 952 1110 1110 1110 412 412 412 1035 1035 1189 758 758 757 430 1189 226 430 430 88 464 464 1187 1187 619 619 619 619 464 464 464 464 1103 1103 1103 645 645 464 922 922 242 242 242 1107 250 250 1188 464 1150 934 637 637 637 637 89 607 607 645 637 96 96 114 114 243 243 1008 1008 1008 1008 82 82 82 1008 1067 1067 903 903 1118 1118 903 1150 1150 1150 1150 1150 1150 230 230 230 903 253 253 253 253 226 253 1130 1130 253 253 948 948 948 1150 514 514 514 514 514 514 514 1048 805 284 1151 1151 1151 1151 1017 1017 1148 734 751 949 949 949 424 424 424 424 424 1045 1045 1045 424 162 162 4 4 4 4 248 162 4 1167 1167 1167 1130 1151 1147 475 475 475 475 475 475 583 583 583 583 583 583 583 979 1143 1143 1143 292 225 872 872 872 872 1151 1151 1130 1130 297 872 297 162 162 297 297 297 872 872 875 875 955 969 1077 1185 1185 1185 1185 162 162 1043 1043 955 875 875 806 806 152 152 1020 1020 1020 1033 1033 152 152 247 1084 1084 1147 152 152 365 1145 1145 1145 1145 947 947 947 947 803 803 803 803 947 680 680 680 680 1001 1085 1085 1085 1085 1001 368 368 368 421 1187 963 963 1113 1032 1032 1113 1149 1149 1149 1034 1192 955 500 500 500 989 989 989 989 1084 1084 1084 989 383 753 753 1148 985 985 1045 1045 383 1077 1148 210 210 210 210 1077 1077 3 3 3 3 1078 1081 870 870 870 870 759 759 759 870 723 723 1079 745 745 745 1027 1027 745 1080 1041 1162 1138 1138 1138 1041 1078 1138 1138 1138 1077 723 1138 835 835 835 835 1000 1077 1077 803 803 803 803 1044 1084 1084 1077 835 835 723 1086 835 1083 149 1083 205 942 942 1077 1078 377 377 942 772 772 205 984 984 632 632 632 1078 982 982 774 774 205 205 1082 109 109 109 109 774 774 1082 1082 1041 1059 1059 705 706 705 5 5 5 5 7 5 5 5 5 5 5 1086 1086 1086 987 987 987 987 5 1140 1140 978 978 1014 1014 1015 1140 1140 1081 321 321 321 321 321 1083 1083 321 321 984 321 321 697 697 955 698 698 1083 50 50 50 1083 1083 1083 1083 988 988 988 93 93 1078 21 21 21 21 93 93 1078 991 991 1015 93 93 895 1081 1081 93 1069 93 581 581 581 581 581 1194 1194 1194 1194 1086 1069 780 1080 766 766 766 769 766 766 766 766 1081 1081 1079 951 951 951 951 951 1081 1041 1079 951 951 946 36 36 36 36 36 36 1081 1081 1081 1081 1041 1078 1078 956 956 956 1069 1133 1133 1133 1081 1081 1081 1081 96 96 96 17 17 96 96 1015 3 3 3 3 3 1084 1084 1077 1019 1077 982 982 682 682 682 682 682 247 1148 1148 1148 115 120 120 1077 1077 120 120 1005 1004 1004 1059 1059 411 411 1084 1084 1084 1082 1084 1028 1190 120 1082 1083 49 49 49 132 132 1086 49 1016 956 956 49 49 1009 1083 1015 1015 1082 1082 1082 1082 1011 210 210 210 1117 1117 210 1082 751 523 523 523 1037 633 633 1037 1037 1037 1037 1055 980 980 209 209 209 1079 1079 741 741 741 1015 1026 115 115 1014 115 115 1021 1021 1178 1009 115 115 115 956 1133 991 373 373 373 373 373 373 373 1077 1077 1077 1077 1077 1041 1041 1041 373 373 1145 1150 97 225 225 700 700 373 1145 225 225 1149 1156 157 157 1151 1151 919 157 157 157 836 836 836 464 464 1128 1147 295 836 836 1020 836 836 1146 294 185 185 185 185 559 559 559 1148 1148 559 1147 1147 1147 1128 559 223 223 223 556 556 1018 556 1019 556 51 51 51 51 24 24 24 1034 51 298 1000 1119 1119 1119 365 981 287 287 287 287 1001 1001 1001 1001 320 320 1131 1000 1000 1000 1148 1148 320 320 1001 998 860 860 1128 1128 294 294 294 294 320 320 223 610 1018 1004 1042 1042 1042 998 544 544 544 544 899 899 998 393 238 238 238 998 295 295 899 899 997 997 393 881 881 881 881 881 881 981 881 881 197 80 80 80 1022 1036 1004 1004 40 40 40 40 1017 1017 1017 1102 1102 1102 1009 1060 1060 1060 1005 1016 1016 1060 1060 1133 1060 1019 1019 1019 482 482 1016 1003 482 482 482 1186 1175 1175 827 827 1010 1010 827 1003 762 780 780 780 1005 1005 1183 1183 1005 1005 1005 1005 780 1006 1006 1006 1002 1028 981 995 1016 1103 1103 1103 1013 1013 961 996 492 961 844 844 978 996 996 996 1016 1016 1009 1083 981 981 981 961 697 697 585 585 585 585 1008 1013 1013 585 992 1013 696 696 585 585 1195 1195 585 1012 1012 1016 1016 1016 1016 1016 1010 316 1011 693 693 316 316 316 978 316 976 984 984 1025 1025 1025 1197 1197 1197 1012 1012 984 984 1013 1013 984 762 1192 1192 1192 1192 1152 1152 1152 1152 1012 1010 620 620 620 620 1011 620 1025 1025 1025 1023 1023 1023 1023 1010 620 620 620 620 949 949 611 611 611 1027 949 949 949 1002 1002 1008 980 980 980 1008 1008 1008 1192 1003 1010 1010 1008 1008 1039 1003 444 990 990 975 1071 980 980 1192 1192 1192 1003 1003 893 893 967 967 967 967 967 967 967 1192 1002 1002 976 976 967 1095 1095 1095 1095 643 492 492 492 1192 1192 1192 1192 1007 1008 893 408 408 408 992 992 992 408 595 595 1115 1115 1118 1116 1110 565 565 1179 718 718 247 58 58 58 58 595 595 595 1131 1181 1007 277 1108 1008 543 543 543 543 1182 345 341 345 345 345 345 345 1007 77 88 827 1005 1005 1020 1084 178 1004 993 993 343 731 385 385 1084 385 385 1195 1195 1004 385 1016 150 150 159 1027 150 150 348 348 348 269 271 465 465 465 465 1013 1013 271 1085 1015 1015 271 1026 1085 1085 1027 1191 257 257 257 257 257 983 1027 77 975 975 1026 1068 1068 1068 77 1014 868 868 868 980 980 980 977 977 977 977 975 975 975 975 1026 1014 1086 1086 989 978 978 1191 1190 1094 1094 1094 845 845 845 1068 348 1027 1026 1026 1015 1014 845 710 710 710 1127 1019 999 547 545 547 545 691 691 691 348 691 1077 1077 691 1009 1009 1009 1009 983 691 982 1185 1185 294 294 294 294 294 294 294 294 294 294 981 1009 995 1004 730 730 758 758 758 730 730 730 994 994 816 816 816 1171 1138 1138 1138 1138 994 998 1138 932 932 932 932 1026 1026 1126 993 993 1069 1069 932 998 1006 1006 932 993 993 996 995 254 254 254 254 254 1185 421 421 299 254 184 184 1188 1188 1188 1006 238 238 1188 1188 868 211 211 211 184 184 934 1005 1005 844 844 844 934 934 996 1009 934 1178 996 818 818 818 818 818 1121 1121 937 1005 996 996 996 531 531 531 531 570 570 761 761 568 568 568 1173 1121 1121 1121 996 568 568 568 568 1066 995 995 1035 1035 568 568 472 1115 1115 472 996 996 990 990 990 990 1110 1110 995 995 472 811 811 811 1113 811 811 1002 1154 1154 1154 1154 311 311 311 1154 1055 979 1112 832 832 832 832 1065 832 832 832 1135 1135 1135 832 995 865 865 865 865 832 832 832 1006 994 994 994 832 994 994 994 285 633 633 633 897 897 897 897 897 897 299 1005 61 61 61 61 995 995 307 307 307 307 995 995 995 978 1009 1009 995 311 27 27 307 307 27 27 27 984 307 307 981 27 1004 307 307 988 988 307 307 307 307 307 307 972 1084 307 1082 1082 931 27 931 221 931 867 867 867 1027 867 867 867 976 513 513 867 466 983 982 867 867 982 982 982 982 982 221 982 982 581 581 983 983 996 1122 989 325 325 325 325 325 325 325 325 1010 1010 1010 1193 980 977 977 977 977 1121 1007 1007 1007 1007 1192 1192 985 1038 878 878 878 878 97 97 97 878 979 1079 1079 1079 1069 1161 1161 1161 979 983 983 701 701 701 131 131 131 131 1161 1161 1161 1161 1161 1161 221 985 985 868 1124 1191 1146 1146 1146 1146 1146 1146 1146 1146 1146 1044 1044 1040 1040 1040 1040 983 988 1085 1083 1044 258 258 258 258 258 258 258 258 258 233 233 1078 1084 1082 984 984 983 983 983 984 986 535 535 535 997 997 988 988 233 870 870 520 520 984 984 984 870 870 870 1074 1074 1119 1119 1118 1118 932 932 996 980 997 932 932 852 852 984 984 852 852 988 988 988 988 988 988 1069 711 852 997 852 852 1063 1063 1062 1063 1121 1121 1121 1121 197 197 197 1062 1054 1054 1054 1054 991 991 991 991 991 991 991 991 657 657 657 1063 1063 787 987 987 991 991 991 164 164 1079 1079 1079 1079 787 787 787 787 1004 995 995 995 995 989 989 134 134 134 134 70 70 70 70 995 995 991 164 164 164 164 867 1193 1193 980 980 995 995 980 980 1185 1185 991 1159 1159 1159 989 989 989 1196 987 1135 1135 986 986 1140 985 985 985 1164 1164 187 187 187 187 505 505 505 505 320 320 988 988 988 988 505 505 320 985 315 315 320 320 23 23 23 23 556 604 604 604 604 895 604 604 956 546 546 546 546 823 823 823 956 1078 988 1156 1156 1156 986 987 1156 987 987 987 989 989 987 987 987 983 479 479 400 400 400 764 764 764 987 987 764 764 764 764 894 987 987 987 987 987 623 623 623 92 92 987 987 1137 1137 986 1137 505 985 1031 1137 1034 1034 1034 1034 1137 982 982 1134 1009 508 976 976 1195 556 556 556 996 1195 608 976 976 976 976 983 983 983 983 119 119 119 119 119 119 606 1010 1010 263 263 263 263 1010 978 976 976 1061 762 762 682 1028 1010 827 978 978 952 952 952 952 1121 1121 566 566 566 566 1010 1072 43 43 43 977 977 1026 243 1010 1010 179 179 179 179 409 409 179 979 979 976 1013 1013 1013 744 744 744 580 580 975 980 980 980 980 743 1012 1012 975 975 975 975 744 1011 1014 1014 1014 975 975 1014 975 1014 1015 1015 1014 1014 226 226 996 996 996 226 226 226 1192 1192 1192 1192 996 978 1149 1149 1149 368 368 368 1151 368 368 368 927 927 1160 368 1159 368 1154 1154 368 161 161 161 161 952 161 1154 161 161 453 845 1153 952 952 927 1152 900 403 845 845 1090 930 931 1089 1089 1089 1089 931 845 793 793 793 793 767 1159 879 1145 1145 1156 1090 1090 767 928 1090 1090 60 60 60 60 978 978 1090 1090 978 928 1090 978 978 978 924 924 924 924 928 928 978 44 44 44 1087 1089 1107 1107 1189 635 635 44 652 335 335 335 332 924 332 332 332 1126 1126 87 87 87 1107 26 25 707 707 1186 1186 1186 26 26 1155 1154 25 707 26 26 26 26 26 924 257 1117 1119 1119 1119 1107 90 924 924 924 257 353 353 758 882 882 90 88 90 926 111 111 1106 1106 1119 1108 921 921 921 921 921 921 923 921 707 707 1111 1111 1111 1108 221 139 139 139 139 1134 1108 1172 139 139 404 404 404 396 396 396 396 891 891 891 891 1111 436 436 436 1110 436 1111 707 707 1113 1111 1111 891 436 856 856 856 856 856 856 856 856 925 925 925 856 856 255 1133 1137 1137 255 255 255 89 1178 255 255 255 1114 1113 1198 1198 565 565 1113 1057 1057 1057 1057 1174 523 1132 1137 1137 1188 1184 1184 810 810 810 810 44 1182 1182 1052 1052 1052 1066 1066 1056 1056 1056 1056 455 1092 1092 1092 828 1092 1092 978 667 1057 1167 1114 1173 1174 1174 1022 1022 1022 1022 1121 1022 656 656 656 656 1122 1122 1124 1124 1122 1158 1099 628 628 628 628 1114 628 628 628 628 1110 1111 951 951 1120 1120 628 330 330 330 1110 330 1136 1109 1110 26 26 26 26 1134 536 536 1116 923 923 923 951 453 453 26 1131 1131 1137 1137 1035 1120 1120 755 755 755 951 1134 755 668 668 668 668 668 28 28 28 668 750 750 750 750 750 285 750 1180 1180 1180 1185 1185 976 1123 750 989 1195 1178 1121 996 996 984 805 996 996 996 178 178 178 178 956 956 1056 86 1124 1122 1063 1063 1063 1063 86 86 86 989 86 94 86 92 86 1124 1124 1124 375 375 375 256 1194 43 894 894 894 894 1124 413 412 413 413 413 413 412 1124 1124 413 413 778 597 656 656 656 1124 755 755 755 597 1163 1163 1163 979 579 579 579 579 579 579 579 979 979 979 979 579 172 172 285 1078 1078 285 172 172 172 1120 1173 517 517 254 309 309 309 309 710 710 710 710 517 517 517 517 517 517 1054 1185 1185 1173 1173 385 384 385 385 385 172 172 172 1121 384 172 1120 1120 385 188 188 1120 1120 1120 517 517 517 188 1173 953 188 188 1120 188 188 1174 1174 1132 1114 1114 1134 1120 1120 1132 260 257 260 1173 1173 1173 1058 257 260 1174 76 76 76 1055 844 844 1193 843 844 444 953 953 1165 1165 1165 1165 1063 688 688 688 688 1116 1116 1116 1114 1164 1164 1116 1052 1052 1052 1052 1056 1056 1056 1056 707 707 1126 690 690 1106 1106 1106 1132 1132 1109 820 820 820 820 953 1132 1126 1110 820 820 1110 1110 1110 1189 1189 322 820 820 754 1110 1110 820 820 1131 796 796 796 1179 1179 1179 796 89 89 1108 1108 796 1108 1132 953 1132 1132 1132 1132 819 819 819 819 819 819 819 1111 819 1111 819 1111 1108 923 1154 1155 1154 1087 1087 1087 1087 165 165 165 165 1107 1091 929 386 1092 1092 1092 1169 1169 1169 1169 1107 1107 1107 923 575 575 1108 1108 925 251 251 1111 1111 1057 1057 1118 1118 1067 1067 1057 1059 1059 688 688 688 688 547 1118 688 688 1117 1093 1090 1090 1090 1117 837 1107 1089 933 1090 1090 1093 1090 1090 1090 1106 1106 1106 1092 1106 1106 692 692 692 692 1117 1119 1106 923 923 918 918 918 302 302 217 219 1119 1119 94 93 925 918 918 918 918 918 918 296 529 529 529 89 1087 1087 46 46 1091 109 1119 1119 296 296 296 1052 296 624 624 624 624 837 624 624 483 483 483 483 116 116 483 483 1113 1087 324 324 1114 110 99 101 99 688 483 483 1113 1135 1076 95 837 875 875 479 479 1088 1088 1088 94 479 479 837 479 990 990 1066 479 479 1058 42 42 42 42 42 1014 1014 1014 836 836 836 836 1050 1070 54 54 103 1070 819 819 990 990 401 1076 895 895 826 838 401 1073 401 1112 990 1112 760 760 760 1112 1112 1182 148 149 148 960 960 1112 1114 1114 990 1182 960 960 415 415 415 1063 1181 1181 1181 41 41 41 41 415 837 144 567 567 567 567 630 630 630 1055 1055 947 947 947 766 1068 1069 947 947 947 269 269 269 101 257 257 1062 947 1068 665 1190 1051 1177 1177 433 433 433 488 433 644 644 828 433 1147 990 433 433 433 1010 1010 838 838 1010 109 24 24 24 24 24 1074 1074 1074 1074 1074 1074 39 535 535 535 535 1074 38 102 102 102 102 102 102 575 575 838 838 575 575 575 575 159 159 159 159 1003 1003 1002 993 993 993 993 575 575 628 307 307 846 307 307 1002 257 257 257 1062 1073 1073 1073 1073 1135 1170 1073 1073 846 1073 142 142 142 142 1103 651 1170 28 18 71 27 39 1075 81 845 893 893 893 845 1076 1074 1074 893 845 845 845 845 747 747 90 1075 1075 253 253 253 253 253 626 626 1073 652 652 201 201 37 37 645 645 852 852 852 852 479 481 1181 344 255 255 255 644 643 852 852 852 797 44 155 1002 1002 1076 1076 1076 1076 1075 1075 129 129 1019 1019 1073 46 46 844 1075 1019 1019 1019 1075 1019 1019 1003 1002 905 905 233 1198 1198 1198 1198 676 676 61 887 887 849 849 849 676 676 676 703 703 1070 1075 387 387 387 676 676 676 44 1072 1072 1072 1072 53 53 53 53 155 155 155 155 44 44 44 44 1118 1108 1111 44 97 97 97 97 97 1108 110 1132 97 98 98 97 272 272 272 1067 1067 722 271 272 1196 1196 1196 1067 1067 1067 1196 1062 1132 1132 26 26 26 26 1173 1064 1064 1064 1064 26 26 407 407 407 1058 1058 1058 1058 668 668 668 668 407 680 661 661 661 407 661 661 1058 1057 1184 942 942 801 801 801 420 420 420 420 776 776 776 1055 1055 1055 1055 817 817 817 1059 1059 1165 1112 1112 135 135 135 135 135 1052 1178 1054 114 114 1061 1061 1061 990 1064 1064 569 1063 1062 1062 1061 288 288 288 569 569 569 1167 1167 1112 1112 1112 569 569 809 809 809 809 1063 1063 1063 1125 1125 1125 1125 1181 1181 1181 1062 46 46 46 141 220 1062 46 47 1112 809 809 809 1070 1061 286 1068 886 889 889 1060 1066 1066 1113 809 1141 527 1059 1059 1162 295 183 448 448 448 448 599 1060 1060 54 54 54 54 42 1170 1170 1170 1199 1199 54 54 237 264 264 264 264 264 264 1122 1122 1122 264 1059 264 264 264 264 725 694 695 694 694 694 694 694 1169 1169 695 695 694 1162 1177 1177 695 1121 1121 1121 1121 242 1051 1051 1051 1051 1121 1121 37 37 1069 70 70 70 1086 70 70 70 5 242 1065 1065 190 190 1064 1064 1055 190 190 803 803 1065 1065 760 803 803 803 1052 1052 1052 1112 934 934 934 934 934 934 1114 1114 1064 934 72 72 1064 72 72 72 1197 1039 1039 1067 72 369 369 1170 369 369 369 369 1065 1065 764 230 1177 1177 1177 175 175 1067 1067 1053 1053 1053 1056 174 175 174 826 747 747 747 1114 882 882 882 882 1114 1114 882 882 762 882 882 761 1115 1115 1056 998 1056 998 1165 1064 284 1054 758 758 758 998 1054 94 94 94 94 94 1116 1062 1062 1062 1056 1056 1056 1056 94 94 334 334 1052 1052 1054 1054 1163 1062 1062 1168 334 334 956 1059 1059 24 24 24 24 24 425 425 425 425 1166 1059 1164 1115 1061 1061 617 617 37 1055 617 617 758 758 758 1063 1063 758 758 758 1052 1061 758 758 758 1053 216 892 1025 1075 99 99 99 99 1170 130 130 130 832 427 427 427 1025 1055 1055 147 147 1163 1163 1055 1055 685 685 147 1064 1064 1064 827 827 1059 685 685 439 685 685 1055 1054 1123 1121 1157 1051 474 474 474 474 474 924 924 924 685 218 218 218 218 1087 1167 1166 1166 1166 1166 1163 1163 1163 1163 218 894 894 795 795 720 489 489 43 795 795 832 795 1113 584 1053 1113 1162 1051 1005 1169 1169 1169 1169 1088 1088 269 269 269 240 240 269 1050 1050 94 93 92 92 92 1176 1176 1176 1053 1053 1053 42 93 988 988 1199 1199 91 1063 92 988 1088 1088 1089 931 931 633 633 1090 1090 1089 1089 594 594 594 594 594 1038 1095 78 594 594 313 313 313 313 930 1089 1089 1089 1088 313 313 313 933 933 921 921 76 227 227 227 227 926 924 227 1093 1093 796 796 933 933 398 398 398 398 1095 894 894 683 683 1094 208 208 208 208 683 683 683 683 208 208 656 763 763 763 763 1091 763 763 763 763 1088 1087 1087 763 90 763 1087 926 1097 1087 923 1118 1129 1130 1130 96 1130 932 1129 906 906 906 903 903 88 1095 1095 1095 1095 308 308 308 243 243 74 95 95 95 1095 1095 93 93 1088 1088 1095 1095 93 93 722 377 377 377 377 377 910 910 47 47 47 1088 1066 377 377 78 933 933 933 936 936 936 936 605 605 605 932 932 1097 875 90 90 605 605 539 539 539 1094 1093 1094 1094 932 932 932 539 286 286 200 200 200 200 539 72 1092 1092 94 94 321 454 454 1023 1023 454 454 216 215 820 820 1092 1092 1092 820 820 1093 820 820 820 1091 1091 923 923 820 820 740 740 740 740 740 740 740 740 270 270 270 270 270 270 270 1091 1091 1091 238 1067 238 238 236 236 1158 1158 133 133 133 133 1096 1096 1096 1096 1097 1158 903 755 97 1158 932 1146 237 832 832 832 832 1097 1096 1096 1096 1099 832 280 280 72 832 1088 1088 529 529 832 707 707 707 47 645 645 1057 644 644 1099 799 799 1100 1100 1100 253 237 237 237 799 799 230 230 230 1139 94 94 94 718 718 718 718 718 915 686 818 818 1099 1099 235 818 818 1104 1104 702 702 818 818 579 579 222 1139 1139 1139 918 1103 1139 74 579 1139 1094 1104 1104 33 1 1 1 1 399 399 399 1103 1103 1103 241 1091 1091 1091 1091 1104 1060 1060 96 96 981 936 32 32 32 32 981 981 659 659 32 32 32 1035 1035 74 1143 1143 446 1105 1159 1159 1159 294 294 929 929 929 929 929 929 929 1048 1048 1048 1048 935 652 652 702 702 702 702 1104 961 961 1098 1098 182 702 1105 961 961 182 635 635 635 635 319 319 319 202 319 319 319 319 1044 238 238 238 165 165 165 165 485 485 485 485 485 271 204 640 640 640 640 640 276 1005 1005 1005 1005 1005 1005 512 512 378 21 21 21 1139 1139 510 510 732 1050 1104 936 936 72 740 99 99 99 99 99 1091 51 227 1103 1103 1103 99 99 70 885 885 47 99 266 266 113 1071 1071 806 806 806 806 73 1071 711 711 119 119 119 118 118 998 1073 50 114 114 114 36 36 36 375 375 375 1066 182 393 393 393 998 850 850 850 850 731 120 850 850 1074 850 1098 1098 850 850 74 74 49 294 294 652 652 557 557 717 717 717 717 717 717 113 113 1073 717 294 1101 1101 58 58 717 128 272 117 272 1099 272 272 765 765 765 765 663 765 765 674 674 674 674 1096 1096 1096 674 314 314 314 259 58 58 58 674 674 674 674 1145 1074 1074 1074 1143 1143 571 571 913 571 1152 571 913 571 237 1087 1087 1090 1090 1090 58 283 283 571 1197 1197 1197 942 1155 1197 928 123 123 1197 87 809 809 809 1143 1129 809 1129 1129 1129 1151 222 1154 942 942 942 809 809 809 1154 1154 1143 1136 86 563 1129 563 563 563 32 377 377 377 1130 255 255 1144 377 377 295 1130 377 32 377 616 616 436 436 436 563 436 436 436 1128 1128 1130 1130 1130 297 936 298 298 1127 297 841 841 841 289 289 1128 936 228 226 228 226 288 288 1127 1171 1171 1171 298 298 288 994 994 853 853 853 853 853 298 298 853 853 1127 1127 1127 853 1171 1004 1004 1004 286 288 1136 1109 1150 285 285 1150 1150 1131 286 286 286 621 621 621 1172 1172 286 288 288 288 1111 1111 1111 1175 1175 1175 621 286 621 621 621 1174 237 1120 1120 1195 1195 621 1174 1126 1175 536 536 536 1175 1175 1175 1109 536 536 536 1074 1074 1116 1116 1116 1174 1120 944 1110 453 1121 271 271 272 1113 272 1134 1134 453 1156 410 886 858 1156 1058 1156 1121 1121 304 304 304 1165 1165 304 762 762 1165 304 453 453 239 978 541 541 1164 790 1173 1163 1163 73 73 73 73 73 132 132 71 71 71 1122 1122 1165 132 1166 1166 777 777 777 819 882 882 882 767 767 767 802 486 486 486 486 486 750 1197 1197 1197 1197 1022 1022 1022 1022 1196 1197 1197 1197 1122 602 897 897 1196 1196 962 1169 962 962 1178 1178 602 1167 1167 1165 94 1166 1166 1164 1164 1164 94 94 990 990 1196 1196 1196 1196 1097 1097 1097 543 543 543 543 546 543 543 977 977 1054 1055 543 543 546 546 546 269 269 269 269 1196 1162 1162 1050 1052 1164 1164 824 824 824 824 824 1167 824 824 824 1055 1055 1165 1165 1165 1053 1116 1164 1055 1055 1053 1164 1164 1164 1164 1170 1170 993 993 993 1170 993 993 378 378 378 378 378 1170 378 378 378 453 1169 1162 1167 375 375 375 1055 1055 375 375 1163 1163 1050 1050 1050 790 790 790 790 1166 1169 1169 790 1199 1199 1199 1199 930 1051 930 1053 1053 1050 1169 1053 560 560 560 560 1053 1053 930 1168 377 336 336 336 336 336 336 1162 1162 1140 1140 238 238 41 41 541 541 541 541 541 541 1114 1074 1074 883 883 883 883 1167 1112 883 883 883 871 872 1006 1006 1006 1006 1006 1166 1140 500 1166 1166 1170 1170 41 604 604 64 64 64 1166 1166 64 64 64 64 64 1139 541 541 541 1170 1170 1166 785 785 785 429 1166 785 1062 1062 331 1167 1163 1163 1163 1163 331 331 331 331 331 331 1164 3 3 1110 1120 1120 1171 998 997 1171 1171 1171 3 3 3 297 297 298 1180 829 829 829 829 829 285 829 1175 1175 1175 1175 718 982 982 1179 1124 1124 1124 1192 299 299 1175 785 299 982 982 982 981 981 1047 1047 1047 1047 1047 1047 1047 1047 1180 1047 1180 1180 1171 1179 285 285 994 115 115 115 115 115 1180 718 718 115 413 413 995 413 990 413 384 384 384 384 384 763 763 763 384 995 1179 995 222 222 222 222 222 222 222 1115 222 222 990 1178 742 742 742 742 1121 762 762 742 1177 742 1196 1196 1196 1196 1116 1116 1116 1116 1054 936 936 977 936 936 936 1163 1163 936 111 111 434 434 434 434 434 421 421 421 766 977 1199 1199 1199 529 1197 421 421 421 1197 1197 1060 1177 1177 1177 3 3 3 3 3 323 323 1198 1184 1184 1184 1050 862 862 1199 1198 1199 3 43 1176 1176 82 82 82 82 1053 82 82 82 82 661 661 661 661 882 882 882 1176 882 1176 767 141 141 141 1079 1079 1176 1067 1079 324 324 315 990 323 324 287 324 1192 1192 1192 1192 988 976 322 75 75 75 75 985 985 985 75 79 1195 1195 1195 1195 79 980 1122 294 294 1192 322 294 294 988 984 1196 1195 1122 588 588 588 588 588 588 976 588 1123 1193 1195 323 889 889 889 1193 1193 1196 1196 1196 977 977 975 975 889 889 977 889 1122 1122 1122 889 327 327 327 327 327 327 1191 1191 1191 729 1197 1197 1197 1197 239 1015 327 898 898 1194 1191 1191 1194 404 529 529 529 529 979 979 729 1193 1193 1193 1193 150 1190 1193 1193 150 150 1194 1194 150 150 872 872 872 872 872 872 1190 732 732 1124 872 235 979 235 235 235 732 732 1155 1155 1155 979 732 732 1155 1155 1155 732 1194 1194 1194 1155 332 332 332 332 332 332 332 1190 750 750 1162 830 830 1065 732 976 744 732 744 1195 1075 1075 1196 1075 759 704 708 704 708 704 817 817 817 817 817 1051 1198 1198 1198 1198 1177 983 983 983 890 983 836 836 836 836 1199 836 85 884 1162 1197 1197 884 883 766 766 1162 1162 977 977 977 977 882 977 978 890 890 1169 85 1053 1029 1029 1162 1029 1199 1199 1199 1197 1169 1022 930 1198 930 930 1065 1199 930 1199 876 1065 1065 930 1199 44 44 44 1034 1051 1185 1185 1185 1078 1123 1192 288 964 964 964 1127 1127 1127 289 890 964 962 1130 1172 346 346 346 346 346 1136 346 1136 1136 1131 1174 1136 1136 1136 211 211 211 1136 389 389 389 389 389 389 1158 1158 774 1175 1175 1172 1158 1158 1133 1126 1126 1008 1008 1131 1131 1131 1133 1131 1008 371 371 1113 1137 1008 1174 791 791 1134 1134 158 158 158 925 1134 1142 158 158 158 1056 491 491 1135 1167 1167 491 491 491 491 1135 542 542 542 542 1140 1140 1140 1140 1140 542 142 654 654 654 654 654 654 654 654 654 654 1140 1135 610 1140 1135 381 381 381 381 381 381 1070 1074 381 381 704 610 610 1142 1166 1170 142 1142 41 41 41 41 42 183 183 41 41 37 1139 1139 1139 38 610 41 41 381 42 1142 1167 1167 1167 1167 1142 1142 271 271 271 271 37 37 37 1141 1166 1166 556 556 556 556 555 40 42 42 1141 1141 376 1139 406 406 406 154 154 154 406 406 406 1138 1139 617 617 617 617 406 406 1138 144 1141 1141 1141 45 617 570 718 617 1138 1141 5 5 1139 1139 1138 1138 406 991 991 991 991 406 1138 991 991 714 714 45 991 991 991 1139 792 844 187 187 1156 813 32 32 729 32 787 436 436 436 436 347 347 347 347 347 347 666 666 1062 1140 666 666 1140 666 666 666 666 666 1112 1112 1112 890 890 890 1131 890 926 890 890 1126 1106 612 612 1131 1126 1148 1148 1126 1148 1126 1148 908 908 908 1126 1126 1109 649 649 870 870 649 649 912 912 1130 1019 1019 1019 1127 1130 1129 1128 1128 649 1133 1133 1133 1133 1019 1019 649 1130 1130 1130 1130 590 941 590 590 590 1109 1133 1154 941 1145 1146 1146 1012 1012 1146 757 757 1186 1186 1136 1136 1177 1136 243 243 243 243 243 243 243 243 1120 1019 1019 1107 1107 228 1073 1073 1073 1006 89 509 509 1110 1110 1108 623 623 1018 623 1183 623 1132 1035 1110 986 986 986 986 1132 1132 1113 1108 1108 1108 1058 1058 754 754 1110 1057 1057 1132 486 1190 1191 530 530 530 530 497 497 497 1155 1155 1155 1155 926 530 530 269 269 269 269 997 997 1133 1133 1133 1133 674 235 270 1104 1104 1104 1104 1154 1154 1154 1145 1136 757 757 757 1186 1186 894 894 1186 390 390 757 893 894 894 894 894 894 235 235 390 390 497 453 757 390 390 253 253 1109 1018 1018 757 757 1133 754 754 1109 603 603 1108 603 603 992 603 754 1010 1003 754 1010 992 992 583 554 554 992 992 1132 554 556 554 1068 1068 1132 1132 554 1008 1008 513 513 1007 1068 1178 513 754 754 754 513 885 885 885 761 761 761 885 1116 798 1115 1115 885 990 990 885 885 920 920 920 920 920 798 920 387 387 387 1028 387 227 516 1036 387 1008 1007 1007 1007 387 331 331 331 990 1039 762 331 331 515 515 1197 1197 331 331 331 858 858 883 883 883 1024 1025 883 1030 516 516 167 167 167 1030 1030 1030 978 877 619 619 619 619 876 980 884 884 1196 1126 1126 1126 1126 1085 1085 1085 769 227 227 227 227 1162 892 892 1085 1085 1085 896 896 896 896 1085 882 62 62 806 806 781 674 1190 884 882 62 62 895 895 105 62 435 435 435 435 867 867 435 435 897 897 435 881 55 882 55 55 55 863 863 55 888 888 879 665 665 665 665 665 665 882 872 753 780 752 752 752 752 889 889 770 772 772 1197 1197 1047 1047 889 1047 1047 899 881 881 991 991 1047 801 801 866 887 887 877 878 334 334 1047 447 512 512 512 40 40 801 801 801 822 822 815 774 319 319 800 800 319 319 319 801 319 591 591 170 170 102 103 830 170 170 885 170 17 197 197 197 702 725 725 886 886 862 724 885 725 725 725 818 886 1071 1071 1071 1071 1071 1071 1071 610 1071 906 906 906 906 214 214 864 906 906 906 815 885 121 121 121 121 753 664 664 748 748 729 448 463 463 664 801 664 730 240 894 894 408 408 408 408 801 801 889 408 408 988 889 506 801 305 305 305 865 882 27 27 27 889 850 1021 27 884 977 977 81 869 869 869 869 1197 548 869 869 1040 122 869 869 653 653 653 1196 829 829 829 829 761 1178 656 656 761 827 827 762 762 762 1063 1063 1037 1081 1081 1081 1063 1063 1081 76 76 76 76 76 760 760 76 76 759 827 760 766 883 883 100 100 829 829 827 1063 1178 101 760 760 76 361 361 760 234 234 234 32 32 32 32 1177 858 1177 234 1199 1199 234 751 751 751 751 766 760 760 760 32 32 534 534 534 534 534 534 534 876 1176 534 534 234 449 449 571 571 571 1198 820 315 315 315 819 315 315 1142 1142 818 818 1142 1142 1194 756 1142 825 857 781 825 1013 390 358 358 358 390 390 1177 382 382 378 101 760 1037 1037 760 760 760 760 382 763 766 766 766 766 100 100 100 378 359 359 359 1059 763 763 1177 1177 1060 358 358 1176 1176 1176 1176 777 763 825 294 294 1037 825 294 294 659 659 294 227 227 766 227 722 722 722 1109 807 722 764 764 765 765 722 722 722 1109 1109 568 568 568 780 780 730 666 548 765 765 722 764 765 1109 765 765 767 765 765 765 833 833 833 1098 1098 833 833 833 833 833 767 875 875 849 817 1198 877 849 751 722 860 743 743 743 862 878 878 743 802 802 802 26 26 453 751 753 877 751 743 743 752 193 193 193 865 750 172 172 172 194 194 193 753 753 753 753 753 753 193 604 604 885 752 752 752 881 817 813 813 813 752 753 781 780 780 888 888 888 888 670 670 887 326 326 723 750 591 752 1194 1194 1194 124 878 752 889 817 752 1195 818 818 750 801 801 756 756 1004 808 818 818 742 807 818 818 818 1077 1054 1054 1054 1054 1054 816 816 818 978 978 978 819 212 816 818 818 270 270 815 742 43 43 893 819 885 822 113 777 1038 1038 815 815 1038 1038 778 777 778 816 1128 1128 1128 1128 791 724 777 885 885 885 885 815 815 815 852 852 852 275 767 767 1128 1034 1034 779 783 783 58 58 59 58 1034 1034 1034 193 815 1034 783 484 484 768 779 58 58 815 500 738 317 160 160 80 783 275 870 870 296 296 58 874 631 822 772 819 816 816 816 482 482 482 482 482 885 885 885 482 815 815 815 275 175 175 769 769 769 772 175 175 175 815 815 175 273 772 767 716 716 822 1158 1158 777 1190 58 59 1158 752 865 58 949 879 879 879 879 949 949 750 879 751 817 752 751 817 817 1158 877 752 752 752 752 752 875 875 893 893 1198 1198 1198 1158 780 780 780 1107 1107 1149 1149 862 935 935 810 780 780 219 219 874 779 219 219 762 888 51 51 51 51 885 777 781 51 818 860 860 51 817 817 817 374 374 374 374 807 374 374 818 374 106 106 106 887 807 772 776 772 772 772 220 768 815 415 415 772 782 782 782 782 432 777 777 777 777 312 777 777 807 312 312 312 823 716 777 1128 1128 1128 768 785 1128 778 778 778 778 819 55 55 55 778 782 429 55 55 815 815 463 463 808 778 811 811 885 815 494 494 494 778 778 778 785 785 785 494 494 494 494 494 1154 1154 1154 1154 1154 1154 785 743 743 743 743 1154 738 738 738 738 738 334 334 334 334 789 789 789 789 334 698 76 76 76 76 76 76 76 76 406 406 406 406 867 475 685 685 685 685 685 824 824 1025 1025 1025 792 772 772 772 776 1106 220 822 723 1106 769 769 769 785 785 612 769 866 866 807 807 807 689 932 932 932 932 932 1047 1047 645 841 220 369 749 749 749 792 792 868 369 369 677 677 785 749 241 241 630 783 749 677 677 677 749 881 769 790 438 438 438 730 438 886 438 801 801 929 929 929 929 929 770 768 899 859 859 859 859 705 859 859 859 859 1042 770 770 859 859 870 870 770 859 886 1058 1026 1026 1026 1026 1026 880 1107 768 768 768 768 677 677 677 1026 768 886 1033 497 497 497 775 769 775 775 775 775 768 768 869 770 770 792 774 770 770 770 677 755 755 467 183 467 467 467 771 772 467 765 772 776 772 768 529 529 529 768 775 775 529 786 786 786 786 726 776 776 529 790 1127 1127 1127 822 822 822 772 867 739 729 1128 551 551 773 220 220 220 790 551 793 795 772 875 772 595 595 551 551 786 263 226 263 822 822 822 788 788 263 784 772 773 773 773 773 722 722 776 822 1091 1091 1091 795 226 587 587 775 587 584 587 769 774 866 866 866 584 772 772 932 932 932 1119 1119 771 771 1119 1119 1119 772 772 745 993 797 797 797 993 993 993 993 991 991 991 772 776 226 992 219 991 774 774 16 16 16 782 16 771 16 775 775 775 768 768 886 864 771 771 771 275 771 771 771 771 768 769 768 851 771 771 807 680 680 680 740 740 769 770 881 881 775 775 384 867 867 384 384 384 693 384 869 869 869 314 314 314 726 726 726 680 680 680 680 680 771 314 314 776 776 770 770 207 207 207 207 207 207 207 219 703 703 868 868 496 1185 1185 1136 771 63 63 63 1185 1185 1185 866 1136 736 736 736 778 1181 1181 1181 1181 1181 854 854 880 780 876 876 1181 1181 1181 780 40 40 561 561 561 561 1198 781 561 561 751 751 750 750 750 750 750 751 751 561 228 803 561 740 740 740 314 801 801 767 236 236 314 802 802 314 541 541 801 193 193 193 736 748 802 666 666 802 802 541 541 541 686 803 803 666 801 706 706 857 857 739 606 712 712 712 712 1176 127 127 1170 641 641 40 1069 1069 826 826 222 1041 804 717 778 778 1041 40 132 132 377 377 803 807 804 804 879 1041 320 720 720 42 42 42 42 42 42 42 804 804 386 381 823 315 315 724 386 495 495 818 381 386 720 564 564 564 564 476 184 184 184 708 805 743 743 717 747 688 183 772 737 737 800 716 716 830 830 830 1005 1005 1005 735 746 716 159 1004 736 1073 1073 905 905 905 622 723 773 773 773 720 720 708 714 716 130 704 704 446 748 449 891 720 720 720 720 720 806 720 720 720 43 720 800 719 395 395 395 719 395 395 395 885 815 778 705 819 729 729 788 799 395 395 476 688 627 627 627 548 548 627 627 811 811 791 885 712 159 159 891 891 891 714 790 790 627 785 785 773 714 1095 1094 1094 785 785 968 968 848 785 653 712 712 712 654 653 653 653 705 822 822 689 689 520 520 705 705 822 133 133 784 791 133 133 133 133 839 839 805 707 109 109 109 169 713 713 109 688 109 721 721 721 721 719 708 719 54 54 54 54 719 719 54 54 386 386 267 267 267 719 719 476 476 476 386 386 386 63 63 730 730 243 717 704 386 386 708 724 724 800 386 1016 720 63 63 63 63 63 704 704 712 789 525 525 525 525 672 713 799 799 799 799 525 705 705 823 688 688 708 728 731 689 705 399 399 811 689 820 399 799 799 799 706 706 329 329 329 329 329 329 329 705 809 809 731 731 731 712 794 731 459 459 459 474 474 474 459 459 474 474 474 601 601 698 698 716 378 378 378 378 215 227 227 227 227 757 757 757 757 712 712 712 715 190 190 190 190 811 811 831 831 714 714 714 831 701 701 459 459 459 698 712 712 712 712 806 718 1051 715 715 1115 1115 1115 802 196 650 650 650 650 650 688 706 642 650 642 642 746 746 738 738 196 196 196 650 802 793 793 793 187 196 162 643 712 713 713 814 712 793 793 562 721 722 722 739 180 764 764 764 465 112 735 714 715 820 689 420 715 713 1196 1196 1196 1196 1053 1053 196 795 770 745 119 196 196 196 714 792 792 792 746 978 976 976 978 770 770 978 978 976 978 738 738 738 27 978 101 101 101 101 712 706 706 712 101 101 101 705 705 101 715 262 712 265 459 745 911 911 911 911 746 911 911 888 196 821 821 1032 1032 1032 1032 792 1032 466 952 745 712 952 796 952 952 745 745 745 745 745 689 689 689 359 359 359 359 359 359 738 738 738 706 706 713 713 807 717 359 657 657 657 657 720 852 852 657 852 807 807 723 748 729 729 729 885 816 638 819 688 815 729 723 729 852 728 892 892 725 866 866 761 886 886 822 773 724 724 724 724 724 1024 730 653 653 785 815 653 776 722 945 100 100 100 100 721 100 891 100 570 726 726 776 302 824 726 726 726 692 692 692 692 539 727 727 341 727 789 788 773 341 730 730 730 570 569 569 721 727 727 727 824 790 725 725 727 727 34 34 34 730 205 507 34 717 720 720 503 563 563 563 563 563 808 808 808 563 581 808 808 563 1031 1031 1031 1031 717 1031 1031 1031 379 379 379 205 437 437 437 437 486 437 437 437 711 720 720 730 730 564 564 263 564 564 564 564 831 843 719 724 730 82 796 797 692 692 692 82 721 721 721 82 198 198 712 712 822 824 198 725 790 199 727 727 198 721 825 825 825 692 825 825 825 722 705 784 722 745 720 720 730 730 824 825 825 825 712 509 509 509 509 722 726 726 509 509 302 722 1078 356 692 692 790 722 680 680 869 869 1039 869 869 869 680 680 680 723 1031 1031 1031 1031 809 779 779 779 1031 1031 777 777 728 893 888 37 37 1031 804 1031 1031 1031 1031 1122 189 1124 747 739 773 773 773 132 746 746 557 749 747 541 541 747 747 748 748 320 320 1153 1153 808 718 1153 1153 357 736 718 1153 745 745 745 549 718 745 745 736 742 742 742 363 363 205 664 749 743 403 720 720 720 297 297 297 297 736 736 297 702 704 184 184 297 734 735 735 297 735 663 663 663 732 732 773 773 944 786 165 160 619 619 619 619 746 746 717 717 717 717 709 647 736 736 458 458 458 741 741 458 458 209 208 209 736 736 2 2 735 714 714 714 458 753 205 753 160 753 719 719 719 713 719 719 735 557 557 557 735 557 735 155 155 155 155 155 155 153 745 155 155 545 545 1155 1155 1155 731 558 558 558 202 202 202 202 202 202 202 202 202 202 202 719 715 739 737 739 1057 1057 1057 579 579 715 715 715 465 864 686 736 686 719 595 595 595 595 737 737 737 739 736 738 738 564 719 234 234 234 234 1120 488 737 715 737 494 494 466 466 466 466 1120 563 563 980 980 563 562 842 980 458 651 651 488 488 740 488 488 488 980 980 980 980 394 394 394 394 737 737 737 664 625 743 743 743 743 394 394 664 664 17 17 17 17 16 17 871 732 17 769 769 769 769 718 718 739 739 739 659 659 732 717 717 84 84 817 949 949 949 796 796 949 794 715 488 748 731 626 644 766 766 766 732 742 766 1048 1048 881 766 733 733 733 107 881 881 766 1048 1048 245 245 687 546 546 546 546 739 546 546 739 152 152 546 615 152 151 151 151 151 151 832 979 979 979 734 112 800 434 434 711 711 711 711 733 711 737 715 734 734 734 734 711 734 734 1198 800 794 784 737 737 792 792 792 737 1198 823 1079 1079 1198 738 327 327 734 327 327 792 796 327 327 546 737 734 749 749 491 1014 1014 555 555 555 748 800 304 304 304 304 304 304 304 824 706 304 304 820 820 715 703 294 857 857 294 294 294 294 688 1030 1030 159 682 810 810 88 678 678 774 774 678 601 601 747 740 740 678 800 800 641 744 744 740 1168 1168 1168 1168 1168 193 647 647 741 741 1168 1127 655 655 618 674 674 674 189 661 578 578 448 448 448 643 448 1087 219 448 716 716 716 716 716 222 327 327 327 746 703 327 742 742 327 649 649 327 799 799 716 716 746 742 742 156 156 156 156 156 743 742 87 87 661 744 744 744 744 87 87 87 85 712 712 675 675 675 465 744 744 712 712 209 38 38 38 38 38 38 38 1 1 1 1 748 906 906 701 716 906 906 878 906 906 807 807 807 906 805 646 646 781 874 874 809 767 767 767 767 223 881 881 779 807 804 252 252 716 449 449 809 805 449 1127 1127 879 449 470 470 470 470 470 470 728 935 723 723 824 831 831 728 777 85 84 85 872 872 808 723 723 723 872 872 872 872 872 777 805 813 813 645 645 645 747 871 757 808 757 757 708 757 871 871 785 77 789 757 947 947 947 947 790 819 107 107 107 786 107 107 790 790 107 790 292 55 55 706 706 706 706 784 773 788 156 156 793 793 532 532 532 532 784 721 790 784 292 793 793 793 722 586 586 586 586 784 793 689 586 586 791 292 792 792 586 586 792 688 586 292 638 1184 1183 823 823 332 332 332 414 414 414 414 791 332 562 562 420 562 562 794 1183 562 794 795 562 174 174 174 746 174 174 492 174 610 610 746 150 150 793 790 790 150 150 440 440 250 250 1108 793 793 793 1108 1108 1108 1108 793 793 1108 144 144 794 100 787 787 787 793 795 100 100 1086 245 245 305 305 305 795 795 795 780 780 541 792 792 689 795 794 801 801 57 797 801 793 793 793 795 795 207 207 1086 207 207 207 207 207 1086 1063 1063 773 822 822 776 727 727 727 1063 688 688 790 786 849 849 788 788 716 716 716 716 716 822 822 716 789 1176 1176 776 1176 1176 1199 1199 788 788 788 1199 1199 176 176 1199 784 784 784 788 1199 1199 787 1053 1053 1053 1053 1086 784 1053 729 729 729 795 773 773 788 788 787 872 872 872 793 1049 1049 790 1049 1019 1019 1019 132 1019 1019 795 1170 1019 784 111 822 292 778 778 292 719 805 723 723 723 723 723 292 292 292 292 1153 218 129 129 1 799 1033 1159 1159 799 848 346 346 346 346 346 792 792 792 346 1072 1072 829 829 829 829 784 784 708 269 269 269 799 786 116 116 116 799 799 705 810 708 694 659 659 706 706 823 659 659 1049 1049 791 823 824 1025 792 791 689 791 842 800 823 797 797 797 86 86 86 86 821 821 821 821 821 821 791 182 182 182 182 714 182 800 800 737 820 35 35 35 35 35 35 714 35 690 690 690 796 776 797 797 784 734 792 737 1145 1145 1145 1145 839 703 640 640 640 796 797 562 562 794 794 796 734 734 1177 796 796 796 796 562 562 587 587 587 587 587 587 587 587 587 678 678 640 640 678 678 440 807 811 678 31 31 31 31 874 874 874 804 807 716 716 716 716 1105 1105 1105 1105 748 748 1105 695 873 873 695 748 77 811 811 809 695 0 0 0 0 98 718 0 0 0 1041 1041 720 720 720 720 601 1041 813 623 623 742 810 18 18 18 18 812 799 812 18 18 18 705 823 823 473 473 473 473 823 705 133 704 600 119 765 765 765 194 813 813 1101 1101 1101 1101 1101 1101 390 823 1101 824 824 824 873 873 873 366 366 369 366 707 708 365 1079 1079 765 814 814 611 366 366 366 735 366 366 706 812 800 823 824 800 633 137 137 137 137 248 248 248 248 820 248 702 745 1187 1187 800 499 821 1136 1136 1136 792 797 797 797 1136 745 797 797 796 202 814 202 796 202 735 1185 304 304 796 1168 951 797 304 813 814 814 952 951 737 619 619 320 393 320 320 320 393 393 714 812 812 812 393 812 814 814 814 235 235 746 702 702 235 235 235 235 235 703 235 823 805 804 805 805 708 805 701 813 813 1022 1022 846 846 1022 1022 699 699 748 718 444 444 444 718 708 708 708 749 551 551 811 551 551 551 551 801 886 886 886 818 699 630 630 630 630 808 805 398 826 239 239 764 765 767 236 239 765 764 764 666 1176 1176 239 654 654 654 654 654 765 237 765 765 765 1093 765 1093 340 1093 1029 1029 1093 649 832 295 296 296 296 81 296 152 666 153 153 153 153 381 381 381 381 540 540 540 192 665 344 343 343 409 409 828 215 698 698 656 191 1069 657 657 655 655 387 387 656 656 656 387 232 566 566 630 651 660 660 631 322 690 690 232 1102 1102 232 609 609 609 609 658 1139 659 732 650 773 773 773 189 189 189 773 658 773 1117 1117 1162 1162 193 663 663 663 182 1117 1117 834 834 834 670 673 660 947 947 950 947 947 950 182 249 249 659 332 332 332 602 332 332 651 651 332 661 42 253 253 253 664 332 424 424 424 641 424 200 424 651 424 755 306 306 306 306 12 306 490 490 490 306 630 42 42 42 306 815 643 815 570 755 536 635 276 276 276 672 895 895 895 895 895 895 1077 42 895 895 179 179 626 895 1080 1080 627 599 599 599 896 627 627 627 627 627 627 627 627 627 627 627 1079 647 647 627 726 726 1142 1142 1142 1142 726 726 612 324 324 1193 1193 195 567 1193 1193 1193 455 162 162 653 133 133 166 654 670 998 21 998 720 720 998 1102 1102 345 905 905 905 905 905 168 168 168 168 168 550 623 623 630 168 206 187 843 657 657 869 869 869 627 659 324 659 659 661 669 669 669 703 137 137 137 802 137 137 137 647 158 603 659 56 56 57 57 658 57 56 56 56 558 558 558 558 558 671 673 673 627 630 630 165 165 673 632 18 18 599 598 674 635 415 415 177 610 13 652 415 415 389 389 618 415 661 661 661 661 485 579 682 1124 185 185 579 206 322 322 1022 322 500 322 322 1182 1182 1182 1182 653 654 145 145 670 670 590 590 590 672 315 315 662 446 446 315 164 636 185 645 645 645 429 429 429 429 628 429 429 429 446 672 672 663 670 670 661 590 611 581 581 314 314 540 748 748 322 322 322 322 662 663 662 645 645 450 450 450 450 450 1090 1090 1090 203 203 203 670 671 635 628 517 238 238 238 1090 655 684 472 66 66 66 66 488 488 66 66 66 662 66 178 1090 177 6 6 673 673 189 403 403 669 6 6 6 6 6 6 6 636 636 278 665 665 58 58 58 347 615 615 615 191 191 278 191 1139 665 58 278 278 58 188 188 188 1176 278 747 652 652 740 192 192 192 192 8 8 72 72 72 58 195 222 222 975 975 191 865 865 865 698 667 667 121 121 121 865 665 665 665 190 665 666 848 848 848 697 697 848 848 848 848 833 121 121 121 587 587 587 648 606 587 646 647 587 15 15 647 647 648 642 195 195 550 550 550 209 587 646 1087 638 638 638 193 638 638 638 638 638 659 638 707 707 707 633 529 529 384 384 649 193 740 632 707 732 732 845 121 732 732 732 732 121 648 605 605 605 605 647 732 206 718 378 378 718 819 819 660 650 642 650 650 181 1129 1129 1129 192 192 192 605 605 605 605 1129 605 646 632 632 632 632 802 748 748 1129 1129 1180 1180 646 52 52 52 152 703 694 694 694 982 982 982 637 743 664 664 664 637 637 743 743 742 743 644 982 982 982 743 743 637 1150 1150 1150 1150 1151 647 647 743 743 159 159 159 687 1150 1151 644 1017 858 858 747 713 648 648 646 645 645 645 1017 1020 743 743 1102 461 461 934 936 456 456 188 934 162 361 935 949 949 949 949 456 456 456 456 949 646 949 949 645 20 968 968 642 604 1119 250 250 645 645 159 641 651 651 651 637 852 852 961 959 959 497 160 959 637 637 863 862 863 644 835 554 554 178 638 554 643 643 554 670 687 554 554 554 643 686 456 463 463 328 328 328 639 328 639 639 639 639 685 328 1050 625 625 639 398 398 398 358 639 358 358 684 684 684 684 398 398 566 398 398 398 398 812 34 805 805 260 260 260 260 734 495 495 676 676 676 676 676 676 623 746 622 494 829 162 1123 1123 1123 638 358 358 642 1123 626 626 626 110 641 641 641 863 687 687 687 687 939 160 660 660 660 939 631 660 516 651 651 651 625 516 516 516 516 661 661 651 687 687 849 849 490 490 654 654 654 490 490 490 159 490 421 421 490 490 933 933 933 933 618 618 933 933 183 183 183 574 574 494 563 731 654 495 567 183 183 183 664 625 625 625 625 654 192 654 666 1053 654 687 666 495 692 1039 1039 1039 1039 863 1039 653 560 560 560 496 496 496 496 496 496 496 496 653 654 654 870 870 495 495 654 654 655 613 613 613 613 686 686 613 613 613 811 613 651 839 666 189 613 613 838 613 613 560 560 560 649 607 607 792 792 26 26 26 614 614 614 843 633 26 667 208 208 656 656 668 829 652 767 131 600 747 556 556 556 617 626 806 808 698 667 299 649 656 656 668 668 668 656 668 465 607 668 669 669 728 481 481 481 481 617 728 728 728 641 728 728 481 1047 1046 1046 633 1046 681 681 681 650 1057 1057 1046 1046 521 521 521 521 521 657 657 657 657 657 521 634 845 845 845 845 645 728 728 728 218 218 218 986 986 986 635 635 635 667 838 373 373 373 373 373 165 373 373 373 182 182 182 697 697 182 182 660 182 411 902 902 902 902 902 651 660 660 660 902 902 354 354 354 354 669 204 204 659 204 204 59 59 59 204 204 632 632 632 375 375 625 762 9 324 324 965 965 965 965 655 375 375 767 767 965 637 637 178 178 178 394 394 394 926 600 394 622 622 375 957 957 957 668 235 235 617 617 600 642 602 388 388 850 850 615 756 756 756 1022 1022 957 624 1119 1119 115 67 736 620 551 734 551 733 733 551 551 664 664 557 646 274 274 551 400 679 400 400 400 400 400 623 400 637 637 637 637 322 322 634 634 242 242 242 381 622 242 596 242 652 652 652 652 623 623 623 677 677 677 687 624 624 624 652 161 161 657 657 854 623 659 638 1091 1091 292 292 292 292 292 292 57 57 57 57 57 57 57 622 57 57 57 370 371 371 371 370 170 170 170 629 651 651 170 170 651 224 170 259 232 232 259 687 398 671 637 638 626 622 622 625 609 609 631 631 631 196 196 196 669 91 91 91 697 638 638 490 624 621 634 634 634 773 773 773 773 1107 621 619 619 1107 1107 621 760 760 760 668 760 760 760 760 619 619 619 619 673 673 673 1059 549 549 549 7 7 7 7 7 7 7 7 7 618 618 618 409 409 409 409 409 409 598 598 156 602 618 618 389 389 389 389 276 276 276 276 683 677 677 677 276 276 899 899 899 758 899 440 440 440 899 643 643 643 629 445 445 445 445 450 53 53 53 53 53 596 726 1059 1059 726 726 726 632 657 67 67 673 153 151 153 1019 1018 1019 1019 549 673 1019 1019 1019 636 635 635 635 659 659 635 614 605 605 905 905 905 732 908 1057 490 490 490 635 104 104 104 104 631 104 177 783 783 783 783 127 185 185 127 127 127 127 127 127 606 591 591 628 584 584 584 57 57 57 57 386 770 99 99 99 99 629 629 671 627 99 629 595 669 859 859 630 595 130 651 630 414 414 414 414 778 778 414 414 554 496 496 490 534 534 627 629 629 629 621 621 621 664 554 554 630 630 630 661 563 563 563 663 663 554 554 598 354 354 354 354 309 309 309 309 197 309 630 602 583 309 309 454 454 571 571 629 507 507 507 274 274 274 662 662 662 662 454 539 1041 1041 1041 1041 274 581 581 658 658 274 627 627 631 63 581 673 581 631 672 513 513 133 274 991 601 513 513 607 513 180 180 180 631 631 644 607 608 608 180 180 113 113 113 113 858 3 668 668 668 828 828 855 855 855 855 3 613 613 186 656 831 547 547 547 602 913 391 617 256 256 256 256 256 240 240 240 259 621 621 240 240 240 668 603 603 121 121 265 265 614 210 210 826 272 272 272 272 614 614 221 221 221 221 1148 633 614 614 526 862 862 740 740 740 862 828 862 862 862 859 859 859 859 859 861 698 227 227 227 628 628 628 530 1100 265 603 603 765 765 765 628 636 636 635 635 638 638 638 851 851 835 835 875 639 639 648 648 602 603 551 841 841 824 824 824 824 824 824 601 835 824 668 668 824 824 732 732 732 649 849 603 616 616 616 616 601 617 608 1057 729 729 729 729 604 527 680 729 1129 1129 1129 1129 700 1129 797 1180 1180 1180 742 742 601 650 1180 1180 1180 1180 633 846 846 846 52 52 52 52 600 992 992 992 52 604 604 52 621 621 621 621 1076 1076 1076 1076 1076 1076 612 612 1197 1197 1197 1197 845 845 985 985 600 916 916 616 376 376 985 616 855 817 817 844 1150 1150 1150 148 1177 828 843 992 617 617 825 1150 601 1006 1005 464 1006 1006 607 279 992 279 279 240 240 279 602 617 1014 1014 615 603 949 949 949 949 602 616 602 949 949 617 857 616 616 949 844 949 709 709 709 923 923 923 923 612 379 379 379 869 923 609 609 609 609 612 612 612 923 923 612 923 958 649 869 856 856 240 240 574 609 853 853 574 625 625 810 810 810 700 405 405 405 405 405 405 405 702 675 675 675 675 702 702 599 387 387 387 245 703 703 703 387 685 685 597 762 762 842 857 861 609 609 387 246 246 545 545 545 806 806 246 246 246 246 610 707 680 680 680 680 768 768 680 680 874 812 812 812 812 812 616 611 545 586 628 216 568 568 604 604 1166 1166 601 642 443 443 443 620 1166 243 243 245 243 370 844 245 853 245 1072 528 622 606 606 606 536 940 1128 617 617 867 651 634 634 251 251 251 251 251 251 88 211 211 767 211 211 608 211 211 241 241 418 418 418 211 211 635 534 606 606 606 183 268 268 1102 426 608 268 268 821 821 821 821 821 525 1039 1039 607 19 846 1039 255 549 483 483 483 483 24 867 867 867 867 867 606 867 867 867 867 605 604 605 363 525 867 867 276 477 477 477 477 694 694 694 694 221 694 573 534 401 599 599 599 869 869 630 694 24 174 174 174 174 606 606 585 24 590 536 536 536 176 176 176 606 607 1013 1013 1013 1013 1013 1013 52 52 52 627 627 391 392 391 391 52 52 52 604 52 52 52 604 604 604 1047 1047 601 631 1047 606 606 1106 611 630 1106 604 1106 418 605 581 1100 1100 1100 1100 1100 584 587 134 134 596 373 611 373 611 607 600 603 600 600 603 154 151 151 156 156 156 530 65 65 65 65 65 154 65 65 365 365 365 698 697 697 633 633 650 650 198 198 697 697 418 198 198 800 800 198 647 195 195 666 849 849 849 849 539 539 698 697 1195 1195 1195 972 972 740 972 972 972 972 747 972 972 710 394 394 394 698 394 714 878 243 243 243 243 243 243 740 740 243 747 243 646 646 646 647 724 724 740 740 740 740 836 836 836 700 700 460 696 696 724 102 102 102 102 700 700 700 700 698 615 615 615 741 740 617 610 637 747 747 551 551 551 551 551 943 943 943 943 810 810 699 849 849 849 849 551 855 710 470 470 470 470 102 102 102 830 699 699 872 874 872 831 710 871 779 695 800 855 872 877 17 17 711 711 711 711 711 711 809 701 710 17 17 17 699 699 17 718 718 696 813 813 16 786 814 1092 1092 799 1092 1092 114 114 1092 798 1147 1147 856 699 531 531 531 531 531 814 847 709 813 531 813 800 799 800 751 751 610 157 157 847 157 709 157 825 825 157 693 233 233 808 233 707 707 233 233 812 707 233 612 612 612 612 731 612 612 592 535 535 592 535 592 707 824 1160 1160 1160 694 694 694 694 707 837 812 1160 823 283 283 283 283 711 709 709 709 800 800 708 719 283 699 699 699 681 859 695 447 447 447 447 709 303 303 303 303 303 303 749 694 388 388 840 840 388 388 851 851 851 841 841 388 388 276 276 276 743 694 694 276 899 899 984 742 742 642 642 899 899 899 899 814 676 627 627 627 632 886 886 886 886 695 886 420 420 742 748 696 641 1172 1172 148 148 1172 1172 848 848 1172 686 677 1019 1019 1019 1018 1019 848 695 1019 433 434 434 744 744 902 640 640 184 184 847 847 847 694 742 742 848 642 703 742 902 769 769 104 104 104 641 820 875 104 104 973 104 708 139 703 703 814 597 597 139 139 139 676 139 702 702 739 704 704 643 643 57 703 675 715 746 821 712 712 796 796 57 890 890 57 821 642 679 702 738 738 558 558 714 714 714 739 702 702 120 675 584 584 675 675 677 702 702 702 702 293 597 597 597 599 599 599 704 704 597 523 523 523 523 145 145 145 145 852 145 145 145 580 580 580 580 67 580 580 647 647 523 650 580 580 600 353 340 646 353 353 681 353 682 682 682 353 353 333 333 843 843 969 969 333 309 309 523 646 695 524 524 524 523 523 963 644 741 683 683 524 610 610 847 852 852 700 683 132 756 756 523 700 700 700 683 681 642 642 756 632 512 512 512 512 530 512 512 540 540 683 512 512 416 416 598 686 686 683 682 621 179 179 179 695 179 92 179 179 179 56 56 392 675 675 678 6 6 695 695 695 695 861 622 686 651 645 6 6 6 6 6 6 638 678 278 278 278 278 622 678 372 372 372 372 640 278 278 240 240 240 594 240 640 678 240 677 677 677 640 675 84 623 685 685 84 677 315 862 862 336 336 336 336 862 675 731 640 731 862 655 109 109 109 109 639 859 859 859 859 702 702 859 734 744 695 733 733 733 733 679 236 514 514 695 695 675 624 624 624 624 695 514 514 684 684 684 680 680 680 472 472 472 680 1043 1043 1043 733 582 582 689 689 689 744 744 349 349 689 349 349 851 675 703 676 93 1108 1108 689 676 769 717 945 717 847 856 856 733 739 680 732 702 720 720 597 597 680 680 702 702 815 866 679 679 676 702 678 1130 1130 1130 678 695 695 639 743 743 1130 622 622 622 678 678 678 167 167 1130 622 622 622 1180 1180 1180 687 177 177 177 1180 1180 625 687 639 639 619 619 623 687 247 247 247 247 624 247 699 699 699 699 247 193 193 193 495 177 655 294 1076 191 1076 1076 191 983 982 982 982 982 982 639 626 626 1151 684 684 4 4 4 684 684 1149 677 524 691 639 1035 1035 1035 1035 1035 624 505 505 934 934 934 505 934 934 690 690 690 619 411 411 411 618 618 618 685 283 283 283 690 692 692 283 283 283 283 283 691 86 958 958 958 654 654 654 691 654 654 653 450 450 17 541 466 1164 1164 478 478 478 432 432 432 629 174 692 174 174 174 690 638 625 625 625 681 681 854 611 646 681 646 646 701 745 745 646 384 740 740 700 549 549 245 245 245 826 1030 245 245 245 766 883 1024 1037 1037 875 1037 952 611 1037 876 876 876 876 876 876 874 876 876 876 624 624 624 876 631 631 641 641 642 642 1021 781 781 732 732 735 732 641 1135 293 294 878 878 242 242 242 242 878 878 878 878 877 952 857 242 857 857 289 877 289 1101 838 779 779 289 289 289 857 952 858 858 289 63 63 63 63 63 767 63 106 106 106 873 873 873 858 858 873 780 780 873 873 801 1187 1187 1187 802 1187 1188 779 1187 229 229 860 753 229 229 878 751 750 807 807 719 719 877 877 855 875 819 89 89 89 838 825 860 290 290 821 821 860 811 807 807 807 840 861 461 461 461 461 849 880 461 826 461 860 861 840 840 840 880 106 804 837 701 699 701 805 803 803 699 699 701 699 12 12 12 699 12 12 830 12 12 12 106 838 40 40 840 366 366 366 366 859 723 700 852 829 829 753 753 753 1174 1174 1174 1174 842 1174 78 54 78 54 78 78 54 54 54 859 855 855 693 847 710 711 1048 10 10 10 842 10 840 840 840 545 545 837 837 10 854 791 791 848 829 861 861 1093 1093 1093 855 1093 1093 253 253 253 1093 404 404 404 404 404 404 404 848 848 528 910 711 910 910 104 910 370 848 370 370 848 848 370 367 367 367 367 367 683 197 703 197 900 900 900 848 853 853 367 878 696 197 367 676 676 1014 870 870 1194 1194 703 703 708 851 1194 1194 973 973 134 675 675 675 675 134 396 312 312 855 855 855 312 810 86 225 312 312 312 312 312 854 854 312 312 854 854 681 1012 1012 1012 850 850 850 700 549 549 549 549 549 549 549 549 854 854 854 549 686 842 700 696 856 856 683 852 288 645 834 235 235 235 235 235 234 234 853 853 682 155 153 651 641 651 651 625 622 651 835 651 651 651 651 625 625 853 651 651 835 835 922 922 922 622 693 628 626 938 938 155 938 938 853 938 938 848 391 391 392 392 852 623 392 371 371 860 922 922 922 371 157 157 781 781 767 767 157 157 157 157 157 155 157 802 802 802 857 155 28 231 683 683 683 231 922 922 922 231 231 616 616 616 155 828 616 592 592 592 592 1109 1109 199 199 199 199 617 1150 224 224 224 224 1150 989 283 107 107 283 826 828 283 617 616 989 989 42 42 206 206 828 698 649 649 843 669 803 861 864 829 839 844 989 989 649 649 649 844 864 864 411 411 411 844 844 832 838 411 411 767 411 617 833 833 860 860 831 526 526 526 843 833 526 526 832 832 844 833 833 833 526 452 452 666 833 276 667 667 194 832 698 667 27 27 27 27 899 899 652 652 652 289 289 289 289 899 899 627 627 844 844 698 829 156 156 667 803 1117 627 814 289 830 627 849 729 729 803 803 829 1176 1176 289 980 830 861 861 28 28 28 28 28 747 289 289 861 861 178 178 908 908 908 908 859 861 908 699 803 106 830 106 861 106 106 219 219 843 838 697 697 533 533 533 533 844 844 844 849 849 533 839 839 839 838 844 57 57 932 219 219 57 558 558 558 859 558 849 849 558 558 558 558 829 558 849 597 597 597 597 597 597 597 597 710 710 710 710 92 92 92 845 850 462 462 462 1148 1148 462 462 851 460 460 459 462 462 462 219 854 1011 1011 1011 850 850 1011 1011 1011 681 681 681 907 353 854 353 353 681 353 353 681 681 681 353 310 310 310 310 853 219 852 310 310 310 854 854 391 389 845 843 524 1191 1191 524 612 845 603 290 290 290 290 26 843 581 581 581 850 850 850 514 514 514 514 845 514 36 36 600 845 846 846 814 278 278 166 166 166 166 166 166 166 166 551 600 600 846 846 238 238 238 238 376 376 376 375 375 376 376 375 186 186 186 858 861 6 6 6 831 669 6 1037 802 802 277 838 826 277 277 277 227 227 831 85 85 756 888 888 888 863 857 829 873 874 842 863 863 863 849 849 768 854 860 854 868 868 868 868 839 695 695 695 695 875 695 843 843 849 433 433 433 695 695 859 859 768 9 9 9 861 851 839 839 840 854 630 627 627 627 860 860 875 855 859 712 645 842 768 812 812 812 855 419 837 805 854 836 812 812 609 856 842 855 855 855 1103 1103 731 545 856 834 834 720 169 720 759 815 768 834 834 609 609 983 983 836 1127 1127 1127 1125 1127 1127 982 1100 1100 1100 1100 1180 421 1066 1066 834 1100 1100 1100 1100 853 1075 1075 835 1075 1075 834 1116 1116 836 836 836 836 386 386 386 386 1075 1075 837 1075 1029 860 985 985 985 985 985 985 985 985 247 247 247 1109 859 855 842 1149 1151 1151 1183 617 617 617 617 617 840 840 617 842 842 617 617 855 699 982 847 841 934 855 855 855 837 837 837 842 934 709 709 949 949 949 710 949 901 786 283 283 839 839 841 101 98 101 101 98 101 848 776 776 571 774 774 1124 1124 1124 861 571 571 571 571 110 110 840 840 357 357 357 103 103 982 982 982 1011 1011 357 357 872 605 605 605 605 711 889 899 982 879 1163 711 865 248 248 817 817 888 888 248 882 753 555 781 753 879 857 555 620 620 620 620 732 732 732 878 878 752 818 750 750 752 752 752 752 879 756 756 752 752 752 817 779 888 819 819 756 756 862 879 879 541 1187 1187 1187 879 863 917 917 819 917 917 777 880 777 754 887 777 879 754 807 879 888 596 596 879 875 875 879 677 677 677 596 596 708 708 708 874 874 874 874 708 809 874 708 778 1155 860 783 872 728 1155 1155 555 768 768 768 905 710 860 368 415 415 683 683 808 157 157 830 806 804 729 157 874 806 555 855 855 855 855 855 855 855 855 810 810 871 805 701 830 855 669 811 861 875 669 860 860 874 14 14 14 14 874 14 1186 874 874 778 871 871 701 778 14 561 561 871 871 871 800 800 798 798 798 710 1096 1096 1096 709 841 1096 1096 1096 1096 1096 1096 779 32 32 777 777 777 872 872 872 860 879 1096 269 269 269 756 756 498 498 498 498 865 943 943 874 943 943 815 865 7 7 7 863 881 863 863 7 777 818 865 865 817 1089 1089 1089 1089 1089 1089 1089 1089 889 1089 1089 888 888 771 371 371 371 371 371 371 371 371 371 600 266 266 266 266 841 782 867 551 551 551 551 668 668 893 866 212 212 423 423 423 868 769 423 423 372 372 372 372 372 372 372 0 0 196 196 895 196 196 196 196 867 841 841 841 841 863 183 1191 865 865 865 864 867 1191 971 971 868 971 317 317 317 317 1079 869 869 869 869 894 1079 552 547 770 770 868 1013 1013 1013 869 869 215 215 215 462 462 462 869 775 1013 1013 220 220 771 841 841 775 775 775 771 771 1013 549 549 549 841 304 304 404 404 895 870 404 404 404 866 866 866 404 234 234 234 638 638 638 638 149 149 149 149 149 149 870 870 870 870 870 769 769 769 110 886 870 870 870 870 870 870 870 533 533 533 533 533 533 362 362 817 362 199 199 54 362 863 898 862 862 889 879 881 771 326 326 898 771 216 462 462 216 216 216 600 600 600 600 600 898 898 898 897 899 899 899 577 577 577 897 899 283 283 283 283 887 889 889 577 1052 1052 1079 1079 1079 899 899 899 899 899 899 577 1052 1052 1052 889 834 834 1079 890 890 1079 304 304 304 304 357 357 357 357 68 68 376 896 896 896 896 68 68 68 897 895 278 278 278 278 278 899 899 577 899 899 891 695 695 899 899 899 899 1145 1145 1145 709 864 864 864 886 886 892 892 890 898 898 898 627 627 627 836 836 892 994 994 994 1065 1065 1065 1065 1145 1145 1145 894 1065 892 888 890 891 816 893 777 815 133 1004 908 103 103 133 106 1145 890 890 139 139 139 139 628 628 628 139 666 666 666 666 771 868 659 891 891 891 131 131 131 892 131 557 557 895 891 891 818 597 597 893 462 462 462 892 575 575 575 574 575 575 1045 1040 891 575 150 150 150 195 728 728 575 888 340 340 340 894 340 894 893 1145 896 23 23 747 23 23 892 892 892 521 521 715 715 1145 894 888 888 521 521 521 195 816 756 896 894 893 835 895 893 450 450 450 450 450 450 450 892 892 992 899 981 1000 897 768 896 896 166 166 1124 1124 1124 893 893 893 166 166 240 240 240 897 166 769 166 166 896 897 889 889 889 392 392 981 1026 1026 392 500 877 1194 1194 1194 977 392 1034 1034 1003 1162 27 27 927 27 1161 1161 27 27 270 270 900 83 83 83 83 580 580 580 227 83 670 670 87 81 509 509 1157 911 911 87 79 79 800 878 586 910 83 878 696 696 696 696 1156 79 912 464 464 464 852 852 852 92 744 744 744 921 921 921 537 537 537 744 945 945 945 929 929 945 273 908 908 908 80 908 76 80 929 945 917 80 79 79 827 827 79 79 80 638 920 945 80 79 80 76 76 921 921 921 75 75 931 931 638 91 90 930 919 919 261 261 75 844 920 920 920 920 92 813 813 813 1156 813 813 813 75 628 75 813 813 75 731 731 905 905 905 76 77 716 77 921 76 78 844 222 222 1072 1072 1072 1097 785 785 785 785 87 919 1065 1065 921 905 87 913 844 919 844 42 42 41 42 1171 1171 931 1059 918 918 918 918 1171 1171 911 84 272 1171 904 232 936 272 272 584 584 72 271 979 979 979 80 39 39 39 39 39 844 39 39 985 985 985 204 204 142 141 290 985 985 985 985 250 250 250 250 1149 55 199 229 111 111 222 222 1149 222 1149 223 222 203 979 271 271 271 1035 1035 1035 1035 1035 290 290 233 284 284 934 934 934 276 1049 1049 1049 268 956 956 956 956 290 559 243 559 1010 1010 323 323 323 323 188 323 74 1010 385 385 204 268 385 219 243 201 243 243 243 230 237 237 243 134 203 231 734 734 343 734 731 734 202 734 734 734 734 33 201 202 205 205 530 203 41 41 41 41 213 205 205 343 758 758 583 583 583 584 232 239 204 254 984 984 205 1018 1018 203 1083 205 204 203 205 992 992 268 992 828 219 237 237 196 196 213 213 214 213 3 1054 1054 1054 1054 204 204 1054 202 205 1054 1054 200 204 845 845 220 880 880 880 198 198 198 199 785 785 785 785 203 197 785 785 1087 1087 1087 1087 578 578 569 569 569 134 134 134 198 198 198 134 463 463 1188 825 916 916 916 906 906 825 613 613 613 234 234 128 128 733 829 1013 1013 225 260 260 572 572 572 571 183 742 571 571 1087 571 571 232 232 232 232 200 200 200 700 197 555 555 555 196 833 702 702 702 555 555 555 265 200 200 200 200 1103 1103 1103 833 833 264 264 203 264 264 198 702 1103 1103 251 935 935 270 198 198 21 269 269 269 562 562 199 199 758 758 269 331 203 23 23 948 948 196 280 124 124 124 948 508 508 199 1011 199 702 948 948 5 500 255 255 255 255 5 197 255 349 349 372 196 628 197 197 197 200 200 204 204 283 198 198 198 198 204 105 105 387 387 387 374 374 268 268 276 374 374 374 188 279 279 216 51 1014 1014 1014 374 374 374 198 198 198 377 290 1105 259 259 259 10 202 164 164 164 239 267 219 219 219 219 972 216 188 972 104 972 264 218 218 972 971 359 219 255 186 226 226 226 226 205 945 226 226 1095 270 886 886 246 249 1026 290 1026 200 200 550 550 550 217 218 518 518 712 712 712 712 518 230 229 230 230 230 230 357 230 230 230 234 234 230 230 230 639 639 639 639 595 595 595 205 12 12 217 221 221 221 221 639 149 149 149 149 149 267 267 220 149 1049 1049 1049 1049 595 196 196 1049 1049 1104 221 196 183 183 530 548 530 196 196 530 164 164 211 1072 296 296 296 530 530 530 530 330 330 330 330 196 197 197 220 220 530 595 595 220 286 408 408 408 21 343 343 20 251 251 251 155 155 155 155 155 155 224 214 155 312 104 104 24 312 155 219 219 600 600 196 328 224 223 205 220 224 220 183 636 19 19 218 218 1080 1080 11 11 595 595 1080 1080 1080 18 1080 12 213 213 1000 1000 224 182 595 936 201 1000 1000 1000 183 287 287 380 380 380 380 287 210 287 1182 42 42 42 210 210 19 8 1105 401 419 419 419 419 419 418 418 418 418 391 213 213 36 36 36 24 302 302 302 302 302 302 302 302 303 303 303 302 303 532 532 532 12 211 219 214 214 18 532 532 213 213 213 210 277 277 277 224 212 220 277 277 277 277 277 210 277 277 36 328 328 210 525 213 210 210 379 213 210 1102 717 723 717 534 723 826 826 826 826 210 61 61 61 210 210 255 255 255 254 214 293 293 296 254 211 211 211 289 289 35 35 35 35 35 35 213 213 213 907 907 222 55 907 907 273 79 813 813 813 904 103 103 273 273 273 275 813 275 275 275 275 255 902 247 247 199 139 139 392 435 435 435 1018 557 557 227 557 557 232 557 296 92 557 904 826 233 129 374 374 374 91 91 91 91 1018 701 701 232 232 374 374 118 701 414 413 414 414 1156 413 575 575 575 232 232 233 229 575 75 75 75 75 575 305 374 340 232 665 236 236 340 233 340 229 232 229 184 161 340 374 468 454 454 240 240 233 233 454 232 455 241 566 566 566 566 1018 81 566 566 566 566 1182 566 1090 450 450 450 450 178 178 178 178 178 178 178 230 230 230 530 530 178 382 382 382 474 474 474 926 382 463 463 463 6 8 8 8 6 6 6 225 225 530 86 86 86 8 775 225 244 915 276 1038 1038 1038 242 242 242 242 530 530 85 85 85 230 230 278 228 85 85 857 857 857 857 857 439 188 188 240 240 852 916 852 853 853 852 947 947 947 947 241 695 695 695 695 695 81 844 227 242 86 1145 695 695 1183 1183 1183 958 1028 910 255 255 49 629 629 1020 629 629 477 477 226 1143 1160 1138 1138 1138 91 91 91 241 255 638 711 711 711 711 711 711 230 225 734 734 240 225 240 240 1145 734 734 734 254 1020 1020 1055 1055 255 699 699 699 699 699 699 109 109 730 730 730 730 730 254 254 254 730 235 1038 1038 227 1107 1107 1107 1107 91 1172 1172 241 1172 1172 228 228 1172 225 225 94 1073 235 234 288 1037 1037 1184 533 747 856 653 653 987 987 987 987 987 1057 252 251 251 237 256 1104 1104 987 653 242 227 226 226 226 226 653 1188 1189 242 11 952 229 952 229 908 229 225 232 1149 54 54 54 54 54 230 236 230 236 236 226 237 230 1192 1192 54 949 653 283 949 949 856 234 242 242 590 590 590 590 949 949 949 257 257 949 949 249 949 529 529 227 249 949 235 243 243 956 956 956 235 900 900 900 547 239 210 547 547 234 260 19 355 355 355 725 725 355 355 355 1096 116 116 116 355 725 379 379 379 379 379 235 234 234 234 234 379 379 905 905 242 856 236 250 249 223 223 223 238 236 236 236 236 725 229 229 914 233 1119 234 713 713 679 232 257 257 905 259 925 925 434 434 434 434 235 235 235 235 235 238 238 238 837 945 560 238 238 238 618 618 618 253 253 1187 257 120 321 321 238 238 239 239 1187 239 239 237 237 1187 246 258 239 239 970 970 239 239 905 233 231 231 904 203 203 274 257 91 91 758 253 618 618 127 127 127 127 90 90 90 90 236 259 203 164 164 259 232 232 232 90 259 261 86 250 238 238 245 1042 1042 1042 1042 249 249 259 245 918 918 1114 1114 886 886 254 254 254 261 261 239 1183 1183 886 886 948 886 886 886 260 260 918 920 920 920 230 230 230 920 920 237 239 237 260 261 170 170 170 170 260 170 170 170 223 1177 170 1103 846 250 237 615 615 615 615 239 218 218 218 218 615 615 205 615 12 258 258 12 255 215 12 256 202 256 474 255 1100 1100 1100 1100 1100 1099 1099 1100 1099 143 143 1099 242 242 1100 248 1103 1103 1103 188 293 293 293 293 18 293 293 37 253 945 255 945 945 261 945 843 843 199 945 174 174 174 174 174 216 201 787 174 1117 1117 618 20 262 262 262 1117 1117 1117 1117 1117 966 966 969 367 367 254 254 254 254 156 156 156 367 367 238 557 557 557 557 664 664 188 188 188 200 204 204 664 259 259 259 259 256 256 201 257 264 264 283 276 276 156 156 362 362 156 362 362 362 362 200 200 200 201 201 737 737 386 386 362 256 199 199 199 199 19 19 200 481 481 1191 1190 1191 529 255 256 1191 255 737 737 1191 1191 964 964 964 964 994 994 258 239 964 1156 994 994 994 249 249 225 239 336 336 336 336 336 336 745 251 242 242 242 242 251 250 994 237 754 754 754 663 250 250 410 252 252 250 745 745 257 684 247 1015 1015 238 1100 1014 234 234 234 631 631 631 631 258 258 561 559 429 561 561 512 250 250 1099 512 96 96 96 429 429 258 239 228 228 228 247 247 102 102 228 228 228 640 248 247 247 247 283 245 640 640 86 125 384 419 1092 1092 1092 1092 248 1092 1092 102 245 1047 114 200 526 526 257 551 551 551 551 551 551 480 258 252 252 258 253 253 252 348 348 348 348 102 102 1101 1101 1101 252 20 348 348 35 1103 1103 257 771 771 1104 257 257 216 34 18 18 18 18 18 18 18 252 258 248 248 19 19 19 182 626 1099 626 79 626 785 785 137 785 785 428 119 533 533 268 785 785 981 981 981 981 250 250 287 78 919 919 919 237 243 244 244 244 38 38 1094 1180 1180 1180 1180 237 1095 1095 1090 38 38 1096 38 38 419 419 245 245 420 247 420 312 312 312 312 312 246 246 275 275 275 275 245 245 245 237 97 90 275 275 275 275 865 865 428 245 245 865 578 578 578 248 305 245 245 245 1092 248 629 629 851 578 96 629 246 246 245 419 419 246 246 243 419 1040 1040 1179 1179 1179 78 396 245 1179 1179 1179 54 55 254 254 39 39 39 244 244 332 686 250 254 254 232 260 901 901 233 81 233 233 254 254 233 233 233 273 254 273 273 273 866 866 275 275 908 908 908 1040 907 908 912 912 102 274 261 261 102 102 102 391 391 391 391 391 391 293 294 391 391 578 575 277 874 874 391 391 275 273 902 67 67 67 67 819 819 819 819 67 67 270 904 904 67 108 1040 1040 67 254 546 546 546 546 546 546 546 264 264 666 666 666 666 597 597 597 597 253 597 260 597 276 256 412 277 412 412 412 412 204 636 269 1187 1187 1187 874 573 573 276 263 263 263 573 481 573 874 73 73 73 874 276 340 340 340 33 32 32 32 32 33 33 33 270 270 201 32 32 32 32 33 32 523 270 523 874 223 459 270 201 567 567 262 262 278 567 269 567 202 487 487 487 567 380 380 278 278 500 450 450 450 278 201 263 278 278 450 1046 178 178 204 178 84 260 741 178 178 382 276 515 272 272 276 382 382 382 382 276 84 741 904 277 277 277 382 8 957 271 7 272 8 825 825 8 7 271 276 376 276 741 290 935 30 30 271 266 227 271 271 271 271 271 44 44 277 277 277 87 87 269 87 87 0 0 421 87 293 293 954 954 275 879 1122 1122 264 270 264 268 268 268 741 622 622 622 268 622 622 622 622 728 268 268 268 919 919 696 199 72 72 72 72 1047 1047 729 729 540 540 638 729 729 728 202 202 1048 1048 182 182 294 266 218 218 218 266 267 254 254 254 183 294 210 638 638 638 290 290 266 212 212 219 211 218 290 383 383 381 383 805 805 805 805 729 728 32 32 805 219 211 183 805 57 57 268 293 816 816 816 216 816 816 816 816 1126 1126 293 1126 1126 1126 1126 1126 439 204 32 32 32 182 1172 1172 1172 1172 1172 212 420 57 1172 212 212 1097 1097 1097 1097 182 1097 1097 265 1074 182 985 985 198 267 267 267 1193 1193 1194 377 1194 1194 985 290 186 1147 164 164 164 164 1147 222 1147 1147 790 1035 1035 269 935 1035 279 279 934 934 937 279 280 280 934 402 402 402 402 1151 284 284 284 284 1171 1171 280 284 284 284 284 279 284 284 949 949 222 222 196 280 280 280 1037 1037 69 69 69 69 1193 1193 932 78 279 758 956 279 55 956 956 1097 555 144 144 507 216 216 880 290 290 402 402 402 402 402 279 279 402 294 294 294 271 271 271 271 291 279 402 879 879 13 13 94 94 94 94 13 94 94 13 939 266 268 268 202 202 202 268 268 623 51 51 294 294 623 623 623 739 1066 211 211 739 1199 1199 1169 1169 1169 1169 1170 1098 73 211 211 293 293 293 294 876 936 994 994 994 994 159 1182 1182 1181 120 876 876 950 266 270 199 199 458 458 458 458 950 1162 265 264 264 277 288 288 264 993 993 276 202 853 853 264 993 993 263 265 856 856 856 508 508 508 508 508 508 204 508 508 508 508 508 267 1142 1142 834 834 834 834 834 1196 1196 262 262 380 268 288 902 216 216 267 263 263 170 170 1110 170 170 170 267 267 288 170 170 170 265 849 849 204 849 849 849 849 849 288 263 1165 1165 140 220 1165 182 1165 271 255 255 264 84 84 257 1097 918 84 84 525 525 608 525 525 525 525 54 54 54 918 269 54 54 608 1097 1097 1097 47 1097 51 279 215 215 55 55 51 215 215 965 965 965 965 965 72 608 608 433 433 433 291 291 52 965 10 10 10 10 92 52 51 51 10 1100 55 10 10 849 10 1100 1169 674 1169 1169 1066 608 608 96 96 348 348 348 348 93 350 350 1100 52 348 348 1100 72 72 672 672 279 1097 1097 627 51 51 51 52 32 819 819 627 294 1149 1149 1104 1104 1104 1104 1149 1149 1192 1185 1185 1149 1149 49 49 690 692 692 692 692 197 291 646 646 646 611 33 541 10 575 575 672 218 218 1124 672 33 1124 1124 211 219 183 36 36 1124 219 218 218 218 142 142 142 1124 142 142 334 334 334 334 334 334 36 72 105 105 1160 182 182 221 1160 817 119 119 119 119 727 727 142 142 727 510 727 727 1015 1014 1014 18 18 18 1020 1020 1020 36 728 728 122 723 11 11 211 239 239 12 211 210 11 11 395 395 252 19 503 503 503 503 503 503 503 221 221 221 24 228 228 228 406 531 35 35 35 35 210 379 380 1199 645 645 825 825 163 93 93 786 786 531 391 292 284 391 117 117 117 117 1075 112 112 112 801 550 550 550 388 11 318 3 3 9 9 550 7 12 12 2 550 550 550 348 348 348 348 348 348 10 748 71 148 148 148 148 148 144 144 12 12 12 12 148 3 419 8 8 8 729 2 148 19 19 17 224 30 30 30 941 397 7 7 7 7 19 19 19 19 19 8 846 846 846 846 846 399 6 400 778 778 778 6 4 1 1 778 197 382 382 382 382 778 976 958 437 437 976 976 1192 57 7 8 6 285 285 13 4 4 401 142 775 439 6 621 621 8 7 7 7 7 142 142 582 798 142 666 6 4 4 454 6 6 15 419 536 978 4 4 8 8 4 621 621 312 312 312 621 439 312 574 574 312 955 955 957 957 957 21 21 16 666 6 6 957 522 540 157 157 406 558 558 558 558 157 553 553 553 552 257 257 1066 1066 4 8 274 274 274 274 471 388 388 274 592 592 131 132 326 326 7 7 7 1 674 591 4 383 1 1 1 82 6 82 629 629 629 629 720 0 474 720 17 1195 1195 333 333 1166 1166 964 333 383 383 333 383 333 254 254 254 137 137 1174 1174 384 384 907 907 907 35 35 1162 562 285 1056 1056 285 8 8 8 8 1099 1099 266 266 7 15 15 15 10 10 10 13 11 11 31 31 31 31 1098 5 67 67 67 67 554 554 554 554 57 57 380 1107 7 7 7 13 13 13 13 597 393 28 1107 14 5 562 562 562 597 412 412 14 14 412 412 13 13 573 573 573 332 332 332 573 14 14 14 363 573 30 28 28 30 56 56 56 29 29 29 439 14 14 5 573 573 573 214 214 29 13 444 323 323 5 1052 1052 1009 323 323 312 396 17 17 323 323 16 915 17 17 109 109 26 23 330 337 337 337 309 450 337 337 433 433 1069 524 524 524 524 404 406 404 524 459 459 471 471 524 524 22 16 15 20 17 15 5 5 5 590 451 451 451 451 451 316 338 4 4 451 451 451 71 71 71 177 177 177 13 1108 71 71 177 382 1108 210 210 9 9 11 18 196 117 5 5 5 1134 1134 1134 11 11 504 504 504 504 5 18 224 5 214 18 18 277 277 18 277 277 277 20 20 20 213 213 18 19 19 76 77 77 77 15 77 77 246 246 246 246 221 221 221 19 756 16 19 223 220 213 21 117 20 20 852 20 196 695 224 71 71 71 24 71 220 220 20 22 629 629 629 25 629 224 629 214 30 317 629 629 629 1084 196 629 23 690 690 22 26 690 21 28 690 690 709 709 26 26 650 21 21 71 71 25 709 709 694 694 24 693 24 224 880 24 25 25 25 419 419 880 1152 1152 396 880 880 1126 1126 1126 1126 492 1126 419 419 1175 1175 1175 26 92 380 30 30 315 452 452 452 21 21 1175 224 1097 1097 22 22 22 1097 618 26 29 22 14 352 352 352 131 399 399 1016 352 26 30 988 988 988 988 1148 1147 1147 1148 25 25 91 480 213 213 25 25 25 1035 1035 316 91 304 313 313 4 4 485 485 485 432 432 403 1002 22 22 23 23 22 29 5 1149 1149 1149 30 30 16 134 134 29 28 26 26 26 221 213 1149 1149 210 210 210 35 28 1149 24 921 213 210 949 35 27 368 368 368 368 379 949 210 210 927 211 389 389 949 956 1090 1090 393 35 213 956 12 12 25 25 25 380 380 213 576 30 30 28 28 28 768 768 768 768 213 24 24 27 28 27 28 14 23 23 863 945 973 973 973 957 30 26 30 30 3 3 29 31 31 486 486 486 31 31 31 31 31 533 533 533 437 533 533 533 677 311 31 31 31 31 677 677 471 300 134 546 546 546 541 541 541 1164 1164 30 15 31 666 1164 1164 30 31 15 31 29 30 30 30 26 26 26 30 30 29 22 925 925 182 73 925 52 950 182 182 230 230 293 293 1105 1105 230 230 70 972 114 971 1105 1105 1105 1105 1105 249 182 182 294 65 65 219 165 141 140 508 508 380 508 1152 1152 1152 1152 2 1152 1152 1152 1105 1102 1102 1102 377 383 602 602 1152 1152 1152 602 73 1152 1196 378 1196 138 383 114 49 49 49 74 74 446 376 276 276 602 299 299 299 299 50 50 738 738 191 191 70 70 191 191 65 191 191 375 142 191 830 830 830 602 602 830 830 830 830 217 217 591 591 922 591 375 944 944 944 591 591 591 591 1101 1031 1031 65 1031 35 383 376 1072 1031 1031 1065 1065 1065 1065 376 931 927 927 1065 10 1065 383 65 65 65 65 1096 1096 1096 1096 109 1096 141 141 1072 931 927 138 1096 1096 279 279 279 279 392 279 280 279 279 970 12 12 156 74 12 12 153 155 614 12 1138 131 131 122 1052 1052 1052 1052 1052 140 1052 109 599 599 154 355 391 119 43 43 43 43 140 1072 1072 1072 632 144 132 663 495 157 632 312 312 282 427 282 225 225 164 1084 99 108 99 494 494 282 350 1069 350 200 200 200 200 152 956 956 956 956 1076 1076 153 194 681 956 956 962 962 962 152 152 656 656 656 151 151 649 336 336 336 336 153 641 336 336 336 336 336 336 163 163 147 151 151 45 150 226 226 656 226 226 226 655 655 727 151 151 1138 1138 45 665 656 656 727 727 727 1146 656 274 274 765 765 765 765 803 803 191 1069 552 552 552 552 552 552 753 191 191 191 192 649 649 510 511 208 510 510 178 511 240 240 240 194 57 57 207 207 207 804 647 647 647 647 647 647 931 930 159 190 190 190 930 931 931 1045 1045 57 57 1045 724 724 724 189 189 605 605 605 605 605 189 193 453 453 453 453 740 156 156 189 207 156 156 393 393 393 393 393 393 194 190 189 189 803 804 642 642 193 193 193 193 189 784 784 642 784 975 975 975 975 740 740 740 286 286 46 46 46 191 418 418 418 191 763 763 150 844 43 43 43 191 418 418 193 193 108 395 395 395 395 193 395 57 647 188 642 642 642 642 194 194 194 194 189 206 206 206 207 207 207 206 749 1077 177 177 177 177 195 195 123 713 713 195 194 194 157 275 195 195 167 642 673 674 185 275 54 82 186 186 186 191 913 151 80 80 80 164 150 150 208 80 82 208 208 192 629 660 164 164 164 164 657 657 657 164 164 164 164 9 191 656 208 266 164 208 208 208 208 208 1180 1180 1180 208 844 207 206 324 1180 193 193 647 1026 1026 1026 913 635 206 206 657 657 657 907 907 907 907 913 206 645 102 102 102 206 102 473 658 165 664 664 167 117 167 167 209 68 68 68 68 68 641 68 642 641 641 305 209 160 160 209 649 649 649 647 187 206 206 674 194 351 351 351 49 49 49 49 351 351 673 163 163 163 164 112 519 1168 165 167 167 573 207 207 207 207 658 163 166 573 313 313 186 518 637 166 166 166 209 185 49 521 521 981 160 521 521 473 567 567 567 567 457 672 672 49 49 49 567 641 567 517 180 671 671 671 636 636 636 620 620 673 177 177 177 457 177 376 376 376 376 8 8 177 177 276 276 276 276 165 165 165 228 228 228 165 774 160 160 160 228 653 653 645 78 497 497 879 879 879 852 546 544 544 160 852 489 159 159 159 159 695 644 644 159 544 741 162 162 494 494 494 567 562 159 709 709 544 544 502 709 651 651 651 651 493 163 562 562 562 163 161 164 164 164 163 734 131 152 152 152 1026 152 49 390 387 387 149 164 830 830 830 184 155 155 161 161 635 155 156 156 156 728 728 728 728 728 728 544 728 175 150 544 544 1174 1174 1174 1174 158 157 390 390 1097 1100 161 518 352 525 525 525 525 703 184 186 263 263 985 985 185 674 674 674 674 985 985 1084 52 52 167 1084 658 658 658 658 185 185 660 674 673 185 659 659 1188 1183 32 32 32 166 166 166 673 673 185 185 659 181 181 52 651 651 180 177 166 166 674 52 304 949 304 304 160 669 166 663 663 663 956 956 956 304 664 956 956 653 956 570 570 570 402 402 402 402 672 402 516 402 498 1079 402 493 621 562 562 117 117 117 117 493 493 493 160 694 160 179 132 132 132 79 79 169 169 675 675 181 482 482 166 388 388 848 499 499 499 499 155 184 881 672 672 672 79 79 79 1055 566 566 566 566 1055 1055 1098 1098 1098 388 184 186 186 186 186 658 158 186 163 163 163 79 168 39 171 39 156 468 145 145 145 485 171 171 171 171 171 171 184 184 184 184 176 176 176 651 651 651 180 651 184 651 170 651 673 673 673 782 673 673 673 171 673 673 782 485 371 1176 606 473 473 174 172 883 883 181 883 883 486 674 169 169 445 445 445 759 759 34 34 34 759 34 168 168 168 403 519 519 519 759 170 170 170 176 839 170 168 168 839 839 839 839 611 611 611 170 170 173 173 469 347 407 1031 1031 389 389 515 518 518 884 884 884 542 542 179 483 488 474 291 290 290 290 473 479 479 290 172 291 941 671 671 942 33 33 172 172 33 173 33 473 479 479 506 507 1065 473 473 473 718 353 353 353 173 353 179 519 519 498 175 175 353 497 759 168 168 871 871 871 929 474 474 871 453 453 871 386 386 386 386 174 174 516 386 348 348 2 94 348 348 348 203 203 171 156 203 203 203 205 148 148 154 154 154 154 1179 1179 1179 1179 161 161 156 156 533 959 959 959 959 959 959 171 171 156 161 959 388 158 158 116 468 184 184 332 332 169 169 158 157 157 157 157 186 171 171 171 171 332 170 184 525 525 525 525 332 229 176 229 158 158 530 229 929 158 229 229 532 229 158 628 726 726 727 726 727 726 727 726 613 158 158 530 1090 634 1090 551 391 1090 67 391 558 380 557 375 375 375 137 137 137 137 157 157 390 390 156 511 511 511 511 511 511 390 384 390 511 170 170 468 184 184 1105 1104 387 157 157 124 531 468 52 170 170 390 52 929 147 978 519 1087 1087 1087 1087 531 531 597 597 636 1087 1087 658 1087 1087 1087 473 1045 1045 1045 978 1045 1045 389 389 530 530 530 530 529 119 140 379 597 597 597 453 453 453 453 453 453 122 383 383 383 487 487 487 381 379 210 210 210 210 142 487 65 487 487 380 210 210 210 603 603 603 1004 603 785 379 210 35 35 211 380 394 397 1004 117 210 384 386 385 973 973 973 678 678 122 384 10 9 68 74 531 711 74 74 74 74 74 531 531 531 74 384 413 137 398 398 385 395 395 395 395 395 395 395 158 158 158 158 385 273 273 769 867 1051 399 399 399 399 399 3 3 717 717 174 717 66 470 717 382 382 399 399 66 66 137 137 137 390 390 769 1185 225 1185 4 4 476 170 61 61 906 906 906 1051 364 906 143 102 174 469 102 128 389 389 389 225 139 139 139 139 6 139 553 553 526 139 68 68 68 68 483 225 685 685 476 68 26 547 473 473 181 596 596 596 596 596 596 596 473 473 412 412 412 486 412 412 412 412 536 486 486 486 606 606 389 412 412 174 412 412 173 172 606 592 485 573 573 573 573 472 484 573 1094 169 169 169 169 486 474 1094 26 585 586 1094 1094 310 310 310 310 572 310 310 473 521 473 473 521 521 521 405 505 567 567 498 503 451 451 451 451 451 451 178 328 328 482 482 475 178 324 1 463 463 453 467 653 300 950 950 950 579 685 950 950 450 950 451 461 461 276 450 467 451 451 450 450 227 227 227 227 481 521 456 453 452 450 78 78 78 451 451 78 880 175 880 880 451 880 544 450 450 481 305 852 577 852 629 671 671 544 638 638 450 638 515 813 813 813 113 462 544 544 467 370 462 160 693 465 467 410 569 569 569 582 582 582 522 522 522 816 871 871 816 816 816 816 238 871 871 1126 465 1126 1126 1126 465 1174 1174 691 1174 582 691 1174 484 484 465 503 1097 1097 1097 1097 1097 653 653 457 1097 1071 1071 1071 1071 564 460 1071 987 464 464 987 987 987 987 503 503 503 498 498 1083 370 370 370 463 1083 1018 463 464 464 1018 113 282 282 282 282 282 282 282 436 465 414 414 414 282 464 464 952 466 425 425 463 593 593 593 478 509 509 570 570 427 427 593 593 456 511 427 421 511 427 331 331 331 466 459 331 331 566 463 505 505 505 410 523 563 6 6 511 466 461 460 1093 463 463 460 738 686 459 687 337 338 431 1093 427 488 578 394 214 180 1126 670 313 313 313 467 457 977 570 570 977 463 460 460 238 511 511 460 460 460 153 957 957 957 677 677 565 565 153 106 957 459 459 957 542 542 578 578 578 237 69 106 573 576 351 574 482 401 175 153 521 520 534 534 496 496 534 534 534 572 180 180 180 180 498 106 106 180 512 453 358 358 326 326 153 425 475 820 483 483 571 455 455 406 475 475 576 820 1054 1054 1054 1054 486 486 778 1054 475 179 574 575 160 160 160 160 160 160 160 160 160 29 672 672 629 29 29 29 664 29 860 860 669 629 671 860 464 472 472 472 1177 860 479 479 612 612 612 663 481 479 479 215 579 215 215 452 919 919 919 919 919 480 919 1093 1093 1093 662 514 514 963 270 270 270 480 974 662 974 974 974 465 974 509 478 177 177 496 32 32 32 32 430 1061 1061 671 467 1061 1061 1061 1061 653 539 458 1061 412 731 412 412 477 477 412 467 457 477 465 624 624 624 499 499 624 624 566 566 566 299 299 484 477 477 477 477 355 355 355 484 484 484 484 484 465 465 412 465 465 87 87 484 484 1179 1179 484 1179 564 564 1179 963 502 502 963 963 963 963 310 310 480 480 310 480 480 481 481 481 481 481 731 231 231 231 231 231 486 486 486 486 474 474 474 474 475 464 469 476 716 716 716 716 175 68 69 68 69 716 716 716 369 468 468 468 468 716 464 468 1147 915 915 469 469 469 469 915 915 557 557 557 558 557 337 557 169 327 513 513 513 517 6 513 513 513 52 52 362 52 650 650 650 515 1087 1087 1087 1044 1043 1044 347 347 1043 760 1043 1044 166 181 671 671 671 505 505 505 528 528 528 528 528 528 528 528 497 520 528 346 346 346 134 165 53 53 515 180 760 175 175 346 760 346 346 519 519 515 515 454 760 515 515 515 565 492 1099 1099 564 614 615 500 615 615 615 614 178 563 782 677 563 782 782 1044 454 454 975 504 562 562 562 975 505 480 505 289 289 500 499 73 73 73 733 73 563 563 73 581 446 73 491 412 412 412 412 562 503 407 407 565 407 511 503 161 161 161 273 273 273 273 484 273 463 565 431 564 564 456 431 431 431 498 509 565 431 618 618 618 618 618 618 618 562 618 565 564 564 564 509 745 562 745 335 335 640 566 566 566 566 335 732 61 976 976 563 563 563 446 902 567 976 902 738 976 738 567 567 567 565 565 566 491 581 581 113 113 113 113 113 684 69 69 69 69 775 775 493 504 504 598 598 598 504 598 505 505 505 503 503 503 503 653 653 598 598 504 515 412 412 563 412 412 564 564 564 564 347 455 566 562 503 503 573 573 573 478 573 573 509 884 884 503 884 488 488 313 313 652 652 564 564 503 346 346 488 502 502 502 502 346 465 465 462 491 491 491 512 508 451 500 509 484 510 490 496 178 159 159 159 159 489 160 489 375 375 375 375 375 375 489 375 493 493 493 652 494 492 492 638 638 8 8 8 160 493 162 162 162 162 493 494 494 491 746 713 491 713 643 491 491 491 1097 918 685 492 492 1097 1097 492 493 566 581 581 581 567 880 581 581 639 492 880 491 491 675 1097 686 686 653 686 686 1070 1097 1097 492 492 492 492 493 654 479 479 492 492 492 479 654 654 654 492 492 492 492 638 494 680 639 495 1071 1071 581 655 655 687 495 495 1071 1071 495 676 676 493 493 493 489 676 676 489 489 676 716 489 489 655 490 490 581 819 819 819 501 819 488 488 504 504 504 653 488 503 819 819 1023 1137 1137 1115 1115 1115 1115 655 1115 1115 509 492 1097 502 35 1071 1071 563 563 563 563 564 488 480 480 487 487 1071 1071 513 513 1071 487 492 487 35 487 487 581 987 987 504 987 487 487 983 983 983 493 493 983 505 983 983 489 489 1018 1018 1018 496 496 496 490 505 1018 489 505 499 499 499 934 934 456 282 282 282 499 499 482 482 1049 490 1045 498 320 411 1045 469 469 653 653 498 35 35 1045 507 430 430 430 430 430 430 430 500 430 430 430 430 338 338 338 338 565 101 338 338 507 338 474 474 474 414 454 454 454 283 283 700 700 700 700 700 352 454 514 1124 454 1124 1181 1182 457 457 456 457 452 455 455 455 455 455 457 352 30 30 180 802 934 934 934 934 934 521 934 424 424 454 455 455 101 309 309 1158 511 374 762 455 448 448 448 454 457 457 457 454 454 454 809 809 879 880 454 454 454 454 457 457 457 457 809 195 809 450 450 450 608 608 608 699 467 455 1103 1103 524 524 522 458 458 504 459 459 459 1031 1031 1031 503 1031 1031 1031 25 25 467 1188 1188 466 466 25 25 25 25 25 467 25 25 523 523 414 414 691 691 458 691 629 629 629 629 496 183 183 183 504 505 504 496 496 671 671 596 596 505 505 505 1055 1055 670 1188 1188 500 1054 1054 480 480 480 480 105 105 278 278 278 105 168 168 135 973 973 105 105 973 973 517 517 517 469 516 174 55 190 431 431 431 431 431 498 168 431 353 353 353 141 141 141 353 354 178 178 179 179 499 172 353 515 653 653 515 180 653 292 518 406 406 174 516 516 516 173 515 352 499 498 498 498 498 498 671 179 521 520 520 520 507 76 76 302 421 507 1175 451 451 1175 513 956 504 360 360 360 450 548 548 360 480 514 413 360 413 480 457 85 85 85 288 288 454 349 85 85 456 457 85 718 718 718 456 456 456 718 718 461 599 522 512 554 554 554 554 554 838 838 838 478 478 512 513 513 458 462 462 462 462 512 512 519 519 519 519 519 514 458 458 838 462 519 519 511 467 509 509 463 838 838 458 458 458 458 235 235 1164 235 235 1171 511 511 464 1125 459 459 459 459 650 650 511 650 511 511 467 510 650 650 466 84 1117 1117 33 1117 1042 1042 1042 1042 510 1042 1042 461 555 555 555 555 325 319 466 478 702 457 508 513 340 441 441 174 174 174 174 174 174 174 501 501 319 509 508 508 174 174 174 508 508 214 214 502 502 502 502 478 501 501 214 214 508 508 508 458 511 511 614 614 508 615 614 477 971 325 325 325 614 783 783 783 783 783 325 325 783 467 512 480 783 783 783 480 480 480 480 480 783 480 481 481 504 504 516 975 327 506 506 506 327 327 347 944 944 944 944 944 56 404 74 74 74 74 74 406 406 406 406 848 848 406 406 407 407 407 407 520 454 407 154 154 154 483 483 43 483 154 568 154 154 154 367 524 413 413 781 514 514 781 456 507 781 524 455 866 866 866 866 866 522 346 346 522 522 630 462 462 522 518 630 415 415 522 524 524 524 712 712 712 461 461 848 848 522 522 459 461 522 522 1180 522 522 1180 522 1180 1180 1180 522 524 524 518 1002 460 460 1002 1002 578 1002 1002 1002 902 135 476 369 102 102 469 318 553 126 128 128 128 393 128 126 13 408 26 752 128 387 69 69 69 2 69 69 69 214 214 214 397 556 397 397 397 397 13 13 13 13 64 719 719 1096 1096 397 397 41 2 380 595 213 214 213 466 396 396 396 396 1146 393 393 393 41 41 438 364 364 148 148 148 394 573 394 573 573 573 573 354 353 354 16 28 354 353 354 354 314 314 30 30 420 823 768 823 823 1133 1133 14 318 318 318 1133 1133 1133 1133 1133 1133 31 114 114 178 178 439 439 178 178 1073 29 1073 114 1073 395 14 3 3 29 114 114 114 114 37 3 14 3 395 274 274 274 274 850 850 61 407 399 6 431 431 853 853 853 324 324 853 826 826 4 403 469 469 469 431 399 399 314 48 50 48 395 395 696 325 325 328 48 48 630 630 402 630 48 50 826 826 826 826 637 637 328 328 328 328 403 403 403 482 0 1 402 224 482 475 224 733 354 354 354 733 733 716 483 483 176 403 716 416 82 82 979 328 1107 1107 368 455 135 135 136 135 1107 1107 1111 1111 826 826 1107 1173 1173 343 343 343 343 402 826 326 326 326 346 346 565 416 406 565 565 415 1071 1071 419 524 524 1076 1076 434 417 1071 416 16 16 987 987 987 471 1085 325 407 160 1085 1085 996 513 826 48 60 325 1199 1199 554 554 554 554 554 102 102 102 102 363 312 312 102 102 312 938 938 1199 312 20 20 20 20 917 917 299 917 917 917 312 957 957 957 1117 1117 957 438 29 22 395 395 395 303 311 311 309 311 539 539 719 311 311 311 23 23 719 719 309 309 439 439 31 693 693 693 305 726 305 313 444 803 803 310 140 304 698 389 342 342 328 330 361 310 310 310 309 310 389 301 301 301 341 341 362 363 363 363 590 850 850 847 847 347 348 847 847 847 421 847 452 154 317 1 739 739 453 453 344 344 342 344 1039 319 319 319 1039 300 303 594 594 594 594 330 1046 248 248 426 426 426 443 316 316 1145 1145 388 388 1145 786 304 786 309 309 389 388 300 404 1133 1133 1133 979 1133 497 497 497 497 308 308 317 317 317 304 308 427 307 364 497 308 303 497 356 497 497 315 307 307 423 315 315 307 423 842 842 473 284 302 202 202 308 661 664 709 306 612 823 612 621 621 621 674 427 427 621 308 308 308 621 268 268 268 268 268 283 306 1063 1063 1063 301 1065 334 250 306 306 335 478 478 478 250 304 304 305 301 15 15 1031 1034 1031 1031 1031 1031 303 1031 1034 569 54 316 54 171 171 313 313 308 308 301 302 54 306 1062 1062 1062 1062 323 31 323 323 349 323 653 653 653 437 437 15 15 284 436 436 436 171 305 305 171 171 338 338 338 338 314 791 791 1023 791 791 310 79 79 79 79 79 79 313 313 313 313 1188 79 79 79 311 971 22 317 1165 1165 310 965 333 333 335 335 333 333 333 333 333 171 335 335 335 309 309 362 614 614 614 614 614 614 614 416 215 334 334 334 315 57 57 313 713 934 23 23 559 559 559 559 559 1056 559 519 519 519 519 314 314 1070 1070 519 329 329 335 519 519 52 359 171 52 331 328 89 23 329 647 647 338 1119 197 1119 1119 330 774 774 774 171 774 657 657 555 555 308 347 347 347 454 454 454 353 340 340 340 455 359 330 133 213 213 213 213 330 460 331 331 668 668 330 329 335 335 335 330 359 359 111 446 111 111 111 111 1121 977 454 395 395 911 911 454 977 977 515 515 281 281 339 339 339 339 366 339 559 559 317 559 559 329 454 454 559 334 360 360 334 334 334 660 1149 1068 336 317 406 305 305 336 372 407 317 317 334 155 155 155 155 796 155 301 301 301 301 316 316 317 233 855 233 233 416 870 332 333 416 304 325 325 325 2 333 333 333 325 325 325 309 309 325 325 310 315 713 333 333 333 343 316 316 316 316 713 307 1175 1175 304 315 317 317 359 314 316 30 334 900 900 900 302 302 502 502 359 786 786 317 1062 1062 1062 305 308 1062 1062 1062 306 306 448 487 473 473 1062 30 334 1101 1101 1101 302 317 1101 448 133 1101 1101 1101 66 380 394 214 69 69 69 396 395 64 367 367 69 349 555 555 555 368 555 469 555 599 599 599 761 599 1118 1118 599 416 418 418 1119 1119 93 418 143 143 143 143 418 141 141 433 433 433 433 321 1118 473 473 407 407 471 471 174 318 318 137 325 364 364 171 137 137 137 408 408 137 367 367 387 387 369 349 137 313 313 313 313 313 313 313 313 403 313 347 347 347 438 347 349 347 403 520 520 520 566 566 566 437 319 319 319 566 566 398 1119 530 349 762 762 58 530 452 452 436 1118 451 402 403 369 369 369 452 451 451 451 434 434 434 434 320 318 178 348 362 349 375 375 375 339 375 351 364 364 375 375 444 455 1092 434 423 423 351 703 1092 1092 368 887 2 2 322 322 406 436 345 224 265 265 434 434 264 1098 1098 344 1092 405 344 344 344 344 437 437 709 305 305 237 416 422 217 217 257 276 554 554 880 404 444 353 353 342 340 322 341 249 695 323 276 341 303 303 341 524 339 524 806 806 806 806 404 806 806 806 811 806 649 341 1170 342 129 433 314 337 129 343 343 716 716 716 373 716 338 701 701 701 701 530 305 305 1126 1126 301 1165 1165 1165 364 1165 1165 1165 304 1097 372 1097 436 1071 1071 1071 1071 1071 1071 1071 1071 1071 365 365 321 321 985 986 986 986 353 339 339 339 986 733 118 118 365 301 768 919 919 1056 368 1131 350 405 919 919 281 476 351 350 281 369 348 348 369 517 145 145 281 350 350 350 369 917 917 917 402 917 349 349 349 968 968 968 968 61 1024 968 968 344 701 349 349 345 345 345 345 579 579 157 350 350 350 349 350 349 350 404 405 405 405 406 363 440 157 399 399 353 353 353 353 308 308 308 326 340 340 363 414 460 129 371 371 371 683 683 336 336 336 372 357 359 359 359 365 1115 1170 370 308 372 354 1064 597 405 351 1064 349 349 355 405 370 370 354 354 389 961 351 355 521 945 558 558 558 498 1048 351 371 370 370 370 352 345 345 351 278 352 659 659 659 347 347 659 659 943 659 659 659 659 1085 1085 347 347 371 371 371 326 436 436 81 363 408 402 402 1190 1190 181 328 499 499 499 351 352 1029 1029 351 1190 373 373 60 1122 1122 354 349 350 1122 1122 1122 194 194 896 1122 1122 944 520 944 72 47 47 47 47 347 347 351 72 977 131 131 370 612 372 351 347 347 498 520 1134 346 498 653 346 327 327 653 653 654 352 456 456 652 456 521 521 457 62 62 62 62 756 62 62 62 62 62 62 62 405 62 62 325 325 384 585 585 368 585 585 321 321 321 29 29 585 367 62 59 1061 172 172 1061 1061 403 364 364 1061 315 315 833 833 309 245 302 302 302 245 320 245 957 374 302 957 412 412 351 1089 1089 364 1089 362 218 302 302 357 374 374 374 200 200 1057 1057 1057 370 374 760 136 136 43 43 43 344 344 344 374 133 344 372 363 344 623 623 623 623 374 369 369 623 397 397 397 623 353 353 353 353 302 370 370 354 949 948 347 135 339 948 364 364 948 371 948 354 353 354 365 354 354 356 1127 148 148 1165 556 1165 371 372 372 372 1165 1165 1165 354 354 1165 965 965 92 92 351 965 965 340 244 965 746 746 351 373 365 411 219 219 339 556 219 219 340 339 339 339 371 219 340 712 712 399 399 331 1173 343 343 343 132 132 936 936 936 364 364 337 530 530 530 936 217 361 361 560 560 560 372 372 244 560 669 365 365 365 372 372 58 58 58 2 2 730 730 730 730 488 488 371 1102 1102 365 365 365 730 730 730 365 365 648 648 371 674 356 447 674 674 357 609 781 781 781 781 1118 144 1118 1118 1118 1118 1046 368 374 374 471 471 1046 1046 471 471 373 1129 1129 1129 334 334 334 364 560 333 360 316 316 349 349 349 349 356 1132 1132 471 471 471 339 471 366 366 366 366 358 289 340 356 356 175 235 14 220 634 634 634 634 777 777 777 342 360 361 361 777 740 411 430 977 198 198 198 977 360 292 358 360 361 292 292 292 356 471 360 360 329 329 329 292 360 360 360 360 559 559 518 518 518 518 308 518 518 518 324 339 871 359 161 161 161 374 374 374 374 361 361 308 374 866 866 359 866 358 358 334 339 339 181 181 181 181 317 674 193 193 673 289 289 871 359 715 358 358 358 715 715 715 206 715 361 358 358 359 359 361 359 329 580 580 580 580 358 580 580 446 580 580 1008 338 437 437 1008 449 945 945 56 1008 62 62 70 70 143 143 194 194 70 944 753 753 714 471 900 900 900 470 944 900 900 1061 763 320 763 763 763 763 763 367 367 320 114 114 114 170 170 170 408 367 367 367 367 69 1 1 403 325 170 171 58 325 367 139 139 139 139 135 471 790 790 253 139 403 138 139 326 707 707 707 403 350 324 783 783 324 783 335 391 349 573 573 348 573 354 174 327 327 405 314 314 314 482 405 520 409 409 409 409 326 326 328 482 452 326 326 452 326 538 538 566 566 573 575 327 475 566 327 320 172 575 178 178 479 479 178 178 453 405 405 416 416 416 375 375 322 322 375 950 950 950 370 432 405 950 950 485 485 323 323 355 246 323 500 455 495 495 483 555 323 138 138 138 138 404 325 325 401 401 76 817 817 394 394 817 817 817 394 817 835 835 415 415 415 538 393 538 320 538 401 401 401 693 693 693 693 470 693 470 1 1 538 538 59 399 663 663 401 391 391 391 401 663 663 400 525 645 645 645 645 645 6 577 645 645 645 577 577 577 407 811 811 811 811 811 476 476 1 439 811 407 407 1094 1075 1075 1075 560 576 728 402 402 402 728 818 476 476 476 0 572 572 572 572 572 1175 1109 405 405 405 405 402 402 572 572 1178 576 1096 815 322 322 322 402 402 1096 1096 586 586 987 987 482 987 987 552 476 1085 1085 1085 1085 1085 545 473 579 1019 1019 1019 1019 1019 573 1019 1019 172 485 1019 537 748 473 473 572 475 281 281 281 281 281 286 286 281 951 951 951 573 580 951 951 574 554 969 568 569 451 451 453 545 569 569 683 537 662 662 662 662 579 662 662 353 579 579 186 459 450 547 547 535 535 646 646 458 577 577 458 458 525 1121 1121 1121 534 534 597 597 577 577 578 578 578 578 1121 662 178 450 1184 1184 578 450 1184 579 589 545 580 580 580 1184 422 422 568 966 524 524 966 521 521 966 542 485 278 278 546 546 546 788 788 788 419 419 788 425 518 788 788 430 430 430 552 552 552 114 114 575 575 575 575 114 475 1190 413 413 605 580 624 270 270 270 596 596 413 578 418 270 592 413 1056 569 569 462 413 962 962 962 973 463 612 464 612 612 626 626 612 543 543 543 543 612 484 484 465 1056 1056 569 466 162 162 162 587 162 162 201 201 592 162 162 574 747 747 747 592 592 592 471 407 399 400 400 1118 1118 318 318 673 318 399 13 13 966 966 438 966 966 13 638 638 638 407 966 966 401 401 401 403 6 403 813 262 262 403 754 754 754 343 438 399 262 262 262 31 1092 1092 7 7 7 262 17 1076 1076 16 16 16 16 17 373 17 17 1076 338 338 311 311 311 437 311 311 337 1034 917 311 1040 343 117 117 338 373 632 632 632 632 300 434 434 434 434 566 566 566 338 324 436 368 368 368 418 435 435 436 301 301 436 1158 1170 1170 1170 1170 1170 433 433 556 559 556 447 342 438 622 438 302 403 403 395 395 395 302 302 6 302 302 212 212 212 212 4 0 212 395 395 431 431 715 6 1027 1027 434 978 978 978 978 51 72 804 431 431 804 72 402 402 402 402 402 1 436 431 431 431 1 1 524 636 636 636 422 422 416 416 636 499 499 499 499 574 422 422 636 636 499 499 499 88 88 88 431 421 341 341 341 341 341 303 708 708 708 708 499 341 323 483 300 231 539 482 482 231 365 601 601 601 341 342 421 421 421 421 460 674 483 417 417 1057 1057 425 1057 1057 1057 425 1057 1057 593 594 874 1033 1033 1033 1033 636 1033 424 440 440 440 1033 537 537 430 430 425 425 33 33 423 424 556 556 556 440 440 440 324 324 324 324 411 519 519 519 519 584 425 519 519 220 518 518 220 426 423 634 634 634 634 634 425 777 777 777 427 777 777 777 441 441 1171 1171 18 427 424 777 392 996 416 887 887 422 422 417 976 976 416 416 404 404 421 421 421 580 580 580 282 282 66 580 574 561 561 417 417 417 417 592 65 593 66 417 417 65 418 410 417 417 418 418 418 418 568 418 547 418 425 405 405 405 608 405 598 405 426 570 570 405 170 170 170 170 584 536 535 374 430 518 459 459 459 233 233 427 374 249 430 414 413 162 162 869 420 420 425 421 425 425 636 636 424 636 348 714 714 409 593 428 714 714 1173 427 428 428 761 761 761 761 483 483 430 430 430 761 426 426 426 426 426 430 605 906 906 906 441 448 448 448 441 441 906 906 426 760 427 425 426 760 425 784 784 760 760 1084 114 397 614 614 429 426 430 426 427 427 427 114 568 568 568 68 68 68 68 68 138 139 138 139 417 138 523 90 90 90 585 124 119 585 544 1191 456 523 922 419 419 1191 419 419 419 514 514 413 514 419 535 535 535 419 419 1163 535 558 404 1062 366 366 366 366 419 558 521 524 521 314 568 568 483 483 483 314 418 416 418 418 418 418 370 370 323 418 418 418 429 420 626 626 413 346 357 523 523 413 652 414 523 415 414 414 451 451 570 570 570 451 490 490 490 490 150 150 150 150 462 462 462 414 429 150 150 462 150 3 3 413 413 414 523 461 13 275 415 606 426 426 251 430 430 245 246 246 273 87 87 87 87 87 135 368 0 0 996 434 862 343 862 435 435 437 437 437 862 433 435 930 930 1062 1062 1058 1058 862 1182 1182 435 1182 1182 1182 1182 432 736 696 696 696 696 345 696 696 696 422 696 561 669 561 669 669 669 300 303 561 561 608 608 645 344 447 411 447 300 300 447 447 345 645 433 436 442 301 301 342 447 307 307 300 300 300 421 603 603 609 421 410 410 341 613 613 420 410 341 996 410 410 421 890 559 559 559 559 421 421 421 421 341 359 731 409 815 409 409 903 903 409 409 818 818 818 926 926 306 306 443 926 926 926 926 443 903 443 303 411 789 788 788 443 443 443 410 443 443 101 101 409 441 423 423 1096 1096 650 650 434 434 434 434 903 903 1096 1096 436 436 436 1096 344 444 444 1070 1070 1070 422 140 140 140 447 447 442 118 1070 1070 339 287 287 444 1027 305 341 444 301 301 986 1085 1085 301 301 301 449 1085 449 443 358 342 421 1085 1085 1085 409 443 443 1085 358 445 445 700 700 700 342 342 1183 1183 303 700 301 302 1183 306 342 297 302 359 306 306 306 297 440 440 440 440 307 307 443 443 443 342 342 342 297 946 946 946 946 449 946 946 946 441 441 443 946 946 957 957 957 445 445 957 643 643 643 957 1040 440 413 276 441 423 448 448 380 380 380 448 445 445 445 449 447 307 307 307 973 227 255 94 94 94 441 737 517 737 737 1121 1121 440 446 149 149 411 1188 1188 1188 428 1189 440 525 966 966 966 443 443 443 409 127 127 127 127 440 440 409 966 448 448 779 303 303 303 303 326 636 183 441 448 724 990 441 990 990 990 441 441 441 348 348 348 348 348 441 441 434 442 385 385 382 1113 380 330 1000 1000 384 380 57 57 57 57 1000 1000 391 375 113 113 113 779 117 1000 56 56 967 967 967 967 454 454 454 967 967 811 806 195 195 398 398 294 532 532 532 195 390 614 157 387 387 529 529 529 529 614 195 532 614 614 121 647 647 390 647 647 533 529 529 529 390 246 453 138 608 531 213 246 246 246 529 176 1 528 389 548 528 734 734 738 738 738 738 738 526 526 528 528 176 176 608 608 738 738 738 468 528 531 528 592 592 592 253 698 528 253 319 319 319 319 534 79 79 628 553 553 388 388 528 528 528 79 528 293 607 607 319 293 293 844 170 849 531 1074 1074 1074 1074 389 1074 333 333 309 319 309 309 389 607 333 527 605 681 681 219 607 535 690 690 219 473 527 527 606 606 566 566 566 566 343 343 673 580 580 580 580 556 556 573 573 535 538 630 534 1169 1169 1169 950 950 537 537 418 540 540 950 950 527 594 594 534 534 534 966 300 300 300 599 594 300 300 570 570 583 534 592 210 589 591 591 6 590 3 3 759 555 554 416 428 590 590 552 552 552 548 548 589 589 588 1064 1063 577 577 594 548 548 4 751 436 436 591 456 456 456 595 595 456 1108 1108 456 456 578 418 222 420 588 588 4 4 672 672 672 669 1090 1163 1163 1163 1163 410 411 1045 1045 1045 590 550 569 594 554 554 554 554 671 671 594 594 555 582 594 590 515 15 515 515 543 515 515 515 515 593 593 599 454 454 544 544 578 578 221 221 593 593 527 627 528 221 221 97 97 97 585 586 540 540 353 627 534 633 586 534 549 549 598 633 633 604 585 585 585 633 777 777 37 777 777 853 853 853 853 1084 297 297 595 297 297 297 598 70 70 70 70 598 598 598 598 70 598 598 598 599 619 1097 1097 1097 1096 420 420 420 420 601 587 587 598 623 1065 97 97 97 97 619 595 496 496 626 411 543 405 842 842 405 405 842 842 842 599 174 598 598 598 598 597 174 233 233 583 233 233 328 864 864 596 864 864 864 675 374 842 596 599 864 624 864 635 635 549 635 635 635 635 599 542 685 715 715 715 422 422 715 715 715 624 626 343 1165 596 596 597 582 582 1007 596 596 596 591 591 591 910 910 1032 1032 1032 910 101 595 55 55 578 578 578 591 55 544 597 591 113 113 538 114 527 527 113 113 591 584 737 586 586 978 540 540 534 588 560 560 584 648 594 584 587 584 547 560 587 1152 595 591 591 591 542 542 589 541 1152 583 412 412 412 618 618 412 542 542 583 412 23 23 583 579 583 584 207 429 593 477 978 465 570 582 591 583 583 583 583 579 584 480 480 582 582 569 544 544 112 112 112 546 480 594 663 542 542 542 542 488 488 488 832 594 488 548 548 583 583 475 895 895 475 588 590 554 832 490 584 584 590 590 588 490 589 589 375 375 375 558 832 593 545 3 3 832 589 589 3 3 611 586 586 585 585 585 843 536 878 275 275 275 536 60 60 60 528 275 485 485 681 682 681 275 536 537 242 486 1114 535 606 536 92 92 92 92 92 92 587 587 587 587 92 536 586 711 92 92 540 540 92 92 875 875 875 875 535 586 586 698 595 587 587 607 607 1114 1114 1114 541 237 237 575 237 587 540 540 60 60 540 631 540 540 585 538 538 538 239 618 585 643 618 1114 582 1114 643 538 806 806 806 806 806 806 806 538 538 662 539 653 692 569 569 538 538 818 1114 818 818 818 818 743 743 595 595 772 883 883 883 595 624 624 624 599 618 431 1165 1165 538 663 591 541 1165 586 536 340 592 1092 1092 472 472 1092 1092 572 540 1070 472 472 537 1070 1070 986 986 986 986 1078 553 553 986 1029 1029 572 553 553 238 238 148 148 238 238 238 555 555 552 474 474 486 1093 520 295 295 295 547 534 552 289 289 537 537 289 289 606 947 947 1157 947 947 556 556 556 957 537 556 587 587 589 587 575 587 594 587 148 664 588 548 148 588 545 548 594 594 554 554 634 634 594 634 634 594 1103 1103 1103 1103 557 413 413 440 523 543 579 578 715 715 568 579 579 715 546 546 557 715 589 1175 546 1188 1188 570 570 1188 967 967 967 967 967 967 967 967 546 546 546 543 428 290 290 290 546 290 589 290 290 427 544 148 336 336 336 336 336 336 570 348 593 593 593 593 348 348 348 466 466 540 1084 555 1084 1084 1084 576 1084 1084 1084 475 1010 576 1010 590 1010 1010 344 1010 115 115 965 965 965 965 965 534 559 63 62 62 571 62 62 62 62 571 62 62 62 894 559 62 558 1186 1186 62 632 632 571 632 632 632 432 432 432 633 633 432 632 632 592 660 7 417 417 422 422 422 237 237 560 560 560 237 422 422 594 594 594 594 561 633 49 422 422 417 1050 1050 1050 421 421 303 303 251 251 251 561 560 560 251 251 1142 1142 454 560 560 90 90 90 90 90 693 693 90 592 556 572 290 290 290 290 547 575 575 556 290 1070 1070 1070 591 591 554 1070 1070 428 428 954 1070 580 546 546 546 1070 1070 648 1070 177 642 642 575 590 177 177 177 577 654 654 557 642 642 642 642 642 642 568 580 546 1032 1032 546 1032 543 543 558 426 426 426 1032 568 568 428 558 558 543 543 543 794 343 343 547 741 740 556 779 642 642 529 603 1170 915 915 915 525 620 620 304 607 158 158 158 158 607 658 658 659 642 53 53 53 642 642 719 719 719 719 719 719 634 634 634 634 719 603 935 858 550 846 690 158 548 548 550 607 635 858 858 634 634 634 1004 598 456 633 631 929 549 604 604 670 670 670 550 670 670 192 192 192 191 192 661 660 923 950 950 950 927 927 964 673 950 621 621 619 585 585 339 554 554 554 324 324 324 324 288 324 533 324 324 404 404 173 127 173 387 387 384 387 384 384 36 36 36 10 1139 384 32 32 98 777 120 777 777 47 72 72 295 74 922 295 295 73 73 73 295 378 1100 295 295 49 72 74 936 936 298 298 864 74 49 70 142 71 468 70 70 182 189 429 383 383 71 182 322 322 67 73 322 322 71 70 70 70 322 48 48 46 376 376 376 376 140 33 142 142 142 472 1076 174 232 1101 1101 39 944 233 715 715 50 70 925 925 392 386 386 182 182 182 398 398 398 381 544 635 635 635 635 1139 635 634 53 53 189 714 714 362 362 143 1114 944 1112 794 794 429 430 375 1008 1008 53 67 67 71 56 1034 140 1034 609 1141 1034 141 141 140 910 910 910 62 901 584 699 910 910 19 910 1139 156 1139 1139 98 133 164 164 182 101 308 69 185 350 350 350 373 373 101 114 64 64 362 59 68 68 68 68 68 217 217 519 132 398 560 560 560 517 549 146 549 136 925 925 412 505 505 705 705 705 369 172 172 585 699 133 172 469 173 369 369 369 369 61 369 373 518 181 180 15 15 468 133 15 135 15 15 15 405 514 277 277 514 426 60 60 60 374 374 374 374 228 517 1133 517 327 327 328 350 327 177 177 177 177 372 241 154 154 136 154 154 154 154 1020 1020 1020 1020 470 470 60 135 516 517 274 348 497 348 274 227 170 497 1139 78 75 134 166 134 875 134 875 875 564 875 875 875 622 622 163 134 622 146 171 237 853 121 144 595 598 598 595 148 148 69 69 144 691 698 72 72 1138 144 144 595 144 143 595 628 628 144 677 677 677 144 143 144 56 677 677 677 143 68 155 807 72 148 652 652 820 147 680 680 72 680 149 149 149 155 161 161 149 149 146 455 455 455 149 455 455 148 455 819 819 300 300 300 149 152 18 18 300 300 151 300 784 784 784 148 154 300 1165 274 164 149 149 1165 148 148 738 738 738 147 147 981 148 1165 161 148 147 1165 1098 147 147 731 731 145 145 145 170 170 145 1098 1070 1070 184 743 743 987 987 171 171 171 171 987 262 147 147 147 147 147 147 147 1061 987 70 70 469 1020 1020 1020 1039 351 135 932 932 932 146 146 95 95 145 134 932 266 266 266 266 95 95 146 266 95 224 379 519 1045 1045 67 1101 1101 1101 71 956 378 70 1101 696 696 377 377 382 434 141 141 106 106 106 224 71 71 71 224 224 224 137 137 137 137 376 376 926 926 926 383 383 383 440 440 171 376 171 171 258 257 257 257 53 69 69 69 258 66 66 140 392 66 132 132 132 731 382 392 66 67 1101 1101 140 549 549 549 549 205 67 67 205 205 67 67 67 67 391 391 1116 156 143 143 1116 67 867 866 143 143 143 143 148 1156 68 68 68 68 68 68 68 147 147 147 390 67 1199 445 27 940 53 53 53 53 53 380 380 31 31 39 39 380 661 661 671 926 926 661 661 533 471 171 926 1082 66 1082 1082 1150 1150 1150 320 57 1150 1150 1150 1150 470 974 131 385 974 470 1098 1098 1098 531 531 531 319 398 280 280 320 131 280 330 330 330 398 280 330 330 382 280 621 318 64 56 56 56 131 57 672 672 672 672 672 68 248 248 248 64 64 64 330 330 470 60 60 60 60 133 248 248 248 248 813 813 813 64 64 813 59 61 364 364 61 56 63 249 249 249 63 63 272 132 132 132 249 249 63 63 1007 1007 1007 515 197 197 875 875 635 635 634 109 109 60 60 350 517 324 350 350 136 279 151 151 151 136 279 350 350 1071 329 329 329 62 64 64 651 651 651 318 318 1090 1090 318 318 1032 1032 1032 62 1032 1032 63 367 538 539 62 337 337 337 338 338 338 318 59 59 1160 1160 1160 792 58 1160 1160 1173 1173 1173 1173 688 688 1173 1090 169 169 768 169 169 313 313 349 213 213 213 61 213 213 916 916 61 213 284 706 706 706 706 1099 613 613 1096 1096 1096 1096 310 310 1097 1110 1110 367 364 544 458 458 66 69 916 458 211 211 211 211 211 211 211 925 211 211 211 1066 1066 211 1066 114 49 826 70 828 828 826 826 826 826 828 1051 355 355 355 1051 1051 1051 49 1086 1086 1086 70 70 49 49 18 70 1101 1101 1101 1101 50 949 1074 1074 1073 50 50 355 475 1073 48 48 50 50 48 786 558 558 558 48 39 48 65 558 53 38 141 141 1033 1033 144 141 937 1074 1072 144 355 355 355 355 39 40 39 519 144 1089 218 38 41 38 44 1141 1141 37 124 344 37 619 37 37 628 628 1060 627 627 1061 41 753 1061 121 121 41 189 189 1141 1141 1141 1166 1052 310 310 310 1141 1141 65 192 43 45 45 45 45 219 219 65 65 42 1061 426 426 426 426 1072 1072 218 406 406 406 218 219 249 249 44 1141 875 1138 1138 1059 875 875 43 43 43 43 1060 1060 43 879 846 846 600 600 600 1139 151 1139 1139 1068 1060 1068 90 90 90 47 47 151 151 151 48 1170 175 37 37 37 1170 38 1055 1055 1052 976 976 144 976 976 976 144 149 149 40 909 909 544 544 544 44 30 385 409 1074 1074 1074 909 909 1072 1075 49 49 975 98 98 98 98 98 98 114 114 114 114 144 141 141 993 48 48 114 114 142 50 50 48 50 50 397 397 46 47 47 74 67 67 919 543 543 543 543 543 1090 1090 234 92 92 393 393 585 91 91 91 92 92 544 544 320 327 327 225 225 230 241 580 580 580 580 86 1154 671 92 1087 402 1090 148 91 91 986 986 490 353 87 314 314 712 204 204 204 1156 314 314 512 512 512 712 90 91 1030 1030 1030 562 562 91 91 1094 1094 90 90 499 499 221 163 163 153 90 28 28 90 90 1093 88 600 712 1158 410 410 1158 178 1092 1158 127 127 127 127 375 90 375 375 218 1008 1008 1008 246 1093 1093 892 892 2 682 682 682 93 125 2 274 161 95 1067 928 93 93 93 1108 94 1067 1067 110 110 1066 1066 1066 1066 93 1119 1119 686 686 109 109 46 46 46 1183 1183 47 47 120 875 872 875 611 874 74 46 1066 46 46 46 788 788 788 115 120 94 94 113 1105 1105 1105 1105 1100 980 104 852 852 128 852 852 115 120 118 120 746 114 424 424 693 443 443 130 443 443 630 1105 1105 630 630 116 630 640 640 640 467 467 474 474 392 392 808 808 781 781 775 376 808 808 808 808 138 443 731 397 731 528 528 117 392 1193 1195 818 818 442 818 818 818 330 126 1137 128 1137 392 376 1137 531 10 1164 1164 1164 1164 139 139 1164 1164 386 386 12 11 1096 1096 138 1096 10 384 1096 384 1069 1069 1069 138 138 1059 985 985 985 985 137 2 2 138 138 138 113 531 1111 1085 1086 1086 1086 112 112 112 97 450 1086 1086 114 114 424 115 1104 1020 115 119 128 118 935 935 935 118 118 953 953 953 953 120 953 128 128 762 118 116 926 926 118 1060 119 119 665 665 665 665 1105 665 1104 1104 1104 537 537 537 537 665 1116 1116 1116 556 10 10 828 828 248 1105 157 116 36 49 49 157 114 157 157 754 754 754 18 215 215 215 215 384 384 384 702 702 117 59 59 735 735 19 19 19 112 112 278 1174 1174 1174 1174 239 239 239 1174 1152 1152 190 190 1156 442 442 566 566 566 1080 117 113 117 46 46 46 46 114 1088 130 130 130 130 130 103 103 1181 1181 103 46 46 46 130 130 536 536 125 125 535 535 128 128 128 128 18 119 113 113 119 119 1080 1080 1077 1080 129 1101 1101 960 960 1049 128 128 267 267 126 267 643 643 1101 1101 1101 643 1073 1073 1101 643 1077 126 767 125 162 162 767 127 538 127 1073 126 126 126 725 725 124 127 127 434 434 434 126 126 126 126 126 126 533 527 527 527 126 527 1108 1108 1108 321 321 1108 127 520 520 520 1073 125 109 109 109 109 109 532 532 532 532 109 525 280 344 344 367 367 126 280 368 280 280 368 368 121 123 155 125 125 108 104 1076 102 1068 106 435 435 321 1183 667 719 667 667 500 500 104 104 104 127 1032 154 1032 1032 1032 1032 1072 106 1075 758 758 758 758 758 121 123 758 169 169 121 121 169 532 415 667 415 124 22 563 112 1004 1004 121 532 692 692 692 667 692 692 39 39 128 508 577 577 93 577 47 246 246 246 246 1088 44 44 44 1091 21 21 577 95 524 247 247 247 247 246 524 524 95 211 95 541 1092 1092 210 828 828 95 94 541 93 93 93 682 931 931 1052 1052 1052 95 1052 1052 1052 72 74 1052 214 947 947 1100 557 557 557 557 1098 692 692 692 557 868 868 74 74 557 427 427 227 310 353 354 354 88 88 96 96 96 175 1107 277 505 505 29 29 29 88 217 713 88 88 88 88 96 217 1187 217 217 713 973 973 973 1118 96 540 540 540 713 89 89 819 819 987 1087 1087 89 89 89 89 296 296 296 713 296 296 110 1066 69 69 69 110 1184 93 109 1182 713 197 69 911 911 911 1184 69 69 110 110 961 426 426 426 427 426 426 426 1182 713 713 1066 426 1071 406 174 174 174 130 247 174 130 243 243 243 783 783 996 783 828 783 783 632 632 1075 99 100 1086 1086 632 101 1029 1039 1039 104 714 713 713 1184 1184 1024 765 765 765 100 100 450 101 1170 801 1010 1010 297 1010 99 99 909 909 773 909 909 107 100 100 789 789 789 789 100 826 669 108 108 100 37 37 37 114 1061 1061 1072 106 1038 67 107 107 102 559 559 67 67 152 1136 1136 107 108 150 1127 1127 1127 1127 1098 1098 913 913 559 191 108 107 107 107 107 586 586 586 614 614 614 586 586 100 100 70 1064 107 1062 1038 1038 654 413 583 583 1039 1065 1065 519 497 519 497 497 497 108 108 571 571 571 571 107 101 101 101 101 571 377 340 340 340 314 314 314 314 763 1065 101 101 497 125 125 512 512 512 512 512 512 103 103 1182 1181 1181 512 128 128 1074 1076 1076 512 124 1182 1182 1182 1133 103 103 107 257 106 108 108 108 106 475 121 674 674 112 122 121 122 122 674 257 257 1014 1014 769 769 769 104 122 122 154 1076 2 104 104 614 272 272 105 105 105 272 104 104 272 616 106 1199 1199 1199 628 117 237 237 558 113 113 110 110 76 120 109 76 75 872 872 872 109 835 835 835 835 835 835 109 835 86 92 240 854 854 83 630 630 630 83 630 744 744 744 55 55 55 55 597 598 900 731 731 903 903 903 903 229 906 81 81 915 915 903 903 1167 1167 414 414 414 1167 1167 779 915 903 903 903 902 1137 1137 1137 1137 915 1136 1137 1142 1137 543 543 543 839 839 1161 585 585 1157 1158 543 1159 543 1094 515 515 515 515 1159 1094 915 915 915 44 44 44 44 44 44 1159 1159 44 44 915 915 915 44 987 987 987 1159 1086 1086 1086 1086 1156 1156 915 628 1159 916 1020 915 915 915 932 932 81 915 915 915 288 951 915 498 498 951 951 507 507 507 507 81 961 553 553 553 948 81 552 552 552 552 305 305 305 909 355 355 355 355 313 313 313 313 313 313 154 116 948 116 116 1000 948 916 916 916 916 719 719 917 917 917 916 719 719 719 948 916 948 948 917 1144 1144 1144 675 1150 736 736 736 736 914 914 917 283 1144 286 286 286 286 390 390 948 917 286 1071 948 916 917 948 948 948 719 719 948 1043 947 948 1043 947 948 948 1076 1076 946 172 172 173 946 142 142 946 277 277 277 948 916 948 96 96 96 849 1187 1187 948 961 960 961 960 961 917 233 233 233 233 947 441 441 441 947 233 947 233 233 1076 908 908 908 947 947 947 950 908 908 950 908 947 947 1 1 812 950 950 950 950 946 232 232 232 232 946 947 232 1076 946 232 947 946 946 252 947 382 382 923 1111 947 946 946 258 258 946 946 946 946 946 951 258 317 317 258 872 946 872 201 201 201 201 878 878 1049 966 924 924 924 924 890 924 946 946 926 336 336 336 336 946 335 336 946 335 951 951 946 335 868 868 951 951 653 653 653 653 946 946 946 946 946 946 946 434 946 951 951 1049 1049 570 570 570 966 966 950 1042 1042 540 951 341 341 341 951 951 950 755 950 966 1175 1175 1175 966 966 950 966 950 966 444 950 966 966 966 82 940 940 965 966 966 747 747 482 482 482 482 1049 1049 1049 940 940 732 732 482 203 203 203 965 1104 791 952 791 791 1104 1104 1104 773 791 965 965 728 809 809 728 779 970 970 970 970 960 934 960 960 939 939 543 543 965 543 960 968 968 970 970 970 543 543 543 454 454 454 454 550 550 960 1198 1198 1198 1198 960 18 1009 18 960 960 18 960 1009 1009 1009 1009 373 1009 1048 18 960 960 671 960 960 968 970 671 1052 960 960 960 960 960 912 912 939 939 960 1052 960 970 970 970 1009 960 951 951 960 918 918 962 961 958 1070 967 967 959 951 941 941 559 559 559 961 559 637 418 954 954 954 960 559 559 960 960 960 961 918 918 955 959 959 217 217 217 217 937 918 217 217 637 217 629 959 959 959 972 958 818 818 818 818 918 987 972 961 987 987 987 987 295 295 959 295 918 841 644 644 605 979 441 938 961 961 441 961 961 1027 1027 1027 959 959 959 1002 1002 1002 1002 961 572 572 572 572 632 572 278 958 954 954 958 234 544 234 958 958 754 754 1033 1033 1033 621 665 957 135 922 922 972 717 957 665 767 767 478 923 1169 1169 1169 912 912 912 1034 957 1010 911 131 959 81 83 1031 968 1045 307 1041 1041 98 98 98 958 115 109 972 972 1048 67 956 956 561 561 561 561 561 561 561 959 959 430 959 959 430 430 164 164 164 164 957 556 11 959 838 838 340 340 340 265 957 957 564 564 564 265 1049 1049 533 533 533 265 838 512 327 959 959 959 959 275 275 972 957 838 957 957 552 552 552 440 440 956 483 483 483 41 41 41 41 958 180 180 702 110 110 110 126 964 964 126 126 126 126 398 778 661 661 661 661 398 398 398 956 661 273 273 618 273 1031 242 661 5 5 364 364 570 570 956 956 229 956 579 229 229 764 288 1032 1022 98 98 288 956 959 956 853 98 1034 1034 958 958 958 372 958 1166 958 958 957 962 1166 944 944 944 958 972 643 958 958 350 350 350 731 731 731 731 731 804 804 804 804 804 1174 1173 1174 804 629 1047 804 711 711 939 939 957 957 971 961 817 817 817 817 961 817 959 817 961 961 1167 1167 961 1167 1167 1167 920 920 939 939 939 939 962 711 961 961 961 961 216 281 938 524 962 282 282 1069 1069 962 1069 1069 971 1117 711 961 1069 986 953 955 1183 1183 1176 711 711 1193 1193 1193 953 1193 1193 1193 1020 962 962 1020 971 711 932 932 572 953 962 962 932 964 391 618 964 964 972 972 952 1118 1118 644 644 644 644 535 442 442 1157 1157 962 962 530 964 156 156 156 956 956 223 223 964 200 200 964 964 964 1146 1146 1146 1146 735 735 735 964 786 962 963 963 356 356 963 963 1112 786 973 547 973 973 973 963 963 963 848 964 435 224 963 963 696 963 963 962 943 964 129 129 129 786 129 964 964 974 974 974 974 1032 964 964 866 866 866 964 77 77 77 77 77 77 77 77 1037 1037 1037 1037 863 1037 783 783 1037 964 964 2 135 285 287 963 135 135 963 963 963 963 289 289 289 963 2 1152 135 135 286 963 963 852 852 246 246 246 246 246 1166 1166 1166 1166 246 699 285 963 337 337 287 963 649 649 649 649 150 963 158 158 158 964 638 801 287 796 599 287 399 399 399 963 399 399 399 1115 1115 1115 963 682 963 501 501 501 501 502 964 964 98 98 98 98 98 963 2 287 287 963 964 183 963 963 872 963 1068 1068 963 800 1068 680 962 1034 307 307 307 307 1032 964 964 641 808 641 641 963 963 964 761 761 964 1042 1042 1042 1042 1042 1042 721 721 962 963 160 962 953 964 962 755 755 755 761 761 116 761 116 116 116 959 689 689 82 82 961 961 482 482 482 961 961 212 212 212 212 212 718 718 718 761 718 718 718 718 624 624 624 961 932 932 932 763 763 763 932 972 972 958 545 545 545 887 938 418 959 545 937 346 346 960 960 214 214 214 960 970 965 960 960 970 960 937 914 914 914 1055 1140 952 143 1055 970 970 970 455 970 970 970 148 282 970 560 560 560 470 470 470 970 1076 970 340 971 168 168 168 168 971 962 444 444 444 444 168 1056 971 217 971 470 970 970 816 816 816 281 281 945 21 21 21 21 971 945 945 986 986 986 986 986 986 970 1130 1130 970 970 1129 1130 1129 912 912 912 974 974 66 66 66 66 912 911 911 971 971 971 970 1146 1146 1146 1146 426 945 470 369 426 944 944 426 426 971 649 649 1031 1031 1031 406 406 406 406 972 172 172 172 911 172 974 109 974 974 469 469 471 562 562 974 246 971 971 971 971 971 971 192 192 192 972 621 621 621 621 945 945 945 974 718 718 718 718 943 943 973 718 1168 1168 1168 1168 973 75 75 75 75 75 973 943 75 914 289 288 288 943 192 289 98 973 973 98 652 115 243 115 69 973 973 973 973 0 0 0 0 69 1141 973 137 137 973 973 641 1171 528 973 528 62 413 413 413 973 1003 413 973 973 572 571 572 572 1158 943 1158 943 15 525 525 285 388 388 388 388 512 974 974 911 911 974 974 941 941 594 974 503 974 971 503 503 943 943 503 974 974 954 954 1085 1085 974 1085 1085 974 1085 1085 1085 1085 177 177 974 177 177 972 375 375 787 787 787 787 971 375 941 954 974 412 375 971 942 942 10 10 942 942 942 974 954 954 420 263 263 30 275 275 275 275 275 275 275 974 241 241 974 974 942 942 241 942 974 606 606 606 973 974 974 199 1137 974 199 199 199 943 943 943 401 974 871 871 871 871 871 373 373 911 871 871 941 941 941 920 929 814 814 814 973 1166 1166 1166 1166 945 70 70 70 655 308 329 971 310 939 1071 944 732 732 944 732 804 632 632 632 804 804 804 324 324 817 817 817 903 910 1137 1137 1137 1137 1167 54 970 152 970 988 988 988 988 988 988 366 366 960 960 366 366 366 965 1085 1085 1085 965 965 496 960 965 391 940 1048 932 965 1049 351 351 952 994 994 994 994 965 994 244 994 1049 967 480 480 901 168 937 965 431 431 967 937 967 537 967 969 966 274 274 503 154 966 966 966 966 1049 969 969 391 1049 966 161 1165 161 275 967 967 965 1165 966 969 969 969 969 969 538 1042 1042 1042 1042 969 966 718 969 966 1171 1171 1171 1171 967 967 967 979 979 966 969 969 979 485 485 979 967 967 967 979 967 51 85 17 17 1181 17 967 967 211 211 36 133 965 967 967 640 640 39 39 931 259 259 967 1017 1017 967 967 703 1002 967 967 967 967 785 1165 218 218 70 967 438 438 438 234 142 1163 1163 1048 1163 914 914 967 70 1163 52 969 1163 959 226 226 226 224 224 224 969 969 969 969 633 633 633 969 969 107 107 378 107 107 107 218 969 969 145 182 968 1111 1048 1048 1111 968 968 311 311 968 311 311 968 638 638 459 459 459 957 957 1042 1042 84 84 968 968 1042 312 312 396 1121 1121 502 1045 502 827 968 1154 1154 1154 1121 1121 1047 968 968 579 579 579 1161 1159 1161 1159 972 968 968 63 1159 1159 404 404 404 404 961 404 404 198 198 198 1047 1047 275 198 198 198 347 347 347 347 803 803 803 937 937 287 287 287 1091 1091 972 1091 1047 347 1183 1183 1183 968 968 968 1033 1033 972 972 322 322 224 220 972 1119 1119 1033 1119 1119 864 1033 1033 972 1056 1056 1056 1056 1056 729 1119 972 1119 247 938 957 560 1119 972 972 972 972 958 560 560 560 560 259 957 1085 345 345 345 1193 1194 1194 972 468 468 468 147 154 147 147 217 217 959 959 217 217 1047 586 669 669 586 869 1194 1194 816 816 1194 1194 816 267 792 816 968 968 816 968 986 986 986 968 968 968 1048 411 1048 149 969 969 969 379 969 969 379 379 379 292 292 481 481 481 57 57 1048 57 57 428 428 428 428 969 969 969 969 428 379 379 1176 1176 1176 967 966 473 966 473 473 473 867 867 867 867 727 727 727 950 750 874 874 1048 998 951 951 874 874 177 178 177 874 950 429 429 429 871 429 430 871 871 950 720 720 720 720 720 871 951 1169 1169 946 946 946 1011 1011 1011 871 951 951 951 1011 1011 914 914 914 914 98 98 887 951 98 98 951 951 574 115 84 115 951 951 57 300 979 979 951 951 949 535 951 1130 413 572 572 572 572 949 572 354 669 205 205 205 569 569 283 283 1039 970 970 512 512 154 971 457 940 457 952 940 457 425 169 169 169 1177 425 425 169 939 940 166 952 965 975 166 375 970 940 952 945 503 398 939 282 939 398 398 939 231 231 761 761 231 348 348 939 231 283 231 938 938 938 606 606 606 790 938 938 405 406 970 406 406 406 433 939 939 939 938 848 848 313 1047 938 848 848 938 938 240 938 1143 1143 549 955 955 1047 961 961 471 471 643 643 433 643 643 938 55 55 937 938 55 962 643 643 955 955 132 243 643 955 955 953 953 132 380 380 1046 1046 807 807 807 807 807 1033 958 954 807 33 33 33 33 818 619 619 937 818 818 818 818 619 619 954 1195 1195 922 922 922 1134 1134 954 953 954 1134 1167 1167 1167 188 188 619 619 619 954 886 954 954 955 955 955 955 779 779 779 1076 1076 953 953 1058 1058 988 988 988 988 988 988 1085 1085 954 953 953 953 1186 1186 766 955 955 955 954 1017 1017 1148 1148 1148 1017 1017 1017 955 932 932 932 1032 1032 932 855 955 932 172 123 123 71 287 287 160 160 160 160 287 955 382 939 287 855 855 855 939 955 298 298 298 298 1078 1000 1000 855 150 150 1033 964 1168 1168 953 953 953 542 542 954 1168 955 1113 325 1126 1126 1126 954 174 1197 1197 954 954 495 495 495 495 99 238 238 1198 1199 953 238 953 954 954 954 954 409 409 1199 1197 740 740 1049 1049 1183 974 953 953 973 296 953 953 206 206 206 206 953 953 953 18 18 18 18 18 953 1115 1115 953 138 138 721 721 721 962 721 130 130 130 953 398 953 953 962 126 126 953 855 1000 953 953 252 252 252 252 252 252 252 855 298 298 298 252 663 663 663 663 663 663 788 788 788 660 660 553 224 296 372 448 448 1147 1121 1121 938 938 953 953 1121 226 226 98 421 578 954 98 98 98 955 98 270 270 580 270 270 955 1124 1124 494 494 494 494 1124 1124 1124 1124 1034 1034 1 1 1 408 408 408 954 955 494 494 408 408 408 408 494 494 408 492 492 492 955 492 1045 954 810 669 1045 314 314 314 494 955 326 326 938 1197 1197 1197 1197 1112 937 1089 1089 1089 1089 1089 90 90 90 90 938 292 292 447 447 938 937 937 1047 937 937 938 625 625 625 625 625 625 541 27 27 513 933 933 933 933 937 933 937 937 536 937 284 937 940 967 940 350 350 1010 1010 497 499 203 203 203 1049 1049 940 940 940 693 693 693 693 967 940 693 1031 1031 1063 1063 1063 1063 1063 1063 62 62 62 62 1063 940 541 940 548 548 548 548 343 343 548 940 807 334 940 353 353 353 353 353 353 940 186 940 940 940 186 186 186 217 378 217 217 304 284 527 527 885 885 885 885 885 885 595 595 885 1049 1049 988 988 988 988 937 937 686 1048 395 937 283 372 372 64 282 282 64 64 64 429 429 429 429 429 429 429 404 54 456 456 173 173 173 173 937 173 938 118 118 118 118 118 118 118 1193 939 1193 944 938 494 495 948 948 938 1193 1193 948 948 939 939 939 619 619 563 619 282 282 282 939 939 939 939 722 23 722 722 722 722 722 722 1162 1162 1176 944 140 140 1011 948 914 826 826 826 944 944 999 999 999 1123 1123 1123 944 944 66 944 944 999 944 944 663 559 460 460 460 945 281 944 281 281 281 417 417 945 417 417 944 571 571 571 1166 1166 1166 1166 499 499 499 571 354 354 171 171 354 354 184 875 875 875 502 502 502 502 502 502 945 942 193 193 943 943 195 194 194 1166 971 392 942 486 945 486 942 942 928 928 1062 942 1125 942 942 942 180 462 941 941 361 361 361 361 943 928 941 941 942 942 941 941 974 616 941 941 941 31 31 31 31 231 298 941 913 942 231 231 231 941 941 941 941 942 941 942 941 242 1035 1035 941 941 941 1125 92 75 75 29 941 75 871 871 871 871 803 941 206 206 942 701 941 701 941 701 941 941 941 941 941 812 812 812 941 941 1129 549 644 374 374 374 928 735 735 799 799 363 363 942 945 799 1133 548 933 738 738 738 738 930 930 1093 738 210 1126 738 42 42 1126 803 945 803 803 278 278 1032 1032 1032 360 360 360 1134 1087 1134 1167 244 244 1093 1093 254 829 829 1075 913 729 729 941 911 1127 289 982 982 941 1000 1000 1085 1085 1085 1002 1002 941 942 288 295 227 227 227 17 15 15 295 546 913 914 546 17 318 295 295 295 175 175 15 945 942 945 945 703 281 703 943 441 945 945 748 945 1130 972 403 403 1130 289 914 914 683 436 436 1135 1135 973 974 412 943 943 943 197 351 351 351 351 81 98 1152 289 351 351 943 943 240 240 351 943 839 839 839 973 1047 945 943 945 943 118 943 923 260 260 428 428 428 943 839 839 260 812 812 839 812 817 817 817 817 817 817 817 1127 1127 1127 943 817 879 221 221 221 446 446 446 943 445 446 446 1112 1112 1112 1112 1112 1112 942 841 841 871 276 945 839 274 297 95 95 95 95 623 623 945 272 272 944 839 831 1062 1062 944 407 667 604 281 638 638 638 938 938 638 658 938 292 937 658 658 658 658 658 937 658 330 937 330 330 897 897 897 897 897 63 63 63 72 897 897 937 937 937 72 855 100 100 100 100 1128 1128 1128 104 104 939 405 405 826 826 860 860 939 939 939 939 204 204 939 204 204 755 755 48 48 48 891 891 248 383 65 939 667 667 890 933 933 933 933 933 933 127 76 702 585 585 940 968 968 292 292 657 657 845 188 188 188 674 674 674 674 1088 1088 655 1088 1088 1088 1012 1012 241 241 226 548 949 548 548 1012 1168 1168 1168 1168 965 965 349 349 952 349 349 674 349 349 349 349 184 184 966 184 184 738 738 184 949 738 805 184 624 216 216 216 951 951 216 216 216 951 628 575 575 575 725 725 725 725 946 951 946 946 946 951 582 946 989 188 989 989 989 989 989 649 1045 1045 950 64 64 64 64 946 19 19 19 946 64 64 1185 1185 1185 946 946 430 799 799 176 176 176 946 669 669 59 523 59 1184 1184 1184 59 59 59 871 871 947 947 947 690 690 950 950 947 947 658 950 950 950 115 706 706 706 706 951 706 706 1162 1162 1162 703 1011 1011 1011 946 1011 1011 1011 1049 966 914 914 914 987 115 914 305 1049 952 1049 790 790 949 567 567 567 567 372 561 561 561 561 743 950 561 561 561 1122 372 372 372 534 372 534 946 534 946 950 709 709 946 946 418 418 949 571 1049 354 949 354 354 357 354 728 1049 1049 354 1049 1049 1049 1049 490 283 313 314 313 313 313 508 508 508 509 509 642 642 642 484 1049 485 1049 604 181 749 749 749 749 969 969 181 1049 181 181 376 996 968 10 1048 904 904 904 1048 1048 783 241 241 241 284 284 241 807 807 241 241 1048 1048 920 920 920 1047 1047 284 1047 1047 1047 1047 859 284 284 693 693 693 693 693 627 627 627 167 167 167 1047 644 337 337 337 337 644 644 644 644 195 644 1047 799 799 799 799 441 195 1047 735 195 1047 1046 188 288 1047 817 817 192 192 192 192 199 192 1046 1044 1033 1033 838 838 838 728 728 839 838 129 129 129 839 1045 1167 1167 1167 1045 957 1046 1046 743 743 743 1047 989 991 991 991 1155 1154 1155 1154 991 991 389 192 1033 991 1082 1190 1190 1046 1046 1125 1082 55 55 1033 1016 1016 1016 1046 1016 1046 1046 441 441 1046 1046 1046 1016 1016 1046 1091 1091 1091 272 1091 1045 285 285 285 285 1062 285 462 462 1043 1044 285 939 1045 1045 961 199 1045 1045 1046 961 499 1040 1178 1040 358 358 538 538 538 538 538 1040 1040 538 1040 471 1040 1040 1045 735 471 1078 678 1043 1044 1043 1043 793 1045 252 1045 1078 1078 244 87 1045 1045 1033 847 1033 1033 1046 772 772 772 1046 1046 1046 1046 1129 1129 1129 1129 1046 1046 772 1129 1046 1046 1056 772 772 1041 655 655 1045 1056 1040 1040 20 20 20 1040 1040 1044 1044 1040 1040 828 828 828 20 1044 20 522 522 522 1040 1005 1040 1040 1040 747 747 747 190 1040 1040 1040 1040 82 82 82 82 82 590 1040 1040 340 340 340 340 1044 120 120 340 340 967 1040 967 710 710 710 1040 1081 710 1041 967 1040 113 113 113 113 710 113 256 256 256 256 256 256 209 209 209 209 209 710 209 791 791 791 791 1115 1115 1041 1041 754 754 754 449 449 449 1041 427 1044 427 1033 241 241 241 754 124 124 124 124 1114 1114 649 1071 272 1041 261 261 975 975 975 684 684 272 272 1041 509 509 509 1078 272 312 312 722 684 1041 1041 987 1041 199 199 405 405 1041 1041 1041 1041 1078 655 405 405 405 148 370 370 370 1040 1041 1041 1041 331 331 331 826 826 826 1080 331 331 1040 1040 320 881 881 881 684 684 1041 1040 881 48 48 1041 48 1041 738 738 684 48 1010 1011 105 105 105 1044 1044 1044 1044 1045 105 105 105 402 405 402 402 1042 1044 640 491 1045 1045 1042 1043 1045 1042 1043 860 860 1044 1044 700 700 491 492 700 930 930 1043 1043 58 58 534 534 1043 1043 838 838 534 534 1148 1148 1148 1043 839 839 839 839 534 487 487 487 1044 1044 202 202 202 202 1044 1044 1081 1081 1081 1041 202 781 781 781 781 202 365 197 219 232 219 219 1059 314 580 580 314 1043 934 1043 1044 1043 1043 955 1014 934 1043 1043 186 186 186 186 428 1024 1044 1042 216 73 73 73 73 73 73 786 786 786 786 786 1044 1044 1044 1104 1080 1040 949 1044 1043 1043 1043 1034 298 252 1090 1089 58 58 58 58 58 415 406 405 406 34 34 34 34 405 405 1043 406 1043 1043 298 1043 1043 486 107 486 463 463 59 59 59 873 873 873 873 873 873 873 1042 618 618 978 799 799 799 223 223 223 1042 799 754 1163 493 493 1093 640 1014 1014 1014 1014 1014 1014 874 874 874 94 1080 916 917 916 1042 1042 916 98 98 98 1042 154 1042 1042 130 130 130 130 1042 375 560 560 560 560 612 1042 923 923 612 341 1042 1042 341 341 1043 1043 1042 1042 1042 571 571 1043 1043 1043 1043 1043 1043 354 829 354 355 355 1043 829 829 337 509 509 565 565 829 565 486 486 486 505 1046 81 81 1033 1033 1046 81 81 81 81 376 1033 376 376 376 376 617 1033 1033 1046 231 231 233 233 233 594 1033 241 241 241 241 241 92 92 92 92 92 92 1046 497 1045 1045 807 807 806 806 806 806 807 842 842 957 1033 842 955 937 955 937 693 693 738 1031 1031 644 644 644 1034 644 959 1031 1031 1034 644 993 972 972 513 49 993 744 221 221 744 744 744 1032 1041 955 955 1034 432 1148 1148 1148 817 601 926 926 925 1031 1031 926 926 1032 1170 1091 1091 1031 1091 619 1034 1034 1031 619 989 1041 1032 1031 1032 1032 1031 663 1079 1079 1079 1023 1023 1023 1023 1032 936 1032 285 285 1032 285 285 872 1114 906 1032 1114 433 433 1032 299 173 173 1032 986 986 1032 985 212 1122 1032 695 888 893 888 888 212 1031 1032 1028 1028 1034 1080 150 1034 1034 299 986 154 154 212 1128 273 1034 1000 1000 1000 200 1034 987 987 1032 904 904 904 300 200 1124 301 607 139 139 1161 200 1031 200 804 804 804 804 556 555 556 1031 1057 804 808 808 1034 1034 791 791 791 791 201 202 1034 1034 535 432 432 432 432 432 432 556 555 556 1153 1153 1153 1153 1153 1153 1153 1153 275 123 123 955 954 123 1033 231 231 1033 231 1152 1152 1152 1152 396 396 396 556 396 396 556 1047 643 643 643 1046 968 912 331 331 1033 331 330 330 331 331 857 1047 857 857 1047 812 126 126 1048 127 625 104 104 104 1048 1048 1048 104 906 906 906 1049 1049 284 1048 773 773 940 773 1049 515 926 282 284 1048 1048 926 1048 926 585 965 940 940 940 585 513 513 280 280 280 280 219 219 1049 219 219 1061 1061 942 1149 545 545 545 546 545 952 546 546 546 545 546 545 914 914 1149 283 283 283 343 343 283 283 283 674 216 216 940 1030 940 940 216 1067 1067 1067 283 1067 1067 725 1049 1067 725 283 1086 284 1067 58 417 417 417 417 417 417 937 939 284 284 406 406 938 168 168 168 168 670 670 670 253 670 284 253 861 861 861 861 861 861 292 292 861 284 292 705 705 284 292 670 284 705 292 292 705 292 296 292 292 1148 1009 1009 292 1009 292 292 938 292 296 296 296 292 937 292 292 120 120 282 292 486 486 486 486 66 66 292 560 560 281 296 650 650 282 650 650 650 650 417 417 1147 1148 1147 572 572 572 572 296 296 572 572 572 572 296 322 322 322 1131 1131 1131 313 313 313 282 282 282 313 313 944 297 295 295 281 509 295 509 289 295 295 565 295 1131 297 297 281 295 185 185 185 1131 295 295 11 11 11 1127 1127 11 11 11 233 233 233 1130 295 289 1127 1127 1127 296 295 241 241 241 241 295 818 818 75 295 75 75 75 75 297 75 75 75 75 75 874 848 296 848 636 296 653 636 645 645 645 645 645 645 1147 296 645 1001 1001 563 563 799 297 563 799 799 1149 297 297 297 803 1147 1128 1128 1128 1128 563 297 297 501 297 752 752 297 736 1001 752 1134 1134 297 1128 748 1134 1134 1171 1134 1134 1139 1139 97 97 97 97 97 298 299 299 38 38 38 299 299 299 299 287 299 1171 1171 298 298 298 299 287 1085 1025 287 287 1025 1025 1096 1096 1096 858 297 297 168 297 297 285 643 643 298 298 1171 1000 298 539 539 539 643 299 289 143 886 1185 299 299 1180 299 299 389 389 389 285 299 285 1185 287 287 985 299 299 299 299 214 913 953 953 913 1028 973 1173 974 1180 196 993 993 195 858 196 288 288 297 684 684 684 1128 1128 210 1133 210 296 93 93 93 93 93 93 1130 48 48 48 48 48 257 296 296 1130 1130 292 9 9 808 296 296 296 296 809 809 292 202 439 439 439 439 439 439 439 1004 1004 1004 1004 1027 1027 1147 1147 1027 500 85 1149 85 121 121 121 121 121 284 284 283 284 96 284 283 283 296 304 304 649 649 649 649 648 648 282 888 888 888 888 888 282 1102 1102 1102 104 104 104 408 408 223 223 773 773 773 922 922 922 541 281 541 281 281 281 487 487 296 282 197 197 296 659 659 944 42 42 281 281 42 281 545 545 545 545 545 281 300 281 300 300 300 300 300 300 300 335 335 335 181 289 289 181 181 181 332 1098 297 215 618 618 618 618 289 618 618 971 281 281 962 289 289 321 321 321 321 289 432 432 289 289 943 943 432 432 432 288 288 416 416 416 416 416 288 943 416 168 289 289 288 237 873 873 873 873 1038 1038 288 288 411 873 1038 1038 1038 618 618 618 652 705 286 286 286 1172 286 286 1164 1164 1164 440 1009 440 286 286 286 288 289 289 288 288 286 1171 286 286 286 286 286 286 143 1093 1093 1093 1172 285 1173 376 376 641 1179 376 376 1121 560 1172 560 534 534 1124 534 534 285 285 285 285 420 534 897 896 896 896 285 1172 1180 429 285 285 287 475 475 475 475 475 475 1158 1158 1158 303 303 303 303 303 303 303 285 508 565 565 565 286 565 565 287 565 565 474 1121 1179 1179 185 185 896 896 185 185 185 185 376 1179 1179 1179 897 11 11 11 11 11 11 11 897 897 11 11 286 232 232 1180 1180 240 285 822 80 1169 1172 1172 286 286 1172 285 873 873 1175 1174 856 856 856 856 1173 1173 1173 1173 1172 693 693 1168 636 636 636 636 305 636 636 636 286 1171 649 1169 1127 1127 645 707 707 707 707 399 145 145 145 145 145 803 803 1171 803 1171 1171 1069 287 1134 1134 1134 1134 1134 287 298 1088 1088 287 287 287 298 1000 287 287 299 1079 1079 1079 1079 1085 287 1085 1085 1085 964 849 287 228 228 228 228 228 287 1172 1172 1172 1172 1172 1123 1123 289 287 289 287 1123 1123 858 540 540 540 1123 1118 1119 759 759 285 287 1123 736 288 288 289 869 869 289 266 869 266 1127 1127 1127 1029 1029 1029 1029 648 917 917 169 281 281 1181 1181 295 295 297 1181 855 855 855 855 281 281 648 82 82 82 282 45 45 45 45 237 237 237 749 749 744 744 201 572 572 572 572 572 572 985 283 284 283 651 223 223 651 223 284 1154 835 639 639 639 639 639 651 639 639 639 639 647 647 647 647 411 309 309 309 309 1049 309 967 894 1099 1099 1099 411 1099 1103 1099 1099 1099 104 104 104 104 104 408 408 408 408 408 408 408 408 79 79 776 947 776 776 948 776 776 1091 1091 1091 1091 1079 947 947 9 1079 916 916 493 909 909 909 910 917 196 916 948 350 1062 1061 1062 1061 1061 916 916 1062 240 917 916 917 1150 546 300 917 917 909 914 909 909 909 181 181 181 917 181 181 222 215 222 215 690 690 690 690 690 817 817 817 992 992 913 913 913 917 914 917 530 530 280 280 280 917 280 544 544 544 544 544 544 431 1144 431 530 402 402 402 914 161 161 161 913 252 571 914 579 579 571 1129 1129 1129 1150 913 571 1129 913 571 1143 692 692 692 692 692 692 692 692 720 913 914 720 720 1173 945 913 1016 1016 1016 1016 1016 913 913 99 99 571 1153 913 99 99 99 930 909 913 120 120 120 120 120 120 120 1161 913 913 376 1130 376 376 376 913 912 912 1155 377 913 912 436 436 1133 1133 1133 1155 1155 914 377 534 534 913 913 928 576 576 345 913 345 914 508 508 508 508 508 913 913 774 508 565 565 565 565 553 1160 1160 1144 1144 166 166 1105 1105 1105 12 1102 1102 1102 1102 1102 1102 1144 1144 1143 76 76 76 76 909 873 873 873 873 909 840 840 840 97 97 909 909 694 910 910 910 694 694 1161 97 912 636 636 636 636 912 912 646 646 912 707 707 735 735 735 735 656 656 735 735 802 83 915 656 656 753 910 910 1134 912 912 912 1159 910 910 910 1134 1157 910 501 1079 1070 656 656 656 1070 501 910 501 501 766 501 1085 910 910 1085 1085 948 903 1030 1030 1030 1057 1030 938 713 713 713 713 903 903 903 713 713 915 910 81 903 903 903 903 903 629 629 713 713 906 349 349 349 903 912 903 349 903 903 903 403 1108 1108 906 715 900 903 910 123 900 900 900 1176 1176 903 903 912 912 900 900 900 900 782 185 782 782 782 782 900 900 1081 1081 900 1081 1081 185 185 1081 1081 1081 1081 191 906 900 83 900 191 191 901 901 901 156 156 156 156 156 707 136 136 136 900 136 231 231 900 902 901 901 901 69 572 572 572 901 900 901 901 901 901 69 907 229 901 901 656 749 749 749 901 901 749 744 744 744 901 901 901 901 901 901 901 1125 84 84 901 231 231 901 84 569 569 569 569 901 901 1027 775 901 907 907 223 223 775 769 901 127 127 127 127 902 127 273 244 244 244 244 244 244 905 901 901 1010 1010 1010 1064 1064 470 470 470 470 908 470 1064 273 273 902 273 273 273 649 649 790 649 649 649 273 273 902 902 444 444 444 444 902 371 275 371 371 1064 371 273 273 371 1092 1092 273 902 666 902 901 902 666 1039 1039 666 902 1039 1064 1064 408 901 408 901 900 901 901 601 786 786 900 374 901 374 900 374 1134 1137 903 900 900 901 584 584 584 211 900 900 900 200 200 907 906 200 83 906 906 906 907 906 658 1062 1062 79 79 1062 906 907 907 907 907 546 546 921 921 546 907 907 339 340 339 908 339 340 232 908 908 205 205 205 908 907 901 693 907 205 908 725 725 725 721 721 908 907 908 908 908 907 818 991 991 991 908 908 61 61 61 908 908 837 837 837 660 837 908 660 80 660 432 431 369 369 908 767 767 765 369 157 80 905 905 905 157 253 80 905 232 232 565 249 272 272 618 685 685 687 685 685 685 685 845 1173 905 905 905 1173 1173 1173 84 80 904 904 765 904 905 84 845 85 925 925 925 905 925 925 108 130 130 905 905 130 905 130 908 130 130 80 80 905 71 71 71 905 905 71 905 904 275 904 905 71 71 273 904 904 233 904 576 576 273 273 576 576 904 576 354 355 355 85 355 905 562 355 509 509 509 274 509 273 581 904 562 562 581 486 486 486 274 486 486 904 260 1084 1084 904 1084 1084 1084 862 232 232 231 904 11 11 275 11 11 904 231 231 231 231 231 231 862 904 226 904 904 908 908 905 908 968 905 873 670 873 848 847 847 905 700 904 904 904 700 700 904 863 659 659 231 904 904 659 645 645 645 642 642 642 863 796 796 796 796 908 735 735 735 735 79 804 752 752 752 752 752 752 752 907 907 906 907 227 906 906 906 275 275 1166 906 575 906 900 900 37 906 83 906 37 37 37 37 906 250 250 980 980 980 980 980 980 980 368 368 368 922 468 670 903 903 903 903 903 903 903 1161 1161 317 1158 912 910 903 912 83 912 912 912 912 912 912 998 998 998 998 762 762 263 762 911 911 911 577 577 577 911 920 577 577 254 254 254 911 254 254 254 254 254 254 901 553 553 553 920 1161 1052 553 553 553 553 553 135 135 135 135 135 135 931 931 135 911 135 1161 227 724 724 724 1052 1052 724 724 724 681 681 681 681 724 911 911 1156 1156 83 912 920 920 920 920 931 931 681 1006 1006 1006 1006 1006 1006 1006 1006 825 825 825 825 920 825 825 825 681 920 1156 120 920 909 120 120 120 120 120 920 120 931 246 246 246 1089 1089 1089 1089 1089 920 920 920 986 986 92 986 930 909 652 652 652 920 920 921 921 945 1089 1089 308 308 75 75 308 303 303 921 921 1094 1094 1094 1094 1128 1128 921 921 1094 921 921 392 392 392 1094 921 930 921 108 108 108 921 108 108 930 919 108 108 921 108 108 395 76 674 674 674 674 919 919 919 919 436 436 436 436 265 265 674 778 919 778 265 265 265 78 577 919 577 919 919 918 918 918 918 1100 918 929 929 929 919 919 674 921 1100 502 921 919 919 919 673 501 502 265 196 196 473 657 657 918 929 657 918 918 919 918 89 918 918 918 918 918 918 944 918 918 918 545 545 919 919 918 918 338 338 338 918 918 919 204 919 919 918 619 673 619 619 918 880 918 918 918 918 264 806 806 918 280 432 432 432 432 432 432 432 432 918 918 403 918 206 209 84 918 403 209 673 180 180 489 919 919 85 253 919 77 253 921 921 921 878 878 878 878 620 136 136 136 136 620 620 455 929 620 136 687 687 136 921 920 541 1120 1120 1120 1120 1120 834 834 834 407 920 407 403 912 912 673 911 1156 1156 99 912 911 1066 1066 911 911 1066 1066 1066 911 911 70 659 659 912 912 70 559 912 912 587 587 906 903 430 430 430 430 430 430 430 906 906 906 430 471 471 471 915 471 471 1158 1158 931 931 348 1157 1157 910 916 503 503 903 910 910 503 429 477 477 912 477 927 931 927 927 477 477 909 580 1161 581 581 1153 473 1160 1160 913 185 429 927 912 912 528 1160 1160 1161 1160 1160 377 377 528 36 36 1159 1159 36 444 36 36 36 927 1153 528 231 1090 231 444 927 1153 86 86 86 80 80 80 80 80 80 873 873 873 1153 873 707 707 927 707 707 707 927 927 1153 1090 1153 1090 707 1156 699 699 636 636 636 942 942 931 636 931 931 931 931 931 928 928 928 528 636 928 928 928 928 645 821 821 928 170 170 170 170 145 928 145 145 1090 145 928 928 1090 1090 802 802 802 928 928 802 802 802 802 928 924 529 752 752 752 1135 1135 170 170 170 1135 1135 1135 170 928 928 928 928 928 928 1141 1141 1141 1141 1141 1141 1141 928 1141 928 928 1091 1091 1091 924 924 924 924 924 928 928 1091 924 1062 1062 991 991 924 924 924 924 926 924 924 228 228 208 228 228 1107 924 924 932 208 208 1172 1172 1172 1172 1172 924 924 924 924 924 1099 1099 1099 536 536 1099 208 782 659 933 926 926 1106 926 923 923 923 926 926 926 132 926 782 768 116 116 116 1126 116 712 712 712 923 923 414 414 923 1030 1030 1030 923 1030 926 414 923 923 1111 1111 1111 1111 925 922 923 922 414 414 383 383 1111 1098 611 611 611 611 611 611 611 923 923 862 925 925 925 96 922 35 35 35 35 925 926 35 35 837 837 837 661 925 925 925 925 925 556 556 1088 925 556 925 837 837 1088 142 1088 1088 925 837 925 1088 922 922 922 922 569 569 925 925 109 925 721 721 721 721 1066 721 1091 837 47 721 721 721 925 743 743 743 743 1066 1066 1135 925 886 886 743 758 758 758 325 325 325 925 1067 325 925 1134 325 325 325 997 997 997 997 997 925 923 923 1087 922 922 69 67 926 926 325 67 923 325 925 69 69 923 119 119 119 119 119 119 119 119 268 268 268 926 268 1091 325 925 925 925 140 923 923 989 989 922 521 521 521 521 521 1091 521 521 922 925 923 638 639 923 923 359 1117 359 359 359 922 925 892 892 1024 892 922 922 922 834 835 835 1066 1066 1024 922 835 835 103 103 936 103 393 393 393 393 922 1160 1160 1160 925 1160 1160 1160 1160 47 1160 818 818 141 141 818 818 924 924 924 294 924 924 922 586 586 586 140 47 683 502 502 502 198 198 198 923 801 801 1111 1111 1111 801 683 1134 1071 1076 1076 1071 922 932 1071 1071 226 226 226 226 226 922 1119 1119 226 548 548 548 923 548 923 349 349 1087 349 349 1106 1106 1106 1106 179 179 179 1119 1119 923 923 923 923 179 179 179 204 204 926 923 926 1007 619 1107 923 1106 664 924 619 924 928 1107 1107 989 989 989 989 924 989 924 1033 95 95 95 567 567 1087 64 64 64 1090 64 1141 928 432 432 177 928 177 928 1156 1153 180 567 253 253 927 927 927 59 931 620 928 688 931 920 931 1175 1175 1089 1089 931 928 931 931 714 101 101 101 101 101 931 931 931 130 931 390 390 390 390 930 933 933 592 594 594 930 928 930 931 592 931 930 415 931 931 930 921 642 642 642 642 642 400 400 400 1095 349 642 933 933 930 930 1095 477 933 930 924 477 477 933 933 565 933 923 29 29 933 29 933 29 134 134 929 1094 134 134 134 134 134 134 134 134 377 377 377 933 932 504 933 923 232 232 232 932 241 241 241 932 241 80 80 932 538 1117 933 80 805 805 1092 1096 1096 805 857 851 851 851 851 932 851 851 1091 699 699 699 538 932 701 642 73 936 936 936 936 932 821 821 936 739 739 739 739 739 739 739 739 187 187 187 865 865 1092 1092 1092 865 865 865 47 47 1112 1112 1112 1112 1112 1142 1142 1142 236 922 922 922 936 935 1070 1070 1070 933 992 933 992 992 992 933 933 1095 933 183 396 396 924 368 368 368 368 368 368 1095 1095 368 368 538 538 538 538 286 661 286 396 396 930 396 396 929 943 943 1095 970 92 970 588 588 588 588 587 587 588 587 930 302 920 782 930 91 91 929 91 929 91 800 800 800 522 929 929 72 72 72 678 678 884 929 884 929 929 569 569 569 678 264 929 1094 518 518 518 929 78 518 518 858 262 262 262 262 262 485 485 262 15 15 15 561 561 561 485 222 934 73 73 1096 1096 1096 1094 73 84 729 729 729 729 729 729 557 730 738 897 897 897 897 934 897 897 897 279 897 897 279 935 935 935 280 280 280 280 326 326 326 280 1001 1001 1001 1001 1001 1001 934 1158 1158 279 55 935 1154 544 544 544 280 280 55 55 1154 544 935 935 935 21 21 21 21 21 989 989 989 1154 1154 279 936 989 523 523 935 936 523 523 523 523 936 936 674 51 51 674 291 936 937 529 307 306 306 201 201 201 307 51 936 936 899 1087 1087 294 111 398 398 398 398 398 398 293 293 293 1153 1153 1153 936 1153 816 936 816 529 51 606 935 134 134 850 850 850 850 850 850 850 850 201 201 936 850 199 199 199 711 51 936 711 711 711 935 935 935 935 1072 1072 1072 1072 1072 291 291 291 935 52 51 935 279 279 279 936 51 51 935 547 547 70 935 935 935 919 919 341 934 100 180 180 180 134 179 919 919 929 929 196 196 934 196 196 134 929 929 871 921 528 100 871 802 802 802 802 802 767 1086 933 933 933 1086 1086 929 929 930 929 63 63 849 63 63 63 63 422 930 930 528 422 422 933 408 408 1089 1089 931 408 1089 1089 177 250 250 250 931 857 857 858 857 857 857 810 810 625 625 622 927 927 689 689 689 1161 689 689 927 927 497 497 927 689 689 689 689 927 1161 1161 1161 1175 1175 909 909 1175 1175 497 497 909 993 993 912 912 912 912 912 981 912 993 993 1159 1160 107 47 47 50 50 50 916 1144 916 916 917 916 1053 608 555 555 948 948 948 948 689 689 689 950 916 264 917 917 304 304 305 689 916 304 915 915 915 508 916 564 564 564 564 125 125 125 125 689 689 689 124 1114 125 689 167 167 167 915 1105 1105 1105 1105 916 916 916 1105 1105 762 915 34 34 34 34 34 915 915 233 915 83 233 910 910 226 79 79 1159 873 873 632 632 873 1160 1158 635 635 635 1158 1158 1158 642 642 642 81 81 796 796 910 796 910 796 810 810 739 739 739 80 80 633 1158 1157 182 182 182 182 1158 94 94 94 1140 1140 1140 1140 1140 1167 1167 1167 1167 1167 1167 1167 1159 803 803 803 1091 1161 633 1160 1062 1062 1062 1158 199 199 199 355 355 1029 1029 1029 1157 1161 1161 1161 1029 1159 1159 86 933 286 1156 1090 1090 1156 1159 1156 1159 1156 1090 92 1090 1090 1156 1156 711 1156 216 92 92 260 225 1156 1156 1156 798 260 1060 79 79 79 252 1159 340 340 452 1159 260 260 1159 1159 1161 452 1159 1050 1050 1050 1050 519 519 519 519 519 927 927 519 519 54 54 1160 1196 1196 1196 1196 927 546 546 546 546 546 546 546 927 1196 1196 74 74 1153 1159 1196 1153 1153 28 28 222 1090 1161 1161 1153 28 927 1153 1160 1160 1157 1161 724 724 724 724 1161 1157 1157 724 892 892 892 1160 1160 824 1160 824 57 1161 892 318 318 1160 1160 1160 318 318 318 318 1160 318 318 1153 1153 1153 241 1144 1144 1161 1144 1144 1144 792 792 792 792 98 98 98 1144 1144 1144 1144 1144 950 1144 98 253 253 253 253 253 253 1160 991 991 991 991 1160 509 1160 509 464 913 1144 792 55 1144 343 343 1144 343 1144 1153 1153 866 240 866 866 867 1152 1151 1152 1154 1155 1143 1117 1151 89 494 1143 913 89 470 1144 470 915 515 730 86 1143 730 1155 1155 928 928 928 928 928 87 1151 1129 1143 1129 525 525 564 564 564 564 564 1143 1143 1151 1143 1145 1145 1145 1145 79 198 198 198 1145 1145 198 707 707 1145 1146 1130 758 758 1146 1143 1073 1073 1073 1073 1146 1019 1019 32 32 32 32 1146 408 547 32 32 547 547 1019 410 1019 1019 177 177 1018 997 177 1018 1019 997 197 197 998 998 998 1020 32 993 993 993 993 993 336 1006 336 1019 1019 1019 1019 622 1019 1067 1067 1067 96 1006 1020 1019 1067 1067 1020 998 998 260 260 1020 568 241 261 1020 831 1077 1020 1044 1044 1005 68 68 68 68 68 68 68 1020 436 1020 436 1005 1035 395 395 1020 408 408 408 177 177 1023 1017 420 177 177 250 250 1017 250 1016 1004 1004 1004 250 250 1016 1004 1016 1016 1016 1009 1016 1016 857 857 857 1017 624 1005 721 721 721 1017 1017 1017 1017 721 1172 541 1172 834 834 1017 1017 1016 1036 1016 1016 1023 1023 1009 1010 1010 107 1016 1013 1013 1013 821 821 142 568 568 1011 1011 1013 1013 1015 1015 556 1027 589 589 589 1014 1027 1027 1027 1027 1027 201 589 1013 429 1015 429 429 897 897 1014 1015 201 1015 1079 1015 1081 400 400 1015 1015 400 400 400 1086 1083 350 350 350 1015 350 310 310 508 508 1015 1015 1091 1086 1015 1010 1091 485 1015 1015 1014 1021 1021 186 1012 1012 149 149 316 316 316 316 1015 1015 316 316 1014 233 821 1091 1014 1014 1015 1015 1015 1015 1015 226 1014 226 226 1014 226 75 75 75 75 1015 1014 149 1026 1014 806 806 1014 979 806 1026 806 806 806 806 806 1015 851 851 1014 58 710 1015 710 632 1086 1033 632 1026 1015 1026 1026 650 650 650 650 650 650 650 650 650 1015 1015 1015 1015 797 797 1033 797 797 1015 899 241 241 857 857 857 1015 857 1016 1015 1015 1015 1015 878 1012 1012 1012 1140 1140 133 133 133 1140 1012 1012 1013 707 707 707 707 707 133 133 133 133 1012 1013 1074 1074 1074 1013 1013 1004 1004 1016 993 993 994 993 1084 994 1013 1013 1013 1016 1016 1016 1016 78 78 1016 1016 877 877 1016 877 877 1002 1002 1002 877 1023 877 1016 1016 1023 1016 1016 1016 1016 1082 897 897 1013 1023 1027 910 897 1014 1012 1013 1013 1013 1012 1012 1012 1012 1055 1055 1055 78 1055 1027 1027 1028 585 1013 585 1055 1011 1013 1012 1012 78 1012 585 585 335 335 1012 335 184 184 1012 86 653 1012 1012 1012 169 1021 800 1021 169 169 1115 1115 1115 1115 169 808 808 1026 1026 1058 1012 472 1022 1024 876 876 1021 506 506 506 506 506 507 1021 1021 506 751 751 751 751 791 791 791 1021 1022 1022 1022 876 791 791 791 1021 1021 791 1022 1022 272 876 876 876 272 876 1022 527 876 1022 1022 1022 1022 876 1022 540 540 540 540 1022 1022 876 218 1022 876 876 1022 218 1022 706 1022 706 706 706 863 1022 1022 724 724 724 724 724 1022 876 1024 1022 1022 1022 1022 899 358 358 358 977 358 358 358 1012 1160 1160 1160 1155 1155 1155 753 1155 1155 98 253 715 1022 989 989 715 511 511 1022 511 674 672 672 1012 784 1024 310 310 310 1012 1012 310 870 870 870 870 1014 784 1010 870 870 1058 1057 1057 1057 1058 580 805 1025 476 1012 476 476 476 1025 1014 1013 1014 762 762 762 816 816 816 816 816 1091 816 927 927 1009 1009 1009 1017 1017 1016 1016 668 625 625 625 1023 1023 1028 1023 1023 1023 625 813 813 813 813 1072 1072 1072 1072 1072 1072 1028 611 526 526 526 1028 1023 1023 1023 1023 526 526 1002 526 834 177 177 177 834 834 834 177 834 197 1024 197 623 623 763 1025 1027 1025 1025 806 1012 1027 1025 1043 183 1025 69 1023 218 811 122 410 410 410 410 410 410 1025 410 410 395 395 1023 1025 395 1023 395 395 177 177 177 185 248 1024 185 248 883 883 977 1021 1024 1029 838 838 838 838 838 876 876 685 685 689 689 689 689 1030 1030 689 516 516 516 516 997 997 997 997 997 1029 1094 1094 1024 529 1025 107 107 107 107 93 1021 93 142 142 142 590 590 590 590 590 1024 543 1012 1012 414 393 393 393 1024 393 393 1021 414 368 310 310 310 1023 1023 1028 508 508 1028 1028 1028 564 564 279 1003 1003 1003 176 996 996 658 658 658 658 658 1028 1028 1028 1028 658 377 377 1023 1023 1023 34 34 34 34 1030 232 1028 232 1078 1077 1029 1078 1078 1078 75 1030 1030 75 75 75 279 1025 861 861 861 861 861 847 851 851 851 847 1028 847 847 150 1030 1030 1030 1030 150 551 551 551 551 1029 1029 1029 1029 551 1039 551 551 551 551 1098 1030 1030 1030 1030 650 650 650 264 264 1029 1029 1029 650 650 1030 1030 1029 1029 1037 796 796 796 796 796 1098 1037 796 876 1024 1037 1037 1030 1029 1029 1029 738 1029 801 801 801 750 750 750 1022 1022 1167 1167 1167 1167 1167 858 877 877 707 707 707 707 707 707 1094 1094 100 100 100 827 1000 1029 1037 100 1029 1084 1037 1030 1038 1039 1030 1030 1030 1030 584 584 584 584 584 1003 454 745 745 745 1036 1036 1028 386 1131 1023 386 386 250 250 250 250 250 1023 1023 135 228 796 688 230 230 1023 1023 230 230 651 977 1017 651 1017 859 859 1016 859 480 1002 436 436 436 1077 1035 1006 1006 1006 51 51 51 51 51 51 51 1150 1150 1020 51 1017 51 209 209 209 209 326 209 211 1020 326 326 416 416 209 583 583 583 205 203 203 228 1020 1147 785 785 785 785 1006 1006 785 785 785 1019 1019 1020 1020 1006 997 1006 867 1019 371 371 700 700 700 1188 1018 280 280 1189 756 554 94 93 93 1018 1018 93 1018 1018 1018 983 983 983 983 983 1189 1189 1189 1189 1018 1189 618 618 1018 311 311 311 311 1189 869 869 870 754 754 1035 1035 1058 1058 1035 1035 97 97 1183 1035 97 1035 754 469 469 469 469 469 1005 469 617 1005 1035 559 559 617 1035 559 921 587 587 587 587 587 323 1183 1036 451 1036 451 1036 1183 1183 451 1183 810 1181 1184 1184 1184 810 1075 1028 940 421 1036 1036 1036 537 537 537 537 1036 1007 1007 1007 537 1036 537 537 341 1036 181 181 1036 197 1036 271 271 1039 421 197 197 1184 1017 1017 764 1039 764 1036 69 69 1039 1039 271 1038 1038 1038 1038 1039 1039 1038 63 1039 395 395 395 395 1039 181 425 252 252 252 1039 1039 1039 96 1039 425 252 252 252 252 842 842 842 684 684 1039 1039 685 684 100 100 1038 1039 1038 1038 1038 1127 1127 1127 1127 1038 1038 1038 1038 1038 1037 1037 1038 1038 1038 411 411 1038 411 1038 757 101 101 411 1038 101 111 111 111 111 111 111 106 1037 111 767 767 1088 1088 1088 103 1087 1088 142 1038 101 1038 1 106 763 231 763 1 1038 1038 1 231 231 100 557 557 557 430 1037 1038 430 766 1038 1038 1038 106 106 1037 320 321 825 825 826 825 101 101 101 767 101 303 303 1037 508 1029 231 1037 100 1037 564 564 564 176 176 1037 1037 1037 314 314 938 168 1037 1037 799 938 938 168 938 34 34 34 34 1037 34 34 34 34 34 314 1037 628 628 628 826 826 628 98 241 241 1037 79 861 1029 861 760 1038 861 848 847 848 1037 848 1037 1037 1037 830 830 1037 1038 1038 1038 1038 1039 1039 1038 1038 830 1184 1039 846 1039 846 932 1003 1003 1003 1003 846 846 650 650 759 650 650 1099 650 714 1099 714 714 714 714 1036 738 801 1003 801 1008 1007 801 801 750 750 750 750 750 1008 1140 1140 1140 1036 1035 1035 1036 1167 1008 883 883 1094 883 1035 1035 1094 754 130 130 130 129 1035 883 883 799 991 991 1035 1035 1188 1018 756 756 1018 1018 756 1079 1019 1018 1018 1079 1188 1188 368 368 1019 1018 1018 1146 1146 1109 1151 999 823 823 823 823 368 1146 931 1146 1146 823 668 669 668 668 669 823 1146 1146 601 583 86 1146 329 1146 1146 1130 1143 165 1143 109 109 1143 1143 1143 109 109 1143 1129 1143 109 1143 727 1145 727 997 280 280 1145 106 799 1186 1186 1145 1154 1154 87 1145 1145 1145 579 579 1145 1186 579 1186 106 194 1186 106 106 106 87 1145 1186 452 452 1186 1186 1186 1186 1186 1186 1186 1186 194 1186 1145 386 386 386 1186 386 386 1109 1109 386 386 1186 1186 1186 688 688 365 1186 1186 1186 688 688 1107 688 688 435 435 1107 1107 435 435 435 1186 1186 1186 593 369 593 88 593 203 1186 1186 1186 1186 1186 1186 1186 781 1186 1186 1186 781 87 1186 1107 1186 1186 1186 715 565 1186 565 1186 565 1186 474 474 474 88 88 1186 1186 365 368 1036 241 1181 1189 329 1181 758 246 329 92 92 1189 1189 92 92 1188 1188 1189 1002 1002 1002 1002 1183 785 1050 785 1188 785 980 980 980 1183 1183 458 458 1183 229 458 664 1188 1187 1183 406 1008 1008 1183 1183 870 1184 870 1118 870 1183 1187 1050 1119 1008 1008 1184 1184 1184 1184 95 74 1184 110 95 95 95 1182 1182 229 1181 99 99 1182 884 884 884 884 884 884 4 4 4 1094 4 752 232 1181 1181 1181 1184 1184 1071 1071 1071 1071 1007 1007 589 589 589 589 99 99 589 564 564 564 99 263 1181 263 1181 1159 1159 1184 1184 1184 536 442 97 1039 1039 442 442 167 167 167 99 167 167 1184 1184 203 203 203 203 1184 853 853 101 853 100 1184 1184 664 664 664 664 664 664 664 664 664 100 100 1184 1184 1184 1184 1184 1181 1182 1181 1181 1036 1182 103 1182 1181 1182 99 427 427 427 1182 1182 1182 1182 1182 1008 1182 1184 427 111 1007 1008 1008 396 567 111 111 246 248 248 248 248 248 248 248 248 109 103 103 109 109 1182 1182 1181 1182 109 109 1058 246 625 689 1181 689 689 689 1130 1000 1062 1000 103 764 764 764 764 103 93 93 93 1182 1182 93 93 93 103 103 1116 390 390 1182 1182 593 593 593 1182 1182 593 593 426 426 426 426 426 1181 1036 836 836 836 836 836 836 836 836 836 1184 1184 1070 308 308 308 308 697 697 508 508 508 508 508 508 508 508 1183 487 487 1059 1059 1059 1007 1007 1183 1059 1184 487 476 476 476 476 756 697 697 1035 185 185 185 185 1183 1183 1183 1183 1183 1059 1183 697 34 34 522 522 1035 1035 522 34 353 1183 232 240 240 240 1018 240 1189 1189 1188 792 1189 1186 1189 1100 1045 1188 1188 873 1189 1189 1189 1189 1045 1189 699 699 699 699 757 633 1108 1108 1109 1189 650 1188 1188 1188 797 1188 797 734 734 1187 1187 734 1189 1187 1188 1188 1187 801 1187 1187 1187 1187 767 767 767 1187 441 1167 1167 1167 1167 1187 1187 93 1183 1187 1187 328 1066 1066 1188 89 991 991 1079 89 497 497 1022 110 111 110 110 1108 1104 792 1187 1187 1183 1187 89 1187 596 497 648 1189 709 709 1188 1189 1188 186 186 497 497 497 1188 186 1188 1188 847 847 1189 1189 497 1183 1183 497 1109 1096 1108 1183 1189 1189 1189 1109 652 1186 854 1186 854 854 854 373 854 1129 1129 1129 1129 1154 1154 877 893 893 1145 893 893 652 1145 1133 758 877 877 1145 652 997 196 196 1154 196 1131 758 572 572 572 572 572 877 572 572 534 534 1154 1154 877 1154 1154 750 750 750 877 877 877 1143 1143 877 713 713 713 1153 1153 713 1143 1144 861 222 915 581 1183 1144 1150 1150 954 954 222 1156 1195 1195 1192 1192 1150 1150 1150 1150 954 954 954 1150 954 1192 455 455 1144 1144 1150 1150 1150 1150 455 784 784 784 784 1150 1150 1150 1150 1150 664 1150 1151 1150 1150 193 610 610 610 610 869 1150 869 130 130 1150 1150 347 130 1130 520 520 520 889 889 752 752 1149 240 1150 919 949 232 1149 589 589 589 564 564 1151 1151 232 402 809 1149 809 809 808 808 808 1149 1149 1070 1070 1070 1070 1147 368 368 368 132 839 185 185 185 185 1147 839 839 196 197 197 634 1001 1001 1149 1149 1149 999 999 999 995 995 296 296 839 995 995 294 68 68 1147 68 428 1001 427 427 427 428 428 1148 1148 111 1147 1147 13 13 241 1148 13 14 13 13 185 185 702 702 1147 1147 1147 1034 1148 1148 1048 1148 1000 247 1148 871 623 623 298 298 623 702 702 1147 623 692 692 1129 1129 1129 1129 1077 1151 484 1192 1192 1078 1135 1084 1084 1135 1077 111 111 111 1148 1148 111 663 93 140 141 141 1077 1078 1077 1077 1077 664 555 1078 1077 664 1077 1086 555 1121 1121 797 797 1123 797 426 426 1148 1077 1077 1077 1077 792 426 975 975 559 559 1148 559 559 559 1148 1148 559 1077 1148 1148 1148 1077 1148 1148 1078 1078 1077 1078 302 1077 512 512 1078 1078 512 975 1080 512 1080 487 476 1078 1078 1078 1081 476 476 1078 1077 184 184 184 184 1078 1078 34 34 34 1078 1078 34 225 225 226 1078 1078 1078 1081 1078 82 775 875 1082 1082 1082 986 851 851 851 1081 1081 851 1082 851 851 985 1173 851 851 1082 984 1084 1082 1082 699 1069 1083 1083 1069 1082 1083 1069 1083 1069 1069 1082 985 1081 1082 1069 650 1078 1082 1173 1083 1082 144 144 1082 1069 1069 1069 1079 1079 1082 1069 1069 1081 1081 1069 738 738 1081 1081 1069 182 182 1069 1079 766 766 766 766 766 1069 766 766 144 766 766 766 1082 1083 1083 1083 1069 1140 1140 1140 1140 1140 1140 1140 988 988 988 1082 1054 1054 1054 1054 1083 991 991 1083 144 144 1096 1094 1094 1094 1083 1096 1069 1066 1083 1066 991 347 988 988 988 652 1069 361 361 1083 1069 1082 984 984 988 984 790 790 988 988 1083 1083 1083 1090 1090 1090 1082 1079 1082 1069 1082 1082 1082 1082 984 984 984 1082 985 224 583 583 1082 1082 1069 583 583 988 988 583 223 331 984 1069 331 331 331 1082 1082 184 184 1078 1078 1078 615 615 615 1020 1084 1078 1077 1077 1077 1077 699 699 699 699 699 699 1078 1078 824 1017 1084 1080 303 1081 1081 1002 1002 1002 1081 1081 1081 602 615 1081 1080 1079 1079 598 1079 1079 1079 1079 1079 1081 1079 515 515 515 515 992 502 502 1086 1086 1079 791 791 791 1079 1079 895 791 1079 1079 1081 1081 1158 992 1081 1080 1081 349 1081 532 532 532 532 1080 1084 827 827 876 1081 1084 1016 827 1080 1080 816 819 816 819 816 79 79 838 838 1081 838 1081 1081 1069 1080 1081 1186 893 893 893 893 893 893 893 77 492 77 77 77 254 1006 1006 997 1081 493 493 1080 493 493 1034 1080 630 986 986 986 1081 406 406 406 406 874 874 874 887 887 874 162 162 121 121 162 162 121 121 121 523 1081 524 1069 1079 1079 896 896 1079 896 896 991 1079 1079 361 1083 1083 911 887 886 588 588 588 628 628 588 588 588 896 563 1086 1086 608 563 201 820 820 887 820 820 820 887 45 37 45 45 45 955 1080 954 540 58 1080 605 185 1077 1084 668 668 1017 668 1084 1084 759 759 759 1084 759 759 760 995 995 995 1084 281 1084 995 995 1084 5 5 5 281 981 424 424 424 424 424 1000 981 394 394 394 1083 184 1084 1084 1084 250 250 250 250 189 189 189 982 982 189 927 1084 112 112 112 112 112 688 688 688 688 688 688 1152 1085 1085 1085 1152 1152 980 980 1085 1127 1127 1127 983 1127 111 111 111 1093 1093 1093 843 843 843 143 143 982 594 843 426 426 426 426 982 320 320 1082 320 320 320 1084 302 1085 1086 1086 437 1086 1095 1095 1086 1086 484 477 437 484 1086 477 983 1095 504 504 1086 504 576 576 576 164 164 1085 1026 164 424 424 980 424 293 293 293 1085 733 733 733 293 244 225 225 1086 1083 1095 1086 225 225 1014 1095 83 83 83 83 806 807 806 204 1058 1086 696 1086 710 710 710 710 710 1058 1058 256 256 983 632 983 649 816 487 256 487 801 801 1176 816 135 786 1053 1053 1053 1078 1053 1053 1053 1077 90 90 90 1148 1058 1148 732 988 732 648 1029 1029 1147 928 285 1147 1147 631 631 631 631 241 631 631 631 240 133 133 133 133 631 566 225 225 225 225 282 282 711 1150 711 1144 1150 1144 666 1091 813 1151 1151 1091 1091 1091 92 91 1129 352 1151 1151 352 1151 352 831 813 999 1130 1128 780 780 999 780 780 1128 1128 460 460 460 460 460 1151 1151 460 1143 695 999 1127 895 895 895 895 895 999 999 1007 1008 1001 895 182 1007 1007 339 339 339 339 339 339 1001 999 1001 1000 1001 1001 1001 297 1001 1001 1001 1001 845 704 752 752 752 804 1001 804 1001 1001 860 1077 860 298 2 1000 1000 1148 1000 701 701 832 701 1001 1001 994 825 1000 998 863 257 832 832 257 589 589 589 832 1001 1101 490 490 490 832 832 832 752 752 1001 832 1001 1001 998 1001 1001 998 999 999 1001 998 998 1001 406 406 406 998 874 874 874 998 874 998 998 1050 1053 999 998 998 1053 998 1127 1127 1050 152 152 998 152 152 152 126 126 126 126 126 1125 126 998 998 126 998 518 518 518 518 998 997 518 998 998 997 997 518 998 896 896 998 896 896 896 152 152 896 997 997 997 997 763 763 763 763 763 763 1018 1186 589 757 757 589 1146 997 568 497 497 78 78 805 805 798 805 997 1146 997 997 997 1068 507 541 541 541 997 820 367 997 286 1131 872 1006 199 199 199 199 872 592 1006 1027 762 762 762 1006 995 1019 1006 995 1005 234 234 995 1005 1005 234 1006 1006 995 66 66 994 66 739 993 1006 1006 411 234 235 428 739 411 394 394 993 995 995 995 995 394 394 394 394 1006 155 162 1006 1006 162 154 154 154 154 154 315 1172 1172 1172 1172 1172 622 622 622 622 622 1002 179 1002 1002 1002 179 1002 1002 1005 1005 1002 1002 286 1002 1002 1002 1002 978 978 1005 1005 996 1002 1002 1002 996 1009 640 640 1010 556 556 640 640 1004 1004 1009 1009 556 639 593 593 593 1009 181 1009 1009 426 339 339 339 339 339 426 1003 1003 1003 1003 426 732 793 368 368 368 976 976 368 1009 301 1009 1010 1009 1009 1009 339 510 510 1009 510 564 564 1010 1009 976 564 471 471 471 469 676 676 676 976 676 676 676 184 36 36 36 36 356 1011 36 36 1013 1013 1013 1011 1011 1011 1010 976 976 976 976 976 1011 244 244 244 1056 225 225 83 83 1014 874 874 874 1010 847 795 795 1011 795 795 795 711 711 1010 620 1010 23 975 649 1011 795 795 796 1011 796 1011 1011 738 1011 1011 976 801 763 763 975 1119 1119 763 763 827 976 976 1142 1142 1142 1142 1142 1119 886 785 785 1011 1168 785 1094 976 1119 1119 1119 1012 1011 1119 578 749 749 1069 975 1011 749 578 1010 924 671 671 1010 1010 1010 1002 295 1002 841 841 1002 1002 1002 1002 1003 1003 230 992 1002 694 694 1003 1003 992 705 996 1003 1003 1003 1003 1028 1003 1094 1003 1035 1035 1003 513 513 1003 1003 1003 513 1003 1003 490 490 490 1003 1003 490 490 1008 1008 442 1003 1007 442 442 442 442 755 442 979 979 979 979 992 755 1008 979 1007 1058 1007 1008 368 1008 749 1007 850 850 850 850 850 760 760 607 607 830 830 830 187 187 830 1181 317 1008 838 838 1064 1064 1064 187 187 43 229 1009 1009 302 302 302 187 187 187 1008 1008 756 1008 756 187 1007 1008 1008 1008 1008 1008 1008 382 382 382 382 382 1008 416 416 416 109 872 874 872 1008 1050 1050 119 119 1132 1132 892 892 892 892 895 895 1063 1063 1063 1063 167 167 895 895 892 892 1007 1007 892 895 1007 167 767 767 766 767 766 767 912 1064 1064 1064 45 588 588 588 588 588 588 1007 519 1007 1007 788 788 788 788 788 1003 788 1008 1008 540 540 540 540 540 540 45 320 184 184 184 1008 256 256 648 479 883 1003 1137 883 762 1003 1103 1043 1043 1003 1043 1043 66 66 1003 423 1003 382 382 179 179 382 382 172 172 1103 1002 1002 172 515 249 249 249 1002 856 856 856 1002 1017 620 620 688 688 1006 1152 1152 995 1152 981 1005 981 981 1147 622 1175 1172 982 982 982 1192 928 1004 108 107 107 108 1004 1004 96 96 148 1004 1004 552 552 552 257 1004 1027 1027 1027 1009 552 552 593 593 325 325 325 1004 368 368 368 368 1185 1192 368 368 978 978 306 306 511 511 1027 1027 266 1009 1004 1004 1027 471 471 471 471 1004 1009 471 1027 184 1027 191 191 191 191 34 1027 34 1027 225 225 225 225 225 225 225 225 83 83 505 505 505 505 505 847 847 847 847 975 847 1026 1026 711 1184 621 621 621 1184 979 621 1026 648 1026 648 1026 1026 1026 1190 1190 1190 1026 737 979 737 1198 1198 1198 826 826 142 141 141 141 142 142 1169 1169 1169 1169 1026 1169 90 90 90 90 858 556 1026 984 984 984 984 984 984 984 1014 485 1026 979 1027 1026 1117 721 1027 106 941 950 1004 429 429 338 338 338 338 1004 982 668 995 338 981 981 981 981 1005 535 1005 1005 637 637 637 1050 1185 1185 1005 936 754 1006 995 995 995 807 1029 1029 1029 1006 371 585 468 468 468 484 484 468 441 998 484 102 102 41 41 41 41 41 41 41 41 41 41 993 41 41 998 1127 847 847 847 847 847 847 395 395 1127 1127 1127 102 1001 998 998 1001 1001 1001 1128 435 435 435 826 826 394 394 394 394 394 1001 816 1000 1000 981 394 942 982 982 832 832 832 832 981 832 832 832 832 317 317 942 317 981 843 994 843 44 44 44 1000 235 235 394 394 1000 235 1000 107 107 107 107 107 107 994 107 107 107 107 1000 107 488 488 488 488 981 994 490 994 994 810 810 810 810 1171 994 994 994 994 143 863 863 863 863 994 993 981 863 863 863 993 993 993 164 164 164 164 117 117 1047 1047 551 551 1180 1133 895 994 994 994 895 760 760 760 904 1185 1185 995 995 1125 1126 1125 995 996 587 587 587 992 584 587 995 168 168 995 994 996 886 793 793 793 793 886 1106 1106 1106 1106 1009 1106 1009 996 996 996 996 1123 1179 1179 727 176 176 176 176 996 996 176 768 163 163 163 995 163 163 995 163 163 200 200 996 200 649 649 976 976 996 827 827 827 827 827 827 31 726 996 996 996 996 996 996 996 31 31 990 976 976 996 66 66 66 66 1194 1194 996 996 400 400 400 400 996 992 1057 1179 149 149 149 149 249 995 995 995 249 995 995 995 835 835 835 995 995 835 992 835 835 632 992 992 992 992 995 995 754 754 1178 1178 1179 992 375 45 44 1003 1153 1153 1147 1003 990 45 1115 1116 1116 1116 990 44 44 44 96 96 1178 1178 96 96 96 148 148 552 594 594 594 594 594 594 426 426 471 1064 471 990 471 990 990 761 761 1064 1064 1064 1116 990 302 990 990 1116 990 1123 1123 266 266 266 990 990 990 990 266 476 476 476 990 990 990 476 990 476 476 476 419 419 992 992 36 992 36 36 36 36 992 992 1103 1103 1103 1005 1103 1103 995 995 225 225 995 995 995 225 1006 781 781 996 781 993 150 150 626 626 626 626 993 626 650 989 988 988 739 739 737 998 1006 825 825 1006 763 763 1141 1141 1141 1141 1141 993 993 993 993 1169 994 1169 994 1106 1106 1106 982 983 983 665 983 981 982 983 665 1080 1029 981 1106 994 981 981 1106 981 982 1173 1114 1009 978 951 660 618 618 618 981 981 660 331 982 982 982 982 982 331 331 982 388 982 1114 388 388 241 981 241 740 982 740 982 407 984 984 1088 1192 1088 1088 1088 983 1192 1025 1025 983 407 786 982 922 983 234 235 983 234 691 691 691 114 114 983 983 982 983 864 395 395 1027 114 864 864 437 437 864 864 437 114 984 984 983 921 921 921 983 980 980 980 495 853 980 332 332 332 332 332 332 332 1010 980 980 980 846 846 846 1192 1191 1191 1191 1191 1191 44 1191 235 1009 1193 1009 1193 713 713 713 20 20 20 979 1193 20 20 20 1193 476 476 476 468 825 825 825 825 825 825 1192 1192 825 825 979 988 988 988 787 787 787 979 979 979 1086 1086 1086 513 891 891 891 891 891 891 891 891 1122 135 760 760 760 979 760 584 517 517 517 1147 989 517 75 75 794 794 794 1011 794 1087 980 1107 946 946 1011 542 542 542 542 980 980 983 349 165 165 983 89 165 89 984 198 198 198 387 387 984 387 983 983 983 983 984 983 545 982 983 883 883 883 883 883 982 545 983 349 982 883 983 996 984 1040 1040 985 984 984 984 1040 74 984 557 872 872 984 424 439 984 988 988 985 470 471 471 471 470 471 471 439 1082 151 151 151 1082 1082 984 151 984 984 151 259 984 259 835 835 835 835 835 988 835 988 984 439 439 668 988 804 1090 1090 1090 1084 491 1122 1122 1122 1084 991 1084 988 491 614 614 614 246 246 979 1083 149 988 991 545 989 989 594 594 594 1000 989 594 551 991 551 551 992 325 325 325 896 991 991 992 199 992 302 302 893 302 991 522 522 522 991 991 991 991 991 468 896 419 419 766 766 603 603 603 603 105 105 603 1086 1103 1103 105 991 991 991 989 886 989 855 105 855 855 855 855 167 167 167 167 711 1122 167 980 980 621 621 167 650 650 650 1074 1074 1074 1074 715 715 715 1176 1176 1176 192 192 192 983 1141 1141 1141 1141 988 989 1162 1162 1162 989 989 989 988 729 729 1117 1117 1117 1117 987 988 1082 946 1069 985 1081 985 985 985 299 584 986 986 985 584 374 987 986 986 240 986 986 986 986 240 986 717 986 1136 1030 505 505 986 312 1080 312 312 866 866 866 866 866 913 1081 913 986 168 168 168 987 170 170 621 621 621 621 515 515 515 515 608 892 1040 1079 366 366 366 857 857 857 709 771 771 987 771 771 991 991 991 643 971 771 853 853 991 971 853 987 987 43 831 831 831 831 831 831 986 43 350 350 350 350 350 1009 1009 494 494 494 821 821 821 821 821 821 821 524 522 524 524 468 468 468 468 468 468 468 468 838 838 838 838 838 43 838 838 1168 1168 1168 1168 1168 1168 120 770 120 509 509 986 986 1081 509 984 899 986 984 899 760 760 986 986 986 771 760 986 914 583 986 985 583 1192 715 715 517 517 517 517 985 517 517 680 680 680 680 795 795 795 795 795 985 1034 1132 988 1132 989 984 969 969 969 618 1082 618 618 984 1094 393 393 393 1083 393 393 746 393 159 159 159 159 982 203 203 203 203 203 203 203 203 982 982 641 641 641 982 982 982 641 641 641 641 996 996 976 1009 1000 509 509 1000 509 509 1121 976 676 676 424 491 471 153 371 746 976 976 976 1195 1195 976 649 976 1097 1097 876 1068 1097 977 977 131 131 131 976 883 910 614 614 1011 90 96 161 161 131 131 1196 883 547 547 870 977 425 425 977 977 425 425 425 977 425 977 425 425 60 60 131 337 337 1193 977 337 337 337 977 339 339 509 977 977 1021 187 169 187 468 154 154 155 18 18 18 18 18 977 169 344 1196 1196 1103 128 128 128 229 229 229 229 977 229 229 976 976 1010 975 738 98 98 1011 1010 98 738 98 1043 862 862 862 862 862 861 738 861 861 861 738 711 975 711 711 975 621 975 621 619 977 975 975 800 734 734 767 767 767 764 822 822 819 822 822 785 977 785 1021 929 929 929 241 975 1080 976 1080 1080 883 1196 883 1171 1171 20 976 976 20 1009 288 1195 1195 288 976 951 1192 57 1027 976 57 978 978 1171 562 562 1192 1117 1117 981 981 994 994 982 710 710 981 710 213 213 982 994 243 243 243 243 1023 1023 1000 1000 1000 1000 609 1148 453 981 981 379 981 300 1077 247 247 671 671 671 671 168 1117 1000 641 641 642 642 465 1117 465 1128 690 706 825 756 756 1147 999 1146 999 999 1149 772 675 772 772 1130 841 841 841 841 1130 321 29 29 29 29 29 1151 29 920 920 920 832 832 832 832 660 45 45 45 532 532 1150 1150 674 674 674 532 532 532 566 566 566 566 566 566 1150 652 652 798 1144 798 798 1160 532 516 1160 516 1160 516 1152 841 841 1054 1054 137 137 1153 1153 1090 1090 1152 137 137 137 156 1153 509 897 897 320 92 897 540 1090 888 1159 1159 1089 888 1129 1095 1089 1089 536 1089 1089 536 91 86 1089 473 473 473 473 680 680 680 680 680 680 1087 1117 791 791 791 791 791 915 791 1110 1110 1090 1110 1110 928 1110 1110 1110 1110 1110 1110 1087 1090 1107 1117 1117 1087 1087 1117 980 980 980 1155 87 1125 1125 1125 1125 396 396 396 396 396 87 396 88 88 88 88 203 654 884 1109 1109 758 884 1107 999 999 999 1126 1106 1046 1046 1107 1046 1126 71 71 980 926 71 1109 1109 1109 323 323 323 752 752 752 752 752 153 153 153 153 261 261 261 261 840 1106 1087 840 44 44 89 44 1106 1106 698 698 698 698 1118 1118 1111 878 878 1072 1106 1111 1111 878 878 1111 1097 979 1119 1111 1126 1118 1106 1111 1110 1111 627 108 1134 1110 1110 1110 627 306 108 90 90 1113 378 378 378 378 1113 378 1057 1108 1108 378 378 378 1113 1113 546 546 546 546 627 1111 592 592 795 592 1114 425 425 425 425 1132 1115 1114 1115 1115 1113 460 322 1135 1135 460 1113 1113 1113 1113 689 689 1113 1114 1058 1135 504 504 504 504 1114 1114 1114 1114 1114 1113 1114 1114 504 1114 1114 1135 254 155 155 155 320 35 35 215 1140 32 1164 32 52 1112 762 762 52 215 215 1140 1114 1112 1112 1112 1114 1112 1056 1056 232 1112 1112 1112 1112 879 1062 879 861 861 861 861 1112 1112 212 1112 1112 1142 1112 1112 810 1112 376 1112 1166 1166 1166 649 1061 1061 1063 1112 550 550 550 550 550 1064 1064 1112 1054 737 737 1063 1112 550 550 550 550 737 737 737 878 196 878 878 878 764 764 764 1140 764 1114 1114 764 1114 1114 1056 1114 1112 1056 1056 1114 1114 1116 1056 1135 1135 1114 1094 1094 1094 1134 1114 1135 1119 1119 1119 1119 1057 1114 1113 1113 1081 1132 1132 1113 1134 1110 1111 933 933 1111 1110 1110 1110 946 680 680 1116 517 517 1132 1110 1110 1110 517 1110 1110 1110 1110 52 517 1110 52 1120 1120 1120 1120 1174 52 86 1110 1110 86 1195 1195 1195 86 86 1179 1179 633 1175 633 633 633 633 713 713 713 1175 1120 1120 1195 1120 1173 1195 1115 1121 1179 757 1173 824 1121 1121 824 1165 1145 487 1121 1165 1121 733 1192 475 475 475 475 475 236 1178 369 369 369 369 997 1165 1123 1123 1123 695 695 1196 1196 513 1196 772 772 1124 876 876 876 1124 1124 1123 1123 876 980 1122 1162 1123 1124 606 1122 1122 606 606 1123 1195 833 833 1162 1122 1122 163 41 41 41 41 231 1162 1162 1122 1122 1122 1006 1122 94 1122 1006 1006 1122 562 562 562 1191 1124 720 362 1124 1124 362 362 1122 1122 118 254 81 81 254 254 518 1122 515 515 506 841 841 118 1190 1190 841 894 894 1193 1191 1162 1056 1056 882 1056 1196 1162 1193 518 752 752 1122 1162 885 885 592 169 169 598 598 598 598 598 478 478 830 830 1124 830 830 830 830 500 1163 830 830 1120 1120 1120 1121 1120 1120 1123 1123 1123 169 500 1123 1165 1123 1123 540 540 1123 1123 1123 1163 1163 160 160 196 1123 1123 1123 1123 1123 429 655 655 655 655 655 413 429 655 655 422 883 116 116 422 998 1046 116 116 116 116 1121 1121 422 422 70 70 1121 1165 1165 1165 70 70 1121 1121 1121 420 1165 1052 1123 420 1052 1052 1052 417 469 469 1115 1115 1052 1120 1121 1121 1121 1121 163 1120 1120 260 1120 260 839 839 1178 1178 1121 1178 1178 839 1121 1121 839 839 698 698 698 698 698 698 698 780 1115 1120 1120 1120 1115 1120 1120 936 1086 391 1115 1120 1120 1101 1116 1120 108 1120 1120 108 1087 1087 1115 1115 1115 1115 1115 1115 1120 145 145 145 145 752 1115 1134 1134 1120 463 544 1178 1114 544 544 1115 1115 1115 592 1115 1115 592 592 1115 1115 1115 1115 448 448 448 448 1120 1115 536 1164 1173 1173 1165 1116 382 383 1116 1116 1116 1115 382 383 1116 513 513 1164 1164 50 50 50 469 153 153 1164 1164 1164 1054 46 1167 1054 1054 230 230 1116 1116 1116 230 1116 1164 1157 761 761 879 879 1056 875 859 859 990 1120 1115 859 859 859 813 813 813 813 1120 1115 598 858 598 647 647 646 647 646 646 823 823 1179 823 823 823 711 757 1132 876 876 876 1108 1108 876 876 1110 1110 876 1110 764 764 1110 1108 1108 128 128 128 1110 1174 1134 1111 1111 1111 1111 1118 1118 1118 1113 1111 1118 1096 89 754 923 1111 1111 1111 494 1126 1106 1106 1106 578 1107 578 1126 1107 672 672 1136 1126 230 230 697 697 697 697 697 706 706 706 706 757 706 706 757 1108 754 1016 1108 1108 1133 1108 1137 1137 1131 1131 254 1110 1110 1108 1108 254 1108 1108 1108 1109 1108 1120 1120 141 141 141 89 89 839 1105 1108 110 110 1108 771 771 151 151 151 151 150 839 607 1132 1177 1176 1177 1177 1177 1108 1108 1108 1108 769 89 769 780 780 780 780 780 780 780 780 780 470 927 1108 1108 1108 861 1106 324 328 328 328 41 1075 222 1075 1075 1075 1075 1075 222 1126 1107 1107 502 799 88 799 253 254 1117 1117 1117 1095 254 1098 347 347 347 924 1056 326 1056 1056 115 115 326 879 879 879 1087 1118 1057 110 595 595 595 1144 595 1118 595 595 1118 790 1121 965 1144 1093 933 87 601 316 316 316 316 316 766 926 766 923 1170 1170 1170 1170 1170 1170 1170 1170 655 1119 1118 997 925 1119 1119 142 142 1067 1067 439 1067 1088 1088 439 1066 1066 1066 469 469 1067 1067 1066 109 109 1066 1066 1066 1066 1066 100 158 158 255 1066 1066 1066 1066 1066 1140 1018 46 667 667 667 667 667 120 1066 667 667 1066 129 120 1097 1097 1097 1097 1097 611 1086 1071 129 1071 802 940 940 1071 615 615 615 1074 1074 130 1071 1071 615 90 90 90 90 130 146 146 146 146 146 146 146 1071 130 130 130 130 1071 1070 590 1070 426 1070 426 102 103 337 337 338 337 337 41 337 41 317 522 317 1070 514 514 1076 124 1070 249 890 469 469 469 476 469 469 152 152 152 152 38 152 35 35 35 1098 1098 1098 1061 244 244 45 1061 1061 41 244 244 1060 229 102 102 229 887 1068 1069 879 771 771 107 859 859 859 859 813 1068 813 618 618 618 618 618 1069 105 1068 151 614 105 813 813 813 813 107 831 831 831 1069 738 738 1069 738 108 108 780 780 780 780 969 969 1069 1069 764 764 764 764 191 191 764 1138 1138 1138 1068 1138 1069 263 1168 1168 1068 1076 714 714 38 37 37 1119 1068 37 1086 1074 1086 103 103 103 102 70 1076 234 549 1070 1071 338 338 338 338 835 835 835 835 38 38 38 38 1074 1076 1076 125 1074 1075 1074 745 745 745 1073 1073 948 847 851 847 847 946 400 323 1074 1074 1073 48 48 1075 1075 109 1074 1125 1074 400 400 1125 400 375 375 375 375 375 1075 1075 274 405 405 40 39 1075 603 603 603 603 38 38 38 39 603 40 1075 1075 1179 1075 1178 1178 785 1076 1076 589 589 589 589 1076 589 373 589 780 1076 476 476 1076 476 476 1076 476 476 1076 854 854 589 854 1076 122 62 122 62 62 62 62 62 290 290 290 124 124 106 290 122 122 504 40 504 504 504 504 797 797 797 797 797 1075 948 1075 948 1075 1075 523 524 524 523 110 110 110 1075 1076 110 40 110 1075 38 48 48 48 48 1074 1074 106 1066 985 48 1073 1073 48 985 1073 1073 1073 48 48 1073 48 1073 1073 510 510 769 144 39 1072 510 867 867 867 1072 867 1072 1072 884 884 1072 884 1072 48 53 53 1101 1101 596 596 596 596 1073 479 375 21 479 479 1161 1161 495 495 48 790 790 790 790 1101 1073 1073 121 121 121 121 122 121 1072 121 121 121 144 144 1124 1072 843 843 843 641 641 1072 1072 641 123 641 457 154 641 540 113 113 113 113 540 1072 123 315 315 315 315 766 843 766 135 135 205 205 1072 707 654 690 654 1072 1072 690 690 1027 68 690 690 68 1073 1074 509 439 439 439 439 1075 439 468 1075 49 509 1074 1074 164 254 254 1076 254 130 204 254 181 181 1071 1074 181 1142 666 666 666 130 783 783 783 783 783 783 190 50 50 50 50 46 1079 222 1066 1066 1066 1066 611 611 611 611 611 90 921 170 170 1066 679 679 1067 1067 1067 1067 1067 544 544 679 1118 544 1183 339 339 339 89 679 110 1067 1057 1067 514 576 576 576 576 1111 1067 1067 576 576 1058 1058 151 151 153 151 151 109 151 151 151 151 27 27 27 27 27 1057 27 27 1097 1097 1097 1097 52 52 52 94 94 229 229 229 1113 229 1135 1114 1057 1057 1057 863 863 863 863 1058 840 840 840 1135 840 709 709 709 709 692 692 1114 531 531 1057 1058 799 1058 138 738 750 1065 750 1064 338 1138 1138 1138 1063 1061 1061 1059 226 226 338 338 1168 1168 99 99 1168 226 924 1063 1112 979 1064 279 428 279 1064 922 428 1056 1062 922 1062 1182 1058 1155 1155 1155 598 598 598 1061 1058 598 497 598 302 103 302 302 518 518 538 153 518 518 518 232 1166 630 1061 1062 1062 630 265 1061 1061 1062 1062 196 153 153 1064 1061 926 1062 1062 1061 1061 1061 1061 99 1061 314 1026 1026 1059 1052 1059 1059 1061 1061 1169 1169 1169 41 41 1061 42 1061 1061 355 41 41 551 1061 1016 83 551 4 1061 1061 1061 1061 1136 1136 1060 35 35 1060 35 35 1060 1060 4 39 39 39 1060 39 39 1059 1114 1068 1060 1068 630 630 629 630 629 629 1168 1168 1168 1114 43 786 785 1060 1060 682 682 681 682 1060 682 37 37 1060 293 1060 469 469 517 517 469 1060 911 911 911 806 806 646 1061 56 56 56 1064 56 56 1060 1060 1060 1061 216 216 1053 1053 1167 1167 1167 1059 1059 1050 566 45 45 566 566 566 796 796 796 796 808 1059 1059 714 1050 1050 1050 714 522 522 522 522 1059 1059 1059 522 1176 836 836 764 1063 1065 1063 1065 1063 1059 246 246 1051 1051 1059 1044 1044 1067 1059 870 870 870 842 1067 870 870 1059 870 1060 91 91 1154 1154 1061 91 598 598 598 598 1061 479 1059 1059 415 1061 1059 1061 1052 1052 1052 809 809 809 809 809 1052 1052 1059 1124 204 538 538 1142 538 538 538 538 1062 582 582 332 332 332 332 332 332 582 582 963 533 1063 1063 888 147 1063 1063 1112 1062 1062 59 1063 1063 1063 881 147 1063 881 881 1063 967 148 148 1056 1056 148 148 761 1064 1064 147 1054 469 469 469 1054 1054 469 469 469 1158 1158 81 1064 1064 158 158 200 1064 828 828 828 828 1063 1158 1158 1055 1063 1064 782 782 782 1063 1063 1063 1063 1063 1028 1028 1044 100 1065 1065 1065 1065 727 727 727 1065 727 1065 1065 1065 1067 1067 763 727 108 108 91 91 91 1065 146 146 146 146 146 679 679 146 101 1065 1067 224 591 591 1065 1065 679 764 426 101 426 323 323 763 323 323 764 1170 323 764 339 339 1055 70 70 1055 70 70 1059 514 514 1065 1065 760 563 563 1065 1065 760 407 153 153 153 153 1197 13 13 13 1063 299 299 760 232 232 6 1198 878 733 1064 759 1063 861 700 700 1063 1063 1064 1064 708 709 709 709 709 709 709 618 1063 1064 618 1056 1135 798 798 798 715 715 715 1058 1056 761 1115 1056 751 1056 1007 1140 1140 1056 1056 764 764 764 764 190 190 190 190 1056 190 1051 1054 1064 1064 1064 1064 1056 1064 1054 1056 1054 1116 991 1056 1056 1056 921 921 1028 1116 1056 1056 529 1056 118 118 1177 1199 941 946 1054 1054 598 598 1050 1052 1052 1164 1055 1055 3 1055 1055 1055 1055 1055 611 611 1055 611 745 1089 1089 1053 1052 1053 1053 1052 1052 1052 1052 1052 1052 954 772 1052 1052 1166 355 355 42 42 1053 451 451 1050 451 451 1053 42 1168 1168 1053 1050 1053 1059 1052 1052 1197 1053 1197 1197 1053 517 517 517 517 1052 517 620 620 620 620 620 620 620 620 1052 1053 328 675 355 355 355 355 355 1052 517 517 1055 1050 517 517 1055 516 355 355 355 690 1065 1055 137 65 65 65 1055 65 65 1055 1055 137 137 485 485 485 485 1055 866 866 866 137 829 829 1055 1055 866 866 866 473 725 725 1052 824 824 824 714 714 714 714 522 522 670 670 522 1051 522 670 670 670 1051 834 834 834 834 1176 1198 834 834 670 670 517 1051 517 1168 1051 1051 591 1051 1051 1051 862 862 862 862 862 1176 666 666 1129 1129 1129 187 599 599 599 599 1051 599 474 474 474 1050 474 474 1177 1051 1152 1050 1177 1051 1050 1177 808 808 1050 1168 1124 538 538 335 335 335 335 335 335 1168 163 1053 642 786 1053 776 45 888 888 888 1026 1168 1168 167 167 167 167 167 167 1053 147 147 147 147 147 1053 1053 1185 1185 1053 435 435 435 435 435 516 767 516 1051 516 516 516 1051 380 379 380 380 1051 380 380 257 1054 257 257 1199 1178 1178 1178 1178 257 831 831 831 831 1055 827 1050 1050 682 1051 682 1051 775 1051 1051 1099 1099 1051 1050 1051 1099 1168 1169 1168 1051 1099 1099 1168 1169 1081 1170 1054 1054 727 727 727 727 104 104 1054 495 495 495 495 104 1055 1055 104 555 555 555 555 750 1054 555 495 495 495 495 1054 1064 495 495 495 525 590 590 590 1116 590 495 570 1132 570 525 525 495 1058 1113 525 444 1058 1058 1058 514 514 562 562 1118 562 566 43 43 1118 1118 1118 249 30 29 29 29 29 29 1118 440 52 52 52 244 441 926 244 244 229 1066 586 86 861 88 851 851 96 1117 1117 924 1117 799 800 800 739 1117 1090 1087 890 890 1089 1095 1095 931 763 890 890 586 586 586 586 1089 1139 1139 1139 586 1089 86 86 586 697 91 1107 680 680 1095 1095 1095 1095 1095 1095 921 1095 697 697 680 680 680 1095 297 1095 1095 1095 1095 1095 1095 651 651 831 164 164 164 164 604 773 204 714 1093 1093 1092 1092 1092 1092 876 1092 957 1092 1092 397 397 397 931 931 931 109 922 922 1119 617 617 617 617 617 1087 1056 878 89 497 1092 499 490 490 654 654 654 654 1087 1087 89 89 654 490 1156 816 1088 922 675 675 1087 1088 93 1087 1088 1088 339 110 1088 1088 1088 1088 339 685 47 94 148 148 148 147 214 214 214 457 120 94 472 472 472 789 789 789 789 789 789 90 1088 90 90 1088 1088 90 1067 561 561 561 839 839 839 839 839 1063 87 87 87 87 87 1087 78 863 863 863 863 863 179 754 754 599 599 599 599 418 1152 1152 1152 1152 809 1094 1124 1124 1124 1124 668 959 668 539 539 539 1096 539 539 78 539 335 335 335 335 335 335 335 90 1096 95 95 95 209 209 201 201 201 201 96 772 772 1026 1092 334 334 1014 1092 1092 933 932 1092 95 817 207 207 207 1 253 93 843 682 364 682 782 1091 1091 796 47 1091 47 47 46 47 46 103 103 103 103 512 86 555 97 555 557 557 557 94 557 1091 557 592 1092 592 643 97 430 322 339 340 340 1094 731 308 1096 514 514 514 565 514 566 566 566 566 400 400 400 400 400 186 186 936 1097 1096 186 186 1097 1097 1097 1099 1099 1100 1097 55 95 54 232 841 245 72 1100 1100 1153 1153 336 336 244 51 51 51 72 72 863 861 861 334 861 1099 851 851 1100 851 851 688 1099 691 691 691 691 1100 691 47 1100 646 646 185 245 248 247 247 1099 1099 185 1099 269 269 1099 640 640 640 640 640 640 52 52 857 1103 1103 252 857 1103 857 32 1103 764 709 709 33 1103 1103 1138 33 33 33 81 1103 1103 291 1088 1103 1103 1126 1043 1043 1043 1043 1099 1104 1104 1104 1104 1104 118 1104 1104 1104 1104 1104 1103 1104 1032 1104 1104 1105 1105 119 378 117 1105 1105 117 905 1104 1104 36 1105 1105 387 606 1105 1105 606 877 877 770 1102 770 770 1105 119 119 36 36 877 877 877 877 877 1105 1105 1102 1102 1102 1102 1105 1105 265 264 656 1105 1105 1105 1102 1102 510 877 877 183 424 1034 1102 1102 1102 1102 1102 1161 322 379 187 192 116 1102 760 760 116 116 187 192 380 380 192 383 379 379 383 1102 1102 192 383 16 16 16 815 182 1102 1102 16 760 760 760 489 71 1102 119 119 119 746 65 378 244 1104 1104 1104 116 378 1105 763 763 763 1105 1105 763 763 763 763 1105 1105 377 377 686 686 686 1105 1105 173 173 1105 686 686 378 378 798 798 1059 509 307 1105 677 677 677 118 118 146 32 146 146 1104 146 146 1104 235 19 19 219 19 51 51 51 51 217 217 51 217 51 51 217 217 217 217 52 1099 480 480 1099 1099 1099 1106 1106 1106 509 72 825 825 825 1100 475 754 754 754 1099 1098 1104 87 1100 1100 87 72 1100 1104 1098 1098 1100 212 498 498 1104 118 1098 1131 1131 1131 118 1098 118 299 299 599 599 118 118 73 482 758 758 73 758 809 809 809 809 118 1102 1101 50 50 50 958 50 114 65 539 539 65 125 125 335 207 123 123 123 1101 642 642 128 128 1098 1101 821 726 726 1101 726 726 726 1098 1049 1049 146 146 146 146 146 146 1101 842 436 436 841 65 65 1101 1101 170 162 162 1101 1101 162 162 113 113 257 257 257 257 257 844 844 844 844 844 126 126 126 126 850 850 50 641 641 868 868 868 869 868 869 50 50 50 50 868 125 1101 830 850 850 297 297 50 128 357 357 357 50 50 50 50 1101 1101 49 357 357 128 850 870 870 126 126 126 126 126 126 126 126 465 465 465 543 115 115 74 115 546 97 850 73 73 73 74 74 1038 430 245 1100 322 322 322 1100 1100 322 322 322 1099 358 1099 358 358 52 358 358 498 1128 1128 1128 1128 206 1128 97 97 454 454 505 892 505 505 505 505 470 470 245 245 470 164 1097 456 29 51 239 239 1097 1097 239 239 239 1097 1097 233 233 1096 1096 1096 46 232 46 1096 1152 1153 46 1097 1152 817 877 877 877 877 877 877 877 877 873 873 873 873 873 707 690 692 645 645 645 645 1096 798 798 798 798 798 932 735 780 780 78 892 1094 1094 415 415 100 100 100 44 44 1095 1095 1168 1094 1094 195 195 188 1095 1095 91 212 1095 90 1095 1095 91 114 114 114 114 114 114 830 830 681 1152 1152 1152 114 114 1080 1080 1152 96 1022 1021 1152 1152 760 768 292 86 1076 1155 593 1155 345 593 1154 106 177 106 106 177 177 1155 1155 177 1143 1155 1143 176 1155 176 1129 196 106 106 1154 1154 1154 1129 1129 1129 1129 1053 1053 1129 1129 948 1129 827 1129 1184 1184 1130 1078 1078 778 662 662 662 662 662 999 999 999 1128 1128 1128 1128 15 15 15 15 15 15 15 778 494 494 494 494 1130 1130 1130 1130 733 999 1001 1001 631 1128 884 884 1127 999 884 1127 681 681 309 516 516 516 906 906 1127 1127 485 1127 1082 1127 1128 827 1127 332 332 332 233 1127 762 233 794 794 794 1128 794 510 511 510 1128 478 478 478 575 575 478 478 478 478 869 754 458 458 458 458 1171 1171 1180 841 841 1143 506 299 299 299 1171 575 5 5 5 1172 359 450 450 450 758 827 827 802 802 994 1056 1175 1172 1172 545 1172 1125 1172 1172 2 2 1175 334 336 334 334 334 1175 286 286 206 923 84 84 84 84 869 84 1175 1120 868 286 641 641 1175 641 1133 641 1175 641 641 641 1175 641 898 898 1175 1175 1135 1174 1137 1137 1163 249 1136 1174 946 1174 1174 1133 1133 1175 1174 1175 146 1175 1180 190 1174 1118 1061 435 435 435 1173 1173 507 507 507 507 1173 159 1061 1174 159 258 1173 1173 258 258 160 160 160 1120 33 1116 1115 33 33 33 1174 1167 1078 575 1120 1082 296 1165 1173 357 357 357 1165 1173 357 357 1078 543 543 1165 543 309 535 426 426 422 1164 1173 432 422 432 1165 1165 1173 1173 255 255 1165 317 317 1167 392 524 1122 563 425 425 562 309 309 1199 1162 32 398 876 876 425 164 30 30 30 30 30 808 808 808 425 808 1197 1163 579 808 1163 808 1170 243 243 425 425 243 592 86 1164 243 1153 1153 592 592 857 857 860 800 1163 1197 1162 1194 1163 1163 690 1163 646 646 646 646 600 600 600 646 646 701 701 719 876 876 1170 735 735 1138 807 600 1164 807 766 1163 766 1162 709 1163 1163 1116 1167 1167 1167 1164 1169 600 1162 1194 1194 1166 10 1138 17 1080 1080 925 1162 283 1197 950 39 151 151 590 590 1163 887 611 303 303 1163 1165 1163 1165 165 165 165 315 165 165 79 247 630 180 180 1164 1164 1164 1164 1054 1164 423 423 423 840 840 1164 840 519 1164 754 541 542 542 542 1055 1166 1170 172 172 1170 172 172 172 172 172 172 1169 542 1083 1169 542 542 542 564 564 564 565 565 1169 1169 542 739 1168 1168 1169 1169 1169 1169 1170 1169 475 739 1071 1170 1169 1169 1169 889 889 889 889 258 258 1169 697 697 697 697 1168 1110 1168 1169 515 516 1166 913 136 1168 136 136 224 224 224 224 208 1111 224 1053 728 728 728 771 771 728 728 478 478 478 478 724 795 795 624 624 795 795 795 795 109 109 109 109 1166 510 510 510 849 778 778 1168 849 849 849 849 35 746 963 92 92 92 92 92 1166 92 455 455 455 455 455 1199 1199 1199 889 889 889 889 889 1198 1198 1199 1199 1138 933 1169 1007 1169 1114 1114 958 345 345 374 374 143 143 1135 1135 1135 1135 386 330 330 647 866 866 712 1167 644 713 1166 304 881 881 1167 1166 1004 946 1166 1167 320 322 1167 146 146 146 1167 435 435 435 1142 435 435 435 1167 435 435 1166 419 1166 1142 378 378 397 397 1166 1166 397 550 550 550 550 550 550 1166 1166 252 252 252 252 1170 830 830 830 1166 1170 247 303 1152 1152 1152 1152 176 176 176 176 1166 1166 247 176 247 247 543 543 534 142 430 430 1167 1167 1166 327 327 327 446 446 446 1167 446 446 307 543 543 543 507 507 507 493 493 493 493 1182 56 56 56 56 56 1006 164 543 543 164 1170 815 746 72 206 1164 72 72 251 251 1164 1163 1164 31 31 31 31 31 30 31 206 1152 825 825 825 1178 541 149 1135 647 704 704 807 268 268 1174 101 1134 1139 268 1137 1174 1139 268 809 1175 1175 55 1172 1077 1172 1172 1171 1172 971 1125 437 1172 194 194 194 194 194 194 194 809 605 605 1171 605 1180 605 1180 741 741 741 741 741 685 298 1015 1185 415 1185 1185 599 599 1180 906 998 998 1185 1185 1185 11 11 259 564 564 564 564 235 1180 718 718 718 84 718 718 1180 698 516 1185 1180 516 516 516 1180 1180 448 448 994 1179 136 855 136 136 992 485 485 605 1187 1179 475 475 1179 995 475 474 1179 791 791 535 791 1131 791 105 1179 1179 458 458 458 1179 1179 1179 458 1179 1179 458 1179 1179 1179 1179 1179 1133 358 849 93 358 1179 1121 1178 1178 1178 86 992 992 574 1125 1179 1125 893 1125 11 608 11 11 436 11 436 511 1197 755 755 1178 1178 742 760 485 1178 11 742 742 1106 1129 1129 1129 196 890 331 331 331 331 1177 1199 1199 208 208 1199 1199 763 763 763 1177 76 1176 644 644 644 644 1177 898 898 898 898 898 898 1177 898 807 1177 1199 981 1177 1177 1177 1177 435 1051 435 524 524 524 524 166 763 166 166 1176 258 845 1053 654 654 654 1176 869 755 1104 1176 764 764 665 665 1176 1104 1176 187 666 1082 1082 665 283 1176 99 99 99 99 1022 1176 1176 1176 1176 556 556 1176 1176 43 241 1176 1176 145 145 145 543 765 535 447 535 535 324 1176 543 344 344 344 1176 1050 1177 1177 1177 498 1177 499 519 2 2 1197 164 1178 762 156 53 51 1178 251 251 251 251 251 233 1178 233 1120 992 1120 1178 860 707 619 619 647 647 647 647 165 1180 647 1180 647 1180 798 798 798 798 798 798 798 247 247 779 779 779 1180 1180 182 762 1037 1037 791 1185 1185 182 794 794 1037 1185 182 1138 1138 1138 1168 1168 182 182 182 182 1059 1192 466 1192 1192 1192 1192 317 1192 1192 1047 1195 1192 1166 1166 1192 1192 1192 1192 1192 436 554 435 435 595 1192 673 673 317 1192 1192 211 211 980 605 211 1195 605 605 977 1195 1195 1195 1196 1122 1195 1195 1055 1055 1195 1195 1055 524 199 1122 534 975 1195 1195 1196 749 1193 193 1196 798 798 798 800 1193 1193 1193 78 78 226 1193 250 250 250 623 623 1193 623 623 623 623 1194 1198 1198 640 1197 1194 1194 505 505 505 504 1194 1194 1194 1191 1191 1191 505 505 745 745 745 745 745 1194 745 1194 1194 1194 1123 860 1197 798 1194 1193 1193 1193 1193 889 1193 1193 1193 1193 1193 698 698 1193 199 199 199 199 1193 1193 750 750 1193 295 295 1193 1193 1196 1196 1196 695 1193 722 1193 20 20 20 20 20 1193 274 274 979 274 1188 1188 274 1188 1188 450 450 450 450 450 1194 1191 450 450 274 1191 1191 1194 1194 29 29 29 111 1194 1190 1190 1194 1194 1194 1194 1191 1191 1190 1190 1191 1191 125 896 896 125 125 125 896 454 454 454 454 879 1190 1126 1126 1126 1126 1126 1190 1190 1190 1190 1126 1190 1190 402 402 882 1190 1190 29 1197 1197 1197 191 467 467 467 467 1190 467 467 467 1190 762 1190 1191 1194 1191 1190 882 273 1190 1190 224 882 1190 1190 1191 968 979 1190 1191 1191 528 897 896 329 329 329 1194 208 208 208 1191 208 208 208 77 1197 77 637 637 637 637 637 637 637 882 882 134 134 134 683 683 134 1194 1194 1194 1194 950 1191 950 950 146 146 633 146 1194 7 1162 167 167 167 167 1194 1194 251 251 251 251 845 845 654 654 654 592 457 654 882 882 1193 1193 771 771 771 771 771 1194 1071 1071 71 71 71 975 103 576 1196 145 1122 75 145 145 539 539 456 539 539 75 75 1196 430 975 28 1196 1196 447 447 447 447 447 1196 1196 1196 1196 145 146 147 146 1196 1196 1196 977 1197 1197 883 1197 149 149 298 1197 884 908 1197 883 883 51 1170 1152 825 825 825 1197 1197 827 1197 313 876 802 1199 876 313 618 1198 1198 1198 647 647 647 313 767 719 751 508 1199 777 1198 1198 766 1198 766 1199 1199 134 134 134 134 1199 134 134 1175 1199 1197 767 1199 1199 1126 984 984 984 984 786 1199 1199 1199 766 767 767 984 1013 1199 1147 762 944 1044 389 389 1199 1199 1199 1199 348 347 1198 1198 620 626 214 751 750 606 1198 1198 1041 1199 1198 533 1198 1198 858 1198 594 594 594 1197 1197 827 1056 230 230 230 230 230 230 443 884 443 876 876 876 876 1022 1197 884 351 279 1163 279 1197 519 1197 1197 1197 1197 479 688 688 1196 688 983 983 983 983 762 762 762 1122 762 698 698 698 290 290 290 290 290 376 376 699 1195 1195 70 975 216 1195 216 216 1188 462 462 1192 462 808 100 100 100 497 497 497 830 830 126 1192 1068 1082 1082 1192 52 825 826 826 1192 1136 1136 1136 1136 1136 1136 1136 1125 1136 1136 297 592 592 1172 1180 464 1185 1179 883 743 743 743 1171 743 993 298 332 332 332 191 191 191 191 1171 998 927 92 92 92 92 963 621 619 998 1130 1130 883 883 1127 1127 883 1127 1127 1172 1172 119 138 170 170 1136 1136 170 1125 438 438 49 49 522 167 1136 1136 167 167 1136 1125 1125 1125 167 1154 1125 1125 1125 655 771 771 1136 1136 771 771 539 1172 421 750 1175 1126 1136 1017 365 1126 109 92 147 147 147 147 543 1137 184 184 1137 185 185 185 1126 1137 558 1137 1137 1137 558 1137 327 327 1137 185 339 1111 307 516 516 1134 1134 1049 1048 518 518 1110 518 1174 153 1134 1134 1134 1134 153 153 805 250 250 250 250 250 1134 251 251 251 1134 1134 1134 1134 251 1134 1134 1134 273 1152 1113 1113 665 481 661 1174 1134 1134 1135 1135 1135 707 1135 692 1135 692 692 1135 1140 1140 1135 789 789 789 789 789 789 789 789 789 736 736 736 736 736 872 1142 1140 1135 1135 1135 1140 1140 1104 1142 1140 44 44 1129 1129 44 1135 1051 1135 1135 1075 1075 171 171 171 171 1135 1135 1082 171 1135 1140 1140 1135 1023 1114 1023 1142 1142 1142 530 1140 1142 1142 1142 441 441 1142 421 8 8 1142 1142 1142 1142 719 37 53 53 53 53 719 1174 1174 310 310 310 320 656 656 316 316 144 379 379 379 379 379 379 311 311 1142 1141 656 1141 620 620 620 66 66 42 1140 1142 66 1126 1167 1142 1142 892 892 892 66 1142 1141 2 370 370 1141 1141 370 370 370 370 616 616 616 616 616 616 41 1139 1141 37 37 1139 1139 1141 1141 468 468 1141 468 468 468 468 1139 1139 1139 1139 1139 1139 1139 223 223 1141 1138 1138 1141 762 762 1139 615 131 131 615 1141 458 1141 268 1139 1139 1139 1141 1042 1139 1139 954 152 1139 44 45 70 70 70 70 38 38 70 70 70 1139 849 676 140 463 463 463 849 463 463 463 463 655 612 694 1139 500 1139 829 829 829 829 1138 37 37 37 1138 1138 1139 1138 1138 494 494 840 840 840 723 187 187 192 163 1136 1136 824 284 594 769 464 464 464 464 709 628 628 628 628 628 628 628 628 1152 1152 1152 1152 1152 958 1138 584 379 379 379 379 192 192 192 192 822 1141 640 640 640 1142 1142 1142 1142 948 164 164 164 438 438 438 438 287 1112 1071 522 522 151 151 151 151 151 151 151 1113 260 261 261 261 849 844 844 849 844 1140 844 844 844 653 1140 771 1140 771 441 1140 402 1083 615 615 736 544 206 1140 171 171 171 543 1134 429 429 440 838 327 327 1134 1134 327 327 339 339 339 307 1134 644 644 499 499 499 400 400 400 400 400 400 1133 164 300 314 300 1172 1172 314 778 55 55 251 251 1126 1126 1136 273 273 273 1136 1125 1136 1156 1156 1156 666 1125 860 860 860 860 860 860 860 860 841 841 113 1126 113 113 649 1126 1126 788 788 788 788 788 788 788 247 247 1137 767 767 1058 1126 1109 1109 770 770 1111 926 55 55 1126 1126 1082 1126 1126 1126 1126 1131 516 1109 1125 961 961 1125 1125 1125 1125 3 1125 770 770 361 1133 361 361 1125 1127 311 1064 1127 1127 770 311 311 859 859 859 859 859 704 704 1130 1130 1130 1130 311 311 5 5 5 311 5 1129 1129 1129 635 635 635 167 167 47 47 47 47 1154 1130 1130 1054 1130 1129 1130 900 423 1154 467 1133 1133 1133 467 787 787 787 787 1133 787 787 1133 787 1007 1130 1007 1007 754 754 1054 1130 754 602 1054 455 455 1131 1067 213 213 1175 73 73 73 70 770 770 1131 414 1131 1142 1140 101 1136 462 462 462 462 462 740 740 740 740 1067 1131 1131 1125 414 457 457 457 12 12 12 1142 45 1066 1108 1108 1108 48 48 53 1063 53 48 53 494 494 494 756 494 1138 997 1132 1133 1133 1135 1132 1132 1132 1135 137 137 137 137 137 1132 1132 593 1132 593 348 348 348 465 1132 414 465 1057 1103 1057 1057 827 827 827 1069 1069 1132 1132 1069 1160 1108 958 1132 588 588 1052 588 310 310 191 191 444 79 79 348 348 799 799 799 799 799 1133 762 1181 938 444 399 438 1190 1190 70 70 151 151 151 151 151 261 261 261 261 261 261 261 849 1133 1133 849 1130 1130 748 1129 1129 770 770 348 1102 999 999 1083 895 1128 895 295 895 1128 897 897 91 91 147 147 257 147 147 1150 527 527 527 1154 428 428 428 428 520 520 1154 1129 1129 1151 389 516 516 499 499 1172 1172 1172 399 399 399 399 399 1155 399 898 1154 1154 1154 1154 1154 1154 30 30 30 30 30 30 1154 30 30 758 51 0 0 0 99 99 252 0 0 1109 307 831 831 831 839 839 757 1145 847 847 758 307 619 649 649 788 788 788 741 741 892 785 783 750 750 268 757 1050 757 892 1093 757 892 893 892 1053 754 1183 1183 70 1051 1051 298 1035 754 754 948 1007 186 186 186 36 36 36 779 779 754 885 754 898 897 885 1132 779 992 754 777 1060 1052 1083 9 779 990 9 1003 1003 761 1006 306 306 306 306 306 1056 202 202 202 755 1115 202 202 755 901 901 755 755 231 743 743 743 755 761 1130 1130 898 604 604 604 604 605 605 604 761 454 883 759 1045 883 883 1060 234 234 762 761 761 403 762 1054 1025 1025 1054 1054 1025 309 309 309 309 761 1115 1115 761 869 309 309 309 309 309 309 31 31 31 31 553 762 89 762 759 553 89 526 759 828 883 828 828 553 553 898 1113 1197 493 493 38 492 493 493 883 842 842 842 842 1138 1138 883 1139 1139 593 593 827 451 451 451 451 451 883 827 451 451 489 489 489 734 307 307 876 876 999 307 307 882 588 307 1137 935 882 307 882 882 882 753 191 191 882 234 234 882 753 753 82 1064 640 881 882 882 757 1001 897 881 897 897 757 897 897 898 898 898 898 808 808 808 808 898 644 898 644 752 752 644 644 143 753 752 143 143 143 143 1026 882 865 882 401 401 524 518 524 857 857 857 894 894 508 893 893 899 850 508 850 850 881 881 889 889 655 655 655 898 655 769 769 769 864 1069 865 888 110 889 812 864 889 894 888 867 91 91 91 91 91 286 286 887 887 557 864 525 525 525 887 816 867 768 783 886 491 328 328 345 345 345 345 345 345 885 886 306 886 886 885 885 885 515 515 515 515 885 885 1057 885 886 886 172 172 886 172 886 173 491 885 885 886 886 885 31 31 31 31 31 886 886 275 275 812 869 275 275 730 1119 775 838 838 838 885 885 838 826 826 885 880 826 826 885 598 598 598 885 730 768 598 885 444 444 749 749 885 1118 782 782 730 782 782 782 781 781 781 822 781 781 781 886 885 1066 140 140 782 1089 864 864 864 889 862 889 899 899 1066 862 862 944 889 862 631 752 888 818 817 888 1071 311 631 631 817 888 888 862 311 311 894 888 218 218 218 218 888 631 631 811 811 811 889 889 811 1088 881 898 731 731 731 889 889 811 731 752 752 752 896 731 1071 881 897 31 31 220 212 753 417 1088 417 417 417 625 882 48 625 625 877 877 765 765 765 1033 1047 1047 876 1197 827 883 818 818 1086 1086 1192 1132 1132 1132 1132 604 604 456 456 456 456 1021 1045 876 609 609 609 609 609 72 72 72 72 199 199 199 199 199 1024 827 883 883 327 327 327 327 327 359 458 458 458 285 854 854 854 854 854 790 790 790 759 790 790 1091 43 566 566 285 566 566 759 285 100 759 1138 1138 827 1073 766 1199 827 827 827 827 827 827 1033 827 760 759 759 66 66 66 66 66 66 66 1072 428 428 1092 735 735 760 760 1065 722 766 760 588 588 588 588 588 766 766 302 302 648 378 760 677 378 677 677 766 766 766 430 757 1005 766 763 766 766 766 766 766 781 781 781 751 751 751 781 781 489 489 489 780 750 781 879 489 780 206 807 807 807 807 875 259 780 750 802 767 859 1176 1099 895 895 895 114 766 766 876 111 111 763 91 91 91 763 546 763 1067 859 859 728 859 129 129 544 544 1060 180 180 763 519 826 1072 98 98 1060 1060 763 1072 163 163 163 163 163 163 764 311 311 311 311 311 311 311 252 252 252 666 273 436 436 1154 665 665 665 1104 764 764 43 857 857 857 857 857 828 1060 655 655 655 1073 786 786 786 786 786 764 621 621 764 648 648 648 763 763 765 310 657 657 765 657 825 825 825 825 875 875 1105 36 1102 802 146 146 1138 1075 781 781 202 1105 780 780 780 1105 1105 751 751 751 751 865 790 790 882 750 790 1103 1103 1198 1025 751 750 750 753 750 750 750 751 751 882 752 299 299 865 1076 585 752 570 751 751 568 753 393 753 753 753 206 882 206 146 146 183 756 756 756 756 675 863 704 704 704 752 1116 818 862 375 818 970 818 327 817 817 955 970 955 817 817 233 233 233 233 233 817 779 817 756 1080 817 779 1074 490 496 490 819 819 490 947 947 947 947 947 610 610 610 865 610 865 52 52 199 199 199 199 1022 1074 819 816 816 739 739 739 739 739 816 457 457 457 816 457 819 845 845 843 819 816 845 816 816 44 1074 44 816 816 816 816 859 1074 1139 1139 816 815 783 783 816 486 486 895 895 885 782 715 783 975 975 975 885 815 975 783 728 535 730 730 302 302 822 773 822 1161 815 1161 819 721 724 815 815 815 789 789 690 690 798 790 798 822 690 815 789 789 789 690 798 758 1010 73 73 73 73 397 397 397 786 397 397 397 73 1101 1101 727 67 822 824 727 571 571 571 822 822 822 725 725 514 514 514 773 209 209 726 721 230 230 230 1101 824 830 830 789 721 721 721 824 1098 727 822 788 789 826 826 826 826 826 653 782 782 822 822 822 822 819 822 819 725 724 688 688 819 724 822 789 776 730 92 729 815 92 845 845 149 148 149 819 777 294 525 418 418 418 418 816 728 816 1097 779 326 777 777 819 337 337 337 845 845 337 337 337 862 887 337 818 845 845 516 517 517 888 517 818 398 398 398 398 398 817 31 54 752 151 151 151 750 252 756 862 146 858 858 858 751 710 710 710 710 710 750 710 710 710 710 750 750 750 750 753 751 750 194 194 1198 194 787 787 787 787 756 810 814 810 810 810 810 753 657 756 756 657 807 807 807 753 1138 756 1108 750 1082 779 779 924 779 753 940 756 630 878 20 20 1095 20 20 20 878 1095 654 649 24 24 780 780 188 781 240 240 781 704 704 704 781 704 654 781 781 63 63 779 634 779 808 83 83 872 779 779 779 779 808 808 946 260 171 779 779 171 779 171 1129 779 779 612 612 31 31 31 31 779 553 553 553 553 779 779 779 779 781 779 872 616 616 616 616 1071 777 31 530 530 728 819 530 777 728 203 777 777 872 777 777 351 351 351 351 351 351 778 778 729 729 471 808 808 816 471 1071 739 778 777 913 777 783 454 454 134 134 134 134 134 134 783 777 134 777 816 44 778 44 728 468 458 783 458 468 785 778 778 778 592 778 808 486 486 805 805 805 895 895 895 738 976 785 210 583 583 777 583 583 785 583 194 194 194 729 194 1066 637 637 637 637 880 782 637 637 783 783 783 783 783 782 397 397 397 1066 783 783 785 783 1066 783 783 783 441 783 783 783 141 568 568 785 785 513 785 513 163 163 163 163 785 163 163 163 236 236 236 236 236 830 830 830 830 830 822 830 782 171 171 785 785 785 815 676 676 525 525 525 525 676 525 525 525 525 1031 786 676 1031 109 75 676 731 568 568 568 790 568 568 797 568 1172 784 525 784 784 525 525 784 784 417 417 791 841 417 417 773 788 776 789 337 782 343 515 515 1117 517 469 517 784 398 398 793 398 398 784 958 791 793 795 797 793 795 794 794 85 784 784 784 275 758 790 790 857 857 709 709 709 709 709 709 709 1174 1174 620 620 620 648 1174 786 786 688 787 787 789 789 1174 805 786 785 785 749 785 785 785 657 729 766 766 766 783 783 783 783 783 782 768 768 768 768 782 782 782 782 1117 841 775 775 775 842 842 775 775 775 775 775 775 776 776 842 208 782 768 768 768 769 1048 769 769 769 769 898 864 866 573 573 769 769 769 769 312 312 768 1108 312 312 768 768 769 768 768 768 207 768 768 21 775 775 775 830 830 830 770 775 775 830 870 775 775 775 775 773 440 772 772 440 440 440 772 60 776 60 769 774 776 789 773 856 856 856 856 856 856 772 776 440 776 869 856 776 772 773 772 440 238 773 772 238 772 773 773 772 469 469 469 469 469 469 667 761 761 761 773 773 761 761 788 788 727 1165 773 773 773 929 773 773 1134 1134 73 1164 789 611 611 773 611 788 611 611 1106 503 503 503 73 73 793 773 795 773 617 773 773 617 617 772 73 73 549 549 788 787 549 549 205 205 205 205 205 205 787 772 772 772 1144 470 470 773 776 737 737 737 737 822 123 123 123 454 776 454 774 847 772 847 916 916 916 916 916 916 41 42 501 501 775 501 840 840 1142 776 869 1142 801 775 775 774 775 133 133 133 775 775 774 590 775 590 769 775 590 774 892 892 895 895 775 892 771 904 982 982 771 774 133 133 133 589 589 589 589 589 774 300 774 194 774 774 774 515 515 774 134 134 776 774 1116 1116 568 568 772 771 771 514 514 514 236 236 236 236 1120 236 236 1174 420 420 1120 869 774 774 620 774 774 1164 770 775 775 988 988 1033 782 769 75 75 75 148 148 1120 543 543 768 543 543 543 525 323 323 482 482 482 482 482 769 769 869 769 769 337 769 337 59 59 59 769 769 175 175 769 175 385 385 638 638 167 167 167 167 935 215 770 770 215 85 85 868 868 868 667 667 770 758 1167 860 860 1022 1022 42 814 734 726 622 622 622 622 774 622 622 622 868 772 647 771 787 772 771 749 749 749 771 749 770 771 868 1166 774 1020 66 771 770 868 757 775 870 768 806 806 770 1115 768 937 1166 568 580 868 580 580 580 1115 325 325 325 325 1174 659 657 841 841 408 408 408 408 782 782 1067 783 782 775 188 60 60 476 476 561 561 561 561 561 1167 561 561 561 1052 783 70 70 235 1164 777 1123 176 176 1164 874 872 777 349 349 779 1141 1122 779 766 503 503 503 503 503 780 503 802 802 802 781 780 780 601 601 601 601 601 877 877 751 877 751 376 601 751 751 751 77 77 77 77 1122 384 749 749 749 749 749 780 121 751 751 751 751 1174 1174 454 454 454 847 847 847 847 916 751 526 526 526 526 502 502 502 646 646 502 502 802 1122 857 1176 1176 839 839 839 781 646 1043 1043 590 802 646 646 894 894 188 894 801 801 894 801 1122 715 715 715 715 334 334 334 334 1171 582 582 582 801 801 300 182 397 194 194 194 194 801 4 804 802 803 802 802 491 4 1155 803 803 829 861 861 803 803 652 652 253 804 253 804 1172 1123 804 829 4 829 803 803 514 514 804 803 803 208 230 804 804 861 804 1172 1172 833 833 833 833 833 620 620 620 807 807 873 804 807 4 4 967 804 808 775 728 861 861 725 725 932 805 805 805 804 804 1148 806 1167 716 1033 717 456 456 457 456 456 808 808 728 806 386 717 338 717 338 808 716 308 516 516 805 806 805 805 725 398 193 1120 29 29 811 29 29 811 773 78 1171 806 78 773 716 78 699 580 580 190 717 716 806 811 1072 1072 190 716 716 811 1186 1186 1120 716 810 810 716 716 811 811 747 720 720 751 751 751 751 719 720 708 720 1116 724 709 709 709 720 720 709 625 625 625 625 720 716 1180 647 647 647 720 787 1110 749 601 720 749 736 736 749 749 901 901 901 688 720 720 720 720 719 719 720 688 688 1169 688 719 915 901 819 915 688 798 798 721 790 606 798 606 606 799 1110 790 721 721 406 657 657 688 791 1179 689 689 689 680 680 689 680 745 745 745 708 745 792 1180 708 708 689 689 689 689 689 689 705 62 712 278 689 791 894 689 688 229 229 705 131 131 705 705 705 705 229 230 229 799 1112 158 158 689 1129 1133 1132 705 1153 1153 1140 790 1140 1140 721 708 562 800 562 704 688 688 562 562 941 720 28 28 28 719 627 719 627 719 554 554 554 554 1179 720 720 719 554 80 80 80 80 924 924 393 749 749 749 719 719 941 723 475 719 719 476 708 708 727 727 708 496 496 708 496 496 705 876 876 916 704 823 823 708 704 916 41 41 721 721 718 807 708 839 708 708 708 704 708 708 708 592 476 894 704 704 1177 704 704 725 705 705 705 705 706 956 705 705 704 689 582 582 582 582 582 1164 688 705 800 705 705 705 705 705 705 195 195 756 757 1062 706 706 706 706 705 705 705 705 705 1062 705 705 705 1154 1154 823 823 823 756 718 706 706 706 943 823 706 517 517 517 569 569 569 706 706 569 706 713 1177 713 706 706 706 706 706 512 706 386 386 388 388 706 388 388 824 1176 388 237 765 706 831 831 715 831 706 706 706 706 523 831 717 645 645 706 705 706 774 774 705 823 705 1176 237 1042 708 708 704 704 704 813 813 813 719 731 720 8 8 8 719 805 719 719 578 719 719 719 719 719 719 60 389 805 710 389 389 417 720 720 324 718 337 749 306 306 306 706 708 1106 718 736 706 176 812 812 718 384 384 384 384 159 712 29 29 29 30 30 162 713 713 78 189 814 736 252 252 85 85 742 742 742 318 318 839 269 713 713 712 877 269 821 814 746 735 735 713 713 713 269 746 713 702 713 626 626 713 626 626 626 625 713 821 821 713 713 713 715 269 821 821 880 795 795 795 795 713 714 1087 715 714 714 715 714 714 715 821 715 760 567 745 714 714 796 774 746 746 714 1095 821 821 8 8 715 737 7 7 715 715 739 739 739 739 924 739 7 7 7 527 527 527 527 308 483 483 483 739 305 739 715 608 608 608 608 96 714 713 706 713 713 713 713 713 713 116 116 116 712 573 573 573 573 573 809 809 809 809 71 71 689 71 71 71 71 705 712 705 820 712 745 159 159 159 159 712 712 745 159 1134 820 820 1134 792 745 745 927 927 927 927 16 16 745 16 16 745 16 927 92 92 92 1194 92 602 602 602 745 745 745 745 602 602 602 715 820 619 619 821 745 745 564 745 746 745 745 745 631 746 821 821 821 792 746 746 746 746 554 795 87 87 87 792 87 87 928 928 381 792 59 59 745 381 712 712 122 122 122 122 122 821 820 122 490 712 1193 490 490 490 490 490 1037 1037 824 708 746 838 838 838 838 718 718 1160 746 260 260 260 260 260 260 813 813 704 701 718 211 211 211 814 819 716 716 137 211 716 892 892 1194 716 716 915 701 749 749 749 717 717 321 312 312 312 162 162 728 816 729 728 728 1146 729 1146 1146 1194 729 1146 729 1146 1146 729 729 729 729 1144 1144 516 516 516 516 516 569 569 948 948 187 730 948 948 150 822 730 725 1195 238 239 239 1195 1195 831 832 730 832 832 644 869 730 1093 704 704 999 727 730 822 822 725 725 730 730 730 730 110 110 725 725 187 187 187 187 725 730 730 187 187 187 152 726 77 727 726 726 1197 526 526 526 526 727 417 726 417 417 1197 726 417 792 405 405 405 721 772 869 405 721 357 726 725 469 469 384 726 187 999 727 13 13 999 726 13 998 77 1103 727 726 726 84 84 84 756 727 787 727 727 787 727 1022 1022 727 790 722 721 788 625 626 824 625 727 727 725 626 194 194 194 727 194 721 193 727 727 787 747 747 747 749 749 747 191 191 150 191 727 730 1095 891 704 399 725 1082 724 808 729 399 728 937 728 728 723 723 826 723 723 196 723 196 525 723 525 525 1199 525 978 723 1051 723 717 190 519 519 163 163 722 724 724 167 167 724 724 902 902 1198 724 55 724 722 35 35 725 209 1138 730 1138 724 724 724 724 724 1166 1166 1198 631 631 631 631 631 326 953 953 625 625 625 725 725 721 721 721 920 1197 920 721 721 793 920 381 381 721 721 381 716 722 122 488 488 721 488 727 781 721 721 721 781 721 722 722 721 721 721 1124 721 721 38 38 38 519 39 38 38 721 721 722 455 455 455 721 793 825 525 525 794 794 794 794 525 793 721 725 533 805 721 724 724 689 500 444 444 312 312 311 193 193 193 689 500 758 976 976 721 721 721 147 147 147 537 537 537 793 474 474 474 474 793 722 722 474 474 474 474 474 194 194 194 194 194 614 614 614 614 721 833 833 725 833 638 639 639 819 725 1092 1092 724 724 725 729 462 462 724 91 91 724 724 723 152 545 545 526 724 423 416 416 416 416 416 344 723 723 307 307 307 516 516 724 468 469 159 159 159 12 723 723 716 85 423 716 809 809 1180 84 716 427 427 519 877 710 808 624 624 624 624 624 624 624 189 189 189 189 716 1136 189 787 787 873 873 749 842 842 873 804 803 803 804 602 602 602 602 602 1054 1054 1110 1111 992 992 682 682 682 747 992 1012 928 648 855 701 740 938 701 747 747 811 747 747 608 608 608 682 682 682 682 150 749 150 716 913 749 749 736 749 749 1143 749 1140 1140 749 736 1124 521 812 1158 1158 693 693 1124 736 736 749 749 276 531 531 749 531 531 301 741 741 1140 602 301 301 301 987 736 736 736 247 247 247 643 743 736 107 736 736 736 736 107 746 814 722 627 451 703 451 451 451 717 451 967 967 247 736 746 665 665 665 665 665 292 80 80 735 735 80 732 676 739 911 381 381 381 381 381 381 739 730 739 739 739 1141 126 126 126 126 762 739 735 739 739 126 1141 490 640 739 739 739 739 731 731 739 678 678 678 737 704 1122 1122 739 739 48 48 738 715 1141 738 313 738 739 1196 676 1041 1141 1041 734 525 525 525 737 734 734 384 386 737 384 896 737 723 723 723 988 988 737 986 584 22 715 737 22 188 188 188 188 188 189 188 897 897 897 897 897 984 984 738 738 148 567 567 492 733 1133 738 738 738 942 942 738 805 569 569 508 508 508 508 145 145 206 206 731 257 257 257 988 145 257 739 640 640 640 735 731 731 731 731 1138 1186 735 678 110 21 21 732 732 989 732 732 732 732 731 149 149 149 557 557 557 557 526 526 835 835 307 307 731 166 307 468 468 676 166 166 468 468 384 384 384 118 27 27 27 27 27 27 275 166 734 275 733 733 734 151 150 151 680 756 733 733 733 733 756 733 166 877 877 877 733 733 733 877 877 710 710 733 733 710 567 710 733 733 581 581 581 581 733 67 989 966 733 1142 733 734 38 1069 734 734 737 733 903 903 528 734 560 795 680 200 200 733 733 1141 706 733 1063 732 744 27 27 27 112 112 112 732 732 112 112 735 1135 1135 1135 1135 1135 635 635 635 635 736 736 197 376 376 376 742 742 746 736 736 1142 1142 927 696 1162 1162 1162 696 162 162 736 736 748 696 652 654 654 654 543 911 911 390 387 727 127 127 183 653 144 814 1134 814 824 702 39 39 39 567 567 843 829 829 746 267 267 1040 553 531 531 899 899 899 899 749 749 267 267 749 749 749 81 81 698 740 1176 740 740 740 897 897 646 646 646 700 854 997 195 997 997 740 646 740 681 681 681 944 1126 740 740 141 141 741 569 741 741 512 683 683 741 195 195 195 162 162 251 249 249 249 251 251 831 741 639 639 1126 1126 741 639 741 1095 1095 743 743 743 355 643 765 743 696 696 696 643 643 643 696 696 741 741 743 743 743 644 148 1126 742 743 743 743 526 526 743 743 526 267 526 743 744 695 695 695 695 432 432 402 742 338 338 337 732 742 742 358 765 765 134 134 134 134 742 134 468 743 84 84 84 604 468 468 696 687 687 742 138 695 695 743 159 159 687 687 159 159 695 744 160 742 742 687 687 742 742 258 258 258 258 742 251 251 703 743 251 1125 742 695 744 744 744 744 742 983 876 744 876 871 732 744 624 624 624 624 624 624 675 675 744 744 624 624 351 351 744 744 744 351 787 787 787 744 744 678 744 864 703 744 703 695 744 744 760 743 743 743 828 828 743 828 741 992 741 741 741 828 696 683 683 741 490 646 646 850 740 490 81 740 701 740 171 81 873 873 528 528 528 23 23 701 186 186 873 803 993 205 830 861 209 666 666 802 993 1114 666 801 1114 171 171 152 152 112 112 860 112 802 802 873 677 807 677 677 994 677 753 1132 801 1110 1110 1132 440 807 199 804 874 1132 807 807 808 807 992 1174 1131 728 919 919 919 808 1173 1173 808 808 1165 808 462 808 808 493 493 493 493 493 493 493 992 808 545 992 545 723 723 545 587 1153 723 905 905 905 905 992 389 389 389 809 806 126 126 809 126 126 809 1130 1130 809 871 126 809 809 691 691 710 809 65 871 567 567 806 567 567 809 591 591 591 805 809 800 798 1041 798 661 661 661 529 529 529 529 529 798 798 798 798 798 688 688 382 382 798 878 878 798 878 798 878 789 790 790 788 788 518 518 518 798 518 518 773 405 405 405 405 661 661 192 790 192 721 192 784 787 784 793 793 784 646 646 646 791 977 793 793 793 787 790 999 793 88 89 790 788 788 758 793 88 88 793 570 570 570 757 570 512 791 512 793 194 88 88 88 1064 1064 791 764 764 791 639 639 639 791 796 791 791 797 797 519 519 519 797 519 1087 791 791 791 791 792 796 78 78 791 791 792 689 792 594 594 594 794 794 663 526 792 126 126 526 834 792 794 126 126 792 663 663 663 834 325 325 325 325 325 792 325 792 992 337 792 792 792 792 168 168 792 471 792 471 471 471 471 792 386 386 28 28 28 28 28 28 791 791 276 276 791 793 791 791 793 790 992 793 250 131 131 131 791 793 793 793 841 793 1023 722 876 876 876 876 876 794 794 624 624 794 795 794 698 794 794 793 755 795 794 795 794 794 324 324 795 324 190 190 190 795 795 795 770 760 795 795 795 760 795 795 795 794 795 586 1132 795 795 527 794 794 794 794 794 794 794 794 797 794 797 131 131 795 176 795 176 794 794 176 795 395 395 795 195 195 195 794 33 636 794 794 240 794 795 793 795 560 1115 558 793 878 878 795 878 784 793 225 225 225 784 225 225 790 790 35 35 35 35 1128 788 788 790 789 798 789 798 921 789 789 641 789 467 789 467 789 789 233 232 789 761 537 822 537 536 537 536 536 57 789 905 788 822 788 905 788 788 789 789 789 788 788 714 789 788 788 788 120 788 120 589 676 676 788 788 727 727 324 787 50 50 562 562 851 849 851 851 1176 847 787 531 531 529 210 210 210 210 863 788 582 582 214 152 788 788 896 896 896 896 788 647 647 789 788 788 1151 789 789 49 822 789 49 49 789 789 789 569 569 512 789 789 378 1000 378 789 822 378 378 688 236 236 236 825 825 772 772 809 772 805 798 798 798 798 1189 800 1189 813 799 799 799 790 790 148 148 148 528 528 528 799 528 528 528 606 606 606 606 606 606 325 799 799 338 823 823 304 304 304 304 889 517 889 820 998 998 1076 957 1021 796 797 820 889 24 24 272 272 800 791 823 756 756 855 820 855 855 797 624 788 797 797 797 797 1135 489 43 796 796 820 43 797 1078 702 702 796 240 240 240 387 387 820 195 796 223 223 796 796 188 993 993 800 797 949 820 175 175 916 134 799 993 1199 1199 1199 87 87 692 360 360 360 360 799 799 800 885 799 799 799 799 1032 711 1032 885 1129 800 1129 1129 1129 649 649 471 471 471 680 680 640 538 760 760 813 173 173 173 885 173 173 267 267 267 267 267 267 118 504 504 504 504 871 871 504 54 679 679 679 679 679 808 999 809 808 1060 564 564 564 717 777 564 564 809 717 806 806 806 806 806 809 385 385 716 863 862 862 699 699 811 699 699 699 811 806 810 711 224 810 154 154 896 896 896 896 896 810 698 814 814 810 711 711 1026 813 698 813 813 813 1150 812 224 264 264 264 799 823 74 74 823 74 578 889 823 489 193 193 1186 823 264 825 709 825 494 264 264 264 322 782 708 311 311 311 813 264 89 89 1040 89 89 89 881 89 89 55 55 694 55 55 148 148 148 812 882 303 303 303 814 812 606 606 814 58 58 58 58 58 814 58 814 343 343 1026 304 304 304 1026 517 517 814 814 814 517 814 476 814 814 814 814 476 476 814 476 383 383 383 383 383 383 814 814 160 160 814 882 746 27 814 812 27 814 814 814 812 812 48 73 73 812 73 812 813 812 813 813 823 823 872 872 823 107 107 126 107 107 126 126 824 823 823 700 700 700 820 624 624 351 351 351 351 351 788 820 820 820 820 883 821 821 820 820 820 796 796 689 820 990 882 821 821 882 821 318 318 318 318 195 198 198 198 198 802 947 820 820 759 827 827 819 819 824 821 819 819 821 821 322 322 322 322 702 821 821 821 1002 1002 406 26 820 1098 1098 1098 1034 1034 1003 823 823 823 823 823 823 823 655 823 596 596 381 596 824 824 824 824 645 824 814 824 540 540 540 702 894 894 894 1003 894 852 852 1160 1160 172 824 713 823 719 118 118 118 118 824 571 571 571 571 571 571 571 824 697 697 697 697 813 697 697 812 697 697 697 697 823 1122 1122 823 823 781 62 62 68 581 849 849 849 764 849 711 810 810 810 814 810 810 810 126 126 810 764 401 693 401 810 401 810 380 380 380 380 380 380 710 841 864 693 864 841 841 718 261 261 261 261 261 261 261 261 800 841 841 763 392 392 392 806 892 811 648 648 811 811 805 699 811 811 811 811 1150 811 938 811 811 811 811 811 192 192 192 854 854 854 854 213 637 365 365 365 365 365 365 874 807 1108 781 88 88 88 88 935 801 148 148 148 187 529 529 422 422 802 422 422 326 326 326 326 765 765 433 433 767 767 1003 519 519 516 516 825 340 340 379 651 765 340 1003 765 276 276 276 340 340 250 250 250 187 250 150 765 840 840 840 840 840 191 191 840 840 63 666 665 666 666 700 700 700 1003 666 691 691 691 691 666 666 665 665 655 665 667 193 665 63 665 655 665 655 655 665 749 656 655 656 656 668 150 150 150 1003 656 655 669 656 191 191 655 1078 668 1078 656 656 668 656 656 150 170 170 752 299 656 656 657 657 109 109 109 109 658 123 163 657 657 659 195 633 634 657 657 195 195 620 393 266 266 266 266 660 1184 659 195 195 650 650 650 195 195 195 163 659 658 658 658 657 657 657 657 659 658 1161 1161 634 635 186 658 658 658 633 632 391 657 658 658 657 657 1010 799 673 910 660 660 660 440 440 660 660 660 660 556 559 910 631 332 332 332 442 442 874 442 442 874 874 874 661 673 631 9 9 9 9 9 817 661 661 1102 661 1102 1102 661 661 1011 664 178 651 664 661 661 661 661 442 157 157 177 1011 535 819 664 661 1010 1010 897 897 897 897 897 916 178 664 168 691 664 664 664 664 664 663 168 662 662 663 663 663 629 663 115 115 542 542 542 663 663 562 664 697 697 663 663 663 629 663 981 663 489 664 664 664 664 692 654 630 664 664 844 844 663 542 1040 662 318 318 318 318 670 670 318 318 670 1010 318 653 379 379 662 653 662 662 538 662 559 559 22 22 662 662 480 662 670 670 662 597 597 597 662 481 480 670 662 662 662 69 662 670 893 893 893 893 819 893 893 662 662 662 478 662 662 539 662 662 578 662 630 1151 132 132 132 538 692 663 132 132 692 692 692 493 664 1002 664 511 511 664 511 663 378 234 237 631 631 661 661 661 683 683 631 132 630 651 661 690 664 664 673 1117 1117 660 179 179 165 165 660 660 660 846 88 88 88 88 88 88 816 660 660 636 658 660 673 660 143 641 816 660 660 207 633 633 635 633 422 422 422 422 634 634 659 325 997 659 347 658 365 339 659 659 658 659 347 62 498 498 498 658 636 485 636 636 485 485 160 659 659 35 673 674 636 674 674 674 674 815 185 185 636 347 248 659 248 366 659 674 366 674 674 659 673 485 673 673 673 628 472 674 180 674 472 627 220 220 220 997 997 673 624 673 624 180 673 165 165 673 873 873 660 673 672 180 631 552 1146 166 205 205 205 672 672 672 472 472 504 504 485 485 485 472 628 472 472 472 472 672 672 674 672 672 672 672 672 672 672 672 205 205 672 672 672 928 997 496 1034 819 205 672 672 494 819 322 496 473 500 500 506 672 663 394 396 396 671 671 506 670 671 670 481 670 671 671 671 671 671 671 671 539 671 671 671 479 479 479 671 671 671 500 500 670 670 670 1067 1067 1067 671 671 671 671 671 671 671 391 671 1001 524 1067 1067 267 636 670 636 636 671 671 1001 396 396 396 825 825 825 147 671 147 11 11 147 147 11 489 489 489 670 410 410 410 410 500 1098 1098 966 662 480 966 969 410 410 410 505 644 644 644 644 644 410 410 171 176 629 88 672 588 588 588 588 898 898 898 669 948 410 1114 506 506 669 669 322 177 138 631 672 562 562 562 562 177 700 177 672 672 869 59 59 59 62 180 59 504 504 504 674 1174 180 180 1048 166 673 1048 673 673 181 166 166 166 7 7 984 984 984 984 674 868 868 868 627 631 1193 659 659 758 659 92 92 92 659 658 207 597 207 207 65 658 658 658 65 65 657 657 657 657 657 633 760 660 660 660 660 1141 668 820 820 658 820 820 60 60 658 669 1151 656 656 669 669 668 668 656 656 579 579 669 669 656 656 510 656 655 655 151 656 613 613 151 852 852 665 665 191 89 648 89 89 89 31 116 116 652 116 652 189 189 740 830 829 648 189 189 72 189 143 504 187 189 547 698 698 547 532 193 320 697 166 166 697 300 697 515 647 647 647 475 385 385 385 647 647 12 12 12 12 271 271 271 271 681 271 73 73 646 280 646 280 280 280 647 646 646 647 646 837 837 837 837 837 837 837 827 827 646 646 827 827 646 855 624 624 624 683 681 646 681 788 646 642 770 646 646 646 770 105 647 642 642 1147 1118 1118 650 650 207 207 650 650 105 649 649 986 650 986 649 1148 187 889 928 649 1185 108 108 86 647 206 206 194 390 206 86 206 206 320 318 86 86 320 642 650 641 187 642 854 854 854 854 854 854 740 854 642 1086 642 20 637 159 637 159 159 159 641 98 195 159 779 779 637 586 644 644 1086 471 471 471 856 856 856 682 1089 1089 645 818 396 396 396 396 396 445 445 445 396 637 637 643 637 445 736 445 445 445 985 985 657 743 643 491 491 865 281 281 281 181 181 675 677 677 744 181 643 717 354 354 354 354 354 354 585 598 638 638 598 585 638 598 640 640 696 62 62 494 643 678 496 496 665 637 637 665 665 1164 645 637 445 641 641 641 641 641 434 434 620 434 434 434 637 389 389 389 622 621 868 868 637 637 730 160 687 91 91 597 597 597 597 597 494 494 687 396 643 396 396 396 638 382 382 382 638 890 890 890 890 638 890 890 349 638 1085 227 639 639 687 639 1085 1148 638 1148 1105 1105 495 687 491 574 574 7 7 7 7 574 574 7 241 241 639 190 190 190 189 189 189 190 639 684 684 684 684 7 513 679 7 7 1000 639 626 496 496 889 1189 1105 640 90 90 131 679 640 131 732 732 684 684 684 684 680 679 679 679 679 640 675 554 554 491 640 491 533 532 532 532 532 532 826 826 411 319 131 319 826 640 640 640 319 491 826 345 345 345 345 345 345 639 639 639 639 639 491 639 495 671 671 671 691 671 474 640 474 380 380 640 687 687 159 209 690 638 644 494 494 494 494 248 248 637 252 252 645 637 637 645 1146 620 252 762 762 620 620 620 140 762 837 837 837 837 837 644 644 644 837 686 686 686 644 686 237 700 686 686 686 686 678 678 784 678 644 511 645 729 729 637 1197 686 686 686 620 641 645 762 761 632 414 641 641 641 1022 785 633 633 633 633 641 641 637 651 620 214 214 651 641 651 641 159 651 191 191 131 660 651 264 264 924 507 178 507 693 1079 466 466 654 495 487 654 495 495 495 131 4 4 4 4 639 639 685 685 95 95 95 95 95 509 654 509 691 861 493 493 272 272 272 272 272 272 654 654 685 685 785 785 653 655 655 639 692 655 655 654 495 495 495 495 495 655 249 655 655 495 844 495 844 844 844 174 639 844 691 104 104 104 654 802 844 488 654 844 583 864 864 1081 515 653 804 653 804 227 691 691 539 227 695 987 45 45 45 45 517 517 691 832 832 654 679 679 679 679 691 679 944 654 654 654 654 442 442 442 442 442 442 442 442 442 869 726 1082 776 493 776 410 410 410 410 410 585 585 585 397 397 654 585 585 585 397 654 691 1082 49 893 893 893 893 144 144 144 674 209 641 641 776 209 209 1148 641 641 207 954 954 194 209 642 207 632 1083 633 574 633 574 574 574 574 144 650 189 189 189 189 144 189 189 189 28 28 28 650 237 668 237 193 774 54 54 54 54 54 54 54 54 54 1054 1183 648 829 648 747 648 697 648 648 697 697 794 794 69 665 1146 533 665 425 666 318 318 318 318 152 318 187 187 666 666 300 62 833 666 833 159 474 187 833 833 379 379 379 379 667 379 379 379 162 162 554 27 667 667 994 667 165 843 248 248 251 698 667 829 759 698 698 843 669 669 843 843 667 668 668 668 655 1148 668 668 668 668 884 884 884 884 94 843 843 1164 682 633 1148 845 1148 657 634 650 633 846 398 398 845 850 632 53 53 1144 1144 633 632 632 632 550 632 12 12 74 74 73 463 463 463 632 620 620 620 620 677 677 620 504 504 766 265 265 265 265 677 1056 1058 633 620 660 358 358 633 83 473 473 631 631 620 1088 620 620 620 102 102 102 102 102 102 102 621 621 621 870 626 686 686 686 626 622 285 622 625 622 1149 622 496 770 622 622 496 622 622 622 622 622 686 496 693 693 693 1092 852 769 622 622 770 853 622 472 472 623 582 582 582 678 1122 582 582 582 623 623 623 1167 678 942 942 623 508 442 442 508 442 684 623 623 678 864 864 864 623 687 687 623 623 623 978 978 622 852 598 398 621 622 622 621 621 378 1151 690 894 894 894 894 625 621 626 619 1138 624 625 625 597 687 625 853 625 625 32 32 32 575 575 1150 626 626 625 625 624 575 599 624 614 614 575 189 189 189 684 684 684 230 230 230 886 733 677 684 1182 687 624 625 523 523 523 131 131 131 523 88 596 596 88 46 624 626 626 624 46 46 132 131 17 132 690 596 783 624 691 692 690 624 624 614 470 470 399 401 399 401 401 624 618 342 342 342 624 685 691 691 691 624 687 687 687 303 626 687 687 507 507 507 507 507 507 474 474 622 474 625 474 379 379 379 379 622 622 686 518 779 622 779 619 614 518 745 621 621 549 621 621 631 631 621 619 619 619 621 619 619 624 657 619 621 619 717 717 619 1187 618 884 619 690 690 624 691 691 624 495 495 618 618 618 618 692 692 541 595 595 595 595 618 953 953 624 618 619 619 619 630 382 382 637 802 26 802 621 1021 628 620 632 620 620 1161 642 209 209 1013 446 446 446 446 446 632 846 446 14 14 14 14 14 851 466 687 687 314 633 687 687 551 551 845 1189 614 1189 634 617 617 617 617 551 635 658 656 635 634 634 158 635 525 103 103 103 103 591 868 635 635 282 282 177 636 91 91 91 115 115 115 115 144 474 474 474 474 696 696 61 61 728 61 636 61 530 480 480 480 480 480 389 480 480 186 1166 527 627 627 627 186 942 627 627 627 627 586 627 535 336 336 336 336 627 336 336 336 879 627 627 627 993 630 109 627 109 630 398 35 35 314 35 35 177 300 300 300 300 300 664 629 664 598 32 32 427 661 661 507 507 427 427 507 507 630 189 189 189 630 230 230 230 584 700 700 692 692 433 433 433 664 1054 427 629 689 472 670 96 629 629 629 612 612 46 609 609 46 143 143 547 689 423 423 573 423 318 629 345 629 345 341 301 629 301 498 498 498 630 314 314 498 498 498 498 473 473 586 473 379 379 628 628 627 159 19 19 19 270 270 270 270 248 216 216 216 216 216 854 854 627 854 231 231 627 627 627 535 636 953 953 681 636 636 628 628 636 636 636 636 473 789 473 605 719 631 631 631 876 876 1174 1174 631 631 549 549 549 631 718 631 631 636 636 631 628 674 751 1026 814 631 660 497 636 636 1161 13 658 188 636 813 550 490 490 704 634 158 158 634 635 551 572 562 635 635 634 1182 634 317 317 657 317 573 573 633 1127 518 867 681 681 668 668 681 681 596 596 596 596 843 668 669 518 518 956 705 518 1184 615 613 663 615 614 614 614 155 615 615 155 155 88 613 151 614 581 581 582 863 863 614 863 171 171 171 863 613 171 614 171 614 574 613 615 615 108 706 668 91 614 615 615 480 480 480 480 614 615 615 615 749 749 602 749 615 668 615 104 615 615 551 602 602 602 602 600 603 480 603 572 603 602 603 603 603 603 854 603 602 937 602 603 602 940 267 267 603 267 603 603 161 161 611 161 161 161 161 871 871 871 600 600 871 614 600 1040 603 603 600 600 600 1181 600 536 846 536 603 600 470 470 850 19 19 891 891 891 601 891 891 891 891 670 846 670 704 611 601 240 604 704 601 1079 601 377 377 377 601 377 377 230 850 230 601 601 601 601 650 603 612 855 855 650 600 647 650 616 616 872 872 872 719 719 1197 616 1182 603 603 602 617 602 602 602 602 602 602 615 615 615 846 846 74 615 846 74 846 846 846 74 552 552 617 384 719 616 617 617 617 616 177 319 617 319 319 1186 319 319 617 319 828 342 342 342 342 617 342 342 449 449 449 617 616 498 609 609 379 162 162 162 162 616 162 162 616 20 616 616 616 616 248 607 607 736 836 836 836 836 681 681 681 625 1186 609 612 612 789 1186 609 609 726 835 1110 609 609 835 834 834 834 610 836 837 610 610 834 834 610 851 319 319 610 1145 610 610 319 841 610 610 856 610 610 610 836 610 834 610 610 610 319 610 842 953 610 597 856 610 714 579 578 578 610 207 207 200 200 200 714 200 200 200 740 835 835 609 1074 612 1074 609 581 609 682 218 218 218 218 612 851 851 851 612 612 612 609 851 276 276 732 612 609 612 611 835 1177 1177 1177 611 156 156 636 636 608 608 254 254 254 254 254 610 218 611 611 609 609 957 611 1071 663 662 662 153 1023 153 611 611 611 125 125 125 667 667 667 512 512 712 605 605 611 611 871 346 871 871 604 346 871 871 598 346 599 576 488 488 605 596 478 478 478 611 604 610 611 850 850 850 609 850 604 478 745 846 1169 611 449 449 609 449 449 840 840 161 565 840 565 842 992 840 839 109 8 8 109 845 745 8 617 617 593 593 471 471 616 19 19 19 19 617 616 891 891 481 481 54 54 481 481 481 616 843 843 843 843 617 54 617 617 615 828 572 108 108 572 572 572 267 267 615 1036 602 515 602 602 1127 616 602 602 241 241 602 602 856 856 856 856 856 603 603 602 872 607 603 212 603 608 1036 607 607 607 607 607 603 603 608 603 608 607 608 97 607 49 49 605 49 49 604 144 144 607 607 607 608 608 608 607 942 319 341 341 945 945 606 525 525 457 606 607 607 481 527 383 383 383 534 534 534 589 589 608 1038 1039 606 589 264 264 264 528 605 280 280 280 942 606 123 113 113 827 587 609 527 667 667 667 667 667 123 123 586 647 586 684 608 535 534 605 606 606 536 537 552 534 123 113 113 536 606 230 535 606 606 606 608 608 592 112 112 608 607 1037 607 607 1037 910 604 604 605 716 605 605 716 550 1038 716 716 550 605 604 448 607 1037 57 57 605 605 605 598 549 549 232 550 550 550 726 549 142 142 605 605 605 605 605 1038 273 273 605 273 273 273 938 604 604 604 604 54 54 54 54 639 639 639 223 223 604 604 223 418 418 549 81 39 48 48 651 651 605 537 537 1066 1066 604 604 878 607 607 380 602 87 87 87 539 539 615 539 539 539 539 701 556 556 551 551 1038 602 602 530 70 556 530 477 477 727 727 727 615 1038 1168 551 551 555 613 1038 161 613 719 613 103 103 153 613 151 593 593 593 471 1038 471 530 19 19 613 613 19 898 898 898 898 1037 1038 1142 1142 1080 843 668 951 951 668 668 668 1102 668 668 555 555 555 519 519 698 698 848 829 843 843 697 697 1036 845 1051 1048 1048 1048 697 697 697 697 98 859 144 144 701 144 555 555 555 701 701 555 137 137 699 699 424 319 319 699 319 319 699 384 855 855 701 342 342 342 740 1035 301 301 301 301 301 697 681 701 797 697 383 383 383 383 201 855 1035 700 24 24 24 24 24 24 700 699 201 808 701 700 700 854 681 248 248 859 36 859 837 837 854 854 699 699 699 201 201 1085 699 701 699 747 723 563 710 710 699 724 809 711 710 770 710 710 710 710 710 4 709 1078 1078 383 721 711 915 709 709 814 152 307 307 709 709 709 709 722 232 722 722 711 722 711 707 841 841 721 708 708 707 707 709 257 491 708 812 707 707 707 708 707 722 268 268 268 707 707 707 268 268 268 383 77 77 707 707 707 707 647 647 812 824 383 88 665 725 1028 1028 165 708 165 707 707 708 707 725 707 844 812 812 812 812 844 383 477 477 477 656 656 711 711 477 477 711 709 709 53 706 706 710 105 105 105 106 106 710 590 590 710 590 169 811 1028 725 28 28 699 1135 138 138 138 291 291 291 291 290 378 378 572 572 572 205 572 700 518 518 444 444 240 693 240 781 525 1048 525 47 693 1030 50 50 50 847 321 321 321 693 694 694 321 321 321 812 342 342 342 342 342 300 300 694 300 381 381 25 25 24 25 25 693 263 263 693 693 693 221 856 856 683 657 790 798 696 728 695 696 525 852 1116 1116 695 678 675 805 83 1003 1003 954 1003 694 694 694 694 694 702 814 805 814 703 199 703 199 1032 675 1032 676 703 492 1030 676 676 676 703 702 730 824 874 1075 702 702 1028 1028 702 702 231 292 231 231 231 715 702 702 1186 1186 704 849 715 715 849 702 114 792 792 702 824 702 702 292 835 835 702 702 702 702 702 162 803 162 76 76 76 428 428 428 428 702 428 428 428 702 702 979 133 742 1025 1023 477 477 477 477 703 127 703 694 732 847 847 847 847 847 695 695 695 742 742 742 742 950 747 950 442 442 879 879 696 695 699 476 476 700 899 899 899 700 166 166 1137 699 966 378 378 378 378 378 697 697 747 153 153 153 241 241 241 682 682 851 851 682 682 697 636 697 681 854 642 1184 911 697 697 245 245 245 697 1101 119 48 48 683 683 620 9 9 9 9 9 9 119 683 683 683 92 318 318 318 683 318 318 318 447 447 447 748 683 683 683 510 510 683 748 510 683 683 481 481 381 381 686 686 683 852 852 852 381 700 683 683 683 683 24 700 700 265 265 265 265 856 265 247 247 683 683 646 682 212 962 850 686 686 682 700 686 686 686 622 686 10 10 623 623 623 10 10 1016 10 10 678 678 126 126 686 185 185 686 678 678 677 677 675 677 677 677 99 445 679 679 680 679 679 679 614 675 675 676 487 614 487 203 776 679 144 679 680 680 680 679 679 680 684 679 679 680 676 680 680 676 737 251 224 507 507 507 246 679 679 246 224 739 684 684 100 100 100 680 732 732 685 810 810 810 86 732 680 684 680 385 385 385 385 679 679 675 866 1012 1021 676 679 679 866 1013 675 76 739 675 675 675 671 675 675 675 675 606 675 675 675 675 675 675 675 676 145 145 145 703 676 479 479 479 479 479 848 848 798 442 442 442 96 172 346 676 706 704 1015 773 676 346 592 527 527 527 527 14 14 14 14 14 899 676 676 848 675 675 675 35 966 966 381 675 383 400 400 675 675 675 35 576 576 153 675 419 419 848 675 848 848 493 493 734 678 678 165 678 678 1053 493 678 678 687 1186 686 686 346 97 97 97 686 97 97 97 687 891 53 53 53 733 53 687 448 448 448 448 526 382 382 382 382 398 423 423 423 423 687 318 318 318 687 448 623 687 447 447 346 447 447 447 300 300 300 300 300 687 690 690 638 448 481 481 381 381 690 381 381 381 159 159 25 265 265 265 211 211 684 684 685 685 624 300 685 685 610 610 639 684 697 697 697 684 684 746 685 725 684 684 684 684 1197 685 1197 685 572 996 684 684 278 278 278 684 684 685 685 685 685 295 684 295 100 100 684 433 685 278 684 451 451 146 685 163 691 685 685 685 146 146 146 415 690 687 690 775 690 690 625 690 690 690 690 690 269 690 261 261 261 261 690 261 249 249 626 213 213 1090 691 691 690 691 94 94 94 691 823 823 692 692 691 692 151 691 691 691 691 691 798 691 1017 443 443 443 443 443 846 691 846 846 931 691 654 691 691 166 166 166 478 166 385 385 385 385 47 691 574 574 574 992 992 691 146 146 472 472 472 472 743 893 316 893 696 893 972 692 692 618 618 173 173 618 691 173 816 898 816 898 706 706 706 706 706 99 102 99 687 687 687 687 687 690 687 687 592 523 524 524 524 687 524 30 30 626 30 30 30 30 687 687 687 674 687 85 678 686 1085 1047 623 65 677 65 65 65 393 393 500 500 500 318 318 318 153 153 234 234 681 681 681 192 192 192 192 682 318 489 947 646 681 120 120 891 141 141 528 528 528 681 382 382 382 423 1144 681 741 423 850 588 588 588 588 588 342 342 342 342 716 301 301 716 301 681 836 681 647 837 481 648 697 851 851 383 383 849 851 383 383 165 165 173 173 698 262 667 262 838 833 833 666 667 833 666 666 831 609 666 829 829 465 465 465 765 489 781 897 1156 1156 767 231 1156 763 1199 760 1156 920 80 1159 419 201 201 201 201 677 1050 1051 877 877 1159 468 468 468 468 468 468 877 468 352 468 1110 255 877 722 722 722 858 61 1152 857 766 766 124 124 122 122 877 823 823 823 489 823 877 877 858 857 187 825 858 812 814 857 814 814 812 787 636 636 858 443 443 807 843 843 843 843 56 635 56 858 110 816 48 48 483 483 857 483 483 483 610 857 826 857 59 59 59 59 860 860 409 409 409 860 409 409 860 840 840 840 860 860 832 861 1064 861 860 860 30 861 809 873 659 659 139 840 84 84 84 840 84 1082 861 861 519 519 519 191 842 839 191 384 321 321 499 499 155 861 859 859 859 155 155 859 155 859 227 227 916 916 193 848 859 861 671 671 859 859 859 859 917 1186 1186 1186 160 1091 1091 855 50 50 143 143 636 855 855 855 855 525 246 246 855 423 423 423 423 847 847 362 246 341 341 341 341 341 300 300 301 301 841 841 841 847 458 458 458 478 478 386 848 185 185 847 185 847 346 708 25 25 25 25 25 346 204 204 346 793 696 380 380 847 354 848 836 836 836 848 26 26 698 909 909 794 721 848 80 851 792 1085 1085 792 448 506 506 506 153 847 931 677 369 854 854 854 855 855 927 792 855 855 859 418 840 840 840 851 851 851 300 513 513 513 836 931 854 238 198 198 854 854 854 173 173 173 173 856 980 837 555 856 856 856 856 836 856 856 856 191 683 856 856 856 73 73 794 835 56 56 418 56 45 45 852 45 48 835 853 931 482 482 853 853 483 482 176 257 596 155 155 482 853 287 852 410 410 175 175 175 851 418 103 103 103 459 459 459 459 31 418 870 852 1125 1125 1125 1125 1125 790 1125 336 336 321 321 107 321 854 155 854 107 837 854 854 854 854 107 830 859 842 840 946 468 861 936 95 95 95 861 95 95 840 840 50 50 50 379 379 379 379 861 860 794 379 379 321 321 398 807 398 398 840 362 362 362 362 362 80 362 362 342 342 321 321 342 987 480 386 826 826 381 825 321 166 321 825 919 919 30 30 30 30 30 30 265 265 265 98 826 826 210 764 244 244 244 244 828 826 935 336 166 166 166 828 828 828 831 828 828 828 828 828 828 828 828 768 831 828 828 752 617 838 831 831 787 855 843 423 480 480 838 838 480 480 833 384 385 831 831 385 290 831 833 833 831 677 833 833 95 96 809 832 95 95 833 833 833 833 832 832 832 833 507 788 833 833 105 105 831 761 796 831 831 831 202 202 205 202 833 90 90 90 859 859 90 1151 1151 1151 797 929 791 548 548 36 832 832 829 64 797 797 797 797 792 445 445 830 208 208 829 332 332 819 819 48 829 204 204 829 652 829 264 264 264 929 929 264 558 558 558 558 558 558 414 414 414 414 414 830 767 558 861 861 797 958 558 447 806 747 408 976 460 460 861 829 930 1128 829 829 829 1069 829 930 384 832 832 832 833 63 833 833 521 154 831 831 616 831 831 831 831 667 806 849 47 47 48 48 838 131 131 812 535 397 397 397 397 397 697 849 849 843 849 812 424 423 933 363 363 363 363 363 363 363 410 851 410 844 851 839 849 326 383 166 479 859 851 849 166 30 30 30 697 697 697 697 697 851 479 479 479 250 479 851 479 479 35 815 850 898 898 851 609 609 609 609 609 609 609 681 681 932 932 932 850 836 850 609 850 850 794 464 464 850 856 812 1125 464 850 850 850 934 932 837 851 851 849 839 844 516 409 409 409 843 843 668 843 845 56 56 57 843 843 1155 1155 823 845 845 294 294 845 845 489 821 596 596 815 815 761 380 380 380 380 380 1157 1157 846 846 602 602 551 740 740 12 35 35 846 58 58 808 846 1029 550 335 335 335 550 335 980 846 846 632 951 951 192 600 600 821 409 409 409 409 409 462 845 149 843 414 414 414 667 856 833 388 388 388 388 820 388 388 843 836 820 836 833 301 1009 107 107 831 828 529 529 529 523 523 523 1152 828 30 828 828 828 30 161 161 301 301 828 161 161 161 161 161 1172 1172 826 826 1172 763 57 57 57 826 533 533 533 387 386 387 386 826 533 325 325 325 838 838 838 325 325 325 325 325 325 454 454 454 454 391 391 391 533 572 572 572 838 820 1146 1146 1146 824 824 655 839 839 243 39 131 131 485 485 301 839 839 397 397 839 363 363 824 548 342 342 842 842 300 300 840 457 457 456 480 392 840 1021 840 839 30 30 30 30 842 267 267 837 840 250 211 810 810 810 837 842 836 836 810 837 837 837 850 836 854 836 836 836 810 782 836 810 850 836 1136 1136 524 1120 523 524 856 873 834 834 1149 834 835 815 922 835 850 850 835 356 356 834 811 610 96 835 443 835 834 601 501 501 597 501 501 835 834 637 723 723 835 723 723 87 835 235 235 922 223 223 223 223 1126 834 834 834 834 834 39 836 836 836 24 24 856 856 856 56 56 56 56 836 56 56 56 476 56 855 855 951 836 836 836 460 460 460 855 836 836 994 837 836 836 836 134 842 842 461 461 840 837 840 1172 837 132 871 132 132 170 170 842 170 842 861 841 529 529 529 841 869 841 841 841 841 1082 841 847 380 380 325 325 64 64 392 392 427 981 847 888 841 45 45 45 45 45 841 939 39 408 408 552 8 8 8 926 424 1135 496 842 609 842 443 842 443 443 443 443 523 860 523 496 478 478 478 478 478 67 67 159 159 926 839 268 268 268 268 839 380 380 897 897 832 838 740 668 794 838 838 825 826 780 780 858 246 443 502 924 271 271 865 863 42 42 42 42 408 1015 591 591 137 138 137 865 571 571 865 571 878 865 878 52 438 438 438 438 438 751 878 226 879 878 37 37 37 37 781 1150 1150 56 875 875 226 856 879 879 884 39 39 40 204 611 888 611 1000 1000 1000 1000 136 136 476 879 875 136 136 459 161 161 161 161 161 161 161 1128 1128 875 958 779 874 872 872 872 872 837 874 717 997 871 505 108 108 529 506 506 874 874 874 506 506 874 31 869 869 874 661 23 874 874 874 874 1192 873 874 874 1048 875 1048 398 398 873 325 326 326 873 873 514 381 381 381 328 328 328 328 328 908 657 658 817 100 873 658 93 39 658 908 552 438 438 438 438 872 363 363 658 345 345 345 300 300 178 502 502 502 502 502 405 918 165 872 165 165 262 262 262 262 1146 871 871 871 658 918 871 455 455 874 874 874 673 872 919 919 85 85 874 295 85 879 85 862 862 280 280 280 280 919 507 1019 1019 1019 1019 171 171 171 171 171 880 548 1128 1128 431 866 866 23 23 23 69 670 732 732 7 7 7 7 65 65 725 875 863 863 863 996 672 862 862 864 864 864 882 864 460 460 460 460 460 460 658 658 865 864 658 658 1001 1001 865 517 887 889 517 466 466 466 465 465 899 899 864 684 864 865 865 864 684 1156 956 864 415 415 415 415 415 415 768 181 181 181 181 890 867 867 890 866 729 866 866 868 1146 101 101 101 867 891 529 866 448 867 672 890 890 890 862 448 448 448 867 538 538 538 870 672 533 1161 324 448 457 672 65 855 816 868 1030 672 95 95 95 868 868 673 868 673 438 439 438 439 673 428 360 360 360 360 364 478 478 775 345 345 345 345 455 455 771 771 477 477 477 673 167 167 167 167 167 167 167 26 26 26 26 26 211 152 152 771 903 891 867 867 769 681 866 870 866 866 870 548 1115 89 870 870 658 768 1149 515 918 295 870 938 938 768 870 870 515 421 465 250 574 574 867 303 303 760 866 759 899 867 867 167 167 171 171 864 1185 574 574 864 148 1038 735 862 870 870 864 864 135 862 862 138 138 138 138 860 861 861 1047 192 908 908 908 908 862 862 192 192 192 192 862 862 908 862 43 862 862 1141 459 459 459 459 908 1085 61 61 61 61 61 510 510 908 675 675 675 863 863 414 414 415 414 863 415 673 865 839 878 839 863 863 999 99 99 99 904 904 898 898 898 897 897 533 533 898 898 533 904 897 881 514 514 898 27 27 897 556 574 574 899 895 663 889 450 450 896 899 945 891 891 533 533 895 498 498 864 498 381 381 381 381 381 240 899 874 898 898 662 899 474 862 898 888 898 239 239 239 239 239 93 899 492 76 76 649 537 537 537 537 898 537 6 6 6 6 425 425 425 425 897 896 373 373 373 373 373 373 373 896 896 455 895 896 896 896 896 896 896 893 895 895 892 892 167 167 167 895 893 167 895 22 22 895 895 22 22 265 892 892 895 895 250 895 892 890 44 44 890 890 891 44 318 890 890 890 890 890 888 891 642 642 890 484 891 888 891 891 891 988 935 935 866 484 906 906 891 900 868 891 890 890 1030 1016 891 866 888 104 891 383 891 890 890 890 890 890 890 892 181 181 890 811 811 892 892 892 892 892 892 892 893 892 181 893 893 893 893 894 256 256 256 893 893 893 334 893 256 894 890 161 888 161 1197 893 893 836 836 836 836 737 144 893 888 144 144 218 888 894 894 894 894 894 382 348 348 894 894 721 721 894 894 894 969 613 613 613 894 894 848 45 37 37 37 477 477 477 477 166 166 167 167 1027 1027 1027 1027 893 1098 888 0 74 74 73 894 74 74 893 419 893 893 0 910 910 910 843 843 891 385 514 514 893 514 514 893 893 514 514 900 19 19 19 19 19 894 19 893 893 893 893 893 893 663 663 893 895 895 892 892 895 893 0 892 532 323 323 498 906 895 167 895 1079 1101 1101 100 100 100 100 100 100 100 100 100 895 100 892 892 896 895 895 895 895 548 548 895 262 262 262 0 94 94 895 53 53 53 895 262 262 262 263 262 262 896 439 895 895 896 441 441 897 896 345 454 896 454 454 484 484 484 484 896 3 186 186 22 22 152 22 265 265 265 265 251 0 897 210 897 210 896 897 898 686 153 153 153 410 410 410 561 410 877 795 795 722 722 877 561 876 876 639 283 876 1022 72 72 47 295 736 827 122 122 122 122 122 421 511 511 913 660 762 644 990 1154 309 65 65 837 507 1145 29 29 29 29 145 29 29 29 10 10 10 10 10 10 141 141 141 724 498 498 498 547 666 1131 666 681 965 965 154 154 498 209 1002 466 466 466 1154 1003 140 140 140 451 451 1156 451 451 451 948 947 1097 1097 1096 417 1160 1153 120 120 1160 947 218 212 218 218 218 514 1159 340 947 311 311 311 1157 435 435 661 1150 1150 1150 1157 909 435 498 1157 1157 915 113 241 241 241 858 655 1064 1064 213 1037 213 81 213 93 93 206 206 438 438 653 438 1159 428 428 428 428 428 428 445 445 445 445 445 420 420 906 447 447 447 447 1159 484 484 912 163 163 163 82 163 22 264 80 82 264 79 79 79 547 654 75 75 623 289 794 794 80 1053 80 80 1132 80 1185 661 78 78 961 1132 92 124 124 114 114 75 76 75 76 76 607 642 905 905 309 77 265 265 265 77 78 78 381 381 55 87 853 77 87 1038 87 85 87 812 85 52 52 52 52 52 51 51 51 51 287 273 273 905 279 84 279 279 84 84 970 84 84 84 84 382 383 383 383 383 78 761 84 84 41 41 41 41 249 457 457 222 271 1006 279 579 577 72 1088 222 1088 54 54 561 561 222 279 1151 269 223 223 269 188 188 397 397 397 397 397 397 509 509 509 258 188 311 188 188 188 188 188 270 188 268 188 215 291 223 201 201 201 201 268 201 278 270 278 201 216 201 201 201 201 267 201 268 265 278 278 267 202 202 202 202 202 202 202 202 267 266 858 205 202 278 280 205 205 205 205 205 1064 204 110 110 110 110 217 40 40 40 40 40 40 40 547 40 205 205 233 233 552 203 217 505 505 421 218 359 359 359 359 359 359 203 633 203 203 203 203 455 220 220 203 455 455 203 477 477 477 203 198 205 205 389 197 203 163 163 163 205 217 205 205 265 445 445 204 204 280 204 198 243 445 409 409 409 409 198 198 445 445 198 632 204 198 856 626 310 626 198 199 200 489 489 490 199 199 199 199 200 200 197 907 200 200 1122 199 199 200 620 286 200 200 994 200 196 200 200 39 39 39 39 21 200 197 39 285 256 203 203 203 196 197 200 200 199 39 200 363 363 363 199 200 513 199 199 199 198 198 198 196 198 198 623 197 197 51 363 955 197 196 196 196 536 203 196 1175 223 1175 616 1128 197 196 203 132 21 199 199 220 52 378 221 720 379 379 35 35 35 19 1132 1132 1132 41 41 452 452 452 452 452 200 379 379 1006 1006 196 197 198 70 379 197 197 453 453 453 231 1100 1098 625 256 256 428 178 204 204 850 850 256 782 625 625 1184 1184 400 400 205 205 400 509 205 23 202 202 278 202 959 280 267 202 202 23 666 266 202 201 201 1143 278 551 959 201 252 327 327 327 327 201 201 1122 327 327 498 498 498 378 226 226 827 827 290 255 253 253 824 824 356 223 1018 1018 974 215 291 291 215 134 134 215 215 215 215 215 215 433 433 433 433 433 216 215 421 421 290 137 620 290 290 137 344 290 293 267 37 216 216 216 216 216 301 454 281 216 484 484 906 201 484 216 216 216 219 219 219 219 281 658 658 658 219 266 658 31 264 218 218 218 264 264 264 34 975 218 218 218 218 409 219 218 216 218 219 219 219 620 463 463 183 217 217 1154 217 218 217 205 299 774 774 183 217 620 217 217 463 217 1121 266 266 183 218 1012 218 930 218 416 221 952 212 221 356 356 217 356 435 619 221 221 221 221 22 22 22 20 19 356 221 18 221 221 221 221 221 370 370 370 370 552 552 220 220 220 220 479 502 665 220 356 618 618 896 896 220 220 356 356 896 220 220 220 896 298 220 224 224 220 381 220 220 220 20 224 224 224 381 224 224 224 224 924 924 332 21 849 24 132 132 298 214 132 21 21 25 224 224 224 51 220 224 223 552 224 692 1032 1032 223 1101 1101 220 9 9 754 37 38 37 220 37 37 224 224 20 220 220 297 220 220 297 220 20 530 220 20 212 997 72 212 475 221 221 221 19 221 32 212 212 212 212 212 212 32 81 428 212 213 11 177 11 213 211 295 213 212 20 983 141 214 1187 438 438 438 213 438 213 211 214 509 214 393 634 24 24 24 24 24 498 498 498 498 214 376 214 225 214 214 214 214 224 827 20 627 214 824 214 220 913 19 913 214 24 393 45 214 45 380 540 213 213 213 213 213 213 18 211 211 211 361 11 409 409 361 345 345 345 345 409 627 211 455 379 12 11 210 210 425 380 210 210 31 264 210 264 264 210 620 211 211 793 380 210 540 211 211 116 1180 19 1012 211 211 221 9 628 414 504 36 18 186 30 218 219 219 273 34 34 216 1155 1155 370 370 216 343 60 60 343 150 216 51 215 252 252 252 814 1118 684 684 684 251 909 909 909 215 274 274 274 54 249 222 550 549 550 550 54 60 84 430 430 537 537 430 84 333 333 333 709 709 275 85 709 85 904 904 636 48 48 48 48 486 486 486 486 486 438 84 635 1001 33 33 33 904 275 486 486 275 486 485 486 273 486 273 904 901 558 558 558 558 558 558 901 233 39 727 39 273 231 89 89 88 439 439 439 439 614 22 22 863 857 857 857 229 614 961 904 233 233 232 537 358 358 402 402 615 358 233 233 31 233 113 259 229 259 232 259 602 663 905 663 1018 236 944 905 600 600 600 130 130 600 230 434 434 434 434 422 422 600 229 259 259 259 239 229 431 229 229 600 600 229 163 225 225 106 230 230 230 259 259 259 211 211 211 225 244 244 211 211 211 244 225 1101 225 225 60 236 236 236 615 244 225 600 226 236 241 226 226 976 1151 241 60 412 333 80 560 86 360 360 1034 357 360 722 360 360 360 360 947 316 316 881 241 210 227 751 426 426 426 690 228 242 228 228 242 1125 600 50 485 600 600 237 617 474 474 474 235 234 615 570 570 570 570 570 227 246 246 165 830 234 227 227 334 431 431 433 433 510 510 510 20 20 20 20 20 20 1031 228 248 549 550 246 497 497 497 497 538 610 235 610 542 766 766 1001 1001 112 112 112 1033 8 226 226 225 442 360 442 442 432 432 431 431 359 359 225 225 793 163 163 309 309 309 309 277 277 259 259 259 230 259 259 259 259 230 409 230 895 895 895 230 850 236 141 141 141 141 236 91 91 609 236 236 236 1045 236 236 235 234 1045 236 236 141 141 237 239 239 235 236 235 235 1123 237 234 244 611 911 611 611 611 611 533 533 533 533 520 520 520 520 521 105 31 31 804 85 234 628 293 293 542 293 293 293 238 238 235 921 236 236 236 236 259 236 573 573 259 573 839 260 376 1042 198 237 561 203 239 203 239 254 239 684 239 616 235 235 238 239 239 239 25 25 25 238 25 25 25 238 244 238 1175 74 238 74 74 74 474 474 239 239 602 239 239 247 239 242 485 485 485 239 239 150 122 122 829 242 981 433 433 433 238 235 20 20 20 20 238 238 260 243 243 227 686 686 261 261 265 239 239 259 259 259 236 236 236 232 816 230 236 944 944 128 128 128 128 128 128 128 135 135 135 135 582 582 431 331 1045 1045 337 305 261 259 455 484 388 237 239 249 249 23 23 259 264 264 264 232 249 259 12 12 1041 259 12 259 261 259 13 259 261 259 259 259 259 629 260 261 239 261 261 261 261 257 261 1123 1123 239 954 954 954 954 954 261 272 260 605 1041 260 254 239 260 257 254 257 254 258 1040 1040 654 258 258 1074 258 258 251 320 320 258 256 256 258 252 252 258 255 1045 362 362 362 362 362 81 81 81 81 8 258 589 589 258 589 258 258 257 589 251 251 270 261 257 426 272 260 972 260 22 22 22 22 22 261 254 260 260 71 71 1046 274 620 620 168 168 168 602 602 168 254 254 138 138 254 254 319 319 8 1038 254 845 845 845 254 254 416 1038 416 256 290 276 256 255 254 256 256 256 256 256 256 256 25 25 25 25 25 256 256 256 25 878 878 277 878 636 636 636 256 256 256 256 256 256 125 613 1189 1189 1189 200 280 204 551 658 658 658 658 658 658 256 256 496 256 496 496 392 392 392 215 215 255 363 255 666 255 253 277 277 19 936 20 20 105 105 105 252 591 278 444 444 255 444 4 4 4 361 361 361 373 337 337 255 254 592 186 186 186 151 151 233 22 264 264 264 264 264 264 261 495 224 895 259 261 261 259 530 905 259 249 671 671 259 259 259 249 249 792 723 261 249 187 187 187 187 243 243 1124 249 249 249 249 707 920 707 452 126 126 570 707 29 247 250 654 654 258 172 247 247 678 378 247 378 247 1099 938 330 330 330 330 330 329 330 330 329 329 329 118 557 118 557 281 281 281 281 291 244 245 291 776 687 687 960 960 960 245 1134 50 50 248 939 939 452 574 574 574 533 533 533 533 531 251 1092 251 1092 432 432 432 432 422 191 191 191 54 665 251 251 251 223 251 288 710 257 943 452 452 452 452 253 825 191 561 943 825 943 764 526 526 526 64 251 64 64 488 252 580 36 36 252 36 36 36 1103 666 666 666 700 1059 252 940 125 125 252 135 116 135 119 542 542 247 431 360 361 343 343 31 31 31 31 31 454 941 941 484 693 484 247 484 390 208 215 22 22 251 251 251 893 893 249 100 249 477 78 244 96 243 700 243 95 95 246 246 245 246 246 243 245 245 127 127 245 127 127 127 246 426 426 245 245 24 24 128 24 654 245 245 885 245 375 375 534 327 36 246 120 534 77 77 77 246 77 356 245 295 558 559 559 558 559 559 282 703 706 245 966 557 244 244 427 427 427 427 244 694 22 247 1125 1125 704 1125 243 64 244 244 1086 630 386 244 702 702 422 422 251 422 249 422 249 448 774 908 110 110 110 110 444 497 497 497 12 415 231 763 764 763 628 763 1182 1102 562 562 562 11 11 216 216 892 1067 1066 1066 1067 908 817 330 330 330 330 346 273 940 902 696 125 125 273 125 125 125 125 125 125 136 136 136 136 136 136 93 136 599 696 696 904 273 273 433 433 433 433 433 828 828 274 343 343 274 343 274 457 273 477 477 477 696 477 388 388 193 275 22 275 164 164 164 164 696 953 164 274 270 892 274 274 274 274 274 481 481 274 696 1172 276 696 271 277 277 277 277 270 269 179 269 277 277 265 277 278 201 278 480 480 264 270 480 277 975 265 277 1161 579 278 256 278 278 278 278 278 280 278 262 201 280 280 278 278 280 278 30 30 1098 280 955 280 278 278 280 256 372 201 372 183 183 277 183 189 189 189 277 430 269 1008 850 276 189 189 189 272 59 59 59 59 59 59 904 904 904 272 939 272 392 272 272 272 272 272 272 272 272 1054 272 271 421 271 136 136 136 136 136 136 136 272 271 271 271 269 124 124 123 264 271 271 271 271 123 271 1140 271 271 172 172 12 12 12 269 1177 1183 271 270 269 940 419 419 608 321 269 321 677 269 269 270 270 321 188 269 269 269 269 18 18 18 18 268 269 277 698 698 270 270 270 268 270 330 270 346 268 104 268 104 268 38 38 38 38 38 679 268 268 268 679 290 38 291 60 60 60 60 267 60 60 290 266 290 290 268 449 1017 449 679 266 268 921 337 337 1017 337 268 268 268 368 368 343 343 267 456 267 268 966 79 267 267 267 266 208 208 335 335 966 335 202 26 26 266 293 293 291 32 266 335 267 34 34 34 183 183 183 186 893 189 189 186 186 183 183 182 183 266 186 182 631 183 182 183 182 34 34 216 182 182 34 182 183 34 182 182 1198 182 826 981 981 292 183 183 183 183 25 25 217 263 183 989 183 183 308 308 425 425 1092 32 32 32 217 32 1023 1023 202 296 267 201 248 216 216 267 266 266 268 290 266 266 290 537 537 290 290 290 819 290 291 290 694 694 291 290 290 290 279 694 968 280 687 687 318 280 687 280 164 279 279 624 280 222 186 280 291 291 280 390 390 279 279 390 390 390 390 279 390 701 701 279 279 279 290 279 279 828 828 279 53 51 828 935 591 506 506 506 506 279 828 828 828 279 828 828 161 161 1078 112 112 112 269 112 112 112 443 16 16 16 279 16 291 290 16 290 291 290 290 290 290 291 823 823 823 290 823 823 291 291 557 362 362 291 291 291 987 294 291 291 969 969 752 969 1001 294 294 32 72 74 124 294 124 38 294 293 293 293 293 443 443 437 437 437 435 293 437 357 357 357 293 357 357 357 33 33 357 343 293 343 343 343 33 969 293 966 969 293 293 293 532 532 293 532 532 206 260 71 22 690 73 73 270 270 293 293 294 33 291 291 291 291 691 294 691 293 936 690 291 291 690 690 727 290 291 291 291 290 268 268 268 268 268 268 1172 270 268 268 982 270 270 270 270 270 270 270 266 269 264 538 128 128 483 483 459 459 459 276 394 81 970 264 264 399 264 262 262 1008 262 1001 661 625 625 541 541 265 719 262 262 262 271 265 589 589 1024 1025 424 702 14 14 14 14 14 1194 63 63 262 262 262 61 262 262 389 262 262 1078 267 533 533 533 533 700 1074 1074 1074 1074 198 1074 268 1074 162 162 828 569 537 262 443 265 262 262 519 204 15 15 15 87 262 262 262 262 262 769 363 197 363 493 30 221 221 263 203 183 681 140 140 140 810 1059 198 124 124 124 124 124 124 124 1060 1060 443 443 265 443 265 16 16 940 16 278 16 16 357 357 357 437 437 437 437 437 312 312 312 456 456 456 270 582 582 582 29 29 29 271 271 108 108 1042 271 271 272 271 272 272 272 274 85 244 78 130 130 130 130 858 450 54 24 934 280 280 537 1123 1123 1042 244 54 413 413 51 51 51 51 942 745 745 587 72 587 586 47 47 53 1100 51 1031 1031 1031 536 537 858 858 537 537 537 885 885 885 437 437 437 437 437 695 695 395 47 47 47 47 47 47 47 395 395 1060 97 1060 60 60 60 60 60 60 60 1024 46 74 858 47 154 47 51 293 52 99 1099 772 294 857 1083 105 23 441 441 441 441 14 14 14 14 32 861 33 33 293 293 859 293 293 118 32 222 33 33 681 34 751 34 34 123 855 45 316 517 541 423 423 16 16 16 316 316 218 34 368 504 363 363 363 36 36 36 390 964 390 206 206 206 21 21 21 12 12 11 383 332 11 11 851 605 11 117 479 10 727 9 385 19 10 10 10 10 10 2 2 79 2 2 2 2 138 2 3 394 3 526 3 1145 3 911 401 292 951 114 2 137 137 114 13 2 7 7 455 8 7 8 3 8 8 930 7 8 7 8 8 72 72 72 1123 1123 6 6 1123 0 0 0 0 431 0 4 437 437 0 0 6 1 6 1 6 400 3 3 3 351 351 1031 1031 6 6 438 6 6 545 545 545 545 545 6 6 6 403 4 258 403 538 401 401 401 401 1 1 401 6 6 400 400 104 104 104 7 7 15 1179 494 494 14 14 14 7 7 157 157 438 438 7 403 435 5 6 4 4 5 613 613 613 5 1064 469 469 560 5 5 1039 1039 5 438 439 4 4 469 5 1024 1024 4 4 5 1024 5 15 15 5 26 26 854 854 26 968 16 421 425 421 5 5 499 4 14 14 14 14 14 834 16 259 259 259 834 4 398 398 398 398 16 6 5 5 5 5 571 571 364 364 364 364 364 364 364 0 560 494 494 494 494 4 4 311 311 5 311 11 11 1141 11 5 5 7 14 14 848 7 14 7 954 8 7 7 61 61 61 541 541 541 541 555 437 325 312 6 577 577 1 468 0 0 1 1 576 390 1 209 209 1 468 291 291 1 1 1 1 0 6 434 431 0 0 620 432 0 0 0 0 431 828 0 828 14 14 0 571 0 137 1 137 1 1 1 555 576 576 0 1147 1 1 1 1 1 158 158 9 28 10 10 951 117 117 385 385 946 10 10 622 9 9 10 386 386 210 9 9 9 9 9 9 573 9 10 442 442 219 9 12 219 219 904 51 51 12 12 577 577 577 28 577 577 577 577 577 13 14 13 28 14 394 12 13 12 574 27 14 14 27 396 13 596 596 27 596 13 13 13 833 833 833 833 13 13 401 2 13 13 13 542 573 14 14 150 150 150 150 395 13 14 14 14 12 13 9 14 63 63 63 63 63 14 14 530 530 456 14 14 916 14 506 507 29 507 507 17 17 17 14 14 1061 70 17 16 100 15 5 17 17 961 17 17 17 16 961 16 16 1129 163 1129 1129 17 17 23 1078 1078 15 314 1178 17 16 1072 661 15 15 15 15 498 661 15 15 15 15 12 303 303 15 12 856 303 15 590 590 17 590 590 15 15 361 16 361 16 437 437 437 437 16 16 16 15 16 5 683 1193 1057 338 437 16 16 16 532 532 15 532 532 304 304 304 304 15 16 17 58 58 58 15 516 516 440 16 16 16 17 440 440 440 440 17 17 15 313 17 14 368 368 394 394 312 394 504 504 14 14 14 13 68 14 362 153 153 153 153 7 13 394 14 14 14 14 13 12 12 12 9 387 387 890 672 2 91 890 3 890 400 2 2 18 1095 10 1095 535 10 91 1027 11 18 667 284 11 10 18 452 452 399 116 399 1095 18 11 18 221 213 213 212 110 18 18 110 110 67 67 19 19 19 1159 1159 110 110 19 110 658 593 593 593 593 963 20 20 20 20 20 20 24 24 24 259 542 20 24 542 542 19 19 20 580 574 607 596 220 140 140 21 161 21 20 20 21 851 621 20 20 21 21 158 158 158 21 158 158 158 21 21 99 99 21 24 25 595 223 153 25 21 25 21 25 21 21 596 964 787 21 121 121 102 121 446 446 446 446 446 10 20 840 840 1197 716 716 47 47 47 27 27 24 24 560 359 359 359 359 359 106 495 495 25 25 25 25 686 320 312 835 359 359 25 333 333 333 28 106 106 26 312 326 326 106 106 26 326 26 133 133 243 133 133 309 22 22 23 22 22 22 22 21 309 845 356 23 26 23 356 368 368 23 359 314 312 312 312 312 312 498 498 117 117 533 533 533 22 309 23 310 224 309 244 244 22 23 22 425 22 23 23 22 309 22 425 425 22 23 105 105 105 22 22 828 25 425 425 89 89 89 427 427 427 25 26 28 25 359 427 105 105 894 25 1065 25 25 25 589 352 19 19 427 427 425 358 19 380 380 104 104 420 104 56 27 71 71 820 35 35 12 394 394 593 394 12 394 394 28 27 535 28 836 621 621 621 28 28 836 665 28 28 28 28 99 99 106 27 1179 465 57 106 161 161 161 28 106 548 834 14 30 585 311 439 31 135 135 102 309 29 29 29 423 22 29 15 446 458 31 458 311 31 310 422 422 422 310 422 422 422 445 445 445 445 316 100 314 23 382 382 313 519 714 29 22 764 29 29 29 44 44 542 28 28 540 542 440 440 440 440 27 361 361 369 369 369 369 396 396 396 396 396 396 27 101 209 18 98 294 256 256 211 887 985 36 36 633 36 34 119 767 766 34 766 33 73 32 32 73 32 71 73 71 101 377 377 33 101 414 414 414 378 378 1104 377 377 377 377 377 333 333 382 1046 381 376 998 927 927 376 378 99 99 376 121 113 594 594 121 121 121 121 121 375 121 53 53 819 859 228 127 127 375 375 527 53 127 527 531 1128 127 127 1057 401 401 401 401 391 100 531 141 141 141 141 127 842 161 367 367 113 367 545 545 545 545 152 152 152 382 160 382 116 116 116 400 400 383 383 116 151 151 151 151 383 383 376 997 392 130 130 130 381 130 381 130 448 448 448 113 458 392 0 0 1168 154 156 156 154 1005 195 660 660 417 417 531 445 445 57 391 392 194 392 392 195 392 393 393 391 393 393 111 625 531 531 531 625 484 460 460 301 301 301 301 154 532 154 154 155 155 155 950 64 112 839 155 155 153 839 121 121 155 155 155 155 155 441 152 155 155 152 152 441 441 152 107 107 122 357 357 363 152 149 152 1037 152 152 151 481 153 153 384 158 158 153 153 153 208 153 158 108 108 894 153 192 151 108 613 191 192 192 73 192 192 191 191 191 192 757 187 187 568 187 568 187 903 187 99 99 1104 187 36 190 923 189 190 190 410 369 188 189 189 190 908 908 908 189 908 878 189 189 878 102 1031 189 190 796 189 189 106 193 193 106 189 189 958 195 621 325 614 614 613 613 614 124 124 565 124 1166 174 174 174 174 589 589 589 190 589 589 723 546 546 190 190 190 546 546 190 190 602 602 190 457 457 457 190 495 495 188 559 559 559 559 559 151 151 36 151 187 617 192 448 448 448 192 192 187 107 192 796 1039 1039 191 426 192 305 491 491 208 208 491 491 305 687 305 687 820 820 1037 357 356 1073 357 195 193 36 194 432 432 432 432 432 432 38 195 539 195 195 646 195 37 37 367 367 367 367 367 162 162 367 363 363 363 194 195 110 646 195 344 110 110 344 533 195 109 194 209 209 38 37 134 194 209 207 207 207 195 194 194 194 194 194 874 193 193 81 191 110 191 507 507 507 507 192 507 507 191 208 150 150 150 598 507 507 598 581 118 118 208 208 118 150 110 1116 150 151 153 191 444 150 568 161 161 161 716 163 163 100 206 526 526 526 206 89 526 206 43 212 206 212 43 212 588 1130 207 207 207 207 207 165 165 165 323 323 629 206 629 629 41 207 207 207 206 147 147 147 1187 206 206 207 88 207 546 546 174 175 175 73 73 207 73 206 427 427 427 1118 574 574 880 209 209 209 126 126 445 445 445 209 4 163 208 361 361 361 491 491 30 210 820 95 152 184 1141 95 1073 163 153 969 186 44 44 412 412 544 544 658 163 862 425 436 436 436 436 436 436 163 163 367 364 311 311 500 156 156 584 167 27 27 167 167 185 167 165 167 181 181 605 862 1198 166 181 181 166 185 97 1109 165 207 1135 628 628 867 877 877 95 95 111 111 160 125 443 443 443 443 95 443 162 162 490 628 628 1132 322 322 121 121 160 160 160 480 160 160 363 363 169 169 169 169 169 169 169 1119 1119 160 494 160 781 493 160 162 1144 94 448 1135 610 207 167 167 534 534 534 361 361 361 108 146 491 491 186 108 164 869 112 112 44 44 578 578 440 440 153 440 588 588 916 151 436 151 149 408 408 437 437 499 153 129 129 152 129 129 129 153 153 122 129 200 200 152 129 419 608 608 146 184 129 472 129 388 751 125 125 389 390 1017 186 125 126 126 126 686 185 185 531 181 181 181 375 181 375 181 181 942 942 166 181 412 412 181 412 412 181 673 496 496 177 496 595 866 664 301 301 128 129 129 128 1169 1169 149 641 1184 112 178 493 178 489 547 578 578 489 489 493 178 348 348 348 348 220 489 348 121 178 178 121 661 1145 120 120 449 449 449 449 456 456 4 4 851 689 180 1038 180 75 180 75 180 547 547 547 180 180 672 357 357 357 179 179 179 179 180 179 179 179 179 766 766 48 506 520 520 520 520 520 520 520 173 506 179 578 578 578 578 578 449 449 449 416 359 672 672 359 899 367 367 156 531 531 367 181 169 169 169 531 362 180 519 169 519 181 181 121 185 185 121 185 181 124 124 122 122 134 256 186 256 371 371 186 658 164 186 186 658 186 186 184 157 79 79 163 163 124 784 124 161 147 313 999 899 69 69 171 171 171 171 171 145 171 122 145 58 398 146 568 147 133 580 580 580 168 488 389 168 169 169 181 134 185 124 168 168 129 129 129 129 129 674 515 129 538 538 538 279 538 169 95 169 169 542 542 173 967 169 745 745 169 124 418 170 146 388 170 102 102 885 170 168 1164 397 146 1164 1164 517 116 116 116 116 116 116 116 1173 1173 563 68 68 68 68 171 170 168 563 171 171 1186 469 537 127 176 176 553 168 176 176 469 476 175 175 1073 175 175 546 546 127 169 858 515 175 1186 173 115 115 115 175 120 473 473 127 443 172 173 499 499 474 474 473 172 172 173 102 479 127 1173 173 173 1039 1039 1039 1039 173 79 547 357 357 357 357 173 491 491 491 173 491 28 173 173 173 179 179 173 506 128 515 173 128 173 681 175 113 113 175 128 128 132 176 359 359 359 359 174 484 128 359 362 362 174 174 408 496 328 496 496 553 553 553 136 894 174 128 128 174 516 175 515 175 371 291 256 256 128 614 388 171 135 684 176 534 534 534 147 145 388 147 171 171 388 388 388 170 69 890 162 149 1127 1127 122 122 122 155 155 497 155 497 497 154 892 154 155 892 968 892 892 968 129 532 156 532 223 125 129 120 120 120 18 591 896 388 388 158 558 558 583 583 583 583 583 583 118 428 428 717 217 217 119 120 120 356 356 356 356 356 263 620 116 157 530 263 133 264 530 157 157 1130 185 157 157 157 388 831 158 117 1069 117 117 885 885 67 130 130 444 444 69 484 484 484 533 528 532 528 759 1194 476 476 388 360 360 360 360 360 360 1154 360 360 360 493 19 604 684 388 117 96 388 117 105 105 390 388 388 131 140 140 170 553 366 366 410 321 407 407 407 407 389 604 536 389 389 389 207 207 525 116 21 21 116 535 893 526 526 529 673 673 187 532 1001 68 1108 95 1048 1048 424 424 562 386 1145 1143 383 116 383 383 383 379 277 586 379 383 370 379 563 379 412 379 585 585 585 585 960 960 960 314 118 118 119 119 119 119 211 923 365 365 380 380 380 365 393 393 380 380 128 262 523 524 524 393 70 118 380 380 1190 169 169 169 169 393 393 393 169 1145 380 539 539 539 587 380 169 387 380 379 383 123 123 123 123 210 123 123 574 381 574 1153 194 194 140 876 1189 97 97 387 499 137 386 499 401 401 401 384 137 957 384 991 991 398 137 357 357 387 137 562 385 398 20 684 113 398 56 382 511 398 1011 432 139 319 400 63 64 123 596 596 596 596 470 470 58 58 471 356 471 471 471 356 407 319 377 476 469 588 537 537 476 476 537 537 476 537 472 576 576 576 80 60 475 1115 486 536 534 485 486 486 485 486 431 486 486 137 487 487 473 537 552 1189 536 553 553 486 486 1194 416 169 416 416 489 764 485 138 764 138 138 138 486 473 538 538 389 431 172 138 473 138 766 482 482 474 138 475 475 572 89 482 482 475 452 422 422 422 580 597 453 124 124 124 124 198 328 1195 366 366 520 366 406 439 452 521 452 93 217 452 1090 1090 365 365 73 73 73 420 73 521 450 481 451 491 491 491 491 491 365 365 491 450 513 513 450 54 54 54 451 452 365 365 568 514 451 451 139 139 451 450 118 450 557 341 341 662 341 341 341 450 506 506 506 6 450 569 113 557 480 113 450 569 569 544 578 457 457 457 467 467 467 467 467 467 467 467 467 431 431 489 489 489 489 462 462 489 489 467 467 467 489 489 461 467 467 462 813 467 467 467 511 976 462 467 583 583 466 484 465 464 124 510 124 465 223 466 465 539 464 463 464 464 356 356 466 466 464 464 318 464 544 318 318 465 465 465 318 463 318 489 175 1009 463 20 459 510 256 466 892 892 479 459 479 466 464 464 466 464 464 115 464 464 466 459 464 464 466 511 464 466 466 466 463 463 459 463 463 463 460 463 94 202 463 463 280 1052 280 460 124 463 463 463 494 565 510 463 463 459 60 463 464 1033 130 464 464 501 464 489 203 9 464 466 637 387 467 462 93 561 561 561 462 462 1163 561 561 467 462 462 462 462 462 122 122 122 462 122 122 122 122 414 414 461 461 462 462 461 461 414 414 124 461 461 461 522 522 461 461 461 461 461 461 461 461 416 416 416 416 461 416 416 511 365 365 461 365 461 459 459 467 204 624 459 459 459 459 522 459 459 459 270 459 124 124 463 463 1095 204 1095 522 533 459 459 459 460 460 460 1003 1003 1003 1003 426 459 459 459 199 459 460 460 511 1044 459 121 459 502 502 502 61 502 460 128 460 460 460 91 443 7 7 7 7 7 91 459 91 459 91 91 91 91 89 461 544 544 511 544 544 461 510 461 719 719 461 461 719 91 462 462 462 467 812 812 450 759 1074 451 969 457 521 121 452 121 38 38 38 38 452 452 507 452 452 452 568 435 435 452 356 356 452 482 482 482 520 520 787 787 489 787 326 86 482 482 86 197 482 787 405 483 482 482 73 483 482 482 787 483 483 483 483 483 483 406 87 87 483 483 483 418 521 483 483 483 483 483 418 483 483 483 482 580 453 453 487 117 86 476 475 474 174 174 567 567 473 473 473 198 472 172 472 166 472 409 409 411 411 411 411 49 49 1140 671 479 479 629 366 481 662 479 479 579 577 291 54 532 532 532 532 179 481 480 1018 670 480 140 1011 480 480 602 602 622 104 104 481 104 478 47 140 819 819 478 1182 117 478 116 116 450 480 513 496 478 33 33 200 200 502 477 477 1035 1035 501 110 114 466 484 484 462 462 462 543 543 467 457 357 357 357 47 484 762 501 121 121 37 37 115 449 484 484 501 320 320 69 69 493 477 465 467 49 49 503 49 49 49 481 583 49 481 481 607 481 136 136 136 136 607 136 218 136 173 769 140 479 481 479 479 1196 479 479 1129 1055 575 671 259 472 1047 492 553 53 53 53 1118 473 53 53 476 476 476 476 896 471 313 53 53 468 422 422 469 469 469 140 140 140 140 140 140 468 140 140 468 469 1191 555 555 469 469 555 39 1176 39 366 136 136 135 136 75 136 60 136 518 497 166 497 583 583 583 583 370 370 179 613 497 40 212 576 213 781 781 781 134 409 497 40 566 894 689 496 496 496 496 499 490 496 543 364 364 364 364 364 364 364 368 368 368 505 496 496 496 60 496 496 489 562 505 505 154 563 190 566 490 493 563 321 566 321 504 503 1155 505 121 213 1068 144 144 50 144 144 504 505 49 500 539 539 445 360 360 360 360 493 360 394 505 563 562 488 488 488 38 505 504 483 503 635 582 487 501 564 487 564 38 254 564 564 565 564 564 564 565 738 472 210 565 565 809 809 729 769 565 565 565 898 416 211 513 1165 501 501 1026 1026 432 905 210 129 129 563 218 16 490 16 16 562 562 503 162 924 924 567 567 567 581 581 16 216 16 567 842 581 581 216 216 516 516 1126 436 436 436 567 117 44 117 117 567 581 581 566 449 449 566 86 567 373 373 373 373 666 666 581 1099 447 447 185 185 581 583 583 583 583 583 447 583 583 583 583 447 488 636 1108 397 397 397 666 666 666 566 490 566 447 119 84 119 504 503 400 400 400 487 488 504 504 43 791 791 504 504 504 504 1053 1024 558 558 558 84 565 360 360 360 360 360 503 310 310 501 501 513 1076 1076 508 501 502 502 502 502 502 502 532 41 502 532 41 45 41 502 502 141 141 434 434 434 434 434 434 360 321 321 321 402 402 402 321 502 502 402 482 501 157 501 501 501 501 501 484 501 501 501 501 501 105 105 502 503 501 806 501 503 1129 273 482 504 504 505 1190 504 505 505 496 46 431 489 489 489 489 489 489 747 26 489 489 489 687 494 687 493 493 493 42 924 494 493 493 493 42 42 491 833 492 687 69 400 400 116 116 447 1177 369 652 492 232 50 50 1103 550 550 189 42 640 491 1120 338 338 337 337 495 138 138 495 411 411 411 493 493 41 10 41 1131 611 124 543 543 494 493 364 566 504 638 493 22 541 541 541 1076 1076 108 108 108 46 121 37 566 46 654 488 226 495 495 495 41 495 495 495 1061 437 437 364 364 364 495 495 40 487 487 321 321 321 405 405 37 490 488 495 483 488 488 488 495 487 226 488 488 1110 495 254 495 39 1110 494 493 493 493 494 607 160 48 493 493 660 500 768 768 489 493 48 1173 488 315 1020 487 488 563 240 315 513 487 1074 49 487 509 509 16 487 487 509 49 64 74 74 74 74 488 488 49 487 530 530 487 428 428 428 428 428 428 428 1063 487 488 348 488 488 488 563 487 488 488 48 550 153 464 1028 542 542 542 542 488 337 325 493 600 489 341 493 493 493 641 537 831 45 73 73 1097 497 1030 467 363 499 499 217 217 217 499 499 228 499 108 73 73 499 498 240 456 456 327 448 456 448 498 456 373 373 327 327 456 418 418 418 418 456 418 418 456 507 456 456 456 457 456 456 457 33 454 33 454 454 454 454 457 457 524 455 454 523 66 658 404 66 57 66 66 455 455 66 66 523 1019 1019 457 404 138 138 404 402 138 138 454 457 456 841 457 87 40 59 396 396 56 837 56 56 560 458 560 560 560 71 1146 56 458 522 522 115 115 1172 56 458 522 522 522 417 417 417 417 417 417 417 467 417 56 1175 355 355 355 638 53 456 64 530 530 529 530 529 529 160 160 48 48 506 1029 507 498 506 538 542 177 456 500 128 470 470 234 503 410 488 488 64 1099 1099 878 105 105 573 573 573 373 373 519 62 518 1070 516 518 518 122 121 518 518 50 538 437 437 437 373 348 348 174 575 136 516 238 59 19 236 59 59 516 564 564 497 58 174 318 318 318 174 58 808 515 716 515 318 506 520 1183 506 62 62 452 506 62 402 488 62 62 456 456 40 22 59 514 561 450 69 69 327 327 327 327 54 54 512 877 512 432 359 1164 512 1164 354 354 354 678 677 40 359 359 236 236 258 3 3 3 3 538 538 434 434 434 466 129 129 129 129 322 322 322 322 383 691 691 764 511 258 903 511 147 510 434 434 510 513 513 513 136 136 791 58 58 124 124 1015 1015 373 373 373 467 581 58 622 508 622 508 586 586 508 60 502 42 42 42 88 542 440 440 509 320 320 320 320 320 218 866 615 666 62 512 61 61 514 61 61 242 62 1121 61 512 512 1088 63 480 433 520 722 327 980 537 537 537 537 256 537 521 537 56 56 521 521 319 319 521 406 352 346 346 948 521 521 1166 354 354 354 524 354 354 354 643 336 336 56 148 60 60 523 336 555 555 552 521 521 672 110 110 110 583 184 336 523 256 523 523 322 523 523 523 523 434 523 523 429 34 524 524 524 1101 461 522 522 548 66 548 548 459 548 548 372 372 522 522 372 66 66 1032 522 1032 162 415 66 518 888 66 524 524 974 974 518 423 518 448 448 460 460 460 67 524 67 518 373 415 373 373 404 60 404 418 521 521 521 521 454 468 413 523 550 521 347 347 520 520 520 520 1190 506 507 1190 499 499 136 1060 133 476 476 597 597 577 1082 262 553 553 577 471 471 471 471 56 56 56 400 400 471 471 471 470 61 470 948 407 470 642 471 67 38 38 670 65 397 671 56 248 64 1013 1013 397 397 397 394 397 394 394 397 394 394 394 397 115 394 394 397 328 394 394 394 394 328 70 70 393 343 343 343 343 393 65 394 394 87 86 86 394 142 248 591 591 591 321 2 2 142 142 396 396 396 396 396 396 396 548 396 395 312 396 797 395 142 889 889 103 364 395 395 172 14 42 42 141 141 542 399 399 540 408 448 172 449 373 404 404 404 141 172 141 150 59 362 367 367 407 407 403 54 438 403 403 403 144 403 403 326 660 660 403 324 350 350 350 350 350 753 253 1194 344 349 402 344 431 431 402 350 349 402 67 416 571 1019 1019 405 1019 402 405 405 405 405 351 1031 968 968 968 405 16 561 405 405 351 143 405 406 322 416 404 404 352 355 124 406 1177 404 404 442 442 442 1054 521 404 404 338 338 424 355 323 352 404 404 355 406 406 323 251 338 338 338 642 42 42 42 251 1091 402 443 405 167 167 167 1017 598 403 403 407 407 407 407 587 587 407 407 407 417 146 407 401 487 487 407 134 52 833 833 923 245 146 362 362 396 146 366 366 366 145 312 28 28 581 245 201 678 26 1066 312 1066 1066 312 333 333 26 26 974 122 45 73 584 584 584 306 306 311 364 306 306 309 337 487 360 364 333 310 309 309 310 15 145 332 304 971 971 303 971 697 303 303 303 442 303 305 304 304 315 315 305 244 147 342 303 261 410 905 302 1034 403 145 301 300 147 147 301 306 146 96 530 529 409 409 1058 301 301 301 303 147 147 147 335 422 422 342 421 301 147 305 453 899 305 407 305 304 304 316 345 833 833 663 315 305 573 573 307 307 308 573 305 149 308 308 358 358 482 482 1016 1016 595 595 595 307 308 308 307 315 308 308 308 308 308 308 308 98 98 77 302 416 418 833 833 306 306 445 445 306 273 306 307 307 317 141 317 141 141 141 354 353 20 20 20 20 483 317 141 141 141 323 306 306 126 323 42 73 73 5 339 339 303 365 365 305 365 303 302 302 302 141 70 291 317 140 140 140 140 602 602 302 317 304 314 313 360 360 360 32 437 314 672 672 442 442 442 969 435 134 87 435 435 314 384 384 889 889 889 313 111 309 310 799 310 367 367 412 309 309 147 333 333 333 147 333 135 23 23 333 332 333 332 321 321 321 333 333 330 332 332 332 663 332 332 332 332 332 274 332 335 332 136 136 333 332 332 546 315 272 335 330 1017 1017 1017 1017 335 597 335 335 335 335 597 330 1126 335 335 335 336 336 328 328 336 361 367 495 495 495 271 495 328 328 329 329 329 686 328 330 330 78 78 78 336 331 331 331 331 336 331 331 329 332 332 331 329 331 329 136 136 331 331 804 804 331 378 378 378 98 553 370 370 370 370 331 370 331 132 132 145 359 329 331 399 737 331 331 331 331 331 466 467 399 1107 329 330 330 330 399 319 330 330 329 329 329 181 329 268 329 268 329 329 264 336 329 359 399 366 331 133 201 329 330 487 330 330 335 132 14 13 14 328 335 335 218 316 334 267 330 336 336 336 648 648 336 315 334 315 315 334 334 334 334 334 334 315 336 336 329 329 317 334 336 905 905 905 336 336 336 335 336 335 142 335 865 335 335 335 335 332 332 696 333 333 330 333 9 9 333 308 462 333 334 136 136 136 334 387 387 387 315 62 674 304 39 39 315 332 332 316 316 316 207 314 207 315 315 316 207 207 48 48 316 48 316 317 586 586 586 183 71 317 138 317 138 316 316 316 316 316 78 316 316 414 414 317 317 136 74 74 316 316 316 314 553 553 372 372 372 372 372 361 333 309 126 126 970 554 554 311 554 595 312 74 312 438 835 396 73 320 208 393 393 393 64 397 320 840 320 320 321 408 321 395 396 132 364 321 785 321 377 321 320 321 364 363 408 319 364 364 364 364 367 362 369 575 874 343 343 369 33 291 369 319 59 368 368 424 424 424 1075 133 368 343 343 386 386 343 386 386 386 386 343 291 343 343 338 343 1096 433 368 344 344 343 315 315 315 343 315 315 315 49 49 372 270 270 344 235 344 344 235 344 235 344 339 344 344 1031 442 442 371 345 341 140 140 140 140 140 140 337 1019 344 1019 598 598 447 345 344 344 345 633 433 1111 432 432 138 341 362 362 341 377 323 345 345 342 1018 1018 345 415 495 495 342 342 342 342 345 345 447 345 341 342 342 526 340 526 342 342 372 372 342 342 372 564 342 342 342 342 446 447 342 444 676 342 342 340 342 262 345 124 41 345 345 356 74 344 540 442 442 344 540 373 338 338 338 366 344 337 337 386 366 366 418 338 337 434 337 386 386 337 337 338 337 434 438 338 442 265 265 703 339 339 356 356 611 339 339 591 339 446 265 356 356 1190 1190 366 366 340 265 265 265 339 339 339 384 384 696 384 985 271 271 313 271 271 543 271 756 271 338 338 338 591 343 343 369 0 0 0 226 272 369 60 60 306 344 661 661 326 349 350 350 350 350 349 634 634 634 634 350 336 372 372 349 371 371 351 351 349 351 349 349 345 374 354 354 554 554 554 554 192 192 192 354 351 354 354 354 322 371 371 527 527 527 527 354 354 633 354 1113 128 341 359 359 359 359 359 353 371 353 353 353 353 137 353 353 353 353 354 353 353 353 743 743 1104 353 108 108 340 340 353 372 372 372 370 372 372 340 551 354 678 354 799 799 799 349 351 100 351 127 127 328 351 352 536 536 536 352 520 520 352 352 366 347 1138 366 366 352 352 366 554 351 351 351 351 351 787 351 355 549 370 355 347 279 279 355 355 352 351 851 322 355 355 355 355 322 355 355 355 355 323 455 52 355 355 801 351 1191 352 352 549 549 1112 52 351 322 351 76 32 764 764 372 349 348 350 327 446 348 348 348 136 446 136 60 60 667 348 347 33 520 520 520 347 347 347 1157 674 347 346 346 12 1112 520 346 553 553 553 553 301 301 498 553 553 553 346 346 35 346 1050 346 58 346 58 347 347 59 347 531 560 839 558 558 187 187 1146 1146 551 351 324 591 370 1113 1113 115 115 115 115 212 349 349 350 368 369 59 369 367 364 364 364 364 63 1103 362 371 362 564 564 148 199 199 363 199 640 799 799 799 363 363 363 437 1015 37 364 37 37 37 472 8 449 449 449 449 449 449 449 59 366 366 374 597 374 122 122 372 372 372 373 349 6 372 322 6 370 702 370 370 370 890 890 372 616 372 374 553 322 28 526 933 371 4 370 933 1074 371 371 570 371 701 371 371 896 369 371 896 4 4 4 340 372 71 810 811 811 4 438 372 372 372 372 438 59 545 373 360 555 373 360 374 374 365 357 3 373 1065 371 371 366 366 357 883 85 85 59 59 59 345 365 1065 371 371 0 561 0 0 1160 1160 356 1112 340 366 342 34 680 0 506 366 412 369 365 365 365 491 854 365 742 369 365 374 289 1154 10 558 1060 9 364 438 438 438 438 374 364 561 360 561 561 364 360 122 360 360 360 365 360 305 357 357 258 258 356 557 557 662 15 764 357 357 356 357 361 357 967 967 151 357 360 592 360 360 337 360 310 552 717 361 361 902 555 55 811 446 1104 1104 321 320 404 361 361 357 1063 333 333 333 358 661 64 359 359 358 560 446 60 60 60 60 60 148 590 334 191 191 359 359 359 357 359 445 560 560 36 445 308 358 358 77 505 505 505 85 85 85 1099 331 373 1160 977 338 363 364 363 561 106 105 362 362 41 561 561 52 396 342 342 318 48 561 64 62 318 64 318 493 62 17 318 319 18 560 561 560 401 325 88 18 559 325 1190 1191 407 407 325 407 907 58 326 326 6 6 324 900 555 532 532 532 532 88 49 520 347 328 324 324 324 561 328 453 890 890 520 552 371 873 547 405 327 327 21 592 327 1096 324 548 1021 545 322 322 322 322 922 563 416 200 200 416 200 322 416 323 548 221 20 323 545 399 323 323 402 493 323 404 322 279 322 324 576 576 349 324 22 22 598 400 101 793 23 23 64 320 364 62 364 364 575 574 311 311 665 544 393 397 394 578 578 578 397 397 394 397 544 401 544 544 544 586 399 399 1085 526 399 327 544 399 407 6 1060 1060 1060 765 913 913 391 577 391 391 802 1159 572 1159 1159 577 577 577 555 576 576 481 576 976 31 576 678 475 572 559 572 572 571 571 543 405 571 19 908 571 571 558 829 574 405 416 1092 1092 388 388 571 200 200 572 574 580 580 580 37 482 380 380 380 580 580 575 527 401 546 380 573 451 575 575 575 451 15 573 37 172 327 327 545 574 574 580 574 580 580 593 652 652 1011 580 28 1191 1065 1065 577 539 578 479 577 577 577 577 568 577 568 577 577 577 577 1 577 579 577 578 543 464 578 578 578 578 578 578 373 578 578 541 541 1108 1108 548 1108 1108 579 832 578 1198 548 577 147 84 577 543 568 29 568 568 568 568 452 377 568 568 1159 452 552 451 568 195 195 195 637 637 568 419 420 86 87 87 570 570 570 365 412 413 544 308 308 413 53 546 546 51 51 501 501 501 501 271 462 570 414 414 462 47 413 570 467 414 414 414 569 526 414 2 2 27 569 679 569 126 544 127 27 568 413 413 125 125 125 37 37 569 37 568 580 452 580 453 403 403 574 593 548 575 574 574 1097 18 18 172 172 575 212 537 575 896 537 574 520 572 537 666 666 571 576 254 577 577 400 400 1034 1034 400 400 401 6 8 401 401 401 400 439 401 401 401 400 400 14 14 400 555 555 540 7 34 7 538 456 438 438 1128 1128 351 438 429 824 540 87 435 435 369 435 435 434 437 697 697 434 434 434 437 1113 442 71 71 434 435 502 561 447 910 538 538 346 422 677 435 963 442 442 442 125 125 435 38 38 539 16 586 586 586 437 439 438 462 375 433 431 375 1188 803 538 422 432 1190 432 432 422 432 432 422 422 416 447 422 422 342 421 421 421 26 410 538 421 425 428 425 409 409 428 424 35 971 424 982 982 538 538 424 424 424 423 395 441 539 132 223 188 1074 578 424 424 409 425 125 425 425 190 623 998 998 998 998 372 1133 421 421 606 422 345 432 560 417 417 550 550 539 561 417 417 558 417 200 985 428 410 428 428 558 130 130 112 428 429 536 536 429 420 585 585 429 429 429 570 152 152 400 430 429 415 1066 527 412 192 417 291 527 410 428 751 895 427 487 642 426 426 1190 90 426 427 529 568 187 252 427 427 1116 420 428 428 428 429 430 1116 340 518 1071 1071 1071 428 1071 417 189 416 190 417 417 21 637 298 298 418 298 298 631 631 631 404 419 558 558 558 1021 1021 1021 1021 1021 1021 1021 472 503 503 588 588 588 588 413 413 413 191 191 413 413 539 452 203 452 678 418 1115 417 418 418 584 129 583 583 583 419 41 583 323 444 372 419 419 175 175 413 420 584 583 764 413 413 414 487 413 413 653 195 415 414 414 414 415 414 930 415 415 415 1183 531 531 588 415 415 929 404 404 58 58 58 58 710 710 345 504 582 543 584 593 593 345 420 856 368 419 1074 1074 879 417 879 482 548 14 416 401 417 417 976 1022 38 38 38 38 583 583 583 560 433 433 433 433 733 733 434 433 584 434 431 433 431 350 584 434 434 469 584 1177 442 442 447 447 587 422 342 422 444 422 438 447 582 447 673 582 447 422 46 303 410 595 595 411 410 410 410 411 595 608 410 410 595 595 1190 443 409 443 409 409 409 1008 443 409 443 531 441 409 595 441 595 595 209 442 598 20 565 433 434 442 442 534 442 440 440 442 598 813 387 387 387 387 344 444 446 918 19 443 342 449 599 1136 449 1136 443 40 447 443 504 264 446 449 301 447 447 445 111 449 597 597 447 697 697 697 447 1159 1161 1159 449 447 449 1126 1126 378 378 587 587 443 6 448 448 407 446 440 440 260 443 443 449 957 445 446 446 329 446 445 260 598 443 441 441 441 441 441 1079 443 441 441 441 440 226 226 226 35 596 596 440 387 387 428 501 440 501 1070 441 441 1120 591 591 441 441 441 929 929 441 441 598 598 982 444 449 449 54 54 18 162 644 1021 1021 435 733 733 733 1088 1088 434 431 431 431 473 438 794 401 399 754 1159 399 1159 962 962 531 548 548 442 401 535 535 382 56 160 380 384 384 385 385 398 384 127 531 531 138 218 138 209 533 741 912 912 532 532 532 532 532 126 594 594 594 594 1144 594 531 991 673 593 593 385 526 526 774 526 528 525 531 526 525 593 519 538 593 796 796 528 448 536 378 378 534 536 536 72 348 537 749 594 531 1027 588 592 1088 1088 1088 547 88 88 590 591 173 590 322 958 590 590 590 590 590 590 155 590 587 558 590 590 590 590 400 371 590 131 588 594 592 594 594 593 588 594 535 535 90 593 1007 1007 109 589 594 594 535 537 527 527 528 527 528 585 845 845 527 1113 341 527 175 586 65 585 585 561 585 332 585 799 549 549 549 585 585 585 4 585 993 595 23 798 599 599 598 599 599 595 551 598 46 599 599 599 599 346 346 346 346 346 346 346 2 810 44 675 675 1087 589 599 351 599 351 599 597 1154 531 531 591 531 596 316 316 566 566 596 596 174 194 194 1107 596 596 591 591 594 1033 1033 591 591 528 542 542 385 1136 535 587 795 140 948 584 582 583 161 140 538 140 583 595 993 582 827 582 582 582 310 310 310 582 582 521 385 385 582 582 591 582 428 428 428 428 588 798 583 448 543 115 584 584 584 584 584 711 545 707 584 583 592 592 734 587 594 588 588 370 370 370 588 589 594 594 589 126 593 126 386 386 174 589 588 169 587 587 202 587 586 399 399 527 171 133 606 900 952 536 115 115 115 115 115 536 536 536 585 585 958 958 958 536 175 688 618 540 1027 767 767 1110 584 442 919 1000 789 578 988 322 13 13 65 45 539 1089 1005 95 539 539 538 173 816 354 542 264 264 441 618 587 1182 537 537 537 537 537 65 528 486 553 553 440 765 537 546 556 464 18 18 409 409 156 156 575 548 45 548 687 687 445 506 1130 544 992 992 544 546 546 459 485 543 427 544 569 569 543 557 901 1033 544 427 544 390 546 390 575 935 935 250 448 1132 167 572 590 576 451 388 388 555 555 302 1106 559 524 793 131 559 559 559 574 1131 589 572 559 559 559 558 789 919 919 919 674 560 422 422 389 389 389 389 291 749 1054 561 1019 561 201 558 703 558 555 384 384 340 340 442 554 554 494 175 17 546 254 447 558 1160 558 199 558 410 557 557 252 23 387 555 557 557 555 741 306 534 536 510 553 409 532 121 385 529 529 530 530 672 530 530 56 530 608 15 551 701 701 701 530 1146 1146 41 41 41 41 529 158 130 130 130 1060 551 551 551 410 433 139 142 550 600 386 386 386 174 484 550 550 635 635 550 549 350 549 549 549 350 259 549 349 549 549 549 549 654 485 574 549 634 550 613 602 447 447 607 529 1046 156 367 560 434 434 532 532 533 1001 433 112 112 112 531 823 927 432 432 387 379 386 386 874 387 985 514 387 379 10 386 386 551 583 116 383 437 381 117 787 392 382 71 293 16 1166 1166 1166 1156 32 33 1103 1103 1165 124 349 7 72 693 72 72 72 452 413 46 46 412 451 74 73 791 118 71 71 849 73 71 70 71 821 70 1097 89 141 144 66 141 141 48 144 141 141 141 140 66 1018 751 131 1011 1011 57 751 57 57 131 131 293 131 131 131 577 577 140 465 140 131 131 345 131 131 501 803 536 465 839 584 466 133 345 133 133 671 671 133 133 45 133 59 133 58 58 171 463 463 135 135 463 136 136 123 136 136 136 584 584 584 368 506 506 136 708 60 60 60 136 60 135 318 136 50 589 516 364 133 364 460 61 396 184 45 232 134 134 150 10 10 51 1106 781 140 140 140 140 141 141 1138 462 1138 323 144 296 144 53 1139 144 420 143 143 140 1172 461 762 762 140 324 461 508 508 149 161 149 223 598 598 591 149 716 791 149 149 149 569 152 149 37 149 615 615 615 148 1156 1156 149 147 147 517 426 290 147 517 146 460 460 112 112 147 460 426 146 146 147 147 145 133 145 49 146 333 333 333 459 145 197 161 834 834 834 729 131 1100 144 53 144 141 70 941 941 941 70 70 71 71 71 346 71 147 147 147 147 145 602 381 769 33 318 65 66 747 66 66 66 66 598 598 57 453 429 4 4 67 67 916 49 49 468 1016 916 6 390 183 68 609 609 68 49 49 483 143 391 66 66 57 57 386 232 56 63 473 63 1193 56 56 56 1107 56 56 64 63 63 64 56 63 131 131 63 63 63 417 61 61 61 63 63 859 61 136 136 404 60 348 348 348 175 60 611 520 520 60 60 993 993 606 432 1109 60 984 432 432 432 432 63 432 432 59 631 990 64 63 42 42 64 64 1090 1090 64 64 71 62 421 421 723 62 62 92 59 112 59 0 58 103 103 58 103 935 380 372 367 59 229 229 832 630 64 63 63 63 64 56 56 131 1156 56 66 66 97 140 1178 983 53 53 378 71 65 1004 71 1157 347 347 71 73 505 535 120 904 819 49 42 497 49 48 39 793 338 38 467 467 421 38 1113 916 49 37 37 37 588 409 41 42 898 1168 42 616 111 723 504 126 1010 37 37 982 379 1199 1115 439 213 213 213 362 364 362 44 44 1068 44 993 490 1069 1069 1060 658 38 38 325 1117 69 39 40 474 40 40 40 121 596 596 53 53 53 128 53 53 53 59 53 53 53 335 394 192 50 50 50 50 50 643 1193 49 1189 97 97 56 47 47 51 72 765 782 54 933 36 557 557 407 407 919 1012 615 615 615 615 615 520 520 520 75 75 75 91 982 92 92 242 1095 87 268 401 121 90 86 501 294 294 92 501 501 387 90 577 394 124 124 90 95 95 225 95 1017 501 1088 93 47 47 1067 600 120 94 120 120 615 615 615 615 426 97 97 115 192 114 373 594 115 114 118 114 128 3 127 432 128 138 36 138 127 106 106 139 381 126 127 574 139 138 138 137 137 137 137 137 137 1131 137 934 137 934 128 347 137 172 139 12 114 113 115 115 115 665 118 118 248 118 120 119 118 118 118 120 119 119 119 671 287 754 1036 183 183 1161 117 577 1161 117 618 618 119 119 117 501 577 18 739 739 739 1002 119 578 119 120 578 118 120 438 120 120 130 130 129 793 129 129 129 129 129 125 1074 122 122 173 129 130 129 120 129 129 112 49 128 669 126 106 190 202 126 123 655 127 127 127 127 127 974 698 128 115 115 572 71 405 391 391 473 927 927 622 1076 121 106 122 593 593 10 122 122 66 105 121 52 121 121 121 121 105 105 1112 1112 124 123 123 123 123 123 123 599 113 871 112 112 1125 1090 112 112 900 234 123 124 397 723 329 1145 454 110 577 577 892 246 95 95 95 95 97 97 47 97 77 245 735 489 1003 810 588 588 95 900 95 900 63 325 602 88 1107 326 88 617 472 89 89 89 89 76 397 89 322 89 89 1125 1119 110 109 109 109 110 110 1171 110 110 110 334 120 615 615 101 744 100 900 107 107 108 104 108 613 614 1166 806 152 152 1033 1033 129 466 107 506 111 626 111 745 745 587 111 107 506 199 199 1060 438 506 0 1038 674 100 78 103 831 764 675 1038 340 327 905 98 743 933 933 933 933 1037 53 336 511 103 103 103 106 106 104 104 105 104 105 106 104 168 104 108 122 104 62 318 105 105 105 145 989 122 145 106 102 745 111 903 130 102 5 5 393 393 318 59 1060 933 341 19 75 1156 687 225 81 361 289 289 453 363 603 603 916 943 946 217 342 342 922 294 961 749 964 568 683 683 344 520 357 1126 140 471 583 336 943 357 385 261 261 394 967 181 148 396 969 1042 452 452 1042 1042 360 360 360 342 914 1117 494 363 938 364 938 891 954 1032 403 373 1007 1007 953 612 612 145 147 373 940 594 594 281 373 493 365 189 742 366 1040 961 475 215 484 477 896 371 269 609 609 1043 371 1041 1128 482 453 1043 999 1045 484 484 311 243 243 772 742 577 1062 576 367 1049 282 618 618 292 296 303 2 295 298 298 1000 297 637 730 305 367 286 260 289 865 287 821 819 889 282 986 283 750 951 467 948 14 913 913 1080 445 1144 262 262 1145 243 350 303 1119 824 902 902 157 410 310 335 168 904 189 905 905 197 641 908 641 641 903 906 906 1145 903 736 310 836 355 930 921 34 34 34 34 34 921 510 510 1092 918 329 905 919 137 333 921 1132 1132 80 316 845 845 845 933 346 94 919 483 333 603 331 925 933 933 56 447 410 1092 923 746 934 1161 933 945 945 930 330 945 143 143 929 334 934 336 349 1125 1125 276 936 890 874 467 726 726 689 689 689 577 350 917 917 916 580 1161 245 605 343 1018 450 315 315 315 315 1014 1015 315 9 34 34 1015 1015 865 865 338 861 1013 339 338 337 319 1016 1146 1146 659 805 1146 454 338 399 32 442 883 277 714 364 332 351 600 1017 487 245 1019 998 625 980 344 344 341 1038 641 1037 1037 1039 1039 1035 1009 1146 463 770 1146 1186 289 874 874 755 1181 1181 1181 1181 210 210 33 806 806 953 411 341 345 331 1188 445 641 577 341 1181 1108 929 590 89 1189 1145 1145 339 864 467 339 237 330 330 1148 183 1031 1078 864 874 1069 50 358 358 1081 1080 1077 1077 279 110 820 484 770 262 679 1172 1172 353 353 577 1130 1000 364 607 607 120 613 410 330 563 1013 976 600 600 1034 394 1034 302 1008 475 302 1008 311 61 350 347 392 384 390 390 274 274 274 1027 346 379 1026 1026 272 182 602 316 317 706 688 460 460 97 605 978 316 316 990 993 458 769 1185 1027 1009 979 361 315 984 988 522 1045 991 989 577 988 614 987 1166 1166 1166 1088 1088 1088 525 332 931 459 459 365 982 62 62 977 546 366 503 34 239 345 586 51 357 146 146 527 527 1035 296 296 393 393 1111 698 641 1122 1122 251 251 695 555 758 331 758 1123 1121 331 546 1058 1115 1178 1110 1111 1113 719 1147 720 452 918 417 476 1066 172 335 1037 1037 1070 571 797 797 329 332 53 572 699 531 1076 696 122 119 120 58 58 1059 362 362 1076 318 310 747 646 683 252 252 683 1062 1062 518 1058 414 239 239 689 239 797 34 34 245 245 810 462 1052 739 326 6 6 1055 1054 322 644 1067 1067 1067 176 1006 34 33 440 842 1117 169 688 658 400 400 463 463 291 119 737 258 1105 119 119 119 394 1103 303 1028 449 50 750 399 1099 1097 1096 1194 202 733 19 19 1130 948 948 999 303 572 572 1127 1175 798 798 310 631 631 910 715 714 714 715 303 329 1164 549 635 140 140 346 346 1167 573 620 708 708 1165 1171 580 568 212 249 1177 389 389 187 1176 851 850 1195 438 500 406 1196 1191 262 404 538 1196 250 695 668 1197 1196 513 1193 280 1046 245 1127 1127 1137 459 732 732 1110 233 1135 435 1140 245 572 629 1168 928 532 577 307 268 1140 119 466 1125 396 1129 1133 1131 438 1102 438 1067 1067 1132 1125 967 200 1125 199 385 385 385 181 470 470 254 1042 357 878 753 145 863 147 889 482 260 741 50 986 139 330 897 713 701 763 767 521 858 739 1030 780 780 887 815 421 788 727 321 822 115 777 398 518 518 383 293 429 429 429 430 330 752 896 293 238 778 783 54 478 426 970 520 520 312 773 442 773 773 727 180 180 489 773 433 433 433 255 783 9 9 773 773 1078 1078 773 775 82 821 115 115 413 828 1127 509 783 802 861 0 564 564 564 185 185 689 793 377 688 260 260 719 369 708 243 250 907 713 434 526 60 1017 745 703 615 745 718 371 394 1198 463 507 170 1160 671 828 575 370 149 721 721 721 843 705 294 721 518 723 717 717 723 804 811 869 869 1176 878 738 170 713 713 162 258 733 500 734 325 258 746 705 1118 1118 294 117 634 634 446 364 364 364 1095 463 272 792 18 389 389 791 160 163 163 163 163 416 1012 1012 794 431 431 789 788 704 680 788 789 136 578 434 791 466 799 533 811 732 987 451 174 97 97 97 97 812 431 431 431 526 360 858 824 905 810 810 811 811 865 865 525 560 578 468 203 518 657 487 929 1157 281 266 667 208 379 209 209 433 673 594 671 135 481 180 471 658 658 658 658 482 513 495 865 383 637 687 215 685 916 640 191 645 645 73 619 258 258 258 655 313 24 40 578 157 648 859 595 702 667 667 888 634 626 112 686 625 690 1185 195 151 151 1139 1139 1139 438 950 950 619 692 618 229 429 501 954 207 896 635 635 636 530 584 628 628 828 636 636 823 549 635 970 910 634 634 635 635 633 938 271 271 841 614 32 108 298 906 125 435 236 84 951 951 248 1183 617 247 622 622 609 612 946 1106 836 310 612 612 598 609 567 591 567 416 567 798 1091 563 338 496 378 251 282 542 707 562 813 703 496 1073 1038 1045 697 517 135 146 679 240 1189 1189 52 86 939 226 1179 51 445 639 684 692 687 826 635 640 883 647 697 697 849 698 238 763 384 167 167 572 703 877 254 857 860 859 855 275 475 848 848 848 848 848 282 855 836 856 852 1045 825 203 885 885 885 885 28 849 483 418 154 843 849 845 824 600 559 1000 840 457 37 1190 1190 835 557 834 837 836 837 383 651 256 837 901 306 48 857 104 898 460 461 461 461 880 461 748 461 461 875 896 1058 917 917 917 530 213 213 866 869 281 227 866 1120 1120 1120 463 634 114 420 420 420 577 154 878 230 466 822 899 465 405 292 315 18 613 613 947 127 127 127 1166 711 711 933 933 953 613 613 667 912 381 890 280 877 5 98 935 476 1160 845 577 354 297 378 383 202 202 143 203 199 352 864 199 814 1179 196 203 203 968 135 135 767 767 112 202 468 223 1115 617 219 219 221 221 382 224 344 384 221 213 278 661 18 1084 42 293 359 359 969 238 225 604 241 782 241 228 234 237 225 225 558 388 622 388 235 613 449 237 614 464 356 366 367 367 229 1099 388 906 389 380 56 835 636 260 256 1 1 60 254 250 461 461 461 461 248 248 461 25 1134 1134 1142 738 776 341 244 272 59 636 249 351 273 56 270 270 561 272 173 161 270 36 0 0 602 602 364 279 864 727 293 56 415 333 38 270 401 401 264 732 721 8 264 1064 47 47 1103 57 1105 1128 18 274 293 725 590 994 191 5 8 734 623 623 1095 49 49 15 169 169 189 14 13 728 290 24 24 25 170 594 742 742 26 22 23 23 23 26 25 24 780 138 721 28 28 847 316 29 53 171 35 119 119 119 1033 1033 376 376 376 391 392 94 562 391 873 563 391 738 590 190 208 139 1020 207 587 206 576 207 139 139 107 1100 288 658 669 673 181 181 181 41 120 627 179 1043 1043 170 168 168 160 129 548 548 174 528 157 1113 112 388 989 786 271 271 541 824 450 450 94 415 461 459 920 482 482 514 913 641 64 64 635 211 1060 64 739 505 1078 562 307 495 422 108 1092 508 1031 495 524 1030 489 419 639 734 455 461 210 102 956 458 456 60 291 254 553 553 916 948 820 220 391 391 511 388 523 462 430 218 304 130 130 130 89 89 517 89 302 401 1019 439 404 1193 1193 537 350 401 407 362 360 966 440 381 316 861 861 25 25 28 28 335 330 331 562 1168 329 323 334 316 696 336 332 692 894 316 1164 228 395 1038 38 122 427 342 342 342 970 530 338 286 937 338 229 943 970 355 965 524 325 371 393 528 215 357 739 362 318 813 318 994 658 944 979 612 321 131 131 945 780 780 813 1054 568 917 906 401 438 434 70 240 428 338 153 576 413 1194 416 828 434 434 31 8 967 446 988 574 385 885 528 724 289 590 56 909 582 588 588 629 514 1150 90 536 537 537 547 912 861 116 557 483 59 908 528 908 309 1100 530 293 673 291 72 1022 144 563 626 622 26 26 167 538 944 673 1055 618 143 1057 402 632 64 64 1036 1036 64 329 64 270 194 45 353 44 340 628 48 50 1102 1097 608 143 87 1195 1088 280 115 139 114 118 147 1017 119 117 130 127 127 122 121 121 1087 112 859 101 682 88 948 110 1060 243 1060 641 1076 944 944 1089 495 812 812 654 1084 950 1038 665 841 1035 964 287 969 205 614 1149 292 243 939 950 948 948 264 1088 112 246 59 434 511 1175 289 1012 493 910 81 237 236 920 1001 710 933 976 1009 840 508 143 1159 1008 1008 1100 1008 1013 427 1000 1035 1038 194 776 671 1181 695 1189 1062 861 434 1148 984 944 478 989 1149 201 993 1138 35 143 1003 114 992 1179 221 715 309 982 991 270 221 733 105 1111 1195 1110 708 311 1111 640 40 122 571 571 1115 965 504 386 1054 1054 1117 23 1088 1088 614 463 205 201 102 1072 1167 28 1180 1036 2 1065 561 1192 1052 1154 1054 1062 736 878 1127 607 963 1129 1125 92 347 895 889 774 810 1065 598 836 665 779 933 249 613 701 1169 613 736 806 29 119 119 813 617 814 812 1180 783 874 656 678 569 388 794 1013 1013 1198 77 788 577 653 1039 550 622 1135 664 1127 601 601 1118 607 608 877 34 698 1125 699 144 709 692 264 1042 1042 947 177 1136 676 337 270 270 687 744 886 848 854 856 577 590 590 590 590 1006 590 66 837 610 12 126 862 889 795 374 511 71 336 767 841 646 212 679 291 467 1120 435 1096 135 1042 187 47 549 1008 328 7 980 674 25 28 97 1118 152 151 190 473 207 371 219 833 1129 460 100 136 103 169 691 607 45 388 466 609 379 379 486 466 948 466 599 610 856 820 933 468 626 130 654 330 331 862 62 339 456 1000 1000 654 370 356 242 629 319 229 495 415 441 615 588 904 1134 512 1137 478 549 551 530 532 387 112 123 375 20 131 140 141 41 1112 797 106 798 798 353 833 281 1100 287 856 411 637 5 137 1052 1125 1159 1011 878 913 1078 1083 1024 1174 1174 993 41 64 259 989 1193 1055 198 924 2 574 221 991 1192 810 571 236 776 773 1172 141 689 588 717 674 913 260 1167 293 505 1159 204 140 251 199 262 456 114 1174 113 672 395 464 469 1177 847 582 511 430 861 301 341 351 371 395 1066 127 415 1192 386 1145 1154 315 572 362 102 325 985 574 194 207 442 1052 859 140 138 671 507 900 331 1175 388 601 796