python模拟栈的操作实现非递归方式的快速排序算法

来源:互联网 发布:域名反查ip 编辑:程序博客网 时间:2024/06/07 11:21

    今天在做题的时候突然想到一个问题,递归写出来的算法是否可以改成非递归的形式,查了一些资料发现:网上很多都说只要是递归可以写成的程序都是可以改成非递归形式的,关于递归的算法有很多的说法

递归的优点:
    这个不用多说,递归写出来的程序和算法很清晰,甚至树的前序遍历和后序遍历这样复杂的代码都可以用不超过十行的递归代码来完成,在排序中,快速排序是一个很典型的例子,使用递归的话也可以不超过十行就实现一个功能强大的,可读性很好的排序算法,但是真的你明白递归的背后程序在干什么事情吗?程序是如何调用的,调用的层次和路线是什么,在堆栈中保存了什么?恐怕不是所有人都明白的,正如面试的时候说的:你可能很容易就使用递归的方法写出来一个树的遍历或者快排算法,但是真的改成非递归的方式的话就比较考验水平了,的确是这样的

递归的缺点:

    递归的缺点也很明显,由于需要系统的堆栈那么使用的空间开销势必就会比非递归算法大很多,还需要保存一些必要信息如:保护现场,那么递归就会占用很多的资源,还有一个致命的问题就是:如果递归的深度太大的话可能是会造成栈溢出的

    不过一般的学习工作中还是偏向于使用递归的代码,毕竟节省很大的精力时间和资源,如果想要加深对程序调用、执行的理解的话可是尝试一下转化递归的代码为非递归的代码,一个思路就是使用迭代或者模拟栈的操作来取代递归。迭代算法是用计算机解决问题的一种基本方法。它利用计算机运算速度快、适合做重复性操作的特点,让计算机对一组指令(或一定步骤)进行重复执行,在每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。递归算法与迭代算法的设计思路区别在于:函数或算法是否具备收敛性,当且仅当一个算法存在预期的收敛效果时,采用递归算法才是可行的,否则,就不能使用递归算法。 当然,从理论上说,所有的递归函数都可以转换为迭代函数,反之亦然,然而代价通常都是比较高的。 

    好了,关于递归的闲聊就到了这样,今天的目的是使用模拟栈的操作来实现非递归形式的快速排序算法,做法也很简单只是模拟了栈的基本操作,使用栈的压入和弹出来取代了原始的递归调用。

    下面是具体的实现:

#!usr/bin/env python  #encoding:utf-8    ''''' __Author__:沂水寒城 功能:模拟栈操作实现非递归的快速排序'''  import random import timeclass stack(object):    def __init__(self,size):        '''        初始化得到一个空栈        '''        self.size=size        self.stack=[]        def __str__(self):        '''        返回栈内容        '''        return str(self.stack)      def getSize(self):        '''        获取栈当前的大小        '''        return len(self.stack)        def push(self,ele):        '''        将一个元素压入栈中        '''        if self.isfull():            raise Exception('Empty Stack!!!')        self.stack.append(ele)    def top(self):        '''        返回栈顶元素        '''        if self.isempty():            raise Exception('Empty Stack!!!')        return self.stack[-1]    def pop(self):        '''        弹出栈顶元素        '''        if self.isempty():            raise Exception('Empty Stack!!!')        topElement=self.stack[-1]        self.stack.remove(topElement)        def isempty(self):        '''        判断栈是否为空        '''        if len(self.stack)==0:            return True        return False    def isfull(self):        '''        判断当前栈是否已满        '''        if len(self.stack)==self.size:            return True        return False  def random_nums_generator(max_value=1000, total_nums=20):      '''''     随机数列表生成器     一些常用函数:     random随机数生成      random.random()用于生成一个0到1之间的随机数:0 <= n < 1.0;      random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。min(a,b) <= n <= max(a,b);      randdom.randint(a, b), 用于生成一个指定范围内的整数,其中a是下限,b是上限: a<= n <= b;      random.randrange(start, stop, step), 从指定范围内,按指定基数递增的集合获取一个随机数;      random.choice(sequence), 从序列中获取一个随机元素;      random.shuffle(x), 用于将一个列表中的元素打乱;      random.sample(sequence, k), 从指定序列中随机获取指定长度的片断;      '''      num_list=[]      for i in range(total_nums):          num_list.append(random.randint(0,max_value))      return num_list def quick_sort(num_list,start,end):    '''    模拟栈操作实现非递归的快速排序    '''    stackTest=stack(len(num_list))    if start<end:        stackTest.push(end)        stackTest.push(start)        while not stackTest.isempty():            l=stackTest.top()            stackTest.pop()            r=stackTest.top()            stackTest.pop()            index=partition(num_list, l,r)            if l<index-1:                stackTest.push(index-1)                stackTest.push(l)            if r>index+1:                stackTest.push(r)                stackTest.push(index+1)    return num_listdef partition(num_list,start,end):    '''    划分函数,返回划分出下标    '''    base=num_list[start]    while start<end:        while start<end and num_list[end]>=base:            end-=1         num_list[start]=num_list[end]        while start<end and num_list[start]<=base:            start+=1         num_list[end]=base     return startdef main_func(max_value=1000, total_nums=20):    '''    主调用函数    '''    num_list=random_nums_generator(max_value, total_nums)    start_time=time.time()    result_list=quick_sort(num_list,0,len(num_list)-1)    end_time=time.time()    print result_list    return (end_time-start_time)*1000if __name__ == '__main__' :    #测试样例    # num_list=random_nums_generator(max_value=1000, total_nums=20)    # print quick_sort(num_list,0,len(num_list)-1)        time_list=[]    one_time=main_func(max_value=100000, total_nums=20)    time_list.append(one_time)    print '--------------------------------------------------------'    one_time=main_func(max_value=100000, total_nums=200)    time_list.append(one_time)    print '---------------------------------------------------------'    one_time=main_func(max_value=100000, total_nums=2000)    time_list.append(one_time)    print '---------------------------------------------------------'    one_time=main_func(max_value=100000, total_nums=20000)    time_list.append(one_time)    print '************************************************************'    for index, one_time in enumerate(time_list):        print '第{0}次运行时间为:{1}'.format(index, one_time)


结果如下:


[2716, 14496, 17974, 19412, 19412, 20674, 40925, 40925, 40925, 49992, 49992, 51070, 51070, 67274, 78930, 78930, 78930, 78930, 78930, 94412]--------------------------------------------------------[180, 210, 210, 659, 659, 659, 659, 1633, 3184, 3831, 4275, 4275, 4275, 6070, 7250, 8700, 9362, 9362, 9362, 9362, 9362, 9373, 9373, 9373, 11634, 14098, 14098, 14098, 14098, 14098, 14098, 14098, 14098, 14098, 14098, 14098, 14098, 15254, 16308, 16308, 16308, 16308, 16308, 16498, 18573, 24588, 28759, 28759, 28759, 28759, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 29883, 30598, 30598, 30598, 30598, 30598, 30598, 32824, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 33531, 34074, 34074, 38944, 39609, 39609, 39609, 39972, 39972, 39972, 42756, 42756, 43831, 44069, 44069, 44069, 44069, 44069, 44069, 44069, 44069, 44069, 44069, 44069, 44807, 44834, 44834, 49823, 51401, 51401, 51401, 51401, 61831, 61831, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 68690, 69286, 73799, 73799, 75055, 75055, 75055, 75055, 83833, 83833, 83833, 91171, 92959, 92959, 92959, 92959, 92959, 92959, 97783]---------------------------------------------------------[26, 62, 129, 129, 220, 240, 240, 465, 465, 465, 465, 465, 465, 495, 563, 631, 720, 738, 760, 763, 763, 1027, 1048, 1048, 1048, 1048, 1048, 1067, 1067, 1549, 1720, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1896, 1993, 1993, 1993, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4277, 4532, 4592, 4592, 4592, 4712, 4712, 4712, 4712, 4712, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5307, 5338, 5338, 5446, 5512, 5512, 5512, 5603, 5603, 6077, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7382, 7382, 7658, 8028, 8028, 8028, 8028, 8028, 8028, 8028, 8028, 8028, 8438, 8438, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10050, 10071, 10107, 10107, 10107, 10107, 10107, 10107, 10107, 10107, 10107, 10107, 10107, 10107, 10288, 10645, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11037, 11233, 11515, 11515, 11515, 11515, 11515, 11515, 11515, 11515, 13124, 13124, 13124, 13124, 13124, 13124, 13124, 13124, 13124, 13124, 13124, 13124, 13124, 13124, 13124, 13156, 13156, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15212, 15554, 15580, 15952, 16374, 16710, 16710, 16710, 19350, 19350, 19350, 19350, 19350, 21188, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21259, 21267, 21321, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21463, 21656, 21803, 22179, 23414, 23414, 23414, 23414, 26194, 26194, 26194, 26194, 26194, 26194, 26194, 26194, 26194, 26194, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30007, 30240, 30240, 30663, 30663, 30663, 30663, 30663, 33753, 34169, 34369, 34369, 34369, 34369, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35506, 35793, 35793, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38319, 38365, 38365, 38470, 38470, 38470, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 38508, 39899, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40743, 40751, 40751, 40751, 40751, 40751, 40751, 42094, 42094, 42526, 42526, 42526, 42526, 42526, 42526, 43949, 43993, 43993, 43993, 43993, 43993, 43993, 43993, 43993, 43993, 43993, 43993, 43993, 43993, 43993, 47232, 47583, 47880, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50641, 50657, 50890, 50917, 50917, 50917, 50917, 50917, 50917, 50917, 50917, 50917, 50917, 50917, 50917, 50917, 50917, 50917, 52837, 52837, 52837, 52837, 52837, 52837, 52837, 52837, 52837, 52837, 52837, 52837, 52837, 52837, 55594, 55594, 55594, 55594, 55594, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56445, 56669, 56669, 56669, 56669, 58113, 58498, 58498, 58498, 58498, 58498, 59834, 59834, 59834, 59834, 60765, 60765, 60765, 60765, 60765, 60765, 60765, 64049, 64049, 64049, 64049, 64049, 64049, 64049, 64942, 64942, 64942, 64942, 64942, 64942, 64942, 67064, 67064, 67064, 67064, 67064, 67064, 67064, 67064, 67064, 67064, 67064, 67064, 67064, 67064, 67064, 70131, 71898, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 72289, 74015, 75111, 75111, 81507, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 81704, 82299, 82554, 82554, 82554, 82554, 82554, 82554, 82554, 82554, 82554, 82554, 82554, 82554]---------------------------------------------------------[2, 5, 11, 19, 25, 25, 25, 25, 58, 58, 58, 58, 58, 58, 65, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 100, 100, 100, 100, 100, 100, 100, 116, 116, 119, 136, 136, 149, 149, 171, 172, 172, 172, 172, 192, 213, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 273, 334, 338, 343, 343, 349, 359, 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, 397, 409, 409, 414, 414, 414, 414, 414, 452, 452, 465, 465, 465, 465, 465, 465, 465, 493, 493, 610, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 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, 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, 727, 727, 741, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 765, 768, 769, 801, 801, 826, 826, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 980, 980, 980, 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, 1000, 1041, 1041, 1078, 1078, 1078, 1181, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1265, 1333, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1421, 1430, 1430, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1694, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1785, 1798, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1840, 1840, 1840, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1964, 2267, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2626, 2635, 2635, 2815, 2815, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3149, 3150, 3151, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 3413, 3440, 3440, 3440, 3440, 3440, 3779, 3779, 3779, 3779, 3779, 3779, 3779, 3779, 3779, 3779, 3779, 3867, 4034, 4034, 4034, 4089, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4427, 4494, 4542, 4542, 4542, 4542, 4542, 4542, 4542, 4542, 4542, 5054, 5054, 5130, 5287, 5287, 5287, 5287, 5287, 5287, 5287, 5287, 5287, 5287, 5287, 5307, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5420, 5454, 5522, 5591, 5591, 5591, 5591, 5743, 5743, 5805, 5805, 5805, 5805, 6074, 6178, 6178, 6218, 6218, 6218, 6218, 6370, 6370, 6370, 6370, 6370, 6370, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 6811, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7036, 7040, 7043, 7043, 7052, 7052, 7052, 7052, 7052, 7120, 7120, 7120, 7120, 7120, 7120, 7120, 7120, 7120, 7120, 7120, 7120, 7120, 7120, 7120, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 7337, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7398, 7398, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7634, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7770, 7771, 7771, 7771, 7771, 7771, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8187, 8194, 8194, 8194, 8194, 8194, 8194, 8194, 8194, 8392, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8876, 8876, 8876, 8876, 8876, 8876, 8876, 8876, 8876, 8876, 8876, 8876, 8876, 8876, 9383, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9777, 9941, 9941, 9941, 9941, 9941, 9941, 9941, 9941, 9941, 9941, 9941, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10302, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10948, 10952, 10986, 11008, 11008, 11008, 11008, 11110, 11110, 11110, 11110, 11110, 11169, 11169, 11169, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11182, 11217, 11217, 11217, 11283, 11283, 11283, 11283, 11283, 11283, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11391, 11441, 11441, 11441, 11441, 11441, 11441, 12031, 12031, 12031, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12319, 12330, 12371, 12371, 12891, 12891, 12891, 13680, 13822, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 13891, 14000, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14294, 14326, 14326, 14326, 16734, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 17125, 18354, 18354, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18716, 18725, 18725, 18725, 18725, 18725, 18725, 18725, 18725, 18725, 19198, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19559, 19728, 20659, 20659, 21460, 21460, 21460, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21574, 21661, 21935, 22154, 22509, 22872, 22872, 22872, 22872, 22872, 22872, 22872, 22872, 22872, 22872, 22872, 22872, 22872, 22872, 23180, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 23645, 24507, 24962, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26458, 26474, 26474, 26474, 26474, 26474, 26474, 26505, 26505, 26505, 26505, 26505, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 26541, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27143, 27274, 27402, 27402, 27402, 27757, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27769, 27826, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27930, 27966, 27966, 27966, 27966, 27966, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 28487, 29122, 29950, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33121, 33442, 33977, 33977, 33977, 35092, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35489, 35510, 35510, 35510, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36279, 36350, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36502, 36693, 36779, 36787, 36787, 36787, 36787, 36787, 36787, 37236, 37236, 37236, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37305, 37935, 37935, 37935, 37935, 37935, 37935, 37935, 37935, 37935, 37935, 37935, 37935, 37935, 37935, 37935, 38011, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 38724, 39010, 39213, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 40062, 41131, 41358, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41359, 41737, 41737, 41737, 42530, 43802, 44232, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44906, 44919, 44919, 44919, 44919, 44956, 44956, 44991, 44991, 44991, 44991, 44991, 44991, 44991, 44991, 44991, 44991, 45147, 45147, 45147, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45190, 45490, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45617, 45838, 46353, 46353, 46353, 46353, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48081, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48449, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 48806, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49245, 49773, 49773, 49773, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 50857, 51523, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 51703, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52047, 52180, 52180, 52180, 52317, 52317, 52317, 52753, 52753, 52753, 52865, 52865, 52865, 52865, 52865, 52865, 52865, 52865, 52865, 52865, 52865, 52865, 52865, 52865, 52865, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54314, 54869, 56503, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56896, 56954, 59207, 59207, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59300, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 59801, 64079, 64079, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68381, 68402, 68402, 68491, 68491, 68879, 68879, 68879, 68990, 69087, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 69106, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 70088, 76755, 80468, 80957, 80957, 80957, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81658, 81668, 81668, 81767, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 81782, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82703, 82953, 82953, 84596, 84596, 84893, 86063, 86063, 86063, 86063, 87500, 87500, 87500, 87500, 87500, 87500, 87500, 87500, 87500, 87500, 87500, 87500, 87500, 93193, 93193, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93351, 93381, 93416, 93434, 93534, 93534, 93534, 93534, 93652, 93652, 93859, 93859, 93859, 93859, 93859, 93859, 94291, 94291, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 94412, 96466, 96466, 98441, 98501, 98501]************************************************************第0次运行时间为:0.157833099365第1次运行时间为:2.17199325562第2次运行时间为:40.4109954834第3次运行时间为:1219.03705597

    可以简单看一下:

    数据量从20-->200-->2000->20000所用时间的消耗

原创粉丝点击