5
38378
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-151
-151
-151
-151
-151
-151
-151
-151
-151
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-149
-149
-149
-149
-149
-149
-149
-149
-149
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-147
-147
-147
-147
-147
-147
-147
-147
-147
-146
-146
-146
-146
-146
-146
-146
-146
-146
-145
-145
-145
-145
-145
-145
-145
-145
-144
-144
-144
-144
-144
-144
-144
-144
-144
-143
-143
-143
-143
-143
-143
-143
-143
-142
-142
-142
-142
-142
-142
-142
-142
-141
-141
-141
-141
-141
-141
-141
-141
-140
-140
-140
-140
-140
-140
-140
-140
-139
-139
-139
-139
-139
-139
-139
-138
-138
-138
-138
-138
-138
-138
-137
-137
-137
-137
-137
-137
-137
-136
-136
-136
-136
-136
-136
-136
-135
-135
-135
-135
-135
-135
-134
-134
-134
-134
-134
-134
-134
-133
-133
-133
-133
-133
-133
-132
-132
-132
-132
-132
-132
-131
-131
-131
-131
-131
-131
-130
-130
-130
-130
-130
-130
-129
-129
-129
-129
-129
-129
-128
-128
-128
-128
-128
-128
-127
-127
-127
-127
-127
-127
-126
-126
-126
-126
-126
-126
-125
-125
-125
-125
-125
-125
-124
-124
-124
-124
-124
-123
-123
-123
-123
-123
-123
-122
-122
-122
-122
-122
-122
-121
-121
-121
-121
-121
-121
-120
-120
-120
-120
-120
-119
-119
-119
-119
-119
-119
-118
-118
-118
-118
-118
-117
-117
-117
-117
-117
-117
-116
-116
-116
-116
-116
-116
-115
-115
-115
-115
-115
-114
-114
-114
-114
-114
-113
-113
-113
-113
-113
-113
-112
-112
-112
-112
-112
-111
-111
-111
-111
-111
-110
-110
-110
-110
-110
-109
-109
-109
-109
-109
-108
-108
-108
-108
-108
-107
-107
-107
-107
-107
-106
-106
-106
-106
-106
-105
-105
-105
-105
-105
-104
-104
-104
-104
-104
-103
-103
-103
-103
-102
-102
-102
-102
-102
-101
-101
-101
-101
-101
-100
-100
-100
-100
-100
-99
-99
-99
-99
-99
-98
-98
-98
-98
-98
-97
-97
-97
-97
-96
-96
-96
-96
-96
-95
-95
-95
-95
-95
-94
-94
-94
-94
-94
-93
-93
-93
-93
-92
-92
-92
-92
-92
-91
-91
-91
-91
-90
-90
-90
-90
-90
-89
-89
-89
-89
-88
-88
-88
-88
-88
-87
-87
-87
-87
-86
-86
-86
-86
-85
-85
-85
-85
-85
-84
-84
-84
-84
-83
-83
-83
-83
-82
-82
-82
-82
-82
-81
-81
-81
-81
-80
-80
-80
-80
-79
-79
-79
-79
-79
-78
-78
-78
-78
-77
-77
-77
-77
-76
-76
-76
-76
-75
-75
-75
-75
-74
-74
-74
-74
-73
-73
-73
-73
-72
-72
-72
-72
-71
-71
-71
-71
-70
-70
-70
-70
-69
-69
-69
-69
-68
-68
-68
-68
-67
-67
-67
-67
-66
-66
-66
-66
-65
-65
-65
-64
-64
-64
-64
-63
-63
-63
-63
-62
-62
-62
-62
-61
-61
-61
-61
-60
-60
-60
-59
-59
-59
-59
-58
-58
-58
-58
-57
-57
-57
-57
-56
-56
-56
-55
-55
-55
-55
-54
-54
-54
-54
-53
-53
-53
-52
-52
-52
-52
-51
-51
-51
-50
-50
-50
-50
-49
-49
-49
-49
-48
-48
-48
-47
-47
-47
-47
-46
-46
-46
-45
-45
-45
-45
-44
-44
-44
-43
-43
-43
-43
-42
-42
-42
-41
-41
-41
-41
-40
-40
-40
-39
-39
-39
-38
-38
-38
-38
-37
-37
-37
-36
-36
-36
-35
-35
-35
-35
-34
-34
-34
-33
-33
-33
-32
-32
-32
-32
-31
-31
-31
-30
-30
-30
-29
-29
-29
-28
-28
-28
-28
-27
-27
-27
-26
-26
-26
-25
-25
-25
-24
-24
-24
-23
-23
-23
-23
-22
-22
-22
-21
-21
-21
-20
-20
-20
-19
-19
-19
-18
-18
-18
-17
-17
-17
-16
-16
-16
-15
-15
-15
-14
-14
-14
-13
-13
-13
-12
-12
-12
-11
-11
-11
-10
-10
-10
-9
-9
-9
-8
-8
-8
-7
-7
-7
-6
-6
-6
-5
-5
-5
-4
-4
-4
-3
-3
-3
-2
-2
-2
-1
-1
0
0
0
1
1
1
2
2
2
3
3
3
4
4
4
5
5
5
6
6
7
7
7
8
8
8
9
9
9
10
10
10
11
11
12
12
12
13
13
13
14
14
14
15
15
16
16
16
17
17
17
18
18
19
19
19
20
20
20
21
21
22
22
22
23
23
23
24
24
25
25
25
26
26
26
27
27
28
28
28
29
29
29
30
30
31
31
31
32
32
33
33
33
34
34
34
35
35
36
36
36
37
37
38
38
38
39
39
39
40
40
41
41
41
42
42
43
43
43
44
44
45
45
45
46
46
47
47
47
48
48
49
49
50
50
50
51
51
52
52
52
53
53
54
54
54
55
55
56
56
56
57
57
58
58
59
59
59
60
60
61
61
61
62
62
63
63
64
64
64
65
65
66
66
67
67
68
68
68
69
69
70
70
71
71
71
72
72
73
73
74
74
75
75
76
76
76
77
77
78
78
79
79
80
80
81
81
82
82
82
83
83
84
84
85
85
86
86
87
87
88
88
89
89
90
90
90
91
91
92
92
93
93
94
94
95
95
96
96
97
97
98
98
99
99
100
100
101
101
102
102
103
103
103
104
104
105
105
106
106
107
107
108
108
109
109
110
110
111
111
112
112
113
113
114
114
115
115
116
116
117
117
118
118
119
119
120
120
121
121
122
122
123
123
124
124
125
125
126
126
127
127
128
128
129
129
130
130
131
131
132
132
133
133
134
134
135
135
136
136
137
137
138
138
139
139
140
141
141
142
142
143
143
144
144
145
145
146
146
147
147
148
148
149
150
150
151
151
152
152
153
153
154
154
155
155
156
157
157
158
158
159
159
160
160
161
161
162
163
163
164
164
165
165
166
166
167
168
168
169
169
170
170
171
171
172
173
173
174
174
175
175
176
177
177
178
178
179
179
180
181
181
182
182
183
183
184
185
185
186
186
187
188
188
189
189
190
190
191
192
192
193
193
194
195
195
196
196
197
198
198
199
199
200
201
201
202
202
203
204
204
205
205
206
207
207
208
208
209
210
210
211
211
212
213
213
214
214
215
216
216
217
217
218
219
219
220
221
221
222
222
223
224
224
225
225
226
227
227
228
229
229
230
231
231
232
232
233
234
234
235
236
236
237
238
238
239
239
240
241
241
242
243
243
244
245
245
246
247
247
248
249
249
250
251
251
252
252
253
254
254
255
256
256
257
258
258
259
260
260
261
262
262
263
264
264
265
266
266
267
268
268
269
270
270
271
272
272
273
274
274
275
276
277
277
278
279
279
280
281
281
282
283
283
284
285
285
286
287
288
288
289
290
290
291
292
292
293
294
294
295
296
297
297
298
299
299
300
301
301
302
303
304
304
305
306
306
307
308
308
309
310
311
311
312
313
313
314
315
316
316
317
318
318
319
320
320
321
322
323
323
324
325
325
326
327
328
328
329
330
330
331
332
333
333
334
335
336
336
337
338
338
339
340
341
341
342
343
344
344
345
346
346
347
348
349
349
350
351
352
352
353
354
355
355
356
357
357
358
359
360
360
361
362
363
363
364
365
366
366
367
368
369
369
370
371
372
372
373
374
375
375
376
377
378
378
379
380
381
381
382
383
384
384
385
386
387
387
388
389
390
390
391
392
393
393
394
395
396
396
397
398
399
400
400
401
402
403
403
404
405
406
406
407
408
409
409
410
411
412
413
413
414
415
416
416
417
418
419
420
420
421
422
423
424
424
425
426
427
427
428
429
430
431
431
432
433
434
435
435
436
437
438
439
439
440
441
442
443
443
444
445
446
447
447
448
449
450
451
451
452
453
454
455
456
456
457
458
459
460
460
461
462
463
464
464
465
466
467
468
469
469
470
471
472
473
474
474
475
476
477
478
479
479
480
481
482
483
484
484
485
486
487
488
489
489
490
491
492
493
494
495
495
496
497
498
499
500
500
501
502
503
504
505
506
506
507
508
509
510
511
512
512
513
514
515
516
517
518
518
519
520
521
522
523
524
525
525
526
527
528
529
530
531
531
532
533
534
535
536
537
538
538
539
540
541
542
543
544
545
545
546
547
548
549
550
551
552
552
553
554
555
556
557
558
559
560
560
561
562
563
564
565
566
567
568
568
569
570
571
572
573
574
575
576
576
577
578
579
580
581
582
583
584
585
585
586
587
588
589
590
591
592
593
594
595
595
596
597
598
599
600
601
602
603
604
605
606
606
607
608
609
610
611
612
613
614
615
616
617
617
618
619
620
621
622
623
624
625
626
627
628
629
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
805
806
807
808
809
810
811
812
813
814
815
816
818
819
820
821
822
823
824
825
826
827
828
830
831
832
833
834
835
836
837
838
840
841
842
843
844
845
846
847
848
850
851
852
853
854
855
856
857
858
860
861
862
863
864
865
866
867
869
870
871
872
873
874
875
876
877
879
880
881
882
883
884
885
887
888
889
890
891
892
893
894
896
897
898
899
900
901
902
904
905
906
907
908
909
910
912
913
914
915
916
917
918
920
921
922
923
924
925
926
928
929
930
931
932
933
935
936
937
938
939
940
942
943
944
945
946
947
948
950
951
952
953
954
955
957
958
959
960
961
963
964
965
966
967
968
970
971
972
973
974
975
977
978
979
980
981
983
984
985
986
987
988
990
991
992
993
994
996
997
998
999
1000
1000
1002
1004
1004
1006
1006
1008
1010
1010
1012
1012
1014
1016
1016
1018
1018
1020
1022
1022
1024
1025
1027
1028
1029
1030
1032
1033
1034
1035
1036
1038
1039
1040
1041
1042
1044
1045
1046
1047
1049
1050
1051
1052
1053
1055
1056
1057
1058
1059
1061
1062
1063
1064
1066
1067
1068
1069
1071
1072
1073
1074
1075
1077
1078
1079
1080
1082
1083
1084
1085
1087
1088
1089
1090
1092
1093
1094
1095
1097
1098
1099
1100
1102
1103
1104
1105
1107
1108
1109
1110
1112
1113
1114
1115
1117
1118
1119
1120
1122
1123
1124
1125
1127
1128
1129
1131
1132
1133
1134
1136
1137
1138
1139
1141
1142
1143
1145
1146
1147
1148
1150
1151
1152
1154
1155
1156
1157
1159
1160
1161
1163
1164
1165
1166
1168
1169
1170
1172
1173
1174
1175
1177
1178
1179
1181
1182
1183
1184
1186
1187
1188
1190
1191
1192
1194
1195
1196
1197
1199
1200
1201
1203
1204
1205
1207
1208
1209
1210
1212
1213
1214
1216
1217
1218
1220
1221
1222
1224
1225
1226
1227
1229
1230
1231
1233
1234
1235
1237
1238
1239
1240
1242
1243
1244
1246
1247
1248
1249
1251
1252
1253
1254
1256
1257
1258
1259
1261
1262
1263
1264
1266
1267
1268
1269
1271
1272
1273
1274
1275
1277
1278
1279
1280
1281
1283
1284
1285
1286
1287
1289
1290
1291
1292
1293
1295
1296
1297
1298
1299
1300
1302
1303
1304
1305
1306
1308
1309
1310
1311
1312
1313
1315
1316
1317
1318
1319
1321
1322
1323
1324
1325
1327
1328
1329
1330
1331
1332
1334
1335
1336
1337
1338
1340
1341
1342
1343
1344
1346
1347
1348
1349
1350
1352
1353
1354
1355
1357
1358
1359
1360
1361
1362
1364
1365
1366
1367
1368
1370
1371
1372
1373
1374
1376
1377
1378
1379
1380
1381
1383
1384
1385
1386
1387
1388
1389
1391
1392
1393
1394
1395
1396
1397
1398
1400
1401
1402
1403
1404
1405
1406
1407
1408
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1485
1486
1487
1488
1489
1490
1491
1493
1494
1495
1496
1497
1499
1500
1501
1502
1504
1505
1506
1507
1509
1510
1511
1512
1514
1515
1516
1517
1519
1520
1521
1523
1524
1525
1527
1528
1530
1531
1532
1534
1535
1536
1538
1539
1540
1542
1543
1544
1545
1547
1548
1549
1551
1552
1553
1554
1556
1557
1558
1560
1561
1562
1563
1565
1566
1567
1568
1570
1571
1572
1573
1575
1576
1577
1579
1580
1581
1582
1584
1585
1586
1587
1589
1590
1591
1592
1594
1595
1596
1598
1599
1600
1601
1603
1604
1605
1607
1608
1609
1611
1612
1613
1614
1616
1617
1618
1620
1621
1622
1624
1625
1626
1628
1629
1631
1632
1633
1635
1636
1637
1639
1640
1642
1643
1644
1646
1647
1648
1649
1651
1652
1653
1655
1656
1657
1658
1660
1661
1662
1663
1665
1666
1667
1669
1670
1671
1672
1673
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1692
1693
1694
1694
1695
1696
1696
1697
1698
1699
1699
1700
1701
1702
1703
1703
1704
1705
1706
1706
1707
1708
1708
1709
1710
1711
1711
1712
1713
1713
1714
1715
1715
1716
1717
1717
1718
1719
1719
1720
1721
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1733
1734
1734
1735
1736
1736
1737
1737
1738
1739
1740
1740
1741
1742
1742
1743
1744
1745
1745
1746
1747
1748
1748
1749
1750
1750
1751
1752
1752
1753
1754
1754
1755
1756
1756
1757
1757
1758
1758
1758
1759
1759
1760
1760
1760
1761
1761
1762
1763
1763
1764
1764
1765
1765
1766
1766
1766
1767
1767
1767
1767
1768
1768
1768
1768
1768
1768
1768
1768
1768
1768
1768
1768
1768
1768
1768
1768
1767
1767
1767
1766
1766
1765
1764
1764
1763
1762
1761
1760
1758
1757
1755
1754
1752
1750
1748
1746
1744
1742
1740
1738
1736
1734
1732
1730
1728
1726
1723
1721
1719
1717
1714
1712
1710
1707
1705
1703
1701
1699
1697
1695
1693
1691
1689
1687
1685
1683
1682
1680
1678
1677
1675
1674
1673
1672
1671
1670
1670
1669
1669
1669
1668
1668
1668
1669
1669
1669
1670
1671
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1690
1691
1693
1694
1696
1698
1700
1701
1703
1705
1706
1708
1709
1710
1711
1712
1712
1712
1713
1713
1712
1712
1712
1711
1710
1709
1708
1707
1706
1704
1702
1700
1698
1696
1693
1690
1687
1684
1681
1677
1673
1670
1666
1661
1657
1653
1648
1644
1639
1635
1630
1625
1620
1616
1611
1606
1601
1596
1592
1587
1582
1577
1572
1568
1563
1558
1553
1548
1543
1538
1534
1529
1524
1519
1515
1510
1506
1501
1497
1493
1488
1484
1480
1476
1472
1468
1465
1461
1457
1454
1451
1448
1445
1443
1441
1439
1438
1436
1435
1434
1433
1432
1431
1430
1429
1428
1427
1427
1426
1425
1424
1423
1422
1421
1421
1420
1419
1418
1417
1416
1415
1414
1413
1412
1410
1409
1407
1405
1403
1401
1399
1396
1394
1391
1389
1386
1382
1379
1375
1371
1367
1362
1357
1352
1347
1341
1335
1329
1323
1317
1310
1303
1296
1289
1282
1275
1267
1259
1252
1244
1236
1227
1219
1211
1203
1194
1186
1177
1169
1161
1153
1146
1138
1131
1124
1118
1111
1105
1098
1092
1086
1080
1075
1069
1064
1059
1055
1050
1046
1042
1038
1034
1031
1027
1022
1020
1016
1014
1010
1008
1004
1002
999
996
993
991
988
986
984
982
980
978
976
974
972
970
969
967
965
963
961
959
957
955
952
949
946
943
939
935
931
927
922
918
913
907
901
895
889
882
874
867
859
850
842
833
824
816
807
797
788
779
770
761
751
742
733
724
714
705
696
687
678
668
659
650
641
632
624
617
609
603
597
591
586
581
576
572
568
564
560
556
553
550
546
543
541
538
535
533
531
529
528
527
526
525
525
525
525
525
525
525
525
525
524
524
524
523
523
523
524
524
524
524
525
525
526
527
527
528
528
528
528
528
528
527
527
526
525
524
523
521
520
518
517
515
513
512
510
508
506
504
502
500
498
496
495
493
492
490
488
487
485
483
481
479
478
476
474
472
470
467
465
463
460
458
455
453
451
448
446
444
442
440
438
436
434
432
429
427
424
421
418
415
412
409
405
401
397
393
388
383
377
371
365
359
352
345
337
329
320
312
303
293
284
275
266
257
249
240
232
225
217
210
203
196
189
183
176
169
163
156
150
144
138
131
126
120
115
110
105
101
97
94
91
89
87
85
83
82
81
80
79
79
79
79
79
79
80
80
81
82
82
83
83
83
83
83
82
82
82
81
81
81
80
80
80
79
79
80
80
80
81
81
82
83
84
84
85
87
88
89
90
91
92
92
92
92
92
91
90
89
88
88
87
86
85
84
84
83
82
82
82
82
82
82
82
83
84
84
85
86
87
88
90
91
93
95
97
99
101
103
104
106
107
108
108
109
109
109
109
110
110
110
110
110
109
108
107
106
105
103
102
100
98
95
93
90
87
83
79
75
71
66
62
57
52
48
43
38
33
29
24
20
17
13
10
7
4
1
-3
-6
-9
-12
-14
-16
-18
-19
-20
-20
-20
-20
-20
-20
-19
-18
-17
-16
-15
-14
-12
-10
-7
-4
-2
1
5
8
12
16
21
26
32
38
45
52
60
68
77
87
96
106
117
128
140
152
165
178
192
206
220
235
249
263
276
290
303
317
330
343
356
369
382
395
409
422
435
448
461
474
486
499
511
523
535
546
556
566
575
583
591
597
603
608
613
617
620
622
624
626
626
627
627
626
625
623
621
618
616
612
609
605
600
596
590
584
578
571
564
555
546
536
526
515
503
492
481
469
459
448
438
428
419
410
402
394
387
380
374
368
363
359
355
352
350
348
347
346
346
346
346
347
347
348
348
349
351
352
354
356
359
362
365
369
372
376
380
383
387
391
395
399
403
406
409
411
413
414
414
414
414
413
412
410
407
404
399
394
388
382
374
366
358
348
338
328
317
305
293
281
268
256
243
229
215
201
186
170
154
137
119
101
83
64
45
26
6
-13
-31
-50
-68
-86
-104
-121
-138
-154
-170
-184
-198
-211
-224
-236
-247
-258
-269
-280
-290
-300
-310
-319
-327
-336
-343
-350
-357
-363
-369
-375
-380
-385
-389
-393
-397
-399
-401
-402
-403
-402
-402
-400
-399
-398
-397
-396
-395
-395
-394
-393
-392
-391
-390
-391
-391
-393
-395
-398
-401
-405
-408
-412
-415
-418
-421
-425
-428
-432
-436
-440
-444
-449
-454
-458
-463
-468
-473
-479
-485
-491
-497
-505
-514
-523
-534
-546
-559
-573
-587
-602
-618
-634
-650
-667
-685
-702
-720
-737
-755
-772
-788
-805
-821
-837
-852
-867
-882
-897
-911
-926
-940
-954
-968
-983
-998
-1012
-1027
-1042
-1057
-1072
-1086
-1100
-1113
-1126
-1138
-1150
-1161
-1171
-1181
-1190
-1198
-1206
-1214
-1222
-1230
-1238
-1247
-1257
-1267
-1277
-1287
-1298
-1309
-1319
-1330
-1340
-1350
-1360
-1370
-1379
-1387
-1395
-1403
-1411
-1418
-1425
-1431
-1437
-1443
-1448
-1453
-1458
-1462
-1467
-1471
-1475
-1479
-1483
-1487
-1491
-1495
-1499
-1504
-1509
-1515
-1522
-1529
-1536
-1544
-1552
-1560
-1568
-1576
-1584
-1592
-1600
-1609
-1617
-1627
-1637
-1648
-1659
-1672
-1685
-1699
-1715
-1731
-1749
-1767
-1786
-1806
-1827
-1848
-1869
-1891
-1913
-1936
-1960
-1984
-2009
-2033
-2061
-2087
-2114
-2142
-2169
-2197
-2225
-2254
-2283
-2312
-2341
-2372
-2402
-2433
-2463
-2494
-2525
-2556
-2586
-2617
-2647
-2676
-2706
-2735
-2764
-2792
-2820
-2848
-2875
-2901
-2927
-2952
-2976
-2999
-3021
-3042
-3061
-3081
-3099
-3117
-3134
-3150
-3165
-3179
-3193
-3205
-3216
-3225
-3234
-3242
-3249
-3256
-3262
-3267
-3272
-3277
-3281
-3284
-3287
-3289
-3290
-3291
-3292
-3292
-3291
-3290
-3289
-3287
-3286
-3285
-3284
-3283
-3283
-3283
-3284
-3285
-3286
-3287
-3289
-3292
-3295
-3298
-3302
-3307
-3312
-3317
-3324
-3331
-3340
-3349
-3359
-3371
-3383
-3395
-3409
-3424
-3439
-3456
-3473
-3491
-3510
-3530
-3550
-3571
-3592
-3614
-3637
-3660
-3683
-3707
-3731
-3755
-3779
-3804
-3828
-3853
-3878
-3903
-3928
-3953
-3978
-4003
-4029
-4054
-4081
-4107
-4133
-4159
-4185
-4211
-4237
-4261
-4285
-4309
-4331
-4352
-4373
-4392
-4412
-4430
-4448
-4466
-4482
-4499
-4514
-4528
-4542
-4555
-4568
-4579
-4591
-4602
-4614
-4624
-4635
-4646
-4656
-4665
-4674
-4683
-4691
-4697
-4704
-4709
-4714
-4718
-4721
-4724
-4727
-4729
-4731
-4732
-4733
-4734
-4734
-4734
-4734
-4734
-4734
-4733
-4734
-4734
-4735
-4736
-4738
-4739
-4741
-4742
-4744
-4745
-4747
-4749
-4752
-4755
-4759
-4764
-4770
-4776
-4782
-4789
-4796
-4803
-4810
-4818
-4825
-4833
-4840
-4847
-4855
-4862
-4869
-4876
-4883
-4889
-4894
-4900
-4904
-4909
-4913
-4918
-4922
-4927
-4931
-4935
-4940
-4944
-4949
-4953
-4958
-4963
-4968
-4973
-4979
-4984
-4989
-4994
-5000
-5004
-5009
-5014
-5018
-5022
-5026
-5029
-5033
-5037
-5040
-5044
-5048
-5052
-5056
-5060
-5064
-5068
-5072
-5076
-5079
-5082
-5085
-5087
-5089
-5090
-5091
-5092
-5093
-5093
-5092
-5091
-5090
-5088
-5086
-5083
-5080
-5077
-5074
-5072
-5070
-5069
-5068
-5068
-5069
-5069
-5071
-5073
-5075
-5078
-5082
-5086
-5090
-5095
-5099
-5104
-5108
-5113
-5118
-5123
-5129
-5135
-5142
-5149
-5157
-5165
-5173
-5182
-5191
-5200
-5210
-5219
-5229
-5239
-5248
-5258
-5267
-5276
-5285
-5293
-5302
-5310
-5317
-5323
-5329
-5335
-5339
-5343
-5345
-5347
-5347
-5347
-5345
-5342
-5337
-5331
-5324
-5316
-5307
-5298
-5288
-5277
-5266
-5254
-5241
-5228
-5214
-5199
-5183
-5166
-5148
-5129
-5110
-5089
-5067
-5044
-5020
-4995
-4968
-4940
-4911
-4880
-4850
-4819
-4787
-4755
-4724
-4692
-4660
-4629
-4597
-4566
-4535
-4503
-4472
-4441
-4410
-4380
-4349
-4320
-4290
-4261
-4233
-4205
-4178
-4151
-4124
-4099
-4074
-4050
-4027
-4005
-3985
-3965
-3947
-3930
-3914
-3901
-3889
-3878
-3870
-3863
-3858
-3855
-3854
-3854
-3857
-3862
-3869
-3877
-3887
-3898
-3910
-3924
-3937
-3952
-3966
-3981
-3996
-4010
-4022
-4037
-4049
-4061
-4073
-4083
-4094
-4103
-4112
-4120
-4128
-4136
-4144
-4151
-4158
-4164
-4170
-4174
-4178
-4180
-4181
-4180
-4177
-4173
-4168
-4161
-4153
-4144
-4134
-4122
-4110
-4097
-4082
-4066
-4049
-4030
-4010
-3990
-3968
-3946
-3923
-3899
-3875
-3850
-3824
-3798
-3772
-3745
-3718
-3691
-3664
-3638
-3611
-3584
-3557
-3530
-3504
-3477
-3450
-3424
-3398
-3373
-3348
-3325
-3302
-3281
-3261
-3242
-3224
-3208
-3192
-3177
-3164
-3151
-3138
-3126
-3113
-3101
-3089
-3076
-3064
-3051
-3037
-3024
-3011
-2998
-2985
-2972
-2960
-2948
-2936
-2925
-2914
-2903
-2891
-2880
-2868
-2856
-2843
-2829
-2815
-2800
-2785
-2769
-2752
-2735
-2717
-2699
-2679
-2659
-2638
-2616
-2592
-2568
-2543
-2518
-2491
-2465
-2437
-2409
-2380
-2351
-2322
-2292
-2262
-2232
-2202
-2172
-2143
-2115
-2086
-2058
-2031
-2003
-1976
-1949
-1923
-1896
-1870
-1844
-1818
-1793
-1768
-1744
-1721
-1699
-1677
-1655
-1634
-1612
-1591
-1569
-1547
-1526
-1505
-1484
-1464
-1445
-1426
-1408
-1391
-1374
-1357
-1341
-1326
-1311
-1296
-1283
-1270
-1257
-1246
-1235
-1225
-1216
-1207
-1198
-1189
-1181
-1172
-1163
-1154
-1145
-1135
-1125
-1115
-1104
-1092
-1079
-1065
-1051
-1037
-1022
-1006
-993
-978
-964
-950
-936
-922
-908
-893
-878
-863
-848
-833
-817
-802
-787
-771
-757
-742
-728
-714
-700
-687
-673
-659
-645
-631
-618
-604
-591
-578
-566
-555
-545
-535
-526
-517
-510
-503
-496
-491
-486
-481
-478
-475
-474
-473
-473
-475
-477
-481
-485
-491
-497
-504
-511
-519
-528
-537
-547
-557
-567
-577
-588
-599
-609
-620
-630
-641
-651
-662
-673
-683
-694
-705
-716
-726
-735
-745
-753
-761
-768
-775
-782
-788
-794
-800
-806
-812
-818
-824
-830
-836
-842
-848
-854
-860
-865
-870
-875
-880
-884
-889
-893
-899
-904
-911
-918
-925
-932
-940
-949
-957
-966
-976
-986
-996
-1006
-1018
-1031
-1043
-1055
-1068
-1080
-1093
-1107
-1120
-1134
-1149
-1164
-1179
-1195
-1211
-1227
-1242
-1258
-1274
-1289
-1305
-1320
-1336
-1352
-1367
-1383
-1400
-1416
-1432
-1449
-1465
-1482
-1499
-1516
-1534
-1551
-1570
-1589
-1608
-1627
-1647
-1666
-1686
-1705
-1723
-1741
-1757
-1772
-1786
-1798
-1808
-1817
-1825
-1830
-1835
-1838
-1839
-1840
-1839
-1837
-1833
-1829
-1823
-1816
-1808
-1799
-1789
-1778
-1766
-1753
-1739
-1725
-1710
-1695
-1679
-1663
-1646
-1629
-1612
-1595
-1578
-1561
-1544
-1528
-1512
-1496
-1480
-1465
-1451
-1437
-1424
-1412
-1400
-1390
-1381
-1374
-1368
-1363
-1360
-1358
-1356
-1355
-1355
-1355
-1355
-1355
-1356
-1357
-1358
-1360
-1364
-1368
-1373
-1378
-1385
-1392
-1400
-1408
-1416
-1425
-1434
-1443
-1452
-1461
-1470
-1480
-1489
-1498
-1507
-1516
-1525
-1534
-1542
-1549
-1556
-1562
-1568
-1574
-1579
-1583
-1586
-1589
-1590
-1591
-1591
-1589
-1587
-1583
-1579
-1574
-1568
-1561
-1553
-1545
-1535
-1526
-1516
-1505
-1494
-1484
-1472
-1461
-1450
-1438
-1426
-1414
-1402
-1390
-1377
-1365
-1353
-1342
-1330
-1319
-1309
-1300
-1291
-1282
-1275
-1268
-1262
-1256
-1251
-1248
-1245
-1243
-1243
-1243
-1245
-1248
-1253
-1258
-1264
-1271
-1279
-1289
-1299
-1310
-1322
-1334
-1348
-1361
-1376
-1391
-1407
-1423
-1439
-1456
-1473
-1489
-1506
-1522
-1539
-1555
-1571
-1587
-1603
-1619
-1634
-1649
-1664
-1679
-1694
-1710
-1725
-1741
-1758
-1774
-1791
-1807
-1823
-1839
-1855
-1870
-1884
-1897
-1910
-1922
-1933
-1944
-1953
-1961
-1968
-1974
-1979
-1983
-1986
-1987
-1987
-1986
-1984
-1981
-1976
-1971
-1965
-1959
-1953
-1947
-1941
-1935
-1929
-1923
-1917
-1912
-1906
-1901
-1895
-1890
-1884
-1879
-1873
-1867
-1861
-1855
-1849
-1842
-1836
-1829
-1823
-1816
-1811
-1805
-1800
-1796
-1792
-1789
-1787
-1785
-1785
-1784
-1785
-1786
-1788
-1790
-1793
-1797
-1802
-1807
-1814
-1821
-1829
-1838
-1848
-1857
-1867
-1878
-1888
-1899
-1910
-1920
-1931
-1942
-1954
-1965
-1976
-1987
-1999
-2011
-2023
-2035
-2047
-2060
-2073
-2086
-2100
-2114
-2128
-2142
-2157
-2172
-2187
-2203
-2219
-2235
-2251
-2268
-2284
-2300
-2316
-2331
-2345
-2358
-2370
-2382
-2392
-2401
-2410
-2417
-2424
-2430
-2435
-2440
-2444
-2447
-2450
-2452
-2454
-2455
-2456
-2456
-2455
-2454
-2451
-2448
-2444
-2439
-2433
-2426
-2419
-2411
-2402
-2392
-2382
-2371
-2360
-2348
-2335
-2322
-2308
-2293
-2278
-2262
-2246
-2229
-2212
-2194
-2176
-2157
-2138
-2119
-2099
-2079
-2058
-2036
-2013
-1990
-1965
-1940
-1915
-1889
-1862
-1835
-1808
-1780
-1753
-1725
-1696
-1668
-1639
-1610
-1580
-1550
-1520
-1489
-1458
-1426
-1394
-1362
-1330
-1297
-1265
-1233
-1201
-1168
-1137
-1105
-1074
-1042
-1010
-981
-950
-920
-890
-861
-832
-803
-775
-748
-722
-697
-673
-649
-627
-606
-586
-567
-549
-532
-515
-500
-485
-471
-457
-443
-431
-418
-406
-395
-384
-374
-365
-356
-348
-340
-332
-324
-316
-308
-300
-292
-283
-274
-265
-255
-245
-234
-222
-209
-195
-180
-163
-145
-126
-105
-83
-58
-33
-6
23
53
85
117
150
185
220
256
293
330
368
406
444
482
521
560
599
639
679
718
758
798
837
875
913
949
985
1020
1053
1085
1116
1146
1174
1201
1227
1252
1274
1296
1316
1334
1350
1365
1378
1390
1400
1409
1417
1424
1429
1433
1435
1437
1437
1436
1433
1430
1425
1419
1412
1404
1394
1384
1372
1360
1347
1334
1321
1307
1294
1280
1266
1252
1239
1225
1213
1200
1188
1177
1166
1155
1146
1137
1129
1122
1116
1112
1108
1105
1104
1103
1103
1104
1105
1107
1110
1114
1118
1123
1128
1134
1141
1147
1155
1162
1171
1180
1191
1202
1213
1226
1239
1253
1267
1282
1298
1313
1329
1346
1362
1379
1396
1413
1431
1450
1469
1489
1509
1530
1551
1573
1595
1618
1641
1664
1688
1713
1738
1763
1789
1815
1841
1867
1893
1919
1943
1968
1992
2016
2039
2063
2086
2108
2130
2152
2173
2193
2213
2231
2249
2267
2284
2301
2317
2333
2349
2364
2378
2392
2405
2417
2428
2438
2446
2454
2460
2465
2468
2471
2473
2473
2472
2471
2468
2465
2461
2456
2451
2445
2438
2431
2423
2414
2405
2395
2384
2372
2361
2349
2337
2325
2313
2300
2288
2277
2265
2254
2244
2233
2224
2214
2205
2197
2189
2183
2177
2172
2168
2165
2163
2162
2162
2163
2165
2168
2171
2175
2179
2183
2188
2192
2196
2200
2203
2207
2210
2213
2216
2218
2221
2223
2225
2226
2227
2228
2228
2227
2227
2227
2227
2227
2227
2228
2229
2231
2232
2235
2237
2240
2244
2248
2252
2257
2262
2268
2275
2282
2289
2297
2305
2313
2321
2329
2337
2345
2353
2361
2370
2380
2390
2400
2411
2423
2435
2448
2461
2475
2490
2506
2522
2539
2557
2575
2594
2613
2632
2651
2670
2690
2709
2728
2748
2767
2786
2805
2824
2843
2862
2880
2898
2915
2932
2948
2963
2978
2993
3007
3020
3034
3046
3058
3069
3079
3089
3097
3105
3112
3118
3124
3129
3134
3138
3143
3147
3151
3155
3159
3163
3166
3169
3171
3172
3172
3172
3172
3171
3170
3169
3167
3165
3163
3161
3158
3155
3153
3150
3148
3146
3145
3144
3142
3141
3139
3138
3136
3134
3132
3130
3128
3127
3127
3128
3130
3133
3137
3141
3147
3153
3160
3167
3175
3184
3194
3204
3215
3227
3240
3253
3267
3281
3295
3310
3325
3341
3356
3373
3389
3406
3423
3440
3456
3473
3489
3504
3520
3534
3548
3562
3574
3587
3599
3611
3622
3634
3645
3656
3666
3675
3684
3691
3698
3704
3708
3712
3715
3716
3717
3718
3717
3717
3716
3714
3712
3709
3707
3704
3701
3697
3694
3691
3689
3687
3685
3684
3684
3685
3686
3687
3690
3693
3697
3702
3708
3715
3722
3731
3740
3750
3761
3773
3785
3798
3811
3826
3840
3856
3872
3889
3906
3924
3944
3964
3985
4008
4030
4054
4081
4106
4132
4159
4186
4213
4240
4267
4294
4321
4348
4375
4401
4426
4452
4476
4500
4523
4544
4565
4584
4602
4620
4636
4651
4665
4678
4690
4701
4710
4718
4724
4728
4731
4732
4731
4728
4723
4716
4706
4695
4682
4668
4652
4634
4615
4595
4573
4550
4525
4500
4473
4444
4415
4385
4354
4322
4291
4258
4226
4194
4161
4129
4096
4062
4030
3997
3963
3929
3895
3860
3825
3789
3754
3718
3683
3648
3614
3579
3546
3512
3480
3447
3416
3385
3355
3326
3298
3271
3246
3221
3197
3174
3152
3131
3110
3091
3072
3054
3037
3021
3005
2991
2978
2966
2955
2945
2936
2928
2921
2915
2911
2908
2907
2907
2909
2912
2917
2923
2930
2939
2948
2959
2970
2982
2994
3006
3019
3031
3044
3056
3067
3079
3089
3099
3108
3115
3122
3128
3133
3137
3140
3143
3145
3146
3147
3147
3146
3145
3142
3140
3136
3132
3128
3123
3118
3112
3107
3101
3094
3088
3081
3074
3066
3057
3048
3038
3028
3017
3007
2996
2987
2977
2969
2962
2955
2950
2946
2942
2940
2938
2938
2938
2939
2941
2943
2945
2948
2951
2954
2957
2960
2963
2966
2969
2972
2975
2978
2981
2984
2988
2992
2997
3002
3007
3013
3020
3028
3036
3045
3055
3065
3075
3086
3096
3105
3115
3123
3132
3139
3147
3153
3160
3165
3170
3175
3179
3182
3186
3189
3193
3196
3200
3205
3209
3213
3218
3222
3226
3229
3231
3232
3231
3230
3227
3223
3218
3211
3204
3196
3187
3177
3166
3155
3144
3131
3118
3104
3089
3073
3055
3037
3018
2997
2976
2953
2930
2906
2881
2854
2828
2800
2771
2741
2711
2679
2647
2614
2580
2546
2511
2475
2439
2403
2367
2332
2297
2263
2230
2198
2166
2135
2104
2074
2045
2015
1986
1957
1928
1899
1870
1841
1812
1783
1755
1727
1700
1674
1648
1624
1600
1578
1557
1537
1517
1499
1482
1466
1451
1437
1424
1412
1401
1391
1382
1373
1365
1357
1350
1342
1335
1328
1321
1315
1309
1304
1299
1294
1290
1286
1282
1278
1274
1270
1266
1263
1259
1256
1252
1249
1245
1242
1238
1233
1228
1223
1218
1212
1205
1199
1192
1185
1177
1169
1161
1151
1141
1131
1119
1107
1095
1083
1070
1057
1044
1032
1018
1006
995
984
972
961
951
942
933
926
919
914
909
906
903
902
901
901
901
902
904
905
906
908
910
911
913
915
916
918
920
923
925
928
932
936
941
947
952
958
964
970
976
982
988
994
1000
1006
1012
1020
1027
1035
1042
1049
1057
1064
1071
1078
1085
1092
1098
1105
1111
1118
1125
1132
1139
1146
1153
1160
1167
1174
1180
1186
1192
1198
1203
1207
1211
1213
1214
1213
1211
1208
1203
1198
1191
1183
1175
1165
1154
1142
1129
1115
1099
1081
1063
1042
1020
998
974
949
923
897
870
843
816
788
760
731
703
674
644
614
583
551
518
485
450
415
378
341
304
267
230
194
158
123
90
57
26
-3
-31
-57
-82
-105
-126
-145
-162
-177
-190
-201
-210
-217
-222
-226
-228
-230
-231
-232
-232
-232
-233
-233
-234
-234
-234
-233
-232
-231
-229
-226
-223
-219
-215
-211
-207
-203
-198
-193
-188
-183
-178
-173
-168
-163
-159
-154
-151
-148
-145
-144
-144
-144
-146
-148
-152
-158
-165
-173
-183
-195
-209
-224
-240
-258
-277
-298
-320
-343
-367
-393
-420
-447
-476
-506
-537
-569
-602
-636
-670
-705
-741
-777
-814
-851
-889
-926
-964
-1002
-1039
-1076
-1111
-1146
-1180
-1212
-1242
-1271
-1298
-1323
-1346
-1368
-1388
-1406
-1422
-1437
-1451
-1463
-1474
-1484
-1493
-1500
-1507
-1512
-1517
-1522
-1525
-1529
-1531
-1534
-1536
-1537
-1538
-1538
-1538
-1538
-1537
-1537
-1537
-1537
-1538
-1539
-1539
-1540
-1542
-1543
-1545
-1547
-1550
-1553
-1557
-1561
-1567
-1573
-1580
-1589
-1598
-1609
-1620
-1633
-1645
-1658
-1672
-1686
-1701
-1717
-1733
-1750
-1768
-1787
-1807
-1827
-1847
-1868
-1888
-1908
-1928
-1947
-1966
-1983
-2000
-2015
-2029
-2043
-2055
-2067
-2076
-2085
-2092
-2098
-2102
-2105
-2107
-2108
-2107
-2106
-2103
-2100
-2096
-2091
-2086
-2079
-2072
-2064
-2055
-2045
-2035
-2025
-2013
-2003
-1991
-1979
-1967
-1955
-1942
-1929
-1915
-1901
-1885
-1869
-1852
-1834
-1815
-1796
-1776
-1756
-1735
-1714
-1694
-1673
-1653
-1633
-1614
-1595
-1576
-1558
-1541
-1524
-1508
-1493
-1478
-1464
-1451
-1439
-1427
-1417
-1407
-1398
-1390
-1383
-1376
-1369
-1363
-1358
-1353
-1348
-1344
-1340
-1336
-1333
-1330
-1327
-1324
-1321
-1318
-1314
-1311
-1308
-1305
-1302
-1300
-1299
-1298
-1298
-1299
-1300
-1301
-1302
-1303
-1304
-1305
-1305
-1305
-1305
-1305
-1306
-1306
-1307
-1308
-1310
-1311
-1313
-1315
-1316
-1318
-1319
-1321
-1322
-1324
-1326
-1329
-1332
-1336
-1340
-1345
-1349
-1354
-1359
-1364
-1368
-1372
-1376
-1381
-1385
-1390
-1395
-1401
-1407
-1414
-1421
-1428
-1436
-1445
-1453
-1463
-1473
-1483
-1494
-1506
-1519
-1532
-1546
-1561
-1576
-1591
-1607
-1623
-1640
-1657
-1674
-1690
-1707
-1723
-1739
-1753
-1766
-1778
-1788
-1796
-1802
-1807
-1810
-1811
-1811
-1810
-1809
-1806
-1803
-1799
-1794
-1788
-1781
-1774
-1765
-1755
-1744
-1732
-1719
-1706
-1693
-1679
-1665
-1652
-1639
-1627
-1615
-1604
-1594
-1585
-1576
-1568
-1560
-1553
-1546
-1540
-1534
-1530
-1526
-1524
-1523
-1523
-1524
-1527
-1531
-1536
-1542
-1549
-1557
-1567
-1578
-1591
-1605
-1620
-1637
-1654
-1673
-1692
-1712
-1733
-1753
-1774
-1795
-1815
-1835
-1855
-1874
-1893
-1912
-1930
-1947
-1963
-1979
-1994
-2009
-2024
-2037
-2054
-2069
-2085
-2102
-2119
-2136
-2152
-2167
-2181
-2194
-2204
-2214
-2221
-2226
-2229
-2230
-2229
-2227
-2223
-2217
-2209
-2200
-2189
-2177
-2164
-2150
-2134
-2117
-2099
-2080
-2060
-2039
-2017
-1993
-1968
-1942
-1915
-1887
-1859
-1829
-1800
-1769
-1739
-1708
-1677
-1646
-1615
-1585
-1553
-1522
-1491
-1460
-1428
-1397
-1367
-1337
-1307
-1278
-1249
-1222
-1195
-1170
-1145
-1122
-1099
-1077
-1055
-1034
-1012
-992
-972
-951
-930
-909
-887
-864
-841
-816
-790
-763
-735
-705
-675
-643
-610
-577
-543
-509
-474
-439
-404
-370
-335
-300
-265
-230
-196
-162
-129
-96
-63
-31
1
32
64
95
127
158
190
223
256
289
322
355
387
420
453
485
517
549
581
612
643
672
701
729
757
783
808
833
857
880
902
924
945
966
986
1004
1022
1040
1056
1071
1085
1098
1109
1119
1128
1135
1141
1146
1149
1150
1150
1148
1144
1139
1132
1123
1113
1102
1090
1076
1061
1045
1027
1008
989
968
947
925
902
879
856
834
812
790
770
750
731
712
694
675
657
639
620
602
584
566
548
530
513
496
479
462
446
430
415
401
387
374
362
350
340
332
324
318
314
310
308
307
307
308
310
314
318
324
331
339
348
358
369
380
391
402
413
423
433
441
449
456
462
466
470
472
472
470
466
460
451
438
423
404
382
358
330
300
267
232
195
156
115
72
27
-20
-68
-118
-170
-223
-277
-333
-391
-450
-512
-576
-642
-709
-779
-850
-922
-995
-1068
-1143
-1217
-1291
-1366
-1440
-1515
-1589
-1664
-1738
-1813
-1887
-1962
-2036
-2111
-2186
-2262
-2337
-2413
-2489
-2564
-2640
-2715
-2789
-2861
-2931
-3000
-3066
-3130
-3191
-3249
-3305
-3359
-3410
-3459
-3505
-3550
-3593
-3634
-3674
-3713
-3751
-3788
-3825
-3861
-3897
-3933
-3968
-4003
-4040
-4075
-4113
-4152
-4191
-4232
-4275
-4319
-4366
-4414
-4465
-4517
-4571
-4627
-4684
-4744
-4804
-4866
-4930
-4994
-5059
-5124
-5190
-5255
-5319
-5383
-5446
-5508
-5568
-5627
-5685
-5741
-5795
-5848
-5899
-5948
-5994
-6038
-6080
-6119
-6156
-6190
-6221
-6249
-6275
-6297
-6317
-6333
-6347
-6357
-6364
-6368
-6370
-6369
-6365
-6360
-6352
-6343
-6330
-6316
-6299
-6280
-6259
-6236
-6212
-6187
-6160
-6133
-6105
-6077
-6049
-6021
-5994
-5967
-5941
-5916
-5893
-5871
-5850
-5831
-5813
-5796
-5781
-5768
-5756
-5746
-5738
-5731
-5727
-5724
-5722
-5722
-5724
-5726
-5729
-5733
-5736
-5739
-5741
-5743
-5742
-5740
-5736
-5730
-5721
-5709
-5694
-5677
-5656
-5633
-5605
-5575
-5541
-5504
-5464
-5421
-5375
-5326
-5276
-5224
-5170
-5116
-5060
-5003
-4946
-4888
-4829
-4770
-4711
-4651
-4591
-4532
-4473
-4414
-4357
-4300
-4245
-4191
-4139
-4089
-4042
-3996
-3954
-3913
-3876
-3841
-3809
-3780
-3754
-3730
-3710
-3693
-3678
-3667
-3659
-3653
-3649
-3648
-3650
-3653
-3659
-3666
-3674
-3684
-3694
-3706
-3717
-3730
-3742
-3756
-3770
-3786
-3803
-3821
-3841
-3864
-3888
-3915
-3944
-3976
-4010
-4046
-4086
-4128
-4171
-4217
-4263
-4311
-4358
-4406
-4453
-4499
-4543
-4585
-4625
-4661
-4695
-4726
-4755
-4781
-4805
-4828
-4849
-4868
-4886
-4902
-4917
-4931
-4943
-4954
-4962
-4970
-4976
-4980
-4984
-4985
-4986
-4985
-4984
-4981
-4978
-4974
-4970
-4967
-4963
-4960
-4957
-4955
-4953
-4952
-4951
-4951
-4952
-4953
-4956
-4959
-4963
-4968
-4975
-4982
-4990
-4998
-5008
-5018
-5029
-5041
-5054
-5068
-5083
-5098
-5115
-5132
-5151
-5170
-5191
-5212
-5234
-5256
-5280
-5304
-5329
-5355
-5381
-5409
-5436
-5465
-5493
-5523
-5552
-5581
-5610
-5638
-5664
-5690
-5715
-5737
-5759
-5779
-5798
-5816
-5832
-5847
-5860
-5871
-5880
-5888
-5892
-5894
-5894
-5890
-5883
-5872
-5859
-5843
-5824
-5803
-5779
-5754
-5727
-5698
-5669
-5638
-5607
-5575
-5543
-5510
-5477
-5443
-5409
-5373
-5337
-5301
-5264
-5226
-5188
-5150
-5113
-5076
-5040
-5005
-4971
-4938
-4906
-4875
-4845
-4815
-4786
-4756
-4727
-4696
-4665
-4633
-4600
-4565
-4528
-4490
-4450
-4407
-4362
-4315
-4266
-4215
-4162
-4107
-4050
-3990
-3929
-3865
-3799
-3730
-3659
-3585
-3509
-3431
-3351
-3270
-3187
-3102
-3016
-2930
-2842
-2754
-2666
-2578
-2491
-2404
-2318
-2232
-2148
-2065
-1983
-1902
-1823
-1745
-1668
-1593
-1519
-1447
-1377
-1308
-1242
-1177
-1115
-1055
-996
-940
-886
-834
-784
-736
-691
-648
-607
-570
-535
-503
-474
-448
-425
-406
-389
-375
-364
-356
-350
-347
-347
-350
-354
-361
-371
-381
-394
-408
-424
-440
-457
-474
-493
-511
-530
-549
-569
-589
-609
-630
-652
-674
-696
-719
-741
-764
-786
-808
-829
-849
-867
-884
-898
-911
-921
-929
-934
-936
-935
-930
-923
-912
-898
-880
-860
-835
-808
-778
-744
-708
-669
-628
-584
-537
-489
-438
-386
-332
-277
-221
-164
-108
-52
4
59
112
165
217
268
318
367
414
460
505
547
588
627
664
699
731
761
789
814
836
856
873
887
899
907
913
917
918
916
913
907
899
889
877
864
849
832
814
794
774
753
731
709
685
661
636
611
585
559
533
508
484
460
438
417
398
381
366
352
341
332
325
320
318
318
320
324
330
337
346
356
367
379
392
405
420
435
451
468
485
503
522
542
562
583
604
626
648
671
693
716
737
758
778
797
814
830
844
856
867
875
881
885
887
886
883
878
870
860
848
832
814
793
769
741
711
676
639
597
553
505
454
400
344
285
224
161
96
28
-41
-111
-183
-257
-330
-405
-479
-553
-627
-701
-774
-847
-920
-992
-1064
-1134
-1203
-1272
-1338
-1404
-1468
-1531
-1592
-1651
-1709
-1764
-1817
-1869
-1918
-1965
-2009
-2053
-2094
-2134
-2171
-2207
-2240
-2272
-2302
-2330
-2356
-2379
-2401
-2420
-2436
-2450
-2462
-2472
-2480
-2486
-2491
-2494
-2496
-2497
-2497
-2497
-2495
-2494
-2491
-2489
-2485
-2482
-2478
-2474
-2471
-2467
-2463
-2460
-2457
-2455
-2454
-2454
-2455
-2458
-2462
-2468
-2476
-2486
-2498
-2511
-2527
-2544
-2562
-2582
-2602
-2623
-2644
-2666
-2688
-2712
-2736
-2761
-2789
-2818
-2850
-2883
-2920
-2958
-2999
-3042
-3088
-3135
-3184
-3235
-3288
-3342
-3398
-3456
-3515
-3575
-3637
-3700
-3764
-3829
-3894
-3959
-4024
-4089
-4154
-4218
-4282
-4345
-4408
-4470
-4532
-4594
-4655
-4716
-4776
-4836
-4896
-4955
-5014
-5073
-5132
-5190
-5248
-5307
-5365
-5423
-5482
-5541
-5601
-5662
-5724
-5788
-5853
-5919
-5986
-6055
-6125
-6196
-6268
-6340
-6414
-6489
-6564
-6639
-6715
-6790
-6865
-6941
-7016
-7090
-7165
-7239
-7313
-7387
-7461
-7534
-7607
-7680
-7754
-7828
-7902
-7978
-8054
-8130
-8208
-8286
-8365
-8444
-8523
-8601
-8679
-8756
-8831
-8906
-8979
-9051
-9121
-9191
-9260
-9329
-9397
-9465
-9533
-9601
-9670
-9738
-9807
-9876
-9945
-10013
-10081
-10148
-10215
-10280
-10345
-10408
-10469
-10530
-10589
-10646
-10702
-10756
-10809
-10859
-10906
-10952
-10994
-11035
-11072
-11107
-11140
-11169
-11196
-11220
-11241
-11259
-11274
-11286
-11295
-11301
-11304
-11305
-11302
-11296
-11288
-11278
-11264
-11249
-11231
-11212
-11190
-11168
-11144
-11120
-11095
-11071
-11046
-11022
-10998
-10975
-10951
-10928
-10905
-10882
-10859
-10836
-10812
-10789
-10765
-10742
-10718
-10694
-10669
-10644
-10619
-10594
-10568
-10542
-10517
-10492
-10468
-10445
-10422
-10400
-10379
-10359
-10340
-10322
-10305
-10290
-10275
-10261
-10247
-10235
-10223
-10212
-10201
-10191
-10181
-10171
-10161
-10152
-10142
-10131
-10121
-10111
-10100
-10090
-10080
-10070
-10060
-10051
-10041
-10032
-10023
-10014
-10005
-9996
-9986
-9975
-9964
-9952
-9938
-9924
-9908
-9891
-9874
-9855
-9835
-9815
-9794
-9772
-9749
-9725
-9701
-9677
-9651
-9624
-9597
-9568
-9538
-9506
-9473
-9439
-9403
-9365
-9326
-9285
-9242
-9197
-9150
-9101
-9051
-8998
-8942
-8885
-8825
-8764
-8699
-8633
-8564
-8493
-8418
-8342
-8263
-8180
-8096
-8010
-7922
-7831
-7739
-7646
-7552
-7457
-7362
-7267
-7172
-7077
-6983
-6890
-6797
-6705
-6615
-6526
-6438
-6352
-6268
-6185
-6105
-6026
-5950
-5876
-5804
-5735
-5668
-5604
-5542
-5481
-5423
-5365
-5310
-5255
-5200
-5146
-5093
-5039
-4985
-4931
-4876
-4821
-4765
-4708
-4651
-4592
-4532
-4472
-4410
-4347
-4283
-4218
-4151
-4082
-4011
-3940
-3867
-3792
-3714
-3635
-3554
-3471
-3386
-3299
-3211
-3121
-3031
-2939
-2846
-2753
-2660
-2566
-2472
-2378
-2285
-2191
-2098
-2005
-1912
-1821
-1729
-1639
-1550
-1461
-1374
-1288
-1203
-1119
-1037
-956
-878
-801
-726
-654
-583
-515
-449
-385
-324
-265
-209
-156
-106
-59
-16
24
61
94
123
149
171
190
205
216
224
228
229
226
220
210
199
184
168
150
130
109
87
64
41
18
-5
-27
-49
-69
-89
-107
-123
-138
-152
-164
-176
-186
-194
-201
-207
-210
-211
-209
-205
-198
-188
-174
-158
-138
-115
-89
-60
-28
7
44
84
127
171
218
267
319
371
426
482
540
599
660
722
785
850
917
984
1053
1123
1193
1264
1335
1406
1476
1546
1614
1681
1747
1812
1874
1935
1995
2052
2108
2162
2214
2265
2315
2364
2411
2458
2504
2548
2592
2634
2675
2715
2753
2791
2827
2861
2894
2926
2957
2987
3017
3046
3074
3103
3133
3162
3193
3224
3256
3289
3324
3359
3397
3436
3477
3519
3564
3610
3659
3708
3760
3813
3867
3921
3977
4033
4090
4148
4206
4264
4322
4380
4438
4496
4554
4611
4667
4722
4776
4829
4880
4930
4977
5022
5064
5104
5140
5173
5203
5229
5252
5272
5289
5302
5312
5319
5322
5322
5319
5312
5301
5287
5269
5248
5224
5196
5166
5134
5099
5062
5022
4981
4938
4892
4846
4798
4748
4697
4646
4593
4539
4484
4429
4372
4314
4255
4194
4133
4070
4006
3943
3877
3811
3745
3677
3609
3540
3470
3400
3328
3256
3183
3108
3033
2957
2880
2803
2726
2648
2571
2493
2415
2338
2260
2184
2107
2031
1955
1880
1805
1731
1657
1583
1509
1435
1362
1288
1215
1141
1067
993
918
843
767
690
613
535
457
378
299
219
139
57
-26
-110
-196
-283
-372
-463
-555
-648
-742
-836
-931
-1025
-1120
-1214
-1307
-1399
-1489
-1578
-1665
-1749
-1831
-1909
-1984
-2056
-2123
-2187
-2247
-2303
-2354
-2400
-2442
-2478
-2509
-2535
-2556
-2571
-2581
-2586
-2586
-2580
-2570
-2555
-2536
-2513
-2485
-2454
-2418
-2378
-2334
-2286
-2234
-2178
-2119
-2055
-1989
-1919
-1847
-1772
-1695
-1616
-1534
-1451
-1366
-1279
-1191
-1101
-1010
-918
-824
-729
-634
-538
-442
-345
-249
-154
-59
34
126
215
303
388
469
548
624
697
767
834
898
959
1018
1075
1130
1183
1234
1283
1331
1378
1423
1468
1511
1554
1597
1639
1681
1724
1767
1812
1857
1903
1951
1999
2047
2097
2147
2197
2247
2298
2349
2399
2450
2501
2553
2604
2656
2707
2759
2810
2861
2912
2962
3011
3058
3105
3150
3193
3235
3274
3312
3347
3380
3410
3437
3462
3483
3502
3517
3530
3540
3548
3553
3556
3557
3555
3552
3547
3541
3533
3525
3516
3506
3496
3486
3475
3463
3451
3438
3424
3410
3394
3378
3361
3343
3324
3305
3285
3265
3244
3222
3199
3176
3151
3126
3099
3071
3042
3012
2982
2950
2917
2884
2849
2815
2780
2745
2710
2675
2640
2605
2570
2535
2500
2466
2432
2399
2366
2334
2303
2273
2244
2217
2190
2165
2141
2118
2097
2078
2060
2043
2027
2013
2000
1988
1977
1967
1959
1951
1945
1940
1935
1932
1928
1926
1923
1922
1921
1920
1920
1920
1921
1922
1923
1925
1927
1930
1933
1936
1940
1944
1949
1954
1960
1967
1975
1984
1994
2005
2019
2033
2050
2069
2090
2112
2137
2164
2193
2224
2256
2291
2328
2368
2409
2453
2500
2549
2600
2654
2710
2769
2830
2893
2959
3027
3097
3170
3246
3323
3403
3485
3568
3653
3739
3827
3915
4003
4094
4184
4274
4364
4454
4543
4632
4719
4805
4890
4973
5055
5136
5215
5292
5367
5440
5510
5578
5642
5703
5760
5814
5864
5911
5954
5993
6029
6061
6089
6114
6136
6155
6172
6186
6199
6210
6219
6227
6234
6240
6246
6251
6255
6260
6265
6270
6276
6283
6292
6301
6311
6322
6334
6346
6358
6371
6384
6396
6407
6418
6427
6436
6445
6452
6459
6465
6471
6476
6481
6485
6488
6491
6494
6496
6497
6498
6499
6500
6500
6500
6500
6500
6500
6499
6499
6498
6497
6497
6496
6495
6495
6494
6494
6494
6495
6496
6497
6500
6502
6506
6510
6515
6520
6527
6534
6541
6549
6558
6566
6575
6584
6594
6604
6615
6627
6640
6654
6669
6686
6703
6721
6739
6759
6780
6802
6825
6850
6876
6903
6932
6963
6995
7028
7063
7099
7136
7174
7213
7253
7293
7334
7374
7415
7455
7494
7533
7572
7609
7647
7683
7719
7755
7791
7828
7864
7902
7940
7978
8016
8057
8096
8138
8179
8220
8261
8302
8342
8382
8421
8460
8497
8532
8567
8599
8630
8660
8688
8714
8739
8762
8785
8806
8826
8846
8864
8882
8899
8915
8930
8944
8957
8969
8980
8991
9002
9013
9024
9035
9047
9060
9073
9086
9100
9115
9130
9145
9161
9178
9196
9214
9233
9253
9274
9296
9319
9342
9366
9390
9415
9441
9467
9493
9519
9545
9570
9596
9620
9645
9669
9692
9715
9738
9760
9782
9803
9824
9845
9865
9884
9902
9919
9936
9952
9968
9982
9996
10010
10023
10036
10049
10062
10075
10089
10103
10117
10133
10149
10166
10183
10202
10222
10243
10264
10287
10310
10334
10358
10383
10409
10435
10461
10488
10516
10544
10572
10602
10631
10662
10693
10724
10756
10788
10820
10852
10885
10917
10949
10982
11015
11048
11081
11115
11149
11184
11218
11253
11287
11321
11355
11388
11422
11455
11487
11519
11551
11582
11613
11643
11674
11703
11733
11762
11791
11820
11849
11877
11905
11933
11960
11986
12011
12035
12057
12077
12096
12113
12128
12140
12150
12158
12163
12166
12166
12164
12159
12151
12140
12127
12110
12090
12068
12042
12013
11981
11947
11909
11869
11826
11781
11734
11685
11633
11581
11526
11470
11413
11355
11296
11237
11176
11115
11054
10992
10930
10868
10806
10744
10682
10621
10560
10500
10441
10383
10327
10272
10218
10166
10115
10067
10020
9976
9934
9895
9858
9824
9792
9764
9738
9715
9695
9677
9661
9647
9635
9624
9614
9605
9597
9589
9581
9574
9566
9558
9550
9542
9534
9526
9518
9509
9500
9490
9480
9469
9458
9446
9433
9421
9407
9394
9380
9365
9350
9335
9320
9304
9287
9270
9253
9236
9218
9201
9184
9167
9151
9135
9121
9107
9094
9082
9071
9061
9051
9043
9035
9028
9021
9015
9009
9002
8996
8989
8982
8974
8966
8957
8947
8936
8925
8913
8901
8888
8874
8859
8844
8828
8812
8795
8777
8759
8740
8722
8704
8685
8668
8650
8633
8615
8598
8582
8565
8547
8530
8513
8494
8476
8457
8437
8417
8396
8375
8353
8330
8307
8283
8259
8234
8208
8182
8154
8128
8100
8071
8042
8012
7982
7950
7918
7885
7851
7817
7781
7745
7708
7669
7631
7591
7552
7511
7471
7430
7389
7348
7307
7265
7223
7182
7140
7099
7059
7020
6982
6945
6909
6875
6842
6811
6782
6754
6728
6703
6680
6659
6639
6621
6604
6588
6574
6561
6549
6540
6531
6524
6518
6514
6510
6508
6507
6506
6506
6507
6508
6510
6512
6514
6515
6517
6519
6521
6524
6526
6529
6531
6534
6538
6542
6546
6551
6556
6560
6565
6568
6571
6572
6572
6570
6566
6560
6551
6540
6526
6510
6490
6467
6441
6413
6381
6347
6310
6271
6229
6186
6141
6094
6046
5996
5945
5892
5838
5783
5726
5669
5612
5554
5496
5437
5379
5320
5262
5205
5148
5092
5037
4983
4931
4880
4830
4782
4734
4688
4642
4597
4552
4507
4463
4418
4374
4329
4284
4239
4193
4147
4100
4051
4003
3956
3907
3859
3810
3761
3713
3664
3616
3568
3520
3473
3425
3377
3330
3284
3239
3194
3151
3108
3067
3026
2987
2948
2910
2873
2836
2800
2765
2730
2695
2660
2625
2589
2554
2518
2481
2443
2405
2365
2324
2282
2239
2195
2149
2103
2055
2007
1957
1908
1858
1807
1758
1708
1660
1612
1565
1520
1476
1433
1391
1352
1314
1277
1243
1211
1181
1153
1127
1103
1082
1062
1045
1029
1014
1002
992
984
977
971
968
967
967
970
975
983
993
1004
1018
1035
1053
1072
1093
1115
1138
1162
1187
1213
1239
1266
1293
1320
1348
1375
1402
1430
1457
1484
1512
1539
1567
1595
1624
1652
1681
1710
1739
1769
1798
1828
1858
1888
1919
1949
1979
2009
2039
2069
2098
2127
2156
2185
2214
2244
2274
2304
2335
2366
2399
2431
2465
2499
2534
2570
2607
2646
2685
2726
2768
2812
2858
2905
2954
3004
3056
3110
3166
3223
3282
3342
3403
3465
3529
3592
3657
3721
3786
3851
3916
3981
4046
4113
4179
4245
4310
4375
4438
4501
4562
4621
4678
4734
4787
4839
4887
4934
4977
5018
5056
5091
5123
5151
5177
5199
5218
5235
5249
5261
5270
5277
5281
5284
5284
5282
5279
5273
5266
5258
5248
5238
5226
5215
5202
5190
5178
5165
5154
5142
5132
5122
5114
5107
5101
5097
5094
5093
5093
5095
5099
5103
5109
5116
5124
5134
5144
5155
5168
5181
5196
5212
5230
5249
5269
5292
5315
5340
5366
5394
5423
5454
5486
5519
5555
5592
5631
5671
5712
5755
5799
5844
5890
5936
5982
6028
6074
6120
6166
6211
6255
6299
6341
6382
6422
6460
6498
6533
6568
6601
6633
6664
6694
6722
6749
6775
6800
6823
6844
6865
6883
6900
6915
6928
6939
6949
6956
6962
6966
6968
6968
6967
6963
6958
6952
6943
6934
6922
6910
6896
6881
6864
6847
6828
6808
6787
6765
6741
6716
6690
6663
6635
6605
6574
6542
6509
6475
6440
6404
6367
6329
6291
6251
6211
6170
6127
6085
6041
5997
5952
5907
5862
5816
5770
5724
5678
5632
5587
5542
5497
5453
5409
5364
5320
5276
5232
5187
5142
5097
5051
5005
4958
4911
4863
4814
4764
4713
4661
4608
4553
4498
4442
4386
4329
4272
4214
4156
4097
4038
3979
3918
3857
3795
3732
3669
3604
3538
3471
3403
3335
3266
3197
3127
3058
2988
2918
2849
2781
2713
2646
2581
2516
2452
2389
2327
2266
2206
2147
2089
2032
1976
1922
1869
1817
1767
1718
1669
1622
1576
1531
1487
1443
1402
1361
1322
1284
1247
1211
1177
1143
1110
1078
1047
1016
986
956
926
897
868
839
811
783
756
728
701
674
647
620
593
566
539
512
485
458
432
405
378
351
325
298
271
244
217
189
162
134
105
76
46
15
-17
-51
-86
-123
-161
-201
-243
-287
-333
-380
-429
-479
-531
-584
-639
-694
-751
-808
-866
-925
-983
-1042
-1100
-1158
-1214
-1270
-1324
-1378
-1431
-1484
-1537
-1589
-1642
-1694
-1747
-1798
-1850
-1901
-1952
-2003
-2054
-2104
-2155
-2206
-2256
-2307
-2358
-2408
-2457
-2506
-2554
-2601
-2647
-2692
-2736
-2779
-2822
-2863
-2904
-2945
-2985
-3024
-3063
-3102
-3140
-3177
-3214
-3251
-3287
-3324
-3361
-3398
-3436
-3473
-3512
-3550
-3589
-3628
-3666
-3704
-3742
-3780
-3817
-3854
-3890
-3926
-3962
-3998
-4034
-4069
-4105
-4141
-4176
-4212
-4248
-4284
-4321
-4358
-4395
-4433
-4472
-4512
-4553
-4595
-4637
-4681
-4725
-4769
-4813
-4857
-4901
-4944
-4987
-5029
-5071
-5113
-5154
-5195
-5235
-5275
-5314
-5352
-5388
-5424
-5458
-5490
-5521
-5549
-5576
-5601
-5625
-5646
-5665
-5683
-5698
-5711
-5722
-5730
-5736
-5739
-5741
-5739
-5736
-5731
-5724
-5715
-5705
-5694
-5682
-5669
-5655
-5640
-5624
-5607
-5589
-5569
-5550
-5530
-5509
-5488
-5467
-5446
-5425
-5403
-5381
-5359
-5336
-5313
-5290
-5266
-5242
-5218
-5194
-5170
-5146
-5122
-5098
-5074
-5050
-5026
-5002
-4978
-4954
-4930
-4906
-4883
-4860
-4837
-4816
-4795
-4776
-4757
-4740
-4724
-4709
-4696
-4685
-4675
-4668
-4662
-4658
-4655
-4654
-4655
-4657
-4660
-4665
-4670
-4677
-4684
-4692
-4700
-4708
-4717
-4725
-4732
-4739
-4745
-4750
-4754
-4757
-4759
-4759
-4759
-4757
-4755
-4750
-4744
-4737
-4728
-4718
-4706
-4692
-4677
-4661
-4643
-4624
-4604
-4583
-4561
-4539
-4517
-4494
-4472
-4449
-4426
-4403
-4380
-4358
-4335
-4313
-4291
-4270
-4249
-4229
-4210
-4191
-4173
-4156
-4139
-4122
-4106
-4089
-4073
-4056
-4040
-4022
-4008
-3993
-3979
-3967
-3956
-3946
-3939
-3934
-3931
-3930
-3931
-3934
-3939
-3947
-3956
-3968
-3982
-3999
-4017
-4038
-4059
-4083
-4109
-4135
-4161
-4188
-4216
-4243
-4270
-4296
-4322
-4347
-4371
-4394
-4416
-4436
-4456
-4474
-4491
-4506
-4521
-4534
-4545
-4556
-4565
-4574
-4581
-4588
-4593
-4598
-4603
-4607
-4611
-4614
-4617
-4620
-4622
-4624
-4626
-4629
-4631
-4634
-4637
-4640
-4645
-4650
-4655
-4662
-4669
-4676
-4684
-4693
-4703
-4713
-4724
-4736
-4749
-4763
-4778
-4795
-4812
-4831
-4850
-4870
-4891
-4912
-4934
-4956
-4979
-5002
-5027
-5053
-5081
-5110
-5141
-5174
-5208
-5243
-5280
-5318
-5358
-5399
-5442
-5486
-5532
-5578
-5627
-5676
-5726
-5777
-5829
-5881
-5933
-5986
-6038
-6089
-6141
-6192
-6242
-6292
-6340
-6388
-6435
-6480
-6524
-6566
-6607
-6646
-6683
-6719
-6754
-6787
-6820
-6851
-6882
-6912
-6942
-6972
-7002
-7032
-7062
-7093
-7125
-7158
-7191
-7227
-7263
-7302
-7341
-7383
-7426
-7470
-7515
-7562
-7610
-7658
-7706
-7755
-7803
-7852
-7900
-7948
-7995
-8042
-8089
-8135
-8182
-8227
-8272
-8316
-8359
-8401
-8443
-8483
-8522
-8560
-8598
-8634
-8670
-8704
-8737
-8770
-8801
-8831
-8860
-8887
-8914
-8939
-8964
-8987
-9008
-9028
-9047
-9064
-9079
-9093
-9106
-9117
-9127
-9135
-9141
-9146
-9149
-9150
-9148
-9144
-9137
-9128
-9116
-9101
-9084
-9065
-9043
-9020
-8994
-8967
-8938
-8907
-8875
-8841
-8806
-8770
-8733
-8696
-8658
-8619
-8581
-8542
-8504
-8466
-8429
-8393
-8357
-8323
-8289
-8257
-8225
-8195
-8166
-8138
-8112
-8087
-8063
-8041
-8020
-8000
-7982
-7965
-7950
-7936
-7923
-7912
-7903
-7896
-7891
-7887
-7885
-7884
-7884
-7885
-7887
-7890
-7892
-7895
-7898
-7902
-7905
-7909
-7912
-7916
-7921
-7925
-7930
-7934
-7939
-7944
-7949
-7953
-7958
-7962
-7966
-7969
-7973
-7976
-7979
-7982
-7985
-7988
-7991
-7993
-7996
-7999
-8000
-8003
-8006
-8007
-8010
-8012
-8013
-8015
-8016
-8018
-8018
-8018
-8016
-8015
-8013
-8009
-8004
-7998
-7992
-7984
-7976
-7967
-7958
-7947
-7936
-7924
-7911
-7897
-7882
-7866
-7848
-7830
-7811
-7791
-7771
-7751
-7731
-7711
-7692
-7673
-7655
-7637
-7621
-7605
-7590
-7576
-7564
-7552
-7542
-7534
-7526
-7519
-7514
-7510
-7507
-7505
-7505
-7506
-7508
-7511
-7516
-7521
-7528
-7535
-7544
-7554
-7564
-7575
-7587
-7599
-7612
-7625
-7638
-7652
-7666
-7682
-7698
-7714
-7732
-7750
-7769
-7789
-7810
-7831
-7853
-7875
-7898
-7922
-7946
-7970
-7995
-8020
-8045
-8070
-8093
-8119
-8144
-8169
-8193
-8217
-8242
-8266
-8290
-8314
-8338
-8362
-8386
-8411
-8436
-8461
-8487
-8513
-8541
-8570
-8601
-8633
-8667
-8703
-8740
-8780
-8821
-8865
-8910
-8957
-9006
-9056
-9109
-9164
-9220
-9278
-9338
-9400
-9463
-9528
-9595
-9664
-9735
-9808
-9882
-9959
-10037
-10117
-10198
-10281
-10365
-10450
-10537
-10625
-10714
-10805
-10897
-10990
-11083
-11177
-11271
-11365
-11459
-11553
-11646
-11739
-11831
-11922
-12012
-12102
-12190
-12277
-12364
-12449
-12533
-12616
-12698
-12779
-12859
-12938
-13015
-13091
-13166
-13239
-13311
-13381
-13450
-13517
-13584
-13648
-13712
-13775
-13836
-13897
-13957
-14017
-14076
-14134
-14193
-14251
-14308
-14366
-14424
-14481
-14538
-14595
-14652
-14708
-14764
-14819
-14874
-14928
-14982
-15035
-15087
-15138
-15188
-15237
-15284
-15330
-15374
-15416
-15456
-15495
-15532
-15567
-15600
-15632
-15662
-15690
-15716
-15741
-15764
-15786
-15805
-15823
-15839
-15854
-15867
-15879
-15890
-15899
-15906
-15912
-15916
-15918
-15918
-15916
-15912
-15906
-15898
-15888
-15876
-15863
-15847
-15831
-15812
-15792
-15770
-15747
-15721
-15694
-15665
-15633
-15599
-15564
-15526
-15487
-15445
-15402
-15357
-15311
-15263
-15214
-15163
-15112
-15059
-15006
-14952
-14897
-14841
-14785
-14729
-14672
-14615
-14558
-14502
-14445
-14388
-14332
-14277
-14222
-14167
-14112
-14058
-14004
-13951
-13897
-13843
-13788
-13734
-13678
-13623
-13567
-13512
-13456
-13401
-13346
-13290
-13235
-13180
-13125
-13069
-13013
-12957
-12900
-12843
-12784
-12725
-12665
-12603
-12540
-12476
-12410
-12343
-12274
-12203
-12131
-12056
-11980
-11901
-11820
-11736
-11650
-11561
-11470
-11376
-11280
-11180
-11079
-10974
-10868
-10760
-10650
-10539
-10427
-10315
-10201
-10088
-9974
-9861
-9747
-9634
-9521
-9409
-9298
-9188
-9079
-8971
-8863
-8757
-8652
-8548
-8445
-8344
-8244
-8146
-8050
-7956
-7863
-7772
-7684
-7597
-7511
-7427
-7345
-7264
-7186
-7108
-7033
-6960
-6888
-6819
-6751
-6686
-6622
-6560
-6499
-6441
-6383
-6328
-6273
-6220
-6169
-6120
-6072
-6025
-5980
-5937
-5894
-5853
-5814
-5775
-5737
-5700
-5664
-5629
-5595
-5561
-5528
-5495
-5461
-5427
-5393
-5357
-5321
-5283
-5245
-5204
-5163
-5119
-5074
-5027
-4978
-4927
-4874
-4820
-4763
-4704
-4642
-4579
-4513
-4444
-4373
-4299
-4222
-4142
-4059
-3975
-3888
-3797
-3705
-3610
-3512
-3412
-3309
-3205
-3098
-2989
-2878
-2766
-2653
-2540
-2425
-2311
-2196
-2081
-1966
-1850
-1735
-1620
-1504
-1388
-1272
-1157
-1042
-927
-813
-700
-588
-478
-370
-263
-158
-56
45
144
241
336
430
522
612
700
787
872
955
1036
1116
1193
1267
1340
1410
1478
1543
1607
1668
1728
1786
1843
1898
1952
2004
2054
2103
2149
2194
2237
2278
2316
2352
2387
2419
2449
2477
2503
2527
2549
2570
2589
2606
2622
2637
2651
2663
2675
2687
2697
2708
2717
2727
2736
2745
2753
2761
2769
2776
2784
2790
2797
2803
2808
2813
2817
2821
2824
2826
2828
2828
2828
2827
2825
2821
2817
2812
2807
2801
2794
2787
2779
2772
2764
2755
2747
2738
2729
2720
2711
2702
2692
2683
2673
2664
2654
2644
2634
2624
2614
2604
2593
2582
2571
2560
2549
2537
2526
2515
2504
2494
2484
2474
2465
2456
2448
2439
2431
2424
2417
2410
2405
2399
2395
2391
2387
2384
2381
2378
2376
2373
2371
2369
2367
2366
2365
2364
2365
2365
2367
2369
2371
2374
2378
2382
2387
2392
2398
2404
2411
2419
2427
2435
2444
2454
2465
2477
2490
2504
2519
2536
2554
2573
2594
2616
2640
2666
2693
2722
2754
2787
2822
2859
2898
2940
2983
3029
3077
3126
3177
3230
3284
3340
3397
3455
3515
3575
3636
3698
3761
3824
3888
3951
4016
4080
4145
4209
4274
4339
4403
4468
4532
4597
4661
4725
4790
4854
4920
4986
5053
5121
5190
5260
5331
5404
5479
5556
5635
5717
5800
5886
5974
6065
6157
6252
6350
6449
6552
6656
6764
6874
6987
7103
7222
7344
7469
7597
7728
7862
7998
8135
8277
8419
8562
8707
8853
8999
9146
9293
9440
9587
9733
9878
10023
10167
10311
10453
10594
10734
10872
11008
11143
11275
11405
11533
11658
11780
11900
12017
12131
12243
12352
12458
12561
12662
12759
12853
12945
13033
13118
13200
13278
13353
13425
13494
13559
13621
13680
13735
13787
13836
13881
13924
13964
14001
14036
14067
14095
14121
14144
14163
14180
14193
14204
14212
14218
14221
14222
14222
14220
14217
14212
14207
14200
14192
14183
14174
14164
14153
14143
14132
14122
14112
14102
14094
14086
14080
14074
14070
14068
14067
14067
14068
14071
14075
14079
14086
14093
14102
14112
14123
14135
14149
14164
14180
14196
14214
14233
14253
14274
14295
14317
14340
14364
14387
14411
14436
14460
14484
14508
14532
14555
14577
14599
14619
14638
14655
14670
14683
14694
14703
14709
14712
14713
14712
14708
14703
14695
14685
14674
14661
14647
14631
14615
14598
14580
14561
14542
14522
14502
14482
14462
14442
14422
14403
14385
14367
14350
14334
14318
14303
14288
14274
14260
14246
14232
14218
14204
14191
14178
14167
14155
14145
14135
14125
14116
14106
14097
14087
14077
14066
14055
14044
14032
14021
14010
13998
13988
13977
13967
13957
13948
13939
13932
13925
13920
13916
13914
13914
13915
13918
13923
13929
13937
13946
13957
13968
13981
13995
14010
14025
14041
14058
14074
14090
14106
14121
14136
14150
14163
14174
14185
14194
14201
14206
14208
14208
14205
14199
14190
14178
14162
14143
14120
14093
14063
14030
13992
13952
13907
13860
13809
13756
13699
13640
13578
13513
13445
13375
13302
13226
13148
13068
12986
12901
12814
12725
12634
12541
12445
12348
12248
12147
12044
11939
11832
11723
11612
11500
11385
11269
11151
11031
10909
10786
10661
10534
10406
10277
10146
10013
9879
9744
9607
9470
9332
9194
9055
8917
8778
8640
8502
8364
8228
8090
7956
7822
7688
7556
7424
7295
7166
7040
6915
6793
6672
6554
6438
6324
6212
6102
5994
5888
5784
5682
5582
5483
5386
5291
5198
5106
5015
4926
4837
4750
4665
4580
4497
4415
4335
4257
4179
4104
4029
3956
3884
3812
3741
3671
3601
3531
3461
3391
3321
3252
3182
3112
3043
2973
2903
2834
2764
2694
2625
2555
2485
2415
2344
2272
2199
2125
2050
1974
1896
1817
1736
1655
1571
1487
1401
1313
1225
1136
1045
954
862
770
678
586
495
404
314
224
136
48
-38
-124
-209
-293
-376
-458
-539
-619
-698
-775
-851
-926
-999
-1071
-1140
-1208
-1274
-1337
-1398
-1456
-1511
-1564
-1614
-1661
-1705
-1746
-1784
-1819
-1851
-1880
-1906
-1929
-1948
-1965
-1977
-1987
-1993
-1996
-1995
-1991
-1983
-1971
-1956
-1937
-1914
-1888
-1858
-1825
-1789
-1750
-1707
-1661
-1611
-1559
-1503
-1444
-1383
-1319
-1252
-1182
-1111
-1037
-962
-885
-807
-727
-646
-563
-480
-394
-308
-220
-130
-39
53
146
241
336
433
530
629
727
826
926
1026
1126
1226
1326
1425
1524
1623
1721
1818
1914
2009
2104
2198
2290
2382
2472
2561
2648
2735
2820
2904
2987
3068
3148
3227
3304
3380
3454
3527
3599
3668
3737
3804
3871
3936
4000
4064
4127
4189
4251
4314
4376
4438
4502
4565
4630
4695
4762
4829
4898
4968
5039
5111
5184
5259
5335
5412
5491
5571
5653
5736
5821
5908
5996
6085
6177
6270
6365
6461
6559
6659
6761
6864
6969
7076
7185
7296
7409
7523
7640
7759
7879
8000
8125
8251
8379
8508
8638
8771
8904
9040
9178
9317
9459
9603
9749
9896
10046
10197
10350
10505
10661
10819
10979
11139
11302
11465
11630
11796
11963
12130
12298
12466
12635
12803
12970
13137
13303
13468
13632
13796
13958
14120
14280
14440
14597
14754
14908
15061
15212
15362
15509
15655
15799
15941
16081
16219
16355
16490
16622
16752
16880
17006
17131
17253
17374
17492
17609
17724
17838
17949
18059
18167
18272
18376
18478
18577
18673
18767
18859
18948
19034
19117
19198
19276
19351
19422
19491
19557
19619
19678
19734
19786
19835
19881
19924
19965
20003
20038
20071
20103
20132
20160
20187
20212
20234
20255
20275
20292
20308
20321
20334
20344
20353
20361
20366
20370
20371
20371
20369
20365
20359
20351
20342
20331
20318
20304
20289
20272
20254
20234
20212
20190
20165
20140
20113
20085
20055
20025
19993
19960
19925
19890
19853
19815
19775
19734
19691
19647
19600
19553
19503
19452
19399
19345
19289
19233
19175
19116
19056
18995
18934
18872
18810
18748
18686
18623
18560
18497
18433
18369
18305
18240
18175
18110
18045
17980
17914
17849
17784
17720
17656
17592
17529
17467
17406
17346
17287
17229
17173
17118
17065
17014
16965
16917
16871
16828
16786
16746
16709
16673
16640
16609
16580
16553
16529
16507
16486
16467
16450
16434
16419
16405
16392
16379
16367
16355
16343
16332
16320
16309
16297
16286
16276
16265
16253
16241
16228
16215
16201
16186
16170
16152
16135
16116
16096
16074
16050
16024
15997
15967
15935
15900
15862
15822
15778
15732
15683
15631
15576
15518
15456
15392
15324
15253
15179
15102
15023
14940
14855
14768
14679
14587
14494
14398
14301
14202
14101
13999
13895
13790
13684
13577
13468
13359
13249
13138
13027
12915
12802
12690
12577
12464
12351
12237
12123
12009
11894
11779
11663
11547
11430
11312
11194
11075
10955
10834
10712
10590
10467
10343
10219
10094
9969
9843
9716
9590
9463
9337
9211
9085
8959
8834
8710
8585
8462
8338
8215
8093
7971
7849
7727
7607
7487
7368
7250
7133
7017
6902
6788
6676
6565
6455
6347
6240
6134
6030
5927
5826
5725
5627
5529
5433
5339
5246
5154
5064
4975
4888
4802
4718
4634
4552
4470
4390
4309
4230
4150
4070
3991
3912
3832
3753
3673
3593
3513
3433
3353
3273
3193
3114
3034
2955
2876
2797
2718
2640
2561
2482
2404
2325
2245
2166
2086
2005
1924
1842
1759
1676
1592
1508
1423
1338
1253
1168
1084
1000
916
832
749
666
583
501
419
338
258
178
101
24
-50
-123
-194
-262
-328
-391
-453
-511
-567
-621
-671
-720
-765
-808
-849
-888
-924
-958
-990
-1020
-1049
-1075
-1099
-1122
-1142
-1160
-1177
-1192
-1205
-1217
-1228
-1238
-1247
-1257
-1266
-1276
-1287
-1298
-1311
-1324
-1339
-1355
-1373
-1392
-1412
-1434
-1457
-1482
-1509
-1537
-1566
-1597
-1629
-1663
-1698
-1734
-1772
-1811
-1851
-1893
-1937
-1983
-2031
-2081
-2133
-2187
-2245
-2304
-2366
-2431
-2499
-2568
-2641
-2716
-2793
-2873
-2955
-3039
-3125
-3213
-3302
-3393
-3486
-3579
-3674
-3769
-3866
-3962
-4059
-4156
-4253
-4350
-4446
-4542
-4638
-4732
-4827
-4920
-5013
-5105
-5197
-5287
-5376
-5464
-5551
-5637
-5722
-5806
-5888
-5970
-6050
-6130
-6208
-6286
-6363
-6439
-6515
-6590
-6665
-6738
-6811
-6884
-6956
-7028
-7099
-7171
-7242
-7313
-7384
-7456
-7527
-7598
-7668
-7739
-7810
-7881
-7952
-8023
-8093
-8167
-8239
-8313
-8386
-8460
-8535
-8610
-8685
-8760
-8834
-8909
-8984
-9058
-9131
-9204
-9276
-9347
-9417
-9486
-9553
-9619
-9684
-9748
-9810
-9870
-9929
-9986
-10042
-10096
-10149
-10201
-10251
-10300
-10348
-10395
-10441
-10486
-10530
-10572
-10613
-10653
-10690
-10726
-10760
-10791
-10821
-10850
-10876
-10901
-10925
-10947
-10969
-10989
-11008
-11026
-11043
-11059
-11075
-11090
-11105
-11120
-11134
-11149
-11163
-11177
-11192
-11207
-11223
-11239
-11256
-11274
-11293
-11313
-11334
-11356
-11379
-11403
-11427
-11453
-11480
-11508
-11538
-11568
-11599
-11632
-11665
-11700
-11735
-11771
-11807
-11844
-11882
-11921
-11960
-12001
-12043
-12085
-12129
-12174
-12220
-12267
-12315
-12363
-12413
-12463
-12513
-12565
-12617
-12670
-12723
-12777
-12831
-12885
-12940
-12995
-13050
-13105
-13160
-13216
-13272
-13329
-13385
-13441
-13497
-13551
-13606
-13659
-13712
-13764
-13815
-13866
-13917
-13967
-14017
-14067
-14116
-14165
-14213
-14260
-14307
-14354
-14400
-14445
-14490
-14534
-14578
-14622
-14666
-14710
-14755
-14799
-14845
-14890
-14936
-14983
-15031
-15078
-15127
-15175
-15224
-15272
-15321
-15369
-15417
-15464
-15512
-15560
-15608
-15657
-15706
-15756
-15806
-15856
-15907
-15958
-16010
-16061
-16113
-16165
-16216
-16270
-16323
-16376
-16432
-16488
-16545
-16603
-16662
-16722
-16783
-16845
-16908
-16971
-17034
-17097
-17161
-17224
-17287
-17349
-17411
-17473
-17533
-17593
-17652
-17710
-17767
-17823
-17876
-17929
-17979
-18027
-18073
-18116
-18158
-18196
-18232
-18265
-18295
-18323
-18347
-18368
-18387
-18402
-18414
-18423
-18429
-18432
-18433
-18432
-18428
-18423
-18416
-18407
-18398
-18387
-18375
-18362
-18349
-18335
-18320
-18305
-18290
-18275
-18260
-18245
-18230
-18215
-18201
-18187
-18174
-18161
-18148
-18136
-18124
-18114
-18104
-18096
-18088
-18082
-18076
-18072
-18068
-18066
-18064
-18064
-18065
-18066
-18069
-18073
-18078
-18085
-18092
-18101
-18110
-18121
-18132
-18144
-18157
-18170
-18184
-18198
-18213
-18229
-18245
-18262
-18280
-18300
-18320
-18342
-18365
-18389
-18414
-18440
-18467
-18494
-18522
-18550
-18577
-18604
-18631
-18657
-18682
-18706
-18729
-18752
-18773
-18793
-18812
-18830
-18847
-18863
-18877
-18890
-18902
-18912
-18921
-18929
-18935
-18940
-18944
-18947
-18949
-18950
-18950
-18948
-18946
-18942
-18938
-18932
-18925
-18917
-18908
-18899
-18888
-18876
-18863
-18848
-18832
-18815
-18797
-18777
-18757
-18735
-18713
-18690
-18666
-18642
-18617
-18591
-18565
-18538
-18511
-18483
-18454
-18425
-18396
-18366
-18336
-18306
-18276
-18246
-18216
-18186
-18157
-18127
-18098
-18069
-18040
-18012
-17983
-17956
-17928
-17901
-17874
-17848
-17822
-17797
-17773
-17749
-17726
-17703
-17681
-17660
-17639
-17618
-17597
-17576
-17555
-17532
-17510
-17486
-17462
-17437
-17412
-17386
-17359
-17333
-17306
-17278
-17251
-17223
-17195
-17167
-17139
-17111
-17083
-17056
-17029
-17001
-16974
-16948
-16921
-16894
-16868
-16842
-16817
-16793
-16769
-16747
-16725
-16705
-16685
-16668
-16651
-16636
-16623
-16611
-16601
-16592
-16585
-16580
-16576
-16574
-16573
-16574
-16575
-16578
-16581
-16585
-16590
-16595
-16600
-16606
-16611
-16616
-16620
-16624
-16628
-16631
-16633
-16635
-16637
-16639
-16640
-16642
-16643
-16645
-16646
-16648
-16650
-16652
-16655
-16658
-16660
-16664
-16667
-16670
-16673
-16676
-16678
-16681
-16682
-16684
-16686
-16687
-16689
-16692
-16695
-16700
-16706
-16713
-16722
-16732
-16744
-16759
-16775
-16794
-16814
-16837
-16863
-16890
-16920
-16952
-16987
-17025
-17065
-17107
-17153
-17200
-17250
-17303
-17358
-17416
-17477
-17539
-17605
-17672
-17742
-17814
-17888
-17964
-18042
-18122
-18203
-18287
-18372
-18458
-18546
-18634
-18723
-18812
-18902
-18991
-19080
-19168
-19255
-19341
-19425
-19508
-19588
-19667
-19744
-19820
-19893
-19964
-20034
-20101
-20168
-20232
-20295
-20357
-20418
-20477
-20536
-20593
-20649
-20705
-20760
-20814
-20869
-20923
-20976
-21030
-21084
-21138
-21193
-21248
-21303
-21358
-21414
-21471
-21528
-21585
-21643
-21702
-21761
-21820
-21879
-21939
-21999
-22059
-22120
-22180
-22241
-22302
-22364
-22425
-22486
-22547
-22608
-22668
-22728
-22788
-22847
-22905
-22962
-23017
-23072
-23125
-23176
-23226
-23274
-23320
-23364
-23406
-23446
-23483
-23518
-23550
-23579
-23605
-23628
-23648
-23665
-23678
-23689
-23695
-23699
-23699
-23697
-23691
-23681
-23669
-23654
-23636
-23616
-23593
-23567
-23539
-23509
-23476
-23441
-23405
-23366
-23326
-23285
-23242
-23199
-23154
-23109
-23063
-23016
-22970
-22923
-22875
-22828
-22781
-22734
-22687
-22640
-22593
-22547
-22500
-22453
-22407
-22361
-22315
-22269
-22224
-22180
-22138
-22097
-22057
-22019
-21983
-21949
-21917
-21887
-21859
-21832
-21807
-21783
-21761
-21739
-21719
-21699
-21680
-21662
-21645
-21628
-21611
-21596
-21581
-21567
-21554
-21542
-21531
-21521
-21512
-21503
-21495
-21488
-21481
-21475
-21469
-21463
-21458
-21454
-21450
-21446
-21444
-21443
-21443
-21444
-21447
-21451
-21456
-21464
-21472
-21482
-21493
-21506
-21520
-21535
-21551
-21568
-21587
-21606
-21627
-21648
-21671
-21695
-21720
-21746
-21773
-21801
-21830
-21861
-21892
-21924
-21956
-21990
-22024
-22058
-22093
-22128
-22163
-22198
-22234
-22269
-22304
-22338
-22373
-22407
-22441
-22474
-22508
-22540
-22572
-22604
-22636
-22667
-22698
-22728
-22758
-22787
-22815
-22842
-22869
-22895
-22919
-22943
-22966
-22987
-23007
-23026
-23044
-23060
-23074
-23086
-23096
-23105
-23111
-23114
-23116
-23115
-23112
-23106
-23098
-23087
-23074
-23059
-23041
-23021
-22999
-22975
-22948
-22921
-22891
-22860
-22828
-22794
-22760
-22724
-22687
-22649
-22610
-22570
-22529
-22487
-22445
-22402
-22358
-22313
-22269
-22223
-22177
-22131
-22084
-22037
-21989
-21941
-21892
-21843
-21794
-21745
-21695
-21645
-21595
-21545
-21494
-21442
-21390
-21337
-21284
-21229
-21173
-21116
-21058
-20999
-20939
-20877
-20815
-20751
-20685
-20617
-20548
-20476
-20403
-20327
-20248
-20168
-20085
-20000
-19912
-19821
-19728
-19633
-19534
-19432
-19327
-19218
-19105
-18989
-18870
-18746
-18620
-18489
-18356
-18219
-18079
-17937
-17791
-17643
-17492
-17338
-17181
-17021
-16859
-16693
-16524
-16352
-16177
-15999
-15818
-15636
-15451
-15264
-15075
-14884
-14691
-14497
-14300
-14102
-13903
-13701
-13498
-13294
-13089
-12882
-12674
-12466
-12256
-12045
-11833
-11621
-11408
-11194
-10979
-10765
-10550
-10335
-10122
-9909
-9697
-9486
-9277
-9070
-8865
-8662
-8461
-8263
-8068
-7875
-7685
-7499
-7315
-7134
-6956
-6781
-6609
-6440
-6274
-6110
-5950
-5792
-5637
-5486
-5338
-5193
-5052
-4913
-4778
-4646
-4518
-4392
-4270
-4150
-4034
-3921
-3810
-3702
-3597
-3493
-3391
-3291
-3192
-3094
-2997
-2901
-2805
-2711
-2617
-2523
-2430
-2338
-2246
-2154
-2063
-1972
-1881
-1792
-1703
-1614
-1526
-1439
-1353
-1267
-1182
-1097
-1012
-927
-842
-758
-673
-589
-504
-420
-336
-252
-168
-84
-1
82
165
248
330
413
496
579
663
747
833
919
1006
1096
1187
1278
1372
1466
1562
1660
1759
1859
1961
2064
2168
2273
2380
2488
2597
2708
2820
2933
3048
3164
3282
3402
3524
3647
3772
3898
4026
4155
4285
4416
4547
4679
4812
4945
5078
5211
5343
5476
5608
5739
5871
6002
6132
6262
6391
6521
6649
6777
6905
7032
7159
7286
7412
7537
7663
7788
7914
8038
8163
8287
8411
8534
8657
8780
8902
9024
9146
9267
9388
9509
9630
9750
9871
9991
10111
10231
10351
10471
10591
10712
10832
10954
11075
11197
11320
11442
11565
11688
11811
11934
12057
12179
12301
12422
12543
12662
12780
12897
13012
13126
13238
13348
13456
13562
13667
13770
13872
13973
14072
14170
14267
14363
14458
14553
14646
14739
14831
14922
15013
15102
15191
15279
15365
15451
15535
15618
15700
15780
15859
15937
16013
16087
16160
16232
16302
16370
16438
16504
16568
16632
16694
16755
16815
16874
16933
16991
17049
17107
17165
17223
17280
17338
17396
17454
17511
17567
17622
17676
17729
17780
17831
17880
17928
17976
18022
18067
18111
18154
18196
18237
18277
18315
18352
18388
18422
18455
18486
18516
18545
18572
18597
18621
18643
18663
18681
18697
18712
18724
18734
18743
18749
18754
18756
18757
18756
18754
18749
18743
18735
18726
18715
18704
18691
18677
18662
18646
18629
18611
18591
18571
18550
18527
18503
18478
18452
18424
18396
18366
18335
18304
18271
18237
18202
18166
18129
18090
18050
18009
17966
17922
17876
17829
17781
17732
17681
17629
17577
17523
17469
17415
17360
17304
17249
17193
17138
17082
17027
16972
16916
16861
16805
16750
16695
16639
16583
16527
16471
16414
16356
16297
16239
16178
16119
16056
15995
15932
15869
15806
15742
15678
15613
15548
15483
15417
15351
15285
15218
15151
15083
15016
14948
14881
14813
14746
14678
14610
14542
14475
14407
14339
14270
14202
14133
14063
13993
13921
13849
13775
13700
13623
13545
13465
13383
13299
13213
13126
13037
12946
12854
12760
12665
12568
12469
12370
12268
12166
12063
11958
11853
11747
11640
11532
11424
11316
11207
11097
10987
10876
10765
10654
10542
10430
10319
10207
10096
9985
9875
9765
9656
9547
9439
9331
9223
9116
9009
8902
8795
8688
8580
8473
8366
8258
8150
8042
7933
7824
7716
7608
7500
7393
7287
7181
7076
6972
6869
6766
6663
6561
6460
6359
6259
6159
6059
5960
5861
5763
5665
5568
5470
5373
5276
5180
5084
4988
4892
4797
4703
4608
4515
4422
4329
4237
4145
4054
3963
3872
3781
3689
3597
3504
3411
3316
3221
3125
3028
2930
2832
2733
2633
2532
2430
2328
2226
2123
2019
1915
1811
1707
1603
1499
1395
1291
1188
1085
983
882
781
681
583
485
389
294
201
110
21
-67
-153
-236
-318
-397
-474
-548
-620
-690
-757
-822
-885
-945
-1002
-1060
-1114
-1166
-1217
-1265
-1310
-1354
-1395
-1433
-1469
-1503
-1534
-1561
-1587
-1608
-1627
-1643
-1655
-1663
-1667
-1667
-1663
-1654
-1641
-1624
-1602
-1576
-1545
-1509
-1469
-1424
-1376
-1323
-1267
-1207
-1143
-1077
-1006
-935
-860
-782
-703
-621
-538
-453
-368
-282
-196
-110
-24
62
147
232
315
398
479
559
638
715
790
864
936
1006
1075
1142
1207
1271
1332
1391
1449
1504
1558
1609
1659
1706
1752
1795
1838
1878
1918
1956
1993
2028
2063
2097
2130
2162
2192
2222
2251
2278
2305
2331
2355
2380
2403
2426
2449
2471
2492
2513
2534
2555
2575
2595
2615
2635
2655
2675
2694
2714
2733
2753
2772
2790
2809
2827
2844
2860
2876
2891
2904
2917
2928
2939
2948
2955
2962
2968
2973
2977
2980
2983
2985
2986
2986
2986
2985
2983
2979
2975
2969
2961
2953
2942
2930
2916
2901
2884
2866
2846
2825
2804
2781
2758
2734
2710
2685
2660
2634
2607
2580
2552
2522
2491
2459
2426
2390
2353
2314
2273
2231
2187
2142
2095
2047
1998
1948
1897
1844
1790
1735
1678
1620
1561
1500
1438
1374
1310
1244
1176
1108
1038
966
894
820
745
668
591
512
433
353
272
191
109
26
-56
-140
-223
-307
-390
-473
-555
-636
-716
-794
-871
-947
-1020
-1092
-1163
-1231
-1298
-1364
-1428
-1490
-1551
-1611
-1669
-1725
-1780
-1833
-1883
-1932
-1979
-2023
-2065
-2105
-2141
-2175
-2206
-2234
-2259
-2281
-2301
-2317
-2331
-2342
-2351
-2357
-2360
-2362
-2361
-2359
-2354
-2348
-2340
-2331
-2320
-2306
-2292
-2275
-2255
-2234
-2211
-2185
-2158
-2128
-2097
-2064
-2029
-1992
-1955
-1915
-1875
-1833
-1790
-1747
-1703
-1658
-1613
-1567
-1521
-1475
-1429
-1384
-1339
-1294
-1250
-1207
-1165
-1123
-1083
-1043
-1002
-964
-926
-888
-851
-814
-778
-742
-706
-671
-636
-601
-567
-534
-501
-469
-438
-407
-376
-347
-317
-289
-260
-232
-204
-177
-151
-124
-99
-74
-50
-25
-1
23
47
71
97
122
149
177
205
235
265
296
328
361
395
430
466
503
541
580
620
662
704
748
793
840
887
936
987
1038
1091
1145
1200
1255
1312
1369
1428
1486
1546
1607
1668
1729
1792
1854
1917
1980
2041
2104
2165
2226
2285
2344
2401
2456
2510
2563
2613
2662
2709
2754
2797
2839
2878
2916
2952
2986
3018
3049
3077
3104
3129
3151
3172
3191
3209
3224
3236
3247
3256
3262
3267
3269
3269
3267
3263
3256
3248
3236
3223
3206
3188
3167
3144
3118
3090
3060
3028
2994
2959
2921
2882
2842
2800
2756
2711
2664
2615
2565
2513
2459
2403
2346
2286
2225
2162
2098
2032
1964
1895
1825
1754
1682
1610
1538
1466
1394
1324
1254
1186
1119
1054
990
928
868
809
753
699
647
597
549
503
459
418
379
342
307
274
243
214
187
163
140
118
99
81
65
50
38
28
19
13
8
6
6
7
11
17
24
34
46
59
75
92
112
132
154
176
200
224
249
274
300
326
352
378
405
431
457
483
509
535
561
587
613
639
666
692
719
745
772
799
826
852
879
905
931
957
983
1008
1035
1061
1087
1114
1142
1170
1199
1230
1262
1296
1332
1369
1408
1449
1492
1537
1583
1631
1681
1734
1788
1845
1903
1964
2027
2092
2159
2228
2299
2372
2447
2524
2604
2686
2771
2859
2950
3043
3140
3239
3341
3445
3552
3660
3771
3883
3997
4112
4227
4344
4461
4578
4695
4811
4927
5043
5157
5271
5383
5493
5602
5710
5815
5919
6021
6122
6220
6318
6414
6508
6601
6693
6784
6874
6963
7051
7138
7224
7310
7394
7477
7559
7640
7719
7798
7875
7951
8026
8099
8172
8243
8312
8380
8447
8512
8575
8636
8696
8754
8811
8866
8919
8971
9021
9070
9118
9165
9210
9255
9298
9340
9382
9422
9462
9502
9541
9580
9618
9657
9696
9736
9776
9816
9857
9899
9941
9983
10026
10069
10113
10158
10203
10249
10296
10344
10392
10442
10492
10543
10594
10647
10701
10755
10810
10867
10924
10983
11042
11102
11162
11223
11285
11347
11408
11470
11531
11592
11653
11713
11772
11830
11887
11944
11999
12054
12107
12160
12212
12263
12313
12362
12410
12456
12501
12544
12585
12625
12663
12700
12734
12767
12798
12826
12853
12877
12900
12920
12939
12957
12973
12987
13001
13015
13028
13041
13054
13067
13081
13095
13109
13124
13139
13155
13171
13189
13207
13225
13245
13265
13286
13308
13330
13352
13376
13399
13424
13448
13474
13499
13526
13552
13580
13607
13636
13664
13693
13723
13752
13781
13810
13839
13867
13894
13920
13946
13970
13992
14014
14034
14052
14069
14085
14100
14113
14124
14134
14144
14151
14158
14164
14169
14174
14177
14180
14183
14184
14185
14186
14186
14186
14185
14184
14182
14181
14179
14177
14175
14173
14170
14168
14165
14163
14160
14157
14154
14150
14146
14141
14136
14129
14122
14114
14105
14094
14083
14070
14056
14040
14022
14003
13981
13957
13931
13902
13871
13838
13803
13765
13724
13682
13637
13589
13539
13487
13433
13376
13317
13255
13192
13125
13057
12986
12913
12837
12759
12679
12596
12511
12424
12336
12245
12153
12059
11965
11869
11773
11676
11578
11479
11379
11279
11179
11078
10977
10877
10777
10678
10580
10484
10388
10294
10202
10111
10022
9936
9851
9768
9687
9609
9533
9459
9387
9317
9249
9184
9120
9058
8998
8939
8883
8828
8775
8724
8674
8626
8579
8534
8491
8449
8408
8369
8330
8293
8256
8220
8185
8150
8116
8082
8048
8013
7981
7948
7916
7883
7850
7818
7785
7753
7721
7688
7656
7623
7591
7559
7527
7495
7463
7432
7401
7371
7341
7312
7284
7256
7230
7205
7181
7159
7138
7119
7101
7084
7069
7056
7044
7033
7024
7016
7010
7005
7001
6999
6997
6997
6997
6998
6999
7001
7004
7006
7010
7013
7016
7020
7023
7027
7030
7033
7036
7040
7043
7047
7051
7055
7060
7065
7071
7078
7086
7094
7102
7112
7121
7132
7142
7153
7164
7176
7187
7199
7211
7223
7235
7247
7259
7270
7281
7291
7301
7310
7319
7326
7333
7338
7343
7347
7349
7351
7352
7352
7352
7351
7349
7347
7344
7341
7337
7333
7328
7323
7318
7312
7306
7300
7295
7289
7283
7278
7273
7268
7263
7259
7255
7251
7248
7244
7240
7236
7233
7229
7225
7221
7217
7213
7209
7204
7199
7194
7188
7181
7174
7166
7157
7148
7138
7127
7115
7103
7090
7076
7061
7046
7030
7013
6997
6980
6963
6946
6929
6912
6895
6879
6863
6848
6833
6818
6804
6791
6778
6766
6755
6744
6733
6723
6714
6705
6697
6690
6683
6677
6671
6666
6661
6656
6651
6646
6641
6636
6631
6625
6619
6613
6606
6598
6590
6581
6571
6561
6550
6539
6527
6515
6502
6489
6475
6461
6446
6430
6414
6398
6380
6361
6342
6321
6299
6276
6251
6225
6198
6169
6140
6109
6078
6045
6012
5978
5944
5909
5873
5837
5801
5763
5726
5688
5649
5610
5571
5531
5491
5451
5411
5371
5331
5291
5251
5212
5173
5134
5095
5056
5018
4979
4941
4902
4864
4825
4786
4747
4708
4669
4630
4591
4552
4513
4474
4435
4397
4359
4322
4285
4249
4214
4179
4145
4112
4078
4046
4014
3985
3955
3926
3898
3871
3844
3818
3793
3769
3745
3722
3700
3678
3657
3636
3616
3596
3576
3557
3538
3520
3502
3485
3468
3451
3435
3418
3403
3387
3373
3358
3345
3333
3322
3311
3303
3295
3289
3285
3283
3283
3284
3288
3293
3301
3310
3321
3335
3350
3367
3387
3408
3430
3455
3481
3509
3538
3568
3600
3633
3667
3703
3740
3778
3818
3859
3901
3945
3989
4035
4082
4130
4179
4229
4279
4330
4382
4435
4488
4542
4596
4651
4707
4764
4821
4880
4939
4999
5060
5123
5187
5252
5319
5388
5458
5531
5605
5682
5760
5840
5923
6007
6092
6179
6268
6357
6448
6540
6632
6725
6819
6912
7006
7101
7195
7289
7382
7476
7569
7662
7754
7846
7938
8029
8119
8209
8298
8386
8472
8558
8642
8725
8807
8887
8966
9045
9121
9197
9271
9344
9416
9487
9556
9624
9691
9757
9822
9886
9950
10012
10074
10136
10197
10257
10316
10375
10434
10491
10549
10607
10664
10721
10778
10835
10892
10949
11006
11063
11120
11178
11235
11293
11352
11411
11470
11530
11590
11650
11711
11772
11834
11896
11958
12021
12085
12149
12214
12280
12347
12414
12482
12550
12618
12686
12755
12823
12891
12958
13026
13093
13160
13226
13293
13360
13426
13493
13560
13626
13693
13760
13826
13892
13958
14023
14087
14149
14211
14270
14328
14384
14439
14491
14542
14590
14636
14680
14722
14761
14798
14833
14865
14894
14921
14946
14968
14987
15004
15019
15032
15042
15049
15054
15057
15057
15054
15048
15040
15029
15016
15000
14982
14962
14939
14915
14889
14860
14831
14800
14768
14735
14701
14667
14632
14597
14561
14526
14491
14456
14422
14388
14354
14320
14287
14253
14220
14187
14154
14121
14088
14055
14022
13990
13957
13925
13893
13860
13828
13796
13764
13732
13700
13669
13638
13607
13576
13546
13517
13488
13460
13433
13407
13382
13358
13335
13313
13292
13272
13252
13232
13213
13194
13174
13154
13134
13113
13092
13070
13048
13025
13002
12977
12953
12927
12900
12873
12844
12815
12784
12752
12720
12686
12650
12614
12576
12538
12498
12457
12414
12370
12325
12277
12229
12178
12126
12072
12017
11960
11902
11842
11781
11719
11655
11591
11525
11458
11390
11321
11250
11178
11105
11030
10954
10877
10798
10718
10637
10556
10473
10389
10304
10219
10134
10047
9961
9874
9787
9700
9613
9527
9441
9355
9269
9185
9101
9018
8936
8856
8777
8701
8626
8553
8482
8414
8348
8284
8223
8163
8106
8052
8000
7950
7903
7859
7817
7778
7742
7709
7679
7652
7628
7607
7589
7574
7562
7552
7545
7540
7538
7538
7540
7544
7550
7558
7567
7578
7590
7603
7617
7632
7647
7663
7678
7694
7709
7724
7738
7751
7764
7775
7786
7796
7805
7813
7820
7826
7831
7835
7838
7840
7841
7841
7839
7837
7834
7830
7825
7819
7812
7804
7794
7783
7770
7756
7740
7722
7703
7681
7658
7633
7606
7578
7547
7515
7482
7446
7410
7372
7334
7294
7253
7212
7170
7128
7085
7042
6999
6957
6915
6873
6831
6790
6750
6711
6672
6634
6596
6560
6523
6488
6454
6420
6388
6357
6326
6297
6270
6243
6217
6192
6168
6145
6123
6101
6080
6060
6041
6022
6003
5985
5968
5951
5934
5917
5899
5881
5863
5844
5824
5804
5784
5763
5741
5719
5697
5673
5649
5625
5599
5572
5544
5514
5484
5451
5417
5381
5343
5303
5261
5216
5169
5119
5067
5012
4954
4893
4829
4762
4693
4621
4547
4470
4391
4311
4228
4145
4059
3973
3885
3797
3708
3618
3527
3436
3345
3254
3162
3070
2979
2888
2797
2707
2617
2528
2439
2351
2265
2178
2093
2009
1926
1844
1763
1684
1606
1530
1456
1384
1314
1246
1180
1116
1055
995
938
882
829
779
730
684
641
600
561
525
490
458
428
400
374
349
326
304
284
266
248
233
218
204
191
180
169
158
148
138
129
119
110
101
92
84
75
66
57
48
39
30
20
11
1
-9
-19
-29
-39
-49
-60
-70
-81
-93
-104
-116
-127
-138
-149
-160
-170
-179
-187
-195
-202
-208
-213
-217
-221
-223
-225
-226
-226
-225
-223
-219
-215
-210
-203
-195
-186
-175
-164
-151
-137
-122
-107
-90
-74
-57
-40
-24
-8
8
23
37
50
62
73
83
92
100
107
113
117
120
122
123
123
122
119
115
110
104
97
88
78
68
56
43
30
16
2
-13
-29
-45
-62
-79
-96
-114
-132
-151
-170
-189
-209
-230
-251
-272
-294
-316
-338
-360
-383
-405
-428
-451
-473
-496
-518
-540
-561
-582
-602
-622
-641
-658
-676
-692
-708
-724
-739
-754
-769
-784
-799
-815
-831
-848
-865
-883
-902
-923
-944
-966
-990
-1014
-1040
-1066
-1094
-1123
-1154
-1185
-1217
-1251
-1286
-1322
-1359
-1398
-1439
-1481
-1525
-1571
-1618
-1668
-1720
-1774
-1830
-1889
-1950
-2013
-2080
-2149
-2220
-2293
-2369
-2447
-2527
-2608
-2692
-2777
-2863
-2951
-3040
-3130
-3222
-3314
-3407
-3501
-3596
-3691
-3787
-3883
-3978
-4074
-4170
-4266
-4361
-4456
-4551
-4645
-4738
-4831
-4923
-5014
-5104
-5193
-5281
-5368
-5455
-5540
-5624
-5708
-5790
-5871
-5951
-6031
-6109
-6185
-6261
-6336
-6409
-6482
-6553
-6624
-6694
-6763
-6831
-6897
-6963
-7029
-7093
-7156
-7218
-7280
-7341
-7402
-7461
-7520
-7578
-7635
-7692
-7747
-7803
-7857
-7911
-7965
-8019
-8073
-8127
-8180
-8236
-8291
-8347
-8403
-8459
-8516
-8574
-8633
-8692
-8752
-8812
-8874
-8936
-8999
-9062
-9126
-9190
-9254
-9318
-9383
-9447
-9512
-9576
-9641
-9705
-9770
-9834
-9898
-9961
-10024
-10086
-10148
-10209
-10269
-10328
-10386
-10443
-10498
-10552
-10605
-10656
-10706
-10754
-10801
-10847
-10892
-10935
-10977
-11018
-11058
-11096
-11133
-11169
-11203
-11236
-11267
-11296
-11324
-11351
-11375
-11399
-11421
-11441
-11460
-11477
-11493
-11508
-11521
-11532
-11542
-11550
-11557
-11563
-11567
-11570
-11572
-11572
-11571
-11570
-11567
-11563
-11558
-11552
-11546
-11538
-11530
-11520
-11510
-11500
-11489
-11477
-11465
-11452
-11439
-11425
-11411
-11397
-11383
-11368
-11354
-11340
-11327
-11314
-11301
-11288
-11276
-11263
-11250
-11238
-11225
-11212
-11199
-11186
-11173
-11160
-11147
-11133
-11119
-11104
-11089
-11073
-11057
-11039
-11021
-11002
-10982
-10961
-10938
-10914
-10889
-10863
-10836
-10808
-10779
-10748
-10717
-10685
-10652
-10619
-10585
-10550
-10514
-10478
-10441
-10404
-10366
-10327
-10288
-10248
-10208
-10167
-10125
-10083
-10040
-9996
-9951
-9906
-9859
-9812
-9764
-9715
-9666
-9615
-9563
-9510
-9457
-9403
-9348
-9292
-9236
-9179
-9122
-9063
-9003
-8942
-8881
-8818
-8753
-8687
-8620
-8551
-8481
-8410
-8338
-8264
-8189
-8114
-8037
-7959
-7881
-7802
-7722
-7641
-7560
-7479
-7398
-7316
-7234
-7152
-7070
-6988
-6906
-6825
-6744
-6663
-6583
-6504
-6426
-6349
-6273
-6197
-6122
-6047
-5973
-5899
-5826
-5753
-5679
-5607
-5534
-5461
-5389
-5317
-5246
-5175
-5105
-5036
-4967
-4900
-4833
-4768
-4704
-4642
-4582
-4524
-4467
-4412
-4359
-4308
-4258
-4210
-4163
-4118
-4074
-4032
-3991
-3952
-3914
-3878
-3844
-3812
-3781
-3752
-3724
-3698
-3673
-3650
-3628
-3608
-3589
-3572
-3556
-3542
-3529
-3518
-3508
-3500
-3493
-3487
-3483
-3480
-3478
-3477
-3477
-3478
-3481
-3484
-3488
-3493
-3499
-3506
-3514
-3522
-3531
-3539
-3548
-3557
-3566
-3574
-3583
-3591
-3599
-3606
-3613
-3620
-3626
-3631
-3636
-3640
-3642
-3644
-3644
-3642
-3639
-3634
-3628
-3619
-3608
-3596
-3582
-3565
-3548
-3528
-3506
-3483
-3458
-3431
-3401
-3370
-3337
-3301
-3262
-3221
-3178
-3133
-3086
-3036
-2984
-2931
-2876
-2820
-2762
-2703
-2643
-2582
-2521
-2459
-2397
-2335
-2273
-2210
-2148
-2086
-2025
-1964
-1904
-1845
-1786
-1729
-1673
-1618
-1564
-1511
-1460
-1410
-1362
-1316
-1271
-1228
-1186
-1146
-1108
-1072
-1037
-1004
-973
-943
-915
-888
-863
-840
-818
-798
-779
-762
-748
-735
-724
-716
-709
-705
-703
-704
-707
-711
-718
-727
-738
-750
-764
-779
-796
-814
-833
-853
-874
-896
-919
-942
-966
-991
-1016
-1041
-1067
-1094
-1120
-1146
-1173
-1199
-1226
-1252
-1278
-1303
-1328
-1353
-1378
-1403
-1427
-1451
-1475
-1499
-1522
-1546
-1569
-1591
-1613
-1634
-1655
-1675
-1694
-1714
-1732
-1750
-1768
-1786
-1803
-1820
-1837
-1853
-1869
-1885
-1900
-1915
-1930
-1944
-1958
-1971
-1983
-1995
-2005
-2016
-2025
-2035
-2043
-2051
-2058
-2065
-2072
-2079
-2086
-2093
-2100
-2108
-2116
-2124
-2134
-2144
-2155
-2167
-2180
-2194
-2209
-2225
-2243
-2261
-2280
-2299
-2320
-2342
-2364
-2387
-2411
-2436
-2461
-2486
-2511
-2536
-2561
-2586
-2611
-2636
-2660
-2683
-2706
-2729
-2751
-2772
-2792
-2810
-2828
-2845
-2860
-2875
-2888
-2899
-2910
-2919
-2928
-2936
-2943
-2948
-2953
-2957
-2960
-2961
-2961
-2960
-2958
-2955
-2951
-2946
-2941
-2936
-2929
-2923
-2915
-2907
-2899
-2890
-2880
-2870
-2860
-2849
-2838
-2826
-2814
-2801
-2788
-2774
-2759
-2743
-2726
-2708
-2690
-2670
-2650
-2628
-2606
-2584
-2560
-2536
-2511
-2486
-2460
-2433
-2406
-2378
-2350
-2322
-2294
-2265
-2237
-2208
-2180
-2152
-2125
-2097
-2070
-2044
-2017
-1993
-1968
-1945
-1922
-1900
-1880
-1860
-1842
-1824
-1807
-1791
-1776
-1761
-1746
-1732
-1718
-1704
-1691
-1677
-1664
-1651
-1637
-1624
-1611
-1597
-1584
-1570
-1557
-1544
-1531
-1519
-1507
-1494
-1482
-1470
-1457
-1445
-1433
-1420
-1408
-1397
-1385
-1375
-1365
-1356
-1347
-1339
-1332
-1326
-1321
-1316
-1312
-1309
-1306
-1304
-1302
-1301
-1300
-1300
-1300
-1301
-1301
-1302
-1303
-1304
-1306
-1307
-1309
-1310
-1311
-1313
-1313
-1314
-1314
-1314
-1313
-1312
-1310
-1308
-1305
-1302
-1299
-1296
-1293
-1289
-1285
-1282
-1278
-1274
-1270
-1265
-1261
-1256
-1251
-1246
-1241
-1235
-1230
-1224
-1218
-1211
-1204
-1196
-1187
-1178
-1168
-1158
-1148
-1137
-1126
-1115
-1103
-1091
-1078
-1065
-1051
-1037
-1022
-1008
-993
-977
-961
-945
-929
-913
-896
-879
-862
-845
-828
-811
-795
-779
-763
-748
-733
-719
-705
-692
-679
-667
-655
-644
-634
-625
-616
-609
-602
-597
-593
-590
-588
-589
-590
-594
-599
-605
-613
-622
-632
-644
-656
-669
-682
-695
-707
-720
-732
-743
-754
-763
-772
-779
-786
-791
-795
-797
-799
-799
-797
-795
-791
-786
-780
-772
-764
-754
-743
-731
-718
-703
-688
-671
-652
-633
-613
-593
-571
-550
-529
-507
-486
-465
-444
-423
-403
-383
-363
-343
-324
-305
-285
-267
-248
-230
-212
-194
-176
-158
-140
-122
-104
-86
-68
-51
-34
-17
-1
15
30
45
59
73
86
99
111
123
134
145
156
166
176
185
194
203
212
221
229
238
246
255
264
273
282
292
302
312
322
334
346
359
374
389
405
422
440
459
479
499
520
541
562
584
607
630
653
677
701
726
751
776
802
828
855
882
909
936
963
991
1018
1046
1074
1102
1131
1159
1188
1218
1247
1277
1307
1336
1366
1396
1425
1454
1484
1512
1541
1570
1598
1626
1655
1682
1710
1737
1764
1790
1816
1842
1868
1893
1918
1943
1968
1993
2017
2041
2066
2089
2113
2136
2158
2181
2203
2225
2247
2269
2290
2311
2332
2353
2373
2393
2412
2431
2450
2469
2487
2505
2522
2540
2557
2573
2589
2606
2621
2637
2652
2667
2682
2697
2711
2726
2740
2754
2768
2782
2796
2809
2823
2836
2849
2861
2874
2886
2898
2909
2919
2929
2939
2947
2954
2960
2965
2969
2971
2972
2972
2970
2967
2963
2957
2951
2943
2933
2922
2909
2895
2879
2861
2841
2819
2795
2769
2741
2712
2680
2648
2613
2577
2540
2501
2460
2419
2377
2333
2289
2243
2197
2151
2104
2056
2008
1960
1912
1864
1816
1769
1721
1674
1626
1579
1531
1484
1436
1389
1343
1296
1250
1205
1159
1114
1068
1022
977
931
884
838
791
744
697
649
600
552
502
453
402
351
299
247
193
138
82
25
-33
-93
-154
-216
-280
-345
-412
-481
-551
-622
-696
-771
-847
-925
-1004
-1086
-1169
-1253
-1339
-1425
-1513
-1601
-1691
-1781
-1872
-1963
-2055
-2148
-2242
-2336
-2430
-2525
-2621
-2717
-2813
-2910
-3007
-3104
-3202
-3300
-3397
-3495
-3592
-3689
-3785
-3881
-3976
-4070
-4163
-4255
-4345
-4435
-4523
-4609
-4695
-4779
-4862
-4944
-5025
-5105
-5185
-5264
-5342
-5420
-5498
-5575
-5652
-5729
-5806
-5882
-5958
-6034
-6111
-6187
-6263
-6339
-6415
-6491
-6567
-6643
-6720
-6796
-6873
-6951
-7029
-7108
-7187
-7267
-7348
-7430
-7513
-7597
-7681
-7767
-7853
-7940
-8028
-8117
-8206
-8295
-8385
-8475
-8565
-8656
-8745
-8835
-8924
-9012
-9099
-9186
-9272
-9357
-9440
-9523
-9604
-9683
-9761
-9837
-9911
-9983
-10053
-10122
-10188
-10252
-10315
-10375
-10434
-10490
-10544
-10596
-10645
-10692
-10737
-10778
-10818
-10855
-10889
-10921
-10951
-10978
-11004
-11027
-11048
-11068
-11085
-11101
-11116
-11129
-11142
-11153
-11164
-11174
-11184
-11194
-11203
-11211
-11220
-11228
-11236
-11244
-11252
-11260
-11268
-11277
-11286
-11296
-11306
-11316
-11327
-11338
-11350
-11363
-11377
-11391
-11406
-11423
-11440
-11458
-11477
-11497
-11518
-11540
-11563
-11588
-11613
-11640
-11668
-11697
-11728
-11760
-11793
-11827
-11862
-11898
-11936
-11974
-12013
-12054
-12095
-12138
-12182
-12226
-12272
-12318
-12364
-12411
-12458
-12505
-12551
-12598
-12644
-12690
-12736
-12780
-12825
-12868
-12912
-12954
-12996
-13038
-13078
-13118
-13157
-13196
-13233
-13270
-13305
-13340
-13372
-13404
-13434
-13462
-13488
-13514
-13537
-13559
-13579
-13597
-13613
-13627
-13639
-13649
-13657
-13663
-13667
-13669
-13668
-13665
-13660
-13653
-13644
-13632
-13618
-13602
-13585
-13565
-13543
-13520
-13495
-13468
-13439
-13408
-13376
-13342
-13306
-13268
-13228
-13186
-13142
-13097
-13050
-13001
-12952
-12901
-12850
-12797
-12744
-12691
-12637
-12583
-12529
-12475
-12421
-12366
-12312
-12257
-12202
-12147
-12091
-12035
-11979
-11923
-11866
-11810
-11753
-11697
-11641
-11586
-11531
-11477
-11424
-11370
-11318
-11266
-11214
-11164
-11114
-11064
-11016
-10968
-10921
-10876
-10830
-10786
-10743
-10701
-10659
-10619
-10580
-10541
-10504
-10468
-10432
-10398
-10363
-10328
-10294
-10259
-10224
-10188
-10152
-10116
-10078
-10041
-10003
-9964
-9924
-9884
-9844
-9803
-9762
-9721
-9679
-9638
-9598
-9558
-9518
-9478
-9439
-9400
-9361
-9322
-9283
-9244
-9204
-9165
-9126
-9087
-9048
-9010
-8971
-8933
-8894
-8855
-8816
-8776
-8736
-8695
-8654
-8612
-8570
-8528
-8485
-8443
-8400
-8357
-8313
-8269
-8226
-8182
-8138
-8093
-8050
-8006
-7963
-7919
-7875
-7831
-7787
-7743
-7699
-7655
-7611
-7568
-7525
-7483
-7441
-7401
-7360
-7321
-7282
-7244
-7206
-7170
-7133
-7098
-7063
-7030
-6997
-6965
-6934
-6904
-6875
-6848
-6822
-6797
-6774
-6752
-6732
-6712
-6694
-6677
-6660
-6645
-6630
-6616
-6603
-6590
-6578
-6567
-6556
-6547
-6538
-6530
-6523
-6517
-6512
-6507
-6503
-6500
-6498
-6496
-6495
-6494
-6494
-6494
-6495
-6496
-6498
-6499
-6502
-6504
-6506
-6509
-6512
-6514
-6516
-6517
-6518
-6518
-6517
-6514
-6510
-6506
-6499
-6491
-6482
-6471
-6459
-6446
-6431
-6415
-6398
-6380
-6361
-6342
-6322
-6301
-6279
-6257
-6235
-6212
-6189
-6165
-6142
-6119
-6095
-6072
-6049
-6025
-6002
-5979
-5957
-5934
-5912
-5890
-5869
-5848
-5828
-5809
-5790
-5772
-5755
-5739
-5724
-5708
-5694
-5679
-5665
-5651
-5637
-5623
-5609
-5596
-5582
-5570
-5557
-5545
-5533
-5521
-5510
-5498
-5486
-5474
-5461
-5448
-5434
-5419
-5404
-5387
-5370
-5352
-5333
-5313
-5293
-5272
-5250
-5228
-5205
-5182
-5159
-5135
-5110
-5084
-5058
-5031
-5003
-4974
-4944
-4913
-4880
-4847
-4812
-4776
-4739
-4701
-4663
-4623
-4583
-4542
-4501
-4460
-4418
-4376
-4334
-4292
-4249
-4207
-4164
-4121
-4078
-4034
-3990
-3946
-3901
-3855
-3810
-3764
-3717
-3671
-3624
-3577
-3529
-3482
-3434
-3386
-3338
-3290
-3242
-3193
-3143
-3094
-3043
-2993
-2942
-2890
-2839
-2787
-2734
-2682
-2629
-2576
-2523
-2470
-2418
-2365
-2313
-2261
-2210
-2159
-2108
-2057
-2007
-1956
-1906
-1855
-1805
-1754
-1704
-1654
-1604
-1555
-1506
-1458
-1411
-1363
-1317
-1270
-1224
-1177
-1131
-1085
-1038
-991
-943
-895
-846
-797
-746
-695
-642
-589
-536
-481
-426
-371
-314
-257
-200
-141
-82
-22
39
100
162
225
287
350
413
477
540
604
668
732
796
860
924
988
1052
1116
1180
1244
1308
1372
1437
1502
1567
1633
1699
1766
1833
1900
1969
2037
2108
2179
2252
2326
2401
2477
2555
2635
2716
2798
2882
2967
3054
3142
3231
3321
3413
3506
3600
3695
3792
3889
3988
4086
4188
4289
4391
4494
4598
4702
4807
4913
5019
5125
5232
5339
5446
5552
5658
5762
5866
5969
6070
6170
6268
6365
6459
6551
6641
6728
6813
6895
6974
7051
7125
7196
7265
7332
7396
7458
7518
7575
7630
7682
7733
7781
7827
7872
7915
7956
7996
8034
8071
8106
8138
8170
8201
8230
8258
8284
8310
8334
8358
8381
8404
8427
8449
8472
8495
8517
8540
8564
8588
8613
8638
8664
8690
8718
8747
8776
8808
8840
8874
8909
8945
8982
9021
9062
9103
9145
9189
9233
9277
9323
9369
9416
9464
9512
9561
9611
9661
9711
9762
9812
9863
9913
9963
10013
10062
10111
10160
10209
10257
10304
10351
10397
10443
10488
10533
10577
10621
10664
10707
10750
10792
10834
10875
10916
10956
10995
11033
11070
11106
11141
11176
11209
11241
11272
11303
11333
11362
11390
11417
11444
11470
11495
11520
11544
11567
11590
11613
11635
11657
11678
11699
11720
11741
11763
11784
11806
11827
11850
11872
11895
11919
11943
11968
11995
12022
12050
12080
12112
12145
12179
12215
12252
12291
12331
12372
12415
12459
12505
12552
12601
12650
12701
12753
12805
12859
12913
12967
13022
13078
13133
13188
13243
13297
13351
13405
13457
13509
13560
13610
13659
13707
13753
13798
13841
13882
13921
13958
13993
14026
14057
14086
14113
14138
14161
14182
14200
14217
14231
14244
14254
14262
14268
14273
14275
14276
14276
14274
14271
14267
14262
14256
14249
14241
14232
14222
14212
14201
14189
14176
14164
14150
14137
14123
14108
14094
14079
14064
14049
14034
14018
14003
13988
13973
13959
13944
13930
13916
13902
13888
13874
13861
13847
13834
13821
13808
13795
13783
13772
13761
13750
13741
13732
13723
13714
13705
13696
13686
13676
13666
13655
13644
13632
13619
13606
13592
13577
13561
13543
13525
13506
13485
13463
13440
13416
13390
13363
13334
13304
13272
13239
13204
13168
13130
13092
13052
13012
12970
12928
12886
12842
12798
12754
12709
12664
12619
12573
12527
12481
12435
12388
12342
12295
12248
12201
12154
12108
12061
12016
11970
11925
11881
11838
11796
11754
11714
11675
11637
11600
11565
11532
11501
11470
11442
11415
11389
11365
11342
11321
11300
11281
11263
11247
11231
11218
11205
11194
11184
11175
11168
11163
11158
11155
11153
11153
11153
11155
11158
11162
11166
11172
11178
11185
11192
11200
11208
11217
11225
11234
11243
11251
11259
11266
11272
11277
11281
11284
11286
11286
11285
11283
11279
11274
11268
11260
11251
11240
11228
11214
11199
11183
11165
11146
11125
11103
11080
11055
11029
11002
10974
10945
10915
10884
10852
10820
10787
10754
10721
10687
10654
10620
10586
10553
10519
10486
10454
10422
10390
10360
10330
10300
10272
10243
10215
10187
10160
10132
10104
10077
10049
10022
9994
9967
9939
9912
9885
9857
9829
9801
9773
9745
9716
9686
9657
9626
9596
9564
9532
9499
9466
9432
9397
9361
9324
9286
9247
9208
9167
9126
9083
9040
8996
8951
8905
8859
8811
8763
8715
8666
8616
8567
8517
8467
8416
8366
8315
8263
8211
8159
8106
8055
8002
7949
7896
7842
7788
7734
7679
7624
7568
7511
7454
7397
7339
7280
7221
7162
7103
7044
6984
6925
6865
6805
6744
6684
6623
6562
6501
6439
6377
6314
6251
6187
6123
6059
5995
5930
5865
5800
5735
5670
5605
5540
5475
5410
5345
5280
5215
5150
5086
5022
4959
4896
4833
4770
4708
4646
4584
4522
4460
4399
4338
4277
4217
4157
4098
4040
3982
3924
3867
3811
3755
3699
3644
3590
3536
3482
3429
3377
3326
3276
3226
3177
3129
3082
3036
2991
2947
2904
2862
2820
2779
2739
2699
2660
2620
2581
2541
2501
2461
2421
2380
2340
2299
2259
2218
2177
2136
2095
2054
2013
1972
1930
1889
1847
1804
1762
1719
1676
1633
1590
1547
1503
1460
1416
1372
1328
1284
1240
1196
1151
1106
1061
1014
969
922
876
829
782
736
689
642
595
548
502
455
407
360
312
265
217
168
120
71
22
-26
-75
-124
-172
-221
-270
-318
-367
-416
-465
-514
-564
-613
-663
-713
-762
-811
-860
-908
-957
-1004
-1052
-1100
-1147
-1194
-1241
-1288
-1335
-1381
-1427
-1472
-1517
-1562
-1607
-1652
-1696
-1741
-1786
-1831
-1876
-1921
-1967
-2013
-2060
-2106
-2153
-2201
-2249
-2297
-2346
-2396
-2446
-2496
-2547
-2599
-2651
-2703
-2757
-2810
-2865
-2920
-2976
-3033
-3091
-3150
-3211
-3273
-3337
-3402
-3468
-3536
-3605
-3675
-3746
-3819
-3892
-3967
-4043
-4121
-4200
-4280
-4362
-4445
-4530
-4616
-4703
-4792
-4882
-4973
-5065
-5158
-5252
-5348
-5445
-5544
-5644
-5745
-5848
-5952
-6058
-6165
-6274
-6383
-6495
-6607
-6721
-6837
-6955
-7074
-7195
-7318
-7443
-7569
-7696
-7825
-7956
-8087
-8221
-8356
-8492
-8629
-8767
-8906
-9045
-9185
-9326
-9467
-9609
-9752
-9895
-10039
-10183
-10328
-10474
-10620
-10766
-10913
-11061
-11208
-11356
-11504
-11652
-11800
-11948
-12096
-12243
-12390
-12536
-12681
-12825
-12967
-13109
-13248
-13387
-13523
-13657
-13790
-13921
-14050
-14178
-14303
-14427
-14549
-14668
-14786
-14902
-15016
-15128
-15237
-15345
-15451
-15554
-15656
-15755
-15853
-15948
-16042
-16133
-16222
-16309
-16394
-16476
-16557
-16636
-16713
-16788
-16862
-16935
-17006
-17075
-17144
-17211
-17277
-17342
-17405
-17467
-17528
-17588
-17647
-17705
-17762
-17818
-17874
-17929
-17983
-18037
-18091
-18144
-18197
-18249
-18301
-18353
-18405
-18457
-18509
-18561
-18614
-18666
-18719
-18771
-18824
-18876
-18929
-18981
-19034
-19087
-19139
-19192
-19244
-19297
-19348
-19400
-19451
-19502
-19552
-19602
-19652
-19701
-19750
-19799
-19848
-19896
-19944
-19992
-20039
-20086
-20132
-20178
-20223
-20267
-20310
-20353
-20395
-20436
-20477
-20517
-20556
-20595
-20632
-20669
-20706
-20742
-20778
-20813
-20848
-20883
-20918
-20953
-20987
-21022
-21056
-21090
-21124
-21157
-21191
-21224
-21258
-21291
-21325
-21358
-21391
-21424
-21457
-21489
-21521
-21552
-21584
-21615
-21645
-21676
-21706
-21737
-21767
-21798
-21828
-21858
-21888
-21918
-21948
-21977
-22006
-22035
-22063
-22091
-22119
-22147
-22175
-22202
-22229
-22255
-22281
-22305
-22329
-22351
-22372
-22392
-22411
-22428
-22444
-22459
-22473
-22486
-22498
-22509
-22519
-22528
-22535
-22541
-22546
-22549
-22551
-22552
-22552
-22551
-22549
-22546
-22543
-22538
-22534
-22528
-22522
-22515
-22508
-22500
-22491
-22482
-22472
-22462
-22452
-22441
-22430
-22418
-22405
-22392
-22379
-22365
-22351
-22336
-22321
-22306
-22290
-22274
-22257
-22241
-22224
-22208
-22192
-22176
-22160
-22145
-22130
-22115
-22100
-22086
-22071
-22058
-22044
-22030
-22018
-22005
-21993
-21981
-21969
-21957
-21946
-21934
-21922
-21909
-21896
-21883
-21870
-21856
-21842
-21828
-21814
-21800
-21786
-21772
-21758
-21744
-21730
-21715
-21700
-21684
-21668
-21651
-21634
-21616
-21598
-21579
-21558
-21537
-21515
-21491
-21465
-21438
-21410
-21380
-21349
-21316
-21283
-21248
-21211
-21173
-21134
-21093
-21051
-21008
-20963
-20916
-20869
-20819
-20768
-20715
-20661
-20605
-20548
-20489
-20428
-20367
-20304
-20239
-20174
-20108
-20041
-19973
-19905
-19836
-19767
-19697
-19626
-19555
-19484
-19411
-19338
-19265
-19190
-19115
-19039
-18963
-18885
-18807
-18727
-18646
-18564
-18482
-18398
-18314
-18229
-18143
-18057
-17970
-17882
-17793
-17704
-17614
-17523
-17432
-17339
-17245
-17149
-17053
-16956
-16857
-16757
-16657
-16556
-16453
-16351
-16247
-16142
-16036
-15931
-15824
-15716
-15607
-15498
-15388
-15278
-15166
-15055
-14942
-14829
-14715
-14600
-14484
-14368
-14251
-14132
-14013
-13893
-13771
-13648
-13524
-13399
-13273
-13146
-13018
-12888
-12757
-12626
-12493
-12360
-12227
-12094
-11961
-11828
-11695
-11563
-11431
-11299
-11169
-11039
-10909
-10781
-10653
-10526
-10400
-10274
-10150
-10026
-9903
-9782
-9661
-9541
-9423
-9306
-9190
-9075
-8962
-8850
-8740
-8631
-8523
-8416
-8311
-8206
-8103
-8002
-7901
-7802
-7703
-7606
-7509
-7413
-7319
-7224
-7131
-7038
-6946
-6854
-6763
-6673
-6583
-6495
-6408
-6321
-6236
-6152
-6068
-5986
-5905
-5825
-5746
-5669
-5593
-5518
-5444
-5371
-5299
-5227
-5156
-5086
-5016
-4946
-4876
-4807
-4738
-4668
-4599
-4530
-4462
-4393
-4325
-4256
-4188
-4120
-4051
-3984
-3917
-3849
-3781
-3713
-3645
-3577
-3509
-3440
-3370
-3300
-3230
-3159
-3088
-3017
-2945
-2873
-2801
-2729
-2657
-2585
-2514
-2442
-2371
-2299
-2228
-2157
-2085
-2013
-1943
-1872
-1801
-1730
-1659
-1589
-1520
-1451
-1382
-1315
-1248
-1182
-1118
-1054
-992
-930
-870
-810
-752
-695
-639
-584
-530
-479
-428
-380
-333
-287
-243
-201
-160
-121
-83
-46
-10
24
57
88
119
148
175
202
227
251
274
296
316
335
354
371
386
401
414
426
438
448
458
467
475
483
490
498
504
511
518
524
530
537
543
549
555
560
565
570
575
580
584
588
592
596
599
603
606
610
614
618
623
628
634
641
649
657
666
675
686
697
709
722
735
750
766
783
800
819
839
859
880
901
923
946
968
991
1014
1037
1060
1084
1107
1129
1151
1173
1193
1213
1231
1249
1267
1283
1299
1315
1330
1345
1359
1373
1385
1397
1408
1417
1425
1433
1439
1444
1449
1453
1456
1458
1460
1461
1462
1462
1462
1462
1462
1461
1459
1457
1454
1450
1445
1440
1433
1425
1415
1405
1393
1380
1366
1350
1333
1315
1296
1276
1254
1232
1208
1183
1157
1130
1102
1073
1043
1012
980
947
913
878
842
806
768
728
688
645
601
556
509
461
412
362
312
261
209
157
105
52
-2
-55
-109
-163
-218
-272
-328
-383
-439
-496
-553
-612
-671
-733
-795
-859
-925
-991
-1060
-1129
-1200
-1272
-1346
-1420
-1496
-1572
-1650
-1729
-1809
-1890
-1972
-2054
-2137
-2220
-2304
-2388
-2474
-2559
-2646
-2732
-2819
-2906
-2993
-3079
-3165
-3251
-3336
-3422
-3507
-3593
-3678
-3764
-3850
-3936
-4022
-4107
-4193
-4277
-4362
-4446
-4529
-4612
-4694
-4776
-4858
-4939
-5021
-5102
-5184
-5266
-5349
-5432
-5515
-5599
-5683
-5767
-5851
-5936
-6020
-6103
-6187
-6270
-6352
-6434
-6515
-6596
-6677
-6757
-6837
-6918
-6998
-7078
-7158
-7238
-7318
-7399
-7481
-7563
-7645
-7729
-7813
-7897
-7983
-8069
-8157
-8245
-8335
-8426
-8519
-8613
-8708
-8804
-8901
-8998
-9097
-9196
-9295
-9394
-9494
-9595
-9695
-9796
-9898
-10000
-10103
-10206
-10310
-10414
-10519
-10625
-10732
-10839
-10947
-11055
-11164
-11274
-11384
-11495
-11607
-11719
-11831
-11944
-12057
-12171
-12285
-12399
-12513
-12628
-12744
-12859
-12975
-13090
-13206
-13321
-13437
-13552
-13667
-13783
-13899
-14015
-14132
-14249
-14366
-14483
-14599
-14716
-14831
-14946
-15061
-15174
-15287
-15398
-15509
-15618
-15727
-15834
-15940
-16044
-16146
-16247
-16346
-16444
-16540
-16634
-16727
-16818
-16909
-16997
-17085
-17171
-17255
-17338
-17419
-17498
-17575
-17651
-17724
-17795
-17865
-17932
-17998
-18062
-18125
-18186
-18247
-18306
-18364
-18422
-18478
-18534
-18590
-18644
-18697
-18750
-18802
-18853
-18904
-18953
-19002
-19050
-19097
-19144
-19189
-19234
-19278
-19321
-19363
-19404
-19444
-19483
-19521
-19559
-19596
-19632
-19668
-19704
-19739
-19775
-19810
-19846
-19882
-19918
-19954
-19991
-20029
-20067
-20105
-20144
-20184
-20224
-20265
-20306
-20347
-20389
-20431
-20474
-20516
-20559
-20602
-20644
-20686
-20728
-20770
-20811
-20852
-20894
-20934
-20975
-21016
-21056
-21097
-21136
-21176
-21215
-21254
-21292
-21329
-21365
-21401
-21436
-21470
-21503
-21536
-21569
-21600
-21632
-21663
-21693
-21723
-21752
-21781
-21810
-21838
-21865
-21892
-21918
-21944
-21970
-21996
-22022
-22048
-22075
-22102
-22129
-22157
-22185
-22213
-22241
-22270
-22298
-22326
-22353
-22380
-22406
-22432
-22457
-22482
-22506
-22530
-22553
-22575
-22597
-22618
-22640
-22661
-22681
-22702
-22722
-22742
-22762
-22781
-22801
-22820
-22839
-22859
-22878
-22897
-22916
-22935
-22954
-22972
-22991
-23009
-23027
-23045
-23063
-23080
-23097
-23113
-23130
-23146
-23162
-23178
-23193
-23208
-23223
-23237
-23250
-23263
-23275
-23286
-23296
-23305
-23313
-23320
-23325
-23330
-23333
-23335
-23336
-23336
-23336
-23334
-23331
-23328
-23323
-23318
-23311
-23304
-23295
-23285
-23274
-23262
-23248
-23234
-23219
-23203
-23186
-23168
-23150
-23130
-23109
-23088
-23065
-23041
-23015
-22989
-22961
-22931
-22901
-22870
-22837
-22804
-22770
-22736
-22701
-22665
-22630
-22594
-22558
-22522
-22487
-22451
-22415
-22379
-22343
-22307
-22271
-22235
-22198
-22161
-22124
-22086
-22048
-22010
-21971
-21933
-21895
-21857
-21820
-21783
-21746
-21709
-21674
-21638
-21603
-21569
-21535
-21502
-21470
-21438
-21408
-21378
-21349
-21320
-21293
-21265
-21239
-21213
-21187
-21161
-21135
-21109
-21083
-21056
-21028
-21000
-20971
-20941
-20911
-20880
-20848
-20816
-20784
-20750
-20716
-20682
-20646
-20611
-20574
-20537
-20499
-20460
-20421
-20380
-20339
-20297
-20253
-20209
-20163
-20115
-20067
-20017
-19966
-19914
-19860
-19805
-19750
-19693
-19636
-19578
-19519
-19459
-19399
-19338
-19277
-19214
-19151
-19087
-19022
-18956
-18889
-18821
-18752
-18682
-18611
-18539
-18466
-18391
-18316
-18239
-18161
-18082
-18002
-17921
-17839
-17756
-17673
-17588
-17503
-17418
-17332
-17245
-17159
-17072
-16985
-16898
-16812
-16725
-16639
-16554
-16469
-16384
-16300
-16218
-16136
-16053
-15973
-15892
-15812
-15732
-15652
-15573
-15494
-15415
-15336
-15257
-15177
-15098
-15018
-14937
-14857
-14776
-14695
-14614
-14533
-14451
-14370
-14289
-14207
-14125
-14043
-13961
-13879
-13795
-13712
-13627
-13542
-13455
-13368
-13280
-13191
-13101
-13010
-12918
-12826
-12732
-12637
-12541
-12445
-12347
-12249
-12150
-12049
-11948
-11846
-11742
-11638
-11533
-11426
-11319
-11211
-11102
-10991
-10879
-10766
-10651
-10535
-10417
-10298
-10177
-10055
-9931
-9806
-9680
-9553
-9425
-9297
-9167
-9036
-8905
-8773
-8639
-8505
-8371
-8236
-8100
-7964
-7829
-7693
-7557
-7422
-7287
-7153
-7020
-6888
-6757
-6627
-6498
-6370
-6243
-6118
-5994
-5871
-5749
-5628
-5509
-5390
-5272
-5155
-5039
-4925
-4811
-4699
-4588
-4479
-4371
-4265
-4160
-4056
-3954
-3853
-3752
-3652
-3553
-3455
-3357
-3260
-3163
-3067
-2972
-2876
-2782
-2688
-2594
-2500
-2407
-2313
-2219
-2126
-2032
-1938
-1844
-1750
-1655
-1561
-1465
-1370
-1273
-1176
-1079
-981
-882
-783
-683
-583
-483
-382
-281
-179
-77
26
129
233
338
444
551
658
767
876
986
1097
1209
1322
1437
1552
1668
1785
1903
2021
2141
2261
2383
2505
2628
2752
2876
3001
3126
3251
3376
3501
3625
3749
3871
3993
4113
4231
4349
4464
4578
4690
4801
4910
5017
5124
5228
5332
5434
5535
5635
5733
5831
5927
6022
6116
6209
6300
6390
6480
6567
6654
6740
6825
6909
6991
7073
7154
7234
7313
7391
7468
7544
7620
7696
7771
7846
7921
7995
8069
8143
8217
8290
8362
8434
8506
8578
8649
8719
8789
8858
8927
8995
9062
9129
9196
9262
9328
9394
9461
9527
9595
9662
9731
9799
9869
9940
10011
10083
10156
10229
10304
10379
10455
10532
10609
10687
10765
10843
10921
10999
11077
11155
11232
11310
11386
11463
11539
11614
11688
11762
11834
11905
11976
12045
12113
12181
12247
12312
12376
12440
12502
12564
12625
12685
12745
12804
12863
12921
12979
13036
13092
13148
13202
13256
13309
13361
13413
13463
13512
13561
13608
13655
13700
13745
13788
13831
13872
13912
13951
13990
14027
14064
14099
14134
14168
14201
14233
14264
14294
14323
14351
14378
14403
14427
14450
14472
14493
14514
14534
14553
14572
14591
14609
14627
14645
14662
14679
14695
14711
14726
14741
14755
14768
14781
14793
14805
14816
14828
14839
14851
14862
14874
14886
14899
14911
14924
14938
14952
14966
14981
14997
15013
15030
15047
15065
15083
15102
15121
15140
15160
15180
15200
15221
15242
15264
15286
15308
15331
15353
15376
15398
15421
15444
15468
15492
15516
15542
15568
15594
15622
15649
15678
15706
15735
15765
15795
15825
15856
15887
15918
15949
15981
16012
16044
16076
16108
16140
16172
16203
16235
16265
16297
16328
16358
16387
16416
16444
16471
16498
16524
16549
16573
16597
16619
16641
16662
16682
16702
16720
16738
16755
16772
16788
16803
16817
16831
16843
16855
16866
16877
16887
16895
16904
16912
16919
16926
16933
16939
16946
16952
16957
16963
16969
16975
16982
16989
16996
17004
17013
17022
17033
17044
17055
17068
17080
17094
17108
17122
17137
17153
17169
17186
17202
17220
17237
17255
17273
17292
17310
17329
17348
17368
17388
17408
17428
17449
17470
17492
17513
17535
17557
17579
17601
17623
17645
17666
17687
17707
17727
17746
17765
17782
17800
17816
17832
17848
17862
17876
17889
17901
17912
17923
17932
17941
17949
17956
17962
17967
17971
17974
17975
17976
17976
17974
17971
17966
17961
17953
17944
17934
17922
17908
17893
17876
17857
17837
17816
17793
17769
17743
17716
17687
17656
17624
17590
17553
17515
17475
17433
17388
17342
17294
17244
17192
17139
17084
17028
16971
16913
16854
16795
16736
16676
16616
16556
16496
16436
16376
16317
16258
16200
16143
16087
16032
15978
15924
15872
15821
15771
15722
15675
15629
15585
15543
15502
15463
15426
15390
15357
15325
15295
15266
15239
15213
15189
15165
15144
15123
15104
15086
15070
15054
15040
15027
15015
15003
14993
14983
14974
14966
14958
14952
14946
14941
14937
14933
14930
14928
14926
14925
14925
14925
14926
14927
14928
14930
14933
14936
14940
14944
14948
14952
14957
14961
14966
14970
14975
14979
14984
14988
14993
14998
15003
15008
15014
15020
15026
15032
15039
15047
15055
15064
15073
15082
15092
15102
15112
15123
15134
15146
15158
15172
15186
15202
15218
15237
15256
15276
15298
15320
15344
15368
15394
15420
15448
15476
15505
15536
15567
15599
15632
15666
15702
15738
15775
15813
15852
15892
15933
15974
16017
16059
16104
16148
16193
16238
16283
16329
16376
16423
16470
16518
16566
16614
16662
16711
16761
16810
16860
16911
16961
17012
17063
17115
17166
17218
17270
17322
17374
17426
17478
17530
17582
17634
17686
17737
17789
17840
17891
17942
17992
18042
18091
18140
18188
18236
18282
18328
18372
18416
18458
18500
18540
18578
18615
18651
18685
18717
18748
18778
18806
18832
18856
18880
18901
18921
18939
18955
18970
18983
18994
19004
19012
19018
19023
19027
19029
19030
19031
19030
19029
19026
19023
19020
19016
19011
19006
19001
18995
18990
18984
18979
18974
18969
18964
18959
18954
18949
18945
18940
18934
18929
18924
18918
18913
18907
18902
18896
18891
18885
18879
18873
18867
18860
18853
18846
18838
18830
18821
18811
18801
18791
18780
18769
18758
18746
18734
18721
18708
18695
18682
18669
18656
18643
18630
18617
18605
18592
18580
18568
18556
18544
18532
18520
18507
18495
18482
18468
18454
18440
18425
18410
18393
18377
18359
18341
18322
18303
18283
18263
18243
18222
18201
18179
18157
18135
18112
18089
18066
18042
18018
17994
17970
17945
17921
17897
17872
17848
17824
17800
17776
17753
17730
17707
17685
17664
17643
17623
17604
17585
17567
17550
17534
17519
17504
17490
17477
17464
17452
17440
17428
17416
17404
17392
17381
17369
17357
17346
17335
17325
17316
17307
17300
17294
17288
17284
17280
17278
17276
17275
17275
17276
17278
17280
17283
17287
17292
17297
17303
17308
17314
17320
17326
17332
17337
17343
17348
17354
17359
17364
17370
17375
17380
17386
17392
17398
17404
17411
17417
17424
17431
17439
17446
17454
17462
17470
17479
17488
17497
17507
17516
17526
17537
17547
17557
17568
17579
17590
17601
17612
17623
17635
17646
17658
17669
17680
17692
17703
17714
17724
17734
17744
17754
17763
17772
17781
17790
17799
17808
17817
17826
17835
17845
17855
17865
17875
17886
17897
17908
17919
17930
17942
17953
17964
17976
17987
17997
18008
18019
18029
18039
18049
18058
18068
18077
18087
18096
18104
18113
18121
18128
18135
18141
18147
18152
18157
18160
18164
18166
18168
18170
18171
18172
18172
18171
18170
18168
18165
18162
18157
18152
18147
18140
18133
18126
18118
18110
18100
18090
18080
18068
18056
18043
18028
18013
17998
17982
17966
17949
17932
17915
17899
17882
17865
17849
17833
17818
17803
17789
17775
17762
17750
17739
17729
17719
17710
17702
17694
17686
17679
17673
17667
17661
17656
17651
17646
17642
17639
17635
17633
17631
17629
17628
17627
17626
17626
17625
17625
17626
17626
17627
17628
17629
17631
17633
17636
17639
17642
17646
17650
17654
17658
17662
17666
17669
17672
17674
17675
17676
17676
17676
17674
17672
17668
17664
17658
17652
17643
17634
17623
17611
17598
17583
17567
17549
17530
17510
17489
17466
17442
17417
17390
17361
17331
17300
17266
17231
17195
17157
17118
17077
17036
16993
16950
16906
16861
16816
16770
16724
16678
16631
16584
16536
16488
16439
16390
16338
16288
16236
16184
16132
16079
16024
15971
15917
15864
15810
15756
15703
15650
15597
15546
15494
15443
15393
15343
15294
15244
15195
15146
15097
15048
14998
14949
14899
14848
14797
14745
14693
14640
14586
14532
14476
14419
14361
14301
14241
14180
14117
14054
13991
13927
13863
13798
13733
13668
13602
13536
13469
13402
13334
13266
13198
13129
13060
12990
12921
12852
12783
12714
12645
12577
12508
12440
12372
12304
12236
12168
12099
12031
11963
11894
11826
11758
11690
11622
11554
11487
11419
11352
11286
11219
11152
11085
11018
10951
10884
10817
10751
10684
10619
10553
10489
10425
10362
10299
10237
10176
10115
10054
9995
9936
9877
9819
9761
9704
9647
9591
9535
9479
9424
9369
9315
9262
9209
9156
9104
9053
9002
8951
8901
8851
8801
8751
8702
8653
8605
8557
8509
8461
8414
8367
8320
8273
8227
8180
8134
8087
8042
7995
7949
7902
7855
7808
7761
7713
7665
7616
7567
7517
7467
7416
7365
7312
7259
7205
7150
7095
7039
6982
6925
6868
6811
6754
6698
6642
6587
6532
6478
6425
6373
6322
6271
6222
6173
6125
6077
6031
5985
5939
5895
5850
5806
5761
5717
5673
5629
5586
5542
5499
5456
5413
5370
5328
5286
5244
5201
5159
5118
5076
5034
4993
4952
4911
4870
4830
4789
4748
4708
4667
4625
4583
4541
4498
4456
4412
4369
4325
4281
4238
4194
4151
4107
4064
4022
3980
3939
3899
3859
3821
3785
3749
3715
3683
3651
3621
3593
3566
3540
3516
3493
3472
3453
3435
3418
3404
3392
3381
3372
3365
3359
3355
3352
3351
3350
3350
3351
3353
3355
3357
3360
3364
3368
3373
3379
3385
3391
3399
3406
3414
3423
3432
3441
3450
3460
3469
3478
3486
3494
3501
3507
3511
3515
3518
3519
3518
3516
3513
3508
3501
3493
3483
3471
3457
3441
3424
3404
3383
3361
3337
3311
3283
3254
3223
3191
3157
3121
3084
3046
3006
2966
2925
2883
2841
2798
2754
2710
2665
2619
2573
2526
2478
2430
2381
2331
2281
2231
2180
2128
2076
2024
1971
1917
1864
1810
1756
1702
1648
1594
1540
1487
1434
1382
1330
1278
1227
1176
1125
1075
1025
974
923
872
820
767
714
659
604
548
490
432
372
311
249
186
122
57
-9
-77
-145
-214
-285
-357
-429
-503
-577
-653
-729
-805
-883
-961
-1039
-1118
-1197
-1276
-1355
-1434
-1512
-1590
-1667
-1744
-1819
-1894
-1968
-2041
-2114
-2185
-2256
-2325
-2395
-2463
-2531
-2598
-2665
-2731
-2797
-2862
-2927
-2991
-3055
-3119
-3182
-3244
-3306
-3368
-3429
-3489
-3549
-3609
-3667
-3725
-3781
-3837
-3892
-3945
-3998
-4049
-4098
-4146
-4192
-4236
-4279
-4320
-4359
-4397
-4432
-4467
-4499
-4530
-4559
-4586
-4612
-4636
-4657
-4677
-4694
-4709
-4722
-4732
-4740
-4745
-4748
-4749
-4748
-4745
-4739
-4732
-4724
-4713
-4701
-4687
-4672
-4654
-4635
-4614
-4592
-4568
-4543
-4516
-4488
-4459
-4428
-4396
-4362
-4328
-4293
-4256
-4219
-4180
-4141
-4101
-4061
-4019
-3978
-3935
-3892
-3849
-3804
-3760
-3715
-3669
-3624
-3578
-3531
-3484
-3438
-3390
-3343
-3296
-3248
-3201
-3154
-3106
-3059
-3013
-2966
-2920
-2874
-2829
-2784
-2739
-2695
-2651
-2607
-2565
-2522
-2480
-2438
-2396
-2355
-2314
-2273
-2232
-2191
-2150
-2110
-2070
-2029
-1990
-1951
-1912
-1873
-1834
-1795
-1756
-1716
-1677
-1637
-1597
-1557
-1517
-1477
-1438
-1399
-1360
-1323
-1286
-1250
-1215
-1181
-1149
-1118
-1088
-1060
-1032
-1006
-982
-958
-936
-915
-895
-877
-859
-842
-826
-811
-796
-781
-767
-752
-738
-724
-709
-695
-681
-667
-652
-638
-623
-608
-592
-575
-557
-538
-518
-497
-474
-450
-423
-395
-365
-333
-299
-263
-226
-186
-144
-101
-57
-10
37
86
137
190
244
299
357
416
477
540
604
670
737
805
873
943
1012
1084
1156
1228
1301
1374
1448
1523
1598
1674
1750
1826
1903
1981
2059
2138
2217
2296
2376
2457
2539
2621
2703
2786
2870
2955
3041
3127
3213
3301
3389
3477
3567
3657
3747
3839
3931
4022
4115
4208
4301
4394
4487
4579
4672
4764
4856
4947
5038
5129
5219
5308
5397
5486
5574
5662
5750
5837
5924
6011
6097
6182
6267
6352
6435
6517
6599
6680
6760
6839
6917
6995
7073
7150
7226
7302
7378
7453
7527
7601
7674
7747
7819
7891
7963
8034
8105
8176
8246
8316
8386
8455
8524
8593
8661
8729
8797
8866
8934
9002
9070
9138
9206
9274
9342
9410
9477
9544
9610
9677
9742
9808
9873
9937
10002
10066
10130
10193
10257
10320
10383
10446
10508
10570
10632
10693
10753
10813
10871
10929
10985
11039
11093
11144
11194
11243
11289
11335
11378
11421
11462
11501
11540
11578
11614
11651
11686
11721
11755
11789
11822
11855
11887
11918
11949
11979
12009
12038
12067
12095
12124
12152
12180
12207
12235
12263
12290
12318
12345
12373
12400
12428
12456
12484
12513
12543
12573
12605
12637
12671
12706
12743
12780
12819
12859
12900
12942
12985
13029
13074
13120
13167
13215
13264
13314
13365
13417
13471
13526
13582
13639
13698
13759
13821
13884
13948
14014
14081
14149
14217
14287
14357
14428
14499
14571
14644
14717
14790
14863
14936
15009
15081
15152
15223
15293
15363
15431
15499
15566
15632
15697
15760
15823
15884
15944
16001
16058
16113
16166
16218
16267
16315
16361
16405
16448
16488
16527
16564
16600
16633
16665
16695
16723
16750
16774
16797
16818
16836
16852
16866
16878
16888
16896
16902
16906
16908
16910
16910
16909
16907
16904
16900
16896
16891
16886
16881
16875
16869
16863
16857
16851
16845
16840
16836
16832
16829
16827
16826
16826
16826
16828
16830
16833
16836
16841
16846
16852
16858
16865
16873
16882
16891
16900
16910
16921
16931
16942
16953
16964
16974
16984
16993
17001
17009
17015
17021
17026
17030
17033
17035
17036
17036
17034
17032
17029
17024
17018
17012
17004
16995
16985
16974
16962
16948
16933
16917
16900
16881
16860
16838
16815
16789
16762
16734
16704
16672
16639
16604
16568
16531
16493
16453
16412
16370
16327
16283
16236
16190
16142
16093
16043
15991
15938
15883
15827
15769
15710
15650
15588
15524
15459
15393
15325
15257
15187
15117
15046
14975
14903
14831
14759
14687
14616
14544
14473
14402
14331
14261
14192
14124
14057
13991
13927
13863
13801
13741
13682
13625
13570
13517
13465
13416
13369
13324
13281
13241
13202
13167
13133
13103
13074
13048
13025
13005
12987
12972
12961
12953
12948
12946
12948
12952
12960
12971
12984
13000
13019
13040
13063
13089
13117
13147
13179
13214
13250
13288
13328
13369
13412
13455
13500
13546
13592
13638
13685
13732
13779
13826
13872
13918
13964
14009
14053
14098
14142
14186
14231
14275
14320
14365
14411
14456
14502
14548
14594
14641
14687
14734
14782
14830
14878
14928
14978
15029
15081
15133
15187
15242
15297
15354
15411
15468
15527
15585
15644
15704
15763
15823
15882
15942
16001
16061
16120
16178
16238
16296
16354
16411
16468
16524
16580
16634
16687
16739
16790
16839
16888
16934
16980
17025
17068
17110
17151
17192
17231
17269
17306
17343
17379
17415
17451
17486
17522
17557
17593
17629
17665
17702
17739
17776
17814
17854
17894
17935
17978
18021
18066
18112
18159
18208
18257
18308
18359
18412
18465
18519
18573
18627
18682
18736
18790
18844
18897
18949
19001
19053
19104
19154
19204
19254
19303
19351
19399
19445
19491
19536
19580
19622
19663
19702
19740
19776
19810
19843
19873
19902
19928
19951
19973
19992
20008
20022
20033
20041
20048
20052
20054
20053
20051
20046
20039
20030
20019
20005
19989
19971
19950
19927
19901
19873
19843
19810
19776
19739
19701
19661
19619
19575
19529
19482
19432
19381
19329
19274
19218
19161
19103
19043
18983
18923
18862
18801
18740
18679
18618
18557
18496
18435
18374
18313
18251
18189
18127
18064
18001
17938
17875
17811
17748
17685
17621
17558
17494
17430
17366
17302
17237
17171
17106
17039
16973
16906
16838
16770
16702
16633
16564
16494
16423
16352
16280
16207
16134
16059
15985
15909
15832
15754
15676
15596
15516
15435
15352
15269
15185
15100
15013
14926
14837
14747
14656
14563
14469
14374
14277
14179
14081
13981
13880
13779
13677
13574
13470
13366
13260
13155
13048
12941
12833
12724
12615
12506
12396
12286
12176
12066
11956
11847
11737
11628
11519
11410
11302
11194
11087
10981
10876
10772
10668
10565
10464
10363
10263
10164
10065
9968
9872
9776
9682
9589
9496
9405
9315
9225
9136
9048
8960
8872
8784
8697
8609
8521
8433
8346
8258
8170
8085
7999
7914
7830
7747
7665
7584
7503
7424
7345
7268
7192
7116
7041
6967
6894
6822
6750
6680
6610
6540
6471
6402
6334
6265
6197
6128
6058
5988
5917
5846
5773
5700
5626
5551
5476
5400
5324
5247
5170
5092
5015
4937
4859
4781
4703
4624
4546
4467
4388
4308
4227
4145
4061
3977
3891
3803
3714
3623
3531
3438
3343
3247
3150
3052
2954
2854
2755
2655
2555
2454
2354
2254
2154
2054
1954
1854
1754
1653
1553
1453
1352
1252
1152
1052
952
853
753
655
556
458
360
263
167
71
-24
-118
-212
-305
-397
-488
-578
-668
-756
-844
-932
-1018
-1104
-1189
-1274
-1358
-1441
-1525
-1608
-1690
-1773
-1855
-1937
-2017
-2099
-2180
-2259
-2338
-2417
-2494
-2571
-2647
-2722
-2797
-2871
-2944
-3018
-3091
-3164
-3237
-3310
-3382
-3455
-3528
-3601
-3673
-3746
-3818
-3889
-3961
-4030
-4101
-4169
-4237
-4303
-4369
-4433
-4496
-4558
-4618
-4678
-4736
-4793
-4849
-4903
-4956
-5008
-5058
-5106
-5153
-5197
-5241
-5282
-5322
-5360
-5397
-5432
-5466
-5498
-5529
-5559
-5588
-5615
-5643
-5669
-5695
-5721
-5747
-5773
-5799
-5826
-5854
-5882
-5911
-5941
-5972
-6003
-6035
-6068
-6103
-6138
-6174
-6211
-6248
-6286
-6325
-6365
-6405
-6445
-6485
-6527
-6569
-6611
-6655
-6700
-6746
-6793
-6841
-6891
-6942
-6994
-7047
-7102
-7157
-7214
-7271
-7329
-7387
-7446
-7506
-7566
-7627
-7689
-7751
-7814
-7878
-7942
-8006
-8071
-8135
-8200
-8264
-8329
-8393
-8457
-8521
-8584
-8646
-8709
-8770
-8831
-8891
-8950
-9009
-9067
-9125
-9183
-9241
-9299
-9356
-9414
-9471
-9528
-9585
-9641
-9697
-9752
-9807
-9861
-9915
-9968
-10021
-10073
-10126
-10179
-10232
-10285
-10339
-10394
-10448
-10504
-10560
-10616
-10673
-10730
-10787
-10844
-10902
-10959
-11017
-11075
-11133
-11191
-11250
-11310
-11370
-11431
-11493
-11556
-11619
-11683
-11747
-11812
-11877
-11943
-12009
-12076
-12142
-12209
-12276
-12343
-12410
-12477
-12545
-12613
-12682
-12751
-12821
-12892
-12964
-13037
-13111
-13186
-13261
-13336
-13412
-13488
-13564
-13640
-13716
-13791
-13866
-13940
-14013
-14086
-14158
-14229
-14299
-14367
-14433
-14498
-14561
-14623
-14683
-14741
-14798
-14853
-14907
-14959
-15009
-15057
-15104
-15148
-15191
-15232
-15271
-15308
-15343
-15376
-15407
-15436
-15463
-15488
-15510
-15529
-15545
-15558
-15568
-15575
-15579
-15581
-15579
-15576
-15570
-15563
-15553
-15542
-15530
-15517
-15502
-15487
-15470
-15453
-15436
-15417
-15399
-15379
-15359
-15339
-15317
-15296
-15273
-15250
-15226
-15201
-15176
-15150
-15125
-15098
-15072
-15046
-15019
-14993
-14967
-14940
-14914
-14889
-14863
-14838
-14813
-14789
-14766
-14743
-14721
-14699
-14678
-14659
-14640
-14622
-14606
-14591
-14577
-14564
-14552
-14542
-14532
-14524
-14516
-14510
-14504
-14499
-14494
-14490
-14486
-14482
-14477
-14472
-14467
-14460
-14453
-14445
-14437
-14427
-14416
-14405
-14392
-14378
-14363
-14347
-14329
-14309
-14287
-14263
-14237
-14208
-14178
-14145
-14110
-14073
-14033
-13992
-13948
-13902
-13855
-13805
-13754
-13702
-13649
-13594
-13540
-13485
-13430
-13376
-13321
-13267
-13213
-13159
-13105
-13051
-12997
-12943
-12889
-12836
-12782
-12729
-12676
-12623
-12570
-12519
-12467
-12417
-12367
-12318
-12269
-12221
-12175
-12129
-12083
-12039
-11996
-11954
-11914
-11874
-11837
-11801
-11767
-11736
-11707
-11681
-11659
-11639
-11622
-11609
-11600
-11594
-11591
-11591
-11595
-11602
-11613
-11626
-11642
-11660
-11681
-11704
-11728
-11755
-11783
-11812
-11842
-11874
-11907
-11940
-11975
-12010
-12045
-12081
-12117
-12153
-12190
-12227
-12263
-12300
-12337
-12374
-12411
-12448
-12484
-12521
-12557
-12592
-12627
-12660
-12693
-12724
-12754
-12782
-12809
-12834
-12857
-12879
-12899
-12917
-12934
-12949
-12962
-12975
-12986
-12997
-13006
-13015
-13023
-13031
-13038
-13045
-13052
-13058
-13065
-13071
-13078
-13085
-13092
-13099
-13107
-13115
-13124
-13133
-13142
-13151
-13160
-13169
-13179
-13189
-13199
-13209
-13220
-13232
-13245
-13260
-13275
-13291
-13309
-13328
-13349
-13371
-13395
-13420
-13447
-13475
-13505
-13537
-13570
-13605
-13641
-13679
-13718
-13758
-13799
-13842
-13885
-13930
-13976
-14022
-14070
-14118
-14168
-14218
-14269
-14320
-14372
-14426
-14480
-14534
-14590
-14646
-14703
-14760
-14818
-14876
-14935
-14994
-15053
-15112
-15172
-15231
-15290
-15349
-15408
-15466
-15524
-15582
-15639
-15695
-15751
-15807
-15861
-15916
-15970
-16023
-16076
-16128
-16180
-16232
-16283
-16334
-16385
-16436
-16486
-16536
-16586
-16636
-16686
-16735
-16784
-16833
-16881
-16930
-16977
-17025
-17072
-17120
-17167
-17213
-17260
-17306
-17352
-17398
-17443
-17489
-17535
-17580
-17626
-17672
-17718
-17764
-17811
-17857
-17904
-17951
-17998
-18046
-18093
-18141
-18188
-18235
-18281
-18328
-18374
-18420
-18466
-18511
-18557
-18602
-18648
-18693
-18739
-18785
-18831
-18878
-18924
-18970
-19016
-19061
-19106
-19151
-19196
-19239
-19283
-19326
-19368
-19410
-19451
-19491
-19530
-19567
-19602
-19636
-19667
-19697
-19725
-19751
-19776
-19799
-19820
-19840
-19859
-19876
-19893
-19908
-19922
-19934
-19946
-19957
-19966
-19974
-19981
-19986
-19990
-19993
-19994
-19993
-19992
-19989
-19984
-19978
-19971
-19962
-19952
-19940
-19927
-19912
-19897
-19879
-19861
-19841
-19819
-19797
-19772
-19747
-19719
-19690
-19660
-19628
-19595
-19560
-19524
-19487
-19447
-19407
-19365
-19321
-19277
-19231
-19185
-19137
-19089
-19041
-18992
-18942
-18892
-18842
-18792
-18742
-18691
-18641
-18590
-18540
-18490
-18441
-18392
-18344
-18296
-18250
-18205
-18161
-18119
-18078
-18039
-18002
-17967
-17933
-17902
-17871
-17843
-17816
-17791
-17768
-17746
-17726
-17708
-17692
-17679
-17667
-17657
-17650
-17644
-17640
-17638
-17637
-17639
-17641
-17646
-17652
-17660
-17670
-17682
-17695
-17711
-17728
-17747
-17768
-17790
-17815
-17841
-17868
-17898
-17929
-17961
-17995
-18030
-18067
-18105
-18144
-18184
-18225
-18267
-18310
-18354
-18398
-18443
-18489
-18535
-18581
-18627
-18673
-18719
-18764
-18809
-18853
-18896
-18938
-18979
-19019
-19058
-19096
-19133
-19170
-19207
-19242
-19278
-19313
-19347
-19381
-19415
-19448
-19480
-19513
-19544
-19576
-19607
-19638
-19668
-19699
-19730
-19762
-19793
-19825
-19858
-19891
-19926
-19961
-19997
-20035
-20074
-20113
-20154
-20196
-20240
-20284
-20330
-20377
-20425
-20475
-20526
-20578
-20631
-20686
-20741
-20799
-20857
-20916
-20977
-21038
-21100
-21163
-21227
-21291
-21356
-21423
-21490
-21558
-21627
-21697
-21768
-21840
-21913
-21986
-22060
-22135
-22209
-22284
-22359
-22435
-22510
-22584
-22659
-22733
-22807
-22881
-22954
-23027
-23100
-23172
-23243
-23314
-23384
-23454
-23522
-23591
-23658
-23725
-23791
-23856
-23921
-23984
-24046
-24107
-24167
-24225
-24282
-24336
-24389
-24440
-24488
-24534
-24578
-24620
-24659
-24696
-24730
-24762
-24792
-24819
-24843
-24865
-24885
-24903
-24918
-24931
-24941
-24949
-24956
-24959
-24961
-24960
-24957
-24952
-24944
-24934
-24922
-24908
-24891
-24873
-24852
-24829
-24805
-24778
-24750
-24720
-24688
-24656
-24621
-24586
-24549
-24511
-24471
-24431
-24390
-24347
-24304
-24259
-24214
-24168
-24122
-24075
-24028
-23981
-23935
-23888
-23841
-23795
-23749
-23704
-23659
-23614
-23570
-23527
-23484
-23443
-23402
-23363
-23325
-23288
-23253
-23220
-23189
-23159
-23132
-23106
-23082
-23060
-23040
-23021
-23003
-22987
-22972
-22959
-22946
-22934
-22922
-22912
-22901
-22892
-22883
-22874
-22866
-22858
-22850
-22842
-22834
-22826
-22818
-22809
-22800
-22790
-22780
-22769
-22758
-22746
-22734
-22721
-22708
-22695
-22682
-22668
-22654
-22640
-22626
-22612
-22597
-22582
-22566
-22549
-22532
-22514
-22494
-22474
-22453
-22430
-22407
-22383
-22358
-22331
-22304
-22275
-22245
-22214
-22182
-22148
-22113
-22076
-22038
-21998
-21957
-21915
-21871
-21825
-21778
-21729
-21679
-21628
-21575
-21521
-21466
-21410
-21354
-21297
-21239
-21182
-21124
-21067
-21009
-20952
-20895
-20838
-20781
-20723
-20666
-20610
-20553
-20496
-20440
-20384
-20328
-20273
-20218
-20163
-20108
-20054
-20000
-19947
-19894
-19842
-19790
-19739
-19688
-19638
-19588
-19539
-19491
-19443
-19397
-19351
-19307
-19263
-19221
-19180
-19140
-19100
-19062
-19023
-18986
-18948
-18909
-18870
-18831
-18790
-18749
-18706
-18663
-18618
-18572
-18525
-18478
-18429
-18379
-18328
-18276
-18223
-18170
-18116
-18061
-18005
-17949
-17892
-17835
-17777
-17719
-17660
-17600
-17540
-17480
-17420
-17360
-17299
-17239
-17179
-17119
-17060
-17001
-16942
-16883
-16825
-16768
-16711
-16655
-16599
-16544
-16491
-16438
-16387
-16337
-16289
-16242
-16197
-16154
-16111
-16072
-16033
-15996
-15961
-15927
-15895
-15865
-15837
-15810
-15785
-15762
-15741
-15722
-15705
-15689
-15676
-15664
-15655
-15647
-15640
-15636
-15632
-15630
-15629
-15628
-15628
-15629
-15630
-15630
-15630
-15630
-15629
-15628
-15626
-15623
-15619
-15615
-15611
-15605
-15599
-15593
-15586
-15578
-15570
-15562
-15553
-15543
-15534
-15523
-15513
-15502
-15490
-15479
-15467
-15456
-15444
-15432
-15421
-15410
-15399
-15388
-15378
-15368
-15358
-15348
-15339
-15329
-15319
-15309
-15299
-15288
-15277
-15266
-15254
-15241
-15229
-15215
-15202
-15187
-15173
-15158
-15142
-15126
-15109
-15091
-15074
-15056
-15037
-15019
-15000
-14981
-14963
-14945
-14928
-14912
-14896
-14882
-14868
-14856
-14845
-14835
-14827
-14820
-14814
-14810
-14807
-14805
-14804
-14804
-14805
-14806
-14808
-14810
-14813
-14816
-14819
-14822
-14825
-14828
-14832
-14835
-14838
-14842
-14845
-14848
-14851
-14854
-14857
-14859
-14860
-14861
-14860
-14859
-14857
-14853
-14849
-14843
-14837
-14830
-14822
-14814
-14805
-14796
-14787
-14778
-14769
-14760
-14751
-14742
-14733
-14724
-14716
-14708
-14700
-14693
-14686
-14680
-14674
-14670
-14665
-14661
-14658
-14655
-14653
-14650
-14648
-14645
-14643
-14641
-14638
-14636
-14633
-14630
-14628
-14625
-14623
-14620
-14618
-14615
-14613
-14610
-14608
-14605
-14603
-14600
-14597
-14595
-14592
-14589
-14587
-14585
-14583
-14582
-14582
-14583
-14585
-14588
-14593
-14600
-14609
-14620
-14632
-14647
-14664
-14683
-14704
-14726
-14750
-14776
-14804
-14833
-14863
-14894
-14927
-14960
-14996
-15032
-15070
-15109
-15149
-15190
-15233
-15276
-15321
-15367
-15413
-15461
-15509
-15558
-15608
-15660
-15712
-15765
-15819
-15874
-15930
-15986
-16044
-16103
-16161
-16222
-16283
-16347
-16410
-16475
-16541
-16608
-16677
-16746
-16817
-16889
-16961
-17035
-17109
-17184
-17260
-17337
-17415
-17493
-17572
-17652
-17733
-17815
-17898
-17981
-18065
-18149
-18233
-18317
-18402
-18486
-18570
-18654
-18737
-18820
-18903
-18985
-19066
-19147
-19228
-19307
-19386
-19464
-19542
-19618
-19694
-19770
-19844
-19918
-19991
-20063
-20135
-20205
-20275
-20343
-20411
-20477
-20542
-20606
-20668
-20729
-20789
-20847
-20904
-20959
-21014
-21067
-21119
-21170
-21220
-21269
-21316
-21363
-21408
-21451
-21494
-21535
-21575
-21613
-21651
-21687
-21722
-21755
-21788
-21820
-21850
-21880
-21909
-21937
-21965
-21992
-22019
-22046
-22073
-22100
-22127
-22154
-22181
-22208
-22234
-22261
-22288
-22314
-22340
-22366
-22391
-22415
-22439
-22463
-22486
-22508
-22529
-22550
-22570
-22590
-22608
-22625
-22642
-22657
-22671
-22684
-22696
-22706
-22716
-22724
-22731
-22737
-22742
-22746
-22749
-22752
-22753
-22754
-22755
-22755
-22754
-22753
-22751
-22749
-22747
-22744
-22740
-22737
-22733
-22728
-22724
-22719
-22715
-22710
-22706
-22702
-22698
-22695
-22692
-22691
-22689
-22689
-22690
-22691
-22694
-22698
-22704
-22711
-22719
-22729
-22740
-22752
-22765
-22780
-22794
-22810
-22826
-22842
-22859
-22876
-22893
-22911
-22928
-22945
-22963
-22981
-22998
-23016
-23033
-23050
-23067
-23083
-23099
-23114
-23129
-23142
-23155
-23166
-23176
-23185
-23192
-23198
-23202
-23205
-23206
-23206
-23205
-23201
-23196
-23189
-23181
-23170
-23157
-23142
-23126
-23107
-23086
-23064
-23040
-23014
-22986
-22957
-22926
-22893
-22859
-22823
-22785
-22745
-22703
-22660
-22615
-22568
-22519
-22469
-22418
-22365
-22310
-22255
-22198
-22141
-22082
-22023
-21964
-21904
-21843
-21783
-21722
-21661
-21601
-21540
-21480
-21420
-21360
-21301
-21242
-21183
-21125
-21068
-21011
-20954
-20898
-20843
-20789
-20735
-20682
-20630
-20578
-20527
-20476
-20427
-20377
-20329
-20281
-20234
-20188
-20143
-20098
-20055
-20013
-19972
-19932
-19893
-19856
-19820
-19785
-19751
-19718
-19687
-19656
-19627
-19599
-19571
-19545
-19519
-19495
-19471
-19447
-19425
-19403
-19382
-19361
-19342
-19323
-19304
-19287
-19271
-19255
-19241
-19228
-19217
-19206
-19197
-19190
-19183
-19178
-19175
-19173
-19172
-19172
-19173
-19176
-19179
-19183
-19188
-19194
-19200
-19208
-19216
-19225
-19235
-19246
-19258
-19270
-19283
-19297
-19312
-19327
-19343
-19359
-19376
-19393
-19411
-19429
-19447
-19465
-19483
-19500
-19518
-19535
-19551
-19567
-19583
-19598
-19613
-19627
-19640
-19652
-19664
-19675
-19684
-19693
-19700
-19705
-19709
-19711
-19712
-19711
-19709
-19704
-19698
-19691
-19681
-19670
-19658
-19643
-19627
-19610
-19590
-19569
-19546
-19521
-19495
-19467
-19436
-19404
-19370
-19333
-19295
-19254
-19211
-19166
-19119
-19070
-19019
-18967
-18913
-18858
-18802
-18745
-18688
-18629
-18571
-18511
-18451
-18391
-18330
-18269
-18207
-18144
-18081
-18017
-17952
-17886
-17820
-17752
-17683
-17614
-17543
-17472
-17399
-17327
-17253
-17179
-17105
-17030
-16954
-16878
-16802
-16725
-16648
-16571
-16494
-16416
-16338
-16261
-16184
-16107
-16029
-15952
-15874
-15796
-15717
-15638
-15559
-15480
-15400
-15320
-15240
-15159
-15078
-14996
-14915
-14833
-14750
-14667
-14583
-14499
-14415
-14329
-14243
-14157
-14070
-13982
-13893
-13804
-13713
-13623
-13531
-13440
-13347
-13255
-13162
-13068
-12974
-12880
-12786
-12692
-12597
-12503
-12408
-12313
-12217
-12122
-12026
-11930
-11834
-11737
-11639
-11542
-11443
-11345
-11245
-11145
-11045
-10944
-10842
-10740
-10637
-10533
-10428
-10323
-10217
-10110
-10003
-9895
-9787
-9678
-9568
-9458
-9348
-9237
-9127
-9016
-8905
-8794
-8684
-8574
-8464
-8355
-8246
-8138
-8031
-7925
-7819
-7715
-7611
-7509
-7408
-7309
-7211
-7115
-7020
-6928
-6837
-6748
-6661
-6576
-6493
-6411
-6330
-6252
-6174
-6098
-6024
-5950
-5878
-5807
-5738
-5669
-5602
-5536
-5471
-5408
-5345
-5284
-5224
-5165
-5106
-5049
-4992
-4936
-4880
-4826
-4772
-4719
-4666
-4615
-4564
-4514
-4464
-4416
-4368
-4321
-4275
-4229
-4185
-4142
-4100
-4059
-4021
-3983
-3946
-3911
-3877
-3844
-3812
-3782
-3753
-3725
-3698
-3672
-3647
-3623
-3600
-3577
-3555
-3534
-3513
-3493
-3473
-3453
-3434
-3415
-3396
-3377
-3358
-3339
-3321
-3302
-3283
-3265
-3246
-3228
-3209
-3190
-3171
-3151
-3132
-3112
-3092
-3071
-3050
-3029
-3007
-2984
-2960
-2936
-2911
-2885
-2859
-2831
-2804
-2775
-2746
-2717
-2687
-2658
-2628
-2598
-2569
-2540
-2511
-2483
-2455
-2427
-2401
-2375
-2349
-2325
-2302
-2279
-2258
-2239
-2220
-2202
-2186
-2171
-2157
-2144
-2133
-2123
-2114
-2106
-2100
-2095
-2091
-2089
-2087
-2087
-2088
-2091
-2094
-2098
-2103
-2109
-2116
-2123
-2132
-2141
-2151
-2162
-2173
-2184
-2196
-2208
-2221
-2233
-2246
-2259
-2271
-2283
-2294
-2305
-2315
-2324
-2332
-2339
-2344
-2349
-2351
-2353
-2352
-2350
-2347
-2341
-2335
-2326
-2316
-2305
-2291
-2276
-2260
-2241
-2221
-2200
-2177
-2152
-2127
-2099
-2070
-2040
-2009
-1976
-1942
-1906
-1869
-1831
-1792
-1752
-1710
-1668
-1625
-1582
-1537
-1493
-1448
-1403
-1358
-1312
-1267
-1221
-1176
-1130
-1085
-1040
-994
-950
-905
-861
-817
-773
-730
-686
-643
-600
-557
-514
-471
-428
-384
-341
-297
-253
-208
-163
-117
-70
-23
25
74
124
175
226
278
332
386
440
496
552
609
666
723
781
839
897
954
1012
1070
1127
1185
1242
1299
1357
1414
1471
1529
1587
1644
1702
1760
1818
1876
1934
1992
2050
2108
2167
2226
2285
2345
2406
2467
2530
2593
2657
2721
2787
2853
2921
2989
3059
3130
3201
3274
3349
3424
3501
3579
3659
3740
3822
3905
3990
4075
4164
4253
4344
4436
4529
4624
4721
4819
4919
5020
5122
5226
5332
5439
5548
5658
5769
5881
5994
6108
6222
6336
6451
6565
6680
6794
6908
7021
7134
7246
7356
7466
7574
7681
7786
7890
7992
8092
8191
8287
8382
8475
8566
8654
8741
8825
8907
8987
9064
9139
9211
9281
9348
9413
9475
9534
9591
9645
9696
9744
9788
9830
9869
9905
9937
9966
9992
10015
10034
10050
10063
10072
10078
10081
10080
10076
10069
10059
10045
10029
10009
9987
9961
9933
9902
9870
9835
9798
9759
9718
9677
9633
9589
9544
9497
9450
9402
9354
9305
9256
9207
9158
9109
9061
9013
8965
8917
8871
8825
8779
8735
8692
8650
8609
8569
8531
8494
8459
8425
8394
8364
8336
8310
8286
8264
8244
8226
8210
8196
8183
8173
8166
8160
8154
8151
8150
8148
8150
8151
8154
8157
8161
8164
8170
8175
8179
8183
8189
8194
8199
8204
8209
8213
8217
8221
8225
8228
8230
8232
8234
8235
8236
8235
8235
8234
8232
8230
8227
8224
8220
8215
8211
8205
8200
8194
8188
8182
8176
8169
8163
8157
8150
8144
8137
8131
8124
8118
8111
8103
8098
8090
8085
8079
8073
8068
8061
8057
8052
8047
8042
8038
8034
8029
8025
8021
8016
8013
8009
8007
8004
8003
8002
8002
8003
8004
8007
8010
8013
8019
8025
8031
8038
8045
8054
8063
8071
8082
8092
8103
8114
8125
8137
8150
8162
8176
8189
8203
8217
8232
8247
8262
8278
8294
8311
8328
8344
8361
8378
8396
8413
8430
8447
8464
8481
8498
8515
8531
8547
8562
8576
8590
8602
8614
8625
8636
8645
8654
8662
8669
8676
8682
8688
8694
8700
8706
8711
8717
8722
8728
8733
8739
8746
8752
8759
8767
8775
8783
8792
8802
8812
8823
8834
8845
8857
8870
8883
8896
8910
8925
8940
8955
8971
8988
9005
9022
9041
9060
9079
9099
9120
9141
9164
9187
9212
9237
9264
9292
9322
9353
9385
9419
9454
9490
9528
9567
9607
9649
9692
9737
9783
9830
9879
9928
9980
10032
10085
10139
10194
10250
10307
10365
10423
10482
10541
10601
10662
10722
10783
10844
10906
10967
11029
11090
11151
11211
11272
11331
11390
11449
11507
11565
11622
11678
11734
11789
11844
11898
11951
12004
12056
12107
12158
12208
12258
12307
12356
12405
12453
12501
12549
12596
12644
12691
12738
12785
12832
12879
12925
12971
13018
13064
13110
13156
13201
13247
13292
13337
13382
13427
13472
13516
13562
13607
13652
13698
13745
13792
13840
13888
13938
13987
14038
14090
14143
14196
14251
14307
14364
14422
14481
14541
14602
14665
14728
14793
14858
14925
14993
15062
15133
15205
15278
15353
15429
15506
15584
15663
15744
15825
15907
15989
16073
16157
16241
16326
16412
16498
16584
16671
16758
16846
16934
17022
17112
17202
17293
17385
17478
17571
17666
17762
17859
17957
18056
18156
18257
18360
18464
18569
18676
18784
18893
19003
19114
19226
19339
19452
19566
19680
19795
19910
20025
20141
20257
20374
20491
20607
20724
20841
20958
21074
21190
21306
21422
21537
21651
21765
21878
21990
22102
22213
22324
22433
22542
22650
22758
22865
22971
23076
23181
23285
23388
23491
23593
23694
23794
23893
23992
24089
24186
24283
24378
24473
24567
24661
24755
24848
24941
25033
25125
25218
25310
25402
25493
25585
25677
25769
25860
25952
26044
26136
26228
26320
26413
26505
26598
26691
26784
26877
26970
27063
27157
27251
27345
27439
27533
27627
27722
27816
27909
28003
28096
28189
28282
28374
28466
28558
28649
28741
28832
28922
29013
29103
29194
29284
29375
29465
29555
29646
29736
29826
29916
30006
30096
30187
30277
30368
30459
30550
30642
30734
30826
30919
31012
31105
31198
31292
31386
31480
31574
31669
31764
31859
31955
32051
32147
32244
32341
32439
32537
32636
32734
32834
32933
33033
33133
33234
33335
33435
33536
33637
33738
33839
33939
34040
34140
34240
34339
34439
34539
34638
34737
34836
34934
35032
35130
35227
35324
35420
35515
35609
35702
35794
35884
35974
36062
36149
36234
36317
36400
36480
36560
36637
36713
36788
36861
36933
37003
37071
37138
37203
37267
37328
37388
37447
37503
37558
37611
37662
37712
37759
37805
37850
37892
37933
37972
38010
38046
38080
38112
38143
38172
38199
38224
38248
38269
38289
38307
38323
38337
38349
38359
38367
38373
38377
38378
38378
38375
38369
38362
38352
38339
38324
38307
38288
38266
38242
38215
38187
38156
38124
38089
38053
38015
37975
37934
37891
37846
37800
37753
37704
37654
37602
37549
37494
37438
37381
37323
37263
37202
37141
37078
37014
36950
36885
36819
36753
36687
36620
36553
36486
36418
36350
36281
36213
36143
36074
36004
35934
35863
35792
35721
35649
35577
35504
35431
35358
35284
35211
35137
35063
34989
34915
34842
34768
34695
34622
34550
34477
34405
34333
34262
34191
34121
34051
33981
33912
33843
33775
33707
33639
33572
33505
33438
33371
33304
33238
33171
33105
33039
32973
32907
32842
32777
32713
32650
32587
32525
32464
32403
32344
32284
32225
32167
32109
32051
31994
31937
31880
31824
31767
31711
31655
31599
31543
31488
31432
31377
31322
31267
31213
31160
31107
31055
31004
30954
30904
30856
30808
30762
30717
30672
30629
30587
30546
30507
30468
30431
30394
30359
30325
30292
30260
30229
30199
30169
30140
30111
30083
30055
30028
30001
29974
29947
29921
29896
29871
29847
29823
29800
29778
29757
29737
29717
29699
29681
29664
29647
29632
29617
29602
29588
29575
29562
29549
29537
29525
29514
29503
29492
29481
29470
29460
29449
29439
29429
29420
29410
29401
29392
29383
29374
29366
29357
29349
29341
29332
29324
29315
29306
29298
29289
29280
29270
29261
29252
29242
29233
29223
29213
29202
29192
29181
29169
29157
29145
29132
29118
29105
29090
29076
29061
29045
29029
29012
28995
28978
28960
28941
28922
28902
28882
28861
28839
28817
28794
28770
28745
28720
28694
28667
28639
28611
28583
28553
28524
28494
28464
28434
28403
28372
28341
28310
28278
28246
28213
28181
28147
28114
28081
28047
28013
27979
27945
27912
27878
27844
27810
27776
27743
27708
27674
27640
27605
27571
27536
27501
27466
27431
27396
27361
27325
27290
27254
27218
27182
27147
27111
27076
27042
27008
26974
26940
26907
26875
26843
26811
26779
26747
26716
26685
26654
26623
26592
26561
26529
26498
26467
26436
26404
26372
26341
26309
26277
26246
26214
26183
26152
26122
26091
26062
26032
26003
25975
25946
25918
25890
25862
25834
25805
25776
25747
25718
25688
25657
25626
25594
25561
25528
25494
25459
25424
25388
25352
25315
25278
25241
25204
25166
25129
25091
25054
25017
24980
24944
24908
24872
24837
24802
24767
24732
24698
24663
24628
24594
24558
24523
24487
24451
24414
24377
24340
24302
24264
24225
24187
24148
24109
24070
24031
23991
23952
23911
23871
23830
23789
23747
23704
23661
23617
23573
23528
23482
23436
23390
23343
23296
23248
23200
23152
23104
23055
23005
22956
22905
22854
22803
22751
22699
22646
22592
22539
22484
22430
22375
22320
22264
22208
22152
22095
22038
21982
21925
21868
21811
21755
21699
21643
21588
21533
21478
21424
21371
21318
21266
21214
21164
21115
21067
21020
20975
20930
20887
20846
20806
20767
20730
20694
20660
20628
20597
20567
20539
20512
20486
20461
20438
20415
20393
20372
20351
20331
20312
20293
20274
20256
20237
20219
20201
20183
20165
20146
20127
20108
20089
20069
20049
20028
20007
19986
19964
19941
19918
19894
19869
19843
19816
19789
19761
19732
19702
19671
19639
19606
19572
19537
19501
19464
19425
19385
19344
19302
19259
19215
19171
19125
19079
19033
18985
18937
18887
18837
18786
18734
18681
18628
18574
18519
18464
18409
18353
18296
18240
18183
18125
18068
18010
17952
17894
17835
17777
17719
17660
17602
17544
17487
17430
17374
17319
17264
17211
17158
17107
17058
17010
16963
16917
16873
16830
16788
16747
16708
16669
16630
16593
16556
16520
16485
16450
16416
16382
16349
16317
16286
16254
16225
16195
16166
16138
16111
16085
16059
16033
16010
15986
15964
15942
15921
15900
15880
15861
15842
15823
15805
15787
15769
15752
15734
15717
15700
15683
15666
15650
15634
15618
15602
15585
15569
15553
15537
15521
15505
15489
15473
15458
15442
15426
15411
15396
15380
15365
15350
15335
15321
15306
15292
15278
15264
15250
15237
15223
15210
15197
15185
15172
15159
15147
15135
15123
15111
15100
15088
15077
15066
15055
15044
15034
15023
15012
15002
14991
14980
14969
14957
14946
14934
14922
14909
14896
14882
14868
14854
14839
14823
14806
14788
14770
14751
14731
14710
14689
14667
14644
14621
14597
14574
14550
14526
14501
14477
14453
14428
14404
14379
14355
14330
14305
14280
14256
14231
14206
14181
14157
14133
14108
14084
14060
14036
14012
13988
13965
13941
13917
13893
13868
13844
13819
13793
13767
13740
13713
13685
13657
13627
13597
13566
13534
13501
13467
13432
13395
13358
13319
13280
13238
13196
13152
13106
13059
13011
12961
12910
12857
12803
12747
12691
12633
12573
12513
12451
12388
12324
12259
12193
12126
12058
11989
11920
11849
11778
11707
11635
11563
11490
11417
11343
11270
11196
11123
11049
10977
10904
10833
10762
10693
10624
10557
10491
10426
10363
10301
10241
10183
10127
10072
10020
9969
9920
9873
9828
9785
9744
9704
9667
9632
9599
9569
9540
9513
9488
9466
9445
9427
9410
9396
9383
9372
9362
9355
9348
9344
9340
9338
9337
9337
9337
9339
9341
9344
9347
9350
9353
9357
9361
9365
9369
9373
9376
9380
9383
9386
9389
9392
9394
9396
9397
9398
9399
9399
9398
9397
9395
9393
9390
9387
9383
9378
9372
9366
9358
9350
9340
9330
9318
9305
9292
9278
9262
9247
9230
9213
9195
9177
9158
9139
9119
9099
9079
9058
9037
9015
8994
8972
8950
8928
8905
8883
8861
8839
8818
8796
8775
8754
8733
8713
8692
8672
8652
8633
8614
8595
8576
8558
8540
8523
8507
8490
8475
8460
8445
8432
8419
8406
8394
8383
8373
8363
8353
8344
8335
8327
8319
8311
8304
8296
8289
8282
8275
8268
8261
8254
8247
8240
8233
8226
8218
8211
8204
8197
8189
8182
8175
8167
8161
8154
8147
8141
8134
8125
8119
8111
8103
8095
8087
8077
8068
8058
8047
8036
8023
8010
7998
7984
7970
7956
7941
7926
7910
7894
7878
7861
7844
7827
7809
7791
7772
7753
7733
7713
7693
7672
7650
7627
7604
7580
7555
7530
7503
7475
7446
7416
7385
7352
7319
7284
7248
7211
7172
7133
7093
7052
7011
6968
6924
6880
6835
6789
6742
6694
6646
6597
6547
6497
6446
6394
6342
6289
6235
6182
6127
6072
6017
5962
5907
5851
5795
5740
5684
5628
5571
5515
5458
5401
5343
5285
5226
5167
5107
5047
4986
4925
4864
4802
4739
4676
4613
4549
4485
4421
4357
4292
4228
4164
4099
4035
3972
3908
3846
3783
3720
3658
3596
3534
3473
3411
3350
3288
3227
3166
3105
3044
2984
2923
2863
2803
2743
2683
2624
2564
2505
2447
2388
2330
2272
2215
2158
2102
2045
1991
1936
1882
1829
1776
1723
1671
1620
1569
1518
1468
1419
1370
1321
1273
1224
1176
1128
1080
1031
983
935
886
838
789
740
691
641
591
542
492
442
393
343
293
244
195
146
97
49
0
-48
-96
-144
-191
-239
-286
-332
-378
-423
-468
-512
-556
-598
-640
-681
-722
-762
-802
-842
-881
-919
-957
-995
-1033
-1069
-1106
-1142
-1177
-1212
-1247
-1281
-1315
-1348
-1380
-1413
-1444
-1476
-1507
-1538
-1568
-1598
-1628
-1657
-1687
-1716
-1746
-1775
-1804
-1833
-1862
-1891
-1919
-1947
-1975
-2003
-2029
-2057
-2083
-2109
-2135
-2160
-2185
-2210
-2235
-2259
-2283
-2307
-2332
-2355
-2379
-2403
-2427
-2451
-2475
-2499
-2523
-2547
-2571
-2596
-2621
-2646
-2671
-2696
-2722
-2748
-2774
-2801
-2828
-2856
-2884
-2913
-2943
-2973
-3004
-3035
-3068
-3101
-3134
-3169
-3204
-3240
-3277
-3314
-3351
-3390
-3428
-3468
-3507
-3547
-3588
-3629
-3670
-3712
-3754
-3796
-3839
-3882
-3925
-3968
-4011
-4054
-4099
-4143
-4186
-4230
-4274
-4317
-4361
-4404
-4448
-4491
-4534
-4577
-4620
-4663
-4705
-4747
-4789
-4830
-4871
-4911
-4952
-4992
-5031
-5070
-5109
-5148
-5187
-5225
-5264
-5303
-5341
-5380
-5419
-5458
-5497
-5537
-5578
-5619
-5660
-5702
-5745
-5788
-5832
-5877
-5922
-5968
-6015
-6062
-6111
-6160
-6210
-6260
-6312
-6365
-6418
-6473
-6528
-6585
-6642
-6700
-6760
-6820
-6881
-6943
-7005
-7069
-7133
-7198
-7264
-7331
-7398
-7466
-7535
-7605
-7675
-7746
-7818
-7891
-7964
-8038
-8113
-8186
-8263
-8338
-8414
-8490
-8566
-8642
-8718
-8795
-8872
-8948
-9025
-9103
-9180
-9258
-9336
-9415
-9493
-9572
-9651
-9730
-9809
-9888
-9967
-10046
-10125
-10204
-10282
-10361
-10439
-10517
-10595
-10673
-10751
-10828
-10905
-10981
-11058
-11134
-11210
-11285
-11360
-11434
-11509
-11582
-11656
-11729
-11801
-11873
-11945
-12016
-12086
-12155
-12224
-12293
-12360
-12427
-12493
-12559
-12624
-12689
-12753
-12817
-12880
-12942
-13004
-13065
-13125
-13185
-13243
-13301
-13358
-13415
-13470
-13525
-13580
-13633
-13687
-13739
-13791
-13843
-13894
-13945
-13995
-14044
-14093
-14142
-14190
-14238
-14286
-14333
-14380
-14427
-14473
-14520
-14566
-14613
-14659
-14706
-14753
-14800
-14847
-14894
-14941
-14988
-15036
-15083
-15131
-15179
-15227
-15275
-15323
-15371
-15420
-15469
-15518
-15567
-15617
-15666
-15716
-15766
-15816
-15866
-15915
-15965
-16015
-16065
-16114
-16166
-16216
-16267
-16317
-16367
-16419
-16470
-16522
-16573
-16624
-16676
-16728
-16780
-16832
-16884
-16936
-16988
-17040
-17092
-17144
-17196
-17248
-17300
-17352
-17404
-17456
-17508
-17560
-17612
-17664
-17716
-17768
-17821
-17873
-17926
-17979
-18031
-18084
-18137
-18189
-18241
-18293
-18345
-18396
-18446
-18496
-18546
-18596
-18644
-18693
-18741
-18789
-18836
-18883
-18929
-18975
-19020
-19065
-19109
-19152
-19195
-19237
-19279
-19321
-19361
-19402
-19442
-19481
-19520
-19559
-19598
-19636
-19674
-19712
-19749
-19786
-19823
-19860
-19897
-19934
-19970
-20007
-20044
-20081
-20118
-20155
-20192
-20230
-20269
-20307
-20346
-20386
-20425
-20466
-20506
-20547
-20589
-20631
-20673
-20716
-20758
-20802
-20845
-20889
-20934
-20978
-21023
-21069
-21115
-21161
-21208
-21254
-21302
-21349
-21397
-21445
-21493
-21542
-21590
-21638
-21686
-21734
-21782
-21830
-21878
-21925
-21973
-22020
-22066
-22113
-22159
-22205
-22251
-22296
-22341
-22386
-22430
-22474
-22518
-22561
-22604
-22647
-22689
-22731
-22772
-22813
-22853
-22893
-22933
-22972
-23011
-23049
-23087
-23125
-23162
-23199
-23236
-23272
-23307
-23343
-23378
-23412
-23447
-23481
-23515
-23548
-23582
-23615
-23648
-23681
-23714
-23747
-23781
-23814
-23847
-23881
-23915
-23949
-23984
-24019
-24055
-24091
-24127
-24165
-24203
-24241
-24280
-24321
-24361
-24403
-24446
-24489
-24533
-24578
-24624
-24670
-24718
-24766
-24815
-24864
-24914
-24964
-25015
-25067
-25119
-25171
-25225
-25279
-25333
-25388
-25444
-25500
-25557
-25614
-25673
-25731
-25790
-25850
-25910
-25970
-26031
-26092
-26154
-26215
-26277
-26340
-26402
-26465
-26528
-26592
-26655
-26719
-26784
-26848
-26913
-26978
-27043
-27108
-27173
-27239
-27304
-27370
-27436
-27501
-27567
-27633
-27699
-27765
-27831
-27898
-27964
-28031
-28098
-28165
-28232
-28300
-28367
-28436
-28504
-28574
-28643
-28713
-28784
-28855
-28927
-28999
-29072
-29145
-29219
-29294
-29368
-29444
-29520
-29596
-29673
-29750
-29827
-29906
-29984
-30063
-30143
-30223
-30303
-30384
-30466
-30548
-30630
-30714
-30798
-30882
-30967
-31053
-31139
-31226
-31313
-31400
-31488
-31576
-31664
-31752
-31841
-31929
-32017
-32104
-32192
-32278
-32365
-32450
-32534
-32619
-32702
-32784
-32866
-32947
-33026
-33105
-33183
-33260
-33336
-33411
-33485
-33558
-33629
-33700
-33769
-33837
-33903
-33968
-34032
-34095
-34156
-34216
-34274
-34331
-34386
-34440
-34493
-34544
-34594
-34643
-34690
-34736
-34781
-34825
-34867
-34908
-34948
-34986
-35024
-35060
-35096
-35130
-35164
-35196
-35228
-35259
-35289
-35318
-35346
-35374
-35400
-35426
-35450
-35474
-35496
-35517
-35537
-35556
-35574
-35591
-35607
-35622
-35635
-35648
-35659
-35670
-35679
-35687
-35694
-35700
-35705
-35708
-35711
-35712
-35712
-35711
-35709
-35706
-35702
-35697
-35691
-35684
-35676
-35667
-35657
-35646
-35634
-35621
-35608
-35594
-35580
-35565
-35549
-35533
-35517
-35500
-35483
-35466
-35448
-35431
-35413
-35395
-35376
-35358
-35340
-35321
-35303
-35285
-35266
-35248
-35231
-35213
-35196
-35180
-35163
-35147
-35132
-35117
-35103
-35089
-35076
-35064
-35052
-35041
-35031
-35021
-35013
-35005
-34998
-34993
-34987
-34983
-34980
-34977
-34975
-34975
-34974
-34975
-34977
-34979
-34982
-34986
-34991
-34996
-35002
-35009
-35016
-35024
-35032
-35042
-35052
-35062
-35074
-35086
-35099
-35112
-35127
-35142
-35157
-35174
-35191
-35208
-35227
-35246
-35265
-35285
-35306
-35327
-35349
-35371
-35394
-35417
-35440
-35464
-35487
-35511
-35536
-35560
-35585
-35610
-35636
-35661
-35688
-35714
-35741
-35768
-35795
-35823
-35850
-35878
-35906
-35934
-35962
-35991
-36019
-36047
-36076
-36104
-36133
-36161
-36190
-36219
-36248
-36277
-36306
-36335
-36364
-36392
-36421
-36450
-36479
-36508
-36537
-36565
-36594
-36623
-36652
-36681
-36710
-36739
-36768
-36798
-36827
-36857
-36886
-36915
-36944
-36973
-37002
-37030
-37058
-37085
-37112
-37139
-37165
-37191
-37216
-37241
-37266
-37289
-37313
-37336
-37358
-37379
-37401
-37421
-37441
-37460
-37478
-37495
-37512
-37528
-37543
-37557
-37570
-37582
-37593
-37603
-37612
-37621
-37628
-37634
-37640
-37644
-37648
-37651
-37653
-37654
-37655
-37654
-37653
-37651
-37648
-37644
-37639
-37633
-37626
-37618
-37610
-37600
-37590
-37579
-37567
-37554
-37541
-37527
-37512
-37496
-37480
-37462
-37444
-37426
-37406
-37386
-37365
-37344
-37322
-37299
-37275
-37251
-37227
-37202
-37176
-37149
-37122
-37094
-37065
-37035
-37004
-36972
-36939
-36905
-36870
-36835
-36798
-36761
-36722
-36684
-36644
-36604
-36563
-36521
-36479
-36437
-36393
-36349
-36305
-36260
-36215
-36169
-36123
-36077
-36031
-35984
-35938
-35891
-35845
-35798
-35752
-35706
-35660
-35613
-35567
-35521
-35475
-35429
-35383
-35337
-35292
-35246
-35200
-35155
-35110
-35065
-35021
-34976
-34932
-34889
-34846
-34803
-34760
-34718
-34676
-34634
-34593
-34552
-34512
-34472
-34433
-34394
-34356
-34318
-34281
-34244
-34208
-34173
-34138
-34104
-34070
-34037
-34004
-33972
-33941
-33909
-33879
-33848
-33818
-33789
-33760
-33731
-33703
-33675
-33647
-33620
-33594
-33567
-33541
-33515
-33490
-33464
-33439
-33414
-33389
-33364
-33340
-33316
-33293
-33269
-33246
-33224
-33201
-33179
-33158
-33137
-33116
-33095
-33076
-33056
-33037
-33018
-33000
-32982
-32965
-32948
-32932
-32917
-32902
-32887
-32873
-32860
-32848
-32836
-32824
-32813
-32803
-32793
-32784
-32776
-32768
-32759
-32753
-32747
-32741
-32737
-32732
-32729
-32726
-32723
-32723
-32722
-32720
-32720
-32720
-32722
-32723
-32725
-32726
-32729
-32732
-32735
-32740
-32743
-32747
-32752
-32756
-32759
-32765
-32770
-32774
-32779
-32784
-32789
-32794
-32798
-32803
-32808
-32812
-32817
-32822
-32827
-32832
-32838
-32844
-32850
-32857
-32864
-32871
-32879
-32887
-32895
-32903
-32911
-32920
-32929
-32938
-32947
-32956
-32965
-32974
-32983
-32992
-33002
-33011
-33020
-33030
-33039
-33049
-33058
-33068
-33077
-33087
-33097
-33106
-33116
-33125
-33135
-33144
-33153
-33161
-33169
-33177
-33184
-33191
-33197
-33203
-33208
-33213
-33217
-33221
-33224
-33226
-33228
-33229
-33229
-33228
-33226
-33223
-33219
-33215
-33209
-33201
-33193
-33184
-33173
-33161
-33148
-33133
-33117
-33099
-33080
-33060
-33039
-33016
-32992
-32966
-32939
-32911
-32882
-32851
-32819
-32785
-32750
-32715
-32677
-32639
-32600
-32558
-32518
-32476
-32433
-32389
-32345
-32299
-32253
-32207
-32159
-32110
-32063
-32012
-31963
-31912
-31860
-31808
-31755
-31701
-31647
-31592
-31536
-31480
-31423
-31365
-31306
-31247
-31188
-31128
-31067
-31006
-30945
-30882
-30819
-30756
-30691
-30626
-30560
-30494
-30426
-30358
-30289
-30219
-30148
-30076
-30003
-29930
-29856
-29780
-29705
-29628
-29551
-29472
-29394
-29314
-29234
-29153
-29071
-28989
-28906
-28822
-28738
-28653
-28567
-28480
-28393
-28305
-28216
-28127
-28037
-27946
-27855
-27763
-27670
-27577
-27483
-27389
-27295
-27200
-27104
-27009
-26912
-26815
-26718
-26620
-26522
-26422
-26323
-26222
-26121
-26020
-25917
-25814
-25711
-25606
-25501
-25395
-25289
-25181
-25073
-24964
-24855
-24744
-24633
-24521
-24408
-24294
-24180
-24064
-23948
-23832
-23714
-23596
-23478
-23358
-23239
-23118
-22998
-22877
-22756
-22635
-22514
-22393
-22271
-22150
-22029
-21909
-21788
-21668
-21548
-21428
-21308
-21189
-21070
-20952
-20833
-20716
-20598
-20481
-20365
-20248
-20132
-20017
-19901
-19786
-19672
-19557
-19443
-19330
-19216
-19103
-18991
-18878
-18766
-18654
-18542
-18430
-18318
-18206
-18095
-17983
-17871
-17760
-17649
-17537
-17426
-17315
-17204
-17093
-16982
-16871
-16760
-16649
-16539
-16428
-16318
-16207
-16097
-15987
-15877
-15767
-15657
-15548
-15439
-15330
-15222
-15114
-15006
-14899
-14792
-14686
-14580
-14474
-14368
-14263
-14159
-14055
-13951
-13848
-13745
-13643
-13542
-13441
-13341
-13242
-13143
-13045
-12948
-12852
-12756
-12661
-12567
-12473
-12380
-12287
-12195
-12104
-12012
-11922
-11831
-11741
-11651
-11561
-11471
-11381
-11292
-11202
-11113
-11024
-10935
-10846
-10758
-10669
-10581
-10494
-10406
-10319
-10232
-10145
-10059
-9973
-9887
-9801
-9715
-9630
-9545
-9461
-9377
-9292
-9209
-9125
-9042
-8958
-8875
-8792
-8709
-8626
-8542
-8459
-8376
-8293
-8209
-8125
-8042
-7957
-7873
-7788
-7704
-7618
-7533
-7447
-7361
-7274
-7187
-7100
-7013
-6925
-6836
-6748
-6658
-6569
-6479
-6389
-6299
-6208
-6117
-6025
-5933
-5841
-5749
-5657
-5564
-5471
-5378
-5284
-5191
-5097
-5003
-4908
-4814
-4719
-4624
-4529
-4434
-4339
-4243
-4148
-4051
-3956
-3860
-3764
-3668
-3571
-3475
-3379
-3282
-3186
-3089
-2992
-2895
-2798
-2701
-2603
-2506
-2408
-2310
-2211
-2112
-2013
-1914
-1815
-1715
-1616
-1516
-1416
-1315
-1215
-1114
-1014
-913
-812
-711
-609
-508
-406
-305
-203
-101
1
103
205
307
409
511
614
717
819
922
1025
1128
1231
1334
1437
1539
1642
1745
1847
1949
2052
2153
2255
2356
2457
2558
2658
2758
2858
2958
3057
3156
3255
3354
3453
3551
3649
3747
3845
3942
4038
4136
4233
4329
4424
4520
4614
4709
4802
4896
4989
5081
5172
5263
5354
5444
5533
5622
5710
5798
5885
5971
6057
6142
6227
6311
6395
6478
6561
6644
6726
6807
6888
6969
7049
7130
7209
7289
7368
7447
7526
7605
7683
7762
7841
7920
7998
8077
8157
8236
8316
8396
8476
8557
8638
8719
8801
8883
8965
9048
9131
9214
9297
9381
9464
9548
9632
9716
9801
9885
9969
10054
10139
10223
10308
10393
10478
10563
10649
10734
10820
10905
10991
11077
11163
11249
11336
11422
11509
11596
11683
11771
11859
11948
12037
12126
12216
12306
12397
12489
12581
12674
12767
12861
12955
13049
13144
13240
13335
13432
13528
13625
13722
13819
13916
14014
14112
14210
14309
14407
14506
14605
14704
14803
14903
15002
15102
15202
15302
15402
15502
15601
15701
15801
15901
16001
16101
16200
16300
16399
16497
16596
16694
16791
16888
16984
17080
17175
17269
17362
17455
17547
17638
17728
17817
17905
17992
18078
18163
18247
18330
18412
18493
18574
18653
18731
18808
18885
18960
19035
19109
19182
19254
19326
19396
19466
19536
19605
19674
19742
19809
19877
19944
20011
20078
20145
20211
20278
20345
20411
20478
20545
20611
20678
20745
20812
20879
20946
21014
21082
21150
21218
21287
21357
21427
21498
21569
21641
21714
21788
21862
21937
22012
22088
22165
22243
22321
22400
22479
22559
22639
22720
22801
22883
22965
23048
23130
23213
23297
23380
23464
23548
23632
23716
23801
23885
23970
24055
24140
24226
24311
24397
24482
24568
24654
24739
24825
24910
24995
25080
25165
25250
25335
25420
25505
25589
25674
25759
25844
25928
26013
26098
26183
26268
26352
26437
26522
26607
26692
26777
26862
26947
27032
27117
27202
27287
27372
27457
27542
27626
27711
27796
27882
27967
28052
28137
28223
28309
28395
28481
28567
28654
28741
28828
28915
29003
29091
29180
29269
29358
29447
29537
29627
29718
29809
29901
29992
30085
30177
30270
30363
30457
30551
30645
30739
30833
30928
31023
31118
31213
31308
31403
31498
31593
31688
31782
31877
31971
32064
32158
32250
32343
32435
32525
32616
32705
32794
32881
32968
33054
33138
33222
33304
33385
33464
33543
33620
33696
33771
33844
33916
33986
34055
34123
34189
34254
34317
34379
34439
34498
34555
34610
34664
34715
34765
34814
34860
34905
34948
34989
35029
35067
35103
35138
35172
35204
35235
35265
35293
35320
35346
35371
35395
35417
35439
35459
35479
35498
35515
35533
35549
35565
35580
35594
35608
35621
35635
35647
35659
35671
35683
35694
35704
35715
35725
35734
35743
35752
35760
35768
35775
35781
35787
35793
35798
35802
35805
35809
35811
35813
35814
35814
35813
35812
35810
35807
35803
35799
35793
35787
35779
35771
35761
35751
35740
35728
35714
35700
35684
35668
35650
35632
35612
35592
35570
35547
35523
35499
35473
35446
35419
35391
35362
35332
35301
35270
35238
35206
35172
35139
35104
35069
35034
34998
34962
34925
34888
34851
34813
34776
34738
34700
34662
34623
34585
34547
34508
34470
34431
34393
34354
34316
34277
34239
34200
34162
34124
34086
34048
34010
33972
33935
33898
33860
33824
33787
33750
33713
33677
33641
33605
33569
33534
33498
33463
33428
33393
33359
33324
33290
33256
33222
33188
33155
33121
33088
33055
33022
32990
32957
32925
32893
32861
32830
32798
32767
32735
32704
32673
32643
32612
32581
32551
32520
32490
32459
32429
32399
32369
32339
32308
32280
32250
32220
32192
32164
32134
32107
32079
32051
32023
31996
31969
31943
31916
31890
31864
31839
31813
31788
31764
31739
31714
31690
31666
31642
31617
31593
31569
31545
31520
31495
31471
31446
31421
31395
31370
31344
31318
31292
31266
31239
31213
31186
31159
31132
31105
31078
31051
31024
30996
30969
30941
30914
30887
30859
30832
30804
30777
30750
30723
30696
30669
30643
30616
30590
30563
30537
30511
30485
30459
30432
30406
30380
30354
30328
30301
30275
30248
30222
30195
30168
30141
30114
30086
30059
30031
30004
29976
29948
29921
29893
29865
29838
29810
29782
29755
29727
29699
29672
29644
29616
29588
29560
29532
29503
29475
29446
29418
29389
29360
29331
29302
29273
29243
29214
29184
29153
29123
29092
29060
29028
28996
28963
28929
28895
28860
28825
28788
28751
28714
28675
28636
28596
28555
28514
28471
28428
28384
28340
28294
28248
28202
28154
28106
28058
28009
27959
27909
27859
27807
27756
27704
27651
27598
27545
27491
27437
27383
27328
27274
27219
27163
27108
27052
26996
26940
26884
26827
26770
26713
26655
26597
26539
26480
26421
26361
26301
26241
26180
26119
26058
25996
25934
25871
25808
25746
25682
25619
25556
25493
25429
25366
25303
25239
25176
25113
25050
24988
24925
24863
24801
24740
24678
24617
24557
24496
24436
24377
24317
24258
24200
24141
24083
24026
23969
23912
23856
23800
23745
23690
23635
23581
23528
23475
23422
23370
23318
23266
23216
23165
23115
23066
23017
22968
22921
22874
22827
22781
22736
22691
22648
22605
22562
22521
22480
22439
22400
22361
22323
22285
22248
22212
22176
22140
22105
22071
22037
22004
21971
21938
21906
21875
21844
21813
21784
21754
21726
21698
21671
21645
21619
21594
21570
21546
21524
21502
21481
21461
21441
21423
21405
21388
21371
21356
21341
21327
21315
21302
21291
21281
21272
21263
21255
21249
21243
21238
21233
21230
21227
21225
21224
21223
21224
21225
21226
21229
21231
21235
21239
21244
21249
21255
21261
21267
21274
21282
21289
21297
21305
21313
21321
21330
21339
21347
21356
21365
21373
21382
21390
21399
21407
21415
21422
21429
21436
21443
21448
21454
21458
21462
21466
21469
21472
21473
21475
21476
21476
21476
21476
21475
21474
21472
21470
21468
21466
21463
21460
21457
21454
21450
21446
21442
21438
21434
21430
21425
21420
21415
21410
21404
21398
21392
21385
21379
21372
21365
21357
21349
21341
21333
21325
21316
21307
21298
21289
21280
21271
21262
21252
21242
21233
21223
21213
21203
21193
21182
21172
21161
21150
21140
21129
21118
21107
21096
21086
21075
21064
21053
21042
21032
21021
21011
21000
20990
20980
20970
20960
20950
20941
20932
20922
20913
20905
20896
20888
20880
20873
20865
20858
20852
20846
20840
20834
20829
20824
20820
20816
20812
20809
20806
20804
20802
20800
20799
20799
20799
20799
20801
20802
20804
20807
20810
20814
20818
20823
20828
20833
20839
20845
20852
20859
20866
20873
20881
20889
20897
20905
20913
20921
20929
20937
20945
20953
20960
20968
20975
20982
20988
20994
21000
21005
21009
21014
21017
21020
21023
21025
21027
21028
21028
21028
21027
21026
21024
21021
21018
21014
21009
21004
20998
20991
20983
20975
20966
20956
20945
20934
20921
20908
20894
20880
20864
20848
20831
20813
20794
20775
20755
20734
20712
20690
20667
20643
20618
20592
20566
20539
20511
20483
20454
20424
20394
20363
20331
20299
20266
20233
20199
20165
20130
20094
20058
20022
19985
19947
19909
19871
19832
19792
19752
19712
19671
19630
19588
19546
19504
19461
19418
19374
19331
19286
19242
19197
19152
19107
19062
19016
18970
18924
18878
18832
18785
18739
18692
18645
18598
18551
18504
18457
18409
18362
18314
18267
18220
18172
18125
18078
18031
17983
17936
17889
17842
17795
17748
17701
17655
17608
17561
17514
17467
17421
17374
17327
17280
17233
17186
17139
17091
17044
16996
16948
16900
16851
16802
16752
16702
16651
16599
16547
16495
16441
16387
16332
16277
16221
16164
16106
16047
15988
15929
15868
15807
15745
15683
15620
15557
15493
15429
15364
15299
15234
15169
15103
15037
14971
14905
14839
14773
14706
14640
14573
14507
14440
14373
14307
14240
14174
14107
14041
13975
13909
13843
13777
13712
13646
13581
13516
13451
13387
13322
13258
13193
13129
13065
13001
12937
12874
12810
12747
12683
12620
12557
12494
12431
12368
12306
12243
12180
12118
12055
11992
11930
11867
11805
11742
11679
11616
11554
11491
11428
11365
11303
11240
11177
11114
11051
10989
10926
10864
10801
10740
10678
10616
10555
10494
10434
10374
10314
10255
10196
10137
10079
10022
9964
9907
9851
9795
9739
9684
9629
9574
9519
9465
9411
9357
9303
9249
9196
9142
9089
9035
8982
8929
8875
8822
8768
8714
8661
8607
8553
8499
8445
8391
8336
8282
8227
8172
8117
8063
8007
7953
7898
7843
7788
7732
7677
7622
7567
7512
7456
7401
7346
7290
7235
7180
7125
7070
7015
6960
6905
6850
6795
6740
6686
6631
6576
6521
6467
6412
6357
6301
6246
6191
6135
6079
6023
5966
5909
5852
5794
5736
5677
5618
5558
5498
5438
5377
5315
5254
5191
5128
5065
5001
4936
4871
4806
4740
4673
4606
4539
4471
4403
4335
4266
4197
4128
4058
3989
3918
3848
3778
3707
3636
3565
3494
3423
3351
3280
3208
3137
3065
2993
2922
2850
2778
2707
2635
2564
2493
2422
2351
2280
2209
2139
2069
1999
1929
1860
1790
1721
1652
1583
1514
1445
1376
1308
1239
1171
1103
1034
966
898
830
762
694
625
557
489
420
351
282
214
145
75
6
-63
-133
-203
-272
-342
-412
-483
-553
-623
-694
-765
-835
-906
-977
-1049
-1120
-1191
-1263
-1334
-1406
-1478
-1550
-1622
-1695
-1767
-1840
-1913
-1987
-2060
-2134
-2208
-2282
-2356
-2431
-2505
-2580
-2656
-2731
-2807
-2883
-2960
-3036
-3113
-3191
-3269
-3348
-3426
-3506
-3586
-3666
-3747
-3829
-3911
-3994
-4077
-4161
-4245
-4330
-4416
-4502
-4588
-4675
-4762
-4850
-4938
-5026
-5115
-5204
-5293
-5382
-5472
-5562
-5652
-5743
-5833
-5925
-6016
-6107
-6199
-6291
-6383
-6475
-6568
-6660
-6753
-6846
-6938
-7031
-7124
-7217
-7310
-7403
-7497
-7590
-7684
-7778
-7872
-7966
-8061
-8154
-8250
-8345
-8440
-8535
-8631
-8727
-8823
-8920
-9016
-9113
-9210
-9307
-9405
-9502
-9600
-9698
-9796
-9894
-9993
-10092
-10191
-10290
-10390
-10490
-10590
-10690
-10791
-10891
-10992
-11093
-11193
-11294
-11395
-11495
-11596
-11697
-11797
-11897
-11998
-12098
-12198
-12298
-12397
-12497
-12596
-12695
-12794
-12892
-12991
-13089
-13187
-13285
-13383
-13481
-13579
-13676
-13773
-13871
-13968
-14064
-14161
-14258
-14354
-14450
-14546
-14642
-14738
-14833
-14929
-15024
-15119
-15215
-15310
-15405
-15500
-15594
-15689
-15784
-15878
-15973
-16067
-16161
-16254
-16349
-16442
-16536
-16630
-16723
-16816
-16910
-17003
-17096
-17189
-17282
-17375
-17467
-17560
-17652
-17745
-17837
-17929
-18021
-18113
-18204
-18296
-18386
-18477
-18568
-18658
-18747
-18836
-18925
-19014
-19102
-19189
-19276
-19363
-19448
-19534
-19619
-19703
-19787
-19870
-19953
-20035
-20117
-20198
-20278
-20358
-20437
-20515
-20593
-20670
-20746
-20822
-20897
-20971
-21044
-21116
-21188
-21259
-21329
-21399
-21467
-21535
-21602
-21668
-21734
-21798
-21862
-21925
-21987
-22048
-22108
-22167
-22226
-22284
-22341
-22397
-22452
-22507
-22560
-22613
-22665
-22716
-22766
-22815
-22863
-22911
-22957
-23003
-23048
-23092
-23135
-23177
-23218
-23259
-23298
-23337
-23375
-23412
-23449
-23484
-23519
-23554
-23587
-23620
-23653
-23684
-23715
-23746
-23776
-23805
-23834
-23862
-23890
-23917
-23944
-23970
-23996
-24021
-24046
-24070
-24094
-24118
-24141
-24164
-24186
-24208
-24230
-24251
-24272
-24293
-24313
-24334
-24354
-24374
-24393
-24413
-24432
-24450
-24469
-24487
-24505
-24523
-24540
-24558
-24575
-24591
-24608
-24624
-24640
-24656
-24671
-24687
-24702
-24717
-24731
-24746
-24760
-24774
-24788
-24801
-24814
-24827
-24840
-24852
-24864
-24876
-24887
-24899
-24910
-24921
-24931
-24941
-24952
-24961
-24971
-24980
-24989
-24998
-25006
-25015
-25023
-25031
-25039
-25046
-25054
-25061
-25068
-25075
-25082
-25088
-25094
-25100
-25106
-25111
-25117
-25122
-25126
-25131
-25135
-25139
-25143
-25146
-25149
-25152
-25155
-25157
-25159
-25161
-25162
-25164
-25165
-25166
-25167
-25167
-25167
-25167
-25167
-25166
-25166
-25165
-25164
-25163
-25161
-25160
-25158
-25156
-25154
-25151
-25148
-25145
-25142
-25138
-25135
-25130
-25126
-25122
-25117
-25112
-25107
-25101
-25096
-25090
-25084
-25078
-25072
-25065
-25058
-25051
-25044
-25036
-25028
-25019
-25011
-25002
-24993
-24983
-24973
-24962
-24952
-24940
-24928
-24916
-24903
-24890
-24876
-24862
-24847
-24831
-24814
-24797
-24779
-24760
-24741
-24720
-24699
-24677
-24654
-24631
-24606
-24581
-24555
-24528
-24499
-24470
-24440
-24409
-24377
-24344
-24311
-24276
-24240
-24203
-24165
-24127
-24087
-24046
-24005
-23962
-23919
-23874
-23829
-23783
-23736
-23689
-23640
-23591
-23541
-23490
-23438
-23385
-23332
-23278
-23223
-23168
-23111
-23054
-22996
-22937
-22878
-22817
-22756
-22695
-22632
-22569
-22505
-22441
-22375
-22310
-22243
-22176
-22108
-22039
-21970
-21900
-21829
-21757
-21685
-21613
-21539
-21465
-21390
-21315
-21239
-21162
-21085
-21007
-20928
-20849
-20770
-20689
-20609
-20527
-20445
-20363
-20280
-20196
-20112
-20027
-19942
-19857
-19771
-19684
-19597
-19510
-19422
-19334
-19246
-19157
-19068
-18978
-18888
-18798
-18707
-18616
-18525
-18434
-18342
-18250
-18157
-18064
-17971
-17878
-17784
-17690
-17596
-17502
-17408
-17313
-17218
-17123
-17028
-16933
-16837
-16742
-16646
-16550
-16453
-16357
-16260
-16164
-16067
-15969
-15872
-15775
-15677
-15579
-15481
-15383
-15285
-15187
-15089
-14990
-14892
-14793
-14694
-14595
-14496
-14397
-14298
-14199
-14099
-13999
-13900
-13800
-13699
-13599
-13499
-13398
-13298
-13197
-13097
-12996
-12895
-12795
-12694
-12593
-12492
-12392
-12291
-12190
-12089
-11988
-11888
-11787
-11686
-11585
-11485
-11384
-11283
-11182
-11082
-10981
-10880
-10779
-10679
-10578
-10478
-10377
-10277
-10176
-10076
-9976
-9877
-9777
-9678
-9579
-9480
-9381
-9283
-9184
-9086
-8988
-8891
-8793
-8696
-8599
-8502
-8406
-8309
-8213
-8117
-8021
-7926
-7831
-7736
-7641
-7547
-7453
-7359
-7266
-7173
-7080
-6988
-6896
-6804
-6712
-6621
-6530
-6440
-6349
-6259
-6169
-6079
-5989
-5900
-5810
-5721
-5632
-5543
-5454
-5365
-5275
-5186
-5097
-5007
-4918
-4829
-4739
-4649
-4559
-4470
-4379
-4289
-4199
-4108
-4018
-3927
-3836
-3745
-3654
-3562
-3471
-3380
-3288
-3197
-3106
-3014
-2923
-2831
-2740
-2649
-2558
-2467
-2376
-2285
-2194
-2103
-2013
-1922
-1832
-1742
-1652
-1563
-1474
-1385
-1296
-1208
-1119
-1032
-944
-857
-770
-684
-598
-512
-427
-341
-257
-172
-87
-3
81
164
247
330
413
496
578
660
742
824
905
987
1068
1149
1231
1312
1393
1473
1554
1635
1715
1795
1876
1956
2035
2115
2195
2274
2354
2433
2512
2591
2670
2749
2827
2906
2985
3063
3142
3220
3299
3377
3456
3534
3612
3690
3769
3847
3925
4003
4081
4159
4237
4314
4392
4470
4547
4624
4702
4779
4855
4932
5008
5085
5161
5236
5312
5387
5461
5536
5610
5684
5758
5831
5904
5977
6049
6122
6193
6265
6336
6407
6477
6547
6617
6687
6756
6825
6893
6962
7030
7098
7166
7234
7302
7369
7436
7504
7571
7637
7704
7771
7837
7904
7970
8036
8102
8167
8233
8298
8363
8428
8493
8557
8621
8685
8748
8812
8874
8937
8999
9061
9122
9183
9244
9304
9364
9423
9481
9540
9597
9654
9711
9767
9823
9878
9932
9987
10040
10094
10146
10199
10251
10303
10354
10406
10457
10507
10558
10608
10658
10708
10758
10807
10857
10906
10955
11004
11053
11102
11151
11200
11249
11298
11347
11395
11444
11493
11542
11590
11639
11688
11736
11785
11833
11882
11931
11980
12029
12078
12127
12176
12225
12274
12324
12373
12422
12471
12521
12570
12619
12669
12718
12768
12817
12867
12916
12966
13016
13065
13115
13164
13214
13263
13313
13362
13411
13459
13508
13556
13604
13651
13698
13745
13791
13836
13881
13926
13970
14013
14056
14098
14140
14181
14222
14262
14301
14339
14377
14414
14450
14485
14520
14553
14586
14618
14649
14678
14707
14735
14762
14787
14812
14836
14858
14879
14899
14918
14936
14953
14969
14983
14997
15009
15021
15031
15040
15048
15055
15061
15066
15070
15073
15075
15075
15075
15074
15071
15068
15064
15058
15052
15045
15036
15027
15017
15006
14994
14982
14968
14954
14939
14923
14906
14888
14870
14851
14831
14811
14790
14768
14745
14722
14698
14674
14649
14623
14597
14570
14543
14515
14486
14457
14427
14396
14365
14333
14301
14267
14233
14199
14163
14127
14090
14052
14013
13974
13934
13893
13851
13808
13764
13720
13675
13629
13582
13534
13486
13437
13387
13336
13284
13232
13179
13125
13071
13015
12960
12903
12846
12788
12730
12671
12612
12551
12491
12429
12368
12305
12243
12180
12116
12052
11988
11924
11859
11795
11730
11665
11600
11535
11470
11405
11340
11275
11210
11145
11080
11015
10950
10886
10821
10757
10693
10629
10565
10501
10438
10375
10312
10249
10186
10124
10062
9999
9938
9876
9814
9753
9691
9630
9569
9508
9447
9386
9326
9266
9206
9146
9086
9026
8967
8907
8848
8789
8730
8671
8613
8554
8496
8437
8379
8321
8263
8205
8147
8089
8031
7972
7914
7856
7798
7740
7682
7624
7566
7508
7449
7391
7333
7274
7216
7157
7098
7039
6980
6921
6862
6803
6743
6683
6623
6562
6502
6441
6380
6318
6256
6194
6131
6068
6005
5941
5878
5813
5749
5684
5619
5553
5487
5420
5354
5287
5219
5152
5084
5015
4947
4878
4809
4740
4670
4601
4531
4461
4391
4320
4250
4179
4109
4038
3968
3897
3827
3757
3686
3616
3546
3476
3406
3336
3266
3197
3127
3058
2989
2920
2852
2784
2716
2648
2580
2513
2446
2379
2313
2247
2181
2115
2049
1984
1919
1854
1789
1724
1660
1595
1531
1467
1403
1338
1275
1211
1147
1083
1020
956
893
830
767
704
641
578
516
453
391
328
266
204
142
80
19
-43
-104
-164
-225
-285
-345
-405
-464
-523
-581
-639
-697
-754
-811
-868
-924
-979
-1034
-1089
-1143
-1196
-1249
-1301
-1353
-1404
-1454
-1504
-1553
-1601
-1649
-1696
-1742
-1788
-1833
-1878
-1922
-1965
-2008
-2050
-2092
-2133
-2174
-2214
-2254
-2293
-2332
-2370
-2407
-2444
-2481
-2517
-2553
-2588
-2622
-2657
-2691
-2724
-2757
-2790
-2822
-2854
-2886
-2917
-2948
-2978
-3009
-3038
-3068
-3097
-3127
-3155
-3184
-3212
-3240
-3268
-3296
-3324
-3351
-3378
-3405
-3432
-3458
-3484
-3510
-3536
-3562
-3588
-3613
-3638
-3663
-3688
-3712
-3737
-3761
-3785
-3809
-3832
-3856
-3879
-3902
-3924
-3947
-3969
-3991
-4013
-4035
-4057
-4078
-4099
-4120
-4141
-4162
-4182
-4203
-4223
-4243
-4264
-4284
-4304
-4324
-4344
-4364
-4384
-4404
-4424
-4444
-4464
-4485
-4505
-4526
-4547
-4568
-4590
-4611
-4633
-4656
-4678
-4701
-4724
-4747
-4771
-4795
-4819
-4843
-4867
-4892
-4916
-4941
-4966
-4991
-5016
-5041
-5066
-5091
-5117
-5142
-5167
-5192
-5217
-5243
-5268
-5293
-5317
-5342
-5367
-5391
-5416
-5440
-5464
-5488
-5511
-5534
-5557
-5580
-5602
-5624
-5645
-5666
-5687
-5707
-5727
-5746
-5765
-5783
-5801
-5818
-5835
-5851
-5867
-5882
-5897
-5911
-5924
-5937
-5950
-5961
-5973
-5984
-5994
-6004
-6014
-6023
-6031
-6039
-6047
-6054
-6061
-6067
-6073
-6079
-6084
-6088
-6092
-6096
-6100
-6103
-6105
-6108
-6110
-6112
-6114
-6115
-6117
-6118
-6119
-6120
-6121
-6122
-6123
-6123
-6124
-6125
-6126
-6126
-6127
-6128
-6129
-6130
-6131
-6132
-6132
-6133
-6134
-6135
-6135
-6136
-6136
-6137
-6137
-6137
-6137
-6138
-6138
-6138
-6138
-6137
-6137
-6137
-6137
-6137
-6137
-6137
-6137
-6137
-6137
-6137
-6138
-6138
-6138
-6139
-6139
-6140
-6141
-6142
-6143
-6144
-6145
-6146
-6148
-6150
-6151
-6154
-6156
-6158
-6161
-6164
-6168
-6171
-6175
-6179
-6183
-6188
-6193
-6198
-6203
-6209
-6215
-6221
-6227
-6234
-6241
-6248
-6255
-6263
-6271
-6279
-6287
-6296
-6304
-6313
-6323
-6332
-6342
-6351
-6361
-6371
-6381
-6392
-6402
-6412
-6423
-6433
-6444
-6454
-6465
-6475
-6486
-6496
-6507
-6517
-6528
-6538
-6548
-6559
-6569
-6579
-6590
-6600
-6610
-6620
-6630
-6640
-6650
-6660
-6670
-6679
-6689
-6698
-6708
-6717
-6726
-6734
-6743
-6751
-6760
-6768
-6776
-6784
-6793
-6801
-6809
-6817
-6824
-6832
-6840
-6848
-6856
-6864
-6871
-6879
-6886
-6894
-6901
-6909
-6916
-6924
-6931
-6938
-6946
-6953
-6961
-6968
-6976
-6983
-6991
-6998
-7006
-7013
-7021
-7028
-7036
-7043
-7051
-7059
-7067
-7074
-7082
-7090
-7099
-7107
-7115
-7123
-7132
-7140
-7149
-7157
-7166
-7175
-7184
-7193
-7202
-7211
-7220
-7229
-7238
-7248
-7257
-7266
-7276
-7285
-7294
-7303
-7313
-7322
-7331
-7340
-7350
-7359
-7368
-7377
-7386
-7395
-7404
-7413
-7422
-7431
-7440
-7448
-7457
-7465
-7473
-7481
-7489
-7497
-7505
-7512
-7520
-7528
-7535
-7543
-7550
-7558
-7566
-7573
-7581
-7589
-7597
-7605
-7612
-7620
-7629
-7637
-7645
-7654
-7663
-7672
-7681
-7691
-7700
-7710
-7721
-7731
-7742
-7753
-7764
-7776
-7788
-7800
-7812
-7825
-7838
-7851
-7865
-7878
-7892
-7906
-7920
-7935
-7949
-7964
-7979
-7994
-8009
-8025
-8039
-8055
-8071
-8087
-8103
-8119
-8135
-8151
-8167
-8183
-8200
-8216
-8232
-8248
-8263
-8279
-8294
-8310
-8325
-8340
-8355
-8370
-8385
-8399
-8414
-8428
-8442
-8456
-8470
-8483
-8497
-8510
-8524
-8537
-8550
-8564
-8577
-8590
-8604
-8617
-8631
-8644
-8658
-8672
-8686
-8701
-8715
-8730
-8744
-8760
-8775
-8791
-8807
-8823
-8840
-8857
-8874
-8892
-8910
-8929
-8948
-8967
-8987
-9008
-9029
-9050
-9072
-9094
-9117
-9140
-9164
-9189
-9214
-9239
-9265
-9292
-9320
-9347
-9376
-9405
-9434
-9464
-9494
-9524
-9555
-9587
-9619
-9651
-9683
-9716
-9749
-9783
-9816
-9850
-9885
-9919
-9954
-9989
-10024
-10060
-10096
-10132
-10168
-10204
-10241
-10278
-10315
-10352
-10389
-10427
-10465
-10503
-10541
-10579
-10617
-10656
-10695
-10734
-10773
-10812
-10851
-10891
-10930
-10969
-11009
-11049
-11089
-11129
-11169
-11209
-11249
-11290
-11331
-11371
-11413
-11454
-11495
-11537
-11579
-11621
-11663
-11706
-11749
-11791
-11834
-11878
-11921
-11965
-12008
-12052
-12096
-12141
-12185
-12230
-12274
-12319
-12364
-12409
-12454
-12499
-12544
-12589
-12634
-12679
-12724
-12769
-12814
-12859
-12904
-12949
-12994
-13039
-13083
-13128
-13172
-13216
-13259
-13302
-13345
-13388
-13430
-13472
-13514
-13555
-13595
-13635
-13675
-13714
-13752
-13790
-13828
-13864
-13901
-13936
-13971
-14006
-14040
-14074
-14107
-14140
-14172
-14204
-14236
-14267
-14298
-14329
-14359
-14390
-14419
-14449
-14479
-14508
-14537
-14566
-14595
-14624
-14653
-14681
-14710
-14738
-14767
-14796
-14824
-14853
-14881
-14910
-14939
-14968
-14997
-15026
-15055
-15085
-15114
-15144
-15174
-15204
-15234
-15264
-15295
-15326
-15357
-15388
-15419
-15450
-15482
-15514
-15545
-15577
-15609
-15641
-15672
-15704
-15735
-15767
-15798
-15829
-15861
-15892
-15922
-15953
-15984
-16014
-16044
-16074
-16104
-16133
-16161
-16190
-16219
-16248
-16276
-16303
-16331
-16357
-16383
-16409
-16434
-16459
-16483
-16506
-16529
-16551
-16573
-16594
-16614
-16634
-16652
-16670
-16688
-16705
-16721
-16736
-16751
-16765
-16778
-16791
-16803
-16814
-16825
-16835
-16844
-16852
-16860
-16867
-16873
-16879
-16883
-16887
-16890
-16892
-16893
-16893
-16893
-16891
-16888
-16884
-16880
-16874
-16867
-16860
-16851
-16841
-16830
-16819
-16806
-16792
-16777
-16760
-16743
-16725
-16705
-16684
-16662
-16639
-16615
-16590
-16563
-16535
-16507
-16476
-16445
-16413
-16379
-16344
-16308
-16271
-16233
-16193
-16152
-16111
-16070
-16026
-15982
-15936
-15890
-15842
-15794
-15744
-15694
-15643
-15591
-15538
-15485
-15430
-15375
-15319
-15262
-15204
-15146
-15087
-15027
-14966
-14905
-14843
-14780
-14717
-14653
-14589
-14524
-14459
-14393
-14327
-14260
-14193
-14125
-14058
-13990
-13921
-13853
-13784
-13715
-13646
-13577
-13508
-13439
-13370
-13300
-13231
-13162
-13092
-13023
-12953
-12884
-12814
-12745
-12676
-12606
-12537
-12468
-12399
-12330
-12261
-12192
-12123
-12054
-11985
-11916
-11847
-11778
-11709
-11641
-11572
-11503
-11435
-11366
-11297
-11229
-11160
-11092
-11023
-10955
-10886
-10818
-10750
-10682
-10614
-10545
-10477
-10409
-10341
-10274
-10206
-10138
-10070
-10002
-9934
-9866
-9798
-9730
-9662
-9593
-9525
-9457
-9389
-9321
-9253
-9184
-9116
-9048
-8979
-8911
-8843
-8775
-8706
-8638
-8569
-8501
-8432
-8364
-8295
-8226
-8157
-8087
-8019
-7950
-7881
-7812
-7743
-7674
-7605
-7535
-7466
-7397
-7327
-7258
-7189
-7119
-7050
-6980
-6910
-6841
-6771
-6701
-6631
-6561
-6491
-6421
-6351
-6281
-6210
-6140
-6070
-6000
-5929
-5859
-5789
-5719
-5648
-5578
-5508
-5437
-5367
-5297
-5226
-5156
-5086
-5016
-4945
-4875
-4805
-4735
-4665
-4595
-4525
-4455
-4385
-4314
-4244
-4174
-4104
-4034
-3964
-3894
-3825
-3755
-3685
-3615
-3546
-3476
-3407
-3338
-3268
-3199
-3130
-3061
-2992
-2923
-2854
-2786
-2718
-2649
-2582
-2514
-2447
-2380
-2313
-2247
-2181
-2115
-2050
-1986
-1921
-1858
-1794
-1731
-1669
-1607
-1545
-1484
-1423
-1363
-1304
-1245
-1186
-1128
-1071
-1014
-958
-902
-846
-791
-737
-683
-630
-577
-525
-473
-421
-370
-319
-269
-219
-170
-121
-72
-24
24
72
120
167
215
262
309
356
402
449
496
542
589
635
682
729
776
823
870
918
965
1012
1062
1110
1159
1208
1257
1307
1357
1407
1458
1509
1561
1613
1665
1718
1772
1825
1880
1934
1989
2045
2101
2157
2214
2271
2328
2386
2445
2503
2562
2622
2682
2742
2802
2863
2925
2986
3049
3111
3174
3237
3301
3364
3429
3493
3558
3623
3688
3754
3820
3886
3953
4019
4086
4154
4221
4289
4358
4426
4495
4564
4634
4704
4774
4845
4915
4986
5058
5129
5201
5274
5346
5419
5493
5566
5640
5714
5789
5864
5939
6015
6090
6167
6243
6320
6397
6475
6553
6631
6710
6789
6868
6948
7029
7109
7190
7272
7354
7436
7518
7601
7683
7766
7849
7932
8016
8099
8183
8266
8350
8434
8518
8601
8685
8769
8853
8937
9020
9104
9187
9270
9354
9437
9520
9603
9686
9769
9851
9933
10016
10098
10180
10262
10343
10424
10506
10586
10667
10747
10827
10907
10986
11065
11143
11222
11299
11377
11454
11531
11608
11685
11761
11837
11913
11988
12063
12138
12213
12287
12361
12435
12509
12583
12656
12729
12802
12875
12948
13021
13093
13165
13238
13310
13382
13454
13526
13597
13669
13740
13812
13883
13954
14025
14096
14167
14237
14308
14378
14448
14518
14588
14658
14728
14797
14866
14935
15004
15073
15141
15210
15277
15345
15413
15480
15547
15614
15681
15747
15814
15880
15945
16011
16076
16140
16204
16268
16332
16395
16457
16519
16581
16642
16703
16763
16822
16882
16940
16998
17056
17113
17169
17225
17281
17335
17390
17443
17496
17548
17600
17651
17702
17751
17801
17849
17897
17944
17991
18037
18082
18127
18172
18215
18258
18301
18342
18384
18424
18464
18503
18542
18580
18618
18654
18690
18726
18760
18794
18828
18861
18893
18924
18955
18985
19014
19042
19070
19098
19124
19150
19175
19200
19224
19248
19270
19293
19314
19335
19356
19376
19395
19414
19432
19450
19467
19484
19501
19516
19532
19547
19561
19575
19588
19601
19614
19626
19638
19649
19660
19671
19681
19691
19700
19710
19718
19727
19735
19744
19751
19759
19766
19773
19780
19787
19793
19799
19805
19811
19817
19822
19827
19832
19837
19841
19846
19850
19854
19858
19862
19865
19869
19872
19875
19878
19881
19884
19887
19889
19891
19893
19894
19895
19896
19896
19897
19896
19895
19894
19893
19891
19888
19886
19882
19879
19874
19870
19865
19859
19852
19846
19838
19830
19822
19813
19803
19793
19783
19772
19760
19748
19736
19723
19709
19695
19680
19665
19649
19633
19617
19599
19582
19563
19545
19525
19506
19485
19465
19443
19422
19399
19376
19353
19329
19305
19280
19255
19229
19202
19175
19148
19120
19091
19062
19033
19003
18972
18941
18909
18877
18844
18811
18777
18743
18709
18673
18638
18601
18565
18528
18490
18452
18413
18374
18335
18295
18254
18213
18172
18130
18088
18046
18003
17960
17916
17872
17828
17783
17738
17693
17647
17601
17555
17508
17461
17413
17365
17317
17268
17218
17169
17119
17068
17017
16966
16914
16862
16810
16757
16703
16650
16596
16541
16486
16431
16376
16320
16264
16207
16151
16094
16038
15980
15923
15865
15808
15750
15692
15633
15575
15516
15458
15399
15341
15282
15224
15165
15107
15049
14991
14933
14875
14817
14760
14702
14645
14588
14531
14475
14419
14363
14307
14252
14197
14142
14088
14034
13980
13927
13873
13820
13768
13715
13663
13611
13559
13508
13456
13405
13354
13303
13252
13201
13150
13100
13049
12998
12947
12896
12846
12795
12744
12692
12641
12590
12538
12486
12434
12382
12330
12277
12225
12172
12119
12066
12013
11959
11906
11852
11798
11744
11690
11636
11582
11528
11474
11419
11365
11311
11257
11202
11148
11094
11040
10986
10933
10879
10826
10772
10719
10666
10613
10561
10508
10456
10404
10353
10301
10250
10199
10148
10098
10048
9998
9948
9899
9849
9800
9752
9703
9655
9607
9559
9512
9465
9418
9371
9325
9278
9232
9186
9140
9094
9048
9002
8956
8910
8864
8819
8773
8727
8682
8636
8590
8545
8499
8453
8407
8361
8316
8270
8223
8177
8131
8084
8038
7991
7944
7897
7849
7802
7754
7706
7658
7610
7562
7513
7464
7415
7366
7317
7267
7218
7168
7117
7067
7017
6966
6915
6865
6814
6763
6711
6660
6609
6557
6505
6453
6402
6349
6297
6245
6193
6140
6088
6036
5983
5931
5878
5825
5773
5720
5667
5614
5560
5507
5453
5400
5346
5292
5238
5184
5129
5075
5020
4966
4911
4856
4802
4747
4692
4637
4582
4527
4472
4416
4361
4306
4251
4196
4141
4085
4030
3975
3919
3864
3809
3754
3698
3643
3588
3532
3477
3422
3366
3311
3255
3200
3144
3088
3033
2977
2921
2865
2808
2752
2696
2639
2583
2526
2469
2412
2355
2298
2241
2184
2127
2070
2013
1955
1898
1841
1783
1726
1669
1611
1554
1497
1439
1382
1324
1266
1209
1151
1093
1035
977
919
861
803
744
685
627
568
509
450
390
331
271
211
151
91
31
-29
-90
-151
-212
-272
-333
-395
-456
-517
-578
-639
-701
-762
-823
-884
-946
-1006
-1068
-1129
-1189
-1250
-1311
-1371
-1432
-1492
-1552
-1612
-1672
-1732
-1791
-1850
-1910
-1969
-2027
-2086
-2144
-2202
-2259
-2317
-2374
-2431
-2487
-2544
-2600
-2656
-2712
-2767
-2822
-2878
-2932
-2987
-3042
-3096
-3150
-3204
-3258
-3311
-3365
-3418
-3471
-3524
-3577
-3630
-3683
-3736
-3788
-3841
-3893
-3946
-3998
-4051
-4103
-4155
-4208
-4260
-4312
-4365
-4417
-4469
-4522
-4574
-4627
-4680
-4732
-4785
-4838
-4891
-4944
-4996
-5049
-5102
-5156
-5209
-5262
-5315
-5369
-5422
-5476
-5529
-5583
-5637
-5691
-5745
-5799
-5853
-5907
-5961
-6015
-6070
-6124
-6178
-6233
-6288
-6343
-6398
-6453
-6509
-6565
-6620
-6676
-6733
-6789
-6845
-6902
-6959
-7016
-7073
-7130
-7188
-7245
-7303
-7361
-7419
-7477
-7535
-7593
-7651
-7710
-7768
-7826
-7885
-7943
-8002
-8061
-8119
-8178
-8237
-8296
-8354
-8413
-8473
-8532
-8591
-8650
-8710
-8769
-8829
-8889
-8949
-9008
-9068
-9128
-9188
-9249
-9309
-9370
-9430
-9491
-9552
-9613
-9674
-9736
-9797
-9859
-9920
-9982
-10044
-10106
-10168
-10230
-10292
-10354
-10416
-10478
-10541
-10603
-10666
-10728
-10791
-10853
-10916
-10979
-11041
-11104
-11167
-11229
-11292
-11354
-11417
-11480
-11542
-11605
-11667
-11730
-11792
-11855
-11917
-11980
-12043
-12106
-12169
-12232
-12295
-12357
-12420
-12483
-12546
-12609
-12672
-12735
-12797
-12860
-12923
-12985
-13047
-13110
-13172
-13234
-13296
-13358
-13419
-13481
-13542
-13604
-13665
-13727
-13788
-13849
-13911
-13972
-14033
-14094
-14155
-14216
-14278
-14339
-14399
-14460
-14521
-14582
-14642
-14702
-14762
-14822
-14882
-14941
-15001
-15060
-15118
-15177
-15235
-15293
-15351
-15408
-15466
-15523
-15579
-15636
-15692
-15748
-15803
-15859
-15914
-15969
-16023
-16077
-16131
-16184
-16238
-16291
-16344
-16397
-16449
-16501
-16553
-16604
-16655
-16706
-16757
-16807
-16858
-16907
-16957
-17006
-17056
-17104
-17153
-17202
-17250
-17298
-17345
-17393
-17440
-17487
-17534
-17580
-17627
-17673
-17719
-17765
-17810
-17856
-17901
-17946
-17991
-18036
-18081
-18125
-18169
-18213
-18257
-18301
-18344
-18387
-18430
-18472
-18514
-18556
-18598
-18639
-18679
-18720
-18760
-18799
-18838
-18877
-18915
-18953
-18990
-19026
-19063
-19098
-19133
-19168
-19202
-19235
-19268
-19300
-19331
-19362
-19392
-19421
-19450
-19478
-19505
-19532
-19558
-19583
-19607
-19631
-19655
-19677
-19699
-19721
-19742
-19762
-19782
-19801
-19819
-19837
-19855
-19871
-19887
-19902
-19917
-19931
-19944
-19957
-19969
-19981
-19992
-20002
-20012
-20021
-20030
-20038
-20045
-20052
-20059
-20065
-20070
-20075
-20080
-20084
-20088
-20091
-20095
-20098
-20101
-20103
-20105
-20108
-20110
-20112
-20113
-20115
-20117
-20118
-20120
-20122
-20123
-20125
-20127
-20129
-20130
-20132
-20134
-20136
-20138
-20140
-20142
-20144
-20146
-20149
-20151
-20154
-20156
-20159
-20162
-20164
-20167
-20170
-20173
-20176
-20180
-20183
-20186
-20189
-20192
-20196
-20199
-20202
-20206
-20209
-20212
-20215
-20218
-20221
-20224
-20227
-20229
-20232
-20234
-20236
-20239
-20241
-20242
-20244
-20246
-20247
-20248
-20250
-20251
-20251
-20252
-20252
-20253
-20253
-20253
-20253
-20253
-20253
-20252
-20252
-20251
-20250
-20250
-20249
-20248
-20247
-20245
-20244
-20243
-20242
-20240
-20239
-20238
-20236
-20235
-20233
-20232
-20230
-20229
-20227
-20225
-20223
-20221
-20219
-20216
-20214
-20211
-20208
-20205
-20202
-20198
-20195
-20191
-20187
-20182
-20177
-20172
-20167
-20161
-20155
-20148
-20141
-20134
-20127
-20119
-20110
-20101
-20092
-20082
-20072
-20062
-20051
-20040
-20028
-20016
-20004
-19991
-19977
-19964
-19949
-19935
-19919
-19904
-19888
-19871
-19854
-19837
-19819
-19801
-19782
-19763
-19743
-19723
-19702
-19681
-19660
-19638
-19616
-19593
-19570
-19546
-19522
-19497
-19472
-19447
-19421
-19395
-19368
-19341
-19314
-19286
-19258
-19229
-19200
-19171
-19141
-19111
-19081
-19050
-19019
-18987
-18955
-18923
-18890
-18857
-18824
-18790
-18756
-18722
-18687
-18652
-18617
-18581
-18545
-18509
-18472
-18435
-18398
-18361
-18323
-18285
-18246
-18207
-18168
-18128
-18088
-18048
-18008
-17967
-17927
-17885
-17844
-17803
-17761
-17719
-17677
-17635
-17593
-17550
-17507
-17465
-17422
-17378
-17335
-17292
-17248
-17204
-17160
-17116
-17071
-17027
-16982
-16937
-16891
-16846
-16800
-16754
-16708
-16662
-16616
-16570
-16524
-16477
-16431
-16384
-16337
-16291
-16244
-16197
-16149
-16103
-16056
-16010
-15962
-15915
-15868
-15821
-15774
-15726
-15679
-15632
-15584
-15537
-15490
-15443
-15396
-15348
-15301
-15254
-15207
-15160
-15113
-15066
-15019
-14972
-14925
-14878
-14831
-14784
-14737
-14691
-14644
-14598
-14551
-14505
-14459
-14412
-14366
-14319
-14273
-14226
-14180
-14133
-14087
-14040
-13993
-13946
-13900
-13853
-13806
-13759
-13712
-13665
-13618
-13571
-13524
-13477
-13430
-13383
-13336
-13289
-13241
-13194
-13146
-13099
-13051
-13003
-12954
-12906
-12857
-12809
-12760
-12710
-12661
-12611
-12561
-12511
-12461
-12411
-12360
-12309
-12258
-12207
-12156
-12104
-12052
-12000
-11948
-11896
-11843
-11790
-11738
-11685
-11631
-11578
-11524
-11470
-11416
-11362
-11308
-11253
-11199
-11144
-11089
-11034
-10978
-10923
-10867
-10811
-10754
-10698
-10641
-10584
-10527
-10470
-10412
-10355
-10297
-10239
-10180
-10122
-10063
-10004
-9944
-9885
-9825
-9765
-9704
-9643
-9582
-9520
-9459
-9396
-9334
-9271
-9208
-9144
-9080
-9016
-8951
-8886
-8821
-8755
-8689
-8622
-8555
-8488
-8421
-8353
-8284
-8216
-8147
-8077
-8007
-7938
-7868
-7798
-7728
-7657
-7586
-7515
-7444
-7372
-7301
-7229
-7157
-7084
-7012
-6939
-6867
-6794
-6721
-6648
-6575
-6501
-6428
-6355
-6281
-6208
-6135
-6061
-5987
-5914
-5840
-5766
-5692
-5618
-5544
-5470
-5396
-5322
-5247
-5173
-5099
-5024
-4950
-4876
-4802
-4727
-4653
-4579
-4504
-4430
-4356
-4282
-4208
-4133
-4059
-3985
-3911
-3837
-3763
-3688
-3614
-3541
-3467
-3393
-3319
-3246
-3172
-3099
-3026
-2953
-2880
-2807
-2734
-2662
-2589
-2517
-2445
-2373
-2301
-2230
-2158
-2087
-2017
-1946
-1876
-1806
-1736
-1666
-1597
-1528
-1460
-1391
-1323
-1255
-1188
-1121
-1054
-988
-922
-856
-791
-726
-661
-597
-533
-469
-406
-343
-280
-217
-155
-93
-32
29
90
151
211
271
330
390
449
507
565
623
681
738
795
851
907
963
1018
1074
1128
1183
1237
1292
1346
1399
1453
1506
1559
1612
1665
1718
1771
1823
1876
1928
1980
2032
2084
2137
2189
2241
2293
2345
2397
2449
2501
2553
2605
2658
2710
2762
2814
2866
2918
2971
3023
3075
3128
3180
3233
3285
3338
3391
3443
3496
3549
3602
3655
3708
3761
3814
3867
3920
3974
4027
4080
4133
4186
4239
4292
4345
4398
4451
4504
4556
4609
4661
4713
4765
4817
4869
4921
4972
5024
5075
5126
5178
5228
5279
5330
5380
5431
5481
5531
5581
5632
5682
5731
5781
5831
5881
5931
5981
6031
6080
6130
6180
6230
6280
6330
6380
6431
6481
6532
6583
6633
6685
6736
6788
6840
6892
6944
6996
7049
7102
7155
7208
7262
7316
7370
7425
7479
7534
7589
7644
7700
7755
7811
7867
7923
7979
8035
8090
8148
8204
8261
8318
8374
8431
8488
8545
8602
8659
8716
8773
8831
8888
8945
9002
9059
9117
9174
9231
9289
9346
9404
9461
9518
9576
9633
9690
9748
9805
9862
9919
9976
10033
10091
10148
10204
10261
10318
10374
10431
10487
10543
10599
10655
10711
10766
10821
10877
10932
10987
11041
11096
11150
11205
11259
11312
11366
11419
11472
11525
11577
11629
11681
11732
11783
11834
11884
11934
11984
12033
12082
12130
12178
12226
12274
12321
12368
12415
12461
12507
12552
12598
12643
12687
12732
12776
12820
12864
12907
12951
12994
13037
13080
13123
13166
13208
13251
13293
13336
13378
13420
13463
13505
13547
13588
13630
13672
13713
13754
13794
13835
13875
13915
13955
13994
14033
14071
14110
14147
14185
14222
14258
14295
14331
14366
14401
14436
14470
14505
14538
14572
14605
14637
14670
14702
14733
14765
14796
14827
14858
14888
14918
14947
14976
15005
15033
15061
15089
15116
15143
15169
15195
15220
15245
15270
15294
15318
15341
15364
15386
15408
15429
15450
15470
15490
15509
15528
15546
15563
15580
15596
15612
15627
15641
15655
15669
15682
15694
15706
15717
15728
15738
15748
15758
15767
15775
15783
15791
15798
15805
15811
15817
15822
15827
15832
15836
15840
15843
15846
15848
15850
15852
15853
15854
15855
15855
15856
15855
15855
15855
15854
15854
15853
15852
15851
15850
15849
15847
15846
15845
15843
15841
15840
15838
15837
15835
15834
15832
15831
15830
15829
15828
15827
15826
15825
15824
15824
15823
15823
15823
15822
15822
15822
15821
15821
15821
15821
15821
15820
15820
15819
15818
15817
15816
15815
15814
15812
15810
15808
15806
15804
15801
15798
15795
15792
15789
15786
15782
15779
15775
15771
15768
15764
15760
15757
15753
15749
15745
15741
15737
15733
15729
15725
15721
15717
15712
15708
15704
15699
15694
15690
15685
15680
15676
15671
15666
15661
15657
15652
15647
15642
15637
15633
15628
15623
15618
15612
15607
15602
15597
15592
15587
15582
15576
15571
15566
15560
15555
15549
15543
15537
15531
15525
15518
15512
15505
15498
15491
15483
15476
15468
15460
15452
15444
15435
15426
15418
15408
15399
15390
15381
15371
15361
15351
15341
15331
15321
15310
15300
15289
15278
15267
15256
15245
15234
15222
15211
15199
15187
15175
15163
15151
15138
15125
15112
15098
15085
15071
15057
15042
15027
15012
14997
14981
14965
14949
14933
14916
14899
14881
14863
14845
14826
14807
14788
14768
14748
14727
14706
14685
14663
14641
14618
14595
14571
14547
14522
14497
14471
14444
14418
14390
14362
14333
14304
14274
14243
14212
14180
14148
14115
14082
14048
14013
13978
13943
13907
13870
13833
13795
13757
13718
13679
13640
13600
13560
13519
13478
13437
13396
13354
13312
13270
13227
13185
13142
13099
13055
13012
12968
12924
12880
12836
12791
12747
12702
12657
12613
12568
12523
12478
12433
12389
12344
12299
12254
12210
12165
12120
12076
12032
11987
11943
11899
11855
11811
11767
11723
11679
11636
11592
11549
11505
11461
11418
11374
11331
11287
11243
11200
11156
11113
11069
11025
10981
10937
10893
10849
10805
10761
10716
10672
10628
10583
10538
10494
10449
10404
10359
10314
10269
10224
10179
10134
10088
10043
9998
9952
9907
9861
9816
9770
9724
9679
9633
9587
9541
9495
9450
9403
9357
9311
9265
9219
9172
9126
9079
9033
8986
8940
8893
8847
8800
8753
8707
8660
8614
8567
8520
8473
8426
8380
8333
8286
8239
8193
8146
8099
8053
8006
7960
7914
7868
7822
7776
7731
7685
7640
7595
7550
7506
7461
7417
7373
7330
7286
7243
7200
7158
7116
7074
7032
6991
6950
6909
6869
6829
6790
6751
6713
6675
6637
6600
6563
6527
6491
6456
6421
6387
6353
6319
6286
6254
6222
6191
6160
6130
6100
6071
6042
6014
5987
5960
5933
5907
5881
5856
5832
5807
5784
5760
5737
5714
5692
5670
5648
5627
5606
5585
5565
5545
5525
5505
5486
5466
5447
5428
5409
5390
5372
5353
5335
5316
5298
5279
5261
5242
5224
5206
5187
5168
5150
5131
5112
5093
5074
5055
5035
5016
4996
4977
4957
4937
4917
4897
4877
4856
4836
4816
4795
4774
4754
4733
4712
4691
4670
4649
4627
4606
4585
4564
4542
4521
4499
4478
4456
4435
4413
4392
4370
4349
4327
4306
4285
4263
4241
4220
4198
4177
4155
4133
4111
4090
4067
4046
4024
4002
3980
3957
3935
3913
3890
3868
3845
3822
3799
3776
3753
3729
3706
3682
3658
3634
3610
3586
3562
3538
3513
3489
3464
3439
3414
3390
3365
3340
3316
3291
3266
3242
3217
3193
3169
3145
3121
3097
3074
3051
3027
3005
2982
2959
2937
2915
2894
2872
2851
2830
2810
2790
2770
2751
2732
2713
2695
2677
2660
2643
2626
2610
2594
2579
2564
2550
2536
2522
2509
2497
2485
2474
2462
2452
2442
2432
2423
2414
2406
2398
2390
2383
2376
2370
2364
2358
2352
2347
2342
2337
2332
2327
2323
2318
2314
2310
2305
2301
2296
2292
2288
2283
2279
2274
2269
2264
2259
2254
2249
2244
2239
2233
2227
2222
2216
2210
2204
2197
2191
2185
2178
2171
2165
2158
2151
2144
2136
2129
2121
2114
2106
2098
2090
2082
2074
2066
2057
2049
2041
2032
2024
2015
2005
1998
1989
1980
1972
1963
1954
1945
1936
1927
1918
1909
1900
1891
1881
1872
1862
1853
1843
1833
1824
1814
1804
1794
1784
1774
1764
1755
1745
1735
1725
1715
1705
1695
1686
1676
1666
1656
1647
1637
1627
1618
1608
1599
1589
1580
1571
1562
1553
1544
1535
1526
1517
1508
1499
1490
1481
1472
1463
1455
1446
1437
1428
1420
1411
1403
1394
1386
1378
1370
1361
1353
1345
1337
1329
1321
1313
1306
1298
1290
1283
1275
1268
1261
1254
1247
1240
1233
1226
1219
1213
1206
1200
1194
1188
1182
1176
1170
1164
1158
1152
1146
1140
1134
1128
1122
1116
1110
1104
1098
1092
1086
1080
1073
1067
1060
1053
1046
1040
1032
1025
1018
1010
1002
994
986
978
969
960
951
941
932
922
911
901
890
879
867
855
843
831
818
805
791
777
763
749
734
719
703
687
671
655
638
621
604
586
568
550
531
512
493
473
453
433
412
391
370
348
326
304
281
258
235
212
188
164
139
115
90
64
39
13
-13
-40
-66
-93
-120
-148
-175
-203
-231
-259
-288
-316
-345
-374
-403
-432
-462
-492
-522
-552
-582
-612
-643
-674
-705
-736
-767
-799
-830
-862
-894
-926
-958
-991
-1024
-1056
-1089
-1122
-1156
-1189
-1223
-1257
-1291
-1325
-1360
-1394
-1429
-1464
-1499
-1535
-1570
-1606
-1642
-1678
-1714
-1751
-1787
-1824
-1860
-1897
-1934
-1971
-2007
-2044
-2081
-2118
-2155
-2192
-2229
-2266
-2303
-2340
-2377
-2414
-2451
-2488
-2525
-2562
-2598
-2635
-2672
-2708
-2745
-2782
-2818
-2855
-2891
-2927
-2964
-3000
-3036
-3072
-3108
-3143
-3179
-3214
-3249
-3284
-3319
-3353
-3388
-3422
-3455
-3489
-3522
-3555
-3587
-3620
-3652
-3683
-3715
-3746
-3776
-3807
-3837
-3867
-3896
-3925
-3954
-3983
-4011
-4038
-4067
-4094
-4121
-4147
-4173
-4199
-4224
-4249
-4273
-4298
-4322
-4345
-4368
-4391
-4414
-4437
-4459
-4480
-4502
-4523
-4544
-4565
-4585
-4605
-4625
-4645
-4664
-4683
-4702
-4721
-4739
-4758
-4776
-4794
-4812
-4829
-4847
-4864
-4881
-4898
-4915
-4931
-4947
-4963
-4979
-4995
-5010
-5026
-5041
-5056
-5071
-5086
-5100
-5115
-5129
-5143
-5157
-5170
-5183
-5196
-5209
-5221
-5233
-5245
-5257
-5268
-5279
-5290
-5301
-5311
-5322
-5332
-5342
-5351
-5361
-5370
-5379
-5388
-5397
-5405
-5414
-5422
-5429
-5437
-5445
-5452
-5459
-5466
-5472
-5479
-5485
-5491
-5497
-5503
-5508
-5513
-5518
-5522
-5527
-5531
-5535
-5538
-5542
-5545
-5547
-5550
-5552
-5554
-5555
-5556
-5557
-5558
-5558
-5558
-5558
-5557
-5557
-5556
-5555
-5553
-5552
-5550
-5548
-5546
-5544
-5541
-5539
-5536
-5534
-5531
-5528
-5526
-5523
-5520
-5517
-5513
-5510
-5507
-5504
-5500
-5497
-5494
-5490
-5487
-5484
-5480
-5477
-5474
-5471
-5467
-5464
-5461
-5457
-5454
-5451
-5447
-5444
-5440
-5437
-5434
-5430
-5427
-5423
-5420
-5416
-5412
-5409
-5405
-5401
-5397
-5392
-5388
-5384
-5379
-5374
-5369
-5364
-5359
-5354
-5348
-5343
-5337
-5331
-5325
-5319
-5313
-5307
-5301
-5294
-5288
-5281
-5275
-5268
-5261
-5255
-5248
-5242
-5235
-5229
-5223
-5216
-5210
-5204
-5198
-5192
-5186
-5181
-5175
-5170
-5164
-5159
-5154
-5149
-5144
-5140
-5135
-5131
-5127
-5123
-5120
-5116
-5113
-5110
-5107
-5104
-5102
-5099
-5097
-5095
-5093
-5092
-5090
-5089
-5088
-5088
-5087
-5087
-5087
-5087
-5087
-5087
-5087
-5088
-5089
-5089
-5090
-5091
-5092
-5093
-5094
-5095
-5096
-5097
-5098
-5098
-5099
-5100
-5101
-5102
-5103
-5104
-5104
-5105
-5105
-5106
-5106
-5106
-5105
-5105
-5104
-5103
-5102
-5101
-5099
-5098
-5096
-5094
-5091
-5089
-5086
-5083
-5080
-5076
-5072
-5068
-5064
-5059
-5055
-5050
-5044
-5039
-5033
-5027
-5021
-5015
-5008
-5001
-4994
-4987
-4979
-4972
-4964
-4955
-4947
-4938
-4929
-4920
-4911
-4901
-4891
-4881
-4871
-4860
-4849
-4838
-4827
-4815
-4803
-4791
-4778
-4765
-4752
-4739
-4725
-4710
-4696
-4681
-4665
-4650
-4633
-4617
-4600
-4583
-4566
-4548
-4530
-4512
-4493
-4474
-4455
-4436
-4416
-4396
-4376
-4355
-4334
-4313
-4292
-4270
-4249
-4227
-4204
-4182
-4160
-4137
-4114
-4091
-4067
-4045
-4021
-3998
-3974
-3950
-3926
-3902
-3878
-3854
-3830
-3806
-3782
-3758
-3734
-3709
-3685
-3661
-3636
-3612
-3588
-3564
-3540
-3515
-3491
-3467
-3443
-3419
-3395
-3371
-3347
-3323
-3299
-3276
-3252
-3229
-3205
-3182
-3159
-3136
-3113
-3090
-3068
-3045
-3022
-3000
-2978
-2955
-2933
-2911
-2889
-2867
-2845
-2823
-2801
-2779
-2757
-2735
-2713
-2691
-2669
-2648
-2626
-2604
-2582
-2561
-2539
-2517
-2495
-2474
-2452
-2430
-2408
-2386
-2364
-2343
-2321
-2299
-2277
-2255
-2233
-2210
-2188
-2166
-2144
-2122
-2100
-2078
-2055
-2033
-2011
-1989
-1967
-1945
-1923
-1901
-1880
-1858
-1837
-1816
-1795
-1774
-1753
-1733
-1713
-1693
-1673
-1653
-1634
-1614
-1595
-1576
-1557
-1539
-1520
-1502
-1484
-1466
-1448
-1430
-1413
-1395
-1378
-1361
-1344
-1327
-1311
-1294
-1277
-1261
-1244
-1228
-1212
-1196
-1180
-1164
-1148
-1133
-1117
-1102
-1086
-1071
-1056
-1040
-1025
-1010
-996
-981
-966
-951
-937
-923
-908
-894
-880
-867
-853
-840
-827
-813
-801
-788
-775
-763
-751
-739
-727
-715
-704
-692
-681
-670
-659
-649
-638
-628
-618
-608
-598
-588
-579
-570
-561
-552
-543
-535
-527
-519
-511
-503
-496
-489
-482
-475
-468
-462
-456
-450
-444
-439
-433
-429
-424
-419
-415
-411
-407
-404
-400
-397
-394
-392
-389
-387
-385
-383
-381
-380
-379
-378
-377
-376
-376
-376
-376
-376
-376
-377
-377
-378
-379
-380
-382
-383
-385
-387
-389
-391
-393
-395
-398
-400
-403
-406
-409
-412
-415
-419
-422
-426
-431
-435
-440
-444
-449
-455
-460
-466
-471
-477
-484
-490
-497
-503
-510
-517
-524
-532
-539
-547
-555
-563
-571
-579
-588
-597
-606
-615
-625
-634
-644
-655
-665
-676
-687
-698
-710
-721
-733
-745
-758
-770
-783
-795
-808
-821
-834
-847
-861
-874
-887
-901
-914
-928
-942
-956
-969
-983
-997
-1010
-1025
-1039
-1053
-1067
-1081
-1096
-1110
-1125
-1139
-1154
-1169
-1184
-1199
-1214
-1230
-1245
-1260
-1276
-1292
-1308
-1324
-1340
-1356
-1373
-1389
-1406
-1423
-1440
-1458
-1475
-1493
-1511
-1529
-1547
-1565
-1584
-1602
-1621
-1640
-1659
-1679
-1698
-1718
-1737
-1757
-1777
-1797
-1816
-1836
-1856
-1877
-1897
-1917
-1937
-1957
-1977
-1998
-2017
-2037
-2059
-2079
-2100
-2120
-2141
-2161
-2182
-2203
-2223
-2244
-2264
-2285
-2305
-2326
-2346
-2367
-2387
-2407
-2428
-2448
-2468
-2488
-2508
-2528
-2548
-2568
-2588
-2608
-2627
-2647
-2666
-2686
-2706
-2725
-2744
-2764
-2783
-2803
-2822
-2841
-2861
-2880
-2899
-2918
-2937
-2956
-2975
-2994
-3013
-3032
-3050
-3069
-3088
-3106
-3125
-3143
-3162
-3180
-3199
-3217
-3236
-3254
-3273
-3291
-3310
-3328
-3346
-3365
-3383
-3401
-3419
-3437
-3455
-3473
-3491
-3509
-3527
-3545
-3563
-3581
-3599
-3617
-3635
-3652
-3670
-3688
-3706
-3723
-3741
-3759
-3777
-3795
-3812
-3830
-3848
-3865
-3883
-3900
-3918
-3935
-3952
-3970
-3987
-4003
-4022
-4038
-4056
-4074
-4091
-4108
-4126
-4143
-4161
-4179
-4196
-4214
-4232
-4250
-4269
-4287
-4306
-4324
-4343
-4363
-4382
-4401
-4421
-4441
-4461
-4482
-4502
-4523
-4544
-4565
-4586
-4607
-4629
-4651
-4672
-4694
-4716
-4738
-4760
-4782
-4803
-4825
-4847
-4869
-4891
-4912
-4934
-4955
-4977
-4998
-5019
-5040
-5061
-5081
-5102
-5122
-5142
-5162
-5182
-5202
-5221
-5240
-5259
-5278
-5296
-5315
-5333
-5350
-5368
-5385
-5402
-5419
-5436
-5453
-5469
-5486
-5502
-5518
-5534
-5549
-5565
-5581
-5596
-5611
-5627
-5642
-5657
-5672
-5686
-5701
-5716
-5731
-5745
-5760
-5774
-5789
-5803
-5817
-5831
-5845
-5859
-5873
-5887
-5901
-5914
-5927
-5941
-5954
-5967
-5979
-5992
-6004
-6017
-6029
-6041
-6052
-6064
-6075
-6086
-6096
-6106
-6116
-6126
-6135
-6144
-6153
-6161
-6169
-6177
-6184
-6191
-6198
-6204
-6210
-6216
-6221
-6226
-6231
-6235
-6239
-6242
-6245
-6247
-6249
-6251
-6252
-6253
-6253
-6253
-6253
-6253
-6252
-6250
-6249
-6247
-6245
-6242
-6240
-6237
-6233
-6230
-6226
-6222
-6218
-6213
-6208
-6203
-6198
-6193
-6187
-6181
-6175
-6169
-6162
-6156
-6149
-6142
-6135
-6128
-6120
-6113
-6105
-6097
-6089
-6081
-6072
-6064
-6055
-6046
-6037
-6029
-6020
-6010
-6001
-5992
-5983
-5973
-5963
-5954
-5944
-5934
-5924
-5913
-5903
-5893
-5882
-5872
-5861
-5850
-5839
-5828
-5817
-5806
-5794
-5783
-5771
-5759
-5747
-5735
-5723
-5710
-5697
-5684
-5671
-5657
-5644
-5630
-5615
-5601
-5586
-5571
-5555
-5540
-5524
-5508
-5492
-5476
-5460
-5443
-5426
-5409
-5392
-5374
-5356
-5339
-5320
-5302
-5283
-5265
-5246
-5226
-5207
-5187
-5167
-5147
-5127
-5106
-5086
-5065
-5044
-5022
-5001
-4979
-4957
-4935
-4913
-4890
-4867
-4844
-4821
-4798
-4774
-4751
-4727
-4702
-4678
-4654
-4629
-4604
-4579
-4554
-4528
-4502
-4477
-4450
-4424
-4398
-4371
-4344
-4316
-4289
-4261
-4233
-4205
-4176
-4147
-4118
-4088
-4058
-4027
-3997
-3966
-3935
-3903
-3871
-3839
-3806
-3773
-3739
-3705
-3670
-3635
-3600
-3565
-3529
-3492
-3456
-3419
-3381
-3343
-3305
-3267
-3228
-3189
-3150
-3110
-3070
-3030
-2989
-2949
-2908
-2867
-2826
-2785
-2744
-2702
-2661
-2619
-2578
-2536
-2495
-2453
-2411
-2370
-2328
-2286
-2245
-2203
-2162
-2120
-2079
-2037
-1996
-1955
-1914
-1873
-1832
-1791
-1750
-1710
-1669
-1628
-1588
-1548
-1507
-1467
-1426
-1386
-1346
-1306
-1265
-1225
-1185
-1145
-1105
-1064
-1024
-984
-943
-903
-862
-821
-781
-740
-699
-658
-616
-575
-534
-492
-451
-409
-367
-325
-283
-241
-199
-157
-115
-72
-30
13
55
98
141
184
226
269
312
356
399
442
485
528
571
615
658
701
744
787
830
873
915
958
1000
1043
1086
1128
1170
1212
1254
1296
1338
1379
1421
1463
1504
1546
1587
1629
1670
1711
1752
1793
1834
1876
1917
1957
1998
2039
2080
2121
2161
2202
2243
2283
2323
2364
2404
2444
2484
2524
2563
2603
2642
2681
2720
2759
2798
2837
2875
2913
2952
2989
3027
3065
3102
3139
3176
3212
3248
3284
3320
3355
3390
3425
3459
3493
3526
3560
3592
3625
3657
3689
3720
3751
3781
3811
3841
3870
3899
3928
3955
3983
4010
4035
4062
4086
4112
4136
4159
4182
4204
4226
4247
4268
4287
4307
4325
4344
4361
4378
4394
4410
4425
4440
4454
4468
4481
4494
4506
4518
4529
4540
4551
4561
4570
4579
4588
4596
4604
4612
4619
4625
4631
4637
4642
4647
4651
4655
4659
4661
4664
4666
4667
4668
4669
4669
4669
4668
4667
4665
4663
4661
4658
4655
4651
4647
4643
4638
4633
4627
4622
4615
4609
4602
4594
4587
4579
4570
4561
4552
4543
4533
4523
4513
4502
4492
4481
4470
4458
4447
4435
4423
4411
4399
4386
4374
4361
4348
4335
4321
4308
4294
4280
4266
4252
4237
4223
4208
4193
4178
4163
4148
4132
4117
4101
4085
4069
4053
4037
4019
4003
3987
3971
3954
3937
3920
3903
3886
3869
3851
3834
3816
3798
3780
3762
3743
3724
3706
3687
3667
3648
3628
3609
3589
3569
3548
3528
3507
3486
3465
3443
3422
3400
3378
3355
3333
3310
3287
3264
3240
3217
3193
3169
3145
3121
3096
3072
3048
3023
2999
2974
2949
2925
2900
2876
2852
2827
2803
2779
2755
2732
2708
2685
2661
2638
2616
2593
2571
2549
2528
2506
2486
2465
2445
2425
2406
2387
2368
2350
2332
2315
2298
2281
2265
2249
2233
2218
2203
2188
2174
2159
2146
2132
2118
2105
2092
2079
2067
2054
2041
2029
2017
2005
1993
1981
1970
1958
1947
1935
1924
1913
1902
1890
1879
1868
1857
1846
1835
1824
1813
1801
1790
1779
1768
1757
1746
1735
1724
1713
1702
1691
1680
1669
1658
1647
1637
1626
1616
1606
1595
1585
1575
1565
1555
1546
1536
1527
1517
1508
1499
1489
1480
1471
1462
1453
1444
1435
1426
1417
1408
1399
1391
1382
1373
1365
1356
1348
1340
1332
1323
1315
1307
1299
1291
1283
1276
1268
1260
1253
1245
1238
1231
1223
1216
1210
1203
1196
1190
1183
1177
1171
1165
1159
1153
1147
1141
1135
1129
1124
1118
1112
1106
1101
1095
1090
1084
1079
1073
1068
1063
1058
1053
1048
1043
1039
1034
1030
1026
1022
1018
1014
1010
1008
1004
1002
1000
997
995
993
991
990
988
987
986
985
984
984
983
983
983
983
984
984
985
986
987
988
989
990
992
993
995
996
998
1000
1000
1002
1004
1006
1008
1010
1012
1012
1014
1016
1018
1020
1022
1025
1027
1029
1031
1034
1036
1038
1041
1043
1046
1049
1052
1054
1057
1060
1063
1066
1069
1072
1075
1078
1081
1084
1087
1090
1093
1096
1099
1102
1105
1109
1112
1115
1119
1122
1126
1129
1133
1137
1141
1145
1149
1153
1157
1161
1165
1170
1174
1178
1183
1188
1192
1197
1201
1206
1211
1215
1220
1224
1229
1233
1237
1241
1245
1249
1253
1257
1261
1264
1267
1270
1273
1276
1279
1281
1284
1286
1288
1290
1291
1293
1294
1295
1296
1297
1298
1298
1299
1299
1299
1299
1299
1299
1298
1298
1297
1296
1296
1295
1294
1293
1291
1290
1289
1287
1286
1284
1282
1281
1279
1277
1276
1274
1272
1270
1268
1266
1265
1263
1261
1259
1257
1256
1254
1252
1251
1249
1248
1247
1246
1245
1244
1243
1243
1242
1242
1242
1242
1242
1243
1243
1244
1245
1246
1247
1248
1250
1251
1253
1255
1258
1260
1263
1266
1269
1272
1276
1280
1284
1288
1292
1297
1301
1306
1311
1316
1322
1327
1333
1339
1345
1351
1357
1364
1370
1377
1383
1390
1396
1403
1410
1417
1424
1431
1438
1445
1453
1460
1467
1474
1481
1488
1495
1502
1509
1517
1524
1531
1538
1545
1552
1559
1566
1573
1580
1587
1594
1602
1609
1616
1623
1630
1638
1645
1652
1660
1667
1675
1683
1690
1698
1706
1714
1722
1730
1738
1747
1755
1763
1772
1780
1789
1798
1807
1815
1824
1833
1843
1852
1861
1870
1880
1889
1899
1909
1918
1928
1938
1947
1957
1967
1977
1987
1997
2007
2017
2027
2037
2047
2057
2067
2077
2087
2097
2106
2116
2126
2136
2146
2155
2165
2175
2184
2194
2204
2213
2223
2232
2242
2251
2261
2271
2280
2290
2300
2310
2320
2330
2341
2351
2362
2373
2384
2395
2406
2418
2429
2441
2453
2465
2477
2490
2503
2516
2529
2543
2556
2570
2584
2598
2612
2627
2642
2656
2671
2686
2702
2717
2732
2748
2764
2780
2796
2812
2828
2844
2861
2877
2894
2910
2927
2944
2961
2978
2995
3012
3029
3046
3063
3080
3097
3114
3131
3147
3164
3181
3197
3214
3230
3247
3263
3279
3295
3311
3326
3342
3357
3373
3388
3403
3418
3432
3447
3461
3476
3490
3504
3518
3532
3545
3559
3572
3585
3598
3611
3623
3636
3649
3661
3673
3685
3697
3709
3720
3732
3743
3754
3766
3776
3787
3798
3808
3818
3828
3838
3847
3857
3866
3875
3884
3892
3900
3908
3916
3924
3931
3938
3945
3952
3958
3964
3970
3976
3981
3986
3991
3995
4000
4003
4008
4011
4014
4018
4021
4024
4026
4029
4030
4033
4035
4035
4038
4038
4040
4041
4041
4042
4042
4042
4042
4042
4042
4042
4042
4042
4041
4041
4040
4040
4038
4038
4038
4037
4037
4035
4035
4035
4034
4033
4033
4032
4030
4030
4029
4027
4027
4027
4026
4025
4024
4022
4022
4021
4019
4019
4018
4017
4016
4014
4014
4013
4011
4011
4010
4009
4008
4006
4006
4003
4003
4002
4001
3999
3998
3996
3994
3992
3991
3988
3986
3984
3982
3979
3977
3974
3971
3968
3966
3963
3960
3957
3954
3950
3947
3944
3940
3937
3934
3930
3926
3923
3919
3916
3912
3909
3905
3901
3898
3894
3891
3888
3884
3881
3878
3875
3871
3868
3865
3862
3859
3856
3853
3849
3846
3842
3838
3835
3830
3826
3822
3817
3812
3807
3802
3796
3790
3784
3778
3772
3765
3759
3752
3745
3737
3730
3723
3715
3708
3700
3692
3684
3676
3667
3659
3650
3642
3633
3624
3615
3606
3597
3587
3578
3569
3559
3550
3540
3531
3521
3511
3502
3492
3482
3472
3462
3452
3442
3432
3421
3411
3400
3390
3379
3368
3358
3347
3336
3325
3314
3303
3292
3281
3270
3259
3247
3236
3224
3213
3201
3190
3178
3166
3155
3143
3131
3119
3107
3095
3083
3071
3059
3047
3035
3022
3010
2997
2985
2972
2959
2946
2933
2920
2906
2893
2879
2865
2851
2836
2822
2807
2792
2777
2761
2746
2730
2714
2698
2682
2666
2649
2632
2616
2599
2582
2565
2547
2530
2512
2495
2477
2459
2441
2423
2405
2387
2369
2350
2332
2313
2294
2276
2257
2238
2219
2200
2181
2161
2142
2123
2103
2083
2064
2044
2024
2003
1983
1962
1942
1921
1899
1878
1857
1835
1813
1791
1768
1746
1723
1700
1677
1654
1631
1607
1584
1560
1536
1512
1487
1463
1439
1414
1389
1364
1339
1313
1288
1262
1236
1210
1184
1158
1132
1105
1078
1052
1025
997
970
943
915
887
859
831
803
775
746
718
689
660
631
603
574
544
515
486
457
427
397
367
337
307
276
246
215
183
152
120
88
56
24
-8
-41
-74
-107
-140
-173
-206
-240
-273
-307
-341
-375
-409
-443
-477
-512
-546
-581
-616
-651
-685
-720
-755
-791
-826
-861
-897
-932
-968
-1002
-1039
-1075
-1111
-1147
-1183
-1219
-1256
-1292
-1328
-1365
-1401
-1438
-1474
-1511
-1547
-1584
-1621
-1657
-1694
-1730
-1767
-1803
-1840
-1876
-1913
-1949
-1985
-2021
-2058
-2094
-2130
-2165
-2201
-2236
-2272
-2307
-2341
-2376
-2410
-2444
-2478
-2512
-2545
-2578
-2611
-2643
-2675
-2707
-2739
-2770
-2801
-2831
-2861
-2891
-2921
-2950
-2978
-3007
-3035
-3062
-3089
-3116
-3142
-3168
-3193
-3219
-3243
-3268
-3292
-3316
-3339
-3362
-3385
-3407
-3429
-3451
-3472
-3493
-3513
-3533
-3553
-3572
-3591
-3610
-3628
-3646
-3663
-3681
-3697
-3714
-3730
-3746
-3761
-3776
-3791
-3806
-3821
-3835
-3849
-3863
-3876
-3890
-3903
-3915
-3928
-3940
-3952
-3963
-3975
-3986
-3996
-4006
-4017
-4027
-4035
-4045
-4054
-4062
-4070
-4078
-4086
-4093
-4100
-4107
-4114
-4120
-4126
-4132
-4137
-4143
-4148
-4152
-4157
-4161
-4165
-4169
-4173
-4176
-4179
-4182
-4185
-4188
-4191
-4193
-4195
-4197
-4199
-4201
-4203
-4205
-4207
-4208
-4210
-4211
-4213
-4214
-4215
-4217
-4218
-4220
-4221
-4222
-4224
-4225
-4227
-4228
-4230
-4232
-4233
-4235
-4236
-4238
-4240
-4242
-4244
-4246
-4248
-4250
-4252
-4254
-4256
-4259
-4261
-4264
-4267
-4269
-4272
-4275
-4278
-4282
-4285
-4288
-4292
-4296
-4299
-4303
-4307
-4311
-4315
-4319
-4323
-4328
-4332
-4337
-4341
-4346
-4351
-4356
-4361
-4367
-4372
-4378
-4383
-4389
-4395
-4400
-4406
-4412
-4418
-4424
-4431
-4437
-4444
-4451
-4457
-4465
-4472
-4479
-4487
-4494
-4502
-4510
-4517
-4525
-4533
-4541
-4550
-4558
-4566
-4574
-4583
-4591
-4599
-4608
-4617
-4625
-4634
-4642
-4651
-4660
-4669
-4678
-4687
-4696
-4706
-4715
-4724
-4734
-4744
-4754
-4764
-4774
-4785
-4795
-4806
-4817
-4827
-4838
-4849
-4860
-4871
-4882
-4893
-4904
-4915
-4926
-4937
-4949
-4960
-4972
-4983
-4995
-5006
-5018
-5030
-5042
-5054
-5066
-5078
-5090
-5101
-5113
-5125
-5137
-5149
-5160
-5172
-5184
-5196
-5207
-5219
-5231
-5243
-5255
-5267
-5279
-5291
-5303
-5315
-5327
-5340
-5352
-5364
-5376
-5389
-5401
-5413
-5426
-5438
-5450
-5463
-5475
-5487
-5499
-5511
-5523
-5536
-5548
-5559
-5571
-5583
-5595
-5606
-5618
-5630
-5641
-5652
-5663
-5674
-5685
-5696
-5706
-5716
-5726
-5736
-5746
-5756
-5765
-5775
-5784
-5793
-5802
-5811
-5819
-5828
-5836
-5844
-5852
-5859
-5867
-5874
-5881
-5888
-5895
-5901
-5908
-5914
-5920
-5926
-5932
-5937
-5942
-5948
-5952
-5957
-5961
-5966
-5970
-5973
-5977
-5980
-5983
-5986
-5989
-5991
-5994
-5996
-5997
-5999
-6001
-6002
-6003
-6004
-6004
-6005
-6005
-6005
-6004
-6003
-6002
-6001
-5999
-5997
-5995
-5992
-5989
-5986
-5982
-5978
-5974
-5969
-5964
-5958
-5952
-5946
-5939
-5932
-5925
-5917
-5909
-5900
-5891
-5881
-5871
-5860
-5848
-5836
-5824
-5811
-5798
-5784
-5769
-5754
-5739
-5723
-5707
-5690
-5673
-5656
-5638
-5620
-5602
-5583
-5564
-5545
-5526
-5507
-5487
-5467
-5447
-5427
-5407
-5386
-5366
-5345
-5325
-5304
-5283
-5263
-5242
-5221
-5200
-5179
-5158
-5137
-5116
-5095
-5073
-5052
-5031
-5009
-4988
-4967
-4946
-4924
-4903
-4882
-4861
-4840
-4819
-4798
-4777
-4755
-4734
-4713
-4692
-4670
-4649
-4627
-4606
-4584
-4562
-4541
-4519
-4497
-4475
-4453
-4430
-4408
-4385
-4363
-4340
-4317
-4294
-4270
-4247
-4223
-4199
-4175
-4150
-4126
-4101
-4075
-4051
-4026
-4000
-3974
-3948
-3922
-3896
-3869
-3843
-3816
-3789
-3762
-3735
-3707
-3680
-3653
-3625
-3598
-3570
-3543
-3516
-3488
-3461
-3434
-3407
-3380
-3353
-3326
-3299
-3272
-3245
-3218
-3191
-3165
-3138
-3111
-3084
-3057
-3030
-3002
-2975
-2948
-2921
-2893
-2866
-2839
-2811
-2784
-2757
-2729
-2702
-2675
-2648
-2620
-2593
-2566
-2539
-2512
-2485
-2458
-2431
-2405
-2378
-2351
-2325
-2298
-2272
-2246
-2219
-2192
-2166
-2139
-2112
-2085
-2058
-2031
-2003
-1976
-1948
-1920
-1892
-1864
-1836
-1807
-1779
-1751
-1722
-1694
-1665
-1637
-1608
-1580
-1551
-1523
-1494
-1466
-1438
-1410
-1382
-1354
-1327
-1299
-1272
-1245
-1218
-1191
-1164
-1138
-1111
-1085
-1059
-1033
-1008
-982
-957
-932
-906
-881
-857
-832
-807
-782
-758
-733
-709
-684
-660
-636
-611
-587
-562
-538
-514
-489
-465
-441
-417
-393
-369
-346
-322
-298
-275
-251
-228
-205
-182
-159
-136
-113
-90
-67
-45
-22
1
23
45
68
90
112
134
156
178
199
221
242
263
284
305
326
346
366
386
406
425
444
463
482
500
519
536
554
571
588
605
621
638
653
669
684
699
714
728
742
756
770
783
796
809
822
835
847
859
871
883
895
906
917
928
939
950
961
972
982
993
1004
1014
1026
1037
1049
1060
1072
1084
1095
1107
1120
1132
1144
1157
1169
1182
1194
1207
1219
1232
1244
1257
1269
1282
1294
1306
1319
1331
1343
1355
1367
1378
1390
1401
1412
1423
1434
1445
1455
1465
1475
1485
1495
1504
1513
1522
1531
1540
1548
1556
1564
1572
1580
1588
1595
1603
1610
1617
1624
1630
1636
1643
1648
1654
1660
1665
1670
1675
1679
1684
1688
1692
1696
1700
1704
1707
1711
1715
1718
1721
1725
1728
1731
1734
1737
1740
1744
1747
1750
1752
1755
1758
1761
1764
1767
1769
1772
1775
1777
1780
1782
1785
1787
1789
1792
1794
1796
1799
1801
1804
1806
1809
1811
1814
1816
1819
1822
1824
1827
1830
1833
1837
1840
1843
1847
1851
1854
1858
1862
1866
1870
1875
1879
1884
1888
1893
1898
1903
1908
1913
1919
1924
1930
1935
1941
1947
1953
1959
1965
1971
1978
1984
1991
1997
2004
2009
2017
2024
2031
2037
2045
2052
2060
2067
2075
2083
2091
2099
2107
2116
2124
2133
2142
2150
2159
2169
2178
2187
2196
2206
2216
2225
2235
2245
2255
2265
2275
2286
2296
2307
2317
2328
2339
2349
2360
2371
2382
2393
2404
2415
2426
2437
2448
2459
2470
2480
2491
2502
2512
2523
2533
2543
2554
2564
2574
2583
2593
2603
2613
2622
2632
2642
2651
2661
2671
2681
2690
2700
2710
2720
2730
2739
2749
2759
2769
2779
2789
2799
2809
2819
2829
2839
2849
2859
2869
2879
2889
2899
2909
2919
2929
2939
2949
2959
2969
2979
2989
2999
3009
3020
3030
3040
3050
3060
3070
3079
3089
3099
3109
3119
3128
3138
3147
3157
3166
3175
3185
3194
3203
3212
3221
3230
3239
3248
3256
3265
3273
3281
3289
3297
3305
3313
3321
3328
3336
3343
3351
3358
3365
3373
3380
3388
3395
3403
3410
3418
3425
3433
3441
3448
3456
3464
3472
3480
3488
3496
3504
3512
3521
3529
3538
3547
3555
3564
3573
3582
3592
3601
3610
3620
3630
3639
3649
3659
3669
3679
3689
3699
3710
3720
3730
3741
3752
3762
3773
3783
3794
3805
3815
3826
3837
3848
3858
3869
3880
3890
3901
3912
3922
3933
3944
3955
3965
3976
3987
3998
4008
4019
4030
4041
4051
4062
4073
4083
4094
4104
4115
4125
4135
4146
4156
4166
4176
4186
4196
4206
4216
4226
4236
4245
4255
4265
4274
4284
4293
4303
4312
4321
4331
4340
4349
4358
4366
4375
4384
4392
4401
4409
4417
4426
4434
4442
4451
4459
4468
4476
4485
4493
4502
4510
4519
4528
4536
4545
4554
4563
4572
4581
4590
4599
4608
4616
4625
4634
4643
4652
4661
4670
4678
4687
4696
4704
4713
4722
4730
4738
4747
4755
4763
4771
4779
4787
4795
4803
4811
4818
4826
4833
4841
4848
4855
4862
4869
4876
4882
4889
4895
4902
4908
4914
4920
4926
4931
4937
4942
4947
4953
4958
4963
4967
4972
4977
4981
4985
4989
4993
4997
5001
5005
5008
5012
5015
5019
5022
5025
5028
5031
5034
5037
5040
5042
5045
5047
5049
5051
5053
5055
5057
5059
5060
5061
5063
5064
5065
5065
5066
5067
5067
5067
5067
5067
5067
5066
5065
5064
5064
5062
5061
5060
5059
5057
5055
5054
5052
5050
5048
5045
5043
5041
5038
5036
5033
5030
5027
5025
5022
5019
5016
5013
5010
5008
5005
5002
4999
4996
4994
4991
4988
4985
4982
4979
4976
4973
4970
4967
4964
4961
4958
4955
4951
4948
4944
4941
4937
4933
4929
4925
4921
4917
4912
4907
4902
4897
4892
4886
4880
4874
4868
4861
4854
4847
4840
4832
4824
4816
4807
4799
4790
4780
4771
4761
4751
4740
4729
4718
4707
4695
4683
4670
4658
4645
4631
4618
4603
4589
4574
4559
4544
4528
4512
4495
4479
4462
4444
4427
4409
4390
4372
4353
4334
4314
4295
4275
4255
4234
4213
4192
4171
4149
4127
4105
4083
4059
4037
4014
3991
3968
3944
3920
3896
3871
3847
3822
3797
3772
3747
3721
3695
3669
3643
3617
3590
3564
3537
3510
3484
3456
3429
3402
3374
3347
3319
3291
3263
3234
3206
3177
3148
3119
3089
3059
3029
2998
2967
2936
2904
2872
2839
2806
2773
2739
2705
2671
2636
2600
2564
2528
2491
2454
2416
2378
2339
2300
2261
2221
2180
2139
2098
2056
2013
1971
1928
1884
1841
1796
1752
1707
1662
1616
1570
1524
1478
1431
1383
1336
1288
1240
1191
1142
1093
1044
994
945
895
844
794
743
693
642
591
539
488
436
384
332
280
228
176
123
71
18
-35
-88
-140
-193
-246
-299
-352
-404
-457
-510
-562
-615
-667
-719
-772
-824
-876
-927
-979
-1030
-1082
-1133
-1184
-1234
-1285
-1335
-1385
-1435
-1485
-1534
-1583
-1632
-1680
-1729
-1777
-1824
-1872
-1919
-1966
-2013
-2060
-2106
-2152
-2198
-2244
-2289
-2335
-2380
-2425
-2469
-2514
-2558
-2602
-2647
-2690
-2734
-2778
-2821
-2865
-2908
-2952
-2995
-3038
-3081
-3125
-3168
-3211
-3254
-3297
-3341
-3384
-3427
-3470
-3513
-3556
-3600
-3643
-3686
-3730
-3773
-3816
-3860
-3903
-3947
-3990
-4034
-4077
-4121
-4164
-4208
-4252
-4295
-4339
-4383
-4426
-4470
-4514
-4558
-4601
-4645
-4689
-4733
-4777
-4821
-4865
-4909
-4953
-4997
-5041
-5085
-5129
-5172
-5216
-5260
-5304
-5348
-5392
-5435
-5479
-5522
-5566
-5609
-5652
-5696
-5739
-5782
-5824
-5867
-5910
-5952
-5994
-6037
-6079
-6121
-6163
-6205
-6247
-6289
-6331
-6373
-6414
-6456
-6497
-6539
-6580
-6621
-6662
-6703
-6743
-6784
-6824
-6865
-6905
-6945
-6986
-7026
-7066
-7106
-7146
-7186
-7226
-7265
-7305
-7344
-7383
-7423
-7462
-7501
-7539
-7578
-7616
-7655
-7693
-7731
-7769
-7807
-7844
-7882
-7919
-7957
-7994
-8031
-8068
-8105
-8141
-8179
-8216
-8253
-8289
-8326
-8362
-8398
-8434
-8470
-8506
-8541
-8577
-8612
-8647
-8682
-8717
-8751
-8785
-8819
-8853
-8887
-8920
-8954
-8987
-9020
-9052
-9085
-9117
-9149
-9180
-9212
-9243
-9274
-9305
-9335
-9366
-9396
-9426
-9455
-9485
-9514
-9543
-9572
-9600
-9628
-9656
-9684
-9711
-9739
-9765
-9792
-9818
-9844
-9870
-9896
-9921
-9946
-9971
-9995
-10020
-10044
-10068
-10092
-10116
-10139
-10162
-10186
-10209
-10232
-10254
-10277
-10300
-10322
-10344
-10366
-10388
-10409
-10430
-10451
-10472
-10493
-10513
-10533
-10553
-10572
-10592
-10611
-10630
-10648
-10667
-10685
-10703
-10720
-10738
-10755
-10772
-10788
-10805
-10821
-10837
-10852
-10867
-10882
-10897
-10911
-10925
-10939
-10952
-10965
-10978
-10990
-11002
-11014
-11025
-11036
-11047
-11058
-11068
-11077
-11087
-11096
-11104
-11113
-11120
-11128
-11135
-11142
-11148
-11154
-11160
-11165
-11170
-11174
-11178
-11182
-11185
-11188
-11190
-11192
-11193
-11194
-11195
-11195
-11195
-11195
-11194
-11192
-11190
-11188
-11185
-11182
-11178
-11174
-11170
-11165
-11160
-11154
-11148
-11141
-11135
-11127
-11119
-11111
-11103
-11094
-11084
-11074
-11064
-11053
-11042
-11030
-11018
-11006
-10993
-10980
-10966
-10952
-10937
-10922
-10906
-10890
-10874
-10857
-10840
-10822
-10804
-10786
-10767
-10748
-10729
-10709
-10689
-10669
-10648
-10627
-10606
-10584
-10562
-10540
-10517
-10494
-10471
-10448
-10424
-10400
-10375
-10350
-10325
-10300
-10275
-10249
-10223
-10197
-10170
-10143
-10116
-10089
-10062
-10035
-10007
-9979
-9951
-9923
-9894
-9865
-9836
-9807
-9778
-9748
-9719
-9688
-9658
-9628
-9597
-9566
-9535
-9504
-9472
-9440
-9408
-9376
-9343
-9311
-9278
-9244
-9211
-9178
-9144
-9110
-9075
-9041
-9006
-8972
-8937
-8902
-8866
-8831
-8796
-8760
-8724
-8688
-8652
-8616
-8580
-8544
-8507
-8471
-8434
-8397
-8360
-8323
-8286
-8249
-8212
-8175
-8137
-8100
-8061
-8025
-7987
-7950
-7912
-7874
-7836
-7798
-7760
-7721
-7683
-7644
-7605
-7566
-7526
-7487
-7447
-7408
-7368
-7327
-7287
-7246
-7206
-7165
-7124
-7083
-7042
-7001
-6959
-6918
-6876
-6834
-6793
-6751
-6708
-6666
-6624
-6582
-6539
-6496
-6454
-6411
-6368
-6325
-6282
-6238
-6195
-6151
-6108
-6064
-6020
-5976
-5932
-5888
-5844
-5800
-5756
-5712
-5668
-5624
-5580
-5536
-5492
-5448
-5404
-5360
-5317
-5273
-5230
-5186
-5143
-5100
-5057
-5015
-4972
-4930
-4888
-4846
-4804
-4762
-4721
-4680
-4639
-4598
-4557
-4516
-4476
-4436
-4396
-4357
-4317
-4278
-4239
-4200
-4161
-4122
-4083
-4046
-4008
-3970
-3933
-3895
-3858
-3821
-3784
-3748
-3711
-3675
-3639
-3603
-3568
-3532
-3497
-3462
-3427
-3392
-3358
-3323
-3289
-3255
-3221
-3187
-3153
-3120
-3086
-3053
-3020
-2987
-2954
-2921
-2888
-2855
-2823
-2790
-2758
-2726
-2694
-2662
-2630
-2599
-2568
-2536
-2505
-2474
-2443
-2413
-2382
-2352
-2321
-2291
-2261
-2231
-2201
-2172
-2143
-2113
-2084
-2056
-2027
-1999
-1971
-1943
-1915
-1888
-1860
-1833
-1806
-1780
-1753
-1727
-1701
-1675
-1650
-1625
-1600
-1575
-1551
-1527
-1504
-1480
-1457
-1434
-1412
-1390
-1368
-1346
-1325
-1304
-1283
-1263
-1243
-1223
-1203
-1184
-1165
-1146
-1127
-1109
-1091
-1073
-1055
-1038
-1020
-1004
-987
-970
-954
-938
-922
-906
-891
-876
-861
-846
-831
-817
-802
-788
-774
-760
-747
-733
-720
-706
-693
-681
-668
-656
-644
-632
-620
-608
-597
-586
-575
-565
-554
-544
-534
-524
-515
-506
-497
-488
-479
-471
-463
-455
-447
-440
-433
-426
-419
-413
-407
-401
-395
-390
-385
-380
-375
-370
-366
-362
-358
-354
-350
-346
-343
-340
-336
-333
-330
-327
-324
-321
-319
-316
-313
-311
-308
-306
-304
-302
-300
-298
-296
-294
-293
-291
-290
-289
-288
-287
-286
-285
-285
-284
-284
-284
-284
-284
-284
-284
-285
-285
-286
-286
-287
-287
-288
-289
-289
-290
-290
-291
-291
-292
-292
-293
-293
-294
-294
-295
-295
-296
-297
-298
-298
-299
-300
-301
-302
-303
-303
-304
-305
-306
-307
-308
-309
-310
-311
-313
-314
-315
-316
-318
-319
-320
-322
-323
-325
-326
-328
-329
-330
-332
-333
-334
-335
-337
-338
-339
-340
-341
-342
-342
-343
-344
-344
-345
-345
-345
-346
-346
-346
-346
-347
-347
-347
-347
-347
-348
-348
-348
-348
-348
-349
-349
-349
-349
-349
-349
-349
-349
-350
-350
-350
-350
-351
-351
-352
-352
-353
-354
-355
-356
-357
-359
-360
-362
-364
-366
-368
-370
-372
-375
-377
-379
-382
-384
-387
-389
-391
-394
-396
-399
-401
-404
-406
-409
-411
-413
-416
-418
-420
-423
-425
-427
-430
-432
-434
-436
-438
-441
-443
-445
-447
-449
-452
-454
-456
-458
-460
-462
-463
-465
-467
-468
-470
-471
-473
-474
-475
-476
-477
-478
-479
-479
-480
-480
-480
-480
-479
-478
-478
-476
-475
-474
-472
-470
-468
-466
-463
-460
-457
-454
-450
-446
-442
-438
-433
-428
-423
-417
-411
-405
-399
-392
-385
-378
-371
-363
-355
-347
-339
-330
-322
-313
-304
-295
-285
-276
-266
-256
-246
-236
-226
-215
-205
-194
-183
-172
-161
-149
-138
-126
-115
-103
-91
-78
-66
-54
-41
-28
-16
-3
10
23
37
50
63
77
91
104
118
132
146
160
175
189
204
218
233
248
263
278
293
309
324
340
356
372
388
405
422
438
455
473
490
508
526
544
562
581
600
619
638
658
678
698
718
738
759
779
800
821
842
864
885
907
929
951
973
995
1016
1040
1063
1085
1108
1131
1155
1178
1201
1225
1248
1272
1296
1320
1344
1368
1393
1417
1442
1467
1492
1517
1542
1567
1593
1618
1644
1670
1696
1722
1748
1775
1801
1828
1855
1882
1909
1936
1963
1991
2017
2045
2074
2102
2131
2159
2188
2216
2245
2274
2304
2333
2363
2392
2422
2452
2483
2513
2544
2575
2606
2637
2668
2699
2731
2763
2795
2827
2859
2891
2923
2956
2988
3021
3054
3086
3119
3152
3185
3218
3251
3284
3317
3350
3383
3416
3449
3483
3516
3549
3582
3615
3648
3681
3713
3746
3779
3811
3844
3876
3908
3940
3972
4003
4035
4066
4098
4129
4159
4190
4220
4251
4280
4310
4340
4369
4398
4427
4456
4484
4513
4541
4569
4596
4624
4651
4678
4705
4732
4759
4785
4811
4837
4862
4888
4913
4939
4964
4989
5013
5038
5062
5087
5111
5135
5159
5182
5206
5229
5253
5276
5299
5321
5344
5366
5389
5411
5433
5455
5477
5498
5520
5541
5562
5583
5604
5625
5645
5665
5685
5705
5725
5744
5763
5782
5801
5819
5838
5856
5874
5892
5909
5926
5944
5960
5977
5994
6010
6026
6042
6057
6073
6088
6103
6118
6132
6147
6161
6176
6190
6203
6217
6230
6244
6257
6270
6283
6295
6308
6320
6332
6344
6356
6368
6379
6390
6402
6413
6423
6434
6445
6455
6465
6475
6485
6495
6505
6514
6524
6533
6542
6551
6559
6567
6575
6583
6591
6599
6606
6613
6620
6626
6633
6639
6645
6651
6656
6661
6666
6671
6676
6680
6684
6688
6692
6695
6698
6701
6704
6706
6708
6710
6712
6713
6714
6715
6715
6716
6716
6716
6715
6714
6713
6712
6711
6709
6707
6705
6703
6700
6698
6695
6691
6688
6685
6681
6677
6673
6668
6664
6659
6655
6650
6644
6639
6634
6628
6622
6616
6610
6604
6597
6591
6584
6577
6570
6563
6555
6548
6540
6532
6524
6516
6507
6499
6490
6481
6472
6463
6454
6445
6435
6426
6416
6406
6396
6386
6376
6365
6355
6344
6333
6323
6311
6300
6289
6277
6266
6254
6242
6230
6217
6205
6192
6179
6167
6154
6140
6127
6114
6100
6086
6073
6059
6044
6030
6016
6001
5986
5971
5956
5940
5925
5909
5893
5877
5861
5845
5829
5813
5796
5780
5763
5746
5729
5712
5694
5677
5659
5642
5624
5606
5589
5571
5553
5535
5517
5499
5481
5464
5446
5428
5410
5393
5375
5357
5340
5322
5304
5287
5269
5252
5234
5217
5199
5182
5164
5147
5130
5112
5095
5078
5060
5043
5026
5008
4991
4974
4957
4939
4922
4905
4888
4871
4853
4836
4819
4802
4785
4768
4751
4734
4716
4699
4682
4665
4647
4630
4612
4594
4577
4559
4541
4523
4505
4486
4468
4449
4431
4412
4393
4374
4355
4336
4316
4297
4278
4258
4238
4218
4199
4179
4158
4138
4118
4097
4077
4056
4035
4014
3993
3972
3951
3929
3908
3886
3864
3842
3821
3799
3777
3755
3732
3710
3688
3665
3643
3620
3598
3575
3552
3529
3506
3482
3459
3435
3411
3387
3363
3339
3314
3290
3265
3240
3215
3190
3164
3139
3113
3087
3060
3034
3007
2981
2954
2926
2899
2871
2844
2816
2788
2759
2731
2702
2674
2645
2615
2586
2557
2527
2497
2468
2438
2407
2377
2347
2316
2286
2255
2225
2194
2163
2133
2102
2071
2040
2009
1978
1948
1917
1886
1855
1824
1794
1763
1732
1701
1671
1640
1609
1579
1548
1517
1487
1456
1426
1395
1365
1335
1305
1275
1245
1215
1185
1155
1125
1096
1066
1037
1006
978
948
919
890
861
832
802
773
744
715
686
657
628
599
570
540
511
482
453
424
395
366
337
308
279
250
221
191
162
133
104
75
45
16
-13
-42
-71
-100
-128
-157
-185
-214
-242
-270
-297
-325
-352
-380
-407
-434
-461
-488
-514
-541
-567
-594
-620
-645
-671
-697
-722
-747
-772
-796
-820
-845
-868
-892
-915
-938
-961
-983
-1004
-1027
-1048
-1070
-1090
-1111
-1131
-1151
-1171
-1190
-1209
-1228
-1246
-1264
-1282
-1300
-1317
-1334
-1351
-1368
-1384
-1400
-1416
-1431
-1447
-1462
-1476
-1491
-1505
-1519
-1532
-1546
-1559
-1572
-1585
-1597
-1609
-1621
-1633
-1645
-1656
-1667
-1679
-1689
-1700
-1711
-1721
-1732
-1742
-1751
-1761
-1770
-1780
-1788
-1797
-1806
-1814
-1822
-1830
-1838
-1845
-1852
-1859
-1866
-1872
-1878
-1884
-1890
-1895
-1900
-1905
-1909
-1913
-1917
-1921
-1924
-1927
-1930
-1932
-1934
-1936
-1937
-1938
-1939
-1939
-1939
-1939
-1938
-1937
-1936
-1935
-1933
-1931
-1929
-1926
-1924
-1921
-1918
-1915
-1912
-1908
-1904
-1900
-1896
-1892
-1888
-1884
-1879
-1875
-1871
-1866
-1862
-1857
-1853
-1848
-1844
-1839
-1835
-1830
-1826
-1821
-1817
-1812
-1808
-1804
-1799
-1795
-1791
-1787
-1783
-1779
-1775
-1771
-1767
-1763
-1759
-1756
-1752
-1749
-1745
-1742
-1739
-1735
-1732
-1729
-1726
-1723
-1720
-1717
-1714
-1711
-1707
-1704
-1700
-1697
-1693
-1690
-1686
-1682
-1678
-1674
-1670
-1666
-1662
-1657
-1653
-1649
-1645
-1640
-1636
-1631
-1626
-1622
-1617
-1612
-1607
-1602
-1596
-1591
-1585
-1580
-1574
-1568
-1562
-1555
-1549
-1542
-1535
-1528
-1520
-1513
-1505
-1497
-1489
-1481
-1473
-1464
-1455
-1446
-1437
-1428
-1418
-1408
-1398
-1388
-1378
-1368
-1357
-1346
-1335
-1324
-1312
-1301
-1289
-1277
-1265
-1253
-1241
-1228
-1215
-1202
-1189
-1176
-1162
-1149
-1135
-1121
-1107
-1092
-1077
-1062
-1047
-1032
-1016
-1000
-984
-968
-951
-934
-917
-899
-881
-863
-845
-826
-807
-788
-768
-749
-728
-708
-688
-667
-646
-624
-603
-581
-558
-536
-513
-490
-467
-444
-420
-397
-372
-348
-324
-299
-274
-249
-224
-199
-174
-148
-122
-97
-71
-45
-18
8
34
61
87
114
141
168
195
222
249
276
304
331
359
387
415
443
472
500
529
558
587
616
645
675
705
735
765
795
825
856
887
917
948
979
1010
1042
1073
1104
1135
1167
1198
1229
1261
1292
1323
1355
1386
1417
1449
1480
1512
1543
1575
1606
1638
1669
1701
1732
1764
1796
1827
1859
1891
1923
1954
1986
2017
2050
2081
2113
2145
2176
2208
2239
2271
2302
2334
2365
2396
2427
2458
2489
2519
2550
2580
2610
2640
2670
2700
2730
2759
2789
2818
2847
2876
2905
2933
2962
2990
3018
3046
3074
3102
3130
3158
3185
3213
3241
3268
3296
3323
3351
3378
3406
3433
3461
3488
3516
3543
3570
3597
3624
3651
3678
3705
3731
3758
3784
3810
3837
3863
3889
3914
3940
3966
3991
4017
4042
4067
4093
4118
4143
4168
4193
4217
4242
4266
4290
4314
4338
4362
4385
4408
4431
4454
4477
4499
4521
4543
4564
4586
4607
4628
4649
4669
4690
4710
4730
4750
4770
4790
4810
4829
4849
4868
4887
4906
4925
4944
4962
4981
4999
5017
5035
5053
5071
5089
5106
5124
5141
5158
5175
5191
5208
5224
5240
5256
5271
5287
5302
5317
5332
5347
5361
5375
5389
5403
5416
5430
5443
5455
5468
5480
5491
5503
5514
5525
5535
5545
5555
5564
5573
5581
5589
5597
5605
5612
5618
5625
5631
5637
5642
5647
5652
5657
5661
5665
5669
5672
5675
5678
5680
5683
5684
5686
5687
5688
5689
5690
5690
5690
5689
5689
5688
5687
5685
5684
5682
5679
5677
5674
5672
5668
5665
5661
5658
5654
5650
5645
5641
5636
5631
5625
5620
5614
5608
5602
5595
5589
5582
5574
5567
5559
5551
5543
5534
5526
5516
5507
5497
5487
5477
5467
5456
5445
5433
5421
5409
5397
5384
5371
5357
5343
5329
5314
5299
5284
5268
5252
5235
5218
5201
5184
5166
5148
5130
5111
5093
5074
5055
5036
5016
4997
4977
4958
4938
4918
4898
4878
4858
4838
4817
4797
4776
4756
4735
4715
4694
4673
4653
4632
4611
4590
4569
4548
4527
4506
4485
4463
4442
4421
4400
4378
4357
4335
4314
4292
4270
4249
4227
4205
4183
4162
4140
4118
4094
4073
4051
4029
4006
3984
3961
3939
3916
3893
3870
3847
3824
3801
3778
3754
3731
3707
3684
3660
3636
3612
3588
3564
3540
3516
3491
3467
3442
3417
3392
3367
3342
3317
3292
3267
3242
3217
3192
3167
3142
3117
3092
3066
3041
3016
2991
2965
2940
2915
2890
2864
2839
2814
2788
2763
2738
2712
2687
2662
2636
2611
2586
2560
2535
2510
2485
2459
2434
2409
2384
2358
2333
2308
2283
2258
2233
2208
2183
2158
2133
2109
2084
2059
2033
2009
1984
1959
1935
1910
1885
1860
1835
1811
1786
1761
1736
1711
1686
1662
1637
1612
1587
1562
1537
1512
1487
1463
1438
1413
1388
1364
1339
1315
1290
1266
1241
1217
1193
1168
1144
1120
1096
1072
1048
1024
1000
976
952
929
905
882
859
835
812
789
766
743
721
698
676
653
631
608
586
564
542
520
498
476
454
432
411
389
368
346
325
303
282
261
239
218
197
176
155
134
113
92
71
50
29
8
-13
-34
-55
-76
-96
-117
-137
-158
-178
-199
-219
-239
-259
-279
-299
-319
-338
-358
-377
-397
-416
-435
-455
-474
-493
-511
-530
-548
-567
-585
-603
-621
-638
-656
-673
-690
-707
-724
-740
-757
-773
-789
-805
-821
-836
-852
-867
-882
-897
-912
-926
-941
-956
-970
-984
-999
-1012
-1027
-1042
-1056
-1070
-1084
-1098
-1112
-1126
-1140
-1154
-1168
-1182
-1196
-1210
-1224
-1238
-1252
-1266
-1280
-1295
-1309
-1323
-1338
-1352
-1366
-1381
-1396
-1411
-1425
-1440
-1455
-1470
-1485
-1501
-1516
-1531
-1547
-1562
-1578
-1594
-1610
-1626
-1642
-1658
-1674
-1691
-1707
-1724
-1741
-1757
-1774
-1791
-1808
-1825
-1842
-1859
-1876
-1894
-1911
-1929
-1946
-1964
-1982
-2000
-2017
-2036
-2055
-2073
-2092
-2110
-2129
-2148
-2167
-2186
-2205
-2224
-2243
-2263
-2282
-2302
-2322
-2342
-2362
-2382
-2402
-2423
-2443
-2464
-2484
-2505
-2526
-2547
-2567
-2588
-2610
-2631
-2652
-2673
-2694
-2716
-2737
-2759
-2781
-2802
-2824
-2846
-2868
-2890
-2912
-2935
-2957
-2980
-3002
-3025
-3048
-3071
-3094
-3117
-3140
-3163
-3186
-3210
-3233
-3256
-3279
-3302
-3326
-3349
-3373
-3396
-3420
-3443
-3467
-3490
-3514
-3538
-3561
-3585
-3609
-3632
-3656
-3680
-3703
-3727
-3750
-3774
-3797
-3821
-3844
-3868
-3891
-3914
-3937
-3960
-3983
-4006
-4027
-4051
-4073
-4094
-4117
-4139
-4161
-4182
-4204
-4225
-4246
-4267
-4288
-4308
-4328
-4349
-4369
-4388
-4408
-4427
-4446
-4465
-4484
-4503
-4521
-4539
-4557
-4574
-4592
-4609
-4626
-4643
-4660
-4676
-4692
-4708
-4724
-4739
-4755
-4770
-4784
-4799
-4813
-4828
-4842
-4855
-4869
-4883
-4896
-4909
-4922
-4935
-4948
-4960
-4973
-4986
-4998
-5010
-5023
-5035
-5047
-5059
-5071
-5083
-5095
-5107
-5119
-5131
-5143
-5155
-5167
-5178
-5190
-5202
-5214
-5226
-5238
-5249
-5261
-5273
-5285
-5296
-5308
-5319
-5331
-5342
-5353
-5365
-5376
-5387
-5398
-5408
-5419
-5430
-5440
-5450
-5460
-5470
-5480
-5490
-5499
-5509
-5518
-5527
-5536
-5545
-5553
-5562
-5570
-5578
-5586
-5594
-5602
-5610
-5617
-5625
-5632
-5639
-5646
-5653
-5659
-5666
-5672
-5679
-5685
-5692
-5698
-5704
-5710
-5716
-5722
-5728
-5734
-5740
-5746
-5751
-5757
-5763
-5768
-5774
-5779
-5785
-5790
-5796
-5801
-5806
-5811
-5816
-5821
-5826
-5831
-5836
-5840
-5845
-5849
-5854
-5858
-5862
-5866
-5870
-5874
-5878
-5882
-5886
-5890
-5894
-5898
-5901
-5905
-5909
-5913
-5917
-5921
-5924
-5928
-5932
-5936
-5940
-5944
-5948
-5952
-5956
-5960
-5964
-5969
-5973
-5977
-5981
-5986
-5990
-5994
-5999
-6003
-6008
-6012
-6016
-6021
-6025
-6030
-6035
-6039
-6044
-6048
-6053
-6057
-6062
-6066
-6070
-6075
-6079
-6083
-6087
-6091
-6095
-6099
-6102
-6106
-6109
-6113
-6116
-6119
-6122
-6126
-6128
-6131
-6134
-6137
-6139
-6142
-6144
-6147
-6149
-6151
-6153
-6155
-6157
-6159
-6161
-6162
-6164
-6165
-6166
-6167
-6168
-6169
-6170
-6170
-6171
-6171
-6171
-6171
-6171
-6171
-6171
-6170
-6169
-6168
-6167
-6166
-6165
-6164
-6162
-6160
-6158
-6156
-6154
-6152
-6150
-6147
-6145
-6142
-6139
-6137
-6134
-6131
-6127
-6124
-6121
-6118
-6114
-6111
-6107
-6104
-6100
-6097
-6093
-6090
-6086
-6082
-6079
-6075
-6072
-6068
-6065
-6061
-6057
-6054
-6050
-6046
-6042
-6038
-6034
-6030
-6026
-6021
-6017
-6013
-6008
-6004
-5999
-5994
-5989
-5984
-5979
-5974
-5969
-5964
-5958
-5953
-5947
-5941
-5936
-5930
-5924
-5918
-5912
-5905
-5899
-5893
-5886
-5879
-5873
-5866
-5859
-5852
-5844
-5837
-5829
-5821
-5813
-5805
-5797
-5788
-5780
-5771
-5762
-5753
-5743
-5734
-5724
-5714
-5704
-5693
-5683
-5672
-5661
-5650
-5639
-5627
-5616
-5604
-5592
-5581
-5569
-5557
-5544
-5532
-5519
-5507
-5494
-5481
-5468
-5455
-5442
-5429
-5416
-5402
-5389
-5375
-5361
-5348
-5334
-5320
-5306
-5292
-5278
-5264
-5249
-5235
-5221
-5206
-5192
-5177
-5163
-5148
-5133
-5118
-5103
-5088
-5073
-5058
-5042
-5027
-5011
-4996
-4980
-4964
-4948
-4932
-4915
-4899
-4883
-4866
-4850
-4833
-4816
-4800
-4783
-4766
-4749
-4732
-4715
-4697
-4680
-4663
-4645
-4628
-4610
-4592
-4574
-4556
-4538
-4520
-4502
-4484
-4466
-4447
-4429
-4410
-4391
-4373
-4354
-4335
-4316
-4297
-4278
-4258
-4239
-4220
-4201
-4181
-4162
-4142
-4122
-4103
-4083
-4062
-4043
-4024
-4003
-3984
-3964
-3944
-3924
-3904
-3884
-3863
-3843
-3823
-3804
-3784
-3764
-3744
-3724
-3705
-3685
-3665
-3646
-3627
-3607
-3588
-3569
-3550
-3531
-3512
-3493
-3475
-3456
-3438
-3420
-3401
-3383
-3365
-3347
-3330
-3312
-3295
-3277
-3260
-3243
-3226
-3209
-3193
-3176
-3159
-3143
-3127
-3110
-3094
-3078
-3062
-3046
-3030
-3014
-2998
-2982
-2967
-2951
-2936
-2920
-2905
-2890
-2874
-2859
-2844
-2829
-2813
-2798
-2783
-2768
-2753
-2737
-2722
-2707
-2692
-2677
-2662
-2648
-2633
-2618
-2604
-2589
-2575
-2560
-2546
-2532
-2517
-2503
-2489
-2476
-2462
-2448
-2435
-2422
-2408
-2395
-2382
-2369
-2357
-2344
-2332
-2319
-2307
-2295
-2283
-2271
-2260
-2248
-2237
-2226
-2214
-2203
-2193
-2182
-2171
-2161
-2150
-2140
-2130
-2120
-2110
-2100
-2090
-2081
-2071
-2062
-2053
-2043
-2033
-2025
-2017
-2008
-2000
-1991
-1983
-1975
-1967
-1959
-1952
-1944
-1937
-1930
-1923
-1916
-1909
-1902
-1896
-1889
-1883
-1876
-1870
-1864
-1858
-1853
-1847
-1841
-1836
-1830
-1825
-1820
-1815
-1810
-1805
-1800
-1795
-1790
-1785
-1781
-1776
-1772
-1768
-1763
-1759
-1755
-1751
-1746
-1742
-1738
-1734
-1731
-1727
-1723
-1720
-1717
-1713
-1710
-1707
-1704
-1700
-1697
-1694
-1691
-1688
-1685
-1683
-1680
-1677
-1674
-1672
-1669
-1666
-1664
-1661
-1659
-1656
-1654
-1652
-1649
-1647
-1645
-1642
-1640
-1637
-1635
-1633
-1630
-1628
-1626
-1624
-1621
-1619
-1617
-1615
-1612
-1610
-1607
-1605
-1602
-1600
-1597
-1595
-1592
-1589
-1587
-1584
-1581
-1578
-1576
-1573
-1570
-1567
-1564
-1562
-1559
-1556
-1553
-1550
-1547
-1544
-1541
-1537
-1534
-1530
-1527
-1523
-1519
-1515
-1511
-1507
-1502
-1498
-1493
-1488
-1483
-1478
-1472
-1467
-1461
-1455
-1449
-1443
-1437
-1431
-1424
-1417
-1410
-1403
-1395
-1388
-1380
-1372
-1364
-1356
-1348
-1339
-1331
-1322
-1313
-1304
-1294
-1285
-1275
-1265
-1255
-1245
-1235
-1224
-1214
-1204
-1193
-1183
-1172
-1161
-1151
-1140
-1130
-1119
-1108
-1098
-1087
-1076
-1066
-1055
-1045
-1034
-1022
-1012
-1000
-991
-979
-968
-957
-946
-934
-923
-911
-900
-888
-876
-864
-852
-840
-828
-815
-803
-790
-777
-764
-751
-738
-724
-711
-697
-683
-670
-656
-642
-628
-614
-600
-586
-571
-557
-542
-528
-513
-498
-483
-468
-453
-438
-423
-408
-392
-377
-361
-346
-330
-314
-298
-282
-266
-250
-234
-218
-202
-186
-169
-153
-137
-120
-104
-88
-72
-55
-39
-23
-7
10
26
42
58
74
90
106
122
138
154
170
186
202
218
234
250
266
283
299
315
332
348
365
381
398
414
431
448
464
481
498
514
531
548
565
581
598
615
632
649
666
683
700
717
735
752
770
787
805
822
840
858
876
894
912
930
948
966
984
1002
1020
1038
1055
1073
1091
1109
1127
1145
1163
1180
1198
1216
1233
1251
1269
1286
1304
1322
1339
1357
1374
1392
1410
1427
1445
1462
1480
1497
1515
1532
1549
1566
1584
1601
1618
1634
1651
1668
1685
1702
1718
1735
1752
1769
1786
1803
1819
1836
1853
1870
1887
1904
1921
1938
1955
1972
1989
2005
2021
2039
2056
2072
2089
2106
2122
2138
2155
2171
2187
2203
2219
2235
2250
2266
2281
2297
2312
2327
2342
2357
2372
2387
2402
2417
2431
2446
2460
2474
2489
2503
2517
2532
2546
2560
2574
2588
2602
2616
2630
2644
2657
2671
2685
2698
2712
2725
2738
2751
2764
2777
2790
2803
2816
2829
2841
2854
2866
2879
2891
2903
2915
2927
2938
2950
2962
2973
2985
2996
3007
3018
3029
3040
3051
3062
3073
3084
3095
3105
3116
3126
3137
3147
3157
3167
3177
3187
3197
3206
3216
3225
3235
3244
3253
3262
3271
3280
3288
3296
3305
3313
3321
3328
3336
3344
3351
3359
3366
3373
3380
3388
3395
3402
3409
3416
3423
3430
3437
3444
3451
3458
3465
3472
3479
3486
3494
3501
3508
3515
3522
3529
3537
3544
3551
3559
3567
3574
3582
3590
3598
3606
3614
3623
3631
3640
3649
3658
3667
3676
3685
3695
3704
3714
3723
3733
3743
3753
3763
3773
3783
3793
3803
3813
3824
3834
3844
3855
3865
3876
3886
3896
3907
3917
3927
3937
3947
3958
3968
3977
3987
3997
4006
4016
4025
4034
4043
4051
4061
4070
4078
4086
4094
4102
4110
4118
4125
4132
4140
4146
4153
4160
4166
4172
4178
4184
4190
4195
4201
4206
4211
4215
4220
4224
4228
4231
4235
4238
4241
4244
4246
4249
4251
4253
4254
4256
4257
4258
4259
4260
4261
4261
4261
4261
4261
4261
4260
4260
4259
4258
4257
4256
4255
4254
4252
4250
4249
4247
4244
4242
4240
4237
4234
4231
4228
4225
4222
4218
4214
4211
4207
4203
4199
4195
4191
4187
4183
4179
4175
4171
4167
4163
4159
4156
4152
4148
4144
4141
4137
4134
4130
4127
4124
4120
4117
4114
4110
4107
4104
4101
4097
4094
4090
4086
4083
4080
4075
4072
4067
4064
4059
4054
4051
4046
4041
4035
4030
4026
4021
4014
4009
4003
3998
3992
3986
3980
3974
3968
3962
3955
3949
3943
3937
3930
3924
3918
3911
3905
3898
3891
3884
3877
3870
3863
3856
3849
3841
3834
3826
3819
3811
3803
3795
3787
3779
3771
3763
3755
3747
3739
3731
3723
3715
3707
3699
3692
3684
3676
3669
3661
3653
3646
3639
3631
3624
3617
3610
3604
3597
3591
3584
3578
3572
3566
3560
3553
3547
3541
3535
3530
3524
3518
3512
3506
3500
3495
3489
3483
3478
3472
3466
3461
3455
3449
3443
3437
3431
3425
3419
3413
3407
3401
3395
3389
3383
3377
3371
3365
3359
3353
3347
3341
3335
3329
3323
3317
3310
3304
3298
3291
3285
3278
3272
3265
3259
3252
3245
3238
3231
3224
3217
3210
3203
3196
3189
3181
3174
3167
3160
3153
3145
3138
3131
3124
3117
3111
3104
3097
3090
3084
3077
3071
3065
3058
3052
3046
3040
3034
3029
3023
3017
3012
3006
3001
2995
2990
2985
2980
2975
2970
2965
2960
2955
2950
2946
2941
2936
2932
2928
2923
2919
2914
2910
2906
2902
2898
2894
2890
2886
2882
2878
2874
2870
2867
2863
2860
2856
2853
2850
2847
2844
2841
2838
2836
2833
2831
2829
2826
2824
2822
2820
2818
2816
2814
2812
2810
2809
2807
2805
2803
2801
2800
2798
2796
2794
2792
2791
2789
2787
2785
2783
2781
2780
2778
2776
2774
2772
2770
2768
2766
2763
2761
2759
2756
2754
2751
2749
2746
2743
2741
2738
2735
2732
2729
2726
2723
2720
2717
2714
2711
2708
2705
2701
2698
2695
2691
2688
2685
2681
2678
2675
2671
2668
2664
2661
2658
2654
2651
2648
2644
2641
2638
2635
2632
2629
2626
2623
2620
2617
2614
2611
2608
2605
2602
2599
2596
2593
2590
2587
2584
2580
2577
2574
2570
2566
2563
2559
2555
2551
2547
2542
2538
2533
2528
2523
2518
2513
2507
2501
2495
2489
2482
2476
2469
2462
2455
2447
2439
2432
2424
2415
2407
2398
2389
2380
2371
2361
2351
2342
2331
2321
2311
2300
2290
2279
2268
2257
2245
2234
2223
2211
2199
2188
2176
2164
2152
2140
2128
2116
2103
2091
2078
2066
2053
2041
2028
2015
2003
1990
1977
1965
1952
1939
1926
1914
1901
1888
1875
1863
1850
1837
1825
1812
1799
1787
1774
1761
1749
1736
1723
1710
1697
1684
1671
1658
1645
1632
1619
1606
1593
1579
1566
1553
1539
1526
1512
1499
1485
1471
1458
1444
1430
1416
1403
1389
1375
1361
1347
1333
1319
1305
1291
1277
1263
1249
1235
1220
1206
1192
1177
1163
1149
1134
1120
1105
1091
1077
1062
1048
1033
1018
1004
989
975
960
946
931
916
902
887
873
858
843
829
814
799
784
769
754
739
724
709
694
678
663
647
632
616
600
584
568
552
536
520
503
487
470
454
437
420
403
386
369
352
335
318
301
284
266
249
232
214
197
180
162
145
128
111
94
77
60
43
26
9
-7
-24
-40
-56
-73
-89
-105
-120
-136
-151
-166
-181
-196
-210
-224
-238
-252
-266
-279
-292
-305
-318
-330
-343
-355
-367
-379
-391
-403
-414
-426
-437
-448
-458
-469
-479
-489
-499
-509
-519
-529
-539
-548
-558
-567
-577
-586
-595
-604
-613
-622
-631
-640
-649
-657
-666
-675
-684
-692
-701
-709
-718
-726
-735
-743
-751
-759
-767
-775
-783
-791
-799
-807
-815
-822
-830
-837
-845
-852
-859
-866
-873
-880
-886
-893
-899
-906
-912
-918
-923
-929
-934
-940
-945
-950
-954
-959
-963
-967
-971
-975
-979
-982
-986
-989
-992
-994
-997
-999
-1000
-1002
-1004
-1004
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1004
-1004
-1002
-1002
-1000
-998
-997
-995
-993
-990
-988
-985
-983
-980
-978
-975
-972
-969
-966
-962
-959
-956
-952
-949
-945
-941
-937
-933
-929
-925
-921
-916
-912
-907
-903
-898
-893
-888
-883
-878
-873
-868
-862
-857
-851
-845
-839
-833
-827
-821
-814
-808
-801
-794
-787
-780
-773
-765
-758
-750
-742
-734
-726
-718
-710
-701
-693
-684
-675
-666
-657
-648
-639
-630
-621
-612
-603
-593
-584
-574
-565
-556
-546
-537
-528
-519
-509
-500
-491
-482
-474
-465
-456
-447
-439
-430
-421
-413
-405
-396
-388
-380
-372
-364
-357
-349
-341
-334
-326
-319
-312
-304
-297
-290
-283
-276
-269
-262
-255
-248
-241
-234
-227
-220
-213
-207
-200
-194
-187
-181
-175
-169
-163
-157
-151
-145
-140
-134
-129
-124
-119
-114
-109
-104
-99
-95
-90
-86
-82
-78
-74
-70
-66
-63
-59
-56
-53
-51
-48
-46
-44
-43
-41
-40
-39
-38
-38
-38
-38
-38
-39
-40
-41
-42
-43
-45
-47
-50
-52
-55
-58
-61
-64
-68
-72
-76
-80
-84
-88
-93
-97
-102
-107
-112
-116
-121
-127
-132
-137
-142
-148
-153
-158
-164
-169
-175
-180
-186
-191
-197
-202
-207
-213
-218
-224
-229
-235
-240
-246
-251
-256
-262
-267
-273
-279
-284
-290
-296
-302
-309
-315
-322
-329
-336
-344
-351
-359
-367
-376
-384
-393
-402
-411
-420
-430
-440
-450
-460
-471
-481
-493
-504
-515
-527
-539
-552
-564
-577
-591
-604
-618
-632
-646
-661
-676
-691
-706
-722
-737
-753
-769
-786
-802
-819
-835
-852
-869
-886
-903
-921
-938
-955
-972
-990
-1006
-1025
-1042
-1060
-1077
-1094
-1112
-1129
-1146
-1163
-1180
-1197
-1214
-1230
-1247
-1263
-1279
-1294
-1310
-1325
-1340
-1355
-1370
-1384
-1399
-1413
-1428
-1442
-1456
-1470
-1484
-1498
-1512
-1526
-1539
-1553
-1567
-1580
-1593
-1606
-1620
-1632
-1645
-1658
-1670
-1683
-1695
-1707
-1719
-1731
-1743
-1755
-1766
-1778
-1790
-1801
-1813
-1825
-1836
-1848
-1860
-1872
-1884
-1896
-1908
-1920
-1933
-1945
-1958
-1970
-1982
-1995
-2007
-2020
-2032
-2044
-2056
-2068
-2080
-2092
-2104
-2116
-2127
-2139
-2150
-2162
-2173
-2184
-2196
-2207
-2218
-2229
-2239
-2250
-2261
-2271
-2281
-2292
-2302
-2311
-2321
-2331
-2340
-2350
-2359
-2368
-2377
-2386
-2394
-2403
-2411
-2419
-2428
-2435
-2443
-2451
-2458
-2466
-2473
-2480
-2487
-2493
-2500
-2506
-2512
-2518
-2524
-2530
-2535
-2540
-2545
-2550
-2555
-2560
-2564
-2569
-2573
-2577
-2581
-2585
-2589
-2593
-2597
-2601
-2605
-2609
-2613
-2617
-2621
-2625
-2629
-2633
-2637
-2641
-2645
-2649
-2653
-2657
-2660
-2664
-2668
-2671
-2675
-2678
-2682
-2685
-2688
-2691
-2693
-2696
-2698
-2700
-2702
-2704
-2705
-2707
-2708
-2708
-2709
-2709
-2708
-2708
-2707
-2706
-2705
-2703
-2701
-2699
-2697
-2695
-2692
-2689
-2687
-2684
-2680
-2677
-2674
-2670
-2666
-2663
-2659
-2655
-2650
-2646
-2642
-2637
-2633
-2628
-2623
-2618
-2613
-2608
-2602
-2597
-2592
-2586
-2581
-2575
-2569
-2563
-2557
-2551
-2545
-2539
-2532
-2526
-2519
-2512
-2505
-2498
-2491
-2483
-2476
-2468
-2461
-2453
-2445
-2436
-2428
-2420
-2411
-2402
-2393
-2384
-2375
-2365
-2356
-2346
-2336
-2326
-2316
-2306
-2295
-2285
-2274
-2263
-2252
-2241
-2229
-2218
-2206
-2195
-2183
-2171
-2159
-2147
-2135
-2123
-2110
-2098
-2085
-2072
-2060
-2047
-2033
-2021
-2008
-1995
-1982
-1969
-1956
-1943
-1930
-1916
-1903
-1890
-1876
-1863
-1849
-1835
-1821
-1807
-1793
-1779
-1764
-1750
-1735
-1721
-1706
-1691
-1677
-1662
-1647
-1632
-1616
-1601
-1586
-1571
-1555
-1539
-1524
-1508
-1492
-1477
-1461
-1445
-1428
-1412
-1396
-1380
-1363
-1347
-1330
-1314
-1297
-1280
-1263
-1247
-1230
-1213
-1196
-1180
-1163
-1146
-1129
-1113
-1096
-1080
-1063
-1047
-1031
-1014
-998
-983
-967
-951
-935
-920
-904
-889
-874
-859
-844
-829
-815
-800
-786
-772
-758
-744
-731
-717
-704
-691
-678
-665
-652
-640
-628
-616
-604
-592
-581
-570
-559
-548
-538
-528
-518
-508
-498
-488
-478
-469
-459
-450
-440
-431
-421
-412
-403
-393
-384
-375
-366
-357
-348
-339
-330
-322
-313
-304
-296
-288
-279
-271
-263
-255
-248
-240
-232
-225
-218
-211
-204
-197
-190
-183
-176
-170
-163
-156
-150
-143
-136
-129
-122
-115
-108
-100
-93
-86
-78
-70
-63
-55
-47
-39
-31
-23
-15
-7
2
10
19
28
37
46
55
65
74
83
93
102
111
121
130
139
147
156
165
173
181
189
197
205
212
219
226
233
239
246
252
258
263
269
274
279
283
288
292
296
300
303
307
310
313
316
319
322
325
327
329
331
333
335
337
339
341
342
344
345
347
348
350
352
353
355
356
358
360
361
363
365
367
368
370
372
374
376
378
380
381
383
385
386
388
389
391
392
393
394
396
397
398
399
400
401
402
403
404
405
407
408
409
410
411
412
413
414
415
416
417
418
418
419
419
420
420
420
420
420
420
419
419
418
418
417
416
415
414
413
412
411
410
409
407
406
404
403
401
399
397
394
392
389
387
384
381
378
375
372
369
365
362
358
355
351
347
343
339
335
331
326
321
317
312
307
302
297
292
287
282
277
272
266
261
255
250
244
238
232
226
220
214
208
202
195
189
183
176
170
163
157
151
144
138
131
125
119
112
106
100
93
87
81
74
68
62
55
49
43
36
30
23
17
11
5
-2
-8
-14
-20
-26
-32
-38
-44
-51
-57
-63
-70
-76
-83
-90
-97
-104
-111
-118
-125
-133
-140
-148
-155
-163
-171
-179
-187
-195
-203
-211
-220
-228
-236
-245
-253
-262
-270
-279
-287
-296
-304
-313
-321
-330
-338
-347
-355
-364
-373
-381
-390
-399
-407
-416
-425
-434
-443
-451
-460
-469
-477
-486
-494
-503
-511
-519
-527
-535
-543
-551
-559
-567
-575
-583
-591
-599
-607
-615
-623
-631
-639
-647
-655
-663
-671
-679
-687
-695
-703
-711
-719
-727
-735
-744
-752
-760
-769
-777
-786
-795
-803
-812
-822
-831
-840
-850
-860
-870
-880
-890
-900
-911
-922
-933
-944
-955
-967
-978
-990
-1000
-1012
-1025
-1037
-1049
-1061
-1073
-1085
-1098
-1110
-1123
-1135
-1148
-1160
-1173
-1185
-1198
-1210
-1222
-1235
-1247
-1260
-1272
-1284
-1297
-1309
-1321
-1333
-1345
-1358
-1370
-1382
-1394
-1406
-1418
-1430
-1443
-1455
-1467
-1480
-1492
-1505
-1517
-1530
-1542
-1555
-1568
-1581
-1593
-1606
-1619
-1632
-1644
-1657
-1670
-1683
-1695
-1708
-1720
-1733
-1746
-1758
-1771
-1783
-1796
-1808
-1820
-1833
-1845
-1857
-1868
-1880
-1891
-1903
-1914
-1925
-1936
-1947
-1957
-1968
-1978
-1988
-1998
-2008
-2017
-2027
-2036
-2045
-2053
-2062
-2070
-2078
-2085
-2093
-2100
-2107
-2114
-2120
-2126
-2133
-2138
-2144
-2149
-2155
-2159
-2164
-2169
-2173
-2177
-2181
-2185
-2188
-2192
-2195
-2198
-2201
-2204
-2207
-2209
-2212
-2214
-2217
-2219
-2221
-2223
-2225
-2227
-2229
-2231
-2234
-2236
-2238
-2239
-2241
-2243
-2245
-2247
-2249
-2251
-2252
-2254
-2256
-2258
-2260
-2261
-2263
-2265
-2266
-2268
-2269
-2271
-2272
-2273
-2275
-2276
-2277
-2278
-2279
-2280
-2281
-2282
-2283
-2284
-2285
-2286
-2286
-2287
-2288
-2288
-2289
-2289
-2289
-2289
-2289
-2289
-2288
-2287
-2287
-2286
-2284
-2283
-2281
-2280
-2278
-2276
-2273
-2271
-2268
-2265
-2263
-2260
-2257
-2254
-2250
-2247
-2244
-2240
-2237
-2233
-2229
-2225
-2221
-2217
-2213
-2209
-2205
-2200
-2196
-2192
-2187
-2183
-2178
-2173
-2169
-2164
-2159
-2154
-2149
-2145
-2140
-2135
-2130
-2125
-2120
-2115
-2110
-2105
-2100
-2095
-2090
-2085
-2080
-2075
-2070
-2065
-2060
-2055
-2051
-2045
-2041
-2036
-2032
-2027
-2021
-2017
-2012
-2007
-2001
-1997
-1991
-1986
-1980
-1974
-1968
-1962
-1955
-1949
-1942
-1935
-1927
-1920
-1912
-1905
-1897
-1889
-1881
-1872
-1864
-1855
-1846
-1837
-1828
-1819
-1809
-1800
-1790
-1781
-1771
-1761
-1752
-1742
-1732
-1723
-1713
-1704
-1694
-1684
-1675
-1665
-1656
-1646
-1637
-1627
-1617
-1608
-1598
-1589
-1579
-1569
-1560
-1550
-1540
-1530
-1521
-1511
-1501
-1491
-1481
-1471
-1461
-1451
-1441
-1431
-1421
-1411
-1401
-1391
-1381
-1370
-1360
-1350
-1339
-1329
-1318
-1308
-1297
-1287
-1276
-1266
-1255
-1244
-1234
-1223
-1212
-1202
-1191
-1180
-1170
-1159
-1148
-1137
-1127
-1116
-1105
-1094
-1084
-1073
-1062
-1051
-1040
-1030
-1018
-1008
-997
-986
-975
-964
-953
-942
-930
-919
-908
-896
-885
-873
-862
-851
-839
-828
-817
-806
-795
-784
-773
-762
-751
-740
-730
-719
-709
-698
-688
-677
-667
-657
-647
-637
-627
-617
-608
-598
-589
-579
-570
-561
-552
-543
-534
-525
-516
-507
-498
-489
-481
-472
-464
-456
-447
-439
-431
-424
-416
-408
-400
-393
-385
-378
-370
-363
-356
-349
-341
-334
-327
-320
-313
-306
-299
-292
-285
-278
-271
-264
-257
-250
-242
-235
-228
-220
-213
-205
-198
-190
-182
-174
-166
-158
-150
-141
-133
-125
-117
-108
-100
-92
-84
-75
-67
-59
-51
-43
-35
-27
-19
-11
-3
5
13
20
28
36
43
51
58
65
72
79
86
93
100
107
113
120
126
133
139
145
151
157
163
168
174
179
184
189
194
198
202
207
210
214
218
221
224
227
230
232
235
237
239
241
243
244
246
247
249
251
252
254
255
256
258
259
261
262
263
265
266
267
268
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
286
287
288
289
290
291
292
293
294
295
296
296
297
298
298
299
299
300
300
301
301
301
301
300
300
299
298
298
297
295
294
293
291
290
288
286
284
282
280
278
276
273
271
269
266
264
261
258
256
253
250
247
244
241
237
234
230
227
223
220
216
212
208
205
201
197
193
189
185
180
176
171
167
162
158
153
148
143
138
134
129
124
119
114
109
105
100
95
90
85
80
75
70
66
61
56
51
46
41
36
31
26
22
17
12
7
3
-2
-7
-12
-16
-21
-26
-30
-35
-40
-45
-50
-55
-60
-65
-70
-75
-80
-85
-90
-96
-101
-106
-111
-116
-121
-126
-131
-136
-141
-146
-151
-156
-161
-166
-171
-176
-181
-186
-190
-195
-200
-204
-209
-213
-218
-222
-227
-231
-236
-240
-244
-248
-252
-256
-261
-265
-269
-273
-277
-281
-285
-289
-293
-297
-301
-305
-309
-313
-317
-322
-326
-330
-334
-339
-343
-348
-352
-357
-361
-366
-371
-375
-380
-385
-390
-395
-401
-406
-411
-417
-422
-428
-433
-439
-444
-450
-456
-462
-468
-474
-480
-486
-492
-499
-505
-512
-519
-526
-533
-541
-548
-556
-564
-571
-579
-587
-596
-604
-612
-621
-630
-639
-648
-657
-667
-676
-686
-695
-705
-715
-724
-734
-744
-754
-765
-775
-785
-795
-805
-816
-826
-836
-846
-857
-867
-877
-887
-897
-907
-917
-926
-936
-946
-955
-965
-974
-984
-993
-1002
-1010
-1020
-1030
-1039
-1047
-1056
-1065
-1074
-1082
-1090
-1099
-1107
-1115
-1123
-1131
-1139
-1147
-1155
-1163
-1170
-1178
-1186
-1193
-1201
-1209
-1216
-1224
-1231
-1239
-1247
-1255
-1262
-1270
-1278
-1286
-1294
-1303
-1311
-1319
-1328
-1336
-1345
-1353
-1362
-1371
-1380
-1389
-1397
-1406
-1415
-1424
-1433
-1442
-1450
-1459
-1468
-1477
-1485
-1494
-1503
-1512
-1520
-1529
-1538
-1546
-1555
-1563
-1572
-1580
-1588
-1596
-1604
-1612
-1620
-1628
-1636
-1643
-1651
-1658
-1665
-1672
-1679
-1686
-1693
-1699
-1706
-1713
-1719
-1725
-1732
-1738
-1745
-1751
-1757
-1763
-1770
-1776
-1782
-1788
-1794
-1800
-1806
-1812
-1817
-1823
-1829
-1834
-1840
-1846
-1851
-1857
-1863
-1868
-1874
-1880
-1886
-1892
-1898
-1904
-1910
-1916
-1922
-1929
-1935
-1942
-1949
-1955
-1962
-1970
-1977
-1984
-1992
-1999
-2007
-2015
-2023
-2031
-2039
-2048
-2056
-2065
-2073
-2082
-2091
-2100
-2108
-2117
-2126
-2135
-2145
-2154
-2163
-2172
-2181
-2191
-2200
-2209
-2218
-2228
-2237
-2246
-2256
-2265
-2274
-2284
-2293
-2303
-2312
-2322
-2331
-2341
-2351
-2360
-2370
-2380
-2390
-2399
-2409
-2419
-2429
-2440
-2450
-2460
-2470
-2481
-2491
-2502
-2513
-2523
-2534
-2545
-2556
-2568
-2579
-2590
-2602
-2614
-2626
-2638
-2650
-2662
-2674
-2687
-2699
-2712
-2724
-2737
-2750
-2763
-2776
-2789
-2802
-2815
-2828
-2841
-2855
-2868
-2882
-2895
-2909
-2922
-2936
-2950
-2964
-2978
-2992
-3007
-3021
-3035
-3050
-3064
-3078
-3093
-3107
-3122
-3136
-3151
-3165
-3180
-3195
-3209
-3224
-3238
-3253
-3268
-3283
-3297
-3312
-3327
-3343
-3358
-3373
-3388
-3404
-3419
-3435
-3451
-3467
-3483
-3499
-3515
-3531
-3548
-3564
-3581
-3598
-3614
-3631
-3648
-3665
-3682
-3700
-3717
-3734
-3751
-3769
-3786
-3803
-3820
-3837
-3854
-3871
-3888
-3905
-3922
-3939
-3956
-3973
-3989
-4006
-4022
-4038
-4056
-4072
-4088
-4105
-4121
-4137
-4152
-4168
-4184
-4199
-4215
-4230
-4245
-4260
-4274
-4289
-4303
-4318
-4332
-4346
-4360
-4374
-4388
-4402
-4416
-4430
-4444
-4458
-4471
-4485
-4499
-4512
-4526
-4539
-4553
-4566
-4580
-4593
-4606
-4620
-4633
-4647
-4660
-4673
-4687
-4700
-4714
-4727
-4740
-4754
-4767
-4780
-4793
-4806
-4819
-4832
-4845
-4858
-4871
-4883
-4895
-4908
-4920
-4932
-4944
-4956
-4968
-4980
-4991
-5003
-5014
-5025
-5036
-5047
-5058
-5068
-5078
-5088
-5098
-5108
-5118
-5127
-5137
-5146
-5155
-5163
-5172
-5180
-5188
-5196
-5204
-5211
-5218
-5225
-5232
-5238
-5244
-5251
-5256
-5262
-5268
-5273
-5278
-5283
-5288
-5293
-5297
-5301
-5305
-5309
-5312
-5316
-5319
-5322
-5325
-5327
-5330
-5332
-5334
-5336
-5338
-5340
-5342
-5344
-5345
-5346
-5347
-5348
-5349
-5350
-5350
-5350
-5351
-5351
-5351
-5351
-5351
-5350
-5350
-5349
-5349
-5348
-5347
-5346
-5345
-5344
-5343
-5341
-5340
-5338
-5336
-5335
-5333
-5331
-5328
-5326
-5324
-5321
-5318
-5315
-5312
-5308
-5305
-5301
-5297
-5292
-5288
-5283
-5278
-5273
-5267
-5262
-5256
-5249
-5243
-5236
-5229
-5222
-5214
-5206
-5198
-5190
-5181
-5172
-5163
-5153
-5143
-5133
-5122
-5112
-5101
-5089
-5077
-5065
-5053
-5041
-5028
-5015
-5002
-4989
-4975
-4961
-4947
-4933
-4919
-4905
-4890
-4876
-4861
-4847
-4832
-4817
-4802
-4787
-4772
-4757
-4741
-4726
-4710
-4695
-4679
-4663
-4647
-4630
-4614
-4598
-4581
-4565
-4548
-4531
-4514
-4497
-4480
-4463
-4446
-4428
-4410
-4392
-4374
-4356
-4338
-4319
-4300
-4281
-4262
-4242
-4223
-4203
-4183
-4163
-4142
-4122
-4101
-4080
-4058
-4037
-4014
-3993
-3970
-3948
-3925
-3902
-3879
-3856
-3832
-3808
-3785
-3761
-3736
-3712
-3687
-3663
-3638
-3613
-3588
-3563
-3537
-3512
-3486
-3461
-3435
-3409
-3384
-3358
-3332
-3306
-3280
-3254
-3228
-3202
-3176
-3150
-3124
-3097
-3071
-3045
-3019
-2992
-2966
-2939
-2913
-2886
-2859
-2833
-2806
-2779
-2751
-2724
-2697
-2669
-2641
-2613
-2585
-2557
-2529
-2501
-2472
-2444
-2415
-2387
-2358
-2329
-2300
-2271
-2242
-2213
-2184
-2155
-2125
-2096
-2066
-2037
-2007
-1977
-1947
-1917
-1887
-1857
-1827
-1797
-1766
-1736
-1706
-1675
-1645
-1614
-1584
-1553
-1523
-1492
-1461
-1430
-1399
-1368
-1336
-1305
-1273
-1242
-1210
-1178
-1146
-1114
-1082
-1050
-1018
-986
-954
-922
-890
-859
-827
-795
-763
-731
-700
-668
-636
-605
-573
-542
-510
-479
-447
-416
-385
-354
-323
-292
-261
-231
-200
-170
-140
-110
-80
-51
-21
8
38
67
96
125
154
183
212
241
270
299
327
356
384
412
440
469
497
525
553
581
609
637
665
693
721
750
778
806
835
863
891
920
948
976
1004
1032
1061
1089
1117
1144
1172
1200
1228
1255
1283
1310
1337
1365
1392
1419
1446
1472
1499
1526
1552
1578
1605
1631
1656
1682
1707
1732
1757
1782
1807
1831
1855
1879
1903
1926
1949
1972
1994
2017
2039
2061
2083
2104
2126
2147
2168
2189
2210
2231
2252
2273
2293
2313
2334
2354
2374
2394
2413
2433
2453
2472
2492
2511
2530
2550
2569
2588
2607
2626
2645
2664
2682
2701
2719
2738
2756
2774
2792
2810
2827
2845
2862
2879
2897
2914
2931
2948
2965
2982
2999
3016
3033
3049
3066
3083
3100
3116
3133
3150
3166
3183
3200
3216
3232
3249
3265
3282
3298
3314
3331
3347
3363
3379
3395
3411
3427
3443
3459
3475
3491
3507
3523
3539
3555
3571
3587
3603
3619
3635
3650
3666
3682
3698
3713
3729
3745
3760
3775
3791
3806
3821
3836
3851
3866
3880
3895
3909
3923
3937
3950
3964
3978
3991
4003
4017
4030
4043
4054
4067
4080
4093
4105
4117
4129
4140
4152
4163
4174
4186
4197
4208
4219
4230
4241
4252
4263
4275
4286
4297
4308
4319
4330
4341
4352
4363
4374
4385
4396
4407
4417
4428
4439
4449
4460
4470
4481
4491
4502
4512
4523
4533
4543
4553
4564
4574
4584
4594
4604
4614
4624
4634
4644
4654
4663
4673
4683
4692
4701
4711
4720
4729
4737
4746
4755
4764
4772
4781
4789
4798
4806
4815
4823
4832
4840
4849
4857
4866
4874
4883
4891
4900
4909
4917
4926
4935
4944
4953
4962
4971
4980
4990
4999
5009
5019
5028
5039
5049
5059
5070
5080
5091
5102
5113
5124
5135
5146
5157
5168
5180
5191
5202
5213
5225
5236
5247
5259
5270
5281
5292
5303
5314
5325
5335
5346
5356
5367
5377
5387
5397
5407
5416
5426
5435
5445
5454
5463
5472
5481
5490
5498
5507
5515
5524
5532
5540
5548
5556
5564
5572
5580
5587
5595
5603
5610
5618
5625
5632
5639
5647
5654
5660
5667
5674
5681
5687
5694
5700
5707
5713
5720
5726
5732
5738
5744
5750
5756
5761
5767
5773
5779
5785
5790
5796
5802
5808
5814
5820
5826
5833
5839
5845
5852
5858
5864
5871
5877
5884
5890
5897
5903
5909
5916
5922
5929
5935
5942
5948
5955
5961
5968
5974
5980
5987
5993
6000
6006
6012
6018
6024
6030
6036
6042
6048
6053
6059
6064
6070
6075
6080
6086
6091
6096
6101
6106
6111
6115
6120
6124
6129
6133
6137
6141
6145
6149
6152
6156
6160
6163
6166
6170
6173
6176
6178
6181
6184
6186
6188
6190
6192
6194
6196
6198
6200
6201
6203
6204
6205
6206
6208
6209
6210
6211
6212
6212
6213
6214
6215
6216
6217
6218
6220
6221
6222
6224
6226
6228
6230
6232
6234
6236
6239
6242
6244
6247
6250
6253
6256
6259
6262
6265
6268
6271
6274
6278
6281
6284
6288
6291
6295
6298
6302
6305
6309
6312
6316
6319
6322
6326
6329
6333
6336
6339
6343
6346
6350
6353
6356
6360
6363
6367
6370
6374
6378
6381
6385
6388
6392
6395
6399
6402
6405
6409
6412
6415
6418
6421
6424
6427
6430
6433
6435
6438
6440
6443
6445
6448
6450
6452
6454
6456
6458
6460
6462
6464
6466
6468
6470
6472
6474
6476
6478
6481
6483
6485
6487
6489
6491
6493
6495
6497
6499
6501
6503
6504
6506
6508
6509
6510
6512
6513
6514
6515
6516
6516
6517
6518
6518
6519
6519
6519
6520
6520
6520
6521
6521
6521
6521
6521
6521
6521
6521
6521
6521
6521
6520
6520
6520
6520
6519
6519
6518
6518
6518
6517
6517
6516
6516
6516
6515
6515
6514
6514
6513
6513
6512
6511
6511
6510
6509
6509
6508
6507
6506
6506
6505
6504
6503
6502
6501
6500
6499
6498
6496
6495
6494
6492
6490
6488
6486
6484
6482
6480
6477
6474
6471
6468
6465
6461
6458
6454
6450
6446
6441
6437
6432
6427
6422
6417
6412
6406
6400
6395
6389
6383
6377
6370
6364
6358
6351
6345
6338
6331
6324
6317
6310
6303
6296
6288
6281
6273
6265
6257
6249
6241
6233
6225
6216
6207
6198
6189
6180
6171
6161
6151
6141
6131
6121
6111
6100
6090
6079
6069
6058
6047
6036
6026
6015
6004
5993
5982
5971
5961
5950
5939
5928
5917
5907
5896
5885
5875
5864
5853
5843
5832
5822
5811
5800
5789
5779
5768
5757
5746
5735
5724
5713
5702
5690
5679
5668
5657
5646
5635
5623
5612
5601
5589
5578
5566
5555
5543
5532
5520
5508
5496
5484
5473
5461
5448
5436
5424
5412
5399
5387
5374
5362
5349
5336
5323
5310
5297
5283
5270
5256
5242
5228
5214
5200
5186
5172
5157
5142
5128
5113
5098
5083
5068
5053
5038
5023
5008
4992
4977
4962
4946
4931
4916
4901
4885
4870
4854
4839
4824
4808
4793
4777
4762
4746
4730
4715
4699
4683
4667
4652
4636
4620
4604
4587
4571
4555
4539
4522
4506
4489
4473
4456
4440
4423
4407
4390
4373
4357
4340
4323
4306
4289
4272
4255
4237
4220
4202
4185
4167
4149
4130
4112
4094
4075
4056
4037
4018
3998
3979
3959
3939
3919
3899
3879
3859
3838
3817
3796
3775
3754
3733
3711
3689
3668
3646
3624
3602
3580
3558
3536
3514
3492
3470
3448
3426
3405
3383
3361
3340
3319
3298
3276
3255
3234
3213
3192
3171
3150
3129
3108
3087
3066
3045
3023
3002
2981
2959
2937
2916
2894
2872
2850
2827
2805
2782
2760
2737
2714
2691
2668
2644
2621
2597
2574
2550
2526
2502
2477
2453
2429
2404
2380
2355
2330
2305
2280
2255
2230
2204
2179
2154
2128
2102
2077
2051
2025
1999
1973
1947
1921
1895
1869
1842
1816
1789
1763
1736
1709
1683
1656
1629
1602
1575
1548
1521
1494
1467
1440
1414
1387
1360
1333
1307
1280
1254
1227
1201
1175
1149
1123
1097
1071
1045
1018
993
968
942
917
891
865
840
814
789
763
738
712
687
661
636
610
584
559
533
507
481
455
429
403
376
350
324
297
271
244
217
190
163
136
109
82
55
27
-1
-28
-56
-84
-113
-141
-169
-198
-226
-255
-283
-312
-341
-369
-398
-427
-455
-484
-512
-541
-569
-597
-626
-654
-682
-710
-738
-766
-794
-821
-849
-877
-905
-932
-960
-988
-1014
-1043
-1070
-1098
-1126
-1153
-1181
-1209
-1237
-1265
-1293
-1321
-1349
-1377
-1405
-1433
-1461
-1489
-1517
-1545
-1574
-1602
-1631
-1659
-1688
-1716
-1745
-1774
-1802
-1831
-1860
-1889
-1918
-1947
-1976
-2005
-2033
-2063
-2091
-2120
-2149
-2178
-2207
-2236
-2265
-2294
-2322
-2351
-2380
-2409
-2437
-2466
-2495
-2524
-2553
-2582
-2611
-2639
-2668
-2697
-2726
-2755
-2784
-2812
-2841
-2869
-2898
-2926
-2954
-2982
-3010
-3038
-3065
-3093
-3120
-3148
-3175
-3202
-3229
-3255
-3282
-3309
-3335
-3362
-3388
-3414
-3441
-3467
-3493
-3519
-3545
-3572
-3598
-3624
-3650
-3675
-3701
-3727
-3753
-3778
-3804
-3830
-3855
-3880
-3906
-3931
-3956
-3982
-4006
-4032
-4058
-4083
-4108
-4134
-4159
-4185
-4210
-4236
-4261
-4287
-4312
-4338
-4363
-4389
-4414
-4440
-4465
-4491
-4516
-4542
-4567
-4592
-4618
-4643
-4668
-4693
-4718
-4743
-4768
-4793
-4818
-4843
-4867
-4892
-4916
-4940
-4965
-4989
-5012
-5036
-5060
-5083
-5107
-5130
-5153
-5176
-5199
-5222
-5245
-5267
-5290
-5312
-5334
-5356
-5378
-5400
-5422
-5444
-5465
-5487
-5508
-5529
-5551
-5572
-5593
-5614
-5635
-5656
-5677
-5698
-5719
-5739
-5760
-5780
-5801
-5821
-5841
-5861
-5881
-5900
-5920
-5939
-5959
-5978
-5997
-6016
-6035
-6054
-6072
-6091
-6109
-6127
-6145
-6163
-6180
-6198
-6215
-6233
-6250
-6267
-6284
-6301
-6318
-6335
-6351
-6368
-6385
-6402
-6419
-6435
-6452
-6469
-6486
-6503
-6520
-6537
-6554
-6571
-6588
-6605
-6622
-6639
-6656
-6673
-6690
-6707
-6724
-6740
-6757
-6773
-6790
-6806
-6822
-6838
-6854
-6870
-6886
-6902
-6917
-6932
-6948
-6963
-6977
-6992
-7007
-7021
-7035
-7049
-7063
-7077
-7090
-7103
-7116
-7129
-7142
-7154
-7167
-7179
-7191
-7203
-7214
-7226
-7237
-7248
-7260
-7271
-7282
-7292
-7303
-7314
-7324
-7335
-7345
-7355
-7365
-7375
-7385
-7395
-7404
-7414
-7423
-7432
-7441
-7450
-7458
-7467
-7475
-7483
-7491
-7499
-7506
-7514
-7521
-7529
-7536
-7543
-7550
-7557
-7564
-7571
-7578
-7585
-7591
-7598
-7604
-7611
-7617
-7623
-7630
-7636
-7642
-7648
-7654
-7659
-7665
-7671
-7676
-7681
-7686
-7691
-7696
-7701
-7705
-7709
-7714
-7718
-7721
-7725
-7728
-7732
-7735
-7738
-7741
-7744
-7746
-7748
-7751
-7753
-7754
-7756
-7758
-7759
-7760
-7761
-7762
-7762
-7763
-7763
-7763
-7763
-7763
-7762
-7762
-7761
-7760
-7759
-7758
-7756
-7755
-7753
-7751
-7749
-7747
-7745
-7743
-7740
-7738
-7735
-7732
-7729
-7726
-7723
-7719
-7716
-7712
-7709
-7705
-7701
-7697
-7693
-7689
-7685
-7681
-7677
-7673
-7669
-7665
-7661
-7656
-7652
-7648
-7644
-7640
-7636
-7631
-7627
-7623
-7619
-7615
-7610
-7606
-7602
-7597
-7593
-7589
-7584
-7579
-7575
-7570
-7565
-7560
-7554
-7549
-7544
-7538
-7533
-7527
-7521
-7515
-7509
-7504
-7498
-7491
-7485
-7479
-7473
-7466
-7460
-7454
-7447
-7440
-7434
-7427
-7420
-7413
-7406
-7399
-7391
-7384
-7377
-7369
-7362
-7355
-7347
-7340
-7333
-7326
-7318
-7311
-7304
-7297
-7290
-7283
-7276
-7269
-7262
-7256
-7249
-7242
-7235
-7229
-7222
-7215
-7208
-7202
-7195
-7188
-7182
-7175
-7168
-7162
-7155
-7148
-7142
-7135
-7129
-7122
-7116
-7109
-7103
-7097
-7090
-7084
-7078
-7072
-7066
-7059
-7053
-7047
-7041
-7035
-7029
-7023
-7017
-7010
-7004
-6998
-6991
-6985
-6979
-6972
-6966
-6959
-6953
-6946
-6940
-6933
-6927
-6921
-6914
-6908
-6902
-6896
-6890
-6884
-6878
-6872
-6867
-6861
-6855
-6850
-6844
-6839
-6833
-6828
-6823
-6817
-6812
-6807
-6802
-6797
-6792
-6787
-6783
-6778
-6773
-6769
-6764
-6760
-6756
-6751
-6747
-6743
-6739
-6735
-6732
-6728
-6724
-6720
-6717
-6713
-6709
-6706
-6702
-6699
-6695
-6692
-6689
-6685
-6682
-6679
-6676
-6673
-6669
-6667
-6664
-6661
-6658
-6655
-6653
-6650
-6648
-6646
-6644
-6642
-6640
-6638
-6636
-6634
-6632
-6631
-6629
-6627
-6626
-6624
-6623
-6621
-6620
-6619
-6618
-6617
-6616
-6615
-6614
-6613
-6613
-6612
-6612
-6612
-6612
-6611
-6611
-6612
-6612
-6612
-6613
-6613
-6614
-6615
-6616
-6617
-6619
-6620
-6622
-6623
-6625
-6627
-6629
-6631
-6633
-6636
-6638
-6640
-6643
-6645
-6648
-6651
-6653
-6656
-6659
-6662
-6665
-6668
-6670
-6673
-6676
-6679
-6681
-6684
-6687
-6689
-6692
-6694
-6696
-6699
-6701
-6704
-6706
-6708
-6710
-6712
-6714
-6716
-6718
-6720
-6722
-6724
-6725
-6727
-6728
-6730
-6731
-6733
-6734
-6736
-6737
-6738
-6740
-6741
-6742
-6743
-6744
-6745
-6746
-6747
-6748
-6749
-6750
-6751
-6752
-6752
-6753
-6753
-6753
-6754
-6754
-6754
-6754
-6754
-6753
-6753
-6753
-6752
-6752
-6751
-6750
-6750
-6749
-6748
-6748
-6747
-6746
-6746
-6745
-6744
-6744
-6743
-6743
-6742
-6742
-6741
-6741
-6741
-6740
-6740
-6740
-6739
-6739
-6739
-6739
-6738
-6738
-6738
-6738
-6737
-6737
-6737
-6736
-6736
-6735
-6734
-6734
-6733
-6732
-6731
-6729
-6728
-6727
-6725
-6723
-6721
-6719
-6717
-6715
-6712
-6710
-6707
-6704
-6702
-6699
-6695
-6692
-6689
-6686
-6682
-6678
-6675
-6671
-6667
-6663
-6659
-6655
-6651
-6647
-6643
-6639
-6634
-6630
-6625
-6621
-6616
-6611
-6607
-6602
-6597
-6592
-6587
-6582
-6577
-6571
-6566
-6560
-6554
-6549
-6543
-6537
-6531
-6524
-6518
-6512
-6505
-6498
-6492
-6485
-6478
-6470
-6463
-6456
-6448
-6441
-6433
-6426
-6418
-6410
-6402
-6393
-6385
-6377
-6368
-6359
-6350
-6341
-6332
-6323
-6314
-6305
-6295
-6286
-6276
-6266
-6256
-6246
-6235
-6225
-6215
-6204
-6193
-6182
-6171
-6160
-6149
-6137
-6126
-6114
-6102
-6090
-6078
-6066
-6054
-6041
-6029
-6016
-6003
-5990
-5977
-5964
-5951
-5938
-5925
-5911
-5898
-5884
-5871
-5857
-5843
-5829
-5815
-5801
-5787
-5772
-5758
-5743
-5728
-5713
-5698
-5683
-5668
-5652
-5636
-5620
-5604
-5588
-5571
-5555
-5538
-5521
-5503
-5486
-5468
-5450
-5432
-5414
-5396
-5377
-5359
-5340
-5321
-5302
-5282
-5263
-5244
-5224
-5204
-5185
-5165
-5145
-5126
-5106
-5086
-5066
-5046
-5026
-5006
-4986
-4966
-4946
-4926
-4906
-4886
-4866
-4846
-4826
-4806
-4786
-4766
-4745
-4725
-4705
-4685
-4665
-4645
-4625
-4604
-4584
-4564
-4544
-4524
-4503
-4483
-4463
-4443
-4422
-4402
-4382
-4362
-4341
-4321
-4301
-4280
-4260
-4239
-4218
-4197
-4176
-4155
-4134
-4113
-4091
-4070
-4048
-4026
-4003
-3982
-3960
-3937
-3915
-3892
-3869
-3846
-3822
-3799
-3775
-3752
-3728
-3704
-3680
-3655
-3631
-3607
-3582
-3557
-3532
-3507
-3482
-3456
-3431
-3405
-3379
-3353
-3327
-3300
-3274
-3247
-3220
-3193
-3166
-3139
-3112
-3084
-3057
-3030
-3002
-2974
-2947
-2919
-2891
-2864
-2836
-2808
-2780
-2752
-2724
-2696
-2668
-2640
-2612
-2584
-2556
-2528
-2500
-2472
-2444
-2416
-2388
-2361
-2333
-2305
-2277
-2249
-2222
-2194
-2166
-2138
-2111
-2083
-2055
-2027
-1999
-1971
-1943
-1916
-1888
-1860
-1832
-1804
-1776
-1747
-1719
-1691
-1663
-1635
-1606
-1578
-1549
-1521
-1492
-1463
-1435
-1406
-1376
-1347
-1318
-1289
-1259
-1230
-1200
-1171
-1141
-1111
-1081
-1051
-1020
-991
-961
-931
-901
-870
-840
-810
-780
-749
-719
-688
-658
-628
-597
-567
-536
-506
-475
-445
-415
-384
-354
-324
-294
-263
-233
-203
-173
-143
-114
-84
-54
-25
5
34
63
92
121
150
179
207
236
264
292
320
348
375
402
430
456
483
510
536
562
588
614
639
664
690
715
740
764
789
813
838
862
886
911
935
959
983
1006
1031
1055
1079
1103
1127
1152
1176
1200
1224
1248
1273
1297
1321
1345
1369
1393
1417
1441
1466
1490
1514
1537
1561
1585
1609
1633
1657
1681
1705
1729
1753
1777
1801
1824
1848
1872
1896
1920
1944
1968
1991
2015
2039
2063
2087
2111
2135
2158
2182
2206
2230
2254
2278
2302
2325
2349
2373
2397
2420
2444
2468
2491
2515
2538
2562
2585
2609
2632
2655
2678
2701
2724
2747
2769
2792
2814
2836
2858
2880
2902
2924
2945
2966
2987
3008
3029
3049
3070
3090
3110
3130
3149
3169
3188
3207
3225
3244
3262
3280
3298
3315
3332
3349
3366
3382
3398
3414
3429
3445
3460
3475
3489
3504
3518
3532
3546
3560
3573
3587
3601
3614
3627
3641
3654
3667
3680
3692
3705
3718
3730
3743
3755
3768
3780
3792
3804
3816
3828
3839
3851
3863
3874
3885
3897
3908
3919
3930
3941
3951
3962
3973
3983
3993
4003
4013
4022
4033
4042
4051
4061
4070
4078
4088
4096
4105
4113
4121
4129
4136
4144
4151
4158
4165
4172
4179
4185
4191
4197
4203
4209
4215
4220
4226
4231
4236
4241
4246
4250
4254
4259
4263
4267
4270
4274
4277
4280
4284
4287
4289
4292
4295
4297
4299
4302
4304
4306
4307
4309
4310
4312
4313
4314
4315
4315
4316
4316
4317
4317
4317
4317
4317
4316
4315
4315
4314
4313
4311
4310
4308
4306
4304
4302
4299
4296
4294
4290
4287
4284
4280
4276
4272
4268
4264
4259
4254
4249
4244
4238
4232
4226
4220
4213
4206
4199
4192
4185
4177
4169
4161
4152
4144
4135
4126
4116
4107
4097
4086
4075
4065
4054
4043
4032
4019
4008
3996
3984
3971
3959
3946
3933
3920
3907
3893
3880
3866
3853
3839
3825
3811
3797
3783
3769
3755
3741
3726
3712
3697
3682
3668
3653
3638
3623
3608
3593
3577
3562
3547
3532
3516
3501
3485
3470
3454
3439
3423
3408
3392
3376
3360
3344
3328
3312
3296
3279
3263
3246
3229
3212
3194
3176
3159
3141
3122
3104
3085
3066
3047
3028
3009
2989
2970
2950
2930
2910
2890
2869
2849
2828
2808
2787
2766
2744
2723
2702
2680
2658
2637
2615
2593
2571
2549
2527
2505
2482
2460
2438
2416
2394
2372
2350
2327
2305
2283
2261
2238
2216
2194
2171
2149
2126
2104
2081
2059
2036
2013
1991
1969
1946
1923
1900
1878
1855
1832
1809
1786
1764
1741
1718
1695
1672
1649
1626
1603
1580
1557
1533
1510
1487
1464
1440
1417
1393
1370
1346
1323
1299
1275
1252
1228
1204
1181
1157
1133
1109
1085
1061
1037
1012
989
965
941
917
892
868
843
819
794
770
745
720
696
671
646
621
596
572
547
522
497
472
447
422
398
373
348
323
298
273
248
223
198
173
148
123
98
73
48
23
-3
-28
-53
-78
-103
-128
-154
-179
-204
-229
-254
-279
-304
-329
-354
-379
-404
-429
-454
-479
-504
-529
-553
-578
-603
-628
-653
-678
-702
-727
-751
-776
-800
-824
-848
-872
-896
-920
-944
-967
-991
-1014
-1037
-1060
-1083
-1106
-1128
-1151
-1173
-1195
-1217
-1239
-1261
-1282
-1304
-1325
-1346
-1367
-1389
-1410
-1430
-1451
-1472
-1493
-1513
-1534
-1554
-1574
-1594
-1615
-1635
-1654
-1674
-1694
-1714
-1734
-1753
-1773
-1792
-1812
-1831
-1850
-1869
-1889
-1908
-1927
-1945
-1964
-1983
-2001
-2020
-2037
-2056
-2074
-2091
-2109
-2126
-2144
-2161
-2178
-2194
-2211
-2227
-2244
-2260
-2275
-2291
-2306
-2321
-2336
-2351
-2365
-2380
-2394
-2408
-2421
-2435
-2448
-2461
-2473
-2486
-2498
-2510
-2522
-2533
-2544
-2556
-2566
-2577
-2587
-2597
-2607
-2617
-2626
-2635
-2644
-2653
-2661
-2669
-2677
-2685
-2693
-2700
-2707
-2714
-2721
-2727
-2734
-2740
-2746
-2751
-2757
-2762
-2767
-2772
-2777
-2782
-2786
-2791
-2795
-2799
-2802
-2806
-2809
-2813
-2816
-2819
-2821
-2824
-2826
-2828
-2830
-2832
-2833
-2835
-2836
-2838
-2839
-2840
-2841
-2841
-2842
-2842
-2842
-2842
-2842
-2842
-2842
-2841
-2841
-2840
-2839
-2838
-2837
-2836
-2834
-2833
-2831
-2829
-2827
-2825
-2823
-2821
-2818
-2816
-2814
-2811
-2809
-2806
-2803
-2801
-2798
-2796
-2793
-2791
-2788
-2785
-2783
-2780
-2777
-2774
-2772
-2769
-2766
-2763
-2760
-2757
-2753
-2750
-2747
-2743
-2740
-2736
-2732
-2728
-2724
-2719
-2715
-2710
-2705
-2700
-2694
-2689
-2683
-2677
-2670
-2664
-2657
-2650
-2643
-2636
-2628
-2620
-2612
-2604
-2596
-2587
-2578
-2569
-2560
-2551
-2541
-2532
-2522
-2512
-2502
-2492
-2481
-2471
-2460
-2450
-2439
-2428
-2416
-2405
-2394
-2382
-2370
-2358
-2346
-2334
-2322
-2310
-2297
-2285
-2272
-2260
-2247
-2234
-2221
-2208
-2196
-2183
-2170
-2157
-2143
-2130
-2117
-2104
-2090
-2077
-2063
-2050
-2036
-2023
-2009
-1996
-1982
-1969
-1955
-1941
-1928
-1914
-1900
-1886
-1873
-1859
-1845
-1831
-1817
-1802
-1788
-1774
-1759
-1745
-1730
-1715
-1701
-1686
-1670
-1655
-1640
-1624
-1609
-1593
-1577
-1561
-1545
-1529
-1513
-1497
-1480
-1464
-1447
-1431
-1414
-1397
-1380
-1363
-1346
-1328
-1311
-1293
-1276
-1258
-1241
-1223
-1206
-1188
-1171
-1153
-1135
-1118
-1100
-1083
-1065
-1047
-1030
-1012
-994
-976
-958
-940
-922
-904
-885
-867
-848
-830
-811
-792
-773
-754
-735
-716
-697
-677
-658
-639
-620
-600
-581
-562
-543
-524
-505
-486
-467
-448
-429
-410
-391
-372
-354
-335
-316
-298
-279
-261
-242
-224
-206
-187
-169
-151
-133
-115
-97
-79
-61
-43
-25
-7
11
28
46
64
81
99
117
134
151
169
186
204
221
238
256
273
290
308
325
343
361
378
396
414
432
450
468
486
504
522
540
558
576
595
613
631
649
668
686
705
723
742
761
779
798
817
837
856
875
895
914
934
954
974
994
1014
1034
1054
1074
1094
1114
1134
1154
1174
1194
1214
1234
1254
1274
1294
1314
1334
1354
1373
1393
1413
1432
1452
1471
1491
1510
1529
1548
1567
1586
1605
1624
1643
1662
1680
1699
1717
1735
1753
1771
1789
1807
1825
1842
1860
1878
1895
1913
1930
1947
1964
1981
1998
2015
2032
2049
2065
2082
2098
2115
2131
2147
2163
2179
2195
2210
2226
2242
2257
2273
2288
2303
2318
2334
2349
2364
2379
2393
2408
2423
2437
2452
2467
2481
2496
2510
2525
2539
2554
2568
2583
2597
2612
2626
2640
2655
2669
2683
2697
2711
2725
2739
2753
2766
2780
2793
2807
2820
2833
2846
2859
2871
2883
2896
2907
2919
2931
2942
2953
2964
2974
2985
2995
3005
3015
3025
3034
3044
3053
3063
3072
3081
3090
3099
3108
3116
3125
3133
3142
3150
3158
3166
3174
3181
3189
3196
3203
3210
3217
3224
3230
3236
3242
3248
3254
3259
3264
3269
3274
3278
3282
3286
3290
3294
3297
3300
3303
3306
3309
3311
3314
3316
3318
3319
3321
3322
3324
3325
3326
3327
3327
3328
3328
3329
3329
3329
3329
3329
3328
3328
3328
3327
3326
3325
3324
3323
3322
3321
3319
3318
3316
3314
3312
3310
3307
3305
3302
3300
3297
3294
3290
3287
3283
3280
3276
3272
3267
3263
3258
3254
3249
3244
3238
3233
3227
3222
3216
3210
3204
3198
3191
3185
3179
3172
3165
3159
3152
3145
3138
3131
3124
3116
3109
3101
3094
3086
3078
3070
3061
3053
3044
3036
3027
3018
3008
2999
2989
2979
2969
2959
2949
2938
2928
2917
2905
2894
2882
2870
2858
2845
2833
2820
2807
2793
2780
2766
2752
2737
2723
2708
2693
2678
2662
2646
2630
2614
2597
2580
2563
2546
2528
2510
2492
2473
2455
2436
2416
2397
2377
2357
2337
2316
2295
2274
2253
2231
2209
2187
2165
2143
2120
2097
2074
2051
2028
2004
1980
1957
1933
1908
1884
1860
1836
1811
1787
1762
1738
1713
1689
1664
1640
1615
1590
1566
1541
1516
1491
1466
1442
1417
1392
1367
1342
1317
1292
1266
1241
1216
1191
1165
1140
1115
1089
1064
1039
1012
988
963
937
912
886
861
836
810
785
760
734
709
684
659
633
608
583
557
532
506
481
456
430
405
379
354
328
302
277
251
225
200
174
148
122
96
70
44
18
-8
-34
-60
-87
-113
-139
-165
-192
-218
-244
-270
-297
-323
-349
-376
-402
-428
-455
-481
-507
-533
-559
-585
-611
-637
-663
-689
-715
-741
-766
-792
-817
-842
-868
-893
-918
-943
-967
-992
-1016
-1041
-1065
-1089
-1114
-1137
-1161
-1185
-1208
-1232
-1255
-1278
-1301
-1324
-1347
-1370
-1392
-1415
-1437
-1459
-1482
-1504
-1526
-1547
-1569
-1591
-1612
-1634
-1655
-1676
-1697
-1717
-1738
-1758
-1779
-1799
-1819
-1838
-1858
-1877
-1896
-1915
-1934
-1952
-1970
-1989
-2005
-2024
-2041
-2059
-2076
-2093
-2110
-2127
-2143
-2160
-2176
-2192
-2208
-2224
-2240
-2256
-2271
-2287
-2302
-2317
-2333
-2348
-2363
-2378
-2393
-2408
-2423
-2437
-2452
-2467
-2482
-2496
-2511
-2525
-2539
-2553
-2568
-2582
-2596
-2610
-2624
-2638
-2652
-2665
-2679
-2693
-2706
-2720
-2733
-2747
-2760
-2773
-2787
-2800
-2813
-2826
-2839
-2852
-2865
-2878
-2891
-2904
-2917
-2930
-2943
-2956
-2969
-2981
-2994
-3007
-3020
-3032
-3045
-3058
-3070
-3083
-3096
-3109
-3121
-3134
-3146
-3159
-3171
-3184
-3196
-3209
-3221
-3233
-3245
-3257
-3269
-3281
-3293
-3305
-3317
-3329
-3340
-3352
-3364
-3375
-3387
-3398
-3410
-3421
-3433
-3444
-3455
-3466
-3477
-3488
-3499
-3509
-3520
-3530
-3541
-3551
-3561
-3571
-3581
-3591
-3601
-3610
-3620
-3629
-3639
-3648
-3657
-3666
-3675
-3684
-3693
-3702
-3711
-3720
-3728
-3737
-3745
-3754
-3762
-3770
-3778
-3785
-3793
-3800
-3808
-3815
-3822
-3829
-3835
-3842
-3848
-3855
-3861
-3867
-3873
-3879
-3884
-3890
-3895
-3900
-3905
-3910
-3915
-3920
-3924
-3929
-3933
-3937
-3941
-3945
-3949
-3952
-3956
-3959
-3962
-3965
-3968
-3971
-3973
-3976
-3978
-3980
-3982
-3984
-3986
-3987
-3989
-3990
-3992
-3993
-3994
-3995
-3996
-3997
-3997
-3998
-3999
-3999
-3999
-4000
-4000
-4000
-4001
-4001
-4001
-4001
-4000
-4000
-4000
-4000
-3999
-3999
-3998
-3997
-3997
-3996
-3995
-3994
-3993
-3992
-3991
-3990
-3989
-3987
-3986
-3984
-3983
-3981
-3979
-3977
-3975
-3972
-3970
-3967
-3965
-3962
-3959
-3955
-3952
-3949
-3945
-3941
-3938
-3934
-3930
-3926
-3922
-3918
-3914
-3910
-3906
-3902
-3898
-3893
-3889
-3885
-3880
-3876
-3871
-3867
-3862
-3858
-3853
-3848
-3844
-3839
-3834
-3829
-3824
-3820
-3815
-3810
-3805
-3800
-3796
-3791
-3786
-3781
-3777
-3772
-3767
-3763
-3758
-3753
-3749
-3744
-3739
-3735
-3730
-3726
-3721
-3716
-3712
-3707
-3702
-3698
-3693
-3688
-3684
-3679
-3675
-3670
-3666
-3662
-3657
-3653
-3649
-3645
-3641
-3637
-3633
-3629
-3625
-3621
-3617
-3613
-3609
-3605
-3600
-3596
-3592
-3588
-3584
-3579
-3575
-3570
-3566
-3561
-3557
-3552
-3547
-3542
-3537
-3532
-3527
-3522
-3517
-3512
-3507
-3502
-3497
-3492
-3486
-3481
-3476
-3471
-3465
-3460
-3455
-3450
-3444
-3439
-3434
-3429
-3424
-3418
-3413
-3408
-3403
-3397
-3392
-3387
-3381
-3376
-3370
-3365
-3359
-3354
-3348
-3343
-3337
-3331
-3326
-3320
-3314
-3308
-3302
-3296
-3290
-3283
-3277
-3270
-3264
-3257
-3250
-3243
-3236
-3229
-3222
-3215
-3208
-3201
-3193
-3186
-3179
-3171
-3164
-3156
-3148
-3141
-3133
-3125
-3117
-3109
-3101
-3093
-3085
-3077
-3069
-3061
-3053
-3045
-3036
-3028
-3020
-3011
-3003
-2994
-2986
-2977
-2968
-2960
-2951
-2942
-2933
-2924
-2915
-2906
-2897
-2888
-2879
-2870
-2860
-2851
-2842
-2832
-2823
-2813
-2804
-2794
-2785
-2775
-2765
-2755
-2745
-2735
-2725
-2715
-2705
-2695
-2685
-2674
-2664
-2653
-2642
-2631
-2620
-2609
-2598
-2587
-2575
-2564
-2552
-2540
-2528
-2516
-2504
-2492
-2480
-2467
-2455
-2442
-2429
-2416
-2403
-2390
-2377
-2364
-2350
-2337
-2324
-2311
-2298
-2285
-2272
-2259
-2246
-2233
-2220
-2207
-2195
-2182
-2170
-2157
-2145
-2133
-2120
-2108
-2096
-2084
-2072
-2061
-2049
-2037
-2025
-2013
-2003
-1992
-1980
-1969
-1958
-1947
-1937
-1926
-1915
-1905
-1894
-1884
-1874
-1863
-1853
-1843
-1833
-1823
-1813
-1803
-1793
-1783
-1773
-1763
-1753
-1743
-1733
-1723
-1712
-1702
-1692
-1682
-1672
-1661
-1651
-1640
-1630
-1619
-1609
-1598
-1587
-1577
-1566
-1555
-1544
-1533
-1522
-1511
-1500
-1489
-1478
-1467
-1455
-1444
-1433
-1422
-1411
-1401
-1390
-1379
-1368
-1357
-1346
-1336
-1325
-1314
-1304
-1293
-1283
-1272
-1262
-1251
-1241
-1230
-1220
-1210
-1200
-1189
-1179
-1169
-1159
-1149
-1139
-1129
-1119
-1109
-1099
-1089
-1080
-1070
-1060
-1051
-1041
-1031
-1022
-1012
-1002
-993
-984
-974
-965
-955
-946
-936
-927
-917
-907
-898
-888
-878
-868
-858
-848
-838
-827
-817
-807
-796
-786
-775
-764
-753
-742
-731
-720
-709
-698
-687
-675
-664
-652
-641
-629
-618
-606
-594
-582
-570
-558
-546
-534
-522
-510
-497
-485
-472
-460
-447
-435
-422
-409
-396
-383
-370
-357
-344
-331
-318
-304
-291
-277
-264
-250
-236
-222
-208
-195
-181
-167
-153
-138
-124
-110
-96
-82
-67
-53
-39
-25
-10
4
18
33
47
61
76
90
104
118
132
146
160
174
187
201
214
228
241
254
268
281
294
307
320
333
345
358
371
383
396
408
421
433
445
457
469
481
493
505
516
528
539
551
562
573
583
594
605
615
625
635
645
655
665
674
683
692
701
710
718
727
735
742
750
757
765
771
778
785
791
797
803
809
815
820
825
830
835
840
845
849
853
858
862
866
869
873
876
880
883
886
889
892
894
897
899
901
903
905
907
909
911
912
914
915
916
917
919
920
920
921
922
922
923
923
923
923
922
922
921
920
919
917
915
914
911
909
907
904
901
898
895
892
888
885
881
877
874
870
866
862
858
854
850
846
842
838
833
829
825
820
816
811
807
802
798
793
788
783
778
773
768
763
757
752
746
741
735
729
723
717
710
704
697
690
683
676
669
661
654
646
638
630
621
613
604
595
586
577
568
558
548
538
528
518
508
497
487
476
465
454
443
432
421
409
397
386
374
362
350
337
325
313
300
288
275
263
250
237
224
212
199
186
173
160
147
134
121
108
95
82
69
55
42
29
15
2
-11
-25
-38
-52
-65
-79
-92
-106
-120
-133
-147
-161
-175
-188
-202
-216
-230
-245
-259
-273
-287
-302
-317
-331
-346
-361
-376
-391
-406
-421
-436
-452
-467
-483
-499
-515
-531
-547
-563
-579
-596
-612
-629
-646
-663
-680
-697
-714
-732
-749
-767
-785
-803
-820
-838
-857
-875
-893
-912
-930
-949
-967
-986
-1004
-1024
-1043
-1062
-1081
-1100
-1119
-1138
-1158
-1177
-1196
-1215
-1234
-1254
-1273
-1292
-1311
-1330
-1349
-1369
-1388
-1407
-1426
-1445
-1464
-1483
-1502
-1521
-1540
-1559
-1577
-1596
-1615
-1634
-1653
-1672
-1691
-1710
-1729
-1748
-1767
-1786
-1805
-1824
-1843
-1863
-1882
-1901
-1920
-1940
-1959
-1979
-1998
-2017
-2037
-2057
-2076
-2096
-2116
-2135
-2155
-2174
-2194
-2214
-2233
-2253
-2273
-2292
-2312
-2332
-2351
-2371
-2391
-2410
-2430
-2449
-2468
-2488
-2507
-2526
-2546
-2565
-2584
-2603
-2622
-2640
-2659
-2678
-2696
-2714
-2732
-2751
-2769
-2786
-2804
-2822
-2839
-2857
-2874
-2891
-2908
-2925
-2942
-2959
-2975
-2992
-3009
-3025
-3042
-3058
-3074
-3091
-3107
-3123
-3140
-3156
-3172
-3189
-3205
-3222
-3238
-3254
-3271
-3287
-3304
-3320
-3337
-3354
-3370
-3387
-3404
-3421
-3438
-3455
-3472
-3489
-3506
-3524
-3541
-3558
-3576
-3593
-3610
-3628
-3645
-3663
-3681
-3698
-3716
-3733
-3751
-3768
-3785
-3803
-3820
-3837
-3854
-3871
-3888
-3905
-3921
-3938
-3954
-3970
-3987
-4002
-4018
-4034
-4049
-4065
-4080
-4094
-4110
-4125
-4139
-4154
-4168
-4182
-4196
-4210
-4224
-4238
-4251
-4264
-4278
-4291
-4304
-4317
-4330
-4342
-4355
-4368
-4380
-4393
-4405
-4418
-4430
-4442
-4455
-4467
-4479
-4492
-4504
-4516
-4528
-4540
-4553
-4565
-4577
-4589
-4601
-4613
-4625
-4637
-4649
-4661
-4673
-4685
-4697
-4709
-4721
-4734
-4746
-4758
-4770
-4783
-4795
-4807
-4820
-4832
-4845
-4857
-4870
-4882
-4895
-4908
-4920
-4933
-4946
-4958
-4971
-4983
-4996
-5008
-5021
-5033
-5045
-5058
-5070
-5082
-5094
-5105
-5117
-5129
-5140
-5151
-5163
-5174
-5185
-5196
-5207
-5217
-5228
-5238
-5248
-5258
-5268
-5278
-5288
-5297
-5307
-5316
-5325
-5334
-5343
-5351
-5360
-5369
-5377
-5385
-5393
-5401
-5409
-5417
-5425
-5432
-5440
-5447
-5454
-5461
-5468
-5475
-5481
-5488
-5494
-5500
-5506
-5512
-5517
-5522
-5527
-5532
-5537
-5542
-5546
-5550
-5554
-5558
-5561
-5564
-5567
-5570
-5573
-5575
-5577
-5579
-5581
-5583
-5584
-5585
-5586
-5586
-5587
-5587
-5587
-5586
-5586
-5585
-5584
-5583
-5581
-5580
-5578
-5576
-5573
-5571
-5568
-5565
-5562
-5559
-5555
-5551
-5547
-5543
-5539
-5534
-5529
-5524
-5518
-5513
-5507
-5501
-5495
-5489
-5482
-5476
-5469
-5462
-5455
-5448
-5441
-5433
-5425
-5418
-5410
-5402
-5394
-5385
-5377
-5368
-5360
-5351
-5342
-5333
-5324
-5315
-5305
-5296
-5286
-5276
-5266
-5256
-5246
-5235
-5224
-5214
-5203
-5191
-5180
-5169
-5157
-5146
-5134
-5122
-5109
-5097
-5084
-5072
-5059
-5046
-5032
-5019
-5005
-4992
-4978
-4964
-4950
-4936
-4921
-4907
-4892
-4878
-4863
-4848
-4833
-4818
-4803
-4787
-4772
-4756
-4741
-4725
-4709
-4694
-4678
-4662
-4645
-4629
-4613
-4596
-4580
-4563
-4546
-4529
-4512
-4495
-4478
-4460
-4443
-4425
-4407
-4389
-4371
-4353
-4335
-4316
-4297
-4279
-4260
-4241
-4222
-4202
-4183
-4164
-4144
-4124
-4104
-4083
-4062
-4043
-4022
-4002
-3981
-3960
-3939
-3918
-3896
-3875
-3853
-3831
-3809
-3787
-3765
-3742
-3720
-3697
-3674
-3651
-3628
-3605
-3582
-3559
-3535
-3512
-3488
-3464
-3441
-3417
-3393
-3368
-3344
-3320
-3295
-3271
-3246
-3222
-3197
-3172
-3147
-3122
-3097
-3072
-3046
-3021
-2995
-2970
-2944
-2918
-2893
-2867
-2841
-2815
-2788
-2762
-2736
-2710
-2683
-2657
-2630
-2604
-2577
-2550
-2523
-2497
-2470
-2443
-2416
-2389
-2361
-2334
-2307
-2279
-2252
-2224
-2197
-2169
-2141
-2113
-2085
-2057
-2029
-2001
-1973
-1945
-1917
-1889
-1860
-1832
-1804
-1775
-1747
-1718
-1690
-1661
-1633
-1604
-1575
-1546
-1517
-1488
-1459
-1430
-1400
-1371
-1341
-1311
-1282
-1252
-1222
-1192
-1162
-1132
-1102
-1071
-1041
-1010
-980
-949
-919
-888
-857
-826
-795
-764
-733
-702
-671
-639
-608
-577
-545
-514
-482
-450
-419
-387
-355
-324
-292
-260
-228
-196
-164
-132
-99
-67
-35
-2
30
63
95
128
160
193
226
258
291
324
357
389
422
455
488
521
554
586
619
652
685
718
751
784
816
849
882
915
947
980
1012
1045
1078
1111
1143
1176
1208
1240
1273
1305
1338
1370
1402
1434
1467
1499
1531
1563
1595
1627
1659
1691
1722
1754
1786
1818
1849
1881
1912
1944
1975
2007
2037
2070
2101
2133
2164
2195
2227
2258
2289
2320
2351
2382
2413
2444
2475
2506
2537
2568
2599
2630
2661
2692
2722
2753
2784
2815
2845
2876
2907
2937
2968
2998
3029
3060
3090
3121
3152
3182
3213
3243
3274
3304
3335
3365
3396
3426
3457
3487
3518
3548
3578
3608
3638
3668
3698
3728
3758
3788
3818
3848
3878
3908
3937
3967
3997
4026
4056
4085
4115
4144
4174
4203
4232
4262
4291
4320
4349
4379
4408
4437
4466
4495
4524
4552
4581
4610
4638
4667
4696
4724
4752
4781
4809
4837
4866
4894
4922
4950
4978
5006
5034
5061
5089
5117
5145
5172
5200
5227
5255
5282
5309
5336
5363
5390
5417
5444
5471
5497
5524
5550
5576
5603
5629
5655
5681
5707
5732
5758
5783
5809
5834
5859
5884
5909
5933
5958
5982
6007
6031
6055
6079
6103
6126
6150
6173
6197
6220
6243
6266
6289
6311
6334
6356
6379
6401
6423
6445
6467
6488
6510
6531
6552
6573
6594
6614
6635
6655
6675
6695
6714
6734
6753
6772
6791
6809
6828
6846
6864
6882
6899
6917
6934
6951
6968
6984
7001
7017
7033
7049
7065
7081
7096
7112
7127
7142
7157
7171
7186
7200
7214
7228
7241
7255
7268
7281
7294
7307
7319
7331
7343
7355
7367
7378
7390
7401
7411
7422
7432
7443
7453
7462
7472
7481
7490
7499
7508
7517
7525
7533
7541
7549
7557
7565
7572
7579
7586
7593
7600
7606
7612
7619
7625
7630
7636
7642
7647
7652
7657
7662
7667
7671
7676
7680
7684
7688
7692
7696
7700
7703
7706
7709
7712
7715
7718
7720
7722
7725
7727
7729
7730
7732
7734
7735
7737
7738
7739
7740
7741
7742
7742
7743
7744
7744
7744
7744
7744
7744
7744
7744
7743
7743
7742
7742
7741
7740
7739
7738
7736
7735
7734
7732
7731
7729
7727
7726
7724
7722
7720
7718
7716
7714
7712
7710
7708
7706
7704
7702
7699
7697
7695
7692
7690
7688
7685
7683
7680
7678
7675
7673
7670
7668
7665
7663
7660
7657
7655
7652
7649
7647
7644
7641
7639
7636
7633
7630
7627
7624
7621
7618
7615
7612
7609
7606
7603
7600
7597
7593
7590
7587
7584
7581
7577
7574
7571
7568
7564
7561
7558
7554
7551
7548
7544
7541
7537
7534
7530
7527
7523
7519
7516
7512
7508
7504
7501
7497
7493
7489
7485
7481
7478
7474
7470
7466
7462
7459
7455
7451
7448
7444
7441
7437
7434
7430
7427
7424
7421
7418
7415
7412
7409
7407
7404
7402
7400
7398
7396
7394
7393
7391
7390
7389
7388
7387
7387
7386
7386
7386
7386
7386
7386
7387
7387
7388
7388
7389
7390
7391
7392
7393
7395
7396
7397
7399
7401
7402
7404
7406
7408
7410
7412
7414
7417
7419
7422
7424
7427
7429
7432
7434
7437
7440
7443
7446
7449
7452
7455
7458
7461
7465
7468
7472
7475
7479
7482
7486
7490
7493
7497
7501
7505
7509
7513
7517
7521
7525
7530
7534
7538
7543
7547
7551
7556
7560
7564
7569
7573
7577
7581
7586
7590
7594
7598
7602
7607
7611
7615
7619
7623
7627
7630
7634
7638
7641
7645
7648
7652
7655
7658
7661
7664
7668
7671
7674
7676
7679
7682
7685
7688
7691
7694
7697
7700
7703
7706
7709
7712
7715
7718
7721
7724
7727
7731
7734
7737
7740
7743
7747
7750
7753
7756
7760
7763
7766
7769
7773
7776
7779
7783
7786
7789
7793
7796
7800
7803
7806
7810
7813
7816
7820
7823
7827
7830
7833
7837
7840
7844
7847
7851
7854
7858
7861
7865
7868
7872
7875
7878
7882
7885
7888
7891
7895
7898
7901
7904
7907
7910
7912
7915
7918
7921
7923
7926
7928
7931
7933
7935
7937
7939
7941
7943
7945
7947
7948
7950
7951
7952
7953
7955
7955
7956
7957
7958
7958
7959
7959
7959
7960
7960
7959
7959
7959
7959
7958
7957
7957
7956
7955
7953
7952
7951
7949
7948
7946
7944
7942
7940
7938
7936
7934
7931
7928
7926
7923
7920
7917
7914
7910
7907
7903
7900
7896
7892
7888
7884
7880
7875
7870
7866
7861
7856
7850
7845
7839
7833
7827
7821
7815
7809
7802
7795
7788
7781
7774
7767
7760
7752
7744
7737
7729
7721
7712
7704
7696
7687
7679
7670
7661
7652
7643
7633
7624
7614
7605
7595
7585
7575
7565
7555
7545
7535
7524
7514
7504
7493
7483
7472
7462
7451
7440
7430
7419
7408
7398
7387
7376
7366
7355
7344
7334
7323
7313
7302
7291
7281
7270
7260
7249
7238
7228
7217
7207
7196
7186
7175
7165
7154
7144
7133
7123
7112
7102
7091
7081
7070
7060
7050
7039
7029
7018
7008
6998
6987
6977
6966
6956
6946
6935
6925
6915
6904
6894
6884
6873
6863
6853
6843
6832
6822
6812
6801
6791
6781
6771
6761
6750
6740
6730
6720
6710
6699
6689
6679
6669
6659
6649
6638
6628
6618
6608
6598
6588
6578
6568
6558
6548
6537
6527
6517
6507
6497
6487
6477
6467
6457
6447
6437
6427
6417
6407
6397
6387
6377
6368
6358
6348
6338
6328
6318
6308
6298
6288
6278
6269
6259
6249
6239
6229
6219
6210
6200
6190
6180
6170
6161
6151
6141
6131
6121
6112
6102
6092
6083
6073
6063
6053
6044
6034
6024
6015
6005
5995
5986
5976
5966
5957
5947
5938
5928
5918
5909
5899
5890
5880
5870
5861
5851
5842
5832
5823
5813
5804
5794
5785
5775
5766
5756
5747
5737
5728
5718
5709
5700
5690
5681
5671
5662
5653
5643
5634
5624
5615
5606
5596
5587
5578
5568
5559
5550
5540
5531
5522
5512
5503
5494
5485
5475
5466
5457
5448
5438
5429
5420
5411
5402
5392
5383
5374
5365
5356
5346
5337
5328
5319
5310
5301
5292
5283
5273
5264
5255
5246
5237
5228
5219
5210
5201
5192
5183
5174
5165
5156
5147
5138
5129
5120
5111
5102
5093
5084
5075
5066
5057
5048
5039
5030
5022
5013
5004
4995
4986
4977
4968
4959
4951
4942
4933
4924
4915
4907
4898
4889
4880
4871
4863
4854
4845
4836
4828
4819
4810
4801
4793
4784
4775
4767
4758
4749
4741
4732
4723
4715
4706
4697
4689
4680
4671
4663
4654
4646
4637
4628
4620
4611
4603
4594
4586
4577
4569
4560
4552
4543
4535
4526
4518
4509
4501
4492
4484
4475
4467
4458
4450
4442
4433
4425
4416
4408
4399
4391
4383
4374
4366
4358
4349
4341
4333
4324
4316
4308
4299
4291
4283
4274
4266
4258
4250
4241
4233
4225
4217
4208
4200
4192
4184
4176
4167
4159
4151
4143
4135
4127
4118
4110
4102
4094
4086
4078
4070
4062
4053
4045
4037
4029
4021
4013
4005
3997
3989
3981
3973
3965
3957
3949
3941
3933
3925
3917
3909
3901
3893
3885
3877
3869
3861
3853
3845
3837
3830
3822
3814
3806
3798
3790
3782
3774
3767
3759
3751
3743
3735
3727
3720
3712
3704
3696
3689
3681
3673
3665
3657
3650
3642
3634
3627
3619
3611
3603
3596
3588
3580
3573
3565
3557
3550
3542
3534
3527
3519
3511
3504
3496
3489
3481
3473
3466
3458
3451
3443
3436
3428
3421
3413
3405
3398
3390
3383
3375
3368
3360
3353
3345
3338
3331
3323
3316
3308
3301
3293
3286
3279
3271
3264
3256
3249
3242
3234
3227
3219
3212
3205
3197
3190
3183
3175
3168
3161
3154
3146
3139
3132
3124
3117
3110
3103
3095
3088
3081
3074
3066
3059
3052
3045
3038
3030
3023
3016
3009
3002
2995
2987
2980
2973
2966
2959
2952
2945
2938
2931
2923
2916
2909
2902
2895
2888
2881
2874
2867
2860
2853
2846
2839
2832
2825
2818
2811
2804
2797
2790
2783
2776
2769
2762
2755
2748
2742
2735
2728
2721
2714
2707
2700
2693
2686
2680
2673
2666
2659
2652
2645
2639
2632
2625
2618
2611
2605
2598
2591
2584
2578
2571
2564
2557
2551
2544
2537
2530
2524
2517
2510
2504
2497
2490
2484
2477
2470
2464
2457
2450
2444
2437
2430
2424
2417
2411
2404
2397
2391
2384
2378
2371
2365
2358
2351
2345
2338
2332
2325
2319
2312
2306
2299
2293
2286
2280
2273
2267
2261
2254
2248
2241
2235
2228
2222
2216
2209
2203
2196
2190
2184
2177
2171
2165
2158
2152
2146
2139
2133
2127
2120
2114
2108
2101
2095
2089
2082
2076
2070
2064
2057
2051
2045
2039
2032
2025
2020
2013
2008
2001
1995
1989
1983
1977
1971
1964
1958
1952
1946
1940
1934
1928
1921
1915
1909
1903
1897
1891
1885
1879
1873
1867
1861
1855
1849
1843
1837
1831
1825
1819
1812
1807
1801
1795
1789
1783
1777
1771
1765
1759
1753
1747
1741
1735
1729
1723
1717
1711
1705
1700
1694
1688
1682
1676
1670
1664
1659
1653
1647
1641
1635
1629
1624
1618
1612
1606
1600
1595
1589
1583
1577
1572
1566
1560
1554
1549
1543
1537
1532
1526
1520
1514
1509
1503
1497
1492
1486
1480
1475
1469
1463
1458
1452
1447
1441
1435
1430
1424
1419
1413
1407
1402
1396
1391
1385
1380
1374
1368
1363
1357
1352
1346
1341
1335
1330
1324
1319
1313
1308
1302
1297
1292
1286
1281
1275
1270
1264
1259
1254
1248
1243
1237
1232
1227
1221
1216
1210
1205
1200
1194
1189
1184
1178
1173
1168
1162
1157
1152
1146
1141
1136
1131
1125
1120
1115
1110
1104
1099
1094
1089
1083
1078
1073
1068
1062
1057
1052
1047
1042
1036
1031
1026
1020
1016
1010
1006
1000
995
990
985
980
975
970
965
960
954
949
944
939
934
929
924
919
914
909
904
899
894
889
884
879
874
869
864
859
854
849
844
839
834
829
824
819
814
809
804
800
795
790
785
780
775
770
765
760
756
751
746
741
736
731
727
722
717
712
707
702
698
693
688
683
679
674
669
664
660
655
650
645
641
636
631
626
622
617
612
608
603
598
594
589
584
580
575
570
566
561
556
552
547
543
538
533
529
524
520
515
510
506
501
497
492
488
483
478
474
469
465
460
456
451
447
442
438
433
429
424
420
415
411
407
402
398
393
389
384
380
376
371
367
362
358
354
349
345
340
336
332
327
323
319
314
310
306
301
297
293
288
284
280
275
271
267
263
258
254
250
245
241
237
233
229
224
220
216
212
207
203
199
195
