5
40126
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-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
-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
-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
-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
-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
-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
-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
-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
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-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
-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
-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
-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
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-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
-29
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-181
-181
-181
-181
-181
-181
-181
-181
-181
-180
-180
-180
-180
-180
-180
-180
-180
-180
-179
-179
-179
-179
-179
-179
-179
-179
-179
-178
-178
-178
-178
-178
-178
-178
-178
-178
-177
-177
-177
-177
-177
-177
-177
-177
-176
-176
-176
-176
-176
-176
-176
-176
-175
-175
-175
-175
-175
-175
-175
-175
-175
-174
-174
-174
-174
-174
-174
-174
-174
-173
-173
-173
-173
-173
-173
-173
-173
-172
-172
-172
-172
-172
-172
-172
-172
-171
-171
-171
-171
-171
-171
-171
-171
-170
-170
-170
-170
-170
-170
-170
-169
-169
-169
-169
-169
-169
-169
-169
-168
-168
-168
-168
-168
-168
-168
-168
-167
-167
-167
-167
-167
-167
-167
-166
-166
-166
-166
-166
-166
-166
-166
-165
-165
-165
-165
-165
-165
-165
-164
-164
-164
-164
-164
-164
-164
-163
-163
-163
-163
-163
-163
-163
-162
-162
-162
-162
-162
-162
-162
-162
-161
-161
-161
-161
-161
-161
-161
-160
-160
-160
-160
-160
-160
-160
-159
-159
-159
-159
-159
-159
-158
-158
-158
-158
-158
-158
-158
-157
-157
-157
-157
-157
-157
-157
-156
-156
-156
-156
-156
-156
-155
-155
-155
-155
-155
-155
-155
-154
-154
-154
-154
-154
-154
-153
-153
-153
-153
-153
-153
-153
-152
-152
-152
-152
-152
-152
-151
-151
-151
-151
-151
-151
-150
-150
-150
-150
-150
-150
-150
-149
-149
-149
-149
-149
-149
-148
-148
-148
-148
-148
-148
-147
-147
-147
-147
-147
-147
-146
-146
-146
-146
-146
-145
-145
-145
-145
-145
-145
-144
-144
-144
-144
-144
-144
-143
-143
-143
-143
-143
-143
-142
-142
-142
-142
-142
-141
-141
-141
-141
-141
-141
-140
-140
-140
-140
-140
-139
-139
-139
-139
-139
-139
-138
-138
-138
-138
-138
-137
-137
-137
-137
-137
-137
-136
-136
-136
-136
-136
-135
-135
-135
-135
-135
-135
-134
-134
-134
-134
-134
-133
-133
-133
-133
-133
-132
-132
-132
-132
-132
-131
-131
-131
-131
-131
-131
-130
-130
-130
-130
-130
-129
-129
-129
-129
-129
-128
-128
-128
-128
-128
-127
-127
-127
-127
-127
-126
-126
-126
-126
-126
-125
-125
-125
-125
-125
-124
-124
-124
-124
-124
-123
-123
-123
-123
-123
-122
-122
-122
-122
-122
-121
-121
-121
-121
-121
-120
-120
-120
-120
-120
-119
-119
-119
-119
-118
-118
-118
-118
-118
-117
-117
-117
-117
-117
-116
-116
-116
-116
-116
-115
-115
-115
-115
-114
-114
-114
-114
-114
-113
-113
-113
-113
-113
-112
-112
-112
-112
-111
-111
-111
-111
-111
-110
-110
-110
-110
-110
-109
-109
-109
-109
-108
-108
-108
-108
-108
-107
-107
-107
-107
-106
-106
-106
-106
-106
-105
-105
-105
-105
-104
-104
-104
-104
-104
-103
-103
-103
-103
-102
-102
-102
-102
-101
-101
-101
-101
-101
-100
-100
-100
-100
-99
-99
-99
-99
-99
-98
-98
-98
-98
-97
-97
-97
-97
-96
-96
-96
-96
-95
-95
-95
-95
-95
-94
-94
-94
-94
-93
-93
-93
-93
-92
-92
-92
-92
-91
-91
-91
-91
-90
-90
-90
-90
-90
-89
-89
-89
-89
-88
-88
-88
-88
-87
-87
-87
-87
-86
-86
-86
-86
-85
-85
-85
-85
-84
-84
-84
-84
-83
-83
-83
-83
-82
-82
-82
-82
-81
-81
-81
-81
-80
-80
-80
-80
-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
-71
-71
-71
-71
-70
-70
-70
-70
-69
-69
-69
-69
-68
-68
-68
-68
-67
-67
-67
-66
-66
-66
-66
-65
-65
-65
-65
-64
-64
-64
-64
-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
-56
-56
-56
-56
-55
-55
-55
-54
-54
-54
-54
-53
-53
-53
-53
-52
-52
-52
-51
-51
-51
-51
-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
-29
-28
-28
-28
-27
-27
-27
-26
-26
-26
-25
-25
-25
-25
-24
-24
-24
-23
-23
-23
-22
-22
-22
-21
-21
-21
-20
-20
-20
-20
-19
-19
-19
-18
-18
-18
-17
-17
-17
-16
-16
-16
-15
-15
-15
-14
-14
-14
-13
-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
-1
0
0
0
1
1
1
2
2
2
3
3
3
4
4
4
5
5
5
6
6
6
7
7
7
8
8
8
9
9
9
10
10
10
11
11
11
12
12
12
13
13
14
14
14
15
15
15
16
16
16
17
17
17
18
18
18
19
19
19
20
20
21
21
21
22
22
22
23
23
23
24
24
24
25
25
25
26
26
27
27
27
28
28
28
29
29
29
30
30
31
31
31
32
32
32
33
33
33
34
34
35
35
35
36
36
36
37
37
37
38
38
39
39
39
40
40
40
41
41
42
42
42
43
43
43
44
44
45
45
45
46
46
46
47
47
48
48
48
49
49
49
50
50
51
51
51
52
52
53
53
53
54
54
54
55
55
56
56
56
57
57
58
58
58
59
59
60
60
60
61
61
61
62
62
63
63
63
64
64
65
65
65
66
66
67
67
67
68
68
69
69
69
70
70
71
71
71
72
72
73
73
73
74
74
75
75
75
76
76
77
77
77
78
78
79
79
79
80
80
81
81
81
82
82
83
83
84
84
84
85
85
86
86
86
87
87
88
88
88
89
89
90
90
91
91
91
92
92
93
93
93
94
94
95
95
96
96
96
97
97
98
98
99
99
99
100
100
101
101
102
102
102
103
103
104
104
105
105
105
106
106
107
107
108
108
108
109
109
110
110
111
111
111
112
112
113
113
114
114
114
115
115
116
116
117
117
118
118
118
119
119
120
120
121
121
122
122
122
123
123
124
124
125
125
126
126
126
127
127
128
128
129
129
130
130
131
131
131
132
132
133
133
134
134
135
135
135
136
136
137
137
138
138
139
139
140
140
141
141
141
142
142
143
143
144
144
145
145
146
146
147
147
147
148
148
149
149
150
150
151
151
152
152
153
153
154
154
154
155
155
156
156
157
157
158
158
159
159
160
160
161
161
162
162
163
163
164
164
165
165
165
166
166
167
167
168
168
169
169
170
170
171
171
172
172
173
173
174
174
175
175
176
176
177
177
178
178
179
179
180
180
181
181
182
182
183
183
184
184
185
185
186
186
187
187
188
188
189
189
190
190
191
191
192
192
193
193
194
194
195
195
196
196
197
197
198
198
199
199
200
200
201
201
202
202
203
203
204
204
205
205
206
206
207
207
208
208
209
209
210
211
211
212
212
213
213
214
214
215
215
216
216
217
217
218
218
219
219
220
220
221
222
222
223
223
224
224
225
225
226
226
227
227
228
228
229
229
230
231
231
232
232
233
233
234
234
235
235
236
236
237
238
238
239
239
240
240
241
241
242
242
243
244
244
245
245
246
246
247
247
248
248
249
250
250
251
251
252
252
253
253
254
255
255
256
256
257
257
258
258
259
260
260
261
261
262
262
263
264
264
265
265
266
266
267
267
268
269
269
270
270
271
271
272
273
273
274
274
275
275
276
277
277
278
278
279
279
280
281
281
282
282
283
284
284
285
285
286
286
287
288
288
289
289
290
290
291
292
292
293
293
294
295
295
296
296
297
298
298
299
299
300
300
301
302
302
303
303
304
305
305
306
306
307
308
308
309
309
310
311
311
312
312
313
314
314
315
315
316
317
317
318
318
319
320
320
321
322
322
323
323
324
325
325
326
326
327
328
328
329
329
330
331
331
332
333
333
334
334
335
336
336
337
337
338
339
339
340
341
341
342
342
343
344
344
345
346
346
347
347
348
349
349
350
351
351
352
352
353
354
354
355
356
356
357
358
358
359
359
360
361
361
362
363
363
364
365
365
366
366
367
368
368
369
370
370
371
372
372
373
374
374
375
375
376
377
377
378
379
379
380
381
381
382
383
383
384
385
385
386
387
387
388
389
389
390
390
391
392
392
393
394
394
395
396
396
397
398
398
399
400
400
401
402
402
403
404
404
405
406
406
407
408
408
409
410
410
411
412
412
413
414
414
415
416
416
417
418
419
419
420
421
421
422
423
423
424
425
425
426
427
427
428
429
429
430
431
431
432
433
434
434
435
436
436
437
438
438
439
440
440
441
442
443
443
444
445
445
446
447
447
448
449
449
450
451
452
452
453
454
454
455
456
456
457
458
459
459
460
461
461
462
463
464
464
465
466
466
467
468
469
469
470
471
471
472
473
474
474
475
476
476
477
478
479
479
480
481
481
482
483
484
484
485
486
487
487
488
489
489
490
491
492
492
493
494
495
495
496
497
498
498
499
500
500
501
502
503
503
504
505
506
506
507
508
509
509
510
511
512
512
513
514
515
515
516
517
518
518
519
520
521
521
522
523
524
524
525
526
527
527
528
529
530
530
531
532
533
533
534
535
536
536
537
538
539
539
540
541
542
543
543
544
545
546
546
547
548
549
549
550
551
552
553
553
554
555
556
556
557
558
559
560
560
561
562
563
563
564
565
566
567
567
568
569
570
570
571
572
573
574
574
575
576
577
578
578
579
580
581
582
582
583
584
585
586
586
587
588
589
590
590
591
592
593
594
594
595
596
597
598
598
599
600
601
602
602
603
604
605
606
606
607
608
609
610
611
611
612
613
614
615
615
616
617
618
619
620
620
621
622
623
624
624
625
626
627
628
629
629
630
631
632
633
634
634
635
636
637
638
639
639
640
641
642
643
644
644
645
646
647
648
649
649
650
651
652
653
654
655
655
656
657
658
659
660
660
661
662
663
664
665
666
666
667
668
669
670
671
672
672
673
674
675
676
677
678
678
679
680
681
682
683
684
684
685
686
687
688
689
690
690
691
692
693
694
695
696
697
697
698
699
700
701
702
703
704
704
705
706
707
708
709
710
711
711
712
713
714
715
716
717
718
718
719
720
721
722
723
724
725
726
726
727
728
729
730
731
732
733
734
734
735
736
737
738
739
740
741
742
743
743
744
745
746
747
748
749
750
751
752
752
753
754
755
756
757
758
759
760
761
762
762
763
764
765
766
767
768
769
770
771
772
773
773
774
775
776
777
778
779
780
781
782
783
784
784
785
786
787
788
789
790
791
792
793
794
795
796
797
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1000
1002
1002
1004
1006
1006
1008
1008
1010
1010
1012
1012
1014
1014
1016
1016
1018
1018
1020
1020
1022
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1103
1104
1105
1106
1107
1108
1109
1110
1111
1113
1114
1115
1116
1117
1118
1119
1120
1121
1123
1124
1125
1126
1127
1128
1129
1130
1132
1133
1134
1135
1136
1137
1138
1139
1141
1142
1143
1144
1145
1146
1147
1148
1150
1151
1152
1153
1154
1155
1156
1158
1159
1160
1161
1162
1163
1164
1166
1167
1168
1169
1170
1171
1172
1174
1175
1176
1177
1178
1179
1180
1182
1183
1184
1185
1186
1187
1189
1190
1191
1192
1193
1194
1195
1197
1198
1199
1200
1201
1202
1204
1205
1206
1207
1208
1209
1211
1212
1213
1214
1215
1216
1218
1219
1220
1221
1222
1223
1225
1226
1227
1228
1229
1231
1232
1233
1234
1235
1236
1238
1239
1240
1241
1242
1244
1245
1246
1247
1248
1249
1251
1252
1253
1254
1255
1257
1258
1259
1260
1261
1263
1264
1265
1266
1267
1269
1270
1271
1272
1273
1275
1276
1277
1278
1280
1281
1282
1283
1284
1286
1287
1288
1289
1290
1292
1293
1294
1295
1297
1298
1299
1300
1301
1303
1304
1305
1306
1308
1309
1310
1311
1313
1314
1315
1316
1317
1319
1320
1321
1322
1324
1325
1326
1327
1329
1330
1331
1332
1334
1335
1336
1337
1339
1340
1341
1342
1343
1345
1346
1347
1348
1350
1351
1352
1354
1355
1356
1357
1359
1360
1361
1362
1364
1365
1366
1367
1369
1370
1371
1372
1374
1375
1376
1377
1379
1380
1381
1383
1384
1385
1386
1388
1389
1390
1391
1393
1394
1395
1397
1398
1399
1400
1402
1403
1404
1405
1407
1408
1409
1411
1412
1413
1414
1416
1417
1418
1420
1421
1422
1423
1425
1426
1427
1429
1430
1431
1433
1434
1435
1436
1438
1439
1440
1442
1443
1444
1446
1447
1448
1450
1451
1452
1453
1455
1456
1457
1459
1460
1461
1463
1464
1465
1467
1468
1469
1471
1472
1473
1474
1476
1477
1478
1480
1481
1482
1484
1485
1486
1488
1489
1490
1492
1493
1494
1496
1497
1498
1500
1501
1502
1504
1505
1506
1508
1509
1510
1512
1513
1514
1516
1517
1518
1520
1521
1522
1524
1525
1526
1528
1529
1530
1532
1533
1534
1536
1537
1538
1540
1541
1542
1544
1545
1547
1548
1549
1551
1552
1553
1555
1556
1557
1559
1560
1561
1563
1564
1566
1567
1568
1570
1571
1572
1574
1575
1576
1578
1579
1581
1582
1583
1585
1586
1587
1589
1590
1591
1593
1594
1596
1597
1598
1600
1601
1603
1604
1605
1607
1608
1609
1611
1612
1614
1615
1616
1618
1619
1620
1622
1623
1625
1626
1627
1629
1630
1632
1633
1634
1636
1637
1639
1640
1641
1643
1644
1646
1647
1648
1650
1651
1653
1654
1655
1657
1658
1660
1661
1662
1664
1665
1667
1668
1669
1671
1672
1674
1675
1676
1678
1679
1681
1682
1683
1685
1686
1688
1689
1691
1692
1693
1695
1696
1698
1699
1700
1702
1703
1705
1706
1708
1709
1710
1712
1713
1715
1716
1718
1719
1720
1722
1723
1725
1726
1728
1729
1730
1732
1733
1735
1736
1738
1739
1740
1742
1743
1745
1746
1748
1749
1750
1752
1753
1755
1756
1758
1759
1761
1762
1763
1765
1766
1768
1769
1771
1772
1774
1775
1777
1778
1779
1781
1782
1784
1785
1787
1788
1790
1791
1793
1794
1795
1797
1798
1800
1801
1803
1804
1806
1807
1809
1810
1812
1813
1815
1816
1817
1819
1820
1822
1823
1825
1826
1828
1829
1831
1832
1834
1835
1837
1838
1840
1841
1842
1844
1845
1847
1848
1850
1851
1853
1854
1856
1857
1859
1860
1862
1863
1865
1866
1868
1869
1871
1872
1874
1875
1877
1878
1880
1881
1883
1884
1886
1887
1889
1890
1892
1893
1895
1896
1898
1899
1901
1902
1904
1905
1907
1908
1910
1911
1913
1914
1916
1917
1919
1920
1922
1923
1925
1926
1928
1929
1931
1932
1934
1935
1937
1938
1940
1941
1943
1944
1946
1948
1949
1951
1952
1954
1955
1957
1958
1960
1961
1963
1964
1966
1967
1969
1970
1972
1973
1975
1977
1978
1980
1981
1983
1984
1986
1987
1989
1990
1992
1993
1995
1997
1998
2000
2001
2003
2004
2005
2007
2009
2009
2012
2013
2015
2017
2017
2020
2021
2023
2024
2025
2028
2029
2031
2032
2033
2035
2037
2037
2040
2041
2043
2045
2045
2048
2049
2051
2052
2054
2056
2057
2059
2060
2062
2063
2065
2067
2068
2070
2071
2073
2074
2076
2078
2079
2081
2082
2084
2085
2087
2089
2090
2092
2093
2095
2096
2098
2100
2101
2103
2104
2106
2108
2109
2111
2112
2114
2116
2117
2119
2120
2122
2123
2125
2127
2128
2130
2131
2133
2135
2136
2138
2139
2141
2143
2144
2146
2148
2149
2151
2152
2154
2156
2157
2159
2160
2162
2164
2165
2167
2168
2170
2172
2173
2175
2177
2178
2180
2181
2183
2185
2186
2188
2189
2191
2193
2194
2196
2198
2199
2201
2202
2204
2206
2207
2209
2211
2212
2214
2215
2217
2219
2220
2222
2224
2225
2227
2229
2230
2232
2233
2235
2237
2238
2240
2242
2243
2245
2247
2248
2250
2251
2253
2255
2256
2258
2260
2261
2263
2265
2266
2268
2270
2271
2273
2275
2276
2278
2280
2281
2283
2284
2286
2288
2289
2291
2293
2294
2296
2298
2299
2301
2303
2304
2306
2308
2309
2311
2313
2314
2316
2318
2320
2321
2323
2325
2326
2328
2330
2331
2333
2335
2336
2338
2340
2341
2343
2345
2346
2348
2350
2351
2353
2355
2357
2358
2360
2362
2363
2365
2367
2368
2370
2372
2373
2375
2377
2379
2380
2382
2384
2385
2387
2389
2390
2392
2394
2396
2397
2399
2401
2402
2404
2406
2408
2409
2411
2413
2414
2416
2418
2419
2421
2423
2425
2426
2428
2430
2431
2433
2435
2437
2438
2440
2442
2444
2445
2447
2449
2450
2452
2454
2456
2457
2459
2461
2462
2464
2466
2468
2469
2471
2473
2475
2476
2478
2480
2481
2483
2485
2487
2488
2490
2492
2494
2495
2497
2499
2501
2502
2504
2506
2508
2509
2511
2513
2515
2516
2518
2520
2522
2523
2525
2527
2529
2530
2532
2534
2536
2537
2539
2541
2543
2544
2546
2548
2550
2551
2553
2555
2557
2558
2560
2562
2564
2565
2567
2569
2571
2572
2574
2576
2578
2579
2581
2583
2585
2587
2588
2590
2592
2594
2595
2597
2599
2601
2602
2604
2606
2608
2610
2611
2613
2615
2617
2618
2620
2622
2624
2626
2627
2629
2631
2633
2634
2636
2638
2640
2642
2643
2645
2647
2649
2651
2652
2654
2656
2658
2659
2661
2663
2665
2667
2668
2670
2672
2674
2676
2677
2679
2681
2683
2685
2686
2688
2690
2692
2694
2695
2697
2699
2701
2703
2704
2706
2708
2710
2712
2714
2715
2717
2719
2721
2723
2724
2726
2728
2730
2732
2733
2735
2737
2739
2741
2743
2744
2746
2748
2750
2752
2753
2755
2757
2759
2761
2763
2764
2766
2768
2770
2772
2774
2775
2777
2779
2781
2783
2785
2786
2788
2790
2792
2794
2795
2797
2799
2801
2803
2805
2807
2808
2810
2812
2814
2816
2818
2819
2821
2823
2825
2827
2829
2830
2832
2834
2836
2838
2840
2841
2843
2845
2847
2849
2850
2852
2854
2856
2858
2860
2861
2863
2865
2867
2869
2870
2872
2874
2876
2878
2879
2881
2883
2885
2887
2888
2890
2892
2894
2896
2897
2899
2901
2903
2904
2906
2908
2910
2911
2913
2915
2917
2918
2920
2922
2923
2925
2927
2929
2930
2932
2934
2935
2937
2939
2940
2942
2944
2945
2947
2948
2950
2952
2953
2955
2957
2958
2960
2961
2963
2965
2966
2968
2969
2971
2973
2974
2976
2977
2979
2980
2982
2983
2985
2987
2988
2989
2991
2992
2994
2995
2997
2998
3000
3001
3002
3004
3005
3007
3008
3010
3011
3013
3014
3016
3017
3019
3020
3022
3023
3025
3026
3028
3029
3031
3032
3033
3035
3036
3038
3039
3040
3042
3043
3044
3046
3047
3049
3050
3052
3053
3055
3056
3058
3059
3061
3063
3064
3066
3068
3069
3071
3072
3074
3076
3077
3079
3081
3082
3084
3086
3087
3089
3090
3092
3094
3095
3097
3099
3100
3102
3104
3106
3107
3109
3111
3113
3115
3116
3118
3120
3122
3123
3125
3127
3129
3130
3132
3134
3135
3137
3139
3140
3142
3144
3145
3147
3149
3150
3152
3153
3155
3157
3158
3160
3162
3163
3165
3167
3168
3170
3171
3173
3174
3176
3177
3179
3180
3182
3183
3185
3186
3188
3189
3191
3193
3194
3196
3197
3199
3200
3201
3203
3204
3205
3207
3208
3209
3211
3212
3213
3214
3216
3217
3218
3220
3221
3223
3224
3226
3227
3229
3230
3232
3234
3235
3237
3239
3241
3243
3245
3246
3248
3250
3252
3253
3255
3257
3258
3260
3261
3263
3264
3266
3268
3269
3271
3272
3274
3276
3277
3279
3280
3282
3284
3286
3288
3290
3292
3294
3296
3298
3300
3302
3304
3306
3308
3311
3313
3314
3316
3318
3320
3321
3323
3324
3325
3327
3328
3330
3331
3333
3335
3337
3338
3340
3342
3344
3346
3348
3350
3352
3354
3356
3358
3360
3362
3364
3365
3367
3368
3370
3371
3373
3374
3376
3378
3379
3381
3383
3384
3386
3387
3389
3391
3393
3396
3398
3401
3403
3406
3408
3411
3414
3416
3418
3421
3423
3425
3427
3429
3431
3432
3433
3435
3436
3437
3439
3440
3441
3442
3444
3445
3446
3447
3449
3450
3452
3454
3456
3458
3460
3462
3465
3468
3471
3473
3476
3479
3482
3484
3486
3489
3491
3493
3494
3496
3497
3499
3500
3502
3503
3505
3507
3509
3510
3512
3513
3515
3516
3518
3519
3521
3522
3523
3524
3525
3526
3527
3528
3529
3531
3532
3533
3535
3536
3537
3538
3539
3540
3540
3541
3541
3542
3542
3543
3543
3544
3545
3547
3548
3550
3551
3552
3553
3555
3555
3556
3557
3558
3559
3559
3559
3559
3560
3560
3560
3560
3560
3560
3560
3560
3560
3560
3560
3560
3559
3559
3559
3559
3559
3559
3560
3561
3561
3562
3563
3563
3564
3564
3564
3564
3564
3564
3564
3564
3564
3564
3564
3564
3565
3565
3566
3567
3567
3568
3569
3569
3570
3570
3570
3569
3568
3567
3566
3564
3563
3562
3561
3559
3558
3558
3557
3557
3556
3556
3556
3556
3556
3556
3557
3558
3559
3560
3561
3563
3564
3565
3566
3567
3568
3569
3569
3570
3571
3571
3571
3571
3572
3572
3572
3573
3573
3573
3574
3574
3574
3574
3574
3574
3574
3573
3573
3572
3571
3571
3571
3571
3571
3571
3572
3572
3572
3572
3572
3571
3570
3569
3568
3566
3564
3563
3561
3560
3559
3559
3558
3558
3557
3557
3557
3557
3556
3555
3554
3553
3552
3550
3549
3547
3546
3545
3545
3544
3543
3543
3542
3540
3538
3536
3534
3531
3528
3525
3521
3518
3515
3513
3511
3508
3507
3505
3503
3502
3501
3500
3499
3498
3497
3496
3495
3495
3494
3493
3492
3491
3490
3488
3487
3485
3483
3481
3479
3476
3473
3471
3467
3464
3461
3458
3456
3453
3451
3450
3449
3448
3448
3448
3449
3450
3451
3452
3453
3454
3454
3454
3454
3453
3452
3451
3450
3449
3448
3446
3445
3444
3443
3442
3440
3439
3438
3437
3436
3435
3434
3433
3431
3429
3427
3425
3422
3419
3415
3412
3408
3405
3401
3397
3394
3391
3388
3385
3382
3379
3377
3374
3372
3370
3368
3366
3364
3361
3358
3355
3352
3347
3342
3336
3330
3322
3315
3307
3298
3290
3282
3273
3264
3256
3247
3239
3231
3224
3217
3211
3205
3201
3196
3192
3189
3186
3183
3181
3179
3177
3174
3171
3167
3163
3158
3152
3146
3139
3132
3124
3117
3109
3100
3092
3084
3075
3067
3059
3050
3043
3035
3029
3023
3018
3014
3010
3006
3003
3000
2998
2995
2992
2989
2985
2982
2979
2976
2972
2967
2962
2957
2951
2945
2938
2931
2924
2917
2909
2902
2894
2887
2879
2872
2864
2857
2850
2843
2837
2832
2828
2824
2821
2819
2817
2815
2813
2811
2810
2807
2805
2801
2797
2792
2786
2779
2772
2764
2757
2750
2743
2736
2730
2724
2719
2714
2710
2707
2703
2701
2698
2695
2691
2688
2684
2680
2675
2670
2665
2660
2655
2651
2647
2643
2640
2637
2633
2629
2625
2620
2615
2610
2605
2600
2596
2593
2590
2587
2585
2583
2580
2578
2574
2571
2567
2563
2559
2555
2550
2546
2541
2537
2532
2528
2524
2521
2518
2517
2516
2516
2516
2516
2517
2517
2517
2517
2516
2516
2515
2514
2513
2513
2511
2509
2506
2502
2496
2489
2480
2471
2461
2450
2439
2428
2417
2407
2397
2388
2379
2372
2365
2360
2355
2350
2347
2344
2342
2340
2338
2336
2335
2332
2329
2325
2320
2315
2309
2303
2297
2290
2282
2274
2265
2256
2246
2235
2224
2213
2202
2191
2180
2170
2160
2151
2143
2135
2128
2121
2115
2109
2104
2099
2095
2091
2087
2082
2077
2072
2067
2061
2056
2052
2048
2044
2039
2035
2029
2025
2020
2015
2009
2005
2000
1996
1992
1989
1986
1983
1980
1978
1975
1972
1969
1967
1965
1962
1960
1958
1955
1951
1946
1941
1935
1929
1922
1915
1907
1898
1890
1881
1872
1863
1855
1847
1840
1833
1827
1822
1818
1814
1812
1810
1809
1809
1810
1812
1813
1814
1815
1815
1814
1812
1809
1807
1804
1800
1797
1793
1789
1784
1778
1772
1766
1760
1754
1748
1742
1737
1732
1728
1724
1722
1719
1716
1712
1708
1703
1698
1694
1689
1685
1681
1678
1676
1675
1674
1674
1675
1676
1676
1675
1674
1672
1668
1664
1659
1653
1647
1640
1633
1625
1618
1610
1603
1596
1590
1583
1577
1572
1567
1563
1559
1555
1552
1549
1545
1541
1536
1529
1523
1515
1507
1500
1492
1484
1477
1470
1465
1460
1456
1452
1448
1444
1440
1436
1432
1428
1424
1420
1415
1410
1405
1399
1394
1388
1382
1376
1370
1363
1356
1348
1338
1328
1318
1307
1296
1285
1274
1264
1254
1245
1237
1229
1223
1218
1215
1212
1211
1211
1212
1213
1215
1216
1216
1217
1217
1217
1218
1219
1220
1221
1222
1221
1219
1216
1212
1208
1205
1202
1199
1196
1194
1193
1192
1191
1191
1192
1193
1195
1197
1199
1200
1201
1202
1201
1201
1200
1199
1197
1195
1193
1189
1186
1182
1177
1171
1164
1155
1146
1136
1127
1118
1111
1105
1101
1099
1100
1105
1112
1123
1136
1151
1167
1185
1202
1219
1235
1250
1263
1273
1279
1283
1283
1281
1276
1269
1261
1251
1241
1230
1219
1209
1201
1195
1190
1189
1190
1193
1197
1202
1209
1216
1225
1234
1243
1253
1262
1271
1279
1286
1293
1299
1303
1307
1309
1310
1311
1311
1310
1309
1307
1306
1304
1302
1300
1299
1298
1298
1299
1299
1299
1299
1298
1298
1297
1298
1298
1300
1302
1305
1308
1313
1320
1327
1335
1343
1352
1361
1369
1376
1383
1388
1392
1396
1400
1403
1406
1408
1409
1410
1410
1409
1408
1407
1405
1403
1399
1396
1391
1386
1381
1375
1369
1363
1356
1349
1341
1334
1328
1323
1320
1319
1320
1323
1327
1332
1337
1343
1349
1356
1364
1372
1380
1388
1395
1402
1408
1413
1417
1419
1420
1419
1416
1412
1406
1399
1390
1380
1370
1358
1347
1336
1326
1316
1306
1298
1290
1284
1279
1276
1274
1273
1273
1274
1276
1278
1281
1285
1289
1293
1298
1303
1309
1314
1319
1323
1325
1325
1322
1317
1311
1302
1291
1280
1266
1252
1237
1223
1208
1194
1180
1168
1156
1147
1138
1130
1123
1116
1110
1104
1098
1093
1088
1083
1078
1073
1068
1063
1058
1052
1047
1041
1036
1031
1026
1022
1018
1014
1012
1008
1004
1000
997
993
989
986
983
979
973
966
957
946
934
921
908
894
881
868
856
845
834
825
816
807
799
791
782
772
761
749
736
722
708
693
678
662
646
630
613
598
584
571
561
554
548
544
543
544
546
551
557
564
571
578
585
591
596
600
602
603
602
599
594
586
576
563
548
531
512
492
470
447
425
403
381
361
342
325
311
298
288
280
273
267
263
262
262
264
267
272
277
282
287
291
294
296
297
296
293
288
280
269
255
238
220
199
176
151
125
99
73
48
25
4
-13
-29
-41
-51
-60
-66
-72
-76
-80
-83
-85
-87
-87
-86
-84
-81
-77
-74
-72
-71
-71
-72
-74
-76
-80
-85
-92
-100
-112
-126
-143
-162
-183
-205
-228
-252
-276
-300
-324
-347
-368
-388
-406
-423
-437
-449
-460
-468
-475
-481
-486
-491
-497
-505
-515
-526
-540
-555
-573
-593
-614
-638
-663
-688
-714
-740
-763
-785
-805
-823
-840
-857
-874
-890
-908
-926
-945
-967
-990
-1014
-1041
-1069
-1098
-1129
-1159
-1190
-1220
-1248
-1275
-1299
-1322
-1342
-1361
-1377
-1393
-1408
-1422
-1437
-1452
-1468
-1485
-1504
-1524
-1547
-1572
-1599
-1628
-1658
-1689
-1719
-1749
-1776
-1803
-1829
-1856
-1883
-1910
-1938
-1967
-1996
-2025
-2054
-2084
-2115
-2146
-2177
-2209
-2243
-2278
-2313
-2348
-2383
-2417
-2450
-2480
-2509
-2535
-2558
-2580
-2600
-2617
-2633
-2647
-2659
-2671
-2682
-2693
-2704
-2715
-2726
-2739
-2754
-2770
-2788
-2807
-2828
-2851
-2876
-2903
-2931
-2960
-2990
-3021
-3051
-3082
-3113
-3144
-3174
-3203
-3231
-3257
-3283
-3308
-3332
-3354
-3375
-3394
-3412
-3428
-3442
-3456
-3469
-3482
-3496
-3509
-3522
-3536
-3552
-3570
-3590
-3614
-3640
-3669
-3698
-3729
-3761
-3794
-3828
-3864
-3902
-3940
-3978
-4016
-4051
-4086
-4118
-4148
-4176
-4202
-4227
-4251
-4273
-4294
-4313
-4330
-4347
-4361
-4374
-4384
-4391
-4396
-4397
-4397
-4395
-4393
-4390
-4388
-4387
-4387
-4388
-4391
-4396
-4404
-4416
-4433
-4453
-4477
-4504
-4533
-4563
-4596
-4630
-4664
-4698
-4731
-4762
-4791
-4818
-4843
-4867
-4889
-4911
-4931
-4951
-4969
-4986
-5002
-5017
-5030
-5043
-5055
-5067
-5078
-5088
-5098
-5106
-5114
-5121
-5129
-5136
-5143
-5149
-5155
-5159
-5162
-5165
-5168
-5171
-5175
-5180
-5184
-5189
-5194
-5199
-5206
-5213
-5222
-5232
-5242
-5251
-5261
-5269
-5277
-5284
-5291
-5296
-5300
-5304
-5307
-5310
-5312
-5315
-5320
-5326
-5337
-5351
-5370
-5393
-5420
-5449
-5481
-5513
-5546
-5579
-5611
-5642
-5670
-5696
-5719
-5738
-5756
-5771
-5784
-5796
-5805
-5814
-5822
-5829
-5836
-5843
-5850
-5857
-5867
-5878
-5891
-5907
-5926
-5947
-5972
-5998
-6026
-6054
-6083
-6112
-6140
-6167
-6193
-6217
-6241
-6263
-6286
-6307
-6327
-6345
-6361
-6373
-6383
-6389
-6391
-6390
-6387
-6383
-6379
-6375
-6371
-6368
-6365
-6362
-6361
-6362
-6366
-6373
-6384
-6399
-6417
-6439
-6465
-6494
-6525
-6558
-6592
-6625
-6655
-6684
-6709
-6731
-6750
-6765
-6777
-6787
-6794
-6799
-6803
-6804
-6803
-6800
-6795
-6787
-6778
-6767
-6756
-6743
-6731
-6718
-6706
-6694
-6683
-6673
-6663
-6654
-6645
-6637
-6630
-6624
-6620
-6617
-6613
-6610
-6606
-6601
-6596
-6590
-6584
-6578
-6570
-6562
-6552
-6540
-6527
-6513
-6497
-6479
-6460
-6439
-6418
-6398
-6378
-6361
-6346
-6333
-6322
-6313
-6304
-6295
-6285
-6275
-6265
-6254
-6243
-6230
-6216
-6201
-6186
-6170
-6155
-6140
-6128
-6118
-6109
-6103
-6098
-6094
-6091
-6089
-6088
-6087
-6087
-6086
-6086
-6085
-6083
-6080
-6077
-6074
-6071
-6068
-6065
-6063
-6061
-6060
-6059
-6060
-6062
-6065
-6067
-6069
-6070
-6070
-6069
-6067
-6063
-6058
-6053
-6047
-6040
-6032
-6023
-6013
-6002
-5990
-5978
-5965
-5952
-5938
-5924
-5910
-5897
-5882
-5868
-5853
-5837
-5822
-5807
-5792
-5779
-5767
-5756
-5746
-5738
-5732
-5729
-5727
-5728
-5730
-5735
-5741
-5749
-5759
-5769
-5779
-5789
-5799
-5806
-5812
-5816
-5817
-5816
-5812
-5806
-5798
-5788
-5777
-5765
-5752
-5739
-5726
-5711
-5695
-5677
-5658
-5639
-5618
-5595
-5572
-5548
-5522
-5496
-5468
-5440
-5410
-5379
-5349
-5319
-5289
-5262
-5235
-5211
-5189
-5169
-5152
-5137
-5126
-5117
-5112
-5108
-5106
-5106
-5106
-5106
-5106
-5105
-5103
-5098
-5090
-5079
-5065
-5049
-5030
-5010
-4989
-4966
-4942
-4917
-4891
-4864
-4837
-4810
-4783
-4757
-4732
-4709
-4686
-4663
-4642
-4621
-4601
-4583
-4565
-4549
-4532
-4515
-4498
-4479
-4460
-4440
-4420
-4400
-4379
-4358
-4337
-4317
-4296
-4277
-4258
-4241
-4226
-4214
-4204
-4196
-4190
-4186
-4183
-4181
-4179
-4178
-4177
-4176
-4176
-4177
-4179
-4183
-4187
-4193
-4199
-4207
-4214
-4222
-4230
-4238
-4245
-4251
-4257
-4261
-4262
-4261
-4257
-4251
-4243
-4233
-4222
-4210
-4197
-4183
-4169
-4155
-4141
-4128
-4115
-4104
-4094
-4086
-4083
-4082
-4085
-4090
-4100
-4114
-4131
-4151
-4172
-4194
-4216
-4238
-4259
-4279
-4297
-4314
-4329
-4342
-4352
-4361
-4368
-4374
-4379
-4383
-4386
-4387
-4386
-4382
-4376
-4368
-4359
-4347
-4333
-4316
-4298
-4278
-4255
-4231
-4206
-4181
-4154
-4129
-4104
-4081
-4061
-4043
-4029
-4018
-4011
-4006
-4003
-4005
-4009
-4014
-4021
-4029
-4038
-4048
-4059
-4067
-4077
-4083
-4089
-4091
-4091
-4090
-4086
-4080
-4070
-4061
-4051
-4040
-4030
-4022
-4017
-4014
-4011
-4011
-4013
-4014
-4017
-4019
-4022
-4027
-4030
-4034
-4037
-4040
-4041
-4041
-4040
-4038
-4034
-4029
-4024
-4019
-4017
-4014
-4011
-4011
-4011
-4011
-4013
-4014
-4016
-4018
-4019
-4021
-4021
-4022
-4022
-4022
-4024
-4025
-4025
-4025
-4025
-4022
-4021
-4018
-4014
-4009
-4003
-3999
-3995
-3993
-3993
-3994
-3997
-4002
-4006
-4013
-4019
-4025
-4030
-4035
-4042
-4048
-4054
-4062
-4069
-4075
-4083
-4090
-4097
-4104
-4112
-4119
-4127
-4135
-4143
-4151
-4159
-4168
-4177
-4186
-4194
-4201
-4207
-4211
-4214
-4215
-4216
-4214
-4212
-4209
-4204
-4199
-4194
-4188
-4182
-4177
-4172
-4168
-4165
-4163
-4163
-4164
-4168
-4174
-4182
-4192
-4203
-4214
-4227
-4239
-4251
-4263
-4274
-4284
-4293
-4301
-4307
-4312
-4316
-4319
-4320
-4321
-4321
-4320
-4319
-4316
-4313
-4310
-4307
-4303
-4301
-4300
-4300
-4302
-4307
-4315
-4325
-4338
-4354
-4371
-4390
-4410
-4430
-4450
-4469
-4486
-4501
-4514
-4525
-4532
-4537
-4538
-4538
-4534
-4529
-4522
-4513
-4502
-4490
-4476
-4461
-4444
-4428
-4411
-4395
-4381
-4368
-4357
-4349
-4342
-4337
-4333
-4331
-4329
-4329
-4331
-4335
-4341
-4348
-4357
-4368
-4379
-4392
-4404
-4416
-4428
-4439
-4450
-4460
-4468
-4474
-4478
-4480
-4478
-4474
-4467
-4457
-4443
-4426
-4405
-4381
-4354
-4326
-4298
-4271
-4246
-4223
-4203
-4186
-4173
-4164
-4159
-4158
-4159
-4164
-4170
-4178
-4188
-4199
-4212
-4225
-4239
-4254
-4268
-4281
-4293
-4303
-4311
-4317
-4320
-4319
-4315
-4307
-4295
-4279
-4259
-4236
-4210
-4183
-4154
-4125
-4096
-4067
-4041
-4016
-3995
-3977
-3963
-3954
-3949
-3948
-3950
-3955
-3962
-3971
-3980
-3988
-3996
-4002
-4008
-4011
-4014
-4017
-4017
-4014
-4010
-4002
-3990
-3975
-3957
-3937
-3914
-3890
-3865
-3838
-3811
-3783
-3756
-3729
-3704
-3679
-3656
-3635
-3615
-3598
-3582
-3567
-3554
-3541
-3530
-3518
-3507
-3497
-3487
-3478
-3470
-3463
-3458
-3452
-3447
-3442
-3436
-3430
-3422
-3413
-3402
-3388
-3372
-3353
-3332
-3308
-3282
-3255
-3227
-3199
-3173
-3148
-3125
-3106
-3089
-3076
-3067
-3062
-3062
-3066
-3074
-3085
-3100
-3117
-3134
-3152
-3169
-3186
-3201
-3215
-3229
-3241
-3251
-3259
-3265
-3268
-3267
-3264
-3258
-3251
-3241
-3230
-3217
-3204
-3191
-3177
-3164
-3152
-3141
-3130
-3119
-3109
-3098
-3086
-3075
-3064
-3053
-3044
-3036
-3029
-3024
-3019
-3014
-3009
-3005
-3001
-2998
-2996
-2994
-2992
-2992
-2991
-2991
-2991
-2991
-2990
-2989
-2988
-2987
-2987
-2986
-2986
-2986
-2987
-2987
-2988
-2988
-2988
-2988
-2987
-2985
-2982
-2977
-2971
-2963
-2954
-2944
-2934
-2923
-2912
-2903
-2894
-2887
-2881
-2876
-2873
-2871
-2869
-2867
-2866
-2866
-2867
-2868
-2869
-2870
-2870
-2867
-2862
-2855
-2845
-2833
-2818
-2802
-2784
-2765
-2744
-2722
-2700
-2676
-2653
-2630
-2607
-2584
-2562
-2539
-2518
-2498
-2480
-2464
-2452
-2441
-2433
-2427
-2423
-2421
-2421
-2423
-2427
-2432
-2438
-2443
-2447
-2449
-2450
-2450
-2447
-2443
-2437
-2428
-2416
-2402
-2386
-2368
-2348
-2327
-2306
-2283
-2260
-2235
-2210
-2183
-2156
-2129
-2101
-2074
-2045
-2017
-1989
-1960
-1931
-1903
-1877
-1853
-1831
-1812
-1797
-1785
-1776
-1770
-1766
-1763
-1760
-1756
-1751
-1745
-1737
-1727
-1716
-1703
-1688
-1672
-1654
-1635
-1616
-1595
-1575
-1555
-1537
-1520
-1504
-1490
-1478
-1467
-1458
-1450
-1443
-1437
-1431
-1426
-1422
-1417
-1413
-1408
-1402
-1395
-1387
-1378
-1367
-1354
-1340
-1324
-1305
-1284
-1259
-1232
-1203
-1171
-1139
-1106
-1073
-1040
-1008
-976
-945
-915
-886
-858
-832
-808
-787
-768
-753
-741
-732
-725
-719
-715
-711
-707
-702
-697
-690
-683
-675
-665
-653
-640
-624
-606
-585
-561
-535
-507
-476
-444
-411
-377
-343
-310
-277
-246
-215
-187
-159
-134
-111
-91
-74
-60
-49
-42
-38
-37
-38
-41
-45
-51
-57
-64
-71
-79
-86
-93
-101
-108
-116
-123
-129
-133
-135
-135
-131
-126
-118
-109
-98
-86
-71
-55
-37
-17
3
25
47
70
92
114
137
159
181
203
224
244
263
279
292
304
312
318
322
321
318
312
302
291
278
263
247
230
213
195
177
160
144
130
118
109
103
102
104
111
121
135
151
170
190
211
232
253
272
291
308
323
337
350
361
370
377
384
389
394
398
402
405
408
410
412
413
413
413
412
411
410
409
408
408
408
409
410
413
417
422
427
434
441
448
456
465
474
484
494
505
517
530
545
561
580
601
624
648
673
700
726
752
777
802
827
851
874
897
920
942
964
986
1006
1027
1046
1065
1082
1099
1115
1130
1144
1157
1168
1179
1190
1201
1212
1225
1238
1250
1263
1275
1287
1298
1309
1321
1332
1344
1356
1368
1380
1392
1403
1414
1426
1437
1448
1459
1469
1479
1489
1499
1509
1520
1531
1543
1556
1569
1584
1599
1615
1631
1647
1664
1679
1694
1707
1718
1727
1734
1738
1741
1743
1745
1748
1751
1755
1760
1767
1776
1787
1799
1814
1829
1845
1861
1877
1892
1907
1922
1937
1951
1965
1978
1991
2004
2017
2032
2045
2062
2078
2094
2111
2127
2143
2157
2170
2182
2193
2203
2212
2222
2231
2240
2249
2257
2265
2273
2281
2289
2299
2310
2323
2338
2356
2378
2401
2428
2455
2484
2514
2543
2573
2602
2631
2661
2690
2718
2744
2769
2790
2810
2827
2842
2855
2867
2878
2887
2896
2905
2914
2923
2932
2942
2952
2963
2975
2988
3004
3021
3040
3060
3080
3101
3121
3139
3156
3170
3182
3192
3200
3206
3211
3216
3219
3223
3228
3233
3240
3249
3260
3273
3287
3304
3323
3343
3365
3387
3411
3435
3460
3485
3511
3538
3564
3589
3613
3635
3655
3671
3685
3696
3703
3706
3705
3700
3692
3681
3668
3653
3638
3622
3606
3589
3572
3555
3538
3521
3504
3488
3473
3459
3448
3438
3431
3426
3423
3422
3421
3421
3422
3422
3422
3423
3423
3422
3422
3422
3422
3421
3420
3419
3417
3415
3413
3411
3409
3409
3409
3411
3413
3417
3421
3424
3427
3430
3431
3430
3430
3429
3429
3431
3435
3442
3452
3465
3480
3495
3510
3525
3538
3550
3561
3571
3579
3586
3591
3596
3600
3603
3606
3608
3610
3611
3611
3610
3608
3605
3600
3595
3590
3586
3584
3584
3587
3594
3604
3616
3632
3650
3670
3692
3715
3740
3766
3793
3820
3846
3872
3897
3920
3941
3961
3978
3993
4006
4018
4027
4035
4041
4045
4046
4046
4045
4041
4035
4029
4022
4017
4011
4009
4006
4006
4006
4009
4011
4017
4024
4032
4043
4054
4070
4086
4105
4124
4145
4165
4185
4205
4223
4240
4255
4270
4283
4294
4304
4312
4320
4326
4332
4338
4345
4353
4363
4376
4392
4411
4434
4459
4487
4516
4546
4577
4609
4639
4669
4697
4724
4748
4769
4788
4804
4818
4828
4836
4842
4845
4846
4845
4844
4841
4837
4833
4828
4824
4821
4818
4815
4811
4808
4805
4803
4800
4798
4795
4793
4792
4791
4791
4792
4794
4796
4799
4802
4807
4812
4819
4828
4839
4853
4868
4886
4905
4927
4949
4973
4996
5020
5043
5067
5089
5112
5135
5159
5182
5205
5228
5250
5270
5288
5304
5316
5325
5330
5332
5331
5326
5318
5306
5292
5276
5257
5236
5212
5186
5159
5132
5105
5078
5052
5027
5003
4981
4959
4939
4920
4904
4889
4876
4866
4858
4852
4848
4846
4846
4846
4848
4850
4852
4854
4856
4857
4859
4860
4860
4858
4855
4849
4841
4831
4820
4808
4796
4784
4772
4761
4749
4738
4727
4716
4706
4695
4684
4672
4660
4648
4636
4623
4611
4599
4586
4573
4561
4549
4537
4527
4517
4507
4498
4488
4477
4465
4452
4436
4419
4400
4380
4359
4338
4317
4296
4276
4258
4241
4226
4213
4202
4192
4184
4178
4172
4167
4163
4158
4153
4148
4141
4134
4126
4116
4106
4096
4083
4070
4057
4041
4022
4003
3984
3963
3942
3920
3898
3876
3855
3836
3817
3799
3782
3765
3751
3737
3725
3714
3704
3696
3689
3682
3676
3670
3662
3654
3644
3634
3622
3609
3595
3580
3564
3547
3530
3513
3497
3481
3468
3456
3447
3440
3436
3434
3434
3436
3439
3442
3446
3450
3455
3460
3465
3469
3473
3475
3475
3475
3475
3475
3476
3478
3482
3488
3495
3503
3512
3521
3530
3538
3546
3553
3557
3560
3561
3559
3556
3552
3545
3536
3524
3509
3491
3470
3446
3419
3391
3361
3330
3298
3265
3231
3196
3158
3118
3076
3031
2983
2933
2882
2830
2779
2728
2679
2631
2584
2539
2496
2455
2416
2379
2346
2316
2291
2269
2252
2239
2231
2225
2224
2225
2229
2237
2247
2261
2277
2296
2317
2340
2363
2386
2407
2425
2439
2447
2449
2444
2432
2415
2392
2363
2329
2290
2248
2202
2153
2102
2049
1995
1939
1882
1825
1766
1706
1644
1582
1520
1457
1396
1335
1277
1221
1168
1118
1070
1025
984
946
911
880
853
829
810
795
783
774
767
764
762
762
763
766
769
773
777
780
783
784
784
782
778
771
761
749
733
715
695
671
645
617
586
553
518
481
443
404
364
323
282
241
198
155
111
66
19
-30
-80
-133
-187
-242
-298
-354
-410
-466
-522
-578
-634
-688
-742
-793
-841
-885
-925
-959
-988
-1012
-1034
-1052
-1068
-1083
-1096
-1107
-1117
-1126
-1133
-1139
-1145
-1151
-1157
-1164
-1171
-1179
-1188
-1196
-1206
-1216
-1228
-1242
-1258
-1278
-1302
-1329
-1360
-1394
-1431
-1470
-1513
-1557
-1604
-1653
-1702
-1750
-1797
-1842
-1884
-1922
-1957
-1988
-2015
-2037
-2056
-2071
-2082
-2091
-2096
-2100
-2104
-2107
-2111
-2116
-2124
-2134
-2147
-2163
-2180
-2199
-2220
-2242
-2264
-2286
-2307
-2324
-2338
-2348
-2354
-2354
-2348
-2337
-2320
-2299
-2274
-2246
-2216
-2186
-2156
-2127
-2100
-2076
-2055
-2037
-2024
-2013
-2009
-2007
-2009
-2016
-2025
-2037
-2052
-2071
-2094
-2120
-2151
-2185
-2223
-2265
-2308
-2355
-2403
-2454
-2506
-2559
-2612
-2667
-2722
-2778
-2834
-2890
-2945
-3000
-3053
-3106
-3157
-3206
-3253
-3296
-3337
-3375
-3408
-3438
-3464
-3486
-3504
-3519
-3532
-3542
-3551
-3560
-3567
-3572
-3576
-3578
-3579
-3578
-3577
-3575
-3573
-3572
-3571
-3572
-3575
-3580
-3586
-3596
-3607
-3621
-3636
-3654
-3675
-3697
-3721
-3747
-3774
-3804
-3834
-3864
-3895
-3926
-3957
-3989
-4022
-4058
-4094
-4133
-4174
-4217
-4262
-4311
-4362
-4417
-4476
-4538
-4603
-4672
-4743
-4815
-4888
-4961
-5034
-5104
-5171
-5233
-5291
-5344
-5390
-5430
-5463
-5489
-5507
-5520
-5525
-5525
-5520
-5509
-5495
-5477
-5456
-5434
-5412
-5389
-5367
-5346
-5327
-5312
-5300
-5292
-5287
-5285
-5287
-5293
-5301
-5311
-5322
-5335
-5348
-5363
-5379
-5397
-5415
-5433
-5452
-5472
-5492
-5512
-5534
-5559
-5586
-5616
-5649
-5686
-5726
-5770
-5815
-5863
-5913
-5964
-6017
-6071
-6126
-6183
-6241
-6299
-6357
-6414
-6471
-6527
-6581
-6633
-6683
-6731
-6776
-6819
-6860
-6898
-6933
-6967
-6998
-7027
-7053
-7077
-7097
-7113
-7126
-7135
-7140
-7142
-7141
-7136
-7129
-7119
-7105
-7089
-7069
-7046
-7020
-6992
-6962
-6930
-6897
-6863
-6829
-6796
-6763
-6731
-6699
-6666
-6634
-6602
-6570
-6540
-6512
-6487
-6464
-6444
-6426
-6411
-6398
-6387
-6378
-6373
-6371
-6372
-6377
-6386
-6398
-6413
-6430
-6447
-6466
-6485
-6503
-6520
-6536
-6550
-6562
-6572
-6579
-6582
-6582
-6578
-6570
-6558
-6543
-6526
-6507
-6486
-6465
-6443
-6420
-6397
-6373
-6349
-6326
-6303
-6282
-6261
-6242
-6222
-6203
-6183
-6161
-6138
-6114
-6088
-6061
-6035
-6009
-5983
-5958
-5935
-5913
-5893
-5876
-5861
-5849
-5838
-5830
-5824
-5820
-5819
-5821
-5825
-5832
-5840
-5849
-5861
-5873
-5888
-5906
-5926
-5948
-5973
-5998
-6025
-6052
-6079
-6106
-6133
-6159
-6184
-6208
-6230
-6249
-6266
-6280
-6291
-6299
-6305
-6307
-6307
-6305
-6300
-6294
-6288
-6281
-6273
-6266
-6258
-6249
-6239
-6226
-6213
-6198
-6182
-6165
-6147
-6130
-6113
-6095
-6078
-6061
-6045
-6031
-6019
-6010
-6003
-6000
-6001
-6006
-6016
-6031
-6050
-6074
-6101
-6132
-6166
-6203
-6242
-6284
-6327
-6371
-6415
-6457
-6497
-6535
-6571
-6604
-6635
-6663
-6690
-6715
-6737
-6756
-6771
-6784
-6794
-6802
-6807
-6811
-6812
-6812
-6810
-6806
-6800
-6792
-6782
-6771
-6760
-6747
-6733
-6717
-6699
-6679
-6658
-6636
-6613
-6590
-6565
-6540
-6513
-6487
-6460
-6434
-6407
-6381
-6355
-6329
-6304
-6281
-6260
-6241
-6224
-6209
-6197
-6186
-6178
-6170
-6163
-6157
-6151
-6145
-6140
-6135
-6132
-6129
-6129
-6131
-6135
-6144
-6156
-6171
-6190
-6212
-6235
-6261
-6289
-6319
-6350
-6382
-6415
-6447
-6478
-6505
-6528
-6547
-6560
-6568
-6572
-6573
-6570
-6564
-6556
-6543
-6527
-6506
-6480
-6451
-6417
-6380
-6340
-6297
-6251
-6202
-6149
-6093
-6034
-5970
-5904
-5834
-5762
-5688
-5614
-5538
-5463
-5389
-5318
-5251
-5188
-5132
-5082
-5039
-5002
-4971
-4946
-4927
-4914
-4906
-4903
-4904
-4910
-4919
-4933
-4950
-4972
-4996
-5025
-5057
-5092
-5132
-5175
-5222
-5272
-5324
-5376
-5429
-5479
-5527
-5571
-5611
-5646
-5676
-5700
-5720
-5733
-5742
-5746
-5746
-5743
-5736
-5727
-5717
-5706
-5694
-5681
-5668
-5655
-5640
-5624
-5604
-5581
-5553
-5519
-5480
-5435
-5384
-5327
-5265
-5197
-5124
-5047
-4967
-4886
-4805
-4726
-4648
-4575
-4506
-4442
-4386
-4337
-4296
-4263
-4238
-4221
-4213
-4214
-4224
-4244
-4273
-4311
-4356
-4408
-4466
-4529
-4597
-4667
-4739
-4810
-4877
-4940
-4995
-5042
-5078
-5104
-5119
-5123
-5115
-5096
-5065
-5024
-4973
-4912
-4842
-4765
-4681
-4591
-4497
-4400
-4300
-4199
-4097
-3994
-3892
-3791
-3692
-3596
-3504
-3416
-3333
-3255
-3181
-3113
-3049
-2992
-2942
-2900
-2866
-2841
-2826
-2820
-2825
-2840
-2864
-2899
-2943
-2996
-3056
-3122
-3194
-3269
-3347
-3427
-3509
-3591
-3673
-3755
-3837
-3917
-3995
-4070
-4144
-4213
-4278
-4338
-4393
-4443
-4486
-4524
-4554
-4578
-4594
-4602
-4602
-4594
-4577
-4551
-4518
-4476
-4427
-4371
-4310
-4243
-4171
-4096
-4016
-3934
-3850
-3765
-3679
-3594
-3511
-3430
-3354
-3281
-3214
-3152
-3096
-3046
-3002
-2963
-2929
-2901
-2876
-2856
-2839
-2825
-2813
-2803
-2795
-2788
-2784
-2782
-2781
-2783
-2786
-2790
-2794
-2797
-2799
-2801
-2801
-2801
-2801
-2801
-2800
-2800
-2800
-2799
-2797
-2795
-2791
-2787
-2781
-2773
-2764
-2751
-2735
-2715
-2689
-2658
-2621
-2579
-2530
-2476
-2416
-2350
-2279
-2203
-2123
-2040
-1955
-1867
-1780
-1692
-1607
-1524
-1445
-1369
-1297
-1229
-1165
-1106
-1052
-1004
-964
-930
-905
-888
-880
-879
-886
-900
-921
-947
-979
-1014
-1055
-1099
-1145
-1191
-1238
-1283
-1327
-1369
-1410
-1449
-1487
-1521
-1553
-1580
-1603
-1623
-1639
-1652
-1663
-1672
-1679
-1686
-1694
-1702
-1712
-1723
-1738
-1755
-1776
-1800
-1826
-1855
-1885
-1915
-1943
-1969
-1991
-2009
-2020
-2025
-2025
-2019
-2007
-1990
-1966
-1937
-1904
-1867
-1827
-1784
-1742
-1699
-1658
-1619
-1582
-1549
-1521
-1497
-1480
-1471
-1469
-1476
-1490
-1512
-1541
-1575
-1615
-1659
-1705
-1754
-1804
-1853
-1899
-1941
-1977
-2005
-2028
-2041
-2045
-2040
-2025
-2000
-1964
-1918
-1863
-1799
-1728
-1651
-1571
-1487
-1402
-1316
-1231
-1147
-1064
-984
-906
-830
-758
-688
-622
-558
-499
-443
-391
-343
-299
-259
-223
-190
-161
-136
-116
-100
-87
-79
-73
-72
-74
-81
-94
-112
-136
-164
-196
-230
-266
-304
-342
-380
-417
-454
-489
-522
-552
-579
-602
-621
-634
-644
-649
-650
-648
-643
-635
-625
-614
-601
-588
-574
-559
-543
-525
-506
-484
-461
-436
-407
-375
-339
-298
-253
-203
-148
-89
-25
44
116
193
274
357
443
530
618
706
795
883
971
1057
1141
1221
1297
1369
1435
1495
1548
1595
1635
1667
1692
1709
1719
1721
1718
1709
1695
1679
1662
1644
1626
1610
1596
1584
1576
1571
1569
1571
1576
1583
1593
1606
1619
1634
1650
1666
1682
1698
1714
1728
1742
1753
1763
1769
1773
1773
1770
1764
1756
1745
1731
1714
1693
1668
1640
1609
1575
1541
1507
1473
1440
1408
1378
1348
1321
1296
1274
1254
1238
1223
1210
1199
1189
1181
1174
1168
1164
1161
1161
1163
1168
1179
1194
1215
1242
1277
1319
1368
1426
1490
1562
1640
1723
1809
1897
1985
2071
2156
2238
2318
2396
2470
2542
2611
2675
2736
2792
2842
2888
2928
2963
2993
3017
3036
3049
3057
3060
3059
3054
3044
3030
3011
2988
2960
2927
2891
2853
2813
2774
2736
2700
2665
2632
2602
2574
2549
2529
2513
2501
2495
2494
2497
2506
2520
2539
2561
2588
2619
2652
2688
2725
2764
2803
2842
2881
2919
2957
2993
3029
3063
3096
3128
3160
3190
3220
3248
3275
3300
3322
3341
3357
3369
3377
3382
3382
3378
3370
3356
3338
3315
3287
3255
3219
3179
3134
3085
3033
2976
2918
2857
2795
2734
2674
2616
2561
2510
2463
2421
2385
2354
2330
2313
2304
2302
2307
2320
2339
2365
2398
2437
2482
2532
2586
2643
2700
2759
2817
2874
2931
2986
3042
3096
3150
3204
3258
3310
3362
3412
3460
3506
3549
3589
3625
3657
3684
3706
3723
3734
3740
3739
3733
3723
3709
3693
3675
3654
3633
3610
3587
3564
3541
3517
3494
3472
3451
3430
3410
3391
3372
3355
3338
3321
3305
3289
3272
3256
3239
3222
3204
3185
3166
3145
3122
3098
3071
3042
3010
2975
2938
2899
2858
2816
2774
2731
2690
2650
2613
2578
2545
2514
2483
2450
2416
2379
2339
2296
2248
2197
2140
2079
2012
1940
1863
1782
1698
1611
1523
1434
1346
1261
1178
1100
1026
958
896
840
791
749
714
686
664
651
644
645
653
668
687
712
740
772
808
845
885
926
968
1010
1055
1098
1142
1184
1226
1268
1309
1351
1392
1431
1470
1507
1541
1573
1600
1623
1641
1654
1661
1663
1661
1654
1642
1627
1607
1583
1555
1522
1484
1442
1396
1346
1292
1235
1174
1111
1046
979
912
846
779
714
650
589
529
472
418
367
320
275
235
197
162
129
97
67
37
8
-21
-48
-75
-100
-125
-148
-171
-192
-212
-230
-245
-258
-269
-278
-283
-286
-285
-282
-275
-266
-256
-244
-232
-219
-205
-192
-178
-165
-154
-146
-141
-140
-142
-148
-157
-168
-182
-198
-217
-239
-263
-290
-317
-345
-372
-399
-424
-446
-465
-480
-491
-498
-502
-502
-498
-490
-479
-466
-449
-430
-408
-384
-358
-333
-308
-285
-264
-245
-228
-213
-200
-189
-179
-171
-163
-156
-149
-141
-133
-125
-117
-108
-99
-90
-82
-73
-66
-60
-55
-52
-52
-56
-66
-83
-107
-138
-178
-226
-283
-349
-423
-507
-600
-700
-808
-923
-1044
-1170
-1300
-1432
-1565
-1697
-1827
-1953
-2073
-2185
-2288
-2380
-2460
-2526
-2578
-2617
-2641
-2653
-2653
-2641
-2619
-2589
-2551
-2506
-2456
-2403
-2347
-2290
-2233
-2178
-2126
-2079
-2037
-2001
-1973
-1950
-1934
-1924
-1920
-1921
-1927
-1936
-1950
-1967
-1987
-2009
-2035
-2061
-2089
-2116
-2143
-2169
-2193
-2215
-2235
-2252
-2266
-2278
-2289
-2298
-2305
-2311
-2315
-2318
-2321
-2324
-2328
-2332
-2337
-2341
-2347
-2352
-2356
-2359
-2359
-2355
-2346
-2331
-2310
-2280
-2243
-2198
-2146
-2085
-2016
-1939
-1854
-1762
-1663
-1557
-1446
-1329
-1209
-1085
-959
-833
-708
-585
-465
-350
-242
-140
-46
40
117
186
246
297
339
374
400
421
435
444
448
449
446
440
433
426
418
410
403
397
392
387
383
378
374
370
366
362
358
354
349
343
335
325
314
301
288
276
264
253
245
238
234
231
230
231
233
237
243
252
263
277
296
319
346
378
415
457
502
551
603
657
714
773
834
895
956
1016
1072
1125
1174
1219
1258
1292
1321
1346
1368
1386
1401
1414
1423
1429
1432
1432
1429
1425
1419
1413
1406
1400
1395
1390
1386
1384
1384
1385
1388
1394
1401
1411
1423
1438
1455
1473
1493
1513
1532
1550
1566
1579
1590
1599
1605
1610
1612
1612
1610
1605
1597
1586
1572
1555
1534
1510
1483
1452
1418
1381
1341
1298
1253
1206
1157
1106
1054
1000
945
889
832
775
718
661
605
549
494
441
389
338
290
244
201
161
125
93
64
40
20
6
-4
-8
-8
-4
5
17
32
50
69
88
106
122
135
145
150
150
146
137
125
109
90
70
49
28
7
-12
-29
-44
-57
-67
-76
-82
-85
-84
-79
-71
-60
-47
-33
-19
-7
4
12
18
19
18
13
3
-10
-28
-51
-80
-115
-157
-207
-264
-328
-400
-478
-562
-653
-748
-847
-950
-1055
-1162
-1269
-1376
-1482
-1585
-1684
-1778
-1868
-1953
-2033
-2109
-2179
-2244
-2302
-2354
-2400
-2438
-2470
-2494
-2512
-2524
-2531
-2534
-2534
-2533
-2530
-2527
-2525
-2524
-2526
-2532
-2541
-2555
-2574
-2597
-2625
-2658
-2695
-2736
-2780
-2828
-2879
-2931
-2985
-3039
-3094
-3149
-3205
-3261
-3317
-3373
-3427
-3481
-3534
-3584
-3633
-3678
-3721
-3759
-3794
-3825
-3853
-3877
-3897
-3913
-3924
-3930
-3931
-3927
-3918
-3904
-3885
-3862
-3835
-3806
-3773
-3738
-3701
-3664
-3626
-3588
-3552
-3516
-3480
-3446
-3412
-3378
-3344
-3309
-3274
-3238
-3201
-3163
-3124
-3085
-3045
-3005
-2965
-2926
-2888
-2852
-2817
-2785
-2756
-2730
-2708
-2690
-2677
-2670
-2667
-2669
-2677
-2690
-2710
-2737
-2772
-2816
-2869
-2931
-3002
-3082
-3170
-3264
-3364
-3469
-3578
-3690
-3805
-3922
-4038
-4157
-4273
-4386
-4496
-4601
-4700
-4793
-4880
-4959
-5032
-5098
-5158
-5211
-5258
-5297
-5330
-5356
-5374
-5386
-5392
-5391
-5384
-5370
-5350
-5322
-5287
-5245
-5197
-5143
-5084
-5020
-4954
-4884
-4812
-4738
-4664
-4589
-4514
-4442
-4371
-4303
-4240
-4181
-4127
-4078
-4034
-3995
-3960
-3928
-3900
-3873
-3849
-3826
-3805
-3784
-3763
-3741
-3718
-3694
-3666
-3636
-3603
-3566
-3526
-3482
-3436
-3388
-3337
-3285
-3232
-3178
-3124
-3071
-3019
-2968
-2919
-2871
-2825
-2780
-2738
-2697
-2657
-2620
-2583
-2547
-2511
-2475
-2437
-2399
-2359
-2319
-2278
-2235
-2192
-2147
-2103
-2060
-2017
-1975
-1933
-1892
-1852
-1811
-1771
-1730
-1690
-1652
-1615
-1579
-1545
-1512
-1481
-1450
-1419
-1388
-1356
-1322
-1288
-1252
-1215
-1177
-1139
-1101
-1064
-1028
-994
-961
-930
-901
-873
-846
-820
-795
-771
-748
-727
-708
-692
-677
-665
-654
-646
-639
-634
-631
-630
-630
-632
-634
-639
-645
-652
-661
-671
-683
-697
-713
-731
-752
-776
-802
-830
-861
-893
-926
-960
-994
-1027
-1058
-1086
-1112
-1135
-1155
-1174
-1192
-1210
-1230
-1251
-1274
-1299
-1325
-1353
-1382
-1412
-1442
-1473
-1502
-1531
-1560
-1588
-1615
-1641
-1666
-1690
-1711
-1731
-1748
-1763
-1776
-1788
-1799
-1810
-1821
-1832
-1843
-1853
-1864
-1875
-1887
-1901
-1916
-1934
-1955
-1978
-2005
-2036
-2070
-2107
-2146
-2187
-2229
-2273
-2316
-2359
-2402
-2444
-2485
-2526
-2567
-2609
-2650
-2693
-2736
-2779
-2824
-2871
-2919
-2969
-3021
-3075
-3132
-3191
-3252
-3316
-3381
-3448
-3517
-3587
-3657
-3728
-3797
-3866
-3934
-4000
-4062
-4125
-4183
-4240
-4294
-4346
-4396
-4444
-4490
-4533
-4573
-4612
-4650
-4687
-4724
-4761
-4800
-4840
-4882
-4926
-4971
-5018
-5066
-5115
-5165
-5217
-5269
-5321
-5374
-5427
-5480
-5531
-5580
-5627
-5672
-5713
-5752
-5788
-5822
-5855
-5887
-5919
-5950
-5982
-6012
-6042
-6070
-6098
-6125
-6151
-6177
-6201
-6225
-6248
-6270
-6292
-6312
-6332
-6351
-6368
-6383
-6396
-6407
-6415
-6420
-6424
-6425
-6424
-6420
-6415
-6407
-6396
-6385
-6372
-6359
-6347
-6335
-6324
-6314
-6305
-6297
-6287
-6278
-6267
-6255
-6240
-6224
-6205
-6183
-6158
-6132
-6103
-6072
-6039
-6004
-5968
-5929
-5888
-5845
-5799
-5750
-5699
-5644
-5587
-5527
-5463
-5397
-5329
-5258
-5186
-5113
-5038
-4965
-4892
-4820
-4750
-4681
-4613
-4545
-4476
-4407
-4337
-4265
-4193
-4121
-4049
-3977
-3905
-3834
-3764
-3696
-3629
-3565
-3504
-3447
-3394
-3345
-3301
-3262
-3229
-3200
-3176
-3156
-3140
-3126
-3115
-3105
-3097
-3090
-3085
-3081
-3078
-3075
-3072
-3068
-3063
-3056
-3047
-3036
-3023
-3007
-2989
-2967
-2942
-2914
-2883
-2850
-2815
-2776
-2735
-2691
-2644
-2593
-2540
-2484
-2425
-2365
-2304
-2242
-2182
-2122
-2063
-2005
-1951
-1897
-1845
-1797
-1750
-1707
-1668
-1632
-1600
-1573
-1548
-1526
-1506
-1488
-1470
-1453
-1436
-1418
-1400
-1381
-1362
-1341
-1319
-1297
-1274
-1249
-1223
-1196
-1168
-1139
-1110
-1081
-1052
-1022
-996
-969
-943
-917
-890
-863
-833
-802
-769
-733
-695
-655
-612
-567
-519
-469
-415
-358
-299
-236
-172
-105
-37
32
102
172
243
314
386
459
532
604
676
746
816
884
950
1014
1077
1136
1195
1252
1308
1364
1420
1476
1531
1585
1638
1689
1738
1785
1829
1870
1907
1941
1972
1999
2023
2043
2059
2073
2083
2091
2097
2101
2105
2107
2109
2111
2113
2114
2116
2118
2120
2123
2127
2132
2139
2148
2161
2178
2199
2224
2253
2286
2323
2363
2406
2452
2500
2549
2599
2649
2698
2744
2788
2829
2866
2901
2933
2962
2990
3015
3040
3064
3087
3111
3135
3160
3186
3212
3238
3266
3295
3326
3359
3394
3430
3468
3507
3547
3587
3627
3667
3708
3749
3792
3835
3880
3925
3969
4013
4054
4094
4132
4167
4201
4232
4263
4292
4321
4349
4377
4403
4428
4452
4475
4495
4515
4532
4548
4560
4570
4577
4581
4581
4579
4573
4565
4555
4543
4531
4518
4505
4492
4481
4471
4462
4454
4448
4443
4440
4439
4440
4443
4450
4460
4475
4495
4520
4550
4586
4627
4672
4722
4775
4831
4888
4946
5002
5057
5109
5159
5206
5250
5290
5325
5355
5380
5400
5416
5428
5437
5445
5451
5456
5462
5469
5478
5489
5503
5520
5540
5563
5586
5611
5636
5662
5687
5712
5737
5760
5782
5804
5824
5843
5861
5877
5892
5907
5921
5935
5949
5964
5978
5992
6005
6016
6026
6033
6036
6037
6033
6025
6014
5998
5979
5955
5928
5899
5866
5832
5796
5759
5720
5680
5640
5598
5556
5514
5474
5436
5401
5369
5343
5321
5306
5297
5295
5298
5305
5316
5331
5348
5367
5388
5411
5436
5461
5488
5514
5541
5567
5594
5622
5650
5679
5710
5740
5770
5799
5827
5852
5875
5896
5913
5928
5939
5947
5951
5953
5951
5946
5937
5924
5907
5886
5861
5834
5803
5771
5737
5700
5661
5619
5575
5530
5484
5440
5397
5357
5320
5287
5258
5234
5214
5198
5187
5180
5177
5177
5182
5189
5200
5214
5231
5250
5270
5292
5314
5336
5358
5380
5402
5423
5443
5461
5477
5490
5501
5510
5518
5523
5528
5531
5534
5535
5535
5534
5531
5527
5519
5509
5495
5478
5457
5434
5409
5383
5358
5333
5311
5291
5275
5261
5251
5244
5239
5236
5235
5236
5238
5242
5246
5252
5259
5266
5274
5281
5287
5292
5294
5294
5290
5285
5277
5268
5257
5244
5229
5213
5196
5178
5160
5141
5123
5107
5093
5082
5077
5076
5081
5092
5109
5130
5156
5186
5219
5255
5293
5334
5376
5420
5464
5509
5552
5595
5635
5673
5707
5737
5762
5784
5803
5817
5829
5839
5846
5853
5858
5863
5866
5868
5869
5869
5868
5866
5862
5859
5855
5852
5848
5844
5840
5836
5831
5827
5822
5817
5813
5810
5808
5809
5811
5815
5821
5828
5836
5845
5856
5869
5883
5900
5919
5939
5960
5982
6003
6023
6041
6058
6072
6084
6092
6096
6096
6091
6082
6069
6053
6034
6013
5992
5968
5944
5919
5892
5865
5838
5812
5788
5765
5744
5725
5706
5689
5672
5655
5638
5621
5603
5584
5564
5542
5518
5493
5466
5438
5410
5381
5353
5325
5297
5271
5245
5221
5198
5176
5157
5138
5122
5106
5092
5079
5068
5058
5050
5043
5037
5034
5032
5032
5036
5042
5051
5063
5078
5095
5114
5135
5156
5180
5204
5231
5261
5292
5327
5364
5402
5442
5484
5525
5567
5607
5646
5684
5718
5750
5779
5804
5825
5841
5853
5861
5863
5861
5855
5846
5835
5822
5808
5794
5779
5763
5748
5733
5720
5709
5701
5697
5696
5700
5707
5719
5733
5751
5771
5794
5819
5845
5874
5905
5939
5976
6016
6058
6103
6149
6196
6244
6293
6341
6390
6439
6487
6535
6582
6627
6671
6712
6751
6789
6824
6857
6887
6915
6940
6963
6983
7002
7020
7037
7052
7064
7075
7084
7092
7097
7102
7106
7111
7118
7127
7137
7151
7166
7184
7205
7228
7252
7279
7306
7335
7365
7396
7427
7458
7491
7523
7557
7592
7628
7665
7703
7741
7780
7818
7856
7893
7930
7965
7999
8032
8064
8093
8119
8143
8163
8180
8192
8200
8205
8205
8202
8194
8183
8167
8146
8121
8090
8058
8023
7986
7948
7908
7869
7828
7787
7746
7705
7664
7624
7586
7550
7518
7488
7462
7440
7421
7405
7391
7378
7364
7351
7337
7322
7307
7290
7270
7247
7220
7189
7153
7112
7066
7016
6962
6905
6846
6786
6724
6663
6602
6543
6485
6428
6373
6318
6264
6211
6160
6111
6064
6021
5979
5940
5902
5864
5828
5792
5758
5726
5696
5669
5644
5623
5605
5590
5578
5568
5560
5552
5544
5535
5525
5515
5503
5491
5477
5462
5444
5422
5397
5367
5332
5294
5252
5206
5158
5108
5057
5006
4953
4899
4845
4790
4736
4684
4633
4586
4543
4505
4472
4445
4424
4408
4398
4393
4393
4398
4408
4424
4445
4469
4496
4524
4553
4581
4608
4633
4657
4678
4698
4714
4729
4741
4751
4761
4771
4783
4795
4809
4825
4843
4865
4890
4919
4952
4989
5031
5076
5125
5177
5231
5285
5340
5395
5450
5505
5559
5611
5662
5711
5758
5803
5848
5892
5936
5981
6027
6073
6121
6169
6218
6267
6315
6363
6410
6457
6502
6546
6590
6634
6677
6721
6766
6813
6863
6916
6972
7032
7095
7161
7231
7304
7380
7459
7540
7623
7706
7789
7871
7951
8028
8102
8170
8237
8297
8354
8408
8458
8507
8553
8599
8643
8686
8729
8772
8816
8862
8910
8963
9019
9080
9144
9213
9285
9361
9440
9521
9604
9688
9773
9857
9942
10025
10108
10191
10273
10355
10435
10515
10593
10669
10744
10818
10890
10960
11029
11096
11164
11230
11297
11363
11430
11497
11564
11630
11695
11762
11830
11900
11971
12043
12116
12189
12261
12331
12401
12469
12535
12602
12668
12734
12801
12867
12934
13000
13066
13132
13198
13263
13327
13391
13453
13515
13578
13640
13702
13764
13826
13888
13948
14007
14065
14122
14178
14233
14288
14341
14392
14439
14481
14518
14549
14576
14599
14617
14632
14644
14652
14656
14657
14655
14651
14646
14639
14632
14622
14611
14599
14584
14568
14550
14531
14510
14486
14461
14434
14406
14377
14347
14317
14287
14257
14226
14196
14166
14137
14110
14085
14063
14044
14028
14015
14005
13997
13991
13986
13983
13982
13982
13984
13985
13986
13986
13984
13982
13979
13974
13970
13964
13959
13953
13947
13941
13934
13927
13919
13909
13896
13879
13858
13833
13803
13771
13735
13697
13657
13614
13569
13521
13472
13422
13369
13316
13262
13208
13154
13101
13049
12998
12949
12902
12857
12813
12772
12733
12696
12661
12628
12598
12570
12544
12520
12497
12475
12452
12429
12406
12381
12356
12329
12302
12273
12243
12211
12177
12141
12104
12065
12025
11984
11942
11899
11855
11810
11765
11719
11674
11628
11581
11535
11490
11446
11403
11362
11321
11282
11244
11208
11174
11143
11115
11090
11068
11051
11036
11026
11020
11017
11019
11024
11031
11039
11046
11052
11056
11058
11057
11055
11051
11045
11036
11025
11010
10991
10967
10939
10906
10869
10826
10778
10724
10665
10601
10534
10464
10393
10321
10248
10176
10104
10032
9960
9888
9817
9747
9677
9609
9541
9474
9406
9337
9268
9198
9127
9055
8981
8905
8827
8748
8668
8586
8503
8420
8336
8253
8172
8092
8013
7940
7869
7800
7733
7669
7605
7544
7486
7430
7377
7326
7275
7225
7176
7126
7076
7026
6976
6926
6875
6824
6773
6720
6667
6611
6555
6496
6436
6374
6309
6242
6171
6098
6023
5945
5865
5784
5703
5621
5541
5460
5380
5301
5222
5142
5063
4983
4904
4826
4749
4675
4604
4535
4468
4402
4337
4272
4207
4143
4078
4016
3953
3891
3829
3768
3709
3653
3598
3546
3496
3450
3405
3364
3326
3292
3261
3233
3208
3184
3161
3137
3114
3091
3067
3044
3021
2998
2976
2956
2936
2917
2899
2882
2865
2848
2831
2811
2790
2765
2738
2709
2680
2653
2627
2604
2585
2569
2558
2549
2545
2543
2544
2547
2553
2559
2566
2573
2581
2590
2598
2606
2614
2620
2625
2630
2632
2633
2633
2630
2626
2619
2608
2595
2577
2556
2532
2505
2474
2439
2400
2358
2312
2263
2211
2157
2100
2041
1980
1917
1851
1784
1717
1649
1583
1519
1457
1398
1341
1287
1235
1186
1139
1095
1055
1020
988
961
938
918
902
888
877
868
858
848
836
824
809
793
775
754
731
705
675
642
605
564
519
471
420
367
313
259
206
155
108
63
21
-17
-52
-84
-112
-138
-161
-181
-200
-218
-234
-250
-264
-278
-292
-305
-319
-332
-344
-356
-367
-378
-389
-397
-405
-410
-414
-417
-418
-416
-413
-406
-395
-381
-363
-341
-316
-289
-260
-230
-199
-169
-139
-110
-83
-59
-38
-20
-7
1
3
0
-9
-23
-43
-69
-99
-133
-171
-214
-261
-311
-365
-421
-480
-541
-603
-666
-728
-790
-850
-911
-970
-1029
-1087
-1144
-1199
-1252
-1303
-1351
-1397
-1441
-1484
-1527
-1570
-1614
-1659
-1704
-1748
-1792
-1836
-1879
-1922
-1964
-2005
-2049
-2092
-2134
-2176
-2215
-2252
-2286
-2315
-2342
-2365
-2385
-2403
-2419
-2434
-2448
-2462
-2476
-2488
-2501
-2512
-2524
-2536
-2549
-2564
-2581
-2601
-2623
-2650
-2679
-2712
-2747
-2785
-2826
-2869
-2915
-2962
-3012
-3063
-3114
-3166
-3216
-3266
-3314
-3359
-3400
-3439
-3474
-3507
-3539
-3569
-3598
-3626
-3655
-3683
-3711
-3738
-3763
-3787
-3810
-3833
-3854
-3875
-3895
-3913
-3929
-3943
-3954
-3964
-3973
-3981
-3986
-3991
-3994
-3996
-3997
-3998
-4001
-4006
-4013
-4021
-4032
-4045
-4059
-4075
-4093
-4114
-4137
-4163
-4191
-4223
-4259
-4298
-4341
-4386
-4434
-4485
-4538
-4594
-4653
-4715
-4780
-4847
-4915
-4984
-5054
-5124
-5193
-5262
-5331
-5400
-5469
-5537
-5606
-5674
-5741
-5806
-5867
-5924
-5976
-6025
-6071
-6113
-6155
-6196
-6238
-6280
-6324
-6369
-6413
-6456
-6497
-6536
-6573
-6607
-6640
-6672
-6703
-6733
-6761
-6789
-6816
-6843
-6871
-6900
-6929
-6961
-6995
-7032
-7073
-7118
-7166
-7218
-7272
-7329
-7389
-7450
-7513
-7578
-7644
-7712
-7780
-7848
-7916
-7983
-8048
-8109
-8170
-8229
-8285
-8339
-8391
-8440
-8486
-8529
-8569
-8606
-8642
-8675
-8707
-8738
-8768
-8797
-8825
-8853
-8881
-8910
-8940
-8972
-9007
-9044
-9084
-9125
-9167
-9209
-9251
-9292
-9333
-9372
-9411
-9450
-9488
-9526
-9564
-9603
-9644
-9685
-9728
-9771
-9815
-9859
-9905
-9952
-10001
-10053
-10108
-10167
-10228
-10294
-10362
-10434
-10509
-10588
-10669
-10751
-10835
-10919
-11002
-11083
-11163
-11241
-11316
-11388
-11456
-11522
-11584
-11644
-11702
-11758
-11814
-11869
-11925
-11980
-12037
-12095
-12154
-12213
-12274
-12336
-12399
-12464
-12531
-12599
-12670
-12743
-12817
-12894
-12972
-13051
-13132
-13212
-13292
-13370
-13446
-13520
-13590
-13658
-13721
-13779
-13831
-13877
-13917
-13951
-13977
-13997
-14009
-14013
-14010
-14000
-13984
-13963
-13937
-13909
-13879
-13848
-13818
-13789
-13761
-13735
-13712
-13692
-13675
-13661
-13650
-13640
-13632
-13624
-13616
-13607
-13598
-13589
-13579
-13569
-13559
-13550
-13540
-13530
-13519
-13507
-13493
-13476
-13457
-13436
-13413
-13389
-13364
-13338
-13311
-13282
-13253
-13222
-13192
-13162
-13133
-13106
-13081
-13058
-13037
-13017
-12997
-12978
-12957
-12935
-12912
-12888
-12862
-12833
-12802
-12768
-12730
-12688
-12642
-12591
-12536
-12476
-12413
-12347
-12278
-12205
-12130
-12052
-11972
-11889
-11804
-11718
-11630
-11541
-11452
-11362
-11271
-11179
-11086
-10991
-10896
-10799
-10701
-10603
-10504
-10404
-10305
-10204
-10104
-10003
-9902
-9801
-9699
-9598
-9497
-9397
-9297
-9199
-9103
-9008
-8915
-8824
-8736
-8650
-8567
-8487
-8410
-8337
-8267
-8202
-8140
-8082
-8028
-7977
-7929
-7883
-7839
-7796
-7753
-7710
-7666
-7621
-7575
-7528
-7481
-7433
-7385
-7337
-7289
-7240
-7192
-7143
-7095
-7046
-6998
-6951
-6904
-6860
-6817
-6776
-6739
-6704
-6671
-6642
-6616
-6592
-6572
-6555
-6543
-6535
-6531
-6533
-6539
-6549
-6564
-6582
-6603
-6627
-6653
-6681
-6712
-6745
-6782
-6820
-6860
-6902
-6943
-6985
-7025
-7064
-7101
-7137
-7170
-7202
-7232
-7261
-7288
-7312
-7334
-7354
-7372
-7388
-7402
-7415
-7428
-7440
-7454
-7468
-7484
-7501
-7518
-7537
-7557
-7578
-7600
-7623
-7647
-7672
-7697
-7722
-7749
-7777
-7807
-7840
-7878
-7921
-7969
-8021
-8077
-8137
-8199
-8264
-8332
-8402
-8473
-8547
-8622
-8699
-8777
-8855
-8933
-9012
-9090
-9167
-9243
-9316
-9387
-9455
-9520
-9582
-9641
-9698
-9751
-9802
-9848
-9892
-9932
-9970
-10006
-10040
-10072
-10104
-10136
-10168
-10199
-10231
-10262
-10294
-10325
-10356
-10387
-10418
-10450
-10482
-10516
-10551
-10590
-10632
-10677
-10727
-10779
-10836
-10896
-10958
-11024
-11093
-11164
-11238
-11314
-11392
-11472
-11553
-11633
-11713
-11791
-11869
-11944
-12019
-12091
-12162
-12231
-12297
-12361
-12421
-12478
-12530
-12577
-12617
-12652
-12681
-12705
-12724
-12739
-12750
-12757
-12760
-12760
-12757
-12752
-12746
-12740
-12735
-12731
-12727
-12725
-12724
-12724
-12725
-12727
-12729
-12731
-12734
-12738
-12741
-12745
-12749
-12754
-12759
-12766
-12774
-12783
-12794
-12807
-12820
-12835
-12851
-12867
-12883
-12899
-12914
-12928
-12942
-12956
-12969
-12981
-12994
-13008
-13022
-13036
-13050
-13065
-13081
-13099
-13118
-13139
-13161
-13185
-13208
-13232
-13256
-13279
-13301
-13322
-13342
-13360
-13375
-13387
-13396
-13401
-13403
-13401
-13395
-13386
-13372
-13354
-13331
-13305
-13274
-13239
-13202
-13161
-13118
-13073
-13025
-12976
-12925
-12873
-12820
-12768
-12717
-12667
-12618
-12572
-12529
-12488
-12450
-12415
-12383
-12354
-12328
-12304
-12282
-12262
-12242
-12223
-12204
-12184
-12162
-12137
-12109
-12076
-12040
-11999
-11956
-11910
-11861
-11809
-11755
-11698
-11638
-11575
-11510
-11444
-11375
-11306
-11235
-11164
-11091
-11019
-10946
-10872
-10799
-10727
-10654
-10583
-10512
-10442
-10372
-10304
-10239
-10176
-10117
-10062
-10012
-9965
-9923
-9884
-9849
-9817
-9789
-9765
-9745
-9728
-9715
-9704
-9696
-9688
-9681
-9672
-9662
-9650
-9634
-9616
-9595
-9570
-9542
-9509
-9473
-9434
-9391
-9345
-9296
-9245
-9190
-9133
-9073
-9011
-8947
-8880
-8812
-8742
-8669
-8594
-8518
-8441
-8364
-8288
-8213
-8141
-8071
-8007
-7945
-7888
-7834
-7783
-7736
-7690
-7646
-7604
-7562
-7521
-7479
-7438
-7396
-7353
-7309
-7265
-7220
-7175
-7129
-7083
-7036
-6990
-6942
-6894
-6845
-6796
-6748
-6700
-6653
-6608
-6563
-6518
-6474
-6430
-6386
-6341
-6296
-6250
-6204
-6157
-6110
-6063
-6015
-5967
-5918
-5869
-5820
-5770
-5721
-5673
-5625
-5577
-5529
-5479
-5428
-5374
-5316
-5253
-5185
-5112
-5033
-4950
-4861
-4767
-4669
-4568
-4463
-4356
-4246
-4134
-4022
-3908
-3796
-3685
-3577
-3473
-3373
-3279
-3191
-3110
-3036
-2970
-2910
-2858
-2812
-2773
-2739
-2710
-2686
-2666
-2649
-2637
-2627
-2621
-2616
-2612
-2608
-2604
-2598
-2592
-2584
-2576
-2565
-2554
-2541
-2527
-2511
-2495
-2478
-2460
-2441
-2421
-2400
-2377
-2351
-2324
-2295
-2265
-2234
-2202
-2171
-2138
-2104
-2069
-2033
-1996
-1960
-1924
-1890
-1857
-1828
-1801
-1779
-1761
-1749
-1742
-1743
-1750
-1764
-1783
-1807
-1835
-1867
-1902
-1941
-1983
-2027
-2074
-2122
-2171
-2222
-2274
-2326
-2379
-2431
-2482
-2531
-2579
-2624
-2667
-2706
-2742
-2776
-2807
-2835
-2860
-2881
-2898
-2911
-2920
-2923
-2923
-2918
-2909
-2898
-2884
-2869
-2851
-2832
-2812
-2790
-2767
-2745
-2722
-2701
-2681
-2662
-2644
-2628
-2613
-2599
-2586
-2573
-2562
-2551
-2542
-2533
-2524
-2515
-2506
-2497
-2489
-2480
-2472
-2465
-2457
-2450
-2443
-2435
-2427
-2418
-2408
-2397
-2387
-2376
-2364
-2353
-2343
-2333
-2323
-2315
-2308
-2301
-2295
-2289
-2282
-2277
-2271
-2267
-2264
-2263
-2262
-2262
-2262
-2261
-2259
-2255
-2250
-2245
-2239
-2234
-2230
-2228
-2228
-2230
-2236
-2244
-2255
-2270
-2289
-2311
-2340
-2374
-2416
-2466
-2524
-2591
-2666
-2748
-2834
-2924
-3017
-3110
-3204
-3297
-3389
-3479
-3567
-3650
-3730
-3804
-3871
-3931
-3983
-4027
-4062
-4089
-4107
-4117
-4118
-4112
-4100
-4081
-4057
-4027
-3993
-3955
-3913
-3869
-3823
-3776
-3728
-3681
-3636
-3593
-3552
-3513
-3477
-3442
-3410
-3378
-3348
-3319
-3291
-3265
-3240
-3217
-3196
-3177
-3159
-3143
-3127
-3114
-3101
-3089
-3078
-3069
-3061
-3054
-3049
-3045
-3043
-3041
-3041
-3042
-3045
-3048
-3052
-3056
-3061
-3065
-3069
-3073
-3076
-3076
-3075
-3071
-3063
-3053
-3040
-3024
-3006
-2986
-2965
-2943
-2920
-2896
-2872
-2846
-2820
-2794
-2768
-2742
-2718
-2695
-2675
-2657
-2641
-2628
-2616
-2606
-2597
-2589
-2582
-2575
-2568
-2563
-2558
-2555
-2552
-2549
-2544
-2538
-2529
-2516
-2499
-2478
-2452
-2421
-2385
-2343
-2297
-2246
-2189
-2128
-2061
-1990
-1916
-1838
-1756
-1672
-1585
-1496
-1407
-1317
-1228
-1140
-1053
-968
-884
-804
-725
-649
-576
-504
-435
-369
-304
-241
-179
-119
-59
1
61
122
183
244
304
364
422
479
533
584
632
676
717
753
785
814
840
862
881
898
913
925
935
943
950
955
960
966
974
983
996
1012
1032
1056
1084
1115
1150
1187
1226
1266
1307
1349
1391
1434
1477
1519
1561
1602
1641
1680
1717
1752
1786
1818
1849
1880
1910
1940
1971
2001
2033
2065
2098
2131
2165
2200
2235
2270
2305
2339
2373
2406
2439
2470
2499
2526
2549
2569
2586
2599
2610
2618
2625
2631
2637
2643
2651
2659
2670
2681
2694
2709
2725
2742
2761
2783
2809
2838
2871
2908
2950
2995
3043
3094
3147
3203
3260
3318
3377
3435
3491
3545
3595
3641
3683
3720
3754
3784
3811
3834
3853
3869
3883
3893
3901
3907
3911
3915
3918
3920
3922
3923
3923
3924
3925
3928
3934
3943
3956
3974
3998
4029
4067
4111
4162
4219
4283
4352
4428
4509
4595
4687
4782
4881
4983
5088
5194
5302
5410
5518
5627
5736
5844
5951
6057
6161
6263
6364
6463
6560
6655
6748
6839
6928
7014
7096
7175
7251
7324
7393
7458
7519
7576
7629
7679
7726
7771
7815
7858
7901
7945
7989
8035
8082
8132
8182
8234
8287
8340
8394
8449
8505
8562
8621
8680
8741
8802
8865
8928
8993
9059
9126
9194
9262
9331
9400
9468
9536
9602
9667
9731
9791
9849
9905
9957
10006
10051
10092
10130
10164
10195
10224
10251
10277
10305
10334
10364
10397
10431
10467
10505
10546
10588
10634
10683
10734
10789
10846
10905
10966
11028
11090
11152
11213
11272
11329
11385
11439
11491
11542
11592
11641
11688
11732
11774
11812
11847
11879
11909
11936
11962
11987
12009
12030
12048
12064
12076
12087
12096
12104
12111
12116
12119
12121
12120
12117
12112
12106
12100
12094
12088
12084
12082
12082
12084
12088
12096
12105
12118
12133
12150
12170
12192
12217
12245
12274
12306
12339
12375
12412
12451
12491
12534
12578
12624
12671
12720
12769
12819
12869
12919
12969
13020
13071
13123
13177
13232
13289
13348
13409
13472
13537
13605
13675
13748
13822
13898
13975
14053
14131
14210
14289
14368
14447
14525
14602
14677
14751
14823
14892
14960
15025
15087
15147
15205
15259
15309
15356
15400
15440
15477
15513
15547
15580
15612
15644
15676
15707
15737
15766
15794
15820
15845
15868
15890
15910
15929
15948
15968
15990
16012
16036
16062
16088
16117
16145
16174
16202
16232
16261
16291
16322
16355
16390
16427
16466
16507
16550
16593
16638
16683
16727
16771
16813
16853
16891
16928
16964
16999
17033
17067
17101
17135
17171
17209
17250
17294
17342
17396
17453
17515
17580
17647
17717
17788
17860
17933
18005
18078
18150
18221
18291
18359
18425
18489
18551
18612
18672
18731
18788
18844
18899
18952
19003
19053
19103
19151
19199
19247
19295
19342
19388
19432
19475
19516
19555
19592
19627
19661
19694
19726
19758
19790
19822
19853
19884
19915
19946
19977
20009
20041
20074
20108
20142
20176
20209
20241
20270
20296
20318
20337
20351
20361
20367
20371
20372
20372
20371
20369
20368
20367
20367
20367
20369
20372
20376
20382
20389
20399
20410
20424
20440
20458
20477
20496
20516
20537
20559
20583
20608
20636
20665
20696
20728
20761
20794
20827
20860
20893
20927
20961
20995
21029
21064
21099
21133
21167
21199
21230
21260
21289
21316
21344
21370
21396
21419
21441
21460
21477
21490
21501
21509
21515
21519
21523
21526
21530
21535
21543
21552
21564
21577
21593
21611
21630
21651
21674
21698
21724
21752
21782
21813
21845
21877
21908
21937
21963
21987
22010
22030
22048
22065
22081
22095
22108
22119
22130
22138
22144
22147
22148
22147
22143
22138
22131
22124
22118
22114
22111
22109
22110
22113
22118
22126
22135
22147
22160
22174
22190
22207
22223
22240
22256
22270
22282
22291
22295
22296
22291
22282
22269
22252
22231
22207
22179
22148
22113
22075
22034
21992
21948
21905
21862
21820
21780
21741
21705
21671
21640
21613
21589
21569
21552
21538
21527
21517
21509
21502
21494
21486
21477
21466
21453
21438
21422
21403
21382
21358
21333
21307
21279
21249
21218
21186
21152
21117
21081
21044
21005
20965
20922
20876
20828
20777
20725
20670
20615
20559
20503
20447
20391
20335
20280
20225
20172
20119
20068
20017
19967
19918
19868
19819
19771
19723
19674
19626
19577
19527
19475
19423
19371
19319
19268
19219
19174
19131
19092
19056
19023
18992
18962
18935
18908
18883
18860
18837
18816
18795
18776
18757
18739
18721
18703
18685
18666
18647
18628
18608
18590
18571
18552
18533
18513
18492
18471
18448
18425
18402
18378
18353
18328
18303
18276
18249
18221
18192
18163
18135
18108
18082
18058
18035
18013
17993
17975
17960
17946
17936
17929
17924
17922
17922
17924
17927
17931
17937
17943
17951
17959
17969
17979
17991
18005
18021
18038
18057
18079
18102
18128
18155
18185
18216
18248
18282
18316
18351
18386
18421
18455
18488
18521
18552
18580
18606
18630
18651
18671
18688
18704
18718
18730
18742
18752
18761
18770
18780
18791
18803
18818
18835
18854
18876
18900
18925
18952
18978
19005
19029
19052
19072
19089
19104
19116
19125
19131
19135
19135
19132
19124
19112
19095
19074
19048
19019
18988
18953
18917
18880
18842
18803
18763
18722
18682
18641
18601
18563
18526
18490
18456
18424
18393
18365
18340
18316
18295
18275
18257
18241
18225
18212
18199
18188
18178
18170
18163
18157
18153
18149
18144
18140
18134
18126
18117
18105
18091
18075
18056
18034
18008
17979
17947
17911
17872
17831
17788
17744
17698
17652
17605
17557
17509
17460
17411
17364
17316
17270
17224
17179
17134
17087
17040
16991
16940
16887
16831
16771
16708
16641
16570
16496
16418
16337
16254
16170
16084
15997
15910
15822
15735
15648
15561
15473
15386
15298
15210
15122
15033
14944
14856
14769
14684
14599
14517
14436
14358
14283
14211
14142
14076
14014
13954
13897
13842
13790
13739
13691
13645
13601
13559
13519
13481
13445
13409
13374
13340
13306
13272
13236
13199
13159
13117
13071
13022
12969
12913
12853
12790
12722
12651
12576
12498
12415
12329
12238
12143
12044
11940
11831
11719
11603
11485
11365
11245
11125
11006
10887
10768
10649
10531
10414
10298
10182
10069
9957
9845
9735
9626
9517
9408
9298
9188
9077
8965
8853
8741
8630
8520
8410
8302
8193
8084
7973
7860
7745
7627
7507
7385
7261
7137
7012
6887
6762
6635
6507
6377
6245
6110
5973
5833
5690
5546
5402
5259
5118
4979
4842
4708
4575
4444
4314
4187
4059
3936
3814
3694
3576
3459
3344
3229
3115
2999
2883
2764
2644
2522
2399
2273
2145
2016
1885
1751
1616
1480
1341
1201
1059
917
774
631
487
344
202
61
-79
-218
-355
-490
-625
-760
-893
-1027
-1160
-1293
-1426
-1559
-1693
-1828
-1963
-2100
-2237
-2375
-2512
-2648
-2783
-2916
-3047
-3175
-3301
-3425
-3547
-3666
-3784
-3900
-4016
-4130
-4245
-4360
-4475
-4591
-4708
-4825
-4943
-5062
-5182
-5304
-5428
-5555
-5683
-5812
-5942
-6073
-6204
-6335
-6465
-6594
-6721
-6847
-6973
-7097
-7219
-7340
-7460
-7578
-7696
-7813
-7929
-8044
-8159
-8274
-8388
-8502
-8615
-8728
-8840
-8953
-9066
-9179
-9293
-9407
-9522
-9638
-9753
-9869
-9984
-10099
-10214
-10328
-10441
-10554
-10664
-10773
-10879
-10983
-11084
-11184
-11281
-11376
-11469
-11560
-11649
-11735
-11819
-11900
-11979
-12054
-12128
-12200
-12272
-12344
-12418
-12493
-12571
-12652
-12735
-12819
-12905
-12992
-13080
-13169
-13259
-13350
-13441
-13533
-13626
-13718
-13809
-13899
-13987
-14073
-14157
-14239
-14320
-14401
-14481
-14562
-14644
-14728
-14812
-14897
-14983
-15069
-15155
-15240
-15324
-15407
-15488
-15569
-15649
-15729
-15809
-15890
-15972
-16055
-16140
-16227
-16315
-16404
-16495
-16586
-16676
-16766
-16854
-16942
-17027
-17111
-17194
-17274
-17353
-17431
-17506
-17578
-17649
-17718
-17785
-17851
-17915
-17979
-18042
-18105
-18169
-18233
-18298
-18365
-18433
-18502
-18572
-18643
-18713
-18784
-18854
-18924
-18993
-19061
-19129
-19195
-19261
-19326
-19390
-19452
-19512
-19570
-19625
-19678
-19727
-19775
-19819
-19861
-19899
-19935
-19967
-19996
-20022
-20044
-20064
-20081
-20097
-20111
-20125
-20138
-20152
-20167
-20182
-20198
-20216
-20235
-20256
-20278
-20302
-20327
-20354
-20383
-20413
-20446
-20480
-20517
-20555
-20594
-20635
-20676
-20718
-20760
-20802
-20843
-20884
-20925
-20964
-21004
-21042
-21080
-21118
-21155
-21191
-21226
-21259
-21291
-21320
-21349
-21375
-21400
-21423
-21444
-21461
-21475
-21486
-21493
-21495
-21493
-21486
-21475
-21460
-21440
-21418
-21394
-21368
-21343
-21319
-21297
-21278
-21262
-21250
-21241
-21236
-21234
-21235
-21240
-21248
-21259
-21272
-21286
-21302
-21319
-21335
-21350
-21365
-21377
-21388
-21396
-21401
-21404
-21403
-21400
-21394
-21386
-21375
-21362
-21346
-21329
-21309
-21287
-21264
-21241
-21217
-21194
-21173
-21154
-21137
-21121
-21108
-21097
-21088
-21081
-21076
-21072
-21070
-21070
-21070
-21072
-21073
-21074
-21075
-21077
-21078
-21082
-21087
-21095
-21106
-21120
-21138
-21160
-21185
-21213
-21243
-21276
-21311
-21348
-21385
-21423
-21462
-21501
-21541
-21581
-21622
-21662
-21702
-21741
-21779
-21815
-21848
-21879
-21908
-21934
-21958
-21980
-22000
-22018
-22035
-22050
-22064
-22076
-22089
-22101
-22114
-22127
-22141
-22156
-22170
-22184
-22196
-22207
-22215
-22221
-22224
-22226
-22226
-22224
-22221
-22216
-22210
-22202
-22193
-22183
-22172
-22160
-22149
-22139
-22130
-22124
-22121
-22120
-22121
-22125
-22131
-22140
-22150
-22162
-22175
-22188
-22200
-22213
-22226
-22238
-22251
-22263
-22276
-22287
-22299
-22309
-22318
-22325
-22330
-22332
-22331
-22327
-22320
-22310
-22297
-22282
-22265
-22246
-22227
-22207
-22187
-22166
-22147
-22129
-22113
-22099
-22088
-22079
-22072
-22068
-22065
-22064
-22064
-22064
-22064
-22063
-22061
-22057
-22051
-22043
-22032
-22019
-22004
-21986
-21967
-21946
-21924
-21902
-21880
-21859
-21840
-21821
-21803
-21787
-21771
-21755
-21739
-21724
-21711
-21699
-21689
-21682
-21678
-21675
-21673
-21672
-21671
-21669
-21667
-21664
-21661
-21658
-21656
-21654
-21652
-21650
-21648
-21647
-21645
-21644
-21643
-21643
-21644
-21647
-21652
-21659
-21666
-21675
-21685
-21694
-21703
-21710
-21716
-21720
-21722
-21721
-21718
-21712
-21703
-21691
-21675
-21656
-21634
-21609
-21580
-21550
-21516
-21481
-21445
-21407
-21368
-21328
-21288
-21247
-21207
-21166
-21125
-21085
-21045
-21006
-20969
-20934
-20900
-20867
-20835
-20804
-20772
-20740
-20708
-20676
-20643
-20609
-20574
-20538
-20500
-20462
-20422
-20381
-20340
-20298
-20256
-20215
-20173
-20132
-20090
-20048
-20006
-19964
-19923
-19882
-19843
-19805
-19769
-19734
-19701
-19669
-19639
-19611
-19585
-19560
-19537
-19517
-19498
-19482
-19468
-19456
-19445
-19435
-19424
-19414
-19403
-19391
-19379
-19366
-19352
-19337
-19321
-19303
-19284
-19264
-19241
-19218
-19192
-19166
-19138
-19109
-19079
-19048
-19017
-18986
-18953
-18921
-18887
-18851
-18815
-18778
-18741
-18705
-18670
-18637
-18605
-18575
-18546
-18519
-18494
-18472
-18453
-18438
-18425
-18417
-18411
-18408
-18409
-18411
-18416
-18422
-18428
-18435
-18441
-18447
-18453
-18459
-18465
-18470
-18476
-18481
-18486
-18490
-18493
-18496
-18499
-18502
-18505
-18508
-18511
-18513
-18514
-18513
-18510
-18506
-18500
-18492
-18484
-18476
-18467
-18459
-18450
-18440
-18430
-18419
-18406
-18392
-18376
-18359
-18340
-18321
-18302
-18283
-18264
-18246
-18228
-18212
-18198
-18186
-18177
-18170
-18166
-18163
-18162
-18160
-18157
-18152
-18145
-18136
-18125
-18113
-18098
-18081
-18062
-18041
-18018
-17992
-17964
-17935
-17905
-17876
-17848
-17822
-17798
-17776
-17756
-17737
-17720
-17705
-17691
-17678
-17666
-17654
-17642
-17630
-17618
-17605
-17593
-17580
-17568
-17556
-17545
-17535
-17524
-17514
-17504
-17492
-17479
-17465
-17449
-17431
-17412
-17392
-17370
-17346
-17321
-17295
-17269
-17241
-17213
-17186
-17160
-17135
-17111
-17089
-17069
-17050
-17032
-17015
-16999
-16984
-16969
-16956
-16942
-16930
-16918
-16906
-16895
-16884
-16873
-16862
-16853
-16844
-16835
-16827
-16820
-16811
-16803
-16794
-16784
-16774
-16763
-16750
-16737
-16723
-16709
-16694
-16679
-16663
-16647
-16631
-16613
-16595
-16576
-16556
-16534
-16510
-16486
-16460
-16434
-16406
-16378
-16349
-16318
-16286
-16253
-16218
-16181
-16143
-16104
-16062
-16020
-15974
-15927
-15878
-15827
-15775
-15720
-15665
-15608
-15549
-15490
-15430
-15369
-15310
-15251
-15195
-15141
-15091
-15043
-14999
-14958
-14920
-14884
-14851
-14820
-14792
-14766
-14743
-14722
-14704
-14687
-14673
-14659
-14646
-14632
-14619
-14604
-14588
-14570
-14551
-14532
-14512
-14493
-14475
-14458
-14443
-14429
-14416
-14404
-14392
-14380
-14366
-14352
-14336
-14320
-14304
-14289
-14274
-14260
-14247
-14234
-14221
-14208
-14193
-14177
-14159
-14138
-14114
-14088
-14057
-14024
-13986
-13943
-13895
-13842
-13782
-13716
-13644
-13567
-13486
-13402
-13317
-13232
-13148
-13067
-12988
-12914
-12844
-12778
-12717
-12659
-12605
-12553
-12502
-12453
-12405
-12356
-12309
-12261
-12213
-12165
-12116
-12064
-12009
-11952
-11891
-11827
-11760
-11690
-11617
-11542
-11464
-11383
-11299
-11211
-11121
-11029
-10933
-10836
-10737
-10637
-10536
-10434
-10332
-10229
-10126
-10022
-9915
-9807
-9696
-9584
-9470
-9356
-9241
-9126
-9012
-8898
-8785
-8673
-8563
-8455
-8349
-8246
-8146
-8048
-7956
-7866
-7778
-7693
-7610
-7528
-7447
-7368
-7289
-7211
-7134
-7060
-6988
-6918
-6851
-6785
-6720
-6656
-6592
-6528
-6465
-6403
-6341
-6282
-6224
-6168
-6113
-6060
-6008
-5956
-5902
-5848
-5792
-5734
-5674
-5613
-5550
-5486
-5421
-5356
-5289
-5222
-5154
-5087
-5022
-4957
-4895
-4834
-4776
-4720
-4665
-4612
-4560
-4510
-4459
-4410
-4360
-4311
-4261
-4212
-4163
-4113
-4062
-4011
-3959
-3906
-3852
-3796
-3738
-3678
-3615
-3548
-3478
-3405
-3329
-3251
-3171
-3089
-3007
-2925
-2844
-2764
-2687
-2612
-2541
-2473
-2410
-2351
-2295
-2244
-2197
-2154
-2114
-2077
-2041
-2005
-1969
-1932
-1893
-1852
-1808
-1760
-1710
-1657
-1601
-1543
-1484
-1424
-1364
-1304
-1245
-1187
-1130
-1073
-1018
-963
-911
-861
-813
-768
-726
-687
-651
-617
-585
-554
-525
-496
-468
-440
-410
-380
-347
-313
-277
-239
-198
-155
-109
-61
-11
41
93
145
196
247
295
342
387
429
468
504
537
566
591
614
632
648
661
671
681
690
700
710
722
735
749
765
781
797
814
831
848
866
884
904
925
946
968
990
1012
1035
1058
1082
1107
1133
1159
1186
1214
1242
1271
1300
1330
1359
1389
1417
1443
1468
1491
1512
1531
1548
1564
1579
1594
1608
1621
1633
1644
1653
1660
1665
1668
1670
1670
1670
1670
1670
1670
1671
1671
1672
1673
1675
1678
1682
1688
1696
1705
1716
1727
1739
1751
1762
1772
1781
1790
1799
1810
1821
1835
1850
1866
1883
1900
1917
1933
1949
1964
1979
1995
2011
2029
2048
2067
2085
2104
2121
2138
2154
2170
2186
2201
2217
2233
2249
2265
2281
2298
2315
2332
2350
2368
2386
2403
2421
2438
2457
2475
2494
2513
2531
2549
2566
2581
2597
2612
2627
2642
2657
2671
2685
2699
2712
2725
2737
2749
2760
2770
2781
2792
2805
2820
2839
2863
2890
2923
2958
2997
3039
3082
3125
3170
3215
3260
3305
3350
3393
3435
3475
3512
3546
3577
3605
3629
3651
3671
3689
3708
3726
3745
3764
3783
3802
3820
3839
3857
3876
3896
3918
3943
3971
4001
4032
4065
4098
4130
4163
4195
4227
4260
4294
4329
4365
4401
4438
4475
4514
4554
4597
4641
4689
4739
4790
4843
4895
4945
4992
5037
5078
5116
5151
5184
5215
5244
5271
5297
5323
5348
5374
5400
5426
5453
5482
5512
5544
5578
5613
5648
5684
5719
5753
5786
5818
5849
5880
5911
5942
5973
6004
6033
6060
6087
6112
6137
6160
6182
6201
6217
6230
6239
6245
6247
6246
6242
6237
6229
6220
6210
6202
6194
6190
6189
6192
6199
6209
6222
6237
6253
6269
6285
6300
6314
6326
6337
6344
6348
6348
6343
6334
6322
6306
6288
6268
6249
6230
6213
6197
6185
6175
6170
6168
6171
6177
6187
6199
6215
6232
6250
6270
6289
6308
6326
6343
6359
6375
6392
6410
6428
6447
6466
6485
6503
6521
6537
6554
6570
6585
6601
6617
6631
6644
6656
6666
6675
6682
6689
6696
6703
6709
6715
6721
6725
6729
6732
6733
6734
6733
6730
6725
6718
6710
6700
6689
6678
6667
6657
6648
6641
6637
6634
6635
6639
6646
6658
6674
6695
6721
6752
6787
6825
6868
6914
6962
7014
7067
7121
7175
7228
7279
7328
7374
7418
7459
7497
7532
7564
7591
7615
7636
7654
7668
7680
7689
7694
7697
7696
7692
7687
7680
7672
7665
7657
7650
7644
7640
7637
7638
7642
7651
7665
7684
7708
7737
7769
7804
7842
7880
7920
7960
7999
8037
8071
8103
8132
8154
8173
8189
8199
8205
8207
8206
8201
8194
8183
8173
8160
8146
8131
8116
8100
8085
8070
8055
8042
8031
8020
8012
8005
8000
7997
7996
7997
8000
8006
8013
8021
8029
8038
8045
8054
8061
8069
8074
8080
8085
8089
8090
8092
8092
8090
8089
8087
8086
8087
8090
8096
8105
8118
8135
8157
8180
8209
8239
8273
8309
8349
8391
8436
8483
8531
8579
8626
8672
8716
8758
8798
8835
8870
8903
8934
8962
8989
9013
9036
9057
9077
9096
9113
9127
9139
9149
9155
9159
9159
9157
9152
9146
9137
9127
9116
9104
9093
9082
9073
9065
9061
9060
9064
9070
9081
9093
9107
9122
9137
9152
9166
9179
9191
9202
9212
9220
9226
9231
9234
9236
9236
9235
9231
9226
9220
9213
9205
9198
9192
9187
9183
9181
9180
9181
9183
9186
9191
9196
9202
9209
9217
9226
9236
9248
9260
9274
9290
9306
9323
9341
9358
9375
9391
9406
9420
9433
9444
9453
9460
9465
9467
9468
9466
9463
9457
9450
9442
9433
9424
9415
9408
9403
9399
9398
9398
9401
9405
9412
9420
9430
9441
9454
9468
9484
9500
9516
9532
9547
9562
9576
9589
9602
9614
9624
9633
9641
9647
9652
9656
9661
9665
9670
9676
9682
9689
9695
9701
9708
9714
9720
9728
9736
9746
9757
9769
9783
9799
9815
9834
9854
9875
9898
9922
9947
9973
9998
10024
10049
10073
10096
10117
10137
10155
10172
10187
10200
10212
10223
10233
10241
10249
10257
10264
10271
10278
10286
10293
10301
10307
10313
10317
10319
10320
10318
10314
10306
10296
10283
10266
10246
10224
10199
10172
10143
10114
10084
10055
10027
10000
9974
9950
9927
9906
9886
9867
9849
9831
9814
9796
9777
9757
9735
9712
9687
9661
9633
9605
9576
9546
9516
9485
9453
9420
9386
9350
9312
9273
9232
9190
9148
9104
9061
9018
8975
8933
8892
8852
8813
8775
8738
8702
8666
8632
8599
8566
8535
8505
8476
8447
8419
8392
8365
8338
8311
8284
8255
8225
8195
8163
8132
8099
8067
8036
8006
7976
7948
7920
7894
7869
7844
7820
7797
7775
7754
7733
7713
7694
7676
7658
7639
7619
7598
7575
7550
7523
7495
7465
7434
7402
7369
7335
7300
7265
7229
7193
7157
7121
7085
7050
7017
6985
6955
6928
6903
6880
6860
6844
6831
6822
6818
6817
6819
6824
6831
6839
6849
6859
6869
6878
6885
6890
6890
6887
6880
6869
6856
6840
6823
6805
6785
6764
6740
6714
6686
6654
6620
6583
6543
6501
6456
6410
6363
6314
6266
6218
6171
6126
6084
6045
6010
5979
5953
5931
5913
5899
5889
5883
5879
5878
5880
5883
5888
5894
5900
5907
5914
5923
5934
5946
5961
5979
5998
6020
6043
6068
6093
6120
6147
6174
6200
6226
6249
6271
6289
6304
6315
6322
6326
6327
6324
6318
6309
6297
6283
6266
6247
6226
6204
6181
6156
6131
6105
6080
6054
6029
6006
5984
5964
5947
5932
5920
5909
5900
5893
5887
5881
5877
5873
5869
5866
5863
5861
5859
5857
5855
5853
5850
5847
5844
5841
5839
5836
5835
5833
5832
5830
5828
5824
5820
5815
5809
5801
5792
5782
5770
5758
5744
5729
5714
5698
5682
5664
5646
5626
5606
5585
5563
5542
5521
5500
5480
5462
5444
5429
5415
5402
5392
5384
5378
5375
5374
5376
5381
5388
5397
5407
5419
5431
5442
5452
5461
5468
5474
5478
5480
5482
5483
5484
5484
5485
5487
5489
5492
5498
5506
5516
5529
5544
5561
5581
5602
5624
5646
5669
5693
5716
5739
5762
5786
5809
5833
5857
5881
5904
5927
5947
5965
5979
5990
5997
6000
5998
5993
5984
5972
5958
5942
5924
5907
5889
5873
5858
5847
5839
5836
5837
5843
5853
5867
5885
5904
5925
5946
5966
5985
6003
6021
6037
6053
6069
6084
6099
6113
6126
6137
6146
6153
6158
6160
6160
6158
6154
6148
6141
6131
6120
6106
6090
6072
6052
6031
6010
5990
5972
5957
5946
5939
5934
5932
5932
5935
5938
5944
5951
5960
5971
5983
5998
6015
6033
6053
6075
6097
6121
6147
6173
6201
6228
6255
6280
6304
6326
6344
6360
6372
6379
6383
6383
6379
6373
6363
6351
6337
6323
6309
6296
6285
6276
6269
6264
6261
6260
6259
6259
6259
6259
6260
6261
6263
6266
6270
6276
6283
6291
6298
6304
6310
6314
6318
6321
6324
6326
6327
6329
6329
6329
6329
6328
6327
6325
6323
6320
6317
6314
6311
6308
6305
6301
6298
6293
6289
6283
6276
6269
6259
6249
6238
6225
6212
6197
6182
6165
6147
6129
6111
6093
6076
6060
6046
6032
6020
6010
6000
5993
5987
5983
5981
5979
5978
5976
5973
5969
5964
5958
5951
5944
5935
5926
5916
5905
5893
5881
5869
5857
5846
5835
5826
5817
5810
5805
5801
5800
5800
5802
5805
5810
5817
5825
5835
5846
5859
5872
5885
5898
5909
5918
5924
5927
5927
5925
5920
5914
5905
5895
5882
5868
5853
5837
5820
5802
5784
5766
5747
5729
5710
5692
5673
5655
5638
5620
5603
5586
5570
5555
5540
5528
5518
5511
5507
5505
5507
5511
5518
5528
5539
5552
5566
5582
5599
5616
5635
5656
5677
5699
5722
5745
5769
5793
5818
5843
5868
5894
5919
5945
5971
5997
6023
6049
6074
6097
6118
6136
6151
6160
6165
6165
6161
6152
6140
6125
6107
6087
6065
6042
6018
5993
5970
5949
5929
5914
5901
5893
5888
5887
5890
5896
5904
5915
5928
5942
5957
5973
5989
6006
6023
6040
6056
6073
6089
6105
6120
6134
6147
6158
6168
6176
6183
6189
6193
6196
6197
6196
6193
6188
6181
6174
6164
6155
6145
6135
6126
6119
6113
6109
6108
6109
6114
6121
6130
6141
6154
6167
6182
6197
6212
6227
6242
6257
6271
6285
6297
6309
6320
6330
6340
6349
6358
6367
6376
6386
6395
6405
6415
6425
6436
6446
6457
6466
6476
6485
6493
6502
6510
6519
6527
6535
6543
6550
6558
6566
6574
6583
6594
6606
6620
6636
6653
6672
6692
6712
6732
6752
6771
6790
6808
6826
6842
6858
6871
6884
6894
6902
6908
6912
6916
6919
6924
6930
6937
6946
6957
6970
6983
6998
7013
7028
7044
7060
7077
7095
7113
7132
7151
7172
7194
7217
7241
7268
7295
7324
7353
7382
7412
7442
7471
7499
7526
7552
7576
7597
7615
7629
7639
7645
7648
7647
7643
7636
7627
7617
7606
7594
7582
7572
7563
7557
7553
7551
7552
7556
7563
7572
7583
7596
7611
7626
7642
7659
7676
7693
7711
7730
7751
7772
7795
7819
7844
7870
7897
7924
7952
7980
8007
8035
8061
8087
8112
8135
8156
8175
8192
8207
8222
8235
8249
8263
8278
8294
8311
8328
8346
8364
8381
8399
8416
8432
8449
8466
8482
8498
8512
8525
8536
8546
8555
8563
8571
8579
8586
8595
8604
8614
8626
8640
8655
8672
8690
8710
8731
8754
8777
8802
8827
8853
8880
8908
8936
8966
8997
9029
9062
9095
9129
9162
9196
9228
9260
9290
9319
9347
9374
9399
9423
9445
9466
9486
9503
9518
9531
9542
9550
9555
9558
9558
9556
9553
9549
9545
9541
9537
9533
9530
9527
9526
9525
9524
9525
9526
9527
9529
9530
9531
9531
9529
9527
9524
9519
9514
9507
9499
9491
9483
9474
9465
9455
9444
9433
9419
9404
9387
9368
9347
9325
9303
9280
9258
9235
9213
9191
9169
9147
9126
9105
9086
9067
9049
9031
9013
8994
8974
8952
8928
8903
8875
8845
8813
8779
8745
8711
8678
8646
8618
8591
8568
8546
8526
8509
8493
8480
8469
8461
8457
8456
8457
8460
8465
8471
8478
8485
8493
8502
8512
8523
8535
8550
8565
8582
8600
8618
8638
8658
8679
8702
8727
8754
8784
8815
8849
8883
8919
8956
8993
9029
9065
9100
9134
9166
9197
9227
9255
9282
9305
9326
9342
9355
9365
9370
9373
9372
9369
9364
9356
9347
9336
9323
9308
9290
9271
9249
9225
9199
9173
9146
9119
9092
9067
9043
9020
8999
8979
8963
8949
8940
8934
8931
8933
8938
8945
8954
8964
8975
8986
8997
9008
9019
9031
9042
9054
9067
9080
9094
9107
9121
9133
9146
9157
9168
9178
9187
9194
9198
9200
9198
9193
9185
9173
9159
9143
9124
9103
9080
9057
9033
9011
8990
8972
8957
8946
8939
8935
8936
8940
8948
8959
8974
8993
9016
9042
9070
9101
9134
9168
9203
9238
9274
9310
9347
9384
9421
9460
9498
9537
9575
9612
9649
9684
9717
9749
9778
9805
9829
9851
9871
9888
9903
9915
9925
9934
9940
9944
9947
9949
9950
9952
9954
9958
9964
9971
9980
9991
10003
10017
10032
10050
10070
10092
10116
10143
10171
10199
10227
10254
10281
10306
10331
10356
10381
10407
10434
10462
10492
10523
10554
10588
10622
10659
10698
10740
10785
10834
10887
10944
11005
11070
11138
11208
11280
11352
11425
11498
11570
11641
11710
11777
11841
11903
11962
12017
12069
12117
12162
12203
12240
12272
12300
12324
12345
12364
12381
12398
12415
12431
12447
12463
12481
12500
12523
12549
12580
12614
12652
12694
12738
12785
12833
12883
12934
12987
13041
13096
13152
13208
13264
13319
13374
13430
13485
13542
13600
13660
13722
13788
13856
13927
14001
14077
14155
14236
14318
14401
14487
14575
14666
14759
14855
14953
15052
15151
15251
15350
15447
15543
15637
15729
15818
15905
15990
16072
16152
16231
16308
16385
16461
16537
16614
16692
16770
16850
16932
17015
17099
17185
17272
17360
17448
17535
17622
17706
17788
17866
17941
18011
18077
18139
18195
18248
18295
18339
18379
18417
18453
18488
18522
18556
18591
18626
18661
18697
18734
18772
18812
18853
18895
18940
18986
19033
19081
19129
19177
19225
19272
19318
19363
19408
19451
19494
19536
19576
19615
19653
19688
19722
19754
19784
19813
19840
19864
19887
19908
19926
19944
19960
19977
19994
20013
20033
20056
20080
20105
20131
20157
20184
20210
20236
20262
20288
20314
20340
20365
20390
20415
20440
20464
20488
20512
20536
20561
20587
20614
20642
20672
20703
20736
20769
20803
20837
20872
20907
20942
20976
21011
21044
21077
21108
21138
21165
21190
21211
21229
21244
21255
21262
21266
21266
21263
21256
21247
21235
21222
21207
21192
21176
21160
21143
21127
21110
21095
21081
21069
21057
21048
21040
21032
21026
21019
21013
21007
21002
20997
20991
20986
20979
20972
20964
20954
20943
20932
20919
20904
20888
20870
20850
20828
20804
20777
20749
20719
20687
20654
20620
20585
20549
20511
20473
20432
20390
20347
20302
20255
20208
20159
20109
20058
20006
19953
19899
19843
19785
19726
19665
19602
19538
19473
19406
19340
19275
19211
19149
19089
19032
18977
18923
18871
18819
18768
18717
18666
18614
18563
18512
18461
18410
18357
18304
18248
18190
18131
18070
18009
17948
17888
17828
17770
17713
17657
17601
17546
17492
17438
17384
17331
17279
17228
17179
17133
17089
17048
17009
16971
16935
16899
16864
16829
16795
16761
16727
16694
16661
16629
16597
16565
16533
16501
16467
16431
16395
16357
16318
16279
16239
16201
16163
16126
16091
16059
16026
15996
15966
15939
15913
15890
15870
15853
15839
15829
15822
15817
15813
15811
15809
15808
15808
15809
15812
15815
15819
15822
15825
15827
15827
15824
15819
15811
15801
15787
15772
15753
15731
15705
15674
15640
15601
15558
15512
15464
15413
15361
15306
15250
15193
15135
15078
15021
14966
14914
14864
14816
14770
14725
14682
14641
14601
14563
14527
14495
14465
14439
14416
14395
14375
14357
14339
14320
14301
14282
14262
14243
14225
14206
14188
14170
14152
14133
14114
14094
14074
14053
14031
14009
13986
13962
13937
13910
13880
13848
13813
13774
13731
13684
13632
13578
13523
13466
13410
13354
13298
13244
13189
13134
13079
13023
12967
12911
12854
12798
12743
12688
12632
12577
12522
12466
12411
12354
12297
12240
12183
12125
12066
12006
11945
11883
11820
11755
11689
11620
11549
11476
11400
11322
11242
11158
11073
10985
10895
10804
10712
10619
10526
10433
10341
10250
10159
10069
9979
9890
9801
9712
9624
9537
9449
9362
9275
9187
9098
9008
8917
8826
8734
8642
8549
8456
8363
8270
8178
8085
7994
7903
7813
7725
7636
7549
7463
7379
7296
7215
7136
7059
6983
6907
6833
6758
6684
6609
6534
6459
6383
6307
6231
6155
6080
6004
5928
5852
5777
5701
5625
5550
5474
5399
5324
5249
5176
5103
5031
4960
4889
4819
4749
4679
4610
4542
4473
4405
4336
4266
4196
4126
4054
3984
3912
3841
3769
3697
3624
3551
3478
3406
3334
3262
3192
3122
3052
2982
2912
2841
2770
2699
2626
2551
2474
2394
2311
2224
2135
2043
1948
1852
1755
1658
1559
1461
1363
1266
1170
1076
983
892
803
716
630
546
464
384
304
227
151
76
2
-72
-146
-220
-294
-368
-442
-516
-589
-661
-734
-805
-876
-947
-1016
-1086
-1156
-1224
-1292
-1359
-1425
-1490
-1555
-1620
-1685
-1751
-1818
-1887
-1956
-2027
-2099
-2172
-2245
-2318
-2393
-2468
-2545
-2622
-2701
-2781
-2862
-2945
-3029
-3115
-3203
-3292
-3382
-3473
-3564
-3655
-3744
-3831
-3916
-3999
-4077
-4153
-4223
-4290
-4351
-4407
-4459
-4506
-4550
-4592
-4633
-4672
-4711
-4750
-4788
-4826
-4863
-4901
-4939
-4977
-5015
-5053
-5092
-5131
-5172
-5214
-5257
-5302
-5351
-5402
-5456
-5514
-5574
-5635
-5699
-5763
-5827
-5892
-5957
-6022
-6088
-6155
-6224
-6294
-6367
-6441
-6516
-6593
-6670
-6746
-6821
-6894
-6964
-7032
-7097
-7160
-7219
-7276
-7330
-7381
-7429
-7476
-7521
-7564
-7607
-7650
-7695
-7743
-7793
-7846
-7902
-7962
-8025
-8090
-8161
-8234
-8312
-8392
-8476
-8562
-8650
-8738
-8826
-8914
-9000
-9085
-9167
-9245
-9320
-9390
-9454
-9513
-9566
-9613
-9654
-9690
-9722
-9749
-9772
-9791
-9807
-9820
-9831
-9840
-9848
-9855
-9861
-9866
-9871
-9875
-9880
-9885
-9892
-9901
-9912
-9925
-9943
-9963
-9986
-10010
-10036
-10061
-10085
-10107
-10128
-10146
-10162
-10176
-10190
-10201
-10212
-10222
-10232
-10241
-10251
-10260
-10270
-10280
-10290
-10300
-10310
-10321
-10333
-10345
-10358
-10371
-10384
-10396
-10406
-10416
-10424
-10432
-10439
-10447
-10454
-10461
-10467
-10473
-10477
-10479
-10481
-10481
-10480
-10479
-10478
-10477
-10475
-10474
-10473
-10472
-10471
-10470
-10468
-10466
-10464
-10461
-10457
-10454
-10450
-10448
-10447
-10448
-10451
-10458
-10467
-10479
-10493
-10511
-10531
-10553
-10577
-10602
-10628
-10655
-10682
-10711
-10740
-10771
-10803
-10837
-10872
-10908
-10946
-10984
-11023
-11063
-11101
-11138
-11174
-11208
-11240
-11271
-11301
-11328
-11352
-11374
-11393
-11411
-11427
-11443
-11458
-11473
-11489
-11505
-11523
-11540
-11558
-11576
-11594
-11610
-11625
-11639
-11652
-11664
-11675
-11687
-11699
-11711
-11723
-11736
-11749
-11762
-11775
-11787
-11799
-11810
-11820
-11828
-11835
-11840
-11843
-11845
-11844
-11841
-11836
-11829
-11821
-11811
-11799
-11785
-11770
-11755
-11738
-11722
-11707
-11693
-11679
-11666
-11654
-11644
-11635
-11627
-11620
-11615
-11611
-11609
-11609
-11612
-11616
-11622
-11629
-11636
-11644
-11652
-11659
-11666
-11673
-11681
-11690
-11700
-11712
-11726
-11740
-11755
-11771
-11786
-11802
-11817
-11832
-11847
-11862
-11878
-11894
-11910
-11927
-11945
-11963
-11983
-12002
-12022
-12043
-12064
-12087
-12111
-12135
-12161
-12187
-12214
-12241
-12269
-12296
-12323
-12350
-12376
-12401
-12424
-12446
-12466
-12484
-12500
-12513
-12524
-12532
-12537
-12541
-12542
-12543
-12542
-12541
-12539
-12539
-12539
-12541
-12545
-12550
-12558
-12569
-12581
-12595
-12611
-12629
-12649
-12669
-12691
-12713
-12736
-12758
-12779
-12800
-12819
-12837
-12853
-12868
-12881
-12893
-12902
-12909
-12913
-12916
-12917
-12916
-12914
-12911
-12906
-12900
-12893
-12885
-12876
-12867
-12857
-12846
-12833
-12819
-12805
-12790
-12776
-12763
-12751
-12741
-12731
-12722
-12713
-12705
-12697
-12690
-12682
-12675
-12668
-12660
-12653
-12644
-12635
-12624
-12612
-12598
-12583
-12567
-12551
-12534
-12517
-12501
-12486
-12474
-12463
-12455
-12450
-12448
-12448
-12449
-12452
-12456
-12459
-12461
-12461
-12460
-12458
-12453
-12447
-12440
-12431
-12421
-12410
-12399
-12387
-12374
-12361
-12347
-12333
-12317
-12301
-12284
-12267
-12250
-12232
-12214
-12195
-12176
-12155
-12134
-12112
-12089
-12065
-12041
-12017
-11992
-11967
-11943
-11918
-11893
-11867
-11840
-11812
-11782
-11751
-11720
-11688
-11657
-11626
-11597
-11569
-11542
-11517
-11491
-11466
-11440
-11415
-11390
-11366
-11343
-11320
-11299
-11278
-11257
-11238
-11219
-11201
-11183
-11167
-11150
-11134
-11116
-11098
-11078
-11057
-11033
-11008
-10980
-10950
-10919
-10886
-10852
-10817
-10782
-10746
-10711
-10676
-10642
-10609
-10578
-10548
-10520
-10494
-10469
-10447
-10427
-10408
-10392
-10376
-10361
-10348
-10334
-10322
-10311
-10300
-10290
-10281
-10272
-10264
-10255
-10245
-10235
-10224
-10213
-10201
-10188
-10175
-10162
-10149
-10134
-10120
-10105
-10089
-10074
-10058
-10043
-10029
-10016
-10004
-9993
-9982
-9972
-9963
-9954
-9946
-9939
-9933
-9928
-9924
-9921
-9920
-9920
-9920
-9920
-9919
-9917
-9913
-9908
-9900
-9892
-9881
-9869
-9856
-9841
-9823
-9805
-9784
-9762
-9738
-9713
-9687
-9659
-9630
-9599
-9567
-9534
-9500
-9466
-9433
-9401
-9369
-9337
-9307
-9278
-9250
-9223
-9198
-9173
-9149
-9126
-9103
-9081
-9060
-9039
-9017
-8996
-8975
-8954
-8933
-8913
-8893
-8872
-8852
-8832
-8811
-8790
-8769
-8748
-8728
-8707
-8687
-8665
-8643
-8620
-8596
-8570
-8544
-8518
-8493
-8469
-8446
-8425
-8404
-8383
-8361
-8337
-8311
-8283
-8252
-8219
-8183
-8145
-8103
-8061
-8016
-7971
-7925
-7879
-7832
-7787
-7742
-7699
-7658
-7619
-7582
-7548
-7517
-7490
-7467
-7448
-7432
-7419
-7409
-7401
-7394
-7388
-7382
-7377
-7372
-7366
-7359
-7352
-7344
-7335
-7325
-7315
-7305
-7295
-7284
-7275
-7266
-7258
-7251
-7245
-7241
-7237
-7233
-7229
-7225
-7220
-7212
-7203
-7192
-7177
-7161
-7141
-7120
-7097
-7072
-7048
-7022
-6997
-6971
-6945
-6917
-6889
-6860
-6831
-6802
-6774
-6747
-6722
-6699
-6679
-6660
-6644
-6628
-6614
-6599
-6585
-6571
-6557
-6543
-6530
-6516
-6503
-6491
-6478
-6465
-6451
-6437
-6422
-6406
-6390
-6372
-6354
-6335
-6316
-6296
-6275
-6253
-6230
-6205
-6179
-6152
-6123
-6094
-6065
-6037
-6010
-5984
-5959
-5935
-5912
-5889
-5867
-5845
-5823
-5803
-5785
-5769
-5754
-5742
-5731
-5723
-5716
-5711
-5708
-5705
-5703
-5702
-5699
-5695
-5690
-5684
-5675
-5665
-5654
-5641
-5626
-5609
-5591
-5570
-5548
-5526
-5502
-5478
-5453
-5427
-5398
-5365
-5329
-5290
-5248
-5205
-5162
-5121
-5081
-5045
-5012
-4981
-4954
-4929
-4908
-4890
-4875
-4864
-4856
-4851
-4847
-4845
-4841
-4837
-4830
-4822
-4810
-4796
-4779
-4760
-4738
-4713
-4688
-4661
-4633
-4605
-4577
-4548
-4520
-4493
-4466
-4442
-4419
-4399
-4381
-4366
-4353
-4343
-4335
-4329
-4325
-4324
-4326
-4329
-4334
-4340
-4346
-4352
-4357
-4362
-4368
-4373
-4380
-4386
-4394
-4402
-4410
-4418
-4426
-4433
-4440
-4446
-4450
-4451
-4451
-4448
-4444
-4438
-4431
-4424
-4417
-4411
-4405
-4399
-4393
-4388
-4384
-4380
-4377
-4375
-4375
-4376
-4379
-4383
-4390
-4400
-4412
-4427
-4445
-4467
-4492
-4520
-4551
-4584
-4620
-4658
-4698
-4741
-4785
-4830
-4875
-4919
-4963
-5005
-5045
-5084
-5120
-5156
-5189
-5222
-5255
-5286
-5317
-5347
-5377
-5406
-5433
-5460
-5486
-5510
-5533
-5554
-5574
-5593
-5610
-5626
-5641
-5655
-5668
-5682
-5695
-5710
-5725
-5742
-5761
-5782
-5805
-5830
-5857
-5887
-5919
-5953
-5989
-6026
-6064
-6103
-6142
-6181
-6220
-6258
-6295
-6332
-6368
-6403
-6438
-6472
-6504
-6534
-6563
-6589
-6613
-6635
-6655
-6674
-6693
-6711
-6730
-6749
-6769
-6788
-6809
-6830
-6851
-6873
-6896
-6921
-6946
-6973
-7001
-7030
-7060
-7090
-7122
-7154
-7187
-7221
-7255
-7289
-7325
-7362
-7399
-7437
-7476
-7515
-7553
-7589
-7624
-7657
-7687
-7716
-7743
-7769
-7795
-7821
-7847
-7873
-7899
-7925
-7951
-7979
-8007
-8038
-8071
-8106
-8144
-8183
-8224
-8266
-8309
-8353
-8396
-8440
-8483
-8527
-8570
-8612
-8654
-8695
-8734
-8772
-8809
-8844
-8877
-8909
-8939
-8967
-8994
-9019
-9043
-9066
-9089
-9113
-9138
-9165
-9194
-9226
-9259
-9294
-9329
-9365
-9401
-9437
-9472
-9505
-9537
-9569
-9600
-9630
-9659
-9687
-9715
-9741
-9767
-9791
-9814
-9836
-9857
-9877
-9897
-9917
-9937
-9957
-9977
-9997
-10016
-10034
-10050
-10066
-10081
-10096
-10110
-10124
-10137
-10150
-10161
-10171
-10180
-10186
-10192
-10196
-10200
-10204
-10207
-10211
-10214
-10216
-10217
-10217
-10217
-10215
-10214
-10212
-10211
-10210
-10209
-10209
-10208
-10207
-10206
-10206
-10205
-10204
-10203
-10200
-10196
-10190
-10183
-10174
-10166
-10157
-10148
-10138
-10129
-10120
-10110
-10100
-10091
-10082
-10074
-10066
-10058
-10051
-10043
-10034
-10025
-10015
-10006
-9996
-9986
-9976
-9965
-9954
-9943
-9933
-9923
-9914
-9907
-9901
-9898
-9895
-9894
-9892
-9891
-9889
-9887
-9884
-9881
-9878
-9875
-9871
-9866
-9860
-9851
-9840
-9828
-9814
-9800
-9786
-9774
-9763
-9753
-9745
-9737
-9730
-9721
-9712
-9701
-9688
-9675
-9660
-9646
-9632
-9617
-9603
-9588
-9572
-9555
-9536
-9517
-9498
-9478
-9460
-9442
-9424
-9408
-9392
-9376
-9362
-9349
-9337
-9327
-9319
-9311
-9305
-9298
-9291
-9283
-9274
-9262
-9250
-9236
-9220
-9205
-9188
-9170
-9153
-9135
-9117
-9099
-9081
-9064
-9047
-9031
-9016
-9002
-8988
-8974
-8961
-8947
-8934
-8920
-8906
-8891
-8876
-8859
-8840
-8819
-8797
-8774
-8750
-8725
-8701
-8678
-8656
-8634
-8613
-8593
-8574
-8556
-8539
-8524
-8510
-8497
-8485
-8473
-8461
-8446
-8430
-8412
-8390
-8365
-8337
-8306
-8272
-8236
-8198
-8160
-8119
-8079
-8037
-7994
-7950
-7906
-7862
-7818
-7774
-7732
-7690
-7649
-7610
-7572
-7536
-7502
-7470
-7439
-7409
-7378
-7348
-7318
-7287
-7255
-7222
-7188
-7153
-7117
-7081
-7046
-7010
-6975
-6942
-6909
-6879
-6850
-6825
-6802
-6782
-6765
-6750
-6738
-6729
-6721
-6715
-6709
-6704
-6700
-6694
-6688
-6680
-6670
-6658
-6644
-6627
-6609
-6589
-6569
-6547
-6524
-6501
-6478
-6456
-6435
-6414
-6395
-6376
-6359
-6342
-6326
-6310
-6295
-6281
-6267
-6254
-6241
-6229
-6218
-6207
-6196
-6185
-6175
-6165
-6155
-6147
-6139
-6132
-6127
-6122
-6118
-6114
-6109
-6104
-6098
-6090
-6080
-6068
-6054
-6038
-6020
-6001
-5981
-5961
-5941
-5921
-5902
-5885
-5869
-5854
-5842
-5832
-5824
-5819
-5816
-5814
-5813
-5813
-5813
-5812
-5810
-5807
-5803
-5796
-5788
-5779
-5769
-5758
-5747
-5736
-5727
-5718
-5711
-5706
-5703
-5703
-5704
-5708
-5714
-5723
-5733
-5745
-5758
-5772
-5787
-5802
-5816
-5830
-5844
-5857
-5870
-5884
-5899
-5915
-5932
-5950
-5968
-5986
-6005
-6024
-6043
-6064
-6086
-6109
-6133
-6159
-6184
-6210
-6236
-6262
-6287
-6311
-6334
-6357
-6379
-6401
-6423
-6445
-6467
-6489
-6511
-6533
-6555
-6578
-6602
-6627
-6653
-6682
-6712
-6745
-6779
-6814
-6851
-6889
-6928
-6970
-7013
-7058
-7103
-7150
-7196
-7243
-7289
-7336
-7382
-7427
-7472
-7516
-7560
-7602
-7642
-7682
-7719
-7756
-7790
-7823
-7854
-7884
-7912
-7939
-7965
-7989
-8013
-8036
-8058
-8080
-8103
-8125
-8147
-8167
-8189
-8212
-8233
-8255
-8276
-8298
-8320
-8342
-8367
-8392
-8419
-8446
-8475
-8505
-8535
-8565
-8595
-8624
-8651
-8679
-8706
-8733
-8761
-8789
-8818
-8847
-8877
-8908
-8941
-8976
-9013
-9054
-9098
-9145
-9195
-9249
-9305
-9363
-9423
-9483
-9544
-9605
-9664
-9721
-9777
-9831
-9882
-9932
-9979
-10025
-10068
-10110
-10150
-10187
-10221
-10253
-10282
-10309
-10334
-10358
-10380
-10402
-10424
-10446
-10468
-10492
-10517
-10544
-10573
-10603
-10636
-10670
-10706
-10744
-10784
-10827
-10871
-10918
-10966
-11016
-11067
-11120
-11173
-11228
-11284
-11339
-11393
-11447
-11498
-11548
-11595
-11640
-11682
-11722
-11759
-11794
-11827
-11858
-11888
-11918
-11947
-11975
-12004
-12032
-12060
-12088
-12116
-12145
-12174
-12205
-12235
-12266
-12296
-12326
-12355
-12383
-12410
-12437
-12463
-12488
-12514
-12538
-12562
-12586
-12609
-12632
-12654
-12676
-12698
-12720
-12742
-12764
-12788
-12812
-12837
-12864
-12891
-12918
-12946
-12975
-13004
-13032
-13061
-13090
-13118
-13146
-13173
-13199
-13223
-13247
-13269
-13290
-13308
-13325
-13338
-13347
-13353
-13356
-13355
-13351
-13344
-13335
-13325
-13313
-13300
-13286
-13272
-13258
-13242
-13226
-13210
-13194
-13179
-13165
-13152
-13141
-13131
-13122
-13112
-13103
-13093
-13084
-13074
-13065
-13056
-13048
-13039
-13030
-13021
-13011
-12999
-12986
-12971
-12954
-12936
-12918
-12899
-12880
-12861
-12843
-12825
-12809
-12794
-12780
-12767
-12756
-12744
-12733
-12722
-12710
-12698
-12684
-12670
-12654
-12638
-12620
-12601
-12581
-12560
-12537
-12513
-12488
-12462
-12434
-12405
-12375
-12343
-12309
-12274
-12237
-12198
-12158
-12118
-12076
-12036
-11997
-11961
-11928
-11898
-11871
-11847
-11824
-11803
-11783
-11763
-11745
-11726
-11708
-11689
-11669
-11648
-11626
-11602
-11576
-11548
-11518
-11485
-11450
-11413
-11373
-11330
-11284
-11234
-11182
-11127
-11068
-11008
-10945
-10880
-10814
-10748
-10681
-10615
-10548
-10482
-10417
-10351
-10285
-10218
-10150
-10082
-10012
-9941
-9869
-9797
-9726
-9655
-9585
-9517
-9450
-9385
-9322
-9261
-9201
-9142
-9082
-9022
-8961
-8898
-8834
-8769
-8704
-8639
-8575
-8512
-8449
-8387
-8325
-8264
-8203
-8141
-8079
-8016
-7952
-7887
-7821
-7754
-7686
-7616
-7546
-7476
-7405
-7334
-7264
-7194
-7125
-7057
-6988
-6920
-6852
-6783
-6715
-6646
-6578
-6510
-6442
-6375
-6309
-6245
-6183
-6123
-6066
-6011
-5960
-5911
-5865
-5820
-5776
-5734
-5692
-5650
-5609
-5567
-5525
-5481
-5436
-5387
-5337
-5284
-5228
-5171
-5112
-5052
-4990
-4928
-4865
-4802
-4737
-4672
-4605
-4537
-4468
-4398
-4326
-4254
-4182
-4109
-4035
-3962
-3889
-3814
-3738
-3659
-3579
-3497
-3413
-3328
-3243
-3158
-3074
-2991
-2909
-2829
-2750
-2672
-2595
-2520
-2447
-2376
-2306
-2237
-2169
-2102
-2035
-1969
-1903
-1838
-1774
-1712
-1650
-1589
-1528
-1467
-1405
-1343
-1280
-1215
-1149
-1081
-1012
-942
-870
-798
-726
-653
-580
-507
-435
-362
-289
-217
-145
-75
-5
64
132
199
265
330
394
457
518
578
636
693
748
801
853
904
953
1002
1051
1099
1147
1196
1244
1293
1341
1389
1437
1486
1535
1586
1636
1688
1740
1792
1845
1898
1951
2003
2055
2104
2153
2199
2243
2285
2325
2363
2397
2429
2459
2486
2512
2536
2559
2582
2604
2625
2645
2665
2685
2704
2723
2742
2761
2780
2800
2819
2840
2862
2884
2908
2933
2960
2988
3019
3052
3088
3125
3165
3208
3252
3299
3347
3396
3447
3499
3551
3604
3658
3712
3767
3822
3876
3931
3985
4037
4086
4136
4183
4228
4273
4317
4361
4406
4451
4496
4539
4581
4622
4660
4696
4728
4758
4785
4810
4832
4851
4869
4886
4901
4914
4927
4938
4949
4960
4972
4985
5000
5016
5033
5050
5068
5087
5106
5125
5144
5163
5183
5202
5223
5244
5266
5288
5310
5331
5353
5374
5394
5414
5434
5455
5476
5499
5523
5548
5575
5602
5631
5660
5689
5716
5743
5769
5792
5814
5834
5851
5867
5881
5892
5901
5908
5914
5918
5920
5922
5923
5922
5921
5920
5918
5916
5913
5909
5903
5897
5888
5879
5868
5858
5848
5840
5833
5828
5825
5823
5823
5825
5829
5835
5842
5851
5860
5870
5880
5890
5900
5911
5923
5936
5952
5968
5986
6004
6021
6038
6052
6065
6076
6086
6094
6101
6107
6112
6116
6118
6118
6116
6112
6106
6099
6090
6081
6072
6062
6052
6041
6030
6018
6005
5992
5979
5966
5953
5942
5932
5923
5914
5906
5898
5891
5883
5876
5868
5861
5855
5849
5844
5840
5836
5834
5832
5830
5828
5825
5820
5813
5805
5794
5780
5765
5747
5729
5709
5689
5669
5649
5629
5610
5592
5574
5558
5542
5527
5513
5500
5489
5479
5469
5460
5450
5439
5427
5413
5397
5381
5365
5348
5333
5318
5304
5291
5278
5266
5255
5243
5232
5220
5210
5201
5193
5187
5182
5177
5172
5167
5161
5154
5146
5137
5126
5115
5102
5088
5072
5055
5037
5018
4999
4981
4963
4947
4931
4917
4905
4893
4882
4872
4864
4856
4850
4844
4839
4835
4831
4828
4825
4822
4819
4816
4812
4807
4802
4796
4788
4779
4768
4755
4739
4721
4702
4681
4660
4637
4615
4591
4568
4544
4519
4494
4467
4439
4410
4379
4347
4312
4276
4238
4199
4159
4119
4080
4042
4003
3969
3935
3902
3870
3838
3807
3777
3747
3718
3691
3664
3640
3616
3594
3572
3552
3533
3514
3497
3480
3463
3446
3428
3409
3389
3369
3349
3328
3306
3284
3263
3241
3219
3198
3176
3154
3131
3108
3083
3057
3030
3002
2974
2944
2914
2884
2853
2822
2790
2759
2728
2699
2671
2645
2620
2597
2576
2556
2536
2518
2499
2481
2463
2444
2425
2406
2385
2363
2339
2314
2288
2260
2229
2198
2165
2131
2096
2062
2028
1996
1965
1936
1910
1886
1865
1846
1828
1811
1794
1776
1757
1737
1716
1695
1672
1649
1624
1597
1568
1538
1506
1472
1436
1399
1362
1324
1286
1249
1213
1177
1142
1106
1071
1036
1002
968
935
902
868
835
800
765
730
694
659
625
594
565
538
515
495
478
465
455
449
446
447
451
458
467
478
489
500
512
521
528
532
532
530
524
517
507
496
484
471
457
442
426
408
389
369
348
325
301
276
249
222
195
166
138
108
78
46
13
-21
-56
-92
-127
-162
-196
-228
-259
-289
-317
-344
-369
-393
-415
-435
-455
-472
-487
-499
-509
-518
-527
-535
-544
-555
-567
-581
-597
-614
-633
-651
-671
-691
-713
-735
-759
-784
-809
-834
-857
-879
-898
-914
-927
-938
-945
-951
-955
-957
-959
-960
-961
-961
-963
-965
-969
-974
-980
-988
-997
-1006
-1018
-1031
-1046
-1062
-1079
-1097
-1115
-1133
-1149
-1165
-1179
-1191
-1202
-1212
-1221
-1230
-1240
-1249
-1259
-1269
-1280
-1291
-1302
-1313
-1323
-1333
-1342
-1350
-1357
-1365
-1371
-1378
-1384
-1388
-1392
-1394
-1394
-1392
-1389
-1383
-1377
-1370
-1364
-1359
-1356
-1355
-1357
-1360
-1365
-1372
-1380
-1390
-1400
-1412
-1425
-1440
-1455
-1472
-1489
-1507
-1525
-1542
-1559
-1575
-1591
-1607
-1623
-1637
-1651
-1663
-1672
-1679
-1683
-1684
-1684
-1681
-1677
-1672
-1665
-1657
-1647
-1636
-1623
-1610
-1597
-1583
-1570
-1557
-1544
-1530
-1515
-1500
-1484
-1469
-1454
-1440
-1427
-1416
-1407
-1399
-1394
-1391
-1389
-1389
-1390
-1391
-1393
-1394
-1395
-1396
-1395
-1394
-1392
-1390
-1385
-1378
-1368
-1355
-1340
-1323
-1304
-1283
-1259
-1234
-1207
-1178
-1148
-1116
-1082
-1046
-1008
-969
-928
-886
-843
-799
-757
-715
-675
-637
-601
-566
-533
-501
-470
-440
-411
-384
-360
-339
-323
-309
-299
-292
-287
-283
-280
-276
-271
-263
-254
-241
-227
-211
-193
-174
-153
-130
-106
-80
-52
-22
8
39
69
99
129
159
189
219
249
280
309
337
363
388
411
432
452
470
486
501
515
527
538
548
556
563
569
574
578
582
586
590
595
601
607
614
623
633
646
660
676
694
715
736
760
783
807
830
852
873
892
910
925
938
950
959
967
974
981
987
993
998
1002
1008
1012
1016
1020
1022
1025
1027
1029
1030
1031
1033
1036
1041
1047
1055
1064
1075
1087
1101
1116
1133
1150
1166
1181
1195
1206
1215
1223
1229
1234
1238
1242
1247
1251
1255
1260
1264
1268
1271
1275
1278
1282
1286
1291
1298
1305
1315
1326
1338
1350
1363
1375
1386
1398
1411
1424
1440
1457
1475
1494
1514
1534
1555
1576
1596
1615
1632
1647
1660
1670
1678
1684
1689
1693
1694
1694
1691
1686
1680
1672
1662
1652
1641
1629
1617
1604
1591
1578
1565
1553
1542
1532
1523
1516
1511
1508
1508
1511
1517
1526
1538
1553
1570
1588
1607
1626
1644
1661
1676
1690
1701
1711
1720
1727
1733
1738
1742
1744
1743
1742
1738
1734
1730
1726
1723
1721
1720
1720
1722
1726
1732
1739
1746
1753
1758
1763
1766
1768
1769
1769
1769
1768
1766
1765
1764
1764
1765
1765
1765
1764
1764
1764
1764
1765
1767
1769
1772
1776
1781
1787
1793
1798
1803
1807
1809
1812
1814
1816
1819
1823
1828
1832
1837
1840
1841
1840
1838
1834
1830
1827
1824
1822
1821
1820
1820
1819
1817
1813
1808
1802
1793
1783
1771
1757
1743
1730
1716
1702
1687
1673
1659
1645
1631
1617
1603
1587
1571
1554
1536
1519
1501
1483
1466
1450
1434
1418
1402
1386
1370
1354
1338
1324
1311
1299
1288
1276
1264
1252
1238
1224
1207
1189
1167
1143
1117
1090
1061
1033
1002
973
942
908
872
834
796
758
720
683
647
612
578
545
512
480
448
416
383
350
317
283
249
214
180
146
113
81
50
20
-11
-41
-71
-99
-126
-151
-175
-199
-223
-248
-275
-303
-334
-366
-402
-440
-480
-522
-567
-613
-661
-710
-760
-810
-861
-912
-964
-1016
-1068
-1120
-1171
-1220
-1268
-1314
-1358
-1402
-1446
-1490
-1534
-1578
-1621
-1664
-1705
-1746
-1785
-1822
-1858
-1893
-1926
-1958
-1988
-2016
-2041
-2067
-2089
-2108
-2124
-2136
-2145
-2150
-2154
-2156
-2158
-2160
-2162
-2164
-2168
-2172
-2177
-2185
-2194
-2205
-2217
-2230
-2244
-2260
-2277
-2296
-2318
-2342
-2369
-2398
-2427
-2456
-2484
-2511
-2537
-2563
-2589
-2616
-2643
-2670
-2698
-2726
-2756
-2787
-2819
-2852
-2887
-2922
-2957
-2992
-3027
-3063
-3100
-3137
-3174
-3211
-3248
-3286
-3322
-3357
-3391
-3421
-3449
-3473
-3495
-3514
-3531
-3546
-3560
-3574
-3587
-3601
-3614
-3626
-3639
-3653
-3667
-3684
-3703
-3725
-3750
-3779
-3812
-3846
-3883
-3920
-3958
-3996
-4035
-4074
-4115
-4158
-4202
-4248
-4295
-4344
-4393
-4441
-4489
-4537
-4584
-4631
-4677
-4723
-4767
-4810
-4851
-4890
-4928
-4965
-5001
-5037
-5073
-5110
-5146
-5182
-5217
-5252
-5287
-5322
-5357
-5393
-5430
-5468
-5505
-5544
-5582
-5620
-5659
-5698
-5738
-5781
-5825
-5872
-5921
-5972
-6024
-6076
-6129
-6182
-6234
-6286
-6337
-6390
-6443
-6497
-6551
-6605
-6659
-6710
-6761
-6809
-6857
-6903
-6948
-6991
-7033
-7075
-7116
-7157
-7198
-7240
-7282
-7323
-7364
-7405
-7446
-7488
-7530
-7573
-7617
-7662
-7707
-7753
-7797
-7842
-7885
-7928
-7971
-8013
-8054
-8095
-8135
-8175
-8214
-8253
-8291
-8329
-8367
-8404
-8440
-8477
-8514
-8551
-8590
-8631
-8673
-8717
-8762
-8808
-8855
-8903
-8952
-9002
-9053
-9103
-9154
-9203
-9252
-9299
-9344
-9388
-9430
-9471
-9511
-9550
-9588
-9625
-9659
-9692
-9723
-9752
-9779
-9805
-9831
-9855
-9879
-9901
-9922
-9942
-9961
-9981
-10001
-10022
-10045
-10069
-10095
-10123
-10153
-10184
-10216
-10248
-10281
-10314
-10346
-10378
-10409
-10441
-10471
-10501
-10529
-10557
-10585
-10611
-10637
-10662
-10685
-10708
-10731
-10754
-10778
-10802
-10828
-10855
-10884
-10914
-10946
-10978
-11010
-11043
-11076
-11108
-11140
-11170
-11199
-11226
-11251
-11275
-11298
-11321
-11343
-11365
-11388
-11413
-11438
-11464
-11491
-11519
-11547
-11575
-11604
-11632
-11661
-11689
-11717
-11744
-11770
-11796
-11822
-11847
-11873
-11899
-11925
-11952
-11980
-12009
-12039
-12070
-12102
-12134
-12168
-12202
-12237
-12272
-12308
-12344
-12380
-12416
-12452
-12486
-12520
-12552
-12582
-12610
-12637
-12661
-12683
-12702
-12718
-12732
-12743
-12751
-12757
-12762
-12765
-12767
-12767
-12765
-12763
-12759
-12755
-12751
-12746
-12742
-12738
-12736
-12734
-12734
-12736
-12739
-12745
-12753
-12763
-12776
-12791
-12808
-12826
-12845
-12864
-12884
-12904
-12923
-12942
-12960
-12976
-12989
-13001
-13010
-13017
-13022
-13025
-13027
-13028
-13029
-13029
-13029
-13029
-13029
-13029
-13030
-13032
-13035
-13039
-13043
-13046
-13048
-13050
-13050
-13048
-13046
-13044
-13041
-13037
-13033
-13027
-13019
-13010
-12999
-12985
-12969
-12952
-12933
-12912
-12890
-12865
-12839
-12810
-12778
-12744
-12707
-12668
-12628
-12586
-12543
-12499
-12454
-12410
-12365
-12322
-12279
-12238
-12196
-12155
-12113
-12069
-12025
-11978
-11930
-11879
-11827
-11774
-11720
-11665
-11610
-11555
-11500
-11446
-11394
-11342
-11292
-11244
-11198
-11154
-11111
-11071
-11033
-10997
-10962
-10928
-10895
-10862
-10829
-10795
-10760
-10725
-10689
-10652
-10615
-10579
-10542
-10505
-10468
-10430
-10391
-10351
-10309
-10266
-10221
-10175
-10128
-10080
-10031
-9982
-9932
-9883
-9833
-9783
-9734
-9684
-9636
-9587
-9539
-9492
-9444
-9398
-9351
-9305
-9258
-9211
-9163
-9114
-9063
-9010
-8954
-8897
-8837
-8777
-8715
-8653
-8592
-8531
-8472
-8413
-8356
-8300
-8245
-8191
-8138
-8087
-8038
-7988
-7939
-7890
-7841
-7792
-7744
-7695
-7646
-7596
-7544
-7491
-7437
-7382
-7326
-7270
-7215
-7160
-7106
-7053
-6999
-6945
-6890
-6833
-6774
-6713
-6650
-6586
-6521
-6456
-6390
-6324
-6258
-6192
-6125
-6058
-5990
-5922
-5854
-5787
-5721
-5656
-5593
-5530
-5469
-5408
-5347
-5286
-5225
-5164
-5103
-5044
-4985
-4928
-4872
-4818
-4766
-4715
-4667
-4619
-4573
-4528
-4482
-4436
-4390
-4343
-4296
-4247
-4199
-4149
-4100
-4050
-3999
-3947
-3893
-3837
-3779
-3719
-3657
-3592
-3527
-3460
-3393
-3327
-3261
-3195
-3131
-3066
-3003
-2940
-2879
-2820
-2764
-2710
-2659
-2610
-2562
-2517
-2472
-2428
-2384
-2340
-2296
-2252
-2207
-2162
-2117
-2072
-2025
-1980
-1934
-1887
-1840
-1792
-1743
-1694
-1643
-1591
-1538
-1482
-1424
-1365
-1305
-1243
-1182
-1120
-1059
-998
-937
-876
-816
-755
-695
-634
-574
-514
-454
-395
-335
-276
-217
-157
-96
-35
28
91
155
219
283
347
410
473
536
599
661
723
785
847
908
969
1030
1091
1151
1213
1276
1340
1404
1469
1534
1599
1662
1725
1786
1846
1904
1962
2019
2077
2134
2192
2251
2312
2373
2436
2499
2562
2626
2688
2750
2812
2874
2935
2995
3054
3112
3168
3222
3274
3325
3374
3422
3469
3514
3558
3602
3644
3686
3727
3768
3807
3845
3882
3918
3951
3984
4016
4048
4078
4110
4141
4173
4204
4236
4267
4297
4328
4358
4388
4418
4448
4479
4511
4544
4578
4613
4649
4685
4722
4760
4799
4838
4879
4922
4967
5013
5060
5107
5154
5201
5245
5288
5330
5369
5407
5443
5477
5510
5542
5572
5601
5630
5657
5684
5711
5737
5764
5791
5819
5848
5879
5910
5942
5974
6006
6037
6067
6096
6125
6153
6181
6208
6236
6263
6291
6319
6347
6375
6403
6429
6456
6482
6508
6535
6563
6593
6624
6656
6689
6722
6755
6789
6823
6857
6892
6927
6963
6999
7036
7072
7108
7142
7176
7209
7241
7273
7304
7334
7363
7392
7420
7448
7476
7503
7528
7552
7574
7594
7612
7627
7641
7652
7660
7666
7669
7671
7670
7667
7663
7658
7652
7645
7639
7634
7630
7627
7625
7624
7625
7627
7630
7634
7638
7644
7651
7659
7668
7678
7689
7701
7712
7723
7732
7741
7749
7756
7762
7767
7771
7773
7774
7774
7772
7768
7762
7753
7742
7729
7713
7694
7673
7651
7627
7602
7577
7552
7528
7503
7479
7456
7435
7415
7396
7380
7364
7350
7338
7327
7317
7309
7302
7295
7289
7283
7277
7272
7267
7263
7259
7255
7250
7245
7239
7232
7224
7216
7207
7199
7191
7185
7180
7177
7176
7176
7179
7183
7190
7199
7209
7220
7231
7243
7255
7267
7278
7287
7296
7304
7310
7316
7320
7322
7322
7321
7317
7311
7304
7295
7285
7275
7264
7253
7240
7228
7214
7200
7184
7167
7150
7131
7112
7092
7072
7053
7035
7017
7000
6985
6969
6955
6941
6928
6916
6905
6895
6886
6879
6873
6868
6864
6859
6855
6850
6844
6838
6833
6827
6821
6816
6811
6806
6801
6796
6791
6787
6782
6778
6775
6771
6769
6766
6764
6763
6761
6759
6757
6753
6749
6745
6740
6734
6729
6722
6715
6708
6699
6690
6680
6670
6660
6651
6642
6635
6630
6627
6626
6627
6630
6635
6643
6652
6664
6679
6696
6715
6736
6758
6782
6807
6831
6855
6879
6902
6925
6947
6969
6991
7012
7031
7048
7062
7072
7078
7081
7081
7080
7078
7077
7076
7077
7080
7084
7091
7099
7110
7123
7138
7156
7177
7201
7227
7256
7286
7318
7352
7386
7420
7454
7486
7517
7547
7575
7601
7628
7654
7680
7707
7734
7762
7790
7818
7845
7873
7899
7925
7951
7977
8004
8031
8058
8085
8111
8137
8162
8186
8208
8229
8249
8268
8288
8306
8324
8340
8355
8369
8380
8390
8398
8405
8410
8415
8418
8421
8423
8424
8424
8423
8421
8419
8416
8414
8413
8413
8412
8412
8412
8410
8408
8405
8400
8395
8387
8379
8369
8359
8347
8336
8324
8312
8301
8290
8280
8271
8263
8256
8249
8244
8240
8236
8232
8228
8224
8220
8216
8212
8209
8207
8205
8206
8207
8211
8217
8225
8236
8249
8265
8283
8303
8325
8349
8373
8397
8421
8443
8464
8482
8498
8510
8521
8528
8533
8536
8536
8535
8533
8530
8527
8525
8523
8522
8521
8521
8521
8522
8522
8523
8523
8524
8524
8524
8524
8524
8525
8526
8527
8529
8532
8536
8542
8550
8560
8571
8584
8597
8612
8627
8641
8656
8669
8682
8694
8705
8715
8724
8732
8739
8745
8751
8755
8758
8760
8761
8762
8761
8761
8760
8760
8760
8760
8762
8763
8765
8767
8769
8771
8773
8776
8780
8785
8792
8801
8811
8822
8835
8848
8861
8875
8889
8903
8917
8932
8948
8964
8979
8995
9010
9024
9038
9051
9064
9076
9090
9103
9118
9134
9152
9171
9191
9212
9234
9257
9280
9304
9329
9355
9381
9407
9434
9460
9485
9510
9533
9556
9578
9600
9621
9642
9662
9683
9704
9725
9746
9767
9789
9811
9834
9857
9879
9902
9924
9947
9968
9990
10011
10031
10052
10072
10091
10111
10132
10153
10174
10197
10221
10246
10273
10301
10329
10359
10390
10421
10451
10482
10512
10541
10569
10595
10619
10640
10659
10675
10689
10701
10712
10722
10732
10743
10756
10770
10786
10805
10826
10850
10877
10906
10938
10973
11010
11049
11091
11136
11182
11230
11280
11330
11380
11430
11480
11528
11576
11622
11667
11710
11751
11790
11827
11863
11896
11928
11958
11987
12015
12041
12067
12092
12117
12142
12168
12194
12221
12248
12277
12306
12336
12368
12402
12436
12472
12509
12546
12583
12620
12656
12692
12727
12761
12795
12829
12861
12894
12926
12959
12991
13025
13060
13095
13131
13168
13205
13243
13281
13319
13358
13398
13438
13479
13519
13559
13599
13637
13674
13709
13742
13772
13800
13825
13848
13868
13887
13903
13917
13929
13938
13945
13951
13956
13960
13963
13967
13971
13976
13982
13989
13996
14004
14012
14021
14031
14041
14051
14062
14072
14083
14093
14103
14112
14121
14129
14136
14144
14151
14159
14167
14175
14183
14192
14200
14209
14217
14226
14233
14240
14247
14253
14259
14266
14273
14282
14291
14302
14314
14327
14341
14357
14373
14390
14408
14425
14441
14456
14470
14482
14492
14500
14505
14508
14507
14503
14495
14483
14468
14449
14427
14402
14374
14343
14310
14275
14239
14200
14161
14121
14082
14043
14007
13973
13943
13917
13896
13880
13869
13863
13862
13865
13872
13883
13897
13913
13932
13953
13975
13997
14019
14040
14059
14076
14091
14103
14113
14120
14125
14128
14128
14127
14124
14120
14114
14107
14099
14089
14078
14065
14051
14036
14020
14002
13984
13965
13945
13925
13906
13887
13868
13851
13836
13822
13811
13803
13797
13795
13796
13799
13805
13812
13820
13830
13840
13851
13863
13875
13887
13899
13909
13918
13926
13931
13933
13934
13932
13929
13924
13918
13911
13902
13891
13878
13863
13846
13828
13808
13788
13766
13744
13721
13696
13670
13642
13613
13582
13551
13518
13485
13451
13417
13383
13350
13317
13284
13253
13224
13196
13169
13145
13122
13101
13082
13066
13052
13041
13032
13026
13022
13020
13022
13027
13036
13048
13064
13082
13104
13126
13151
13176
13201
13227
13252
13276
13300
13321
13340
13357
13371
13382
13390
13395
13398
13398
13397
13394
13390
13385
13379
13374
13368
13362
13356
13350
13344
13337
13331
13326
13321
13317
13313
13311
13310
13310
13310
13312
13315
13318
13323
13328
13335
13344
13354
13365
13378
13393
13408
13424
13441
13459
13478
13498
13519
13539
13559
13578
13597
13613
13628
13641
13652
13661
13668
13672
13674
13674
13671
13665
13656
13645
13630
13613
13594
13572
13548
13523
13496
13468
13439
13408
13377
13345
13313
13279
13245
13210
13174
13138
13102
13066
13029
12992
12955
12916
12877
12837
12798
12758
12720
12684
12650
12619
12591
12567
12546
12529
12515
12505
12497
12492
12490
12490
12491
12495
12500
12505
12511
12515
12518
12519
12518
12515
12510
12504
12497
12489
12480
12470
12459
12447
12432
12415
12395
12372
12346
12318
12286
12253
12218
12183
12147
12112
12078
12045
12013
11985
11958
11936
11916
11900
11887
11878
11872
11870
11872
11877
11885
11896
11910
11924
11939
11954
11967
11978
11986
11992
11993
11992
11986
11977
11963
11944
11919
11889
11853
11812
11766
11715
11661
11603
11543
11482
11419
11354
11290
11225
11160
11096
11034
10976
10922
10873
10831
10795
10766
10742
10724
10711
10702
10698
10696
10698
10702
10707
10712
10718
10723
10727
10729
10731
10732
10732
10732
10732
10732
10733
10734
10736
10738
10741
10745
10750
10756
10763
10770
10778
10786
10793
10799
10802
10803
10800
10793
10783
10769
10752
10732
10711
10688
10664
10640
10615
10592
10569
10548
10529
10513
10499
10487
10478
10472
10468
10467
10469
10474
10480
10489
10500
10511
10524
10537
10550
10565
10580
10596
10614
10632
10653
10674
10696
10719
10743
10766
10790
10814
10837
10861
10884
10908
10931
10955
10977
10999
11020
11039
11058
11077
11094
11112
11129
11145
11161
11176
11190
11203
11215
11226
11235
11244
11251
11258
11263
11267
11270
11272
11274
11276
11279
11283
11288
11295
11305
11316
11330
11345
11363
11383
11404
11427
11452
11477
11505
11533
11562
11591
11621
11650
11679
11707
11734
11760
11786
11811
11835
11859
11883
11907
11930
11953
11974
11994
12012
12029
12044
12059
12073
12086
12098
12110
12121
12132
12144
12156
12169
12183
12200
12219
12240
12265
12291
12321
12353
12387
12423
12460
12498
12536
12574
12613
12650
12687
12723
12758
12792
12824
12854
12884
12912
12939
12964
12989
13013
13037
13062
13088
13115
13144
13175
13208
13243
13279
13316
13352
13388
13423
13456
13488
13517
13545
13570
13593
13614
13633
13650
13664
13676
13685
13693
13699
13704
13708
13714
13720
13728
13739
13751
13766
13782
13801
13822
13845
13870
13898
13927
13958
13991
14025
14059
14093
14128
14164
14200
14239
14279
14322
14368
14416
14467
14519
14573
14629
14686
14745
14805
14865
14926
14987
15047
15105
15159
15211
15258
15300
15338
15371
15399
15423
15442
15456
15466
15472
15473
15470
15462
15450
15435
15417
15398
15377
15356
15337
15319
15305
15294
15287
15284
15286
15293
15306
15324
15348
15378
15414
15454
15498
15546
15595
15645
15695
15744
15792
15840
15886
15930
15972
16012
16050
16084
16116
16143
16170
16193
16215
16233
16248
16263
16273
16279
16282
16282
16280
16274
16268
16262
16254
16248
16244
16241
16238
16238
16239
16242
16247
16254
16265
16280
16299
16321
16347
16376
16406
16438
16470
16503
16536
16569
16603
16638
16673
16708
16744
16780
16815
16848
16880
16909
16936
16960
16981
17000
17015
17027
17036
17042
17044
17043
17041
17037
17032
17027
17021
17016
17010
17005
17000
16996
16993
16991
16990
16990
16989
16989
16987
16984
16980
16976
16970
16965
16960
16956
16953
16952
16953
16957
16964
16974
16987
17003
17022
17045
17072
17103
17137
17173
17213
17254
17296
17338
17381
17423
17465
17505
17543
17579
17610
17637
17658
17673
17681
17682
17677
17665
17647
17624
17595
17563
17528
17491
17453
17415
17378
17343
17311
17282
17256
17234
17217
17203
17193
17188
17187
17190
17198
17210
17227
17247
17272
17300
17332
17367
17406
17448
17492
17538
17585
17632
17679
17726
17770
17812
17851
17886
17917
17943
17964
17980
17993
18001
18007
18009
18008
18005
18000
17993
17984
17973
17960
17947
17932
17915
17898
17880
17862
17843
17825
17807
17788
17768
17748
17727
17706
17684
17662
17641
17621
17601
17583
17567
17552
17539
17528
17518
17510
17504
17499
17496
17494
17494
17496
17499
17504
17511
17519
17528
17538
17549
17560
17572
17583
17596
17609
17624
17640
17658
17678
17700
17724
17749
17777
17806
17836
17867
17900
17933
17968
18003
18038
18072
18105
18136
18165
18191
18213
18231
18245
18255
18261
18263
18262
18257
18250
18239
18226
18211
18195
18178
18162
18147
18134
18123
18115
18111
18111
18115
18124
18137
18155
18177
18204
18234
18268
18304
18344
18386
18431
18476
18523
18570
18616
18663
18709
18754
18797
18839
18877
18912
18942
18967
18987
19001
19010
19014
19014
19010
19002
18992
18979
18963
18947
18928
18909
18889
18868
18848
18828
18809
18792
18776
18762
18749
18739
18731
18725
18721
18720
18722
18728
18737
18749
18764
18784
18806
18831
18859
18887
18917
18946
18974
19000
19023
19045
19064
19080
19094
19105
19114
19120
19124
19127
19127
19126
19123
19121
19119
19118
19117
19118
19121
19125
19132
19142
19155
19171
19191
19213
19237
19264
19292
19321
19351
19382
19414
19445
19476
19506
19536
19563
19590
19614
19637
19656
19672
19683
19691
19695
19696
19693
19689
19682
19674
19663
19651
19638
19624
19610
19595
19582
19569
19557
19546
19537
19529
19522
19516
19511
19507
19504
19502
19501
19500
19500
19499
19499
19500
19502
19505
19510
19516
19523
19531
19538
19546
19552
19557
19561
19563
19564
19562
19558
19552
19542
19530
19515
19497
19475
19451
19424
19395
19365
19333
19299
19266
19231
19197
19162
19127
19093
19058
19025
18992
18962
18935
18910
18889
18871
18856
18843
18834
18826
18820
18816
18814
18815
18816
18819
18823
18828
18833
18838
18841
18843
18844
18843
18840
18836
18831
18825
18819
18811
18803
18794
18785
18775
18765
18757
18750
18745
18742
18743
18746
18751
18758
18768
18780
18793
18808
18825
18843
18862
18881
18900
18919
18936
18951
18963
18972
18978
18980
18978
18972
18964
18953
18941
18927
18912
18897
18881
18866
18850
18836
18822
18809
18797
18786
18776
18766
18755
18745
18735
18724
18714
18704
18695
18687
18681
18675
18670
18666
18662
18659
18655
18653
18651
18651
18652
18653
18656
18660
18663
18667
18671
18675
18679
18683
18688
18694
18700
18706
18712
18717
18720
18722
18721
18719
18714
18708
18699
18689
18677
18663
18648
18630
18610
18589
18568
18547
18527
18507
18488
18469
18450
18433
18415
18397
18379
18361
18344
18327
18311
18296
18281
18267
18254
18242
18229
18215
18200
18184
18167
18149
18129
18108
18087
18064
18039
18014
17987
17958
17929
17898
17865
17832
17798
17763
17729
17695
17661
17628
17596
17566
17537
17511
17487
17465
17447
17432
17420
17412
17407
17404
17403
17404
17406
17408
17409
17410
17409
17406
17400
17391
17379
17364
17347
17328
17306
17282
17257
17230
17201
17172
17143
17115
17087
17062
17038
17016
16998
16982
16970
16961
16955
16952
16952
16956
16963
16973
16986
17002
17021
17041
17062
17082
17102
17119
17134
17145
17153
17157
17156
17150
17139
17123
17104
17081
17056
17030
17003
16977
16952
16928
16906
16886
16869
16853
16840
16828
16818
16808
16799
16790
16781
16772
16763
16754
16745
16736
16727
16717
16707
16698
16691
16685
16681
16680
16682
16688
16696
16706
16719
16734
16750
16768
16788
16810
16834
16860
16889
16919
16950
16983
17015
17046
17076
17103
17127
17149
17169
17186
17201
17214
17224
17232
17237
17239
17240
17238
17235
17232
17228
17224
17220
17217
17215
17213
17212
17213
17214
17216
17219
17223
17228
17234
17240
17246
17252
17257
17261
17263
17263
17260
17256
17249
17241
17232
17221
17210
17199
17186
17174
17161
17149
17137
17126
17117
17110
17104
17101
17101
17103
17108
17116
17126
17138
17152
17168
17184
17200
17216
17231
17245
17258
17269
17280
17289
17297
17304
17310
17315
17318
17319
17318
17314
17309
17300
17290
17276
17260
17242
17222
17200
17176
17150
17124
17098
17071
17044
17018
16993
16968
16945
16923
16903
16883
16864
16846
16828
16810
16792
16772
16752
16730
16706
16680
16651
16620
16588
16554
16520
16487
16455
16425
16397
16373
16352
16335
16321
16312
16306
16305
16308
16314
16323
16335
16347
16361
16373
16388
16402
16416
16429
16442
16454
16465
16476
16485
16492
16498
16501
16503
16504
16504
16503
16501
16500
16497
16494
16490
16485
16480
16476
16472
16469
16467
16466
16466
16466
16465
16463
16460
16456
16452
16448
16443
16439
16434
16428
16423
16416
16409
16401
16393
16386
16379
16373
16370
16369
16367
16367
16367
16366
16364
16364
16361
16358
16353
16347
16338
16329
16318
16305
16290
16274
16258
16241
16224
16207
16190
16174
16155
16137
16114
16091
16065
16036
16004
15971
15932
15891
15847
15800
15751
15698
15644
15588
15531
15474
15418
15363
15310
15260
15212
15166
15123
15084
15047
15014
14985
14960
14939
14923
14913
14907
14905
14906
14910
14914
14919
14923
14925
14924
14920
14911
14898
14880
14855
14824
14786
14741
14689
14629
14563
14491
14413
14332
14247
14162
14076
13991
13909
13829
13751
13677
13606
13538
13474
13414
13358
13305
13256
13209
13165
13122
13080
13038
12997
12956
12914
12873
12830
12786
12741
12694
12643
12589
12532
12472
12408
12342
12273
12203
12132
12061
11990
11920
11852
11785
11719
11656
11595
11537
11480
11426
11373
11321
11270
11220
11169
11117
11063
11008
10950
10890
10828
10763
10697
10630
10563
10495
10428
10361
10294
10229
10164
10101
10038
9977
9917
9859
9802
9747
9694
9642
9591
9540
9489
9439
9389
9339
9290
9243
9198
9155
9114
9075
9038
9000
8963
8925
8885
8844
8802
8759
8714
8670
8625
8580
8535
8489
8443
8395
8347
8298
8248
8197
8146
8093
8042
7988
7933
7877
7819
7759
7698
7635
7570
7503
7434
7363
7291
7217
7143
7069
6996
6925
6855
6788
6724
6663
6605
6551
6499
6450
6403
6358
6313
6269
6224
6179
6131
6082
6030
5975
5918
5859
5798
5736
5673
5609
5544
5478
5411
5343
5274
5204
5133
5063
4994
4926
4861
4799
4739
4683
4629
4578
4530
4484
4440
4399
4359
4321
4284
4247
4209
4171
4131
4089
4045
3997
3947
3893
3837
3778
3716
3651
3583
3513
3440
3365
3287
3209
3130
3051
2974
2897
2822
2747
2674
2603
2532
2463
2396
2331
2268
2206
2146
2086
2027
1968
1908
1849
1789
1730
1672
1616
1562
1510
1460
1412
1365
1318
1272
1226
1180
1134
1089
1044
1000
958
918
878
839
800
760
719
676
631
586
539
494
449
405
363
322
282
241
200
159
116
73
30
-13
-56
-99
-141
-182
-223
-263
-303
-343
-383
-422
-462
-502
-543
-583
-623
-664
-705
-748
-792
-837
-884
-933
-984
-1036
-1089
-1144
-1200
-1256
-1314
-1372
-1432
-1494
-1557
-1622
-1688
-1755
-1823
-1891
-1959
-2028
-2096
-2165
-2234
-2303
-2372
-2442
-2511
-2580
-2649
-2717
-2784
-2850
-2916
-2982
-3047
-3112
-3177
-3242
-3306
-3369
-3430
-3489
-3545
-3598
-3648
-3694
-3736
-3774
-3808
-3838
-3866
-3891
-3914
-3936
-3955
-3973
-3990
-4006
-4021
-4035
-4050
-4066
-4083
-4101
-4121
-4144
-4169
-4196
-4225
-4256
-4289
-4325
-4362
-4401
-4443
-4486
-4531
-4579
-4629
-4683
-4738
-4796
-4856
-4918
-4980
-5042
-5103
-5165
-5225
-5284
-5343
-5399
-5454
-5507
-5557
-5606
-5652
-5696
-5738
-5775
-5810
-5840
-5866
-5888
-5906
-5921
-5932
-5941
-5947
-5951
-5954
-5955
-5955
-5956
-5956
-5958
-5962
-5968
-5976
-5989
-6005
-6025
-6050
-6078
-6111
-6146
-6185
-6226
-6270
-6316
-6366
-6419
-6474
-6532
-6591
-6652
-6713
-6774
-6835
-6895
-6954
-7011
-7067
-7120
-7171
-7221
-7268
-7315
-7360
-7405
-7449
-7492
-7535
-7578
-7620
-7663
-7705
-7747
-7789
-7832
-7876
-7920
-7964
-8009
-8054
-8100
-8145
-8189
-8236
-8281
-8326
-8373
-8420
-8468
-8518
-8569
-8622
-8677
-8734
-8793
-8854
-8918
-8983
-9050
-9118
-9188
-9258
-9328
-9398
-9467
-9537
-9607
-9677
-9747
-9817
-9888
-9959
-10030
-10102
-10175
-10249
-10323
-10397
-10470
-10543
-10613
-10683
-10750
-10815
-10879
-10941
-11002
-11062
-11121
-11179
-11237
-11295
-11351
-11407
-11463
-11518
-11573
-11629
-11684
-11740
-11796
-11854
-11912
-11971
-12031
-12093
-12158
-12226
-12298
-12374
-12453
-12536
-12622
-12711
-12802
-12896
-12991
-13087
-13184
-13281
-13379
-13476
-13573
-13669
-13765
-13860
-13952
-14043
-14131
-14215
-14294
-14368
-14438
-14502
-14564
-14623
-14681
-14739
-14798
-14858
-14921
-14985
-15051
-15119
-15189
-15261
-15335
-15411
-15487
-15564
-15639
-15712
-15784
-15852
-15918
-15980
-16040
-16096
-16149
-16201
-16250
-16297
-16341
-16386
-16428
-16470
-16510
-16550
-16589
-16627
-16666
-16704
-16744
-16785
-16829
-16876
-16926
-16979
-17036
-17094
-17154
-17214
-17274
-17333
-17390
-17446
-17501
-17554
-17605
-17654
-17702
-17748
-17791
-17833
-17872
-17910
-17945
-17980
-18013
-18047
-18082
-18119
-18157
-18197
-18239
-18282
-18327
-18372
-18419
-18467
-18516
-18568
-18621
-18677
-18735
-18794
-18855
-18916
-18978
-19038
-19098
-19157
-19214
-19272
-19329
-19386
-19443
-19500
-19557
-19613
-19668
-19721
-19773
-19822
-19870
-19915
-19960
-20005
-20050
-20096
-20143
-20190
-20239
-20288
-20337
-20386
-20436
-20486
-20538
-20589
-20642
-20695
-20748
-20801
-20852
-20902
-20950
-20994
-21036
-21075
-21111
-21143
-21173
-21201
-21227
-21252
-21275
-21298
-21321
-21342
-21363
-21383
-21402
-21420
-21439
-21457
-21475
-21493
-21511
-21528
-21544
-21558
-21570
-21581
-21592
-21602
-21613
-21625
-21638
-21654
-21670
-21688
-21706
-21724
-21743
-21763
-21783
-21805
-21830
-21857
-21887
-21920
-21957
-21995
-22036
-22078
-22123
-22169
-22219
-22272
-22327
-22387
-22448
-22512
-22577
-22643
-22710
-22776
-22842
-22907
-22972
-23035
-23096
-23155
-23210
-23261
-23309
-23353
-23393
-23429
-23462
-23493
-23521
-23546
-23568
-23588
-23606
-23622
-23637
-23651
-23663
-23676
-23688
-23700
-23712
-23725
-23737
-23750
-23763
-23776
-23789
-23803
-23818
-23833
-23849
-23864
-23878
-23891
-23903
-23912
-23919
-23924
-23927
-23928
-23927
-23924
-23920
-23914
-23907
-23900
-23893
-23885
-23878
-23872
-23867
-23862
-23859
-23858
-23857
-23859
-23862
-23868
-23876
-23886
-23899
-23914
-23930
-23948
-23966
-23985
-24003
-24022
-24040
-24057
-24073
-24088
-24103
-24117
-24130
-24144
-24159
-24174
-24190
-24207
-24224
-24243
-24262
-24282
-24302
-24324
-24347
-24371
-24396
-24423
-24449
-24476
-24503
-24529
-24555
-24580
-24605
-24630
-24655
-24681
-24707
-24735
-24764
-24794
-24826
-24859
-24894
-24929
-24965
-25001
-25038
-25076
-25113
-25151
-25188
-25225
-25260
-25293
-25325
-25355
-25382
-25406
-25427
-25446
-25461
-25473
-25481
-25486
-25487
-25484
-25479
-25471
-25461
-25448
-25434
-25417
-25398
-25376
-25352
-25326
-25299
-25272
-25245
-25220
-25196
-25174
-25155
-25138
-25123
-25111
-25102
-25097
-25094
-25095
-25100
-25107
-25116
-25127
-25138
-25151
-25163
-25176
-25188
-25201
-25214
-25227
-25241
-25256
-25271
-25287
-25304
-25321
-25337
-25354
-25371
-25389
-25407
-25425
-25445
-25466
-25487
-25509
-25531
-25553
-25574
-25594
-25613
-25631
-25647
-25662
-25676
-25689
-25701
-25711
-25720
-25727
-25732
-25735
-25737
-25738
-25738
-25738
-25737
-25737
-25736
-25735
-25733
-25731
-25728
-25724
-25720
-25716
-25713
-25711
-25711
-25713
-25717
-25724
-25732
-25742
-25755
-25770
-25787
-25807
-25829
-25853
-25878
-25905
-25932
-25958
-25985
-26010
-26033
-26054
-26073
-26090
-26104
-26115
-26125
-26131
-26136
-26138
-26137
-26135
-26131
-26125
-26118
-26110
-26101
-26091
-26081
-26071
-26059
-26047
-26033
-26019
-26004
-25987
-25968
-25948
-25926
-25901
-25873
-25843
-25811
-25777
-25743
-25709
-25676
-25644
-25613
-25583
-25554
-25527
-25500
-25474
-25449
-25426
-25405
-25385
-25367
-25351
-25337
-25325
-25314
-25306
-25299
-25295
-25293
-25293
-25295
-25298
-25304
-25311
-25320
-25330
-25342
-25354
-25368
-25381
-25395
-25408
-25420
-25430
-25437
-25441
-25443
-25442
-25438
-25433
-25426
-25417
-25405
-25392
-25377
-25359
-25340
-25318
-25294
-25268
-25241
-25213
-25184
-25156
-25127
-25099
-25071
-25042
-25014
-24984
-24953
-24922
-24890
-24857
-24824
-24792
-24759
-24728
-24696
-24665
-24634
-24603
-24572
-24541
-24510
-24479
-24450
-24421
-24393
-24367
-24340
-24314
-24288
-24261
-24233
-24204
-24174
-24144
-24114
-24083
-24054
-24025
-23998
-23973
-23951
-23932
-23918
-23907
-23901
-23900
-23902
-23908
-23917
-23928
-23941
-23956
-23973
-23991
-24010
-24030
-24050
-24070
-24088
-24103
-24115
-24123
-24126
-24124
-24118
-24107
-24092
-24074
-24052
-24027
-24000
-23971
-23941
-23911
-23881
-23852
-23826
-23803
-23783
-23767
-23754
-23745
-23738
-23733
-23729
-23725
-23720
-23714
-23707
-23698
-23686
-23670
-23652
-23629
-23603
-23573
-23539
-23503
-23464
-23424
-23382
-23339
-23296
-23253
-23209
-23166
-23123
-23082
-23042
-23004
-22969
-22936
-22907
-22880
-22855
-22833
-22812
-22793
-22774
-22756
-22738
-22720
-22701
-22682
-22662
-22642
-22621
-22600
-22578
-22555
-22532
-22507
-22482
-22458
-22435
-22414
-22395
-22379
-22366
-22356
-22349
-22344
-22341
-22338
-22336
-22334
-22331
-22328
-22323
-22316
-22307
-22295
-22281
-22263
-22242
-22217
-22189
-22157
-22123
-22086
-22047
-22007
-21966
-21925
-21884
-21843
-21803
-21764
-21726
-21690
-21657
-21626
-21598
-21572
-21549
-21529
-21510
-21493
-21477
-21461
-21447
-21434
-21422
-21411
-21401
-21394
-21387
-21383
-21379
-21377
-21374
-21373
-21372
-21371
-21372
-21374
-21377
-21380
-21383
-21386
-21389
-21390
-21389
-21387
-21384
-21379
-21373
-21366
-21359
-21351
-21342
-21333
-21323
-21313
-21303
-21292
-21282
-21273
-21265
-21259
-21254
-21251
-21247
-21245
-21242
-21238
-21234
-21230
-21225
-21220
-21215
-21210
-21205
-21201
-21196
-21192
-21189
-21186
-21185
-21184
-21184
-21185
-21186
-21188
-21190
-21193
-21196
-21198
-21200
-21201
-21200
-21198
-21195
-21190
-21184
-21177
-21169
-21160
-21151
-21142
-21133
-21123
-21113
-21104
-21094
-21085
-21076
-21068
-21061
-21055
-21052
-21051
-21052
-21057
-21066
-21078
-21095
-21115
-21139
-21166
-21197
-21232
-21270
-21312
-21357
-21405
-21455
-21508
-21561
-21616
-21670
-21725
-21779
-21831
-21882
-21930
-21976
-22018
-22055
-22089
-22117
-22140
-22158
-22171
-22180
-22185
-22186
-22186
-22184
-22182
-22179
-22176
-22174
-22173
-22173
-22176
-22181
-22189
-22201
-22217
-22237
-22262
-22291
-22323
-22360
-22399
-22442
-22486
-22532
-22579
-22627
-22676
-22725
-22774
-22822
-22871
-22919
-22968
-23016
-23063
-23111
-23158
-23204
-23251
-23297
-23343
-23390
-23437
-23484
-23532
-23580
-23629
-23678
-23729
-23781
-23835
-23891
-23949
-24011
-24076
-24144
-24216
-24291
-24370
-24451
-24536
-24622
-24709
-24796
-24883
-24969
-25053
-25135
-25215
-25291
-25364
-25433
-25498
-25561
-25619
-25673
-25724
-25770
-25812
-25850
-25883
-25912
-25936
-25957
-25973
-25986
-25996
-26002
-26005
-26005
-26003
-26000
-25995
-25991
-25989
-25989
-25993
-26002
-26016
-26036
-26062
-26095
-26133
-26178
-26227
-26283
-26343
-26407
-26476
-26548
-26622
-26697
-26773
-26848
-26922
-26994
-27063
-27130
-27193
-27252
-27307
-27357
-27401
-27441
-27475
-27506
-27532
-27555
-27577
-27597
-27616
-27635
-27654
-27673
-27693
-27715
-27738
-27763
-27790
-27818
-27847
-27877
-27908
-27938
-27968
-27997
-28024
-28049
-28071
-28092
-28110
-28126
-28142
-28157
-28171
-28186
-28201
-28216
-28232
-28248
-28265
-28283
-28302
-28322
-28342
-28363
-28383
-28403
-28421
-28438
-28453
-28467
-28478
-28489
-28498
-28506
-28513
-28520
-28526
-28532
-28537
-28542
-28548
-28553
-28559
-28565
-28570
-28574
-28578
-28581
-28583
-28585
-28586
-28587
-28588
-28589
-28590
-28591
-28592
-28594
-28595
-28596
-28596
-28594
-28590
-28584
-28575
-28564
-28550
-28534
-28515
-28496
-28475
-28454
-28433
-28412
-28391
-28370
-28351
-28332
-28314
-28298
-28284
-28271
-28260
-28251
-28244
-28240
-28237
-28235
-28235
-28237
-28240
-28245
-28251
-28258
-28267
-28277
-28288
-28301
-28315
-28330
-28345
-28359
-28373
-28385
-28394
-28401
-28405
-28406
-28404
-28398
-28389
-28376
-28359
-28338
-28314
-28285
-28254
-28219
-28183
-28145
-28108
-28071
-28035
-28001
-27970
-27941
-27916
-27894
-27874
-27858
-27845
-27834
-27826
-27820
-27817
-27816
-27817
-27820
-27824
-27830
-27836
-27842
-27848
-27854
-27860
-27866
-27873
-27879
-27886
-27893
-27901
-27908
-27916
-27924
-27932
-27941
-27952
-27964
-27977
-27991
-28007
-28024
-28042
-28061
-28080
-28100
-28120
-28140
-28159
-28178
-28197
-28216
-28234
-28253
-28270
-28287
-28303
-28316
-28328
-28337
-28344
-28349
-28352
-28354
-28354
-28354
-28353
-28352
-28351
-28350
-28350
-28350
-28352
-28354
-28358
-28363
-28368
-28375
-28384
-28393
-28404
-28417
-28431
-28448
-28466
-28486
-28509
-28533
-28560
-28590
-28623
-28659
-28697
-28738
-28782
-28829
-28879
-28931
-28986
-29043
-29102
-29162
-29223
-29283
-29343
-29401
-29456
-29509
-29560
-29607
-29652
-29695
-29734
-29771
-29805
-29837
-29866
-29892
-29916
-29938
-29959
-29979
-29998
-30017
-30035
-30052
-30068
-30083
-30096
-30108
-30118
-30126
-30133
-30139
-30143
-30146
-30148
-30148
-30147
-30144
-30139
-30132
-30123
-30112
-30098
-30082
-30064
-30044
-30024
-30002
-29981
-29961
-29941
-29923
-29907
-29893
-29881
-29872
-29865
-29862
-29861
-29862
-29866
-29873
-29881
-29891
-29903
-29916
-29929
-29943
-29957
-29971
-29984
-29998
-30010
-30021
-30031
-30039
-30045
-30051
-30054
-30057
-30058
-30057
-30055
-30052
-30047
-30041
-30033
-30024
-30014
-30002
-29988
-29974
-29957
-29938
-29918
-29895
-29871
-29845
-29817
-29789
-29760
-29731
-29703
-29675
-29649
-29623
-29598
-29575
-29552
-29530
-29509
-29489
-29471
-29454
-29437
-29422
-29407
-29392
-29378
-29363
-29349
-29333
-29318
-29301
-29284
-29267
-29249
-29230
-29210
-29190
-29170
-29149
-29129
-29109
-29091
-29073
-29056
-29039
-29024
-29010
-28996
-28983
-28971
-28959
-28947
-28935
-28923
-28911
-28899
-28885
-28870
-28854
-28836
-28816
-28796
-28774
-28751
-28727
-28703
-28679
-28655
-28631
-28608
-28585
-28563
-28541
-28520
-28499
-28479
-28459
-28439
-28420
-28402
-28384
-28367
-28350
-28333
-28316
-28299
-28282
-28263
-28244
-28224
-28203
-28182
-28159
-28136
-28111
-28084
-28056
-28027
-27995
-27962
-27927
-27890
-27851
-27809
-27765
-27718
-27669
-27617
-27563
-27506
-27448
-27389
-27328
-27266
-27204
-27142
-27079
-27017
-26956
-26896
-26837
-26780
-26724
-26670
-26617
-26565
-26515
-26465
-26416
-26369
-26322
-26277
-26234
-26191
-26149
-26108
-26069
-26032
-25996
-25962
-25931
-25901
-25873
-25845
-25818
-25792
-25765
-25739
-25713
-25686
-25660
-25632
-25605
-25576
-25546
-25514
-25480
-25443
-25404
-25362
-25316
-25268
-25217
-25164
-25108
-25050
-24989
-24928
-24864
-24799
-24731
-24662
-24591
-24519
-24446
-24373
-24300
-24228
-24158
-24088
-24020
-23953
-23888
-23826
-23765
-23707
-23652
-23600
-23551
-23507
-23466
-23429
-23396
-23366
-23338
-23313
-23290
-23270
-23251
-23233
-23216
-23199
-23183
-23166
-23148
-23128
-23107
-23084
-23058
-23030
-22998
-22964
-22927
-22886
-22843
-22796
-22747
-22696
-22642
-22587
-22531
-22475
-22418
-22361
-22304
-22248
-22192
-22136
-22080
-22024
-21967
-21909
-21851
-21791
-21731
-21670
-21608
-21546
-21484
-21422
-21361
-21301
-21243
-21187
-21133
-21081
-21032
-20986
-20942
-20901
-20862
-20824
-20788
-20752
-20717
-20683
-20648
-20614
-20579
-20545
-20509
-20473
-20435
-20395
-20355
-20312
-20268
-20223
-20177
-20129
-20081
-20031
-19980
-19927
-19872
-19817
-19759
-19701
-19641
-19579
-19518
-19455
-19392
-19328
-19265
-19200
-19136
-19071
-19006
-18941
-18876
-18812
-18750
-18689
-18629
-18570
-18513
-18458
-18403
-18350
-18299
-18248
-18198
-18149
-18101
-18053
-18005
-17958
-17912
-17866
-17820
-17775
-17730
-17686
-17642
-17598
-17555
-17514
-17474
-17436
-17399
-17365
-17332
-17300
-17269
-17239
-17209
-17179
-17149
-17119
-17089
-17058
-17026
-16993
-16959
-16923
-16886
-16849
-16812
-16775
-16738
-16702
-16666
-16631
-16596
-16562
-16528
-16495
-16463
-16432
-16401
-16370
-16340
-16311
-16282
-16254
-16228
-16203
-16178
-16155
-16135
-16114
-16096
-16079
-16065
-16055
-16046
-16040
-16036
-16036
-16038
-16041
-16047
-16053
-16061
-16068
-16078
-16085
-16091
-16097
-16102
-16103
-16104
-16102
-16100
-16097
-16094
-16090
-16085
-16082
-16078
-16074
-16070
-16065
-16061
-16056
-16052
-16047
-16040
-16033
-16024
-16013
-16000
-15986
-15970
-15952
-15934
-15914
-15893
-15871
-15849
-15826
-15802
-15779
-15755
-15731
-15707
-15683
-15660
-15638
-15617
-15596
-15577
-15559
-15543
-15528
-15515
-15504
-15495
-15488
-15482
-15479
-15477
-15477
-15479
-15482
-15488
-15495
-15503
-15513
-15524
-15535
-15547
-15560
-15572
-15584
-15596
-15608
-15619
-15629
-15639
-15647
-15656
-15663
-15671
-15679
-15687
-15695
-15704
-15713
-15722
-15730
-15737
-15744
-15749
-15753
-15755
-15755
-15752
-15748
-15741
-15732
-15720
-15706
-15690
-15673
-15655
-15636
-15617
-15597
-15578
-15559
-15540
-15522
-15504
-15488
-15472
-15457
-15444
-15431
-15419
-15408
-15396
-15385
-15374
-15363
-15352
-15341
-15330
-15318
-15305
-15291
-15276
-15260
-15242
-15224
-15203
-15182
-15159
-15135
-15109
-15082
-15053
-15023
-14993
-14961
-14930
-14900
-14869
-14840
-14811
-14782
-14755
-14729
-14704
-14679
-14656
-14632
-14610
-14587
-14565
-14542
-14518
-14494
-14470
-14444
-14418
-14390
-14360
-14330
-14297
-14263
-14227
-14190
-14153
-14116
-14078
-14040
-14003
-13966
-13930
-13894
-13858
-13824
-13790
-13757
-13725
-13695
-13665
-13637
-13609
-13583
-13557
-13532
-13508
-13483
-13459
-13435
-13411
-13387
-13362
-13336
-13310
-13282
-13253
-13222
-13190
-13157
-13122
-13087
-13051
-13014
-12977
-12939
-12900
-12860
-12820
-12780
-12740
-12699
-12659
-12620
-12581
-12543
-12506
-12468
-12431
-12394
-12356
-12318
-12279
-12239
-12197
-12155
-12112
-12068
-12023
-11977
-11931
-11885
-11840
-11794
-11749
-11706
-11662
-11620
-11579
-11538
-11497
-11456
-11416
-11375
-11335
-11294
-11254
-11214
-11174
-11134
-11094
-11055
-11015
-10976
-10937
-10897
-10858
-10819
-10779
-10739
-10698
-10656
-10612
-10568
-10522
-10474
-10424
-10373
-10321
-10268
-10213
-10159
-10103
-10048
-9991
-9934
-9877
-9820
-9763
-9707
-9651
-9597
-9543
-9491
-9441
-9391
-9342
-9293
-9245
-9198
-9152
-9105
-9059
-9013
-8966
-8918
-8869
-8820
-8770
-8719
-8667
-8615
-8562
-8509
-8455
-8400
-8345
-8290
-8234
-8180
-8125
-8071
-8019
-7968
-7917
-7867
-7817
-7769
-7721
-7673
-7626
-7580
-7533
-7487
-7441
-7395
-7348
-7301
-7254
-7206
-7158
-7109
-7060
-7012
-6963
-6914
-6866
-6818
-6770
-6722
-6675
-6627
-6579
-6532
-6484
-6437
-6390
-6343
-6296
-6249
-6202
-6153
-6103
-6052
-5999
-5944
-5887
-5829
-5769
-5707
-5644
-5578
-5511
-5441
-5369
-5295
-5217
-5138
-5055
-4969
-4881
-4790
-4697
-4601
-4504
-4406
-4307
-4208
-4110
-4013
-3917
-3823
-3732
-3643
-3557
-3474
-3393
-3314
-3238
-3162
-3088
-3015
-2942
-2869
-2797
-2724
-2651
-2576
-2501
-2423
-2344
-2264
-2182
-2099
-2015
-1929
-1843
-1756
-1669
-1581
-1493
-1404
-1315
-1227
-1138
-1050
-963
-876
-791
-706
-623
-542
-462
-384
-306
-230
-154
-78
-3
73
150
226
303
380
458
536
614
693
772
851
930
1010
1089
1168
1246
1324
1402
1479
1557
1634
1711
1788
1865
1941
2017
2093
2170
2247
2325
2403
2481
2560
2639
2718
2797
2877
2957
3037
3118
3197
3276
3355
3431
3507
3581
3654
3726
3797
3867
3936
4006
4074
4143
4212
4282
4351
4420
4489
4558
4627
4696
4765
4835
4906
4977
5049
5121
5194
5267
5341
5415
5488
5562
5636
5711
5785
5860
5934
6008
6082
6156
6230
6304
6377
6451
6525
6599
6674
6749
6824
6900
6977
7054
7132
7211
7290
7370
7450
7530
7609
7688
7766
7844
7922
8000
8077
8156
8235
8314
8394
8474
8554
8634
8713
8791
8869
8946
9022
9097
9170
9243
9314
9383
9451
9518
9583
9647
9711
9775
9838
9901
9965
10030
10096
10162
10230
10299
10369
10439
10510
10581
10652
10723
10793
10863
10932
11000
11068
11135
11202
11268
11333
11397
11460
11522
11582
11641
11698
11754
11810
11864
11918
11971
12024
12076
12130
12183
12238
12293
12350
12409
12469
12530
12593
12657
12722
12788
12856
12925
12995
13067
13140
13213
13288
13362
13437
13511
13585
13657
13729
13800
13870
13939
14006
14072
14136
14198
14259
14317
14373
14428
14481
14533
14585
14636
14688
14740
14793
14847
14903
14961
15021
15083
15147
15214
15284
15356
15429
15505
15581
15659
15737
15816
15895
15973
16050
16128
16204
16279
16353
16427
16500
16572
16645
16717
16790
16863
16935
17007
17079
17151
17222
17293
17365
17437
17509
17582
17656
17731
17807
17885
17965
18046
18129
18214
18300
18386
18473
18559
18644
18726
18807
18885
18960
19033
19103
19171
19235
19297
19355
19410
19463
19512
19559
19605
19648
19691
19732
19773
19813
19853
19892
19932
19972
20014
20057
20101
20148
20195
20244
20295
20347
20401
20456
20512
20569
20627
20684
20741
20798
20853
20908
20961
21014
21065
21115
21164
21212
21259
21304
21348
21390
21431
21470
21508
21545
21581
21616
21650
21683
21715
21747
21777
21807
21836
21864
21891
21918
21945
21971
21997
22023
22048
22072
22094
22116
22136
22156
22175
22195
22215
22236
22258
22282
22307
22333
22360
22388
22418
22450
22484
22520
22557
22597
22638
22681
22724
22768
22812
22855
22897
22939
22980
23020
23059
23096
23132
23167
23201
23234
23267
23300
23334
23368
23403
23439
23476
23514
23553
23592
23631
23670
23709
23748
23787
23825
23864
23903
23942
23982
24023
24063
24105
24147
24191
24235
24281
24328
24376
24425
24475
24525
24575
24625
24675
24724
24773
24821
24870
24918
24966
25014
25062
25110
25157
25204
25251
25297
25341
25384
25425
25465
25502
25537
25571
25603
25634
25663
25691
25719
25746
25773
25799
25826
25852
25879
25907
25934
25963
25991
26021
26052
26084
26117
26151
26187
26224
26263
26303
26345
26389
26436
26485
26537
26591
26647
26705
26765
26825
26885
26945
27003
27059
27113
27164
27212
27256
27298
27337
27373
27407
27437
27466
27492
27516
27539
27560
27581
27601
27621
27641
27661
27682
27704
27727
27751
27777
27803
27831
27859
27889
27919
27950
27981
28013
28046
28079
28112
28145
28178
28210
28242
28272
28302
28330
28356
28382
28405
28428
28449
28469
28488
28507
28526
28546
28567
28589
28612
28637
28664
28692
28721
28752
28783
28815
28847
28879
28911
28943
28974
29004
29034
29062
29088
29113
29136
29157
29177
29195
29212
29228
29243
29257
29272
29286
29300
29314
29329
29344
29360
29377
29395
29413
29431
29451
29470
29490
29510
29530
29551
29571
29591
29611
29630
29648
29666
29683
29701
29718
29736
29756
29777
29799
29824
29852
29881
29914
29949
29988
30028
30071
30116
30163
30210
30257
30303
30349
30392
30435
30476
30516
30554
30590
30625
30658
30690
30719
30748
30775
30801
30827
30852
30877
30901
30925
30949
30973
30998
31023
31049
31076
31105
31134
31165
31197
31230
31264
31298
31333
31369
31404
31439
31474
31508
31541
31573
31603
31633
31663
31692
31721
31751
31781
31813
31846
31881
31917
31955
31995
32036
32079
32122
32167
32213
32259
32305
32353
32401
32450
32499
32549
32601
32652
32705
32759
32814
32871
32930
32990
33053
33117
33183
33251
33321
33391
33462
33533
33603
33673
33741
33807
33872
33933
33991
34046
34097
34144
34187
34227
34263
34295
34324
34351
34375
34398
34419
34439
34458
34477
34497
34518
34540
34564
34590
34619
34651
34685
34723
34763
34806
34853
34902
34955
35012
35072
35136
35203
35273
35346
35421
35498
35576
35656
35736
35817
35898
35979
36059
36140
36221
36301
36382
36462
36541
36620
36697
36774
36850
36925
36999
37072
37144
37214
37283
37350
37416
37479
37541
37600
37658
37715
37769
37821
37872
37920
37967
38012
38056
38099
38141
38183
38225
38267
38310
38353
38396
38440
38485
38529
38573
38616
38657
38698
38736
38772
38806
38837
38866
38893
38919
38943
38968
38992
39016
39041
39068
39096
39126
39158
39191
39225
39262
39299
39338
39378
39417
39457
39495
39533
39568
39602
39634
39665
39694
39722
39748
39772
39794
39813
39829
39843
39854
39861
39867
39869
39869
39867
39863
39857
39850
39840
39829
39817
39804
39792
39779
39767
39756
39745
39735
39727
39720
39714
39709
39706
39704
39705
39708
39713
39721
39732
39745
39761
39779
39799
39821
39844
39869
39894
39920
39946
39971
39996
40019
40041
40061
40079
40095
40108
40118
40124
40126
40125
40119
40109
40096
40079
40059
40035
40009
39980
39949
39915
39881
39845
39808
39770
39733
39695
39657
39619
39582
39546
39510
39475
39441
39408
39376
39344
39314
39284
39255
39227
39200
39173
39147
39121
39095
39070
39045
39020
38996
38972
38949
38926
38904
38883
38863
38843
38825
38808
38791
38775
38760
38745
38731
38717
38703
38690
38676
38663
38651
38638
38625
38613
38600
38586
38572
38558
38542
38526
38509
38491
38472
38453
38433
38412
38390
38369
38346
38323
38300
38275
38250
38223
38196
38167
38138
38108
38077
38047
38016
37984
37953
37922
37890
37857
37824
37790
37756
37722
37688
37655
37624
37593
37564
37537
37511
37486
37463
37440
37418
37397
37377
37357
37339
37322
37304
37287
37270
37251
37233
37213
37193
37172
37150
37127
37104
37080
37055
37030
37004
36977
36951
36924
36896
36868
36841
36813
36786
36760
36735
36712
36690
36670
36652
36635
36619
36605
36591
36579
36567
36555
36543
36531
36519
36506
36493
36481
36468
36456
36444
36432
36420
36407
36395
36382
36369
36356
36343
36329
36315
36300
36284
36267
36249
36229
36208
36186
36163
36139
36114
36088
36063
36037
36011
35987
35962
35939
35916
35895
35873
35853
35832
35812
35793
35773
35754
35735
35716
35697
35678
35658
35639
35618
35597
35575
35552
35529
35506
35482
35457
35432
35407
35382
35357
35332
35307
35284
35261
35240
35220
35201
35184
35167
35152
35138
35124
35112
35100
35088
35077
35067
35056
35046
35035
35024
35012
34999
34985
34970
34955
34939
34923
34907
34890
34873
34855
34837
34819
34800
34782
34764
34746
34728
34711
34694
34678
34662
34647
34632
34618
34605
34592
34580
34569
34558
34548
34538
34529
34520
34512
34505
34499
34492
34486
34480
34474
34467
34458
34449
34437
34424
34408
34390
34369
34344
34317
34287
34254
34217
34179
34138
34095
34050
34003
33955
33906
33856
33805
33753
33700
33647
33594
33540
33486
33432
33377
33322
33267
33211
33156
33100
33044
32989
32934
32880
32827
32775
32723
32674
32628
32583
32539
32496
32454
32412
32372
32330
32289
32247
32204
32159
32115
32067
32021
31973
31923
31873
31823
31772
31720
31669
31617
31566
31514
31462
31410
31358
31306
31252
31199
31144
31089
31033
30977
30920
30863
30805
30747
30689
30631
30573
30515
30458
30401
30344
30287
30230
30173
30115
30057
29998
29939
29879
29819
29760
29701
29643
29586
29530
29476
29424
29372
29322
29272
29222
29173
29124
29075
29026
28976
28926
28875
28823
28771
28716
28661
28605
28547
28490
28431
28373
28314
28255
28196
28136
28077
28017
27957
27896
27836
27775
27714
27653
27592
27532
27471
27410
27349
27289
27228
27169
27110
27052
26996
26941
26887
26835
26784
26735
26688
26642
26596
26551
26506
26460
26413
26365
26316
26264
26211
26157
26102
26046
25989
25931
25872
25813
25752
25691
25630
25568
25505
25443
25379
25315
25251
25185
25118
25049
24979
24908
24837
24765
24693
24621
24549
24478
24407
24335
24264
24192
24121
24050
23979
23909
23839
23769
23700
23631
23561
23491
23421
23349
23276
23203
23129
23053
22978
22901
22824
22748
22671
22594
22518
22442
22366
22291
22215
22140
22065
21989
21914
21838
21763
21687
21612
21537
21462
21387
21314
21240
21168
21097
21027
20958
20890
20825
20761
20699
20639
20581
20524
20468
20414
20360
20308
20258
20209
20161
20115
20070
20025
19980
19936
19891
19845
19799
19751
19702
19653
19603
19552
19502
19451
19401
19352
19305
19258
19212
19167
19123
19081
19039
18998
18959
18920
18882
18844
18806
18768
18730
18692
18653
18614
18575
18535
18495
18455
18414
18372
18331
18288
18246
18203
18160
18117
18074
18031
17988
17946
17904
17863
17824
17786
17750
17716
17684
17653
17623
17594
17566
17537
17509
17480
17450
17419
17386
17352
17316
17278
17239
17198
17155
17112
17068
17024
16980
16936
16894
16853
16813
16776
16740
16707
16675
16646
16618
16591
16565
16540
16516
16491
16467
16442
16416
16390
16363
16335
16306
16274
16244
16212
16178
16143
16108
16072
16033
15994
15953
15911
15867
15823
15779
15734
15690
15647
15604
15563
15522
15482
15443
15405
15368
15332
15296
15260
15225
15190
15155
15120
15084
15047
15010
14971
14932
14892
14850
14807
14764
14719
14673
14628
14582
14536
14490
14445
14400
14355
14311
14267
14224
14181
14138
14095
14052
14009
13965
13922
13877
13833
13787
13742
13696
13650
13603
13557
13509
13462
13414
13365
13316
13266
13216
13165
13113
13062
13010
12959
12908
12857
12807
12756
12705
12655
12605
12556
12506
12458
12410
12363
12315
12268
12221
12175
12128
12082
12036
11990
11945
11900
11855
11811
11767
11722
11677
11632
11585
11537
11489
11439
11389
11338
11287
11236
11185
11133
11081
11029
10977
10924
10871
10817
10764
10710
10656
10602
10548
10494
10440
10385
10331
10277
10224
10172
10120
10069
10020
9971
9923
9875
9828
9781
9735
9689
9643
9596
9550
9503
9455
9407
9358
9309
9261
9212
9165
9118
9073
9029
8986
8945
8905
8867
8829
8792
8755
8718
8681
8644
8605
8566
8526
8484
8440
8395
8348
8299
8249
8197
8144
8090
8036
7980
7924
7868
7812
7756
7700
7645
7591
7537
7484
7431
7380
7329
7280
7230
7182
7133
7086
7039
6992
6946
6901
6855
6810
6764
6719
6673
6628
6582
6537
6493
6448
6403
6357
6312
6265
6219
6171
6124
6076
6027
5978
5929
5880
5830
5780
5730
5681
5631
5582
5532
5483
5434
5384
5335
5284
5233
5182
5129
5077
5023
4970
4916
4862
4809
4756
4703
4650
4599
4548
4498
4450
4402
4356
4311
4268
4226
4185
4145
4107
4070
4034
3999
3965
3933
3902
3871
3842
3814
3787
3761
3735
3709
3684
3658
3632
3606
3579
3552
3524
3496
3467
3436
3405
3373
3340
3306
3272
3237
3201
3165
3129
3092
3055
3018
2981
2943
2905
2868
2830
2793
2756
2719
2683
2646
2609
2571
2532
2493
2453
2413
2372
2331
2290
2249
2207
2166
2125
2084
2044
2003
1962
1921
1880
1839
1798
1757
1715
1673
1631
1588
1544
1500
1455
1409
1362
1315
1267
1218
1169
1119
1067
1014
960
905
849
791
733
673
613
553
492
430
368
306
245
183
122
61
2
-57
-115
-172
-229
-284
-339
-393
-447
-500
-552
-604
-657
-709
-762
-815
-869
-923
-978
-1035
-1093
-1153
-1215
-1279
-1344
-1411
-1480
-1549
-1619
-1690
-1761
-1833
-1904
-1976
-2048
-2119
-2190
-2261
-2332
-2404
-2476
-2549
-2622
-2696
-2770
-2845
-2921
-2998
-3075
-3154
-3232
-3311
-3390
-3469
-3548
-3628
-3708
-3788
-3870
-3952
-4035
-4120
-4206
-4292
-4378
-4466
-4553
-4641
-4729
-4817
-4905
-4993
-5081
-5169
-5258
-5347
-5436
-5526
-5615
-5705
-5794
-5883
-5972
-6061
-6150
-6239
-6328
-6417
-6505
-6593
-6681
-6768
-6854
-6939
-7025
-7109
-7193
-7277
-7359
-7441
-7521
-7600
-7678
-7755
-7831
-7907
-7982
-8055
-8130
-8203
-8277
-8349
-8421
-8493
-8565
-8637
-8708
-8778
-8848
-8917
-8986
-9054
-9121
-9188
-9254
-9319
-9384
-9449
-9513
-9577
-9641
-9705
-9769
-9834
-9900
-9967
-10036
-10105
-10176
-10249
-10323
-10398
-10474
-10551
-10629
-10708
-10786
-10865
-10943
-11020
-11096
-11171
-11244
-11314
-11382
-11448
-11510
-11569
-11626
-11680
-11731
-11781
-11829
-11876
-11922
-11968
-12013
-12059
-12105
-12151
-12198
-12247
-12296
-12347
-12399
-12453
-12508
-12564
-12621
-12679
-12737
-12796
-12855
-12915
-12974
-13033
-13093
-13153
-13213
-13273
-13334
-13395
-13456
-13516
-13576
-13635
-13695
-13755
-13815
-13875
-13936
-13997
-14059
-14120
-14182
-14243
-14304
-14364
-14423
-14481
-14538
-14595
-14650
-14705
-14758
-14809
-14860
-14909
-14956
-15003
-15049
-15094
-15139
-15184
-15229
-15274
-15320
-15366
-15412
-15460
-15508
-15556
-15606
-15657
-15708
-15760
-15813
-15866
-15919
-15972
-16024
-16078
-16131
-16184
-16238
-16292
-16346
-16400
-16455
-16510
-16565
-16621
-16676
-16731
-16785
-16839
-16893
-16945
-16996
-17046
-17095
-17142
-17188
-17231
-17273
-17312
-17350
-17385
-17418
-17450
-17479
-17506
-17532
-17555
-17578
-17598
-17617
-17634
-17650
-17665
-17679
-17692
-17705
-17717
-17729
-17741
-17753
-17765
-17776
-17788
-17799
-17810
-17822
-17834
-17846
-17858
-17870
-17882
-17895
-17907
-17921
-17935
-17950
-17966
-17982
-18000
-18019
-18038
-18059
-18080
-18101
-18124
-18147
-18171
-18196
-18221
-18248
-18275
-18303
-18332
-18362
-18393
-18426
-18459
-18494
-18529
-18566
-18605
-18644
-18684
-18725
-18766
-18808
-18849
-18891
-18932
-18973
-19014
-19055
-19096
-19137
-19178
-19218
-19259
-19299
-19340
-19380
-19420
-19461
-19502
-19543
-19584
-19625
-19667
-19709
-19751
-19794
-19837
-19881
-19925
-19969
-20013
-20058
-20102
-20146
-20190
-20233
-20276
-20319
-20361
-20403
-20445
-20486
-20527
-20569
-20610
-20652
-20694
-20736
-20778
-20821
-20864
-20908
-20952
-20997
-21042
-21087
-21133
-21178
-21224
-21269
-21314
-21358
-21402
-21445
-21488
-21531
-21574
-21616
-21658
-21700
-21742
-21784
-21825
-21867
-21908
-21949
-21990
-22031
-22071
-22111
-22150
-22188
-22225
-22261
-22297
-22332
-22368
-22403
-22439
-22475
-22511
-22548
-22586
-22624
-22663
-22703
-22743
-22785
-22827
-22871
-22915
-22960
-23006
-23052
-23099
-23146
-23194
-23243
-23292
-23342
-23392
-23443
-23494
-23546
-23598
-23650
-23703
-23755
-23808
-23861
-23914
-23967
-24019
-24071
-24123
-24174
-24224
-24273
-24322
-24370
-24417
-24463
-24508
-24553
-24596
-24639
-24681
-24723
-24765
-24806
-24848
-24889
-24931
-24972
-25014
-25055
-25096
-25136
-25177
-25216
-25256
-25295
-25335
-25373
-25412
-25451
-25489
-25527
-25566
-25604
-25643
-25682
-25720
-25759
-25799
-25838
-25878
-25918
-25958
-25998
-26038
-26078
-26119
-26159
-26199
-26240
-26280
-26321
-26362
-26403
-26445
-26487
-26529
-26571
-26614
-26657
-26700
-26743
-26786
-26828
-26871
-26913
-26955
-26997
-27038
-27078
-27118
-27157
-27195
-27233
-27269
-27304
-27338
-27371
-27404
-27435
-27466
-27497
-27527
-27556
-27586
-27614
-27643
-27671
-27698
-27726
-27753
-27780
-27808
-27835
-27863
-27891
-27920
-27950
-27980
-28012
-28046
-28081
-28119
-28159
-28201
-28245
-28292
-28341
-28392
-28446
-28501
-28558
-28617
-28678
-28739
-28801
-28864
-28928
-28991
-29055
-29118
-29182
-29246
-29310
-29374
-29438
-29502
-29566
-29630
-29694
-29757
-29821
-29885
-29948
-30012
-30075
-30137
-30200
-30262
-30324
-30386
-30448
-30510
-30572
-30635
-30698
-30761
-30826
-30891
-30958
-31025
-31093
-31163
-31233
-31304
-31375
-31448
-31520
-31593
-31666
-31739
-31812
-31884
-31956
-32028
-32098
-32168
-32238
-32308
-32375
-32444
-32509
-32576
-32640
-32704
-32767
-32830
-32891
-32951
-33011
-33069
-33127
-33183
-33238
-33292
-33344
-33396
-33447
-33496
-33545
-33593
-33640
-33686
-33732
-33777
-33821
-33865
-33908
-33951
-33993
-34035
-34076
-34117
-34158
-34198
-34238
-34277
-34315
-34353
-34389
-34425
-34460
-34494
-34527
-34560
-34592
-34624
-34656
-34686
-34717
-34746
-34775
-34803
-34831
-34857
-34883
-34909
-34934
-34959
-34984
-35009
-35035
-35060
-35086
-35112
-35138
-35164
-35190
-35215
-35240
-35265
-35289
-35313
-35337
-35360
-35382
-35404
-35424
-35444
-35463
-35480
-35497
-35512
-35527
-35540
-35553
-35564
-35575
-35586
-35596
-35606
-35616
-35626
-35636
-35647
-35658
-35670
-35683
-35696
-35710
-35725
-35740
-35755
-35772
-35788
-35805
-35822
-35839
-35856
-35873
-35889
-35904
-35919
-35932
-35944
-35955
-35964
-35973
-35979
-35984
-35988
-35991
-35992
-35992
-35992
-35990
-35987
-35984
-35980
-35975
-35969
-35963
-35957
-35950
-35943
-35936
-35929
-35922
-35915
-35907
-35900
-35892
-35885
-35877
-35869
-35860
-35851
-35842
-35832
-35821
-35810
-35798
-35785
-35772
-35757
-35743
-35728
-35712
-35696
-35680
-35663
-35647
-35631
-35614
-35598
-35582
-35566
-35550
-35534
-35519
-35504
-35490
-35476
-35462
-35449
-35436
-35423
-35410
-35397
-35385
-35372
-35359
-35346
-35333
-35319
-35305
-35291
-35276
-35261
-35246
-35230
-35213
-35196
-35179
-35161
-35142
-35123
-35104
-35084
-35064
-35043
-35021
-35000
-34978
-34956
-34934
-34913
-34891
-34870
-34849
-34829
-34809
-34789
-34771
-34753
-34735
-34718
-34702
-34686
-34670
-34654
-34638
-34623
-34607
-34590
-34574
-34557
-34539
-34521
-34501
-34481
-34459
-34436
-34413
-34388
-34363
-34337
-34310
-34283
-34256
-34229
-34201
-34173
-34145
-34117
-34089
-34061
-34032
-34003
-33974
-33944
-33914
-33884
-33854
-33823
-33793
-33762
-33731
-33701
-33670
-33639
-33609
-33578
-33548
-33518
-33488
-33459
-33430
-33402
-33374
-33347
-33320
-33293
-33267
-33240
-33214
-33188
-33162
-33136
-33110
-33084
-33058
-33031
-33005
-32979
-32954
-32928
-32902
-32876
-32850
-32824
-32797
-32771
-32744
-32718
-32689
-32662
-32634
-32604
-32575
-32545
-32515
-32484
-32453
-32421
-32389
-32357
-32325
-32292
-32259
-32225
-32192
-32159
-32125
-32092
-32058
-32025
-31992
-31958
-31925
-31892
-31859
-31826
-31794
-31762
-31731
-31699
-31669
-31638
-31608
-31578
-31549
-31519
-31490
-31461
-31433
-31405
-31377
-31350
-31323
-31297
-31270
-31245
-31219
-31193
-31168
-31144
-31119
-31095
-31071
-31048
-31024
-31000
-30975
-30951
-30925
-30899
-30871
-30843
-30813
-30782
-30750
-30716
-30681
-30645
-30606
-30566
-30525
-30482
-30438
-30393
-30348
-30301
-30254
-30206
-30157
-30107
-30057
-30007
-29956
-29904
-29853
-29801
-29750
-29698
-29647
-29596
-29545
-29493
-29442
-29391
-29340
-29289
-29238
-29188
-29139
-29089
-29041
-28993
-28945
-28899
-28853
-28808
-28764
-28720
-28678
-28636
-28594
-28553
-28513
-28472
-28432
-28392
-28352
-28312
-28271
-28231
-28190
-28149
-28107
-28066
-28024
-27982
-27941
-27899
-27858
-27816
-27775
-27734
-27693
-27652
-27612
-27572
-27532
-27493
-27454
-27415
-27376
-27338
-27300
-27262
-27225
-27187
-27150
-27113
-27076
-27039
-27002
-26965
-26927
-26890
-26851
-26812
-26772
-26730
-26688
-26645
-26602
-26558
-26514
-26469
-26425
-26380
-26336
-26292
-26247
-26203
-26159
-26116
-26072
-26029
-25987
-25945
-25903
-25862
-25821
-25781
-25741
-25702
-25662
-25623
-25584
-25545
-25507
-25468
-25430
-25392
-25354
-25316
-25278
-25240
-25201
-25162
-25123
-25083
-25043
-25002
-24962
-24920
-24878
-24836
-24793
-24749
-24705
-24660
-24615
-24569
-24523
-24476
-24429
-24382
-24334
-24287
-24239
-24192
-24144
-24097
-24050
-24003
-23957
-23910
-23865
-23820
-23775
-23731
-23687
-23644
-23600
-23558
-23515
-23472
-23429
-23386
-23343
-23299
-23255
-23210
-23164
-23118
-23071
-23023
-22975
-22926
-22876
-22827
-22776
-22726
-22675
-22624
-22573
-22523
-22473
-22423
-22374
-22325
-22276
-22228
-22180
-22132
-22084
-22036
-21989
-21942
-21896
-21849
-21803
-21757
-21711
-21665
-21619
-21574
-21528
-21483
-21438
-21393
-21349
-21306
-21264
-21222
-21182
-21142
-21104
-21066
-21029
-20994
-20959
-20925
-20893
-20860
-20829
-20798
-20768
-20737
-20706
-20676
-20644
-20612
-20580
-20547
-20514
-20479
-20445
-20409
-20373
-20336
-20299
-20261
-20223
-20184
-20144
-20105
-20065
-20026
-19986
-19947
-19908
-19869
-19830
-19792
-19754
-19717
-19680
-19643
-19607
-19570
-19534
-19498
-19463
-19428
-19392
-19358
-19323
-19289
-19254
-19221
-19187
-19153
-19120
-19087
-19054
-19021
-18988
-18956
-18924
-18892
-18860
-18828
-18796
-18765
-18734
-18704
-18673
-18643
-18613
-18582
-18552
-18522
-18491
-18461
-18429
-18398
-18365
-18332
-18298
-18264
-18229
-18193
-18157
-18120
-18083
-18046
-18009
-17971
-17933
-17895
-17856
-17817
-17777
-17737
-17697
-17656
-17615
-17573
-17531
-17489
-17446
-17403
-17360
-17317
-17273
-17229
-17184
-17139
-17094
-17048
-17002
-16955
-16908
-16860
-16811
-16762
-16712
-16661
-16610
-16557
-16504
-16451
-16396
-16341
-16286
-16232
-16177
-16122
-16065
-16011
-15955
-15899
-15843
-15786
-15730
-15674
-15618
-15561
-15505
-15449
-15393
-15337
-15281
-15225
-15169
-15113
-15057
-15002
-14946
-14891
-14836
-14781
-14726
-14671
-14617
-14562
-14506
-14451
-14395
-14339
-14283
-14226
-14169
-14111
-14053
-13995
-13936
-13877
-13818
-13759
-13700
-13642
-13583
-13525
-13467
-13410
-13353
-13298
-13243
-13189
-13136
-13084
-13033
-12982
-12932
-12883
-12835
-12787
-12739
-12692
-12645
-12598
-12551
-12504
-12456
-12408
-12360
-12312
-12263
-12215
-12167
-12119
-12071
-12024
-11978
-11931
-11885
-11840
-11794
-11749
-11704
-11659
-11615
-11570
-11525
-11480
-11435
-11389
-11342
-11295
-11247
-11199
-11150
-11101
-11051
-11001
-10950
-10898
-10845
-10791
-10736
-10680
-10623
-10565
-10507
-10447
-10386
-10324
-10261
-10197
-10132
-10067
-10001
-9934
-9867
-9800
-9733
-9667
-9600
-9534
-9467
-9402
-9337
-9272
-9208
-9145
-9083
-9021
-8960
-8899
-8839
-8780
-8721
-8662
-8604
-8545
-8487
-8429
-8370
-8312
-8253
-8194
-8134
-8074
-8013
-7953
-7892
-7830
-7767
-7704
-7640
-7576
-7511
-7446
-7379
-7313
-7246
-7179
-7111
-7043
-6974
-6905
-6836
-6766
-6696
-6626
-6555
-6483
-6410
-6337
-6264
-6190
-6115
-6039
-5963
-5885
-5807
-5729
-5649
-5569
-5489
-5407
-5325
-5242
-5159
-5075
-4991
-4907
-4823
-4738
-4653
-4569
-4484
-4400
-4316
-4231
-4147
-4062
-3978
-3894
-3810
-3726
-3641
-3556
-3472
-3387
-3302
-3218
-3134
-3050
-2966
-2883
-2800
-2718
-2635
-2553
-2472
-2390
-2310
-2230
-2151
-2072
-1993
-1915
-1838
-1761
-1684
-1608
-1531
-1455
-1379
-1303
-1227
-1151
-1075
-998
-921
-845
-768
-692
-616
-541
-465
-390
-315
-241
-167
-93
-18
56
129
203
277
350
424
497
569
642
714
785
856
927
997
1067
1136
1205
1274
1343
1411
1479
1548
1616
1683
1751
1818
1885
1952
2017
2085
2151
2217
2282
2348
2413
2478
2543
2608
2672
2736
2800
2864
2927
2991
3054
3117
3180
3243
3306
3369
3431
3494
3556
3618
3680
3741
3802
3863
3924
3984
4045
4105
4165
4225
4285
4346
4407
4469
4531
4594
4657
4721
4786
4851
4917
4983
5050
5117
5185
5254
5322
5391
5460
5529
5598
5668
5737
5806
5875
5943
6012
6079
6147
6214
6280
6346
6411
6475
6539
6602
6663
6724
6784
6843
6902
6959
7016
7072
7127
7182
7236
7290
7344
7398
7451
7505
7558
7612
7665
7719
7773
7827
7881
7936
7990
8045
8100
8154
8208
8262
8316
8370
8423
8475
8527
8579
8630
8681
8731
8780
8828
8876
8924
8970
9016
9062
9107
9152
9197
9241
9285
9329
9373
9417
9460
9504
9548
9592
9637
9682
9727
9772
9817
9862
9907
9952
9997
10041
10084
10127
10169
10211
10252
10293
10333
10373
10413
10453
10492
10532
10571
10611
10650
10690
10730
10770
10810
10851
10892
10934
10976
11018
11061
11104
11147
11190
11234
11278
11322
11365
11409
11453
11496
11539
11582
11624
11666
11707
11748
11789
11829
11869
11908
11947
11985
12023
12060
12097
12134
12169
12205
12239
12273
12307
12339
12372
12403
12435
12466
12497
12527
12559
12590
12621
12653
12685
12718
12750
12784
12817
12851
12886
12920
12955
12989
13023
13057
13090
13123
13155
13187
13219
13250
13281
13311
13341
13371
13400
13429
13457
13484
13512
13539
13565
13591
13617
13643
13669
13694
13720
13746
13771
13797
13823
13850
13877
13905
13933
13962
13992
14022
14053
14084
14117
14149
14182
14216
14249
14283
14316
14349
14382
14415
14448
14480
14513
14545
14578
14610
14642
14674
14706
14738
14771
14803
14837
14870
14903
14937
14971
15005
15039
15073
15107
15141
15175
15208
15242
15275
15309
15342
15375
15409
15442
15476
15510
15544
15579
15614
15650
15686
15722
15759
15797
15835
15874
15913
15953
15993
16033
16076
16117
16161
16204
16248
16292
16337
16382
16426
16471
16516
16561
16605
16649
16692
16734
16776
16817
16858
16898
16937
16975
17012
17049
17084
17119
17152
17185
17217
17248
17279
17309
17338
17366
17394
17420
17446
17471
17495
17519
17541
17564
17586
17607
17629
17650
17672
17693
17715
17738
17760
17783
17807
17831
17856
17882
17908
17935
17963
17991
18020
18050
18081
18111
18142
18173
18203
18234
18264
18294
18324
18354
18383
18412
18441
18469
18496
18523
18550
18576
18601
18626
18651
18676
18701
18725
18750
18775
18800
18825
18850
18876
18902
18929
18956
18983
19011
19039
19068
19097
19127
19157
19188
19220
19252
19285
19318
19352
19386
19421
19457
19493
19529
19567
19605
19643
19682
19722
19762
19803
19844
19886
19928
19970
20013
20057
20100
20144
20188
20231
20275
20318
20361
20404
20447
20489
20531
20573
20615
20657
20699
20741
20783
20825
20867
20910
20954
20998
21043
21089
21135
21183
21231
21280
21330
21381
21432
21484
21536
21589
21643
21697
21751
21806
21862
21918
21973
22029
22085
22141
22196
22251
22306
22361
22415
22469
22523
22576
22629
22682
22734
22787
22840
22894
22948
23003
23058
23114
23170
23227
23285
23343
23402
23461
23521
23580
23641
23701
23762
23824
23885
23947
24009
24071
24134
24197
24260
24323
24387
24451
24515
24580
24644
24709
24774
24839
24904
24969
25034
25100
25166
25232
25299
25367
25435
25504
25574
25645
25716
25788
25860
25934
26008
26082
26157
26233
26309
26385
26462
26539
26617
26695
26774
26852
26931
27010
27088
27167
27246
27325
27403
27482
27562
27641
27720
27799
27879
27958
28038
28117
28197
28277
28356
28436
28516
28596
28676
28757
28837
28918
28999
29080
29162
29245
29328
29412
29496
29581
29667
29753
29840
29927
30014
30101
30188
30275
30362
30449
30535
30621
30707
30792
30877
30962
31046
31130
31213
31296
31377
31459
31539
31618
31697
31774
31851
31927
32003
32078
32152
32225
32296
32369
32439
32509
32579
32647
32716
32783
32850
32917
32983
33049
33114
33179
33244
33308
33372
33435
33498
33561
33624
33687
33750
33812
33874
33936
33997
34059
34120
34181
34241
34301
34361
34420
34479
34537
34595
34653
34710
34768
34824
34880
34936
34991
35045
35099
35152
35204
35255
35305
35354
35402
35450
35497
35543
35588
35633
35677
35721
35764
35807
35849
35891
35933
35974
36015
36056
36097
36138
36179
36219
36260
36300
36341
36381
36422
36462
36502
36542
36582
36621
36660
36699
36737
36775
36812
36847
36882
36916
36949
36981
37011
37040
37068
37094
37119
37142
37164
37185
37204
37222
37239
37254
37268
37281
37293
37304
37315
37325
37334
37342
37351
37359
37366
37374
37381
37387
37393
37399
37405
37410
37415
37419
37423
37426
37430
37433
37436
37439
37441
37443
37445
37446
37447
37448
37448
37448
37448
37447
37446
37444
37443
37440
37437
37434
37430
37426
37421
37416
37410
37404
37398
37391
37383
37375
37367
37358
37349
37339
37329
37319
37309
37298
37288
37278
37268
37259
37250
37240
37232
37223
37215
37207
37198
37190
37181
37173
37164
37155
37146
37137
37127
37117
37106
37096
37084
37073
37060
37048
37035
37022
37009
36996
36984
36972
36961
36950
36940
36930
36921
36911
36902
36892
36882
36872
36862
36851
36839
36827
36814
36801
36786
36770
36754
36737
36718
36699
36680
36659
36638
36617
36595
36573
36551
36528
36505
36482
36459
36436
36413
36390
36367
36343
36319
36295
36270
36245
36220
36196
36171
36145
36119
36093
36066
36040
36013
35987
35960
35933
35907
35880
35854
35828
35802
35775
35748
35721
35694
35666
35638
35609
35581
35552
35524
35495
35466
35437
35408
35380
35351
35324
35297
35270
35244
35218
35192
35167
35141
35116
35091
35066
35042
35017
34993
34968
34943
34919
34895
34872
34848
34825
34802
34780
34758
34737
34718
34699
34682
34665
34649
34634
34619
34605
34590
34576
34562
34547
34533
34517
34502
34486
34471
34455
34440
34425
34411
34396
34382
34369
34356
34344
34332
34321
34311
34301
34293
34285
34278
34271
34265
34260
34254
34249
34243
34238
34233
34228
34223
34220
34216
34213
34211
34210
34209
34208
34209
34209
34210
34212
34213
34215
34217
34219
34221
34224
34226
34228
34231
34235
34239
34243
34249
34255
34261
34267
34274
34281
34288
34294
34301
34308
34314
34321
34328
34335
34342
34350
34358
34366
34374
34382
34390
34398
34406
34414
34422
34429
34437
34445
34452
34460
34467
34475
34482
34488
34494
34499
34503
34506
34509
34511
34513
34515
34516
34516
34516
34516
34515
34513
34511
34508
34504
34500
34495
34491
34485
34480
34475
34469
34464
34458
34453
34447
34441
34435
34429
34423
34417
34411
34405
34399
34394
34388
34382
34377
34371
34366
34360
34354
34348
34340
34332
34324
34314
34303
34292
34279
34266
34252
34238
34223
34209
34193
34178
34162
34147
34130
34114
34097
34081
34065
34049
34034
34019
34005
33991
33978
33965
33953
33941
33929
33918
33906
33895
33884
33873
33862
33851
33841
33830
33819
33807
33795
33782
33767
33752
33736
33719
33701
33682
33662
33641
33620
33598
33576
33554
33531
33509
33487
33464
33442
33420
33398
33376
33354
33333
33311
33289
33267
33244
33221
33197
33173
33148
33123
33096
33069
33041
33012
32983
32953
32923
32893
32863
32833
32804
32775
32747
32720
32692
32665
32639
32613
32586
32558
32533
32506
32479
32451
32423
32394
32365
32334
32302
32271
32237
32203
32168
32131
32095
32057
32018
31978
31937
31894
31851
31807
31763
31718
31672
31626
31579
31532
31485
31438
31390
31342
31294
31245
31195
31145
31095
31043
30991
30938
30883
30828
30772
30714
30656
30596
30534
30472
30408
30343
30277
30210
30141
30072
30002
29931
29859
29787
29715
29642
29570
29497
29424
29351
29279
29206
29133
29059
28986
28912
28837
28762
28687
28611
28535
28458
28381
28304
28226
28148
28069
27990
27910
27830
27749
27667
27585
27503
27419
27335
27250
27165
27079
26993
26905
26817
26729
26640
26550
26459
26367
26275
26182
26088
25993
25897
25800
25702
25604
25504
25403
25302
25200
25098
24995
24893
24790
24687
24584
24481
24377
24274
24171
24067
23963
23860
23756
23653
23549
23445
23342
23238
23133
23029
22924
22819
22713
22607
22501
22394
22287
22180
22072
21963
21855
21746
21636
21527
21417
21307
21198
21087
20977
20866
20755
20643
20531
20419
20306
20192
20077
19962
19847
19730
19613
19496
19377
19258
19139
19019
18899
18778
18657
18536
18414
18292
18170
18047
17924
17801
17677
17553
17429
17305
17181
17057
16933
16810
16687
16564
16442
16321
16200
16079
15958
15838
15719
15599
15480
15361
15243
15124
15005
14887
14768
14650
14532
14413
14295
14177
14059
13941
13824
13706
13588
13471
13354
13237
13120
13003
12887
12771
12656
12540
12425
12310
12196
12082
11969
11855
11742
11630
11518
11406
11294
11182
11070
10958
10846
10734
10622
10510
10397
10284
10172
10059
9946
9833
9721
9608
9497
9386
9275
9166
9057
8949
8843
8737
8632
8529
8427
8326
8225
8125
8028
7931
7834
7738
7642
7546
7451
7355
7260
7164
7068
6972
6875
6778
6681
6584
6486
6388
6290
6192
6093
5995
5896
5797
5698
5600
5501
5402
5304
5206
5107
5009
4912
4814
4717
4620
4524
4428
4332
4236
4141
4046
3951
3856
3762
3667
3573
3480
3386
3294
3201
3109
3017
2926
2835
2745
2655
2565
2477
2388
2301
2214
2127
2041
1957
1872
1788
1705
1622
1540
1457
1375
1293
1212
1130
1047
965
882
798
714
628
542
456
368
280
192
104
14
-75
-164
-253
-343
-432
-521
-610
-699
-788
-876
-965
-1053
-1140
-1227
-1314
-1400
-1486
-1572
-1657
-1742
-1826
-1910
-1994
-2078
-2162
-2245
-2329
-2412
-2495
-2577
-2659
-2741
-2822
-2903
-2984
-3065
-3146
-3226
-3307
-3388
-3468
-3549
-3629
-3710
-3790
-3870
-3950
-4030
-4109
-4189
-4268
-4348
-4427
-4506
-4585
-4664
-4744
-4823
-4902
-4981
-5060
-5139
-5218
-5296
-5374
-5452
-5529
-5605
-5681
-5756
-5831
-5905
-5979
-6052
-6125
-6197
-6268
-6338
-6408
-6476
-6544
-6611
-6677
-6742
-6807
-6871
-6935
-6998
-7060
-7122
-7184
-7246
-7307
-7368
-7429
-7491
-7552
-7613
-7675
-7736
-7798
-7859
-7920
-7981
-8041
-8101
-8160
-8219
-8277
-8335
-8392
-8448
-8504
-8559
-8613
-8666
-8719
-8770
-8821
-8872
-8921
-8971
-9020
-9068
-9117
-9165
-9213
-9260
-9308
-9355
-9402
-9450
-9497
-9545
-9593
-9642
-9691
-9741
-9791
-9842
-9893
-9944
-9995
-10046
-10098
-10149
-10200
-10252
-10303
-10354
-10406
-10457
-10508
-10558
-10609
-10659
-10710
-10760
-10811
-10862
-10914
-10965
-11018
-11071
-11124
-11178
-11232
-11287
-11342
-11398
-11454
-11510
-11567
-11624
-11682
-11739
-11797
-11856
-11914
-11973
-12031
-12090
-12148
-12206
-12264
-12322
-12380
-12437
-12495
-12553
-12611
-12669
-12727
-12784
-12842
-12900
-12957
-13016
-13074
-13133
-13192
-13251
-13310
-13369
-13428
-13487
-13546
-13604
-13662
-13720
-13777
-13833
-13889
-13945
-13999
-14054
-14107
-14160
-14212
-14264
-14315
-14366
-14416
-14466
-14516
-14565
-14614
-14663
-14712
-14761
-14810
-14858
-14907
-14955
-15003
-15051
-15099
-15147
-15194
-15242
-15289
-15335
-15382
-15428
-15473
-15518
-15563
-15606
-15650
-15692
-15734
-15776
-15817
-15857
-15896
-15935
-15974
-16011
-16047
-16085
-16120
-16155
-16190
-16225
-16258
-16291
-16324
-16356
-16387
-16418
-16448
-16477
-16505
-16533
-16560
-16586
-16611
-16635
-16658
-16681
-16702
-16723
-16743
-16762
-16779
-16797
-16813
-16829
-16844
-16859
-16874
-16888
-16902
-16917
-16931
-16945
-16959
-16973
-16987
-17001
-17015
-17030
-17044
-17058
-17072
-17087
-17100
-17114
-17128
-17141
-17154
-17166
-17178
-17190
-17201
-17211
-17220
-17229
-17237
-17244
-17251
-17257
-17262
-17267
-17271
-17274
-17277
-17279
-17280
-17281
-17281
-17280
-17279
-17277
-17275
-17272
-17268
-17264
-17259
-17254
-17247
-17240
-17232
-17223
-17213
-17203
-17191
-17179
-17167
-17154
-17140
-17126
-17112
-17097
-17082
-17066
-17049
-17032
-17014
-16996
-16977
-16958
-16939
-16919
-16898
-16878
-16856
-16834
-16812
-16789
-16766
-16743
-16719
-16695
-16671
-16646
-16620
-16595
-16568
-16541
-16514
-16486
-16457
-16429
-16400
-16370
-16340
-16309
-16280
-16250
-16219
-16187
-16157
-16126
-16094
-16062
-16030
-15999
-15966
-15933
-15899
-15865
-15831
-15796
-15762
-15727
-15692
-15657
-15622
-15587
-15552
-15518
-15484
-15450
-15417
-15385
-15353
-15321
-15291
-15261
-15232
-15203
-15175
-15148
-15122
-15096
-15071
-15047
-15023
-14999
-14975
-14952
-14929
-14906
-14882
-14859
-14835
-14810
-14785
-14760
-14734
-14708
-14681
-14653
-14625
-14597
-14569
-14541
-14513
-14485
-14457
-14429
-14400
-14372
-14344
-14316
-14288
-14261
-14234
-14207
-14180
-14154
-14127
-14101
-14075
-14048
-14022
-13996
-13969
-13943
-13916
-13888
-13861
-13833
-13806
-13778
-13751
-13724
-13697
-13670
-13644
-13617
-13591
-13566
-13541
-13516
-13491
-13467
-13443
-13419
-13396
-13372
-13348
-13325
-13301
-13277
-13252
-13228
-13203
-13178
-13152
-13127
-13101
-13074
-13047
-13019
-12992
-12963
-12935
-12906
-12877
-12849
-12820
-12791
-12762
-12733
-12704
-12675
-12647
-12618
-12590
-12562
-12535
-12508
-12481
-12455
-12428
-12402
-12375
-12349
-12322
-12294
-12267
-12239
-12211
-12183
-12155
-12126
-12098
-12068
-12039
-12009
-11980
-11950
-11920
-11890
-11860
-11830
-11801
-11772
-11743
-11714
-11685
-11657
-11628
-11599
-11570
-11541
-11511
-11482
-11452
-11422
-11393
-11363
-11333
-11304
-11274
-11245
-11215
-11186
-11157
-11128
-11100
-11071
-11042
-11014
-10985
-10957
-10929
-10900
-10872
-10843
-10815
-10787
-10759
-10731
-10704
-10676
-10649
-10622
-10595
-10568
-10541
-10514
-10488
-10461
-10435
-10408
-10381
-10354
-10327
-10299
-10272
-10244
-10216
-10188
-10159
-10130
-10101
-10072
-10043
-10013
-9983
-9953
-9923
-9893
-9863
-9832
-9802
-9771
-9740
-9708
-9677
-9645
-9613
-9581
-9549
-9517
-9485
-9453
-9421
-9389
-9357
-9325
-9293
-9261
-9230
-9199
-9167
-9136
-9106
-9075
-9044
-9013
-8983
-8952
-8922
-8891
-8861
-8831
-8801
-8771
-8741
-8711
-8682
-8652
-8622
-8591
-8561
-8531
-8500
-8469
-8439
-8407
-8376
-8344
-8312
-8280
-8247
-8214
-8180
-8148
-8115
-8082
-8048
-8016
-7985
-7953
-7922
-7890
-7859
-7829
-7798
-7767
-7737
-7707
-7677
-7647
-7618
-7588
-7558
-7529
-7499
-7469
-7440
-7410
-7379
-7349
-7319
-7289
-7258
-7228
-7198
-7167
-7137
-7107
-7076
-7046
-7016
-6985
-6955
-6924
-6894
-6863
-6833
-6802
-6771
-6740
-6709
-6678
-6646
-6615
-6583
-6551
-6518
-6485
-6452
-6419
-6385
-6351
-6317
-6283
-6248
-6213
-6178
-6143
-6108
-6072
-6036
-5999
-5963
-5926
-5889
-5852
-5814
-5777
-5739
-5702
-5665
-5628
-5591
-5554
-5518
-5481
-5444
-5407
-5370
-5333
-5295
-5258
-5220
-5182
-5143
-5105
-5066
-5026
-4986
-4946
-4905
-4864
-4823
-4781
-4739
-4697
-4654
-4611
-4569
-4526
-4483
-4440
-4397
-4354
-4312
-4269
-4226
-4184
-4142
-4100
-4059
-4017
-3976
-3936
-3895
-3855
-3816
-3777
-3738
-3700
-3663
-3626
-3589
-3553
-3518
-3482
-3447
-3413
-3378
-3344
-3311
-3277
-3244
-3212
-3179
-3147
-3115
-3083
-3052
-3021
-2990
-2959
-2929
-2899
-2868
-2838
-2808
-2778
-2749
-2719
-2690
-2661
-2632
-2604
-2576
-2548
-2520
-2493
-2466
-2439
-2412
-2385
-2359
-2333
-2307
-2282
-2256
-2231
-2207
-2182
-2158
-2134
-2110
-2086
-2062
-2037
-2013
-1990
-1966
-1942
-1919
-1895
-1872
-1848
-1825
-1802
-1779
-1756
-1733
-1711
-1689
-1667
-1645
-1624
-1602
-1581
-1560
-1539
-1518
-1498
-1478
-1459
-1440
-1422
-1403
-1386
-1368
-1351
-1334
-1318
-1302
-1286
-1270
-1254
-1239
-1224
-1208
-1193
-1178
-1162
-1147
-1132
-1118
-1103
-1089
-1076
-1062
-1049
-1036
-1024
-1012
-1000
-989
-977
-966
-956
-945
-935
-925
-915
-905
-895
-885
-876
-866
-856
-847
-837
-828
-819
-811
-802
-795
-788
-781
-775
-769
-764
-760
-757
-754
-751
-749
-748
-747
-746
-745
-744
-744
-743
-743
-743
-743
-744
-745
-746
-748
-750
-752
-755
-757
-760
-763
-766
-769
-772
-775
-778
-781
-785
-788
-791
-794
-797
-801
-804
-808
-811
-816
-820
-825
-830
-835
-841
-846
-852
-858
-865
-872
-879
-887
-895
-903
-911
-920
-929
-938
-947
-956
-965
-973
-982
-991
-999
-1006
-1014
-1022
-1029
-1035
-1041
-1047
-1052
-1057
-1061
-1066
-1069
-1073
-1077
-1080
-1083
-1086
-1090
-1093
-1096
-1100
-1104
-1108
-1112
-1117
-1121
-1126
-1130
-1134
-1138
-1142
-1146
-1149
-1153
-1157
-1160
-1164
-1167
-1170
-1172
-1175
-1177
-1179
-1181
-1182
-1184
-1185
-1186
-1187
-1187
-1187
-1186
-1186
-1184
-1183
-1181
-1178
-1175
-1173
-1169
-1166
-1163
-1159
-1156
-1153
-1150
-1147
-1144
-1140
-1137
-1133
-1130
-1127
-1124
-1121
-1118
-1116
-1115
-1113
-1112
-1111
-1111
-1111
-1111
-1112
-1113
-1114
-1116
-1118
-1120
-1123
-1126
-1129
-1132
-1135
-1139
-1142
-1145
-1148
-1151
-1153
-1156
-1158
-1161
-1163
-1165
-1167
-1169
-1171
-1172
-1174
-1175
-1176
-1177
-1178
-1179
-1179
-1180
-1180
-1180
-1180
-1179
-1178
-1177
-1176
-1174
-1172
-1171
-1169
-1167
-1165
-1163
-1161
-1160
-1158
-1157
-1156
-1155
-1154
-1153
-1153
-1152
-1152
-1151
-1151
-1150
-1149
-1149
-1148
-1147
-1146
-1144
-1142
-1140
-1138
-1135
-1132
-1129
-1125
-1121
-1116
-1112
-1107
-1102
-1096
-1090
-1083
-1076
-1069
-1061
-1053
-1045
-1037
-1028
-1018
-1010
-1000
-991
-982
-972
-962
-952
-941
-931
-919
-907
-895
-881
-867
-853
-838
-822
-806
-790
-773
-756
-739
-721
-703
-686
-668
-650
-633
-615
-598
-581
-564
-547
-530
-513
-497
-480
-464
-448
-432
-417
-402
-387
-373
-358
-344
-331
-317
-304
-291
-279
-266
-254
-242
-231
-219
-207
-195
-182
-170
-157
-144
-130
-116
-101
-86
-70
-54
-36
-19
0
19
39
59
79
100
121
142
163
184
205
227
248
270
292
313
335
357
379
401
423
445
467
490
512
534
557
579
602
625
648
671
694
718
741
764
787
810
832
854
876
897
918
938
958
977
996
1014
1031
1048
1065
1081
1097
1113
1128
1143
1159
1174
1188
1203
1217
1230
1244
1257
1270
1282
1295
1307
1319
1331
1342
1353
1364
1375
1386
1396
1406
1417
1427
1436
1446
1456
1465
1474
1483
1492
1501
1511
1520
1528
1537
1546
1554
1562
1570
1577
1583
1589
1594
1599
1604
1608
1611
1614
1617
1619
1621
1622
1623
1624
1624
1624
1623
1622
1620
1618
1616
1613
1609
1606
1602
1598
1593
1589
1584
1578
1573
1567
1562
1556
1550
1544
1538
1531
1525
1519
1512
1506
1499
1492
1484
1477
1469
1461
1452
1443
1434
1424
1415
1405
1394
1384
1373
1362
1351
1339
1328
1316
1304
1292
1279
1266
1254
1241
1227
1214
1201
1188
1174
1160
1147
1133
1120
1106
1092
1078
1064
1050
1036
1022
1008
994
980
966
952
938
924
909
894
879
863
847
830
813
795
777
758
739
719
700
679
659
638
618
598
577
558
538
519
500
482
463
445
427
409
391
373
354
336
317
297
277
257
236
215
192
170
147
123
99
75
50
26
1
-25
-50
-76
-101
-127
-153
-179
-205
-231
-256
-282
-308
-333
-359
-385
-410
-436
-461
-487
-513
-539
-565
-591
-618
-645
-672
-699
-727
-755
-783
-812
-841
-871
-901
-931
-962
-994
-1026
-1058
-1091
-1124
-1157
-1191
-1225
-1259
-1293
-1327
-1362
-1396
-1430
-1464
-1498
-1531
-1564
-1597
-1630
-1662
-1694
-1726
-1757
-1788
-1819
-1850
-1881
-1911
-1941
-1971
-2000
-2029
-2059
-2087
-2116
-2144
-2171
-2199
-2226
-2253
-2279
-2306
-2332
-2358
-2384
-2410
-2436
-2461
-2486
-2510
-2534
-2558
-2582
-2606
-2630
-2653
-2677
-2701
-2725
-2748
-2772
-2796
-2819
-2842
-2866
-2889
-2912
-2935
-2957
-2980
-3002
-3024
-3045
-3066
-3087
-3107
-3127
-3146
-3165
-3182
-3199
-3215
-3231
-3245
-3259
-3272
-3285
-3298
-3309
-3321
-3332
-3343
-3354
-3365
-3376
-3387
-3397
-3408
-3419
-3431
-3442
-3454
-3465
-3477
-3489
-3501
-3513
-3525
-3537
-3549
-3561
-3572
-3584
-3594
-3605
-3615
-3625
-3635
-3644
-3652
-3661
-3669
-3676
-3684
-3691
-3699
-3706
-3713
-3721
-3728
-3736
-3744
-3752
-3760
-3768
-3776
-3785
-3794
-3803
-3812
-3820
-3829
-3837
-3846
-3854
-3861
-3868
-3875
-3881
-3886
-3891
-3896
-3900
-3904
-3907
-3911
-3913
-3916
-3918
-3920
-3922
-3924
-3926
-3927
-3929
-3930
-3931
-3932
-3933
-3934
-3935
-3936
-3937
-3938
-3939
-3941
-3942
-3944
-3946
-3948
-3951
-3954
-3957
-3960
-3964
-3967
-3971
-3975
-3979
-3984
-3988
-3993
-3998
-4002
-4006
-4013
-4018
-4022
-4027
-4034
-4038
-4043
-4049
-4054
-4059
-4064
-4067
-4072
-4077
-4081
-4085
-4088
-4091
-4096
-4099
-4102
-4106
-4109
-4112
-4115
-4117
-4120
-4123
-4125
-4128
-4130
-4133
-4135
-4138
-4140
-4143
-4145
-4148
-4150
-4152
-4155
-4157
-4160
-4163
-4166
-4169
-4172
-4176
-4179
-4184
-4188
-4193
-4199
-4205
-4211
-4218
-4225
-4232
-4239
-4246
-4253
-4260
-4267
-4274
-4280
-4286
-4293
-4299
-4306
-4312
-4319
-4326
-4333
-4341
-4348
-4356
-4364
-4372
-4380
-4388
-4396
-4404
-4412
-4420
-4429
-4437
-4445
-4454
-4463
-4471
-4480
-4488
-4497
-4506
-4514
-4523
-4531
-4540
-4548
-4556
-4564
-4571
-4579
-4585
-4592
-4598
-4604
-4610
-4616
-4623
-4629
-4637
-4644
-4652
-4661
-4670
-4680
-4690
-4701
-4713
-4725
-4738
-4752
-4766
-4781
-4796
-4812
-4827
-4843
-4860
-4876
-4892
-4907
-4923
-4939
-4954
-4970
-4986
-5001
-5017
-5032
-5048
-5063
-5079
-5094
-5110
-5126
-5141
-5157
-5173
-5189
-5206
-5222
-5239
-5255
-5272
-5288
-5305
-5322
-5339
-5356
-5373
-5391
-5408
-5426
-5444
-5462
-5481
-5499
-5518
-5537
-5555
-5574
-5592
-5611
-5629
-5647
-5665
-5682
-5700
-5718
-5736
-5754
-5773
-5792
-5811
-5830
-5849
-5868
-5888
-5907
-5927
-5946
-5966
-5986
-6005
-6025
-6044
-6064
-6083
-6102
-6122
-6141
-6160
-6179
-6199
-6218
-6238
-6258
-6278
-6298
-6318
-6339
-6359
-6380
-6400
-6420
-6441
-6461
-6481
-6502
-6522
-6543
-6563
-6584
-6606
-6628
-6650
-6672
-6695
-6718
-6741
-6765
-6789
-6814
-6839
-6864
-6890
-6916
-6942
-6968
-6995
-7022
-7048
-7075
-7102
-7129
-7156
-7183
-7210
-7237
-7264
-7291
-7319
-7346
-7374
-7401
-7429
-7457
-7484
-7512
-7540
-7569
-7597
-7626
-7655
-7684
-7713
-7743
-7773
-7803
-7833
-7864
-7895
-7926
-7957
-7989
-8021
-8053
-8086
-8118
-8150
-8183
-8215
-8248
-8281
-8314
-8347
-8380
-8413
-8446
-8480
-8513
-8547
-8580
-8614
-8647
-8680
-8714
-8748
-8781
-8815
-8849
-8884
-8918
-8953
-8988
-9022
-9057
-9091
-9125
-9159
-9192
-9226
-9259
-9291
-9324
-9356
-9387
-9419
-9449
-9480
-9510
-9540
-9569
-9598
-9627
-9655
-9684
-9712
-9740
-9768
-9796
-9823
-9851
-9880
-9908
-9936
-9965
-9993
-10022
-10051
-10080
-10109
-10138
-10167
-10195
-10224
-10253
-10282
-10311
-10340
-10369
-10398
-10427
-10456
-10486
-10515
-10544
-10573
-10602
-10630
-10659
-10687
-10715
-10743
-10770
-10798
-10825
-10851
-10878
-10904
-10931
-10957
-10982
-11008
-11033
-11058
-11082
-11107
-11130
-11154
-11177
-11199
-11222
-11244
-11266
-11288
-11309
-11330
-11351
-11372
-11393
-11414
-11435
-11455
-11475
-11496
-11516
-11536
-11557
-11577
-11597
-11617
-11637
-11658
-11678
-11698
-11717
-11737
-11757
-11777
-11797
-11817
-11837
-11856
-11876
-11895
-11914
-11933
-11952
-11970
-11987
-12005
-12021
-12038
-12054
-12070
-12085
-12101
-12116
-12131
-12145
-12160
-12174
-12187
-12201
-12214
-12228
-12241
-12254
-12266
-12279
-12292
-12304
-12317
-12330
-12342
-12355
-12368
-12381
-12394
-12407
-12421
-12435
-12449
-12463
-12478
-12492
-12507
-12522
-12536
-12551
-12565
-12580
-12594
-12608
-12622
-12635
-12649
-12662
-12675
-12687
-12699
-12711
-12722
-12733
-12744
-12755
-12765
-12776
-12786
-12795
-12805
-12814
-12823
-12831
-12839
-12847
-12854
-12862
-12868
-12875
-12881
-12887
-12892
-12897
-12901
-12905
-12908
-12911
-12913
-12915
-12916
-12917
-12917
-12918
-12918
-12918
-12918
-12919
-12919
-12919
-12919
-12919
-12918
-12918
-12918
-12917
-12917
-12916
-12915
-12914
-12913
-12911
-12909
-12906
-12903
-12900
-12895
-12890
-12885
-12879
-12872
-12865
-12858
-12850
-12841
-12833
-12823
-12814
-12804
-12793
-12783
-12772
-12762
-12751
-12741
-12730
-12720
-12709
-12698
-12687
-12675
-12664
-12653
-12641
-12629
-12617
-12605
-12592
-12579
-12565
-12551
-12536
-12521
-12505
-12489
-12472
-12455
-12437
-12418
-12399
-12380
-12361
-12340
-12320
-12299
-12278
-12257
-12236
-12214
-12192
-12170
-12147
-12124
-12101
-12078
-12054
-12030
-12006
-11982
-11957
-11933
-11908
-11884
-11859
-11834
-11810
-11785
-11760
-11736
-11711
-11686
-11661
-11636
-11612
-11587
-11562
-11538
-11513
-11488
-11463
-11438
-11412
-11386
-11360
-11333
-11306
-11279
-11251
-11223
-11195
-11166
-11138
-11109
-11079
-11050
-11020
-10990
-10960
-10929
-10898
-10868
-10836
-10805
-10773
-10742
-10709
-10677
-10644
-10611
-10578
-10544
-10510
-10476
-10442
-10407
-10373
-10338
-10302
-10267
-10231
-10196
-10160
-10123
-10087
-10050
-10014
-9977
-9940
-9902
-9865
-9828
-9790
-9752
-9714
-9676
-9637
-9598
-9559
-9519
-9479
-9439
-9398
-9357
-9316
-9275
-9233
-9192
-9150
-9108
-9067
-9025
-8983
-8941
-8899
-8857
-8815
-8773
-8730
-8687
-8644
-8600
-8556
-8511
-8466
-8421
-8375
-8328
-8281
-8234
-8186
-8138
-8090
-8042
-7994
-7945
-7895
-7845
-7794
-7743
-7692
-7640
-7588
-7536
-7483
-7430
-7376
-7323
-7269
-7214
-7160
-7105
-7050
-6994
-6939
-6883
-6827
-6770
-6713
-6656
-6598
-6540
-6482
-6424
-6365
-6307
-6248
-6189
-6129
-6069
-6009
-5949
-5888
-5826
-5765
-5703
-5641
-5579
-5517
-5454
-5391
-5328
-5265
-5202
-5139
-5075
-5012
-4949
-4887
-4824
-4762
-4700
-4638
-4577
-4516
-4455
-4394
-4334
-4274
-4214
-4155
-4094
-4035
-3977
-3918
-3859
-3801
-3742
-3682
-3623
-3564
-3504
-3444
-3384
-3324
-3263
-3202
-3140
-3078
-3016
-2954
-2891
-2829
-2766
-2703
-2640
-2577
-2514
-2452
-2389
-2326
-2264
-2201
-2139
-2076
-2013
-1950
-1887
-1824
-1760
-1696
-1632
-1568
-1503
-1438
-1373
-1308
-1242
-1177
-1111
-1045
-980
-914
-849
-783
-717
-651
-586
-520
-454
-389
-323
-258
-192
-127
-62
4
69
135
201
266
332
397
463
528
593
658
724
789
853
918
982
1046
1109
1173
1236
1300
1363
1426
1490
1553
1617
1682
1746
1811
1877
1942
2009
2075
2142
2208
2275
2343
2410
2477
2544
2611
2677
2743
2809
2874
2940
3006
3071
3137
3203
3269
3335
3401
3467
3533
3599
3665
3731
3797
3863
3929
3995
4059
4126
4191
4256
4321
4386
4452
4517
4582
4647
4712
4777
4842
4908
4973
5038
5103
5168
5234
5299
5365
5430
5496
5562
5628
5694
5760
5827
5893
5960
6028
6095
6163
6231
6299
6367
6435
6503
6570
6637
6704
6771
6837
6902
6968
7033
7098
7163
7227
7291
7355
7418
7482
7545
7609
7673
7736
7800
7863
7926
7989
8052
8114
8177
8240
8303
8366
8429
8492
8556
8620
8684
8748
8812
8876
8941
9006
9072
9137
9203
9270
9336
9403
9470
9538
9605
9673
9741
9809
9877
9945
10014
10082
10151
10219
10288
10356
10424
10492
10560
10627
10694
10761
10827
10893
10958
11024
11088
11153
11216
11280
11343
11406
11469
11532
11595
11658
11721
11784
11847
11911
11974
12038
12102
12165
12228
12292
12355
12418
12480
12543
12605
12668
12730
12791
12852
12913
12973
13033
13091
13150
13208
13266
13324
13381
13439
13497
13555
13612
13670
13727
13785
13843
13901
13959
14017
14075
14133
14191
14248
14306
14364
14421
14478
14534
14590
14646
14702
14757
14812
14867
14921
14976
15029
15083
15136
15189
15242
15294
15346
15398
15449
15500
15550
15600
15650
15699
15749
15798
15847
15895
15944
15992
16039
16085
16133
16180
16225
16271
16315
16360
16403
16446
16489
16530
16572
16612
16653
16692
16732
16771
16810
16849
16888
16926
16964
17002
17040
17078
17115
17153
17190
17227
17263
17300
17336
17371
17406
17441
17476
17509
17543
17576
17609
17642
17674
17707
17739
17771
17803
17835
17867
17899
17931
17962
17994
18025
18055
18086
18116
18146
18176
18206
18235
18263
18291
18319
18345
18372
18397
18423
18447
18472
18495
18519
18542
18564
18586
18608
18629
18649
18669
18689
18709
18729
18748
18767
18786
18804
18822
18840
18857
18874
18890
18906
18922
18937
18951
18966
18980
18993
19006
19019
19031
19044
19055
19067
19078
19089
19099
19110
19119
19129
19138
19147
19155
19163
19170
19177
19184
19190
19196
19201
19206
19210
19214
19217
19220
19223
19225
19227
19228
19229
19230
19230
19230
19229
19229
19228
19227
19225
19224
19222
19220
19218
19216
19214
19212
19209
19206
19203
19200
19197
19193
19189
19184
19180
19175
19169
19164
19158
19151
19144
19136
19128
19119
19109
19099
19088
19076
19063
19049
19035
19019
19002
18985
18967
18948
18928
18907
18886
18864
18842
18819
18796
18772
18748
18724
18699
18674
18648
18623
18597
18571
18545
18518
18492
18465
18437
18409
18380
18351
18322
18291
18260
18228
18196
18163
18129
18094
18059
18023
17987
17950
17912
17874
17836
17796
17757
17716
17676
17635
17593
17551
17509
17466
17424
17380
17337
17293
17249
17204
17158
17111
17064
17017
16968
16919
16869
16818
16767
16715
16661
16608
16553
16499
16443
16388
16331
16274
16218
16161
16104
16047
15989
15931
15874
15816
15757
15699
15641
15582
15524
15465
15406
15346
15286
15226
15165
15104
15042
14980
14917
14853
14789
14725
14660
14594
14528
14462
14395
14328
14261
14193
14125
14056
13987
13917
13847
13777
13706
13635
13564
13492
13421
13349
13277
13204
13132
13059
12986
12914
12841
12768
12694
12621
12548
12474
12400
12326
12251
12177
12101
12025
11949
11872
11794
11716
11637
11558
11478
11398
11317
11237
11156
11074
10992
10910
10828
10746
10663
10580
10496
10413
10329
10245
10161
10077
9993
9908
9823
9738
9653
9567
9482
9396
9311
9225
9140
9054
8969
8884
8800
8715
8631
8547
8463
8380
8296
8213
8130
8047
7964
7881
7798
7716
7633
7550
7468
7386
7304
7222
7141
7059
6978
6898
6817
6737
6657
6578
6498
6419
6340
6260
6181
6101
6021
5940
5859
5777
5694
5610
5525
5440
5355
5269
5183
5097
5010
4923
4837
4750
4664
4578
4492
4407
4322
4237
4152
4067
3983
3898
3813
3729
3644
3559
3475
3390
3306
3222
3139
3056
2973
2891
2809
2727
2646
2565
2484
2403
2322
2242
2161
2080
1999
1917
1835
1752
1669
1585
1501
1417
1333
1249
1165
1082
999
916
834
752
670
588
507
426
345
264
184
103
22
-59
-140
-222
-304
-386
-469
-551
-633
-715
-796
-876
-956
-1035
-1114
-1192
-1269
-1346
-1422
-1498
-1572
-1646
-1719
-1791
-1862
-1933
-2003
-2072
-2141
-2210
-2278
-2346
-2414
-2482
-2549
-2617
-2684
-2751
-2819
-2887
-2955
-3023
-3091
-3159
-3227
-3295
-3364
-3433
-3502
-3572
-3643
-3713
-3784
-3856
-3928
-4000
-4072
-4144
-4216
-4288
-4359
-4430
-4500
-4570
-4639
-4708
-4776
-4843
-4910
-4976
-5041
-5105
-5168
-5230
-5291
-5351
-5410
-5468
-5525
-5581
-5637
-5692
-5746
-5800
-5854
-5907
-5961
-6015
-6070
-6124
-6179
-6234
-6290
-6346
-6401
-6457
-6513
-6569
-6624
-6680
-6735
-6790
-6844
-6899
-6953
-7007
-7061
-7115
-7169
-7224
-7278
-7333
-7388
-7443
-7499
-7554
-7610
-7665
-7721
-7776
-7831
-7885
-7939
-7993
-8045
-8100
-8153
-8205
-8258
-8309
-8361
-8412
-8463
-8513
-8562
-8611
-8659
-8707
-8753
-8798
-8842
-8885
-8927
-8968
-9009
-9049
-9089
-9128
-9168
-9207
-9246
-9285
-9324
-9363
-9402
-9442
-9482
-9522
-9563
-9603
-9644
-9685
-9726
-9766
-9807
-9847
-9888
-9928
-9969
-10009
-10049
-10089
-10129
-10168
-10207
-10246
-10285
-10323
-10361
-10398
-10436
-10473
-10510
-10546
-10582
-10618
-10653
-10688
-10722
-10755
-10788
-10820
-10851
-10881
-10911
-10941
-10970
-10999
-11027
-11055
-11083
-11111
-11138
-11165
-11192
-11219
-11246
-11272
-11299
-11325
-11352
-11379
-11407
-11434
-11463
-11492
-11521
-11551
-11581
-11611
-11642
-11673
-11703
-11734
-11764
-11793
-11822
-11850
-11876
-11902
-11926
-11949
-11971
-11993
-12013
-12033
-12053
-12072
-12091
-12110
-12129
-12148
-12167
-12185
-12203
-12221
-12239
-12257
-12275
-12292
-12309
-12326
-12343
-12359
-12376
-12391
-12407
-12422
-12437
-12451
-12466
-12480
-12493
-12507
-12519
-12532
-12543
-12554
-12564
-12574
-12583
-12592
-12600
-12608
-12615
-12622
-12628
-12633
-12638
-12643
-12647
-12651
-12654
-12658
-12661
-12664
-12667
-12670
-12673
-12676
-12680
-12683
-12687
-12691
-12695
-12699
-12704
-12709
-12714
-12719
-12725
-12731
-12736
-12742
-12749
-12755
-12761
-12768
-12774
-12780
-12786
-12792
-12797
-12802
-12806
-12810
-12813
-12815
-12817
-12818
-12819
-12819
-12819
-12818
-12818
-12817
-12817
-12816
-12815
-12815
-12814
-12814
-12814
-12815
-12815
-12817
-12818
-12820
-12821
-12823
-12825
-12827
-12829
-12831
-12832
-12834
-12835
-12836
-12837
-12837
-12838
-12838
-12837
-12837
-12836
-12834
-12832
-12830
-12827
-12824
-12821
-12818
-12814
-12811
-12807
-12803
-12799
-12795
-12790
-12785
-12781
-12776
-12771
-12766
-12761
-12756
-12751
-12745
-12740
-12733
-12727
-12720
-12713
-12706
-12698
-12689
-12680
-12671
-12662
-12652
-12641
-12630
-12619
-12608
-12596
-12584
-12571
-12559
-12545
-12532
-12517
-12503
-12488
-12472
-12456
-12440
-12424
-12408
-12391
-12375
-12358
-12342
-12326
-12310
-12294
-12278
-12263
-12248
-12234
-12219
-12205
-12192
-12178
-12165
-12152
-12139
-12126
-12113
-12099
-12085
-12071
-12057
-12042
-12027
-12012
-11996
-11980
-11964
-11948
-11931
-11914
-11897
-11880
-11863
-11845
-11828
-11810
-11792
-11775
-11757
-11739
-11721
-11703
-11685
-11668
-11650
-11633
-11617
-11600
-11584
-11568
-11553
-11537
-11522
-11507
-11493
-11478
-11463
-11449
-11434
-11420
-11405
-11389
-11374
-11357
-11341
-11324
-11306
-11288
-11270
-11251
-11231
-11211
-11190
-11169
-11148
-11126
-11104
-11082
-11060
-11037
-11015
-10993
-10970
-10948
-10925
-10902
-10879
-10855
-10832
-10808
-10784
-10759
-10735
-10710
-10686
-10661
-10637
-10612
-10588
-10563
-10539
-10514
-10489
-10464
-10438
-10413
-10387
-10361
-10335
-10308
-10281
-10254
-10227
-10199
-10171
-10143
-10114
-10086
-10057
-10029
-10000
-9971
-9942
-9913
-9884
-9855
-9826
-9796
-9767
-9737
-9707
-9677
-9647
-9616
-9585
-9553
-9521
-9489
-9456
-9423
-9390
-9357
-9324
-9290
-9257
-9223
-9189
-9155
-9122
-9088
-9054
-9020
-8986
-8951
-8917
-8882
-8846
-8811
-8775
-8739
-8703
-8666
-8630
-8593
-8556
-8520
-8483
-8446
-8409
-8372
-8335
-8299
-8263
-8227
-8192
-8157
-8122
-8087
-8054
-8021
-7987
-7955
-7922
-7889
-7857
-7825
-7792
-7760
-7727
-7694
-7661
-7628
-7595
-7561
-7527
-7492
-7457
-7422
-7387
-7351
-7315
-7278
-7241
-7203
-7166
-7128
-7090
-7052
-7014
-6976
-6938
-6900
-6863
-6826
-6789
-6753
-6718
-6683
-6649
-6615
-6581
-6548
-6516
-6483
-6451
-6419
-6387
-6355
-6322
-6290
-6256
-6223
-6189
-6155
-6120
-6085
-6049
-6013
-5976
-5938
-5901
-5863
-5825
-5786
-5747
-5708
-5668
-5629
-5589
-5549
-5509
-5469
-5428
-5388
-5348
-5307
-5267
-5226
-5185
-5144
-5103
-5062
-5021
-4980
-4939
-4898
-4857
-4817
-4776
-4735
-4695
-4655
-4615
-4575
-4536
-4497
-4459
-4421
-4383
-4346
-4309
-4273
-4236
-4201
-4165
-4130
-4096
-4062
-4027
-3996
-3963
-3931
-3900
-3869
-3839
-3809
-3779
-3750
-3722
-3693
-3665
-3638
-3610
-3583
-3556
-3529
-3502
-3476
-3449
-3423
-3397
-3370
-3344
-3318
-3292
-3266
-3240
-3215
-3189
-3164
-3139
-3114
-3090
-3065
-3041
-3017
-2993
-2970
-2947
-2925
-2903
-2881
-2860
-2839
-2819
-2798
-2778
-2759
-2739
-2719
-2700
-2680
-2661
-2642
-2624
-2606
-2588
-2571
-2553
-2537
-2521
-2505
-2490
-2475
-2461
-2448
-2435
-2423
-2411
-2400
-2390
-2380
-2371
-2362
-2354
-2346
-2338
-2331
-2325
-2319
-2313
-2307
-2301
-2296
-2290
-2285
-2280
-2275
-2270
-2265
-2260
-2255
-2251
-2246
-2241
-2236
-2232
-2227
-2223
-2219
-2215
-2212
-2209
-2206
-2203
-2201
-2200
-2198
-2197
-2197
-2196
-2195
-2195
-2194
-2193
-2192
-2191
-2189
-2187
-2185
-2182
-2179
-2176
-2173
-2170
-2167
-2164
-2161
-2158
-2155
-2153
-2150
-2148
-2146
-2144
-2142
-2141
-2139
-2138
-2136
-2135
-2134
-2133
-2132
-2131
-2129
-2128
-2126
-2125
-2124
-2122
-2121
-2119
-2118
-2117
-2116
-2115
-2114
-2113
-2112
-2111
-2110
-2109
-2108
-2106
-2105
-2103
-2101
-2099
-2096
-2094
-2091
-2088
-2084
-2081
-2077
-2073
-2069
-2064
-2060
-2055
-2049
-2044
-2037
-2033
-2027
-2021
-2015
-2009
-2003
-1997
-1991
-1986
-1981
-1976
-1971
-1967
-1963
-1958
-1954
-1951
-1947
-1943
-1939
-1935
-1931
-1927
-1923
-1918
-1914
-1909
-1905
-1900
-1894
-1889
-1883
-1877
-1871
-1865
-1858
-1851
-1844
-1838
-1831
-1824
-1817
-1809
-1802
-1795
-1787
-1780
-1772
-1765
-1757
-1749
-1741
-1732
-1724
-1715
-1706
-1697
-1688
-1679
-1670
-1661
-1652
-1643
-1634
-1625
-1616
-1607
-1598
-1589
-1580
-1571
-1562
-1552
-1543
-1533
-1523
-1513
-1503
-1494
-1484
-1475
-1465
-1456
-1447
-1438
-1430
-1421
-1413
-1405
-1397
-1390
-1382
-1374
-1366
-1357
-1348
-1339
-1330
-1320
-1310
-1300
-1289
-1278
-1268
-1257
-1246
-1234
-1223
-1211
-1199
-1188
-1176
-1164
-1151
-1139
-1127
-1115
-1102
-1089
-1076
-1062
-1049
-1035
-1020
-1006
-991
-976
-961
-946
-931
-916
-900
-885
-870
-855
-840
-825
-809
-794
-778
-763
-747
-731
-715
-699
-683
-667
-651
-635
-619
-603
-587
-571
-554
-538
-522
-506
-489
-473
-456
-439
-422
-405
-388
-371
-354
-337
-320
-302
-284
-267
-249
-232
-215
-197
-181
-164
-147
-131
-114
-98
-81
-65
-48
-32
-15
2
19
36
53
70
88
105
123
141
158
176
193
211
228
245
263
280
297
314
331
348
365
382
398
415
431
447
463
479
495
510
526
541
557
572
588
604
619
635
650
666
682
698
713
729
744
759
774
789
803
817
831
845
859
872
885
899
911
924
937
949
961
973
984
996
1006
1018
1029
1040
1050
1061
1072
1083
1094
1105
1117
1128
1140
1152
1164
1176
1188
1200
1213
1226
1239
1252
1265
1278
1291
1305
1319
1332
1346
1360
1374
1387
1401
1414
1428
1441
1454
1468
1481
1495
1508
1522
1536
1549
1563
1577
1591
1605
1619
1633
1647
1661
1674
1688
1702
1715
1728
1741
1755
1767
1780
1793
1805
1818
1830
1842
1853
1865
1876
1887
1898
1909
1920
1931
1942
1953
1963
1974
1985
1995
2005
2015
2024
2033
2043
2052
2060
2068
2076
2083
2090
2097
2103
2109
2115
2120
2125
2130
2135
2140
2145
2150
2154
2159
2164
2169
2174
2179
2185
2190
2196
2201
2207
2213
2218
2224
2229
2235
2240
2244
2249
2253
2258
2261
2265
2268
2271
2274
2277
2279
2281
2283
2284
2286
2287
2288
2289
2290
2291
2292
2292
2293
2293
2292
2292
2292
2291
2291
2290
2290
2290
2290
2290
2290
2290
2290
2291
2291
2292
2293
2294
2295
2297
2299
2302
2305
2308
2312
2317
2321
2327
2332
2339
2345
2352
2360
2367
2375
2384
2392
2401
2410
2419
2429
2439
2449
2459
2470
2481
2492
2503
2515
2527
2539
2552
2565
2578
2592
2606
2621
2636
2651
2667
2683
2700
2717
2734
2751
2769
2787
2805
2823
2841
2860
2880
2900
2920
2941
2962
2983
3005
3027
3049
3072
3094
3117
3140
3164
3187
3211
3235
3259
3283
3307
3332
3356
3381
3406
3431
3456
3482
3507
3533
3560
3586
3613
3640
3667
3695
3723
3751
3780
3809
3839
3869
3899
3930
3961
3993
4025
4057
4089
4122
4155
4188
4221
4254
4288
4322
4356
4390
4424
4459
4494
4529
4565
4600
4636
4672
4709
4745
4781
4818
4854
4891
4928
4965
5002
5039
5076
5113
5150
5188
5226
5264
5302
5341
5380
5419
5458
5498
5538
5579
5620
5661
5703
5745
5788
5831
5874
5918
5963
6007
6052
6098
6143
6189
6236
6282
6329
6376
6422
6469
6517
6564
6611
6658
6705
6753
6800
6847
6894
6941
6988
7034
7081
7128
7175
7222
7269
7316
7364
7411
7458
7506
7554
7603
7651
7701
7750
7800
7851
7902
7954
8006
8058
8111
8164
8218
8273
8327
8382
8437
8493
8548
8604
8660
8716
8772
8828
8883
8939
8994
9049
9104
9159
9213
9267
9321
9375
9429
9482
9536
9589
9642
9696
9749
9802
9855
9908
9961
10015
10068
10121
10175
10229
10283
10337
10392
10447
10502
10557
10612
10668
10723
10779
10835
10891
10946
11002
11057
11111
11166
11220
11274
11328
11381
11434
11487
11540
11592
11644
11696
11748
11799
11850
11901
11952
12003
12053
12103
12153
12202
12251
12300
12348
12397
12444
12492
12539
12586
12633
12679
12724
12770
12815
12860
12904
12949
12992
13036
13079
13122
13165
13207
13249
13291
13332
13373
13414
13455
13495
13535
13576
13615
13655
13694
13733
13772
13811
13849
13886
13923
13960
13997
14033
14069
14104
14140
14174
14209
14243
14277
14311
14344
14376
14409
14441
14473
14505
14536
14567
14598
14629
14660
14690
14720
14749
14778
14806
14834
14862
14889
14915
14942
14967
14992
15017
15042
15066
15090
15113
15136
15159
15182
15204
15226
15248
15270
15292
15313
15335
15356
15378
15399
15420
15441
15462
15483
15503
15523
15544
15564
15583
15603
15622
15641
15660
15678
15696
15713
15730
15747
15763
15778
15794
15809
15824
15839
15853
15867
15881
15894
15907
15920
15933
15945
15957
15968
15979
15990
16000
16010
16018
16027
16036
16044
16052
16059
16065
16070
16075
16079
16082
16085
16088
16090
16091
16093
16093
16093
16091
16091
16090
16088
16087
16084
16082
16079
16076
16073
16068
16065
16062
16056
16053
16047
16043
16036
16030
16024
16017
16010
16001
15993
15984
15974
15963
15952
15940
15928
15915
15902
15888
15873
15857
15841
15824
15807
15789
15770
15750
15730
15710
15690
15668
15647
15625
15604
15582
15559
15537
15515
15492
15470
15447
15424
15402
15378
15355
15331
15308
15284
15260
15235
15210
15185
15160
15134
15108
15081
15054
15026
14997
14968
14938
14908
14877
14845
14813
14781
14749
14716
14683
14649
14616
14583
14549
14515
14482
14448
14414
14380
14347
14313
14279
14245
14211
14177
14143
14109
14074
14040
14005
13971
13936
13901
13866
13830
13795
13759
13724
13688
13652
13615
13579
13543
13506
13469
13433
13396
13359
13323
13286
13250
13214
13177
13142
13106
13070
13035
13000
12965
12930
12895
12861
12826
12792
12758
12723
12689
12654
12619
12584
12549
12513
12477
12441
12404
12367
12330
12293
12255
12217
12179
12141
12102
12064
12025
11987
11948
11910
11872
11833
11795
11757
11719
11681
11642
11604
11566
11528
11490
11452
11414
11376
11337
11299
11261
11222
11184
11146
11107
11069
11030
10992
10953
10914
10875
10836
10797
10758
10718
10679
10640
10601
10561
10522
10483
10443
10404
10364
10325
10285
10245
10205
10165
10125
10084
10043
10002
9960
9918
9875
9833
9790
9746
9703
9659
9615
9570
9525
9480
9435
9390
9344
9299
9253
9207
9161
9115
9069
9023
8977
8931
8885
8838
8792
8746
8699
8653
8606
8560
8513
8466
8418
8371
8323
8275
8227
8179
8131
8082
8034
7985
7936
7887
7838
7789
7740
7691
7641
7592
7542
7492
7442
7391
7341
7290
7239
7188
7136
7085
7033
6981
6928
6876
6823
6771
6718
6666
6613
6561
6509
6456
6404
6352
6300
6249
6198
6147
6096
6045
5995
5945
5895
5845
5795
5745
5695
5645
5595
5545
5495
5444
5394
5343
5293
5242
5192
5141
5090
5039
4988
4937
4886
4835
4783
4732
4681
4629
4578
4526
4475
4423
4371
4319
4266
4214
4162
4109
4057
4005
3952
3900
3848
3796
3743
3691
3639
3587
3535
3483
3431
3380
3328
3277
3226
3175
3125
3075
3025
2975
2926
2876
2827
2779
2730
2682
2634
2586
2538
2491
2444
2397
2350
2303
2257
2210
2164
2118
2071
2025
1979
1933
1887
1841
1796
1750
1704
1658
1613
1567
1522
1477
1432
1388
1344
1301
1257
1214
1172
1130
1088
1046
1006
965
925
885
846
807
768
729
691
653
615
577
539
502
464
427
390
352
316
279
242
206
170
134
98
63
28
-7
-42
-77
-111
-145
-179
-213
-247
-281
-315
-349
-382
-415
-448
-481
-514
-546
-579
-611
-643
-675
-707
-739
-770
-802
-833
-864
-894
-925
-955
-985
-1014
-1044
-1074
-1103
-1131
-1159
-1187
-1215
-1242
-1269
-1296
-1323
-1350
-1376
-1403
-1429
-1456
-1482
-1509
-1535
-1561
-1587
-1613
-1639
-1664
-1689
-1714
-1739
-1764
-1788
-1812
-1835
-1859
-1881
-1904
-1926
-1947
-1969
-1990
-2011
-2032
-2053
-2073
-2093
-2113
-2132
-2152
-2171
-2189
-2208
-2226
-2244
-2262
-2280
-2297
-2314
-2332
-2348
-2365
-2382
-2399
-2416
-2432
-2449
-2466
-2482
-2499
-2515
-2531
-2547
-2563
-2579
-2595
-2611
-2627
-2642
-2658
-2674
-2689
-2705
-2720
-2735
-2751
-2765
-2780
-2794
-2808
-2822
-2835
-2848
-2860
-2872
-2884
-2895
-2906
-2917
-2928
-2939
-2949
-2959
-2969
-2978
-2988
-2997
-3006
-3015
-3024
-3033
-3042
-3050
-3059
-3067
-3076
-3084
-3092
-3100
-3108
-3116
-3124
-3132
-3139
-3147
-3155
-3162
-3169
-3176
-3183
-3190
-3196
-3202
-3208
-3214
-3220
-3226
-3232
-3237
-3243
-3248
-3253
-3257
-3262
-3265
-3269
-3272
-3274
-3276
-3277
-3278
-3278
-3278
-3277
-3276
-3274
-3272
-3270
-3267
-3264
-3261
-3257
-3254
-3250
-3246
-3242
-3238
-3234
-3230
-3226
-3222
-3217
-3213
-3209
-3205
-3201
-3197
-3193
-3188
-3184
-3180
-3175
-3170
-3165
-3160
-3155
-3149
-3143
-3136
-3130
-3122
-3114
-3106
-3098
-3089
-3080
-3071
-3062
-3053
-3043
-3034
-3025
-3015
-3006
-2996
-2986
-2976
-2966
-2956
-2945
-2935
-2924
-2913
-2902
-2890
-2879
-2867
-2855
-2843
-2831
-2819
-2806
-2794
-2781
-2768
-2756
-2743
-2730
-2717
-2704
-2691
-2678
-2666
-2653
-2640
-2627
-2614
-2601
-2588
-2575
-2563
-2551
-2538
-2527
-2515
-2504
-2493
-2483
-2472
-2462
-2452
-2442
-2432
-2422
-2412
-2401
-2391
-2380
-2369
-2358
-2346
-2334
-2322
-2310
-2297
-2285
-2272
-2260
-2247
-2234
-2222
-2209
-2197
-2185
-2173
-2162
-2150
-2138
-2127
-2116
-2105
-2094
-2083
-2072
-2061
-2051
-2041
-2031
-2021
-2011
-2001
-1993
-1984
-1975
-1966
-1957
-1949
-1940
-1931
-1923
-1914
-1906
-1897
-1889
-1881
-1872
-1864
-1856
-1848
-1840
-1832
-1825
-1818
-1811
-1805
-1800
-1794
-1789
-1784
-1779
-1775
-1770
-1766
-1762
-1757
-1753
-1749
-1744
-1739
-1735
-1730
-1725
-1721
-1716
-1711
-1706
-1702
-1697
-1692
-1688
-1684
-1679
-1675
-1671
-1668
-1664
-1661
-1659
-1656
-1654
-1652
-1651
-1650
-1649
-1648
-1648
-1647
-1647
-1647
-1646
-1646
-1645
-1645
-1644
-1643
-1643
-1642
-1641
-1640
-1639
-1638
-1637
-1637
-1636
-1636
-1636
-1637
-1637
-1638
-1639
-1639
-1640
-1641
-1642
-1643
-1644
-1645
-1646
-1647
-1648
-1649
-1650
-1651
-1653
-1654
-1656
-1658
-1660
-1662
-1664
-1666
-1669
-1671
-1674
-1676
-1679
-1683
-1686
-1690
-1693
-1697
-1702
-1706
-1711
-1716
-1720
-1725
-1730
-1735
-1740
-1746
-1751
-1757
-1763
-1770
-1776
-1783
-1790
-1797
-1804
-1812
-1819
-1827
-1834
-1842
-1850
-1859
-1867
-1875
-1884
-1892
-1901
-1909
-1918
-1927
-1936
-1944
-1953
-1962
-1970
-1978
-1985
-1993
-2000
-2007
-2013
-2019
-2025
-2031
-2036
-2041
-2047
-2052
-2057
-2063
-2068
-2074
-2080
-2086
-2092
-2098
-2105
-2112
-2118
-2125
-2132
-2140
-2147
-2154
-2161
-2169
-2176
-2183
-2190
-2197
-2203
-2209
-2214
-2219
-2224
-2228
-2233
-2237
-2240
-2244
-2248
-2251
-2254
-2257
-2260
-2262
-2264
-2267
-2269
-2271
-2274
-2276
-2278
-2281
-2283
-2286
-2288
-2291
-2294
-2297
-2300
-2302
-2305
-2308
-2311
-2314
-2316
-2319
-2321
-2323
-2326
-2328
-2330
-2332
-2334
-2335
-2337
-2338
-2340
-2341
-2342
-2343
-2344
-2345
-2346
-2346
-2347
-2347
-2346
-2346
-2345
-2344
-2343
-2342
-2341
-2339
-2337
-2335
-2332
-2329
-2326
-2323
-2319
-2315
-2311
-2306
-2301
-2295
-2289
-2283
-2276
-2269
-2262
-2254
-2247
-2239
-2231
-2223
-2215
-2206
-2198
-2189
-2180
-2171
-2162
-2153
-2144
-2135
-2125
-2116
-2107
-2097
-2088
-2078
-2069
-2060
-2050
-2041
-2032
-2021
-2013
-2004
-1995
-1986
-1978
-1969
-1959
-1950
-1941
-1931
-1922
-1912
-1902
-1892
-1881
-1871
-1860
-1849
-1838
-1827
-1816
-1804
-1792
-1780
-1768
-1756
-1743
-1730
-1718
-1705
-1692
-1679
-1667
-1654
-1642
-1630
-1617
-1605
-1593
-1581
-1570
-1558
-1547
-1535
-1523
-1512
-1500
-1488
-1476
-1463
-1450
-1437
-1424
-1410
-1396
-1382
-1367
-1353
-1338
-1322
-1307
-1291
-1275
-1259
-1243
-1227
-1211
-1195
-1178
-1162
-1145
-1128
-1110
-1093
-1075
-1057
-1039
-1020
-1002
-984
-966
-948
-929
-911
-894
-876
-859
-842
-825
-809
-793
-777
-762
-746
-731
-716
-700
-684
-668
-651
-634
-617
-599
-580
-561
-542
-522
-502
-481
-460
-439
-417
-396
-374
-353
-331
-309
-288
-267
-246
-225
-205
-185
-165
-146
-128
-110
-92
-75
-58
-41
-24
-8
8
24
40
56
72
87
103
119
135
152
168
184
201
217
233
249
265
281
296
311
326
341
355
369
383
397
410
424
437
450
463
475
488
501
514
527
540
553
566
580
593
607
621
634
648
662
676
690
705
719
733
748
762
776
790
805
818
832
845
858
870
882
894
905
917
927
938
948
958
968
978
988
997
1006
1016
1027
1036
1045
1054
1063
1072
1080
1088
1096
1104
1112
1120
1128
1137
1145
1153
1162
1171
1180
1189
1199
1208
1218
1228
1238
1249
1259
1269
1279
1289
1299
1308
1317
1326
1335
1343
1351
1359
1367
1374
1382
1389
1396
1403
1411
1418
1425
1433
1441
1448
1457
1465
1473
1482
1491
1500
1510
1519
1529
1538
1548
1558
1568
1578
1588
1598
1609
1619
1629
1639
1650
1660
1670
1680
1691
1701
1710
1720
1730
1740
1750
1760
1770
1780
1791
1801
1812
1823
1834
1845
1856
1867
1878
1890
1901
1913
1925
1937
1949
1961
1973
1985
1997
2009
2021
2035
2047
2059
2072
2084
2096
2108
2120
2132
2144
2156
2168
2180
2192
2204
2216
2228
2240
2252
2264
2276
2289
2301
2314
2326
2339
2353
2366
2379
2393
2407
2421
2435
2449
2464
2478
2492
2506
2520
2534
2547
2561
2574
2586
2598
2611
2622
2634
2645
2657
2668
2679
2690
2701
2712
2723
2734
2744
2755
2766
2776
2786
2796
2807
2817
2827
2837
2847
2857
2867
2877
2886
2896
2905
2915
2924
2933
2942
2951
2959
2968
2976
2983
2991
2999
3007
3014
3022
3030
3038
3046
3054
3062
3070
3078
3086
3094
3102
3111
3119
3127
3135
3142
3150
3157
3164
3170
3177
3183
3188
3194
3199
3204
3209
3214
3218
3222
3225
3228
3231
3234
3237
3239
3241
3243
3245
3246
3247
3248
3249
3250
3251
3252
3252
3253
3254
3254
3255
3255
3255
3255
3255
3255
3254
3254
3253
3252
3250
3248
3246
3243
3239
3236
3231
3227
3222
3216
3210
3203
3196
3188
3180
3171
3162
3152
3141
3131
3120
3108
3097
3085
3073
3061
3049
3037
3025
3013
3001
2989
2976
2964
2951
2938
2925
2911
2897
2882
2867
2852
2836
2819
2802
2785
2767
2748
2729
2710
2690
2669
2649
2628
2606
2584
2562
2540
2517
2494
2471
2448
2425
2401
2378
2354
2331
2308
2285
2262
2240
2217
2195
2172
2150
2129
2107
2085
2064
2043
2021
2001
1981
1960
1939
1919
1898
1877
1856
1834
1813
1791
1769
1747
1725
1703
1681
1658
1636
1614
1592
1570
1548
1526
1504
1483
1461
1439
1418
1396
1374
1353
1331
1310
1289
1267
1246
1225
1205
1184
1163
1143
1122
1101
1081
1061
1040
1020
1000
980
960
940
919
899
879
859
838
818
798
777
757
736
715
695
674
654
634
614
594
574
555
535
517
498
480
462
445
428
412
396
380
365
351
336
322
308
295
281
268
255
242
230
218
206
194
182
170
158
146
134
121
108
95
81
67
53
39
24
9
-6
-21
-35
-50
-64
-78
-91
-104
-117
-129
-140
-151
-162
-172
-182
-192
-201
-211
-220
-230
-239
-248
-258
-267
-276
-286
-295
-304
-313
-322
-331
-339
-348
-356
-364
-372
-379
-386
-393
-400
-406
-412
-417
-423
-428
-433
-438
-443
-447
-452
-456
-460
-464
-468
-472
-475
-478
-481
-484
-487
-489
-492
-494
-496
-498
-500
-502
-503
-505
-506
-507
-508
-509
-509
-510
-510
-509
-508
-507
-506
-504
-501
-498
-495
-491
-487
-483
-479
-474
-469
-464
-458
-453
-447
-441
-436
-430
-424
-418
-412
-406
-400
-394
-387
-380
-373
-365
-357
-349
-340
-331
-322
-312
-302
-292
-281
-270
-259
-247
-234
-221
-208
-194
-180
-165
-150
-135
-119
-104
-88
-71
-55
-38
-21
-4
14
31
50
68
87
106
125
145
166
187
208
230
252
275
298
322
346
370
395
420
445
471
497
524
551
578
605
633
660
688
716
744
772
800
828
857
885
914
943
972
1000
1031
1060
1090
1120
1149
1179
1209
1239
1269
1299
1329
1359
1389
1420
1450
1480
1510
1541
1571
1601
1631
1661
1691
1721
1751
1781
1810
1840
1870
1900
1931
1961
1992
2023
2054
2085
2117
2149
2181
2213
2246
2278
2311
2344
2376
2409
2442
2474
2507
2539
2572
2604
2637
2669
2701
2733
2765
2797
2829
2861
2893
2925
2956
2987
3018
3049
3079
3110
3140
3170
3199
3229
3258
3288
3317
3347
3376
3405
3434
3463
3491
3519
3548
3576
3604
3632
3660
3688
3715
3743
3770
3797
3824
3851
3878
3905
3932
3959
3986
4013
4038
4066
4091
4119
4145
4170
4196
4221
4246
4270
4294
4318
4341
4365
4387
4410
4432
4454
4475
4496
4517
4538
4559
4579
4600
4621
4642
4663
4684
4705
4726
4747
4768
4789
4810
4831
4852
4873
4894
4915
4935
4956
4976
4997
5017
5036
5056
5074
5093
5111
5128
5146
5163
5180
5197
5214
5231
5247
5264
5280
5296
5312
5328
5343
5358
5373
5388
5402
5417
5432
5446
5461
5476
5491
5505
5521
5536
5551
5567
5582
5598
5613
5629
5644
5660
5675
5689
5704
5718
5732
5745
5758
5770
5782
5794
5805
5816
5826
5836
5846
5855
5864
5873
5882
5890
5898
5905
5913
5920
5927
5934
5942
5949
5956
5963
5970
5977
5983
5989
5995
6000
6005
6009
6014
6018
6022
6025
6029
6032
6036
6039
6042
6045
6047
6049
6050
6051
6051
6052
6052
6052
6052
6053
6053
6053
6053
6053
6052
6050
6048
6046
6043
6040
6036
6032
6027
6022
6017
6012
6006
6000
5993
5986
5979
5971
5963
5956
5948
5940
5932
5924
5915
5907
5898
5888
5879
5869
5859
5849
5838
5828
5817
5806
5794
5782
5769
5756
5742
5728
5712
5696
5679
5662
5645
5626
5608
5589
5570
5550
5530
5510
5490
5469
5448
5427
5406
5385
5364
5342
5321
5300
5278
5257
5235
5213
5191
5169
5147
5125
5103
5081
5059
5036
5014
4990
4967
4942
4917
4892
4866
4839
4813
4786
4760
4733
4706
4679
4651
4623
4595
4566
4536
4506
4475
4445
4414
4383
4352
4320
4289
4257
4225
4193
4160
4127
4093
4059
4025
3990
3955
3920
3885
3849
3813
3777
3740
3704
3667
3629
3591
3553
3515
3477
3438
3399
3361
3322
3283
3245
3206
3167
3128
3090
3051
3011
2972
2932
2892
2851
2810
2768
2726
2684
2641
2597
2553
2509
2464
2418
2372
2325
2279
2231
2184
2136
2088
2040
1992
1943
1895
1846
1797
1748
1698
1649
1600
1551
1501
1452
1403
1355
1307
1259
1211
1163
1116
1068
1020
972
924
876
827
779
730
680
631
581
531
480
429
377
325
273
220
167
114
60
5
-49
-104
-160
-216
-272
-329
-386
-444
-501
-559
-617
-675
-734
-792
-851
-909
-967
-1025
-1083
-1140
-1197
-1254
-1310
-1366
-1421
-1476
-1530
-1584
-1637
-1691
-1743
-1796
-1849
-1901
-1954
-2007
-2060
-2114
-2167
-2221
-2275
-2329
-2383
-2438
-2492
-2547
-2602
-2657
-2712
-2768
-2824
-2880
-2936
-2993
-3050
-3108
-3165
-3223
-3281
-3338
-3396
-3454
-3512
-3569
-3627
-3685
-3743
-3801
-3858
-3916
-3973
-4030
-4088
-4144
-4201
-4257
-4314
-4370
-4427
-4483
-4539
-4595
-4650
-4706
-4761
-4816
-4871
-4925
-4979
-5033
-5086
-5139
-5190
-5242
-5292
-5342
-5391
-5439
-5487
-5534
-5581
-5627
-5674
-5719
-5765
-5811
-5856
-5902
-5948
-5994
-6040
-6086
-6133
-6180
-6227
-6273
-6320
-6367
-6413
-6459
-6505
-6551
-6596
-6641
-6685
-6729
-6772
-6815
-6857
-6899
-6940
-6981
-7021
-7061
-7101
-7140
-7179
-7217
-7256
-7294
-7332
-7369
-7406
-7443
-7480
-7517
-7553
-7588
-7623
-7658
-7693
-7727
-7760
-7794
-7826
-7859
-7890
-7922
-7952
-7982
-8012
-8041
-8070
-8099
-8127
-8154
-8180
-8207
-8233
-8259
-8284
-8309
-8333
-8357
-8381
-8405
-8429
-8453
-8476
-8500
-8523
-8546
-8569
-8592
-8615
-8638
-8660
-8682
-8704
-8725
-8746
-8766
-8785
-8804
-8823
-8841
-8859
-8877
-8894
-8911
-8928
-8945
-8962
-8978
-8994
-9011
-9027
-9043
-9060
-9076
-9092
-9109
-9125
-9141
-9158
-9174
-9190
-9205
-9221
-9236
-9251
-9265
-9280
-9293
-9307
-9320
-9333
-9346
-9359
-9371
-9383
-9395
-9407
-9418
-9429
-9440
-9450
-9460
-9470
-9479
-9487
-9496
-9504
-9511
-9519
-9526
-9533
-9540
-9547
-9555
-9562
-9569
-9576
-9583
-9590
-9596
-9602
-9608
-9613
-9618
-9622
-9626
-9629
-9632
-9634
-9636
-9637
-9637
-9638
-9638
-9637
-9637
-9636
-9635
-9633
-9631
-9629
-9627
-9624
-9620
-9617
-9613
-9608
-9604
-9599
-9595
-9590
-9585
-9581
-9576
-9571
-9566
-9560
-9554
-9547
-9540
-9532
-9523
-9514
-9504
-9493
-9482
-9470
-9458
-9445
-9432
-9418
-9405
-9391
-9377
-9363
-9349
-9334
-9320
-9307
-9293
-9279
-9265
-9251
-9238
-9224
-9210
-9195
-9180
-9165
-9150
-9133
-9117
-9099
-9081
-9062
-9042
-9021
-9000
-8979
-8957
-8934
-8912
-8889
-8866
-8844
-8821
-8798
-8775
-8752
-8729
-8706
-8684
-8661
-8639
-8616
-8594
-8571
-8549
-8526
-8503
-8480
-8457
-8434
-8410
-8386
-8361
-8335
-8309
-8282
-8255
-8227
-8198
-8167
-8138
-8106
-8074
-8042
-8010
-7977
-7944
-7911
-7877
-7844
-7811
-7778
-7746
-7714
-7682
-7651
-7620
-7590
-7559
-7530
-7500
-7470
-7441
-7411
-7381
-7351
-7321
-7291
-7260
-7228
-7196
-7164
-7131
-7097
-7063
-7028
-6993
-6957
-6921
-6884
-6847
-6810
-6773
-6736
-6698
-6661
-6623
-6586
-6549
-6512
-6475
-6438
-6401
-6365
-6329
-6293
-6257
-6222
-6187
-6151
-6116
-6081
-6045
-6010
-5974
-5937
-5901
-5865
-5828
-5792
-5756
-5719
-5683
-5647
-5610
-5574
-5538
-5502
-5466
-5430
-5394
-5358
-5322
-5286
-5250
-5214
-5178
-5143
-5107
-5071
-5036
-5000
-4964
-4928
-4892
-4856
-4820
-4783
-4747
-4711
-4675
-4639
-4603
-4567
-4531
-4494
-4458
-4421
-4384
-4348
-4311
-4274
-4237
-4200
-4163
-4126
-4089
-4051
-4016
-3979
-3942
-3906
-3870
-3835
-3799
-3764
-3729
-3694
-3659
-3624
-3589
-3555
-3520
-3486
-3452
-3418
-3384
-3351
-3318
-3285
-3252
-3220
-3187
-3155
-3123
-3092
-3060
-3028
-2996
-2965
-2934
-2902
-2871
-2840
-2808
-2777
-2745
-2714
-2682
-2650
-2618
-2587
-2555
-2523
-2491
-2459
-2427
-2395
-2362
-2330
-2298
-2266
-2234
-2203
-2171
-2139
-2108
-2076
-2045
-2013
-1983
-1952
-1922
-1892
-1862
-1833
-1803
-1775
-1746
-1717
-1689
-1660
-1632
-1604
-1576
-1548
-1520
-1492
-1464
-1436
-1408
-1381
-1353
-1326
-1299
-1272
-1246
-1220
-1194
-1169
-1144
-1119
-1094
-1070
-1045
-1020
-997
-973
-949
-925
-902
-878
-854
-830
-806
-782
-758
-735
-711
-688
-665
-642
-619
-597
-575
-553
-531
-510
-490
-470
-450
-431
-412
-394
-376
-359
-342
-326
-309
-293
-277
-261
-245
-230
-214
-198
-183
-167
-151
-135
-119
-103
-87
-70
-53
-36
-18
0
19
37
56
75
94
114
133
153
173
192
212
231
251
270
289
309
328
347
366
385
404
422
441
459
476
494
511
529
546
563
579
596
612
629
645
661
678
694
710
726
742
758
774
790
806
822
839
855
872
888
905
922
939
956
973
989
1006
1024
1041
1058
1075
1093
1110
1128
1146
1165
1184
1203
1222
1241
1261
1281
1302
1322
1343
1364
1385
1406
1427
1448
1469
1491
1512
1534
1555
1576
1598
1619
1640
1661
1682
1703
1723
1744
1764
1784
1804
1824
1844
1863
1883
1903
1923
1943
1964
1984
2005
2025
2047
2068
2089
2110
2132
2153
2175
2197
2219
2241
2263
2285
2307
2329
2351
2373
2395
2416
2438
2459
2480
2501
2522
2542
2563
2583
2603
2624
2644
2664
2684
2704
2724
2745
2765
2785
2806
2826
2846
2867
2887
2907
2928
2948
2969
2989
3010
3030
3051
3072
3092
3113
3134
3155
3175
3196
3217
3239
3260
3282
3303
3325
3347
3369
3392
3414
3437
3459
3482
3505
3528
3551
3574
3597
3619
3642
3665
3687
3709
3732
3754
3776
3797
3819
3840
3861
3882
3903
3923
3943
3963
3983
4003
4022
4043
4062
4083
4103
4123
4143
4163
4184
4204
4225
4245
4266
4287
4308
4329
4350
4371
4392
4413
4435
4456
4477
4498
4519
4540
4561
4581
4602
4622
4642
4661
4680
4698
4717
4735
4752
4770
4787
4804
4821
4838
4855
4872
4889
4906
4923
4939
4956
4973
4990
5007
5024
5041
5058
5075
5092
5109
5126
5142
5158
5174
5190
5206
5222
5237
5252
5266
5281
5295
5310
5324
5338
5352
5367
5381
5395
5410
5424
5439
5454
5469
5485
5501
5518
5535
5552
5570
5588
5606
5624
5642
5661
5679
5698
5716
5734
5752
5770
5788
5805
5823
5839
5856
5872
5888
5903
5918
5932
5946
5960
5973
5986
5999
6012
6025
6037
6050
6062
6074
6086
6098
6110
6122
6133
6145
6157
6169
6180
6192
6204
6216
6228
6239
6251
6263
6274
6286
6297
6308
6319
6330
6341
6351
6361
6372
6382
6392
6401
6411
6421
6430
6440
6449
6459
6468
6478
6487
6496
6505
6514
6522
6531
6540
6548
6557
6565
6574
6582
6590
6599
6607
6615
6623
6631
6639
6647
6654
6662
6670
6677
6684
6691
6699
6706
6713
6719
6726
6733
6740
6747
6753
6760
6766
6772
6778
6784
6789
6795
6800
6806
6811
6817
6823
6828
6834
6840
6845
6851
6857
6864
6870
6876
6883
6890
6896
6903
6910
6917
6925
6932
6939
6946
6953
6960
6966
6973
6979
6986
6992
6998
7003
7008
7013
7017
7021
7025
7029
7033
7036
7039
7043
7046
7049
7052
7055
7058
7061
7064
7066
7069
7072
7074
7077
7079
7081
7083
7085
7087
7089
7090
7092
7094
7095
7097
7098
7100
7102
7104
7106
7108
7110
7113
7115
7117
7118
7120
7122
7123
7125
7126
7127
7127
7128
7128
7128
7128
7127
7127
7126
7125
7124
7124
7123
7121
7120
7119
7118
7117
7116
7115
7114
7113
7112
7111
7110
7109
7109
7108
7107
7106
7105
7104
7103
7101
7100
7098
7097
7095
7094
7092
7090
7088
7087
7085
7083
7081
7078
7076
7074
7071
7068
7065
7062
7059
7056
7052
7049
7045
7042
7038
7034
7030
7026
7022
7018
7014
7009
7005
7000
6996
6991
6987
6983
6979
6975
6971
6968
6964
6961
6958
6955
6953
6950
6948
6945
6943
6940
6938
6936
6933
6931
6928
6925
6922
6919
6916
6912
6908
6904
6900
6896
6892
6888
6883
6879
6874
6870
6865
6860
6855
6851
6846
6841
6836
6831
6827
6822
6817
6813
6808
6803
6798
6794
6789
6784
6779
6773
6768
6763
6757
6751
6745
6739
6733
6727
6721
6715
6709
6703
6697
6691
6685
6679
6672
6666
6659
6652
6645
6637
6630
6623
6615
6608
6600
6593
6585
6577
6569
6561
6553
6545
6537
6529
6521
6514
6506
6499
6491
6484
6477
6470
6463
6456
6449
6442
6435
6429
6422
6415
6408
6402
6395
6389
6382
6376
6369
6363
6356
6350
6344
6337
6331
6325
6320
6314
6308
6303
6297
6291
6286
6281
6275
6270
6265
6260
6254
6249
6244
6238
6232
6226
6220
6213
6206
6199
6191
6184
6176
6168
6160
6151
6143
6136
6128
6120
6112
6104
6097
6089
6082
6075
6068
6061
6053
6046
6039
6032
6025
6017
6010
6002
5995
5987
5980
5972
5964
5956
5949
5941
5933
5925
5918
5910
5902
5895
5887
5880
5872
5865
5857
5850
5842
5835
5827
5820
5812
5804
5796
5788
5780
5771
5762
5753
5745
5736
5727
5718
5708
5699
5689
5680
5670
5659
5649
5639
5628
5617
5607
5596
5585
5574
5564
5553
5542
5531
5520
5509
5499
5488
5477
5466
5456
5445
5435
5424
5414
5404
5394
5384
5374
5364
5354
5345
5335
5325
5315
5305
5295
5284
5273
5263
5252
5240
5229
5218
5206
5194
5182
5170
5157
5145
5133
5120
5107
5094
5081
5069
5056
5043
5030
5017
5005
4993
4981
4969
4958
4946
4935
4924
4913
4903
4892
4882
4872
4862
4852
4842
4832
4823
4814
4805
4797
4788
4780
4771
4763
4755
4747
4739
4731
4723
4715
4707
4699
4691
4684
4676
4668
4661
4653
4645
4638
4630
4623
4615
4608
4600
4593
4586
4579
4572
4565
4558
4551
4544
4537
4530
4523
4516
4509
4502
4495
4487
4480
4473
4465
4458
4450
4443
4436
4428
4421
4414
4408
4401
4394
4388
4381
4375
4369
4362
4356
4350
4344
4338
4332
4326
4320
4314
4308
4302
4297
4291
4286
4281
4276
4272
4267
4263
4260
4256
4253
4250
4247
4244
4242
4240
4238
4236
4235
4233
4231
4230
4229
4227
4226
4225
4223
4222
4221
4219
4218
4216
4215
4213
4212
4210
4209
4208
4207
4207
4206
4206
4205
4205
4205
4205
4205
4205
4206
4206
4207
4208
4209
4211
4212
4213
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4226
4227
4227
4227
4227
4227
4227
4227
4227
4227
4226
4226
4226
4226
4226
4225
4225
4225
4225
4225
4225
4225
4225
4225
4224
4224
4223
4221
4220
4218
4217
4215
4213
4211
4208
4206
4204
4202
4199
4197
4194
4192
4190
4187
4185
4183
4180
4178
4175
4172
4169
4167
4164
4161
4158
4156
4153
4150
4148
4145
4142
4140
4137
4135
4132
4129
4127
4124
4121
4118
4115
4112
4108
4105
4102
4099
4096
4091
4089
4086
4083
4078
4075
4072
4069
4065
4062
4058
4054
4051
4048
4043
4040
4037
4033
4030
4026
4022
4019
4014
4011
4006
4002
3998
3993
3988
3983
3977
3972
3967
3962
3957
3952
3947
3942
3937
3932
3927
3922
3918
3913
3909
3904
3900
3896
3892
3887
3883
3879
3874
3870
3865
3860
3856
3851
3846
3841
3835
3830
3824
3818
3812
3805
3798
3791
3784
3776
3768
3760
3752
3744
3736
3728
3719
3711
3703
3694
3686
3677
3669
3660
3652
3643
3635
3626
3618
3609
3601
3593
3586
3578
3571
3564
3557
3550
3544
3537
3530
3524
3518
3511
3504
3498
3491
3484
3476
3469
3462
3454
3446
3439
3431
3423
3415
3407
3399
3391
3383
3375
3366
3358
3350
3343
3335
3327
3320
3312
3305
3298
3291
3283
3276
3269
3262
3254
3247
3239
3231
3224
3215
3207
3198
3190
3181
3172
3163
3154
3144
3135
3125
3115
3105
3094
3084
3074
3063
3053
3042
3032
3022
3012
3002
2992
2982
2973
2963
2953
2944
2935
2926
2917
2908
2900
2892
2883
2876
2868
2861
2854
2847
2840
2834
2828
2822
2816
2810
2805
2799
2793
2787
2780
2773
2766
2759
2752
2744
2737
2729
2721
2713
2705
2697
2689
2681
2673
2664
2656
2648
2639
2631
2622
2613
2605
2596
2588
2579
2571
2562
2554
2546
2538
2531
2523
2516
2508
2501
2494
2487
2481
2474
2468
2461
2455
2448
2442
2436
2429
2423
2416
2410
2403
2396
2389
2382
2375
2367
2360
2353
2345
2338
2331
2324
2316
2309
2301
2294
2286
2278
2270
2262
2254
2245
2237
2228
2220
2211
2202
2193
2185
2176
2167
2158
2150
2141
2132
2124
2115
2106
2097
2089
2080
2071
2062
2053
2043
2033
2025
2015
2005
1996
1987
1977
1968
1958
1949
1940
1930
1921
1912
1903
1894
1885
1876
1867
1858
1849
1840
1830
1821
1811
1801
1790
1779
1768
1757
1745
1733
1721
1708
1694
1681
1667
1653
1639
1624
1610
1595
1580
1565
1550
1535
1519
1504
1488
1472
1456
1441
1425
1409
1393
1378
1362
1347
1331
1316
1302
1287
1273
1259
1246
1233
1220
1208
1196
1185
1174
1163
1152
1142
1132
1121
1111
1101
1091
1081
1071
1060
1049
1038
1027
1016
1004
993
981
969
957
944
931
918
905
892
879
865
851
838
824
810
796
782
768
754
740
726
713
699
686
673
660
647
634
621
608
596
583
570
557
545
532
519
507
494
482
469
457
444
432
419
407
394
381
369
357
344
332
320
307
295
282
270
257
244
232
219
205
192
179
165
151
136
121
106
91
75
58
42
25
8
-9
-27
-45
-63
-81
-99
-118
-136
-153
-171
-188
-205
-222
-238
-254
-270
-286
-301
-316
-331
-345
-359
-373
-387
-400
-413
-426
-439
-451
-464
-476
-489
-501
-513
-525
-537
-550
-562
-575
-588
-601
-614
-628
-641
-655
-669
-683
-697
-712
-726
-741
-756
-770
-785
-800
-815
-830
-845
-861
-876
-891
-907
-922
-938
-953
-968
-982
-996
-1010
-1024
-1036
-1049
-1061
-1072
-1083
-1093
-1102
-1111
-1120
-1128
-1136
-1144
-1152
-1159
-1166
-1174
-1181
-1189
-1196
-1203
-1211
-1218
-1226
-1234
-1242
-1250
-1257
-1265
-1273
-1281
-1290
-1298
-1306
-1315
-1323
-1331
-1340
-1349
-1357
-1366
-1375
-1384
-1394
-1403
-1412
-1422
-1432
-1442
-1452
-1463
-1473
-1484
-1495
-1506
-1517
-1528
-1539
-1549
-1559
-1569
-1579
-1588
-1597
-1605
-1613
-1621
-1629
-1636
-1643
-1649
-1655
-1661
-1667
-1672
-1676
-1681
-1685
-1689
-1693
-1696
-1700
-1704
-1707
-1711
-1715
-1719
-1723
-1727
-1732
-1737
-1743
-1748
-1754
-1760
-1766
-1773
-1780
-1787
-1794
-1802
-1809
-1817
-1825
-1834
-1842
-1851
-1860
-1869
-1878
-1888
-1897
-1907
-1916
-1926
-1935
-1945
-1954
-1963
-1972
-1981
-1989
-1997
-2005
-2012
-2019
-2025
-2029
-2035
-2040
-2044
-2048
-2052
-2055
-2059
-2062
-2066
-2070
-2073
-2077
-2081
-2085
-2090
-2094
-2098
-2103
-2108
-2112
-2117
-2122
-2126
-2131
-2136
-2140
-2145
-2150
-2154
-2159
-2163
-2168
-2172
-2176
-2180
-2184
-2187
-2191
-2195
-2198
-2202
-2205
-2208
-2212
-2215
-2219
-2222
-2226
-2229
-2233
-2236
-2239
-2243
-2246
-2249
-2252
-2254
-2257
-2260
-2262
-2264
-2267
-2269
-2270
-2272
-2274
-2275
-2276
-2277
-2278
-2279
-2280
-2281
-2282
-2284
-2285
-2287
-2289
-2291
-2294
-2297
-2300
-2303
-2306
-2309
-2313
-2316
-2320
-2323
-2327
-2330
-2334
-2337
-2341
-2344
-2348
-2352
-2356
-2360
-2364
-2369
-2373
-2377
-2382
-2386
-2390
-2395
-2399
-2403
-2407
-2411
-2414
-2418
-2421
-2424
-2427
-2430
-2433
-2436
-2439
-2441
-2444
-2446
-2449
-2452
-2455
-2458
-2461
-2464
-2467
-2471
-2474
-2478
-2482
-2486
-2489
-2493
-2497
-2501
-2505
-2510
-2514
-2519
-2524
-2529
-2535
-2540
-2545
-2550
-2555
-2560
-2565
-2570
-2575
-2580
-2585
-2589
-2594
-2598
-2602
-2606
-2610
-2614
-2618
-2623
-2627
-2631
-2635
-2639
-2643
-2647
-2651
-2655
-2659
-2662
-2666
-2669
-2672
-2675
-2678
-2681
-2684
-2687
-2689
-2692
-2694
-2697
-2699
-2701
-2703
-2706
-2708
-2710
-2712
-2714
-2717
-2719
-2721
-2723
-2725
-2726
-2728
-2730
-2732
-2733
-2735
-2737
-2739
-2741
-2743
-2745
-2747
-2750
-2752
-2755
-2757
-2760
-2763
-2766
-2769
-2771
-2774
-2777
-2780
-2783
-2785
-2788
-2790
-2792
-2794
-2796
-2798
-2800
-2801
-2803
-2805
-2807
-2808
-2810
-2812
-2814
-2815
-2817
-2819
-2821
-2823
-2825
-2827
-2830
-2832
-2834
-2837
-2840
-2842
-2845
-2848
-2851
-2854
-2857
-2860
-2864
-2867
-2871
-2874
-2878
-2881
-2885
-2888
-2892
-2896
-2899
-2903
-2907
-2911
-2915
-2919
-2923
-2927
-2931
-2935
-2939
-2942
-2946
-2949
-2953
-2956
-2959
-2962
-2965
-2968
-2971
-2974
-2977
-2980
-2983
-2987
-2990
-2994
-2998
-3002
-3006
-3010
-3014
-3018
-3023
-3027
-3031
-3036
-3040
-3044
-3048
-3052
-3056
-3060
-3064
-3068
-3071
-3075
-3078
-3081
-3084
-3087
-3090
-3093
-3096
-3098
-3101
-3104
-3107
-3110
-3113
-3117
-3120
-3124
-3128
-3132
-3137
-3141
-3146
-3151
-3156
-3160
-3165
-3170
-3174
-3179
-3183
-3187
-3191
-3195
-3198
-3201
-3204
-3207
-3210
-3212
-3215
-3217
-3220
-3222
-3224
-3227
-3230
-3232
-3235
-3238
-3241
-3244
-3248
-3251
-3255
-3259
-3264
-3268
-3273
-3278
-3282
-3287
-3292
-3296
-3301
-3305
-3309
-3314
-3318
-3322
-3327
-3331
-3335
-3339
-3344
-3348
-3352
-3357
-3361
-3366
-3371
-3375
-3380
-3385
-3390
-3395
-3400
-3405
-3409
-3414
-3419
-3424
-3429
-3435
-3440
-3445
-3450
-3455
-3460
-3465
-3470
-3475
-3480
-3485
-3489
-3493
-3497
-3501
-3504
-3507
-3511
-3514
-3517
-3520
-3523
-3526
-3530
-3533
-3536
-3539
-3543
-3547
-3550
-3554
-3558
-3562
-3566
-3569
-3573
-3577
-3580
-3583
-3587
-3590
-3594
-3597
-3600
-3604
-3608
-3611
-3615
-3619
-3624
-3628
-3633
-3637
-3642
-3647
-3652
-3657
-3662
-3667
-3672
-3676
-3681
-3685
-3690
-3694
-3698
-3701
-3705
-3708
-3710
-3713
-3715
-3716
-3718
-3719
-3720
-3721
-3722
-3723
-3723
-3724
-3725
-3725
-3726
-3727
-3728
-3730
-3731
-3733
-3734
-3736
-3738
-3740
-3742
-3744
-3746
-3749
-3751
-3754
-3756
-3759
-3761
-3764
-3766
-3768
-3771
-3773
-3775
-3777
-3779
-3780
-3782
-3784
-3785
-3786
-3788
-3789
-3790
-3791
-3792
-3793
-3794
-3795
-3796
-3796
-3797
-3798
-3798
-3798
-3798
-3798
-3798
-3797
-3797
-3796
-3796
-3795
-3794
-3793
-3792
-3791
-3790
-3789
-3788
-3786
-3785
-3784
-3782
-3781
-3779
-3778
-3776
-3775
-3773
-3771
-3769
-3767
-3765
-3762
-3759
-3756
-3753
-3750
-3747
-3744
-3740
-3737
-3733
-3730
-3726
-3723
-3719
-3716
-3713
-3710
-3708
-3705
-3703
-3701
-3699
-3697
-3695
-3694
-3693
-3692
-3691
-3690
-3690
-3690
-3690
-3690
-3690
-3690
-3690
-3690
-3690
-3690
-3690
-3690
-3690
-3689
-3688
-3687
-3686
-3684
-3682
-3681
-3679
-3677
-3674
-3672
-3670
-3667
-3665
-3662
-3660
-3657
-3654
-3652
-3649
-3646
-3643
-3640
-3637
-3634
-3630
-3626
-3622
-3619
-3615
-3611
-3607
-3603
-3600
-3597
-3594
-3591
-3589
-3587
-3585
-3584
-3583
-3583
-3582
-3582
-3582
-3582
-3583
-3583
-3582
-3582
-3581
-3580
-3579
-3577
-3575
-3572
-3569
-3565
-3561
-3556
-3551
-3545
-3538
-3531
-3523
-3515
-3507
-3498
-3490
-3481
-3472
-3462
-3453
-3445
-3436
-3428
-3420
-3412
-3405
-3398
-3391
-3384
-3378
-3372
-3366
-3360
-3354
-3348
-3341
-3335
-3329
-3323
-3317
-3311
-3304
-3298
-3293
-3287
-3282
-3277
-3272
-3267
-3262
-3258
-3254
-3249
-3245
-3241
-3237
-3233
-3229
-3225
-3220
-3216
-3212
-3207
-3203
-3199
-3194
-3189
-3184
-3179
-3173
-3167
-3161
-3154
-3147
-3140
-3132
-3125
-3116
-3108
-3099
-3089
-3080
-3070
-3060
-3050
-3039
-3029
-3019
-3009
-3000
-2991
-2982
-2973
-2966
-2958
-2951
-2945
-2939
-2933
-2929
-2924
-2921
-2917
-2915
-2913
-2911
-2909
-2908
-2907
-2906
-2904
-2903
-2901
-2899
-2897
-2894
-2891
-2888
-2885
-2881
-2877
-2872
-2867
-2862
-2857
-2852
-2846
-2841
-2835
-2829
-2823
-2817
-2811
-2805
-2799
-2792
-2786
-2779
-2772
-2765
-2758
-2751
-2743
-2736
-2729
-2722
-2714
-2707
-2701
-2694
-2688
-2682
-2676
-2671
-2667
-2663
-2659
-2656
-2654
-2651
-2649
-2648
-2646
-2645
-2643
-2642
-2640
-2638
-2635
-2633
-2630
-2626
-2622
-2618
-2613
-2608
-2602
-2596
-2590
-2584
-2577
-2570
-2564
-2557
-2550
-2543
-2536
-2529
-2522
-2515
-2508
-2501
-2494
-2488
-2481
-2474
-2468
-2461
-2455
-2448
-2442
-2435
-2428
-2421
-2414
-2406
-2398
-2390
-2381
-2372
-2363
-2354
-2344
-2335
-2325
-2315
-2305
-2295
-2286
-2276
-2266
-2257
-2248
-2239
-2230
-2221
-2213
-2205
-2197
-2189
-2181
-2174
-2167
-2160
-2153
-2147
-2140
-2133
-2126
-2119
-2112
-2105
-2098
-2090
-2083
-2075
-2067
-2058
-2050
-2041
-2032
-2021
-2012
-2001
-1992
-1981
-1971
-1960
-1948
-1937
-1925
-1914
-1902
-1891
-1879
-1868
-1857
-1846
-1836
-1826
-1816
-1806
-1797
-1788
-1780
-1772
-1764
-1756
-1748
-1741
-1733
-1725
-1718
-1710
-1702
-1694
-1686
-1677
-1668
-1659
-1649
-1639
-1629
-1619
-1608
-1598
-1587
-1576
-1565
-1555
-1544
-1533
-1523
-1513
-1502
-1492
-1483
-1473
-1464
-1454
-1445
-1436
-1427
-1417
-1408
-1398
-1388
-1378
-1368
-1357
-1346
-1335
-1324
-1313
-1301
-1290
-1279
-1268
-1257
-1247
-1236
-1226
-1216
-1207
-1197
-1188
-1178
-1169
-1159
-1149
-1139
-1128
-1117
-1105
-1094
-1082
-1069
-1056
-1043
-1030
-1016
-1002
-990
-976
-962
-948
-934
-921
-907
-894
-881
-868
-854
-842
-829
-816
-803
-790
-778
-765
-752
-739
-727
-714
-701
-689
-676
-663
-651
-638
-626
-613
-600
-587
-575
-562
-549
-536
-523
-509
-496
-482
-468
-454
-439
-424
-409
-394
-379
-365
-350
-335
-320
-306
-291
-276
-262
-247
-233
-219
-205
-191
-177
-163
-149
-135
-121
-107
-93
-79
-64
-50
-35
-20
-5
9
24
39
54
69
84
98
113
127
142
156
170
185
199
213
227
241
256
270
284
299
314
329
344
359
375
391
407
423
439
455
471
488
504
520
536
552
568
584
600
615
631
646
661
676
690
704
718
732
746
760
773
787
800
813
826
839
852
864
877
889
902
914
927
939
952
965
977
990
1002
1016
1029
1042
1055
1069
1082
1096
1110
1124
1138
1153
1167
1182
1197
1211
1226
1241
1256
1270
1285
1300
1315
1330
1344
1359
1373
1387
1401
1416
1430
1444
1459
1473
1487
1502
1516
1529
1543
1556
1569
1582
1595
1608
1620
1633
1645
1657
1669
1681
1693
1704
1715
1726
1737
1747
1757
1767
1776
1786
1795
1803
1812
1821
1830
1839
1848
1857
1866
1876
1886
1897
1908
1919
1930
1941
1952
1963
1974
1984
1995
2005
2016
2027
2037
2047
2057
2066
2076
2085
2094
2102
2111
2120
2128
2137
2146
2155
2164
2173
2183
2193
2202
2212
2222
2232
2242
2252
2262
2273
2283
2293
2303
2313
2323
2333
2343
2352
2362
2372
2382
2392
2402
2413
2423
2433
2443
2453
2462
2472
2482
2492
2501
2511
2520
2530
2540
2550
2560
2569
2579
2588
2597
2605
2613
2621
2629
2636
2643
2649
2655
2661
2667
2673
2679
2684
2690
2696
2702
2708
2714
2720
2727
2733
2740
2747
2754
2761
2768
2775
2782
2790
2797
2804
2811
2818
2825
2832
2839
2845
2852
2858
2864
2870
2876
2882
2889
2895
2901
2907
2913
2919
2926
2932
2939
2946
2953
2960
2967
2975
2982
2989
2997
3004
3011
3019
3026
3033
3041
3048
3056
3063
3070
3076
3083
3089
3095
3100
3106
3111
3117
3122
3127
3133
3138
3144
3149
3155
3161
3167
3173
3179
3186
3192
3198
3205
3211
3217
3223
3229
3234
3240
3245
3250
3255
3260
3266
3271
3276
3281
3286
3292
3297
3303
3308
3314
3320
3326
3333
3339
3346
3352
3359
3366
3373
3381
3388
3396
3404
3412
3420
3428
3437
3445
3454
3462
3470
3478
3487
3494
3502
3510
3517
3524
3530
3537
3543
3549
3556
3562
3568
3574
3580
3586
3593
3599
3605
3612
3618
3625
3631
3638
3644
3650
3657
3663
3670
3676
3683
3690
3696
3703
3709
3715
3721
3727
3732
3738
3743
3748
3753
3757
3762
3766
3770
3775
3779
3783
3787
3792
3797
3801
3806
3811
3816
3821
3826
3831
3836
3841
3847
3852
3858
3863
3869
3875
3881
3887
3893
3899
3905
3911
3917
3923
3929
3935
3941
3946
3952
3957
3962
3967
3971
3976
3981
3985
3990
3994
3998
4002
4005
4009
4011
4016
4019
4022
4025
4027
4030
4033
4035
4038
4041
4043
4046
4049
4051
4054
4057
4059
4062
4064
4067
4069
4070
4074
4075
4078
4081
4083
4086
4090
4091
4094
4097
4100
4103
4105
4108
4111
4114
4116
4119
4122
4124
4127
4130
4132
4135
4138
4140
4143
4146
4148
4151
4153
4155
4157
4159
4161
4163
4165
4167
4169
4172
4174
4177
4180
4183
4187
4190
4194
4198
4203
4208
4213
4218
4223
4229
4235
4241
4247
4253
4258
4264
4270
4276
4282
4288
4294
4300
4306
4312
4318
4324
4330
4336
4342
4347
4352
4357
4362
4367
4372
4376
4380
4384
4388
4392
4396
4400
4404
4409
4414
4419
4425
4431
4437
4443
4449
4456
4462
4469
4476
4483
4491
4498
4505
4511
4518
4524
4531
4537
4543
4549
4554
4560
4566
4571
4577
4582
4587
4593
4598
4603
4608
4614
4619
4625
4631
4637
4643
4649
4655
4661
4668
4674
4680
4687
4693
4700
4706
4713
4720
4727
4733
4740
4747
4753
4760
4767
4773
4780
4787
4794
4801
4808
4816
4823
4831
4838
4846
4854
4861
4870
4878
4886
4895
4903
4912
4921
4929
4937
4945
4954
4961
4969
4977
4984
4991
4999
5006
5013
5020
5028
5035
5043
5051
5058
5066
5074
5082
5090
5098
5106
5114
5122
5131
5139
5148
5157
5165
5174
5183
5192
5201
5209
5218
5227
5236
5244
5253
5261
5269
5278
5286
5294
5302
5311
5319
5327
5336
5344
5353
5362
5370
5379
5387
5396
5404
5413
5422
5430
5439
5448
5456
5465
5474
5483
5492
5502
5511
5521
5530
5540
5550
5560
5570
5580
5590
5601
5611
5622
5632
5643
5653
5664
5674
5685
5695
5706
5716
5727
5737
5747
5758
5768
5778
5788
5797
5807
5817
5826
5836
5845
5854
5863
5872
5880
5889
5897
5905
5913
5921
5929
5936
5944
5951
5958
5966
5973
5981
5988
5995
6003
6010
6018
6025
6033
6040
6048
6055
6063
6070
6077
6083
6090
6096
6102
6109
6114
6120
6126
6131
6137
6142
6147
6152
6156
6160
6164
6168
6172
6175
6179
6182
6185
6187
6190
6192
6194
6195
6197
6198
6199
6200
6201
6202
6203
6203
6204
6205
6206
6207
6209
6210
6212
6213
6215
6217
6219
6220
6222
6223
6224
6225
6225
6225
6225
6224
6223
6222
6221
6219
6217
6215
6213
6211
6209
6207
6205
6203
6201
6199
6197
6195
6193
6190
6188
6185
6182
6179
6176
6173
6169
6165
6161
6157
6152
6147
6142
6136
6131
6125
6119
6113
6106
6100
6094
6088
6082
6076
6070
6064
6059
6053
6047
6041
6035
6029
6023
6017
6011
6004
5997
5990
5983
5975
5968
5960
5952
5944
5936
5927
5919
5911
5902
5893
5885
5876
5867
5857
5848
5838
5828
5818
5807
5797
5786
5775
5764
5752
5740
5728
5716
5703
5690
5677
5663
5650
5636
5622
5607
5593
5579
5564
5550
5535
5520
5506
5491
5476
5461
5446
5431
5415
5400
5384
5369
5353
5337
5322
5306
5291
5275
5259
5244
5228
5212
5196
5180
5164
5147
5131
5115
5098
5082
5066
5050
5034
5018
5002
4987
4971
4956
4941
4926
4911
4895
4880
4864
4848
4832
4816
4799
4781
4764
4746
4727
4709
4690
4670
4651
4631
4612
4592
4572
4552
4532
4513
4493
4474
4455
4436
4418
4400
4382
4365
4347
4330
4313
4296
4279
4262
4245
4227
4210
4191
4173
4154
4135
4115
4094
4075
4054
4035
4014
3994
3974
3953
3933
3913
3894
3874
3855
3837
3819
3801
3783
3765
3747
3730
3712
3694
3675
3656
3637
3617
3598
3577
3557
3536
3514
3492
3470
3448
3425
3402
3379
3356
3333
3310
3287
3264
3241
3219
3196
3174
3152
3130
3108
3087
3066
3044
3023
3002
2981
2960
2939
2918
2897
2875
2854
2832
2810
2789
2767
2746
2724
2703
2681
2660
2638
2617
2596
2575
2554
2533
2512
2492
2471
2451
2431
2410
2390
2369
2349
2328
2307
2286
2265
2244
2223
2203
2182
2161
2140
2120
2099
2079
2059
2039
2019
1999
1980
1960
1941
1923
1904
1886
1868
1850
1833
1816
1799
1782
1765
1748
1732
1715
1699
1683
1666
1649
1633
1616
1598
1581
1564
1546
1528
1511
1493
1475
1457
1440
1423
1405
1389
1372
1356
1339
1324
1308
1293
1278
1263
1248
1234
1219
1205
1191
1176
1162
1148
1133
1119
1105
1090
1076
1061
1047
1033
1018
1004
991
978
964
951
939
926
914
902
890
879
868
857
846
836
826
816
806
796
787
777
768
759
750
740
731
722
713
703
694
684
675
666
656
647
638
628
619
610
602
593
585
576
568
561
553
546
539
532
525
518
512
505
499
492
485
478
471
464
457
449
442
434
426
419
411
403
395
387
379
371
364
356
349
342
335
328
321
314
307
300
293
286
280
273
266
260
254
247
241
235
229
223
217
211
205
200
194
189
184
179
174
170
165
161
157
152
148
144
140
136
132
128
124
120
115
111
106
101
95
90
85
79
74
68
63
57
52
46
41
35
30
25
20
16
11
8
4
1
-2
-5
-7
-9
-12
-14
-15
-17
-19
-21
-22
-24
-26
-28
-31
-33
-35
-38
-41
-43
-46
-49
-52
-54
-57
-60
-63
-66
-69
-72
-75
-78
-81
-84
-87
-90
-92
-95
-98
-100
-102
-105
-107
-109
-111
-113
-115
-117
-119
-121
-123
-125
-127
-128
-130
-132
-134
-136
-137
-139
-140
-142
-143
-144
-145
-146
-146
-146
-146
-146
-145
-145
-144
-142
-141
-139
-138
-136
-134
-132
-131
-129
-127
-125
-124
-122
-121
-119
-118
-117
-116
-115
-114
-113
-112
-111
-110
-110
-108
-107
-106
-104
-103
-101
-98
-96
-93
-89
-85
-81
-77
-73
-68
-63
-58
-53
-48
-43
-38
-33
-28
-23
-18
-14
-9
-5
-1
3
7
10
13
16
19
22
24
27
29
32
35
37
40
43
46
50
53
57
61
65
70
74
79
84
88
93
97
101
106
109
113
117
120
124
127
130
133
135
138
141
144
147
150
153
157
161
165
169
173
177
182
186
190
195
199
204
208
213
217
221
225
229
233
237
241
245
250
254
259
264
269
274
279
285
290
296
301
306
312
317
322
328
334
340
346
352
358
364
370
376
382
388
395
401
407
413
418
424
430
436
441
446
451
455
459
463
467
471
475
479
483
486
490
494
499
503
508
512
518
523
528
534
540
545
551
557
563
568
574
579
584
590
595
600
605
610
614
619
624
628
632
637
641
645
649
654
658
663
668
673
678
683
688
693
699
704
710
715
721
726
731
736
741
746
750
755
759
763
767
771
775
779
784
788
792
797
802
807
812
817
822
827
832
838
843
848
852
857
861
865
869
872
876
879
882
884
887
889
891
893
896
898
900
903
906
908
911
914
918
921
925
928
931
935
938
941
944
947
950
952
955
957
960
962
964
967
969
971
974
976
978
980
982
984
986
989
991
993
996
999
1000
1004
1006
1008
1012
1014
1016
1020
1022
1025
1028
1030
1033
1035
1036
1038
1040
1041
1042
1043
1043
1044
1044
1044
1044
1044
1044
1044
1044
1043
1043
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1040
1039
1038
1037
1036
1035
1033
1032
1030
1029
1027
1026
1024
1022
1020
1020
1018
1018
1018
1018
1016
1016
1016
1016
1014
1014
1014
1012
1012
1010
1008
1006
1004
1002
1000
998
995
993
990
988
985
983
981
979
977
975
973
971
969
968
966
964
962
960
958
957
955
954
953
952
951
950
950
950
949
949
949
950
950
950
950
951
951
951
951
951
951
951
951
951
950
950
949
949
948
947
945
944
942
941
939
936
934
932
929
926
923
920
917
913
910
907
904
901
898
896
893
891
889
887
885
884
883
882
880
880
879
878
878
877
877
876
876
876
875
874
874
873
872
872
871
870
870
869
869
868
868
867
867
867
866
866
866
865
865
865
865
864
863
862
861
860
858
857
855
853
851
849
847
844
842
840
837
835
833
831
829
828
826
824
823
822
821
820
819
818
818
817
817
817
817
816
816
817
817
817
818
818
819
819
820
821
822
822
823
824
825
825
826
826
827
827
827
827
826
825
824
823
822
820
818
817
815
813
811
808
806
804
802
799
797
794
792
789
786
784
781
778
775
773
770
767
765
762
760
758
755
753
751
749
747
745
743
741
739
737
735
733
731
729
728
726
724
722
720
718
716
713
711
708
706
703
700
696
693
689
685
681
678
674
670
666
662
658
655
651
648
645
641
638
635
632
630
627
624
622
619
617
615
613
611
610
609
608
607
606
605
605
605
604
604
604
604
604
604
604
604
603
603
603
602
602
601
600
599
598
597
595
594
593
591
590
589
587
586
585
584
582
581
580
579
577
576
575
574
573
572
571
570
569
568
568
567
567
567
567
566
566
565
565
564
564
563
562
562
561
560
560
559
558
557
557
556
555
555
554
553
553
552
552
552
551
551
551
551
551
552
552
552
552
553
553
553
553
553
553
553
552
552
551
551
551
551
550
550
550
551
551
551
552
552
553
554
555
557
558
559
560
561
563
564
565
567
568
570
571
573
574
575
577
578
580
581
583
584
586
588
590
593
595
598
600
603
606
609
612
615
619
622
626
629
633
636
640
643
646
649
653
655
658
661
663
666
668
670
671
673
675
677
678
680
682
685
687
690
692
695
698
701
705
708
712
716
719
723
728
732
736
740
745
749
754
759
763
768
772
776
781
785
789
793
797
800
804
807
811
815
818
822
826
830
835
839
843
848
852
857
861
866
870
874
879
883
888
892
896
900
904
907
911
915
919
922
926
929
933
936
940
944
947
951
955
958
962
967
971
975
980
984
989
994
999
1004
1008
1012
1018
1022
1027
1032
1037
1041
1046
1050
1055
1060
1064
1069
1074
1079
1084
1088
1093
1098
1103
1107
1112
1117
1122
1126
1131
1136
1141
1145
1150
1155
1160
1165
1170
1175
1180
1185
1190
1195
1200
1205
1211
1216
1221
1225
1230
1235
1239
1244
1248
1252
1257
1261
1265
1269
1272
1276
1280
1284
1288
1292
1296
1300
1304
1308
1312
1316
1321
1325
1330
1334
1339
1344
1350
1355
1360
1366
1372
1377
1383
1389
1396
1402
1409
1416
1424
1431
1439
1447
1455
1463
1472
1481
1491
1500
1510
1519
1529
1538
1548
1557
1566
1575
1584
1592
1600
1608
1615
1622
1630
1637
1644
1651
1659
1666
1674
1681
1689
1697
1705
1714
1723
1732
1742
1752
1762
1772
1783
1793
1804
1815
1825
1836
1847
1857
1868
1878
1888
1898
1908
1918
1927
1937
1946
1956
1965
1975
1985
1995
2005
2015
2025
2035
2045
2057
2068
2080
2092
2104
2116
2128
2141
2153
2166
2178
2190
2202
2214
2226
2238
2249
2260
2271
2282
2293
2304
2315
2326
2337
2349
2360
2372
2385
2397
2410
2423
2435
2448
2461
2473
2486
2498
2511
2523
2536
2548
2560
2573
2585
2598
2610
2623
2636
2649
2661
2674
2687
2700
2713
2727
2740
2754
2767
2781
2795
2809
2823
2838
2852
2867
2881
2896
2910
2925
2939
2953
2967
2980
2994
3007
3021
3034
3048
3061
3074
3087
3100
3113
3125
3138
3150
3162
3173
3184
3195
3206
3217
3228
3239
3251
3262
3273
3285
3297
3309
3321
3333
3346
3358
3371
3384
3397
3410
3424
3437
3451
3465
3480
3494
3509
3524
3539
3553
3568
3583
3597
3612
3626
3639
3652
3665
3678
3690
3702
3714
3726
3738
3749
3760
3772
3783
3794
3805
3817
3829
3841
3853
3865
3877
3890
3902
3915
3928
3941
3955
3968
3982
3995
4008
4021
4034
4046
4059
4070
4083
4094
4105
4115
4124
4133
4142
4150
4157
4164
4171
4177
4184
4190
4196
4203
4209
4215
4222
4228
4235
4242
4250
4257
4265
4273
4282
4290
4299
4307
4316
4324
4333
4341
4349
4357
4364
4371
4378
4384
4390
4395
4400
4405
4409
4413
4417
4420
4423
4426
4429
4431
4434
4436
4438
4441
4443
4445
4447
4448
4450
4452
4454
4455
4457
4458
4459
4461
4462
4463
4464
4465
4466
4467
4467
4468
4469
4470
4471
4471
4472
4472
4473
4473
4473
4472
4471
4470
4469
4467
4465
4463
4460
4457
4454
4451
4447
4444
4440
4436
4432
4428
4424
4420
4416
4411
4406
4401
4395
4389
4383
4376
4370
4362
4355
4347
4339
4331
4323
4315
4306
4298
4289
4281
4273
4264
4256
4248
4240
4233
4225
4217
4210
4202
4195
4188
4180
4173
4166
4159
4152
4145
4137
4129
4121
4112
4103
4093
4083
4073
4062
4050
4038
4026
4013
4000
3986
3973
3959
3945
3931
3917
3904
3890
3876
3863
3849
3836
3823
3809
3796
3782
3769
3755
3741
3726
3712
3697
3682
3666
3651
3635
3619
3603
3587
3571
3555
3539
3523
3507
3491
3475
3459
3442
3426
3409
3392
3374
3357
3339
3321
3303
3284
3266
3247
3228
3209
3189
3170
3150
3131
3111
3091
3071
3051
3031
3010
2989
2968
2947
2926
2905
2884
2863
2842
2821
2800
2779
2758
2737
2716
2695
2674
2653
2632
2611
2590
2569
2548
2527
2505
2484
2463
2441
2419
2397
2375
2352
2330
2307
2284
2261
2238
2214
2191
2167
2143
2120
2096
2072
2048
2024
2000
1976
1952
1928
1904
1880
1856
1832
1807
1783
1759
1734
1710
1686
1661
1637
1612
1588
1563
1538
1513
1488
1463
1438
1413
1387
1362
1336
1310
1284
1257
1231
1204
1177
1150
1123
1096
1069
1042
1014
987
960
932
904
876
849
821
793
766
738
711
684
658
631
604
578
551
525
498
471
444
417
390
363
336
308
281
253
225
197
169
140
112
83
54
26
-3
-31
-60
-88
-117
-145
-173
-202
-230
-258
-286
-314
-342
-370
-398
-425
-453
-480
-507
-535
-562
-588
-615
-642
-668
-694
-720
-746
-771
-797
-822
-847
-872
-897
-922
-946
-971
-995
-1018
-1042
-1066
-1089
-1112
-1136
-1159
-1182
-1205
-1228
-1251
-1274
-1297
-1320
-1344
-1367
-1391
-1414
-1438
-1462
-1486
-1510
-1534
-1558
-1583
-1607
-1630
-1654
-1678
-1701
-1724
-1747
-1769
-1791
-1813
-1834
-1855
-1875
-1896
-1916
-1935
-1954
-1973
-1992
-2011
-2029
-2047
-2065
-2083
-2101
-2119
-2136
-2154
-2171
-2189
-2206
-2223
-2240
-2257
-2274
-2290
-2306
-2322
-2338
-2354
-2369
-2385
-2400
-2414
-2429
-2443
-2457
-2471
-2485
-2498
-2511
-2524
-2537
-2550
-2562
-2574
-2587
-2599
-2611
-2623
-2635
-2647
-2659
-2670
-2682
-2694
-2706
-2717
-2729
-2741
-2752
-2764
-2775
-2787
-2798
-2810
-2821
-2832
-2843
-2854
-2865
-2876
-2886
-2897
-2907
-2917
-2927
-2936
-2945
-2954
-2963
-2971
-2979
-2987
-2994
-3001
-3008
-3015
-3021
-3027
-3033
-3038
-3043
-3047
-3052
-3056
-3060
-3064
-3068
-3071
-3075
-3078
-3082
-3085
-3088
-3091
-3093
-3096
-3098
-3100
-3102
-3103
-3104
-3106
-3106
-3107
-3107
-3108
-3108
-3108
-3108
-3107
-3107
-3107
-3107
-3106
-3105
-3104
-3103
-3101
-3099
-3096
-3094
-3091
-3088
-3084
-3081
-3077
-3074
-3070
-3066
-3062
-3057
-3053
-3049
-3044
-3040
-3035
-3030
-3026
-3021
-3016
-3010
-3005
-3000
-2994
-2989
-2983
-2977
-2971
-2965
-2959
-2953
-2947
-2941
-2935
-2928
-2922
-2915
-2908
-2901
-2894
-2887
-2879
-2872
-2864
-2857
-2849
-2841
-2833
-2824
-2816
-2808
-2799
-2790
-2782
-2773
-2764
-2754
-2745
-2735
-2725
-2715
-2705
-2695
-2684
-2674
-2663
-2652
-2641
-2630
-2618
-2607
-2595
-2584
-2572
-2561
-2550
-2539
-2528
-2518
-2507
-2497
-2487
-2478
-2468
-2458
-2449
-2439
-2429
-2419
-2410
-2399
-2389
-2378
-2367
-2356
-2344
-2331
-2319
-2306
-2293
-2280
-2266
-2252
-2238
-2224
-2209
-2195
-2181
-2166
-2152
-2139
-2125
-2112
-2099
-2086
-2074
-2062
-2050
-2039
-2027
-2016
-2005
-1995
-1984
-1973
-1962
-1951
-1939
-1928
-1916
-1903
-1890
-1877
-1864
-1850
-1836
-1821
-1807
-1792
-1778
-1763
-1748
-1734
-1719
-1705
-1690
-1676
-1662
-1648
-1634
-1620
-1606
-1592
-1578
-1565
-1551
-1537
-1524
-1510
-1497
-1483
-1469
-1455
-1441
-1427
-1412
-1398
-1384
-1369
-1354
-1340
-1325
-1311
-1296
-1282
-1268
-1255
-1241
-1228
-1216
-1203
-1191
-1179
-1168
-1156
-1145
-1133
-1122
-1111
-1099
-1088
-1076
-1064
-1052
-1040
-1028
-1016
-1002
-990
-977
-965
-952
-939
-926
-914
-901
-889
-876
-864
-852
-840
-828
-816
-804
-792
-780
-768
-756
-744
-733
-721
-710
-698
-687
-676
-665
-654
-643
-632
-621
-610
-600
-589
-579
-568
-557
-547
-536
-526
-515
-505
-495
-484
-474
-464
-454
-444
-434
-424
-414
-404
-394
-385
-375
-366
-357
-348
-339
-331
-323
-315
-308
-300
-293
-286
-280
-273
-267
-261
-254
-248
-242
-235
-229
-222
-215
-208
-201
-193
-185
-177
-169
-160
-152
-143
-134
-125
-116
-108
-99
-90
-81
-72
-63
-54
-45
-36
-27
-19
-10
-1
8
16
25
34
42
51
59
67
75
83
91
99
107
115
122
130
138
145
153
161
168
176
183
191
198
206
213
220
227
234
241
248
254
261
267
274
280
287
293
300
307
314
322
329
337
345
353
361
369
377
385
392
400
408
415
422
429
436
442
448
455
461
467
472
478
484
490
496
501
507
513
519
525
531
537
543
549
555
561
567
573
580
586
593
600
607
615
623
631
639
648
656
665
675
684
694
704
714
724
734
744
754
764
774
784
793
802
811
820
828
836
845
852
860
868
875
883
890
897
904
911
918
925
932
938
945
952
958
965
971
978
984
990
996
1000
1006
1012
1018
1022
1028
1033
1038
1043
1048
1052
1057
1061
1065
1070
1074
1079
1084
1089
1095
1101
1108
1114
1121
1129
1137
1145
1154
1163
1173
1183
1193
1204
1214
1225
1236
1247
1257
1268
1279
1289
1300
1310
1320
1329
1339
1348
1357
1366
1374
1383
1392
1400
1409
1417
1426
1435
1443
1452
1461
1471
1480
1489
1499
1509
1519
1529
1539
1549
1559
1569
1579
1590
1600
1610
1620
1631
1642
1652
1663
1674
1685
1695
1706
1716
1727
1737
1747
1758
1768
1778
1789
1799
1810
1821
1832
1843
1855
1866
1878
1890
1903
1915
1928
1941
1954
1967
1980
1993
2005
2019
2032
2045
2058
2071
2083
2096
2108
2120
2132
2144
2156
2167
2179
2190
2201
2212
2223
2234
2245
2256
2266
2277
2288
2298
2309
2320
2330
2340
2350
2360
2370
2380
2390
2399
2409
2419
2429
2439
2450
2461
2472
2483
2495
2507
2519
2532
2544
2557
2570
2582
2595
2607
2619
2632
2644
2655
2667
2678
2689
2700
2711
2721
2732
2742
2751
2761
2770
2779
2788
2796
2804
2812
2820
2827
2834
2841
2848
2856
2863
2870
2877
2885
2893
2901
2909
2918
2927
2937
2947
2957
2968
2979
2990
3001
3013
3024
3035
3046
3057
3067
3077
3087
3096
3105
3113
3121
3129
3136
3144
3151
3157
3164
3170
3176
3183
3189
3196
3203
3210
3217
3224
3232
3240
3248
3256
3264
3272
3280
3288
3297
3305
3313
3321
3329
3337
3344
3351
3359
3366
3372
3379
3385
3391
3397
3402
3407
3412
3416
3421
3424
3428
3431
3434
3437
3441
3444
3448
3452
3456
3461
3466
3471
3476
3482
3488
3495
3501
3507
3514
3520
3527
3533
3539
3545
3550
3555
3560
3564
3568
3572
3575
3578
3580
3583
3585
3587
3589
3591
3593
3594
3596
3598
3600
3602
3604
3606
3608
3611
3613
3616
3618
3621
3624
3626
3629
3632
3635
3638
3641
3644
3646
3649
3651
3652
3654
3655
3656
3657
3657
3657
3658
3658
3658
3658
3657
3657
3657
3657
3657
3658
3658
3658
3658
3658
3658
3658
3658
3658
3658
3657
3657
3657
3657
3658
3658
3659
3659
3660
3661
3662
3663
3663
3664
3664
3664
3664
3665
3664
3664
3664
3663
3662
3660
3659
3656
3654
3651
3649
3646
3643
3639
3636
3632
3629
3625
3621
3616
3612
3607
3602
3597
3592
3587
3581
3576
3571
3566
3561
3556
3551
3545
3540
3535
3530
3525
3520
3516
3511
3507
3502
3498
3494
3490
3486
3482
3478
3474
3470
3467
3463
3459
3455
3450
3446
3442
3437
3433
3428
3423
3418
3412
3407
3401
3396
3389
3383
3376
3369
3361
3353
3345
3337
3328
3319
3310
3301
3291
3282
3271
3261
3251
3241
3230
3220
3210
3201
3191
3182
3173
3165
3157
3149
3141
3134
3127
3120
3113
3107
3100
3094
3088
3082
3076
3070
3065
3059
3053
3047
3041
3034
3027
3020
3013
3006
2999
2991
2984
2976
2968
2960
2952
2944
2936
2927
2919
2911
2902
2894
2885
2877
2869
2861
2853
2845
2837
2830
2823
2815
2808
2801
2794
2787
2781
2774
2767
2760
2753
2745
2738
2730
2722
2713
2704
2695
2686
2676
2666
2656
2645
2635
2625
2615
2605
2596
2586
2577
2568
2560
2552
2545
2538
2531
2524
2518
2511
2505
2499
2493
2487
2481
2475
2469
2462
2455
2448
2441
2434
2427
2419
2412
2405
2397
2390
2383
2376
2368
2361
2355
2348
2341
2334
2328
2322
2315
2309
2303
2297
2292
2287
2281
2276
2272
2267
2263
2258
2254
2249
2245
2241
2236
2232
2227
2223
2218
2213
2208
2202
2197
2191
2186
2180
2174
2168
2162
2156
2150
2144
2139
2133
2128
2123
2118
2113
2108
2104
2100
2096
2092
2089
2086
2083
2080
2077
2074
2072
2069
2067
2065
2062
2060
2058
2056
2055
2053
2051
2050
2048
2047
2045
2044
2041
2041
2039
2037
2036
2033
2032
2031
2029
2027
2025
2024
2021
2020
2019
2017
2016
2015
2013
2013
2013
2013
2013
2013
2013
2015
2016
2017
2017
2020
2021
2021
2024
2025
2027
2028
2029
2031
2033
2035
2036
2037
2039
2040
2041
2043
2045
2045
2048
2049
2050
2051
2053
2054
2055
2057
2058
2060
2062
2064
2067
2069
2072
2074
2077
2080
2083
2086
2090
2093
2096
2100
2103
2106
2110
2113
2117
2120
2124
2127
2130
2133
2137
2140
2143
2146
2149
2152
2155
2158
2161
2164
2167
2170
2173
2176
2179
2181
2184
2187
2191
2194
2197
2201
2205
2209
2213
2217
2222
2226
2231
2236
2241
2245
2250
2255
2259
2264
2269
2273
2277
2282
2286
2290
2294
2298
2302
2306
2309
2313
2316
2320
2323
2327
2330
2334
2337
2340
2344
2348
2351
2355
2359
2363
2367
2371
2375
2380
2384
2388
2392
2396
2399
2403
2406
2409
2412
2415
2418
2421
2424
2427
2430
2433
2437
2440
2444
2448
2452
2456
2461
2465
2470
2475
2480
2485
2490
2495
2500
2504
2508
2512
2515
2519
2522
2525
2528
2531
2533
2536
2539
2543
2546
2549
2553
2557
2561
2565
2569
2573
2577
2581
2585
2589
2593
2597
2601
2605
2609
2613
2617
2621
2625
2629
2634
2638
2642
2646
2650
2654
2658
2662
2666
2670
2674
2678
2681
2685
2689
2693
2697
2701
2706
2710
2714
2718
2722
2726
2730
2733
2737
2741
2744
2748
2752
2755
2758
2762
2765
2768
2771
2775
2778
2782
2785
2789
2793
2798
2802
2806
2810
2813
2817
2821
2824
2828
2831
2834
2838
2841
2845
2848
2851
2855
2858
2861
2864
2867
2870
2873
2876
2879
2882
2884
2887
2889
2891
2893
2895
2897
2899
2901
2903
2906
2908
2911
2914
2917
2920
2923
2926
2930
2933
2936
2939
2943
2946
2949
2953
2956
2959
2962
2965
2968
2971
2974
2976
2979
2981
2984
2986
2988
2990
2992
2994
2996
2998
3000
3001
3003
3004
3006
3007
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3026
3026
3026
3025
3024
3023
3022
3021
3019
3018
3016
3014
3012
3010
3008
3006
3004
3002
3000
2997
2995
2993
2991
2990
2988
2986
2984
2982
2980
2978
2976
2974
2972
2970
2968
2966
2963
2961
2959
2956
2953
2950
2947
2944
2941
2938
2935
2931
2928
2925
2921
2918
2914
2910
2906
2903
2899
2895
2891
2888
2884
2881
2877
2874
2871
2868
2865
2862
2859
2856
2853
2850
2847
2845
2842
2839
2837
2834
2832
2829
2827
2824
2821
2818
2815
2812
2808
2804
2800
2796
2791
2787
2782
2777
2772
2766
2761
2755
2750
2744
2738
2732
2727
2721
2715
2709
2703
2698
2692
2686
2680
2674
2668
2662
2656
2650
2644
2637
2631
2625
2618
2612
2606
2599
2593
2586
2580
2573
2566
2558
2551
2544
2536
2529
2521
2514
2506
2498
2490
2482
2474
2466
2458
2450
2442
2434
2426
2418
2410
2403
2395
2387
2379
2371
2363
2355
2346
2338
2329
2320
2311
2302
2292
2283
2273
2263
2252
2242
2231
2220
2209
2198
2187
2175
2163
2151
2139
2127
2115
2103
2090
2078
2065
2052
2040
2028
2015
2003
1991
1979
1966
1954
1942
1929
1917
1904
1892
1879
1866
1853
1841
1828
1815
1802
1789
1775
1762
1749
1735
1721
1707
1693
1679
1665
1651
1637
1623
1608
1594
1580
1565
1551
1536
1521
1506
1491
1476
1461
1446
1431
1415
1400
1384
1368
1352
1336
1320
1304
1287
1271
1254
1238
1221
1204
1187
1170
1153
1135
1117
1100
1082
1064
1045
1027
1008
991
972
954
936
918
900
882
865
848
830
813
796
779
763
746
730
714
697
681
665
649
633
617
602
586
570
555
539
524
508
493
477
462
447
431
416
400
384
369
353
337
321
305
289
273
256
240
224
208
192
176
160
145
129
113
98
82
66
50
34
18
2
-14
-30
-46
-63
-79
-95
-112
-128
-145
-161
-178
-194
-211
-227
-244
-261
-277
-294
-310
-327
-343
-359
-375
-391
-406
-421
-435
-450
-464
-477
-491
-504
-518
-531
-545
-558
-572
-585
-599
-613
-627
-641
-656
-670
-684
-699
-713
-727
-742
-756
-770
-784
-799
-813
-827
-841
-855
-870
-884
-898
-912
-926
-940
-954
-968
-982
-996
-1008
-1022
-1037
-1050
-1064
-1077
-1090
-1104
-1117
-1130
-1143
-1156
-1169
-1183
-1196
-1209
-1222
-1235
-1247
-1260
-1272
-1284
-1295
-1307
-1318
-1330
-1340
-1351
-1362
-1372
-1382
-1393
-1403
-1414
-1424
-1435
-1446
-1457
-1468
-1479
-1490
-1501
-1513
-1524
-1535
-1547
-1558
-1570
-1581
-1593
-1605
-1616
-1628
-1640
-1652
-1665
-1677
-1689
-1701
-1713
-1725
-1736
-1748
-1759
-1770
-1781
-1792
-1802
-1813
-1823
-1833
-1842
-1852
-1861
-1871
-1880
-1889
-1898
-1907
-1917
-1926
-1935
-1944
-1952
-1961
-1970
-1978
-1987
-1995
-2004
-2012
-2020
-2028
-2036
-2044
-2051
-2059
-2066
-2074
-2081
-2089
-2097
-2105
-2113
-2121
-2130
-2138
-2147
-2156
-2165
-2174
-2183
-2192
-2201
-2210
-2219
-2229
-2238
-2247
-2256
-2265
-2274
-2282
-2291
-2299
-2308
-2315
-2323
-2330
-2337
-2343
-2349
-2355
-2360
-2365
-2370
-2375
-2380
-2385
-2390
-2395
-2400
-2406
-2411
-2416
-2422
-2428
-2434
-2440
-2446
-2452
-2458
-2465
-2471
-2478
-2484
-2491
-2499
-2506
-2513
-2521
-2528
-2536
-2544
-2552
-2560
-2568
-2576
-2585
-2594
-2603
-2613
-2622
-2632
-2643
-2654
-2665
-2676
-2687
-2699
-2710
-2722
-2733
-2745
-2756
-2766
-2777
-2787
-2798
-2808
-2818
-2828
-2838
-2848
-2858
-2868
-2877
-2886
-2895
-2904
-2912
-2921
-2929
-2937
-2945
-2953
-2960
-2968
-2975
-2982
-2988
-2995
-3001
-3007
-3012
-3018
-3022
-3027
-3031
-3034
-3037
-3039
-3041
-3042
-3044
-3045
-3046
-3047
-3049
-3051
-3054
-3056
-3060
-3063
-3066
-3070
-3075
-3079
-3084
-3090
-3096
-3102
-3108
-3115
-3121
-3128
-3135
-3142
-3149
-3156
-3164
-3171
-3178
-3184
-3191
-3197
-3202
-3208
-3213
-3217
-3222
-3226
-3230
-3234
-3239
-3243
-3248
-3252
-3258
-3263
-3269
-3275
-3282
-3289
-3296
-3304
-3312
-3321
-3329
-3338
-3347
-3356
-3365
-3374
-3383
-3392
-3401
-3410
-3418
-3426
-3434
-3441
-3449
-3455
-3462
-3468
-3474
-3479
-3485
-3491
-3496
-3502
-3508
-3514
-3520
-3527
-3533
-3540
-3547
-3554
-3562
-3569
-3577
-3585
-3594
-3602
-3611
-3620
-3629
-3639
-3648
-3658
-3667
-3677
-3686
-3696
-3705
-3714
-3723
-3731
-3739
-3746
-3753
-3759
-3764
-3769
-3773
-3776
-3779
-3781
-3783
-3785
-3786
-3787
-3789
-3790
-3792
-3794
-3797
-3800
-3805
-3810
-3816
-3823
-3830
-3838
-3847
-3856
-3865
-3875
-3885
-3896
-3907
-3918
-3930
-3941
-3953
-3964
-3976
-3987
-3997
-4008
-4017
-4027
-4035
-4043
-4051
-4057
-4064
-4069
-4075
-4080
-4083
-4089
-4094
-4099
-4103
-4108
-4112
-4117
-4121
-4126
-4130
-4134
-4138
-4141
-4145
-4148
-4151
-4154
-4156
-4159
-4161
-4164
-4167
-4169
-4172
-4175
-4178
-4182
-4186
-4189
-4194
-4198
-4203
-4208
-4213
-4218
-4223
-4229
-4235
-4241
-4247
-4253
-4259
-4264
-4269
-4274
-4279
-4283
-4287
-4290
-4294
-4297
-4299
-4302
-4304
-4307
-4309
-4312
-4314
-4317
-4320
-4322
-4325
-4329
-4332
-4336
-4340
-4344
-4348
-4352
-4356
-4360
-4363
-4366
-4369
-4372
-4373
-4375
-4376
-4376
-4376
-4376
-4375
-4374
-4373
-4371
-4369
-4367
-4365
-4364
-4362
-4360
-4358
-4357
-4355
-4354
-4353
-4352
-4352
-4352
-4352
-4353
-4354
-4355
-4356
-4359
-4361
-4364
-4368
-4371
-4375
-4380
-4384
-4389
-4394
-4398
-4403
-4407
-4410
-4414
-4417
-4420
-4422
-4424
-4425
-4427
-4428
-4428
-4428
-4428
-4428
-4428
-4427
-4426
-4425
-4424
-4423
-4422
-4421
-4420
-4419
-4418
-4417
-4416
-4415
-4415
-4414
-4414
-4413
-4412
-4411
-4410
-4408
-4406
-4404
-4401
-4398
-4394
-4390
-4386
-4381
-4376
-4370
-4365
-4359
-4353
-4347
-4341
-4335
-4329
-4324
-4318
-4313
-4309
-4304
-4300
-4297
-4293
-4290
-4287
-4284
-4281
-4279
-4276
-4274
-4272
-4270
-4268
-4266
-4264
-4263
-4261
-4260
-4260
-4259
-4259
-4260
-4260
-4261
-4262
-4263
-4264
-4265
-4266
-4267
-4268
-4268
-4268
-4267
-4266
-4265
-4264
-4262
-4260
-4258
-4255
-4252
-4249
-4245
-4241
-4236
-4231
-4226
-4221
-4215
-4209
-4203
-4196
-4189
-4183
-4175
-4168
-4161
-4154
-4147
-4140
-4133
-4127
-4121
-4115
-4110
-4105
-4100
-4094
-4091
-4086
-4083
-4078
-4075
-4072
-4069
-4065
-4062
-4059
-4056
-4053
-4050
-4048
-4045
-4043
-4041
-4038
-4035
-4034
-4030
-4029
-4026
-4022
-4019
-4017
-4013
-4009
-4005
-4000
-3995
-3989
-3983
-3976
-3970
-3963
-3955
-3948
-3940
-3932
-3923
-3914
-3905
-3896
-3886
-3876
-3865
-3854
-3843
-3832
-3821
-3809
-3797
-3784
-3772
-3759
-3746
-3732
-3719
-3705
-3692
-3678
-3664
-3650
-3637
-3623
-3610
-3596
-3583
-3571
-3558
-3546
-3534
-3523
-3512
-3502
-3492
-3482
-3473
-3464
-3455
-3446
-3438
-3429
-3421
-3413
-3404
-3396
-3387
-3378
-3369
-3360
-3351
-3341
-3331
-3321
-3311
-3300
-3290
-3279
-3269
-3258
-3247
-3237
-3226
-3216
-3206
-3195
-3185
-3175
-3165
-3155
-3145
-3136
-3126
-3117
-3107
-3098
-3089
-3080
-3071
-3062
-3053
-3044
-3035
-3026
-3016
-3007
-2997
-2987
-2978
-2967
-2957
-2947
-2937
-2926
-2916
-2905
-2894
-2884
-2873
-2862
-2852
-2841
-2830
-2819
-2808
-2797
-2785
-2774
-2762
-2750
-2738
-2726
-2713
-2701
-2688
-2676
-2663
-2650
-2638
-2625
-2612
-2599
-2587
-2574
-2562
-2549
-2537
-2525
-2513
-2501
-2490
-2479
-2468
-2457
-2447
-2436
-2426
-2417
-2407
-2398
-2389
-2380
-2371
-2362
-2353
-2344
-2335
-2325
-2315
-2305
-2295
-2284
-2274
-2263
-2252
-2241
-2230
-2219
-2207
-2196
-2184
-2173
-2161
-2149
-2137
-2125
-2113
-2100
-2088
-2076
-2063
-2051
-2039
-2025
-2013
-2001
-1989
-1977
-1964
-1951
-1939
-1926
-1913
-1901
-1888
-1876
-1863
-1851
-1839
-1827
-1815
-1803
-1791
-1780
-1768
-1757
-1745
-1734
-1722
-1711
-1699
-1688
-1676
-1663
-1651
-1638
-1625
-1612
-1598
-1584
-1570
-1556
-1541
-1526
-1510
-1495
-1479
-1463
-1447
-1431
-1414
-1399
-1383
-1367
-1352
-1337
-1322
-1308
-1294
-1281
-1268
-1255
-1243
-1231
-1219
-1208
-1197
-1186
-1176
-1166
-1156
-1146
-1136
-1126
-1116
-1107
-1097
-1087
-1077
-1067
-1057
-1047
-1037
-1027
-1016
-1006
-995
-985
-973
-962
-951
-939
-927
-915
-902
-889
-876
-862
-847
-833
-817
-801
-785
-768
-751
-733
-715
-697
-678
-659
-640
-621
-602
-582
-563
-544
-526
-507
-489
-472
-455
-438
-423
-407
-393
-379
-365
-353
-341
-329
-318
-308
-298
-288
-279
-270
-260
-251
-241
-232
-221
-211
-199
-187
-175
-161
-146
-131
-115
-97
-79
-60
-40
-20
2
24
46
69
93
117
141
166
191
217
243
269
295
321
347
373
399
425
450
475
500
523
547
569
591
612
632
652
671
689
706
723
739
755
770
785
799
812
826
839
851
864
876
888
900
912
924
936
949
961
974
988
1002
1016
1032
1048
1064
1081
1099
1118
1138
1158
1179
1200
1222
1244
1267
1290
1313
1336
1360
1383
1406
1430
1453
1476
1499
1522
1545
1567
1589
1610
1631
1652
1672
1692
1712
1731
1751
1770
1789
1807
1826
1844
1863
1881
1899
1917
1935
1953
1971
1989
2007
2024
2041
2060
2078
2095
2112
2130
2147
2164
2181
2198
2216
2233
2251
2269
2287
2306
2325
2344
2364
2384
2405
2427
2449
2471
2494
2517
2540
2564
2588
2611
2635
2659
2682
2705
2728
2751
2774
2796
2819
2840
2862
2883
2905
2926
2946
2967
2987
3006
3026
3044
3063
3081
3099
3116
3133
3149
3165
3181
3197
3212
3227
3242
3257
3272
3287
3302
3317
3332
3347
3363
3378
3394
3409
3425
3441
3458
3475
3492
3511
3529
3548
3568
3589
3610
3631
3654
3677
3700
3723
3747
3771
3796
3820
3844
3868
3892
3916
3939
3962
3985
4008
4030
4051
4074
4094
4117
4138
4159
4180
4200
4221
4241
4261
4281
4301
4320
4340
4359
4379
4399
4418
4438
4458
4477
4497
4517
4537
4557
4577
4597
4617
4637
4658
4678
4699
4719
4740
4760
4780
4801
4821
4841
4861
4882
4902
4923
4943
4964
4984
5005
5025
5046
5067
5087
5108
5128
5149
5169
5190
5211
5231
5252
5272
5293
5314
5334
5355
5375
5396
5417
5438
5460
5481
5502
5524
5546
5567
5589
5611
5633
5655
5676
5698
5720
5742
5764
5786
5807
5829
5851
5873
5895
5916
5938
5960
5981
6002
6024
6045
6066
6087
6108
6129
6151
6172
6193
6215
6236
6257
6279
6300
6322
6344
6365
6387
6409
6431
6453
6475
6497
6519
6542
6564
6587
6609
6632
6654
6676
6699
6721
6743
6765
6787
6809
6831
6853
6875
6897
6919
6941
6963
6986
7008
7030
7053
7075
7097
7119
7141
7163
7184
7205
7226
7246
7267
7287
7306
7326
7345
7364
7383
7401
7420
7438
7457
7475
7494
7512
7531
7549
7568
7587
7606
7625
7644
7664
7683
7703
7723
7743
7764
7784
7805
7826
7847
7868
7889
7911
7932
7954
7976
7998
8019
8041
8063
8085
8106
8128
8150
8172
8194
8216
8238
8260
8282
8304
8326
8348
8369
8391
8413
8435
8457
8478
8500
8522
8543
8565
8587
8608
8629
8650
8671
8691
8712
8732
8753
8773
8793
8814
8834
8854
8874
8894
8914
8934
8954
8974
8994
9015
9035
9054
9074
9094
9113
9132
9151
9169
9188
9206
9223
9241
9258
9275
9292
9309
9325
9341
9356
9372
9387
9402
9417
9432
9446
9461
9476
9491
9506
9521
9536
9551
9566
9581
9596
9612
9627
9643
9658
9674
9689
9705
9720
9735
9751
9766
9782
9797
9813
9828
9843
9858
9873
9888
9903
9918
9932
9946
9960
9974
9988
10002
10015
10029
10042
10055
10068
10081
10093
10106
10119
10132
10144
10157
10170
10182
10195
10207
10220
10232
10244
10257
10269
10281
10294
10306
10318
10330
10342
10354
10366
10378
10390
10402
10414
10426
10438
10451
10463
10475
10488
10500
10513
10525
10538
10550
10562
10575
10587
10598
10610
10621
10632
10642
10652
10662
10672
10681
10690
10698
10707
10715
10724
10732
10740
10748
10757
10765
10774
10782
10791
10800
10809
10818
10827
10836
10845
10854
10863
10871
10880
10888
10897
10905
10912
10920
10927
10934
10941
10948
10954
10960
10966
10972
10978
10983
10988
10994
10999
11004
11009
11014
11019
11024
11028
11033
11037
11041
11045
11049
11053
11057
11061
11064
11068
11072
11075
11079
11082
11086
11090
11093
11096
11100
11103
11106
11109
11111
11114
11117
11119
11121
11123
11125
11127
11128
11130
11131
11133
11134
11136
11137
11139
11141
11143
11145
11147
11150
11153
11155
11158
11162
11165
11168
11171
11174
11177
11180
11182
11184
11186
11188
11189
11190
11190
11190
11189
11189
11187
11186
11184
11181
11179
11175
11172
11168
11163
11158
11153
11147
11141
11134
11127
11119
11111
11103
11095
11086
11077
11069
11060
11051
11041
11032
11023
11014
11005
10996
10987
10979
10970
10962
10953
10945
10936
10928
10920
10911
10903
10894
10885
10876
10867
10857
10848
10838
10827
10817
10806
10795
10784
10773
10761
10749
10737
10725
10712
10699
10687
10674
10661
10647
10634
10620
10607
10593
10580
10566
10552
10538
10524
10510
10496
10482
10467
10453
10439
10424
10409
10395
10380
10365
10350
10334
10319
10303
10287
10271
10254
10237
10220
10202
10184
10165
10147
10128
10109
10089
10069
10050
10030
10010
9990
9970
9950
9930
9910
9890
9870
9850
9830
9810
9790
9770
9750
9730
9710
9690
9670
9649
9629
9608
9587
9566
9544
9523
9501
9479
9457
9434
9412
9389
9366
9343
9320
9297
9273
9250
9227
9204
9180
9157
9133
9110
9086
9062
9038
9014
8990
8966
8941
8917
8892
8868
8843
8818
8793
8768
8743
8718
8692
8667
8641
8615
8589
8563
8537
8511
8484
8458
8431
8405
8378
8352
8325
8299
8272
8246
8220
8194
8167
8141
8115
8089
8063
8037
8010
7983
7956
7929
7901
7874
7846
7817
7789
7760
7731
7702
7673
7643
7614
7584
7554
7524
7494
7464
7434
7403
7373
7342
7311
7280
7249
7217
7186
7154
7122
7090
7058
7026
6993
6961
6928
6896
6863
6830
6797
6764
6731
6698
6665
6632
6599
6566
6532
6499
6465
6432
6398
6364
6330
6296
6262
6227
6193
6158
6124
6089
6054
6019
5984
5948
5913
5877
5841
5805
5769
5733
5697
5660
5624
5588
5552
5516
5480
5445
5409
5374
5339
5304
5269
5234
5199
5164
5130
5095
5060
5025
4990
4955
4920
4885
4849
4814
4778
4742
4705
4669
4632
4595
4557
4520
4482
4444
4406
4368
4329
4291
4252
4214
4175
4137
4099
4059
4022
3983
3945
3907
3869
3831
3793
3755
3718
3680
3642
3605
3568
3530
3493
3456
3419
3382
3345
3308
3271
3234
3198
3161
3124
3087
3050
3013
2976
2939
2901
2864
2826
2788
2750
2712
2674
2636
2598
2560
2522
2484
2446
2409
2371
2333
2296
2258
2221
2183
2145
2107
2070
2032
1994
1956
1918
1880
1842
1803
1765
1726
1687
1649
1610
1571
1531
1492
1453
1414
1374
1335
1296
1257
1218
1179
1140
1101
1063
1024
986
948
910
872
834
797
760
722
685
647
610
573
536
498
461
424
386
349
312
275
238
201
164
128
91
55
19
-17
-53
-89
-124
-160
-195
-231
-266
-301
-336
-372
-407
-442
-477
-512
-547
-583
-618
-653
-688
-723
-758
-793
-827
-862
-896
-930
-965
-999
-1033
-1067
-1100
-1134
-1168
-1202
-1235
-1268
-1301
-1334
-1367
-1400
-1433
-1465
-1498
-1530
-1562
-1594
-1626
-1658
-1690
-1722
-1754
-1786
-1818
-1850
-1882
-1914
-1946
-1979
-2011
-2043
-2075
-2108
-2140
-2172
-2204
-2235
-2267
-2299
-2330
-2361
-2392
-2423
-2453
-2484
-2514
-2544
-2573
-2602
-2631
-2660
-2689
-2717
-2745
-2774
-2802
-2829
-2857
-2885
-2912
-2939
-2966
-2993
-3020
-3046
-3072
-3098
-3124
-3149
-3174
-3199
-3223
-3247
-3271
-3295
-3318
-3341
-3364
-3387
-3410
-3432
-3454
-3476
-3498
-3520
-3541
-3562
-3583
-3604
-3625
-3646
-3666
-3686
-3707
-3727
-3747
-3767
-3787
-3807
-3827
-3846
-3866
-3885
-3904
-3923
-3942
-3961
-3979
-3997
-4014
-4033
-4050
-4067
-4083
-4101
-4117
-4133
-4149
-4164
-4180
-4196
-4211
-4227
-4242
-4258
-4274
-4289
-4305
-4321
-4337
-4353
-4369
-4385
-4401
-4417
-4433
-4449
-4465
-4481
-4496
-4512
-4528
-4543
-4559
-4574
-4589
-4605
-4620
-4635
-4650
-4665
-4679
-4694
-4708
-4722
-4735
-4749
-4762
-4774
-4787
-4799
-4810
-4821
-4832
-4842
-4853
-4862
-4872
-4881
-4890
-4899
-4908
-4917
-4925
-4933
-4941
-4949
-4957
-4965
-4972
-4980
-4988
-4995
-5003
-5010
-5018
-5025
-5032
-5040
-5047
-5054
-5061
-5068
-5075
-5082
-5089
-5095
-5102
-5108
-5114
-5119
-5125
-5130
-5135
-5140
-5145
-5149
-5153
-5157
-5161
-5165
-5169
-5173
-5176
-5180
-5184
-5187
-5190
-5193
-5196
-5199
-5202
-5204
-5206
-5208
-5210
-5212
-5213
-5214
-5215
-5216
-5216
-5216
-5216
-5216
-5216
-5215
-5215
-5214
-5213
-5212
-5211
-5210
-5209
-5208
-5207
-5206
-5205
-5204
-5203
-5203
-5202
-5201
-5201
-5200
-5200
-5199
-5198
-5197
-5196
-5194
-5192
-5190
-5188
-5185
-5182
-5179
-5176
-5172
-5169
-5166
-5163
-5159
-5156
-5153
-5150
-5146
-5143
-5139
-5135
-5131
-5127
-5123
-5119
-5114
-5110
-5105
-5101
-5096
-5091
-5086
-5081
-5076
-5071
-5066
-5060
-5055
-5049
-5043
-5036
-5030
-5023
-5017
-5010
-5003
-4997
-4990
-4983
-4976
-4969
-4962
-4955
-4949
-4942
-4936
-4930
-4924
-4917
-4911
-4905
-4899
-4893
-4886
-4880
-4873
-4867
-4860
-4853
-4846
-4839
-4832
-4825
-4817
-4809
-4802
-4794
-4786
-4779
-4771
-4763
-4755
-4748
-4740
-4732
-4725
-4717
-4710
-4702
-4695
-4687
-4680
-4672
-4665
-4657
-4649
-4640
-4632
-4624
-4615
-4606
-4598
-4589
-4580
-4571
-4562
-4553
-4544
-4535
-4527
-4518
-4510
-4501
-4493
-4485
-4477
-4469
-4462
-4454
-4447
-4439
-4432
-4425
-4418
-4411
-4404
-4398
-4391
-4384
-4377
-4370
-4363
-4356
-4349
-4341
-4334
-4327
-4320
-4313
-4306
-4299
-4292
-4285
-4278
-4271
-4264
-4257
-4250
-4244
-4237
-4230
-4224
-4217
-4210
-4204
-4197
-4191
-4184
-4178
-4172
-4165
-4159
-4153
-4147
-4140
-4134
-4127
-4121
-4114
-4107
-4100
-4093
-4086
-4078
-4070
-4064
-4057
-4049
-4042
-4035
-4027
-4022
-4014
-4009
-4002
-3996
-3991
-3985
-3979
-3974
-3969
-3964
-3959
-3954
-3949
-3944
-3940
-3935
-3930
-3925
-3920
-3915
-3910
-3905
-3900
-3895
-3890
-3885
-3880
-3875
-3871
-3867
-3863
-3859
-3855
-3852
-3848
-3845
-3842
-3839
-3837
-3834
-3831
-3829
-3826
-3822
-3818
-3814
-3810
-3806
-3801
-3796
-3791
-3785
-3780
-3774
-3768
-3762
-3756
-3750
-3745
-3739
-3734
-3729
-3724
-3719
-3714
-3710
-3706
-3702
-3699
-3695
-3692
-3688
-3685
-3681
-3678
-3675
-3672
-3668
-3665
-3661
-3658
-3654
-3650
-3645
-3641
-3637
-3633
-3629
-3625
-3621
-3617
-3614
-3610
-3606
-3603
-3600
-3596
-3593
-3590
-3587
-3584
-3581
-3577
-3574
-3571
-3567
-3564
-3560
-3556
-3552
-3547
-3543
-3538
-3533
-3529
-3524
-3519
-3514
-3509
-3503
-3498
-3493
-3488
-3484
-3479
-3475
-3471
-3467
-3464
-3461
-3458
-3455
-3452
-3450
-3448
-3445
-3443
-3441
-3439
-3437
-3434
-3432
-3430
-3428
-3425
-3422
-3419
-3416
-3413
-3409
-3406
-3402
-3398
-3394
-3389
-3385
-3381
-3377
-3373
-3369
-3365
-3362
-3359
-3356
-3354
-3352
-3350
-3349
-3347
-3346
-3345
-3344
-3343
-3342
-3341
-3339
-3338
-3337
-3335
-3333
-3332
-3330
-3328
-3326
-3324
-3322
-3320
-3318
-3317
-3315
-3314
-3313
-3312
-3311
-3311
-3310
-3310
-3310
-3310
-3311
-3311
-3311
-3312
-3312
-3311
-3310
-3309
-3308
-3306
-3304
-3302
-3300
-3297
-3294
-3291
-3288
-3285
-3281
-3278
-3276
-3273
-3271
-3268
-3266
-3265
-3263
-3261
-3260
-3258
-3257
-3255
-3253
-3252
-3250
-3248
-3246
-3244
-3241
-3239
-3236
-3233
-3231
-3228
-3225
-3222
-3220
-3217
-3215
-3213
-3212
-3211
-3210
-3209
-3209
-3209
-3209
-3209
-3209
-3210
-3210
-3211
-3212
-3212
-3213
-3213
-3214
-3214
-3213
-3213
-3212
-3210
-3209
-3207
-3204
-3201
-3198
-3194
-3190
-3185
-3181
-3176
-3171
-3166
-3161
-3156
-3151
-3146
-3141
-3137
-3132
-3128
-3124
-3120
-3116
-3112
-3108
-3104
-3099
-3095
-3090
-3085
-3080
-3074
-3068
-3063
-3057
-3051
-3046
-3040
-3035
-3030
-3025
-3021
-3017
-3013
-3010
-3008
-3006
-3004
-3003
-3003
-3002
-3002
-3003
-3003
-3004
-3005
-3006
-3007
-3008
-3009
-3009
-3010
-3011
-3011
-3011
-3011
-3011
-3011
-3010
-3010
-3009
-3008
-3006
-3005
-3003
-3001
-2999
-2996
-2994
-2991
-2989
-2986
-2984
-2982
-2979
-2977
-2974
-2972
-2969
-2967
-2964
-2961
-2958
-2955
-2952
-2949
-2946
-2943
-2940
-2937
-2934
-2930
-2927
-2924
-2921
-2918
-2915
-2911
-2908
-2905
-2902
-2899
-2895
-2892
-2889
-2886
-2883
-2880
-2877
-2874
-2871
-2869
-2866
-2863
-2860
-2857
-2854
-2851
-2848
-2845
-2843
-2840
-2838
-2836
-2833
-2831
-2828
-2826
-2823
-2820
-2817
-2814
-2812
-2809
-2806
-2804
-2801
-2798
-2795
-2791
-2788
-2784
-2780
-2776
-2771
-2767
-2762
-2757
-2751
-2746
-2740
-2734
-2728
-2722
-2716
-2710
-2704
-2698
-2692
-2686
-2681
-2675
-2669
-2663
-2658
-2652
-2647
-2642
-2636
-2631
-2626
-2621
-2617
-2612
-2607
-2602
-2597
-2592
-2587
-2582
-2576
-2571
-2565
-2559
-2553
-2546
-2540
-2533
-2525
-2518
-2510
-2503
-2495
-2488
-2480
-2472
-2465
-2458
-2451
-2444
-2437
-2431
-2425
-2420
-2415
-2410
-2406
-2403
-2399
-2396
-2393
-2390
-2387
-2384
-2381
-2378
-2375
-2372
-2368
-2364
-2360
-2355
-2350
-2344
-2338
-2332
-2326
-2319
-2313
-2306
-2300
-2294
-2287
-2281
-2275
-2270
-2264
-2258
-2253
-2247
-2242
-2237
-2232
-2227
-2222
-2217
-2212
-2207
-2202
-2196
-2190
-2183
-2176
-2169
-2162
-2154
-2146
-2137
-2128
-2119
-2110
-2101
-2091
-2081
-2071
-2062
-2052
-2043
-2033
-2025
-2016
-2008
-1999
-1991
-1982
-1973
-1965
-1957
-1948
-1940
-1932
-1924
-1916
-1909
-1901
-1893
-1886
-1878
-1871
-1864
-1857
-1850
-1843
-1836
-1829
-1823
-1817
-1811
-1805
-1799
-1794
-1789
-1784
-1779
-1774
-1769
-1765
-1761
-1756
-1752
-1748
-1744
-1739
-1735
-1730
-1725
-1719
-1713
-1706
-1699
-1691
-1683
-1674
-1665
-1655
-1645
-1634
-1623
-1611
-1599
-1586
-1573
-1559
-1545
-1531
-1517
-1503
-1489
-1475
-1461
-1448
-1434
-1421
-1408
-1395
-1383
-1371
-1360
-1349
-1338
-1327
-1317
-1307
-1298
-1288
-1279
-1270
-1262
-1253
-1245
-1237
-1228
-1220
-1212
-1203
-1195
-1186
-1176
-1167
-1157
-1147
-1137
-1126
-1115
-1104
-1092
-1080
-1068
-1056
-1043
-1031
-1018
-1006
-994
-982
-970
-957
-945
-933
-921
-908
-896
-883
-870
-857
-843
-830
-816
-802
-788
-774
-760
-746
-732
-718
-704
-690
-676
-663
-650
-636
-623
-611
-598
-585
-573
-561
-549
-537
-526
-514
-503
-492
-481
-470
-459
-448
-437
-426
-415
-404
-393
-382
-371
-360
-348
-336
-324
-312
-299
-286
-272
-259
-245
-230
-216
-201
-186
-170
-155
-139
-123
-106
-90
-73
-56
-39
-22
-4
13
31
49
66
84
102
119
137
154
171
188
205
222
238
254
270
286
301
317
332
346
361
376
390
405
419
433
448
463
477
492
507
523
538
554
570
586
603
620
637
654
672
689
707
725
744
762
780
799
817
836
855
873
892
911
930
949
968
987
1006
1025
1043
1062
1080
1098
1116
1134
1151
1169
1186
1203
1220
1237
1254
1271
1287
1304
1321
1338
1355
1373
1390
1407
1425
1442
1460
1477
1495
1513
1531
1549
1567
1585
1603
1621
1639
1658
1676
1694
1713
1731
1749
1768
1787
1806
1825
1844
1863
1883
1903
1923
1944
1965
1986
2007
2029
2050
2072
2093
2114
2135
2156
2177
2198
2218
2238
2258
2278
2298
2317
2336
2355
2374
2392
2411
2430
2448
2467
2486
2504
2523
2542
2561
2581
2600
2620
2639
2659
2679
2699
2720
2740
2761
2781
2802
2823
2844
2865
2886
2907
2927
2948
2969
2990
3010
3031
3051
3071
3091
3110
3129
3148
3167
3186
3204
3222
3240
3258
3276
3293
3311
3329
3346
3364
3382
3400
3418
3436
3454
3472
3491
3509
3527
3545
3563
3581
3600
3618
3636
3653
3671
3689
3706
3723
3741
3758
3774
3791
3808
3824
3840
3856
3872
3888
3903
3919
3934
3949
3965
3980
3996
4011
4027
4042
4058
4073
4089
4105
4120
4136
4152
4168
4184
4200
4216
4232
4248
4265
4281
4298
4315
4331
4348
4365
4381
4398
4415
4431
4448
4465
4482
4498
4515
4531
4547
4563
4579
4595
4610
4625
4640
4654
4669
4683
4696
4710
4724
4737
4750
4763
4776
4789
4802
4815
4828
4841
4854
4867
4879
4892
4904
4916
4928
4940
4951
4962
4973
4984
4995
5006
5016
5026
5037
5047
5057
5068
5078
5088
5099
5110
5121
5132
5144
5156
5169
5182
5195
5208
5222
5236
5249
5263
5277
5291
5304
5318
5331
5344
5356
5369
5381
5393
5404
5415
5426
5436
5446
5456
5465
5473
5482
5490
5497
5505
5512
5520
5527
5534
5541
5547
5554
5561
5568
5574
5581
5588
5595
5602
5609
5616
5623
5630
5637
5643
5649
5655
5661
5667
5673
5678
5683
5688
5692
5696
5700
5703
5706
5709
5711
5713
5715
5717
5718
5720
5721
5722
5723
5724
5725
5725
5726
5727
5727
5727
5728
5728
5728
5729
5729
5729
5729
5729
5729
5728
5728
5727
5726
5725
5724
5722
5720
5719
5717
5715
5713
5711
5710
5708
5706
5704
5702
5700
5698
5696
5694
5692
5690
5688
5686
5683
5681
5678
5675
5672
5668
5665
5661
5658
5654
5650
5645
5641
5636
5630
5625
5619
5613
5607
5600
5594
5587
5580
5573
5565
5558
5551
5543
5536
5528
5521
5514
5506
5498
5491
5483
5474
5466
5457
5448
5438
5429
5419
5409
5398
5388
5377
5366
5355
5344
5333
5321
5311
5300
5289
5278
5267
5257
5246
5236
5226
5215
5205
5194
5184
5173
5162
5152
5141
5130
5119
5107
5096
5085
5073
5062
5050
5039
5027
5016
5004
4992
4980
4968
4956
4944
4932
4919
4906
4893
4879
4866
4852
4837
4823
4809
4794
4780
4765
4750
4736
4721
4706
4691
4676
4661
4646
4632
4617
4602
4587
4572
4557
4542
4527
4513
4498
4483
4468
4453
4437
4422
4407
4391
4376
4361
4345
4329
4314
4298
4282
4267
4251
4235
4220
4204
4188
4172
4156
4140
4123
4107
4091
4074
4058
4041
4025
4008
3992
3976
3959
3943
3926
3910
3893
3877
3860
3844
3827
3810
3793
3775
3758
3741
3723
3705
3687
3669
3651
3633
3614
3595
3577
3558
3539
3520
3501
3482
3463
3443
3423
3403
3383
3362
3341
3320
3298
3276
3254
3231
3209
3185
3162
3139
3115
3092
3068
3044
3021
2997
2974
2950
2927
2904
2881
2858
2835
2812
2789
2766
2743
2721
2698
2675
2653
2630
2607
2584
2562
2539
2516
2494
2471
2448
2425
2403
2380
2357
2334
2311
2288
2266
2243
2220
2198
2175
2153
2130
2107
2085
2062
2040
2017
1994
1972
1949
1926
1903
1880
1857
1835
1812
1789
1767
1744
1722
1700
1678
1656
1635
1613
1592
1571
1550
1530
1510
1490
1470
1451
1432
1413
1395
1377
1359
1341
1323
1306
1288
1271
1254
1237
1220
1203
1186
1170
1153
1136
1120
1103
1087
1070
1054
1037
1020
1004
989
973
957
941
925
910
894
878
863
847
831
816
800
785
769
753
738
722
706
690
674
658
643
627
611
596
580
565
550
534
519
504
488
473
458
442
427
412
397
382
367
352
337
323
308
294
280
266
252
239
225
212
198
185
172
159
147
134
122
110
98
86
74
63
51
40
29
18
7
-4
-15
-26
-37
-48
-58
-69
-80
-90
-100
-110
-120
-130
-139
-148
-157
-166
-174
-182
-190
-198
-205
-213
-220
-227
-234
-241
-248
-255
-262
-269
-276
-284
-291
-298
-306
-313
-321
-328
-335
-343
-350
-357
-364
-371
-378
-385
-392
-398
-405
-411
-418
-424
-430
-436
-442
-448
-454
-460
-466
-472
-477
-483
-489
-494
-499
-505
-510
-515
-520
-525
-530
-534
-539
-543
-547
-551
-555
-559
-563
-566
-570
-573
-576
-579
-582
-585
-588
-591
-594
-597
-600
-603
-606
-609
-612
-615
-618
-621
-624
-627
-630
-633
-635
-638
-641
-644
-647
-650
-653
-656
-658
-661
-663
-665
-667
-669
-671
-673
-675
-677
-678
-680
-681
-682
-684
-685
-686
-686
-687
-688
-689
-689
-690
-690
-690
-690
-690
-690
-689
-689
-689
-689
-689
-689
-689
-689
-688
-688
-688
-688
-687
-686
-686
-685
-684
-682
-681
-680
-678
-676
-675
-673
-670
-668
-666
-663
-661
-658
-656
-653
-651
-649
-646
-644
-642
-640
-637
-635
-632
-630
-627
-624
-622
-619
-616
-613
-610
-607
-604
-601
-599
-596
-593
-590
-587
-584
-581
-578
-575
-572
-569
-566
-563
-559
-556
-552
-549
-545
-542
-538
-534
-530
-526
-522
-518
-513
-508
-504
-499
-493
-488
-483
-477
-471
-464
-458
-451
-444
-436
-429
-421
-414
-406
-398
-390
-382
-374
-365
-357
-349
-341
-334
-326
-319
-312
-305
-298
-292
-285
-279
-273
-267
-261
-255
-248
-242
-236
-229
-222
-215
-207
-199
-191
-183
-174
-166
-157
-148
-139
-129
-120
-111
-102
-93
-84
-75
-66
-57
-48
-40
-32
-24
-16
-8
0
8
16
24
32
39
47
55
62
70
78
85
93
101
109
117
125
134
142
150
159
167
176
184
192
201
209
218
227
235
244
252
261
270
279
288
297
306
315
325
334
344
354
364
374
384
395
405
416
427
438
450
461
473
485
497
509
522
534
547
561
574
587
600
613
626
640
653
666
679
692
705
718
731
743
756
768
781
793
806
818
830
842
854
866
878
889
901
912
923
934
945
956
966
977
987
997
1006
1016
1025
1034
1043
1052
1061
1070
1079
1088
1097
1106
1116
1126
1136
1146
1157
1168
1179
1190
1202
1214
1226
1239
1252
1265
1278
1291
1304
1317
1331
1344
1357
1369
1382
1394
1406
1418
1430
1441
1452
1462
1473
1483
1492
1502
1511
1520
1529
1537
1546
1554
1562
1571
1579
1587
1595
1603
1611
1619
1628
1636
1644
1653
1662
1670
1679
1687
1696
1705
1713
1722
1731
1741
1750
1759
1769
1778
1787
1797
1806
1816
1825
1835
1844
1853
1863
1872
1881
1889
1898
1906
1915
1923
1930
1938
1945
1952
1958
1965
1970
1976
1981
1987
1991
1996
2000
2005
2009
2012
2016
2020
2023
2025
2029
2033
2036
2039
2041
2045
2048
2050
2053
2055
2058
2060
2062
2065
2067
2069
2071
2073
2074
2076
2078
2079
2080
2082
2083
2084
2085
2087
2088
2088
2089
2090
2091
2091
2092
2092
2092
2093
2092
2092
2092
2091
2090
2089
2088
2086
2085
2083
2081
2079
2076
2074
2071
2068
2066
2063
2060
2057
2054
2051
2048
2044
2041
2037
2033
2029
2025
2021
2017
2013
2009
2004
2000
1996
1992
1988
1984
1980
1977
1974
1971
1968
1965
1963
1961
1959
1957
1954
1952
1950
1948
1945
1942
1939
1935
1932
1927
1923
1918
1913
1907
1901
1895
1888
1881
1874
1867
1859
1851
1844
1836
1828
1820
1812
1805
1797
1789
1782
1774
1767
1760
1752
1745
1738
1730
1723
1716
1708
1700
1693
1685
1676
1668
1659
1651
1642
1633
1624
1615
1606
1596
1587
1578
1569
1559
1550
1541
1532
1524
1515
1506
1497
1489
1480
1471
1463
1454
1445
1436
1427
1418
1409
1399
1390
1380
1370
1361
1351
1341
1331
1321
1311
1300
1290
1280
1269
1259
1249
1238
1228
1218
1207
1197
1187
1177
1167
1157
1147
1137
1127
1118
1108
1099
1090
1081
1072
1064
1055
1047
1039
1031
1022
1016
1008
1000
995
988
981
975
968
962
955
949
942
935
928
921
914
906
899
891
883
875
867
859
850
842
834
826
817
809
801
793
785
778
770
763
756
749
743
737
730
724
719
713
707
701
696
690
684
678
673
667
661
655
649
643
637
632
626
620
614
609
603
598
592
587
582
577
572
567
562
557
553
548
544
540
536
532
528
525
521
518
515
512
510
507
504
502
499
497
494
492
489
487
484
482
479
476
473
470
466
462
459
455
450
446
442
438
434
429
425
421
418
414
411
407
404
401
399
396
394
392
390
388
386
384
383
381
380
378
377
376
374
372
371
369
367
365
363
361
359
357
355
353
351
349
348
346
344
342
340
338
337
335
333
332
331
330
329
328
327
326
326
325
325
325
325
325
325
325
326
327
327
328
329
330
331
332
333
335
336
337
338
340
341
342
344
345
346
347
348
349
351
352
353
354
355
356
357
358
359
360
360
361
361
362
362
363
363
363
364
364
365
366
366
367
368
369
370
371
373
374
376
378
380
382
384
387
389
391
393
396
398
400
402
404
406
408
409
411
413
414
415
417
418
419
420
421
423
424
425
426
427
428
430
431
432
434
435
437
438
440
442
444
446
448
450
453
455
457
460
462
464
467
469
471
473
475
477
479
481
483
484
486
488
489
491
492
494
496
498
500
502
505
507
509
512
514
516
519
521
523
525
527
529
531
533
535
538
540
542
545
548
551
554
557
560
564
568
572
576
580
585
590
595
600
605
610
616
621
627
633
639
644
650
656
662
668
674
680
686
692
698
705
711
717
723
729
735
741
747
754
760
766
773
779
786
793
799
806
813
820
827
835
842
850
857
865
873
880
888
896
904
912
920
929
937
945
954
963
971
980
989
998
1006
1016
1025
1034
1044
1053
1062
1072
1082
1091
1101
1110
1120
1129
1138
1148
1157
1167
1176
1185
1194
1203
1212
1221
1229
1237
1245
1254
1261
1269
1277
1285
1293
1301
1308
1316
1324
1333
1341
1349
1358
1366
1375
1383
1392
1401
1410
1419
1428
1437
1446
1455
1465
1474
1483
1492
1501
1511
1520
1529
1538
1548
1557
1566
1575
1584
1593
1602
1611
1620
1629
1638
1646
1655
1664
1672
1681
1690
1699
1707
1716
1725
1733
1742
1750
1759
1768
1776
1784
1792
1800
1808
1816
1824
1831
1839
1846
1853
1860
1867
1874
1881
1887
1894
1900
1907
1913
1919
1926
1932
1938
1944
1951
1957
1964
1971
1977
1984
1992
1999
2005
2013
2021
2029
2037
2045
2053
2061
2069
2077
2085
2093
2101
2109
2116
2124
2132
2139
2147
2154
2161
2168
2175
2182
2188
2194
2200
2206
2212
2218
2223
2229
2234
2239
2244
2250
2255
2260
2266
2271
2277
2282
2288
2294
2300
2306
2312
2318
2324
2330
2336
2342
2348
2353
2359
2365
2371
2376
2382
2387
2392
2397
2402
2407
2412
2417
2421
2425
2429
2433
2436
2440
2443
2446
2449
2451
2454
2456
2458
2461
2463
2465
2467
2469
2472
2474
2476
2478
2481
2483
2486
2488
2491
2493
2496
2498
2500
2502
2504
2506
2508
2509
2511
2513
2514
2516
2517
2519
2521
2522
2524
2525
2527
2529
2531
2532
2534
2536
2538
2540
2542
2544
2546
2548
2550
2552
2554
2556
2559
2561
2563
2565
2567
2568
2570
2572
2573
2574
2575
2577
2578
2579
2580
2581
2582
2582
2583
2584
2584
2585
2586
2586
2587
2587
2588
2589
2589
2590
2590
2590
2591
2591
2591
2592
2592
2592
2593
2593
2594
2594
2595
2596
2596
2597
2598
2599
2600
2601
2601
2602
2603
2604
2604
2605
2605
2605
2606
2606
2605
2605
2605
2604
2604
2603
2602
2602
2601
2600
2600
2599
2598
2598
2597
2597
2596
2595
2595
2594
2593
2593
2592
2592
2591
2590
2590
2589
2588
2588
2587
2586
2586
2585
2585
2584
2583
2583
2582
2581
2581
2580
2580
2579
2578
2578
2577
2576
2576
2575
2574
2574
2573
2573
2572
2571
2571
2570
2569
2569
2568
2568
2567
2566
2566
2565
2564
2564
2563
2562
2562
2561
2561
2560
2559
2559
2558
2557
2557
2556
2556
2555
2554
2554
2553
2552
2552
2551
2551
2550
2549
2549
2548
2547
2547
2546
2546
2545
2544
2544
2543
2542
2542
2541
2540
2540
2539
2539
2538
2537
2537
2536
2535
2535
2534
2534
2533
2532
2532
2531
2530
2530
2529
2529
2528
2527
2527
2526
2526
2525
2524
2524
2523
2522
2522
2521
2521
2520
2519
2519
2518
2517
2517
2516
2516
2515
2514
2514
2513
2512
2512
2511
2511
2510
2509
2509
2508
2507
2507
2506
2506
2505
2504
2504
2503
2502
2502
2501
2501
2500
2499
2499
2498
2498
2497
2496
2496
2495
2494
2494
2493
2493
2492
2491
2491
2490
2490
2489
2488
2488
2487
2486
2486
2485
2485
2484
2483
2483
2482
2481
2481
2480
2480
2479
2478
2478
2477
2477
2476
2475
2475
2474
2473
2473
2472
2472
2471
2470
2470
2469
2469
2468
2467
2467
2466
2466
2465
2464
2464
2463
2462
2462
2461
2461
2460
2459
2459
2458
2458
2457
2456
2456
2455
2455
2454
2453
2453
2452
2451
2451
2450
2450
2449
2448
2448
2447
2447
2446
2445
2445
2444
2444
2443
2442
2442
2441
2440
2440
2439
2439
2438
2437
2437
2436
2436
2435
2434
2434
2433
2433
2432
2431
2431
2430
2430
2429
2428
2428
2427
2427
2426
2425
2425
2424
2424
2423
2422
2422
2421
2420
2420
2419
2419
2418
2417
2417
2416
2416
2415
2414
2414
2413
2413
2412
2411
2411
2410
2410
2409
2408
2408
2407
2407
2406
2405
2405
2404
2404
2403
2402
2402
2401
2401
2400
2399
2399
2398
2398
2397
2396
2396
2395
2395
2394
2393
2393
2392
2392
2391
2390
2390
2389
2389
2388
2387
2387
2386
2386
2385
2385
2384
2383
2383
2382
2382
2381
2380
2380
2379
2379
2378
2377
2377
2376
2376
2375
2374
2374
2373
2373
2372
2371
2371
2370
2370
2369
2368
2368
2367
2367
2366
2366
2365
2364
2364
2363
2363
2362
2361
2361
2360
2360
2359
2358
2358
2357
2357
2356
2355
2355
2354
2354
2353
2353
2352
2351
2351
2350
2350
2349
2348
2348
2347
2347
2346
2345
2345
2344
2344
2343
2343
2342
2341
2341
2340
2340
2339
2338
2338
2337
2337
2336
2336
2335
2334
2334
2333
2333
2332
2331
2331
2330
2330
2329
2329
2328
2327
2327
2326
2326
2325
2324
2324
2323
2323
2322
2322
2321
2320
2320
2319
2319
2318
2317
2317
2316
2316
2315
2315
2314
2313
2313
2312
2312
2311
2311
2310
2309
2309
2308
2308
2307
2307
2306
2305
2305
2304
2304
2303
2302
2302
2301
2301
2300
2300
2299
2298
2298
2297
2297
2296
2296
2295
2294
2294
2293
2293
2292
2292
2291
2290
2290
2289
2289
2288
2288
2287
2286
2286
2285
2285
2284
2284
2283
2282
2282
2281
2281
2280
2280
2279
2278
2278
2277
2277
2276
2276
2275
2274
2274
2273
2273
2272
2272
2271
2270
2270
2269
2269
2268
2268
2267
2267
2266
2265
2265
2264
2264
2263
2263
2262
2261
2261
2260
2260
2259
2259
2258
2257
2257
2256
2256
2255
2255
2254
2254
2253
2252
2252
2251
2251
2250
2250
2249
2248
2248
2247
2247
2246
2246
2245
2245
2244
2243
2243
2242
2242
2241
2241
2240
2240
2239
2238
2238
2237
2237
2236
2236
2235
2235
2234
2233
2233
2232
2232
2231
2231
2230
2230
2229
2228
2228
2227
2227
2226
2226
2225
2225
2224
2223
2223
2222
2222
2221
2221
2220
2220
2219
2218
2218
2217
2217
2216
2216
2215
2215
2214
2213
2213
2212
2212
2211
2211
2210
2210
2209
2209
2208
2207
2207
2206
2206
2205
2205
2204
2204
2203
2203
2202
2201
2201
2200
2200
2199
2199
2198
2198
2197
2196
2196
2195
2195
2194
2194
2193
2193
2192
2192
2191
2191
2190
2189
2189
2188
2188
2187
2187
2186
2186
2185
2185
2184
2183
2183
2182
2182
2181
2181
2180
2180
2179
2179
2178
2178
2177
2176
2176
2175
2175
2174
2174
2173
2173
2172
2172
2171
2171
2170
2169
2169
2168
2168
2167
2167
2166
2166
2165
2165
2164
2164
2163
2162
2162
2161
2161
2160
2160
2159
2159
2158
2158
2157
2157
2156
2156
2155
2154
2154
2153
2153
2152
2152
2151
2151
2150
2150
2149
2149
2148
2148
2147
2147
2146
2145
2145
2144
2144
2143
2143
2142
2142
2141
2141
2140
2140
2139
2139
2138
2138
2137
2137
2136
2135
2135
2134
2134
2133
2133
2132
2132
2131
2131
2130
2130
2129
2129
2128
2128
2127
2127
2126
2125
2125
2124
2124
2123
2123
2122
2122
2121
2121
2120
2120
2119
2119
2118
2118
2117
2117
2116
2116
2115
2115
2114
2114
2113
2112
2112
2111
2111
2110
2110
2109
2109
2108
2108
2107
2107
2106
2106
2105
2105
2104
2104
2103
2103
2102
2102
2101
2101
2100
2100
2099
2099
2098
2098
2097
2097
2096
2096
2095
2094
2094
2093
2093
2092
2092
2091
2091
2090
2090
2089
2089
2088
2088
2087
2087
2086
2086
2085
2085
2084
2084
2083
2083
2082
2082
2081
2081
2080
2080
2079
2079
2078
2078
2077
2077
2076
2076
2075
2075
2074
2074
2073
2073
2072
2072
2071
2071
2070
2070
2069
2069
2068
2068
2067
2067
2066
2066
2065
2065
2064
2064
2063
2063
2062
2062
2061
2061
2060
2060
2059
2059
2058
2058
2057
2057
2056
2056
2055
2055
2054
2054
2053
2053
2052
2052
2051
2051
2050
2050
2049
2049
2048
2048
2047
2047
2045
2045
2045
2045
2044
2044
2043
2043
2041
2041
2041
2041
2040
2040
2039
2039
2037
2037
2037
2037
2036
2036
2035
2035
2033
2033
2033
