5
11237
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-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
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-162
-162
-162
-162
-162
-163
-163
-163
-164
-165
-165
-166
-167
-169
-170
-171
-172
-174
-175
-177
-178
-179
-180
-181
-182
-182
-182
-182
-181
-181
-180
-179
-179
-178
-177
-176
-175
-174
-174
-173
-173
-173
-174
-174
-175
-176
-177
-177
-178
-178
-179
-179
-180
-180
-180
-181
-182
-183
-184
-185
-186
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-188
-188
-190
-191
-193
-195
-196
-198
-199
-201
-202
-203
-204
-205
-204
-204
-203
-203
-202
-202
-201
-201
-200
-200
-199
-199
-198
-198
-197
-195
-193
-192
-190
-190
-189
-190
-190
-191
-193
-194
-196
-198
-200
-201
-203
-205
-207
-209
-211
-212
-214
-215
-216
-217
-218
-219
-220
-221
-222
-224
-226
-228
-231
-233
-235
-238
-240
-243
-246
-249
-253
-257
-262
-267
-271
-276
-280
-284
-288
-292
-296
-301
-305
-309
-313
-316
-320
-323
-326
-330
-334
-340
-347
-354
-360
-367
-374
-381
-388
-395
-403
-411
-419
-427
-435
-443
-451
-459
-467
-475
-482
-490
-498
-506
-515
-524
-533
-542
-551
-560
-569
-578
-588
-598
-607
-615
-623
-629
-633
-636
-636
-636
-634
-631
-627
-623
-617
-611
-604
-597
-590
-583
-577
-571
-566
-562
-558
-553
-548
-541
-534
-526
-517
-507
-495
-483
-471
-460
-448
-436
-423
-410
-396
-383
-370
-358
-347
-337
-328
-318
-309
-301
-292
-283
-273
-264
-254
-245
-237
-230
-225
-221
-217
-214
-212
-209
-207
-204
-202
-201
-200
-201
-204
-207
-212
-218
-225
-233
-242
-251
-259
-267
-276
-285
-295
-306
-317
-329
-341
-352
-364
-376
-388
-400
-412
-424
-435
-445
-453
-460
-465
-469
-474
-479
-485
-492
-499
-505
-509
-511
-511
-509
-504
-497
-488
-478
-467
-455
-442
-429
-415
-401
-386
-368
-348
-327
-306
-284
-262
-240
-217
-194
-171
-150
-133
-120
-110
-103
-96
-89
-83
-77
-73
-71
-71
-72
-74
-76
-79
-81
-84
-88
-92
-97
-102
-106
-112
-118
-126
-136
-148
-160
-172
-185
-198
-212
-226
-240
-254
-266
-277
-285
-293
-300
-308
-316
-325
-334
-341
-346
-347
-344
-340
-336
-333
-332
-331
-331
-330
-331
-332
-333
-334
-334
-333
-331
-328
-326
-324
-324
-324
-324
-322
-321
-320
-320
-320
-321
-322
-323
-323
-323
-322
-321
-318
-316
-314
-314
-315
-319
-324
-331
-338
-344
-350
-353
-354
-353
-351
-349
-346
-342
-338
-334
-330
-328
-326
-326
-326
-327
-329
-333
-337
-344
-351
-360
-371
-384
-398
-414
-429
-443
-456
-466
-475
-485
-495
-505
-516
-528
-540
-553
-567
-583
-598
-613
-627
-641
-655
-669
-681
-690
-698
-704
-709
-711
-711
-710
-708
-705
-702
-701
-701
-705
-710
-718
-725
-732
-739
-744
-749
-754
-761
-768
-777
-784
-790
-793
-793
-792
-790
-789
-788
-787
-786
-785
-784
-782
-779
-774
-767
-759
-751
-743
-735
-728
-720
-711
-702
-691
-680
-670
-661
-653
-646
-639
-630
-620
-609
-598
-587
-578
-571
-566
-560
-555
-548
-541
-533
-526
-518
-510
-502
-492
-481
-466
-450
-431
-410
-388
-367
-347
-328
-311
-295
-281
-268
-256
-245
-234
-225
-217
-210
-204
-200
-196
-190
-182
-170
-156
-142
-128
-116
-105
-95
-86
-78
-71
-64
-56
-47
-36
-24
-13
-2
9
20
31
43
54
65
75
84
91
99
108
119
133
151
171
192
214
235
255
274
292
307
319
330
339
348
358
367
376
383
390
395
399
403
406
408
408
408
408
408
410
414
419
425
430
434
436
439
442
446
451
457
463
470
477
484
491
497
502
506
509
512
515
517
520
524
530
538
550
564
579
591
602
612
622
635
651
670
689
707
723
737
751
763
777
790
802
812
818
819
816
810
801
792
782
771
758
745
730
714
696
678
659
639
618
596
574
551
529
507
485
466
451
439
432
428
427
426
426
427
429
432
435
439
445
453
463
472
482
490
498
505
512
519
525
530
535
540
546
555
568
584
604
626
650
672
692
707
719
728
738
747
756
764
769
771
772
772
773
774
775
772
767
759
751
742
735
730
726
723
719
714
708
701
695
692
692
695
700
705
707
706
702
694
685
675
666
659
652
645
639
634
631
630
632
635
640
645
648
649
649
648
646
645
646
649
653
656
659
661
664
668
675
686
701
718
735
751
766
778
789
799
811
826
844
866
889
911
933
954
977
1002
1031
1062
1095
1127
1156
1182
1204
1224
1244
1265
1290
1315
1341
1363
1381
1396
1408
1420
1434
1450
1465
1479
1489
1498
1506
1515
1527
1540
1552
1560
1564
1565
1565
1567
1571
1578
1584
1590
1594
1594
1591
1589
1588
1592
1599
1609
1619
1631
1643
1655
1668
1682
1697
1712
1728
1744
1760
1776
1792
1809
1824
1840
1856
1874
1892
1913
1935
1960
1986
2012
2037
2062
2085
2108
2130
2153
2176
2197
2218
2239
2261
2286
2314
2347
2383
2421
2460
2496
2529
2558
2585
2611
2640
2675
2715
2759
2803
2845
2885
2923
2963
3005
3047
3090
3133
3175
3219
3263
3308
3352
3393
3430
3463
3490
3512
3531
3547
3563
3578
3592
3606
3621
3639
3660
3683
3708
3731
3753
3774
3793
3814
3837
3862
3888
3913
3936
3957
3976
3994
4011
4029
4046
4061
4073
4083
4094
4104
4115
4126
4136
4143
4146
4148
4149
4151
4155
4160
4164
4168
4171
4175
4179
4183
4188
4193
4198
4204
4212
4222
4235
4249
4265
4284
4306
4330
4358
4387
4420
4456
4495
4537
4579
4620
4659
4696
4729
4759
4784
4805
4822
4836
4848
4861
4875
4891
4911
4934
4958
4980
4998
5013
5024
5033
5042
5049
5056
5060
5061
5057
5052
5046
5041
5040
5040
5043
5046
5050
5055
5060
5066
5072
5078
5086
5097
5109
5121
5133
5144
5154
5167
5183
5200
5218
5235
5251
5268
5288
5313
5344
5382
5425
5472
5521
5571
5619
5666
5711
5755
5797
5836
5872
5907
5941
5976
6014
6051
6086
6116
6141
6163
6183
6202
6219
6234
6246
6255
6262
6267
6273
6279
6285
6290
6292
6291
6285
6272
6255
6234
6214
6197
6185
6176
6170
6168
6170
6176
6185
6196
6207
6214
6219
6221
6221
6220
6219
6219
6219
6220
6221
6223
6224
6222
6217
6209
6199
6186
6172
6155
6137
6115
6091
6064
6034
6000
5964
5922
5876
5824
5768
5707
5641
5571
5495
5416
5333
5249
5162
5073
4981
4889
4798
4709
4624
4542
4461
4379
4296
4212
4130
4050
3975
3903
3834
3769
3706
3647
3590
3536
3484
3432
3380
3327
3273
3221
3171
3124
3080
3038
2994
2946
2896
2843
2790
2737
2687
2636
2584
2529
2470
2410
2350
2292
2238
2187
2138
2091
2043
1993
1943
1891
1838
1785
1730
1673
1614
1553
1490
1428
1369
1316
1269
1228
1190
1155
1124
1095
1072
1054
1041
1032
1027
1025
1027
1034
1044
1059
1077
1099
1122
1147
1171
1196
1222
1250
1281
1315
1350
1384
1418
1452
1486
1521
1559
1597
1636
1674
1712
1746
1777
1801
1818
1828
1831
1830
1826
1819
1813
1806
1802
1799
1800
1802
1804
1803
1798
1788
1775
1759
1741
1721
1698
1674
1648
1620
1593
1565
1537
1507
1476
1441
1403
1362
1321
1284
1250
1222
1197
1176
1159
1148
1142
1139
1135
1128
1116
1097
1073
1044
1014
986
960
936
914
893
873
856
843
830
817
800
779
752
721
688
657
630
608
592
583
578
576
575
572
566
557
546
535
526
518
510
503
495
486
477
468
457
446
436
424
412
400
388
377
369
364
361
359
356
353
351
350
350
354
360
368
378
389
402
417
434
452
471
490
509
527
543
557
567
575
580
585
590
597
606
617
630
645
660
677
696
718
742
766
791
815
840
869
904
946
995
1049
1106
1163
1216
1268
1319
1372
1429
1489
1552
1615
1676
1735
1792
1848
1905
1963
2021
2077
2128
2174
2215
2252
2287
2320
2350
2377
2398
2414
2425
2432
2439
2446
2453
2460
2468
2476
2489
2507
2531
2562
2597
2636
2677
2720
2764
2809
2853
2895
2932
2964
2992
3016
3036
3053
3065
3071
3073
3069
3060
3047
3030
3007
2980
2948
2914
2877
2839
2800
2759
2718
2676
2631
2584
2533
2479
2423
2367
2312
2259
2210
2162
2114
2065
2013
1963
1910
1856
1801
1743
1685
1627
1570
1516
1465
1418
1373
1331
1291
1253
1216
1178
1137
1091
1042
989
937
887
840
797
757
719
683
651
621
594
571
551
536
523
513
505
497
489
479
463
441
409
369
321
269
217
167
120
76
30
-18
-71
-130
-194
-261
-331
-404
-478
-555
-634
-712
-789
-862
-931
-995
-1056
-1118
-1183
-1252
-1326
-1403
-1482
-1561
-1637
-1712
-1784
-1853
-1918
-1980
-2037
-2092
-2143
-2190
-2232
-2271
-2307
-2342
-2379
-2415
-2452
-2485
-2514
-2537
-2557
-2575
-2594
-2614
-2632
-2647
-2655
-2655
-2647
-2633
-2616
-2598
-2581
-2563
-2544
-2524
-2503
-2482
-2459
-2436
-2415
-2397
-2384
-2378
-2375
-2373
-2369
-2361
-2347
-2327
-2304
-2278
-2252
-2225
-2200
-2177
-2154
-2131
-2107
-2083
-2059
-2035
-2012
-1989
-1964
-1939
-1913
-1885
-1859
-1834
-1811
-1790
-1769
-1749
-1728
-1707
-1686
-1664
-1642
-1619
-1596
-1573
-1549
-1525
-1499
-1470
-1440
-1408
-1376
-1343
-1311
-1279
-1246
-1212
-1178
-1144
-1111
-1079
-1046
-1010
-970
-926
-880
-833
-789
-747
-709
-672
-638
-603
-567
-531
-496
-463
-436
-414
-397
-383
-369
-354
-337
-317
-294
-269
-244
-220
-198
-180
-163
-146
-128
-108
-88
-70
-55
-45
-39
-36
-36
-38
-42
-49
-59
-72
-88
-106
-127
-150
-176
-203
-234
-266
-302
-340
-382
-427
-476
-529
-586
-646
-709
-776
-845
-917
-988
-1059
-1128
-1197
-1265
-1335
-1407
-1483
-1564
-1648
-1736
-1827
-1918
-2009
-2097
-2182
-2263
-2339
-2412
-2480
-2543
-2602
-2656
-2705
-2751
-2792
-2831
-2868
-2903
-2938
-2972
-3003
-3031
-3056
-3078
-3098
-3117
-3138
-3159
-3182
-3207
-3232
-3259
-3285
-3311
-3335
-3354
-3370
-3384
-3399
-3415
-3434
-3454
-3471
-3484
-3493
-3499
-3504
-3510
-3521
-3536
-3555
-3580
-3609
-3641
-3676
-3712
-3749
-3786
-3825
-3866
-3908
-3951
-3996
-4041
-4089
-4137
-4189
-4244
-4303
-4365
-4430
-4496
-4562
-4628
-4694
-4759
-4825
-4892
-4958
-5024
-5087
-5148
-5205
-5259
-5310
-5357
-5398
-5434
-5464
-5491
-5514
-5536
-5556
-5574
-5589
-5601
-5610
-5615
-5618
-5620
-5620
-5619
-5618
-5616
-5613
-5608
-5602
-5592
-5581
-5567
-5552
-5538
-5526
-5516
-5509
-5503
-5498
-5492
-5485
-5479
-5475
-5475
-5481
-5492
-5507
-5524
-5541
-5558
-5576
-5595
-5616
-5637
-5657
-5674
-5688
-5698
-5705
-5712
-5718
-5726
-5735
-5746
-5761
-5778
-5798
-5818
-5839
-5858
-5878
-5899
-5924
-5955
-5990
-6028
-6067
-6104
-6140
-6174
-6206
-6238
-6269
-6299
-6326
-6352
-6376
-6398
-6421
-6445
-6470
-6496
-6525
-6556
-6588
-6619
-6648
-6673
-6695
-6715
-6736
-6757
-6780
-6804
-6829
-6851
-6871
-6887
-6901
-6913
-6923
-6931
-6939
-6947
-6955
-6962
-6969
-6974
-6976
-6973
-6966
-6956
-6944
-6931
-6919
-6908
-6898
-6889
-6881
-6874
-6868
-6863
-6855
-6846
-6833
-6819
-6805
-6793
-6784
-6776
-6770
-6766
-6764
-6766
-6773
-6783
-6796
-6811
-6827
-6844
-6860
-6875
-6888
-6899
-6909
-6919
-6931
-6948
-6970
-6998
-7030
-7065
-7099
-7133
-7165
-7196
-7227
-7260
-7296
-7335
-7374
-7412
-7447
-7479
-7508
-7536
-7562
-7589
-7614
-7639
-7662
-7685
-7705
-7724
-7741
-7757
-7770
-7780
-7787
-7790
-7790
-7787
-7780
-7768
-7752
-7730
-7702
-7668
-7630
-7590
-7548
-7506
-7463
-7421
-7378
-7335
-7291
-7246
-7198
-7146
-7089
-7028
-6962
-6893
-6821
-6748
-6675
-6603
-6532
-6463
-6395
-6330
-6267
-6205
-6145
-6087
-6028
-5969
-5908
-5845
-5781
-5717
-5651
-5584
-5515
-5443
-5368
-5290
-5212
-5133
-5054
-4974
-4894
-4814
-4732
-4648
-4562
-4473
-4382
-4292
-4204
-4120
-4038
-3959
-3882
-3806
-3734
-3664
-3598
-3534
-3473
-3414
-3357
-3300
-3244
-3189
-3137
-3088
-3041
-2995
-2950
-2906
-2862
-2820
-2779
-2738
-2697
-2656
-2614
-2571
-2528
-2487
-2446
-2408
-2370
-2334
-2297
-2261
-2224
-2188
-2155
-2124
-2096
-2071
-2048
-2025
-2004
-1981
-1958
-1935
-1913
-1892
-1872
-1853
-1835
-1819
-1805
-1791
-1776
-1759
-1741
-1720
-1698
-1676
-1652
-1629
-1605
-1581
-1555
-1528
-1499
-1470
-1440
-1411
-1382
-1354
-1327
-1301
-1278
-1256
-1236
-1218
-1199
-1179
-1157
-1134
-1112
-1090
-1068
-1047
-1024
-998
-970
-939
-907
-875
-844
-815
-788
-764
-742
-724
-709
-698
-690
-683
-677
-670
-663
-655
-647
-640
-633
-629
-626
-625
-625
-626
-629
-632
-637
-644
-655
-670
-688
-708
-729
-749
-770
-792
-817
-845
-875
-908
-942
-977
-1010
-1043
-1077
-1111
-1145
-1178
-1208
-1236
-1260
-1281
-1298
-1314
-1329
-1344
-1357
-1368
-1375
-1379
-1378
-1374
-1367
-1358
-1346
-1333
-1316
-1297
-1275
-1252
-1228
-1203
-1177
-1147
-1111
-1068
-1016
-957
-892
-824
-753
-683
-613
-545
-476
-406
-334
-262
-190
-119
-48
22
93
164
235
306
377
448
519
588
657
724
790
855
920
983
1044
1100
1151
1196
1237
1273
1305
1334
1359
1382
1400
1416
1428
1438
1445
1447
1446
1440
1430
1415
1397
1373
1344
1310
1272
1230
1186
1141
1093
1043
992
940
888
837
785
732
677
620
562
503
446
389
334
278
222
167
112
57
4
-48
-99
-149
-200
-252
-305
-360
-415
-470
-523
-575
-626
-677
-728
-779
-830
-881
-930
-979
-1027
-1075
-1121
-1166
-1209
-1252
-1295
-1336
-1375
-1411
-1445
-1477
-1509
-1541
-1574
-1607
-1640
-1675
-1711
-1748
-1785
-1822
-1857
-1890
-1921
-1951
-1980
-2007
-2033
-2060
-2085
-2110
-2134
-2160
-2187
-2217
-2251
-2290
-2331
-2373
-2414
-2451
-2485
-2517
-2548
-2579
-2609
-2637
-2663
-2687
-2708
-2728
-2749
-2771
-2796
-2821
-2848
-2876
-2906
-2937
-2969
-3003
-3038
-3074
-3111
-3149
-3186
-3223
-3257
-3290
-3320
-3351
-3383
-3417
-3454
-3493
-3535
-3578
-3624
-3673
-3725
-3781
-3839
-3900
-3962
-4025
-4088
-4152
-4216
-4283
-4351
-4421
-4493
-4567
-4642
-4719
-4795
-4872
-4948
-5024
-5099
-5176
-5254
-5335
-5418
-5503
-5589
-5677
-5764
-5853
-5943
-6034
-6128
-6224
-6319
-6413
-6505
-6595
-6683
-6769
-6854
-6937
-7018
-7096
-7169
-7236
-7297
-7353
-7404
-7451
-7493
-7530
-7561
-7586
-7606
-7619
-7624
-7622
-7612
-7595
-7572
-7544
-7512
-7476
-7436
-7392
-7342
-7288
-7229
-7166
-7100
-7029
-6955
-6878
-6797
-6716
-6635
-6554
-6473
-6390
-6306
-6219
-6129
-6040
-5952
-5867
-5785
-5707
-5631
-5556
-5482
-5409
-5338
-5268
-5201
-5137
-5075
-5017
-4961
-4908
-4858
-4810
-4762
-4714
-4664
-4614
-4563
-4514
-4466
-4421
-4377
-4332
-4287
-4239
-4190
-4142
-4094
-4050
-4006
-3965
-3924
-3884
-3845
-3807
-3770
-3734
-3697
-3661
-3625
-3591
-3560
-3533
-3507
-3485
-3465
-3447
-3433
-3420
-3410
-3402
-3396
-3394
-3396
-3403
-3414
-3429
-3446
-3463
-3481
-3499
-3518
-3540
-3563
-3587
-3609
-3628
-3643
-3652
-3656
-3654
-3650
-3642
-3631
-3617
-3601
-3580
-3555
-3527
-3495
-3462
-3427
-3391
-3355
-3318
-3281
-3243
-3204
-3164
-3125
-3086
-3049
-3013
-2978
-2941
-2901
-2857
-2810
-2763
-2717
-2672
-2628
-2584
-2540
-2495
-2450
-2403
-2354
-2304
-2252
-2199
-2144
-2088
-2032
-1973
-1913
-1849
-1782
-1712
-1640
-1566
-1491
-1414
-1337
-1259
-1181
-1104
-1028
-952
-878
-806
-734
-661
-588
-513
-438
-362
-285
-209
-132
-54
26
108
192
276
361
445
526
606
685
763
841
919
998
1076
1155
1233
1310
1387
1463
1539
1615
1692
1768
1845
1922
1997
2072
2144
2214
2282
2348
2412
2476
2539
2602
2664
2725
2785
2841
2894
2944
2990
3034
3076
3119
3162
3205
3247
3290
3332
3374
3417
3460
3502
3543
3585
3627
3673
3724
3778
3836
3897
3960
4025
4091
4160
4230
4303
4377
4454
4533
4611
4688
4765
4842
4921
5002
5087
5174
5265
5357
5451
5546
5641
5736
5829
5921
6010
6097
6182
6266
6351
6435
6520
6605
6690
6775
6859
6940
7019
7095
7169
7240
7308
7373
7436
7496
7553
7607
7659
7709
7759
7808
7857
7907
7957
8005
8053
8098
8143
8188
8233
8279
8327
8375
8424
8473
8523
8574
8625
8677
8730
8785
8841
8900
8960
9022
9086
9151
9217
9282
9349
9415
9481
9548
9613
9677
9739
9799
9857
9914
9972
10029
10087
10144
10199
10252
10302
10348
10393
10434
10475
10513
10551
10587
10622
10655
10688
10721
10756
10792
10829
10865
10900
10933
10963
10992
11020
11048
11076
11104
11128
11149
11165
11178
11188
11196
11202
11206
11208
11210
11211
11212
11214
11218
11222
11226
11230
11233
11236
11237
11237
11235
11231
11224
11217
11211
11204
11199
11194
11188
11183
11178
11173
11169
11167
11167
11169
11172
11175
11179
11181
11182
11182
11182
11181
11181
11183
11185
11187
11189
11190
11191
11190
11189
11187
11186
11185
11186
11187
11190
11193
11196
11198
11199
11198
11196
11193
11187
11179
11169
11158
11145
11132
11119
11105
11092
11078
11065
11052
11040
11029
11018
11008
10998
10988
10978
10969
10959
10948
10937
10923
10908
10892
10875
10858
10841
10825
10808
10790
10771
10749
10727
10703
10678
10652
10625
10594
10561
10525
10485
10442
10398
10351
10303
10254
10203
10150
10095
10039
9981
9921
9859
9795
9729
9662
9592
9520
9446
9370
9294
9217
9140
9063
8985
8905
8823
8741
8659
8577
8496
8414
8333
8250
8166
8082
7999
7917
7837
7758
7681
7604
7527
7449
7371
7293
7215
7139
7063
6989
6916
6843
6770
6696
6622
6547
6474
6401
6330
6262
6196
6133
6072
6014
5958
5904
5852
5802
5755
5709
5665
5623
5582
5542
5504
5465
5425
5384
5341
5297
5252
5207
5162
5117
5071
5025
4978
4932
4886
4841
4797
4755
4714
4674
4634
4596
4558
4522
4485
4448
4411
4372
4334
4295
4256
4217
4178
4140
4102
4065
4027
3991
3955
3918
3880
3843
3805
3768
3731
3694
3656
3617
3576
3534
3490
3445
3398
3349
3298
3247
3194
3142
3091
3040
2990
2940
2889
2839
2788
2739
2691
2644
2597
2550
2503
2454
2405
2355
2305
2253
2201
2146
2090
2032
1972
1912
1854
1797
1741
1687
1634
1581
1528
1474
1421
1368
1314
1261
1207
1153
1100
1047
994
941
889
837
785
734
683
633
584
535
486
438
389
341
294
248
204
160
116
73
28
-17
-65
-114
-166
-219
-274
-330
-386
-441
-495
-548
-599
-648
-696
-743
-789
-834
-879
-921
-963
-1004
-1044
-1085
-1126
-1168
-1208
-1247
-1286
-1324
-1362
-1401
-1441
-1481
-1522
-1562
-1602
-1641
-1679
-1717
-1755
-1793
-1830
-1868
-1905
-1941
-1975
-2009
-2041
-2076
-2110
-2145
-2179
-2212
-2244
-2276
-2307
-2338
-2369
-2401
-2434
-2469
-2504
-2541
-2577
-2612
-2647
-2682
-2717
-2753
-2790
-2828
-2868
-2907
-2946
-2985
-3025
-3067
-3109
-3153
-3197
-3242
-3286
-3330
-3375
-3420
-3467
-3513
-3560
-3605
-3650
-3693
-3737
-3781
-3824
-3868
-3912
-3956
-4001
-4046
-4091
-4139
-4187
-4236
-4286
-4338
-4391
-4445
-4500
-4557
-4614
-4671
-4726
-4781
-4835
-4888
-4941
-4995
-5051
-5108
-5166
-5224
-5281
-5338
-5393
-5447
-5501
-5553
-5605
-5655
-5704
-5751
-5797
-5842
-5887
-5930
-5972
-6014
-6053
-6091
-6127
-6162
-6194
-6226
-6255
-6282
-6306
-6328
-6348
-6367
-6384
-6399
-6411
-6420
-6427
-6433
-6437
-6441
-6444
-6447
-6451
-6453
-6456
-6459
-6461
-6465
-6469
-6473
-6478
-6484
-6490
-6496
-6501
-6506
-6510
-6514
-6518
-6522
-6528
-6533
-6537
-6541
-6543
-6545
-6547
-6548
-6550
-6552
-6555
-6558
-6562
-6567
-6571
-6576
-6582
-6587
-6592
-6596
-6600
-6603
-6606
-6608
-6610
-6611
-6612
-6612
-6611
-6609
-6607
-6606
-6604
-6602
-6599
-6594
-6588
-6581
-6574
-6566
-6557
-6547
-6535
-6521
-6505
-6487
-6467
-6447
-6427
-6407
-6388
-6370
-6352
-6335
-6318
-6302
-6285
-6269
-6253
-6236
-6220
-6205
-6189
-6174
-6158
-6141
-6124
-6106
-6087
-6068
-6048
-6027
-6006
-5984
-5961
-5937
-5913
-5889
-5865
-5840
-5817
-5793
-5770
-5747
-5723
-5698
-5673
-5646
-5619
-5590
-5560
-5530
-5498
-5465
-5432
-5397
-5362
-5324
-5286
-5247
-5208
-5170
-5133
-5096
-5059
-5021
-4982
-4942
-4899
-4855
-4809
-4762
-4713
-4662
-4610
-4555
-4499
-4443
-4386
-4329
-4272
-4215
-4159
-4103
-4046
-3993
-3938
-3884
-3830
-3776
-3722
-3670
-3619
-3570
-3521
-3474
-3427
-3380
-3334
-3288
-3243
-3199
-3156
-3114
-3073
-3032
-2992
-2952
-2913
-2875
-2837
-2801
-2764
-2728
-2692
-2657
-2623
-2590
-2558
-2527
-2498
-2471
-2444
-2419
-2395
-2371
-2347
-2323
-2300
-2278
-2255
-2234
-2214
-2195
-2178
-2163
-2149
-2137
-2125
-2114
-2103
-2093
-2084
-2077
-2071
-2066
-2063
-2061
-2060
-2060
-2060
-2061
-2064
-2068
-2073
-2080
-2087
-2096
-2104
-2111
-2119
-2125
-2132
-2139
-2147
-2154
-2162
-2169
-2175
-2181
-2188
-2195
-2202
-2208
-2213
-2217
-2220
-2222
-2224
-2228
-2232
-2237
-2243
-2249
-2256
-2262
-2269
-2276
-2284
-2292
-2299
-2306
-2313
-2321
-2328
-2337
-2347
-2358
-2369
-2381
-2391
-2401
-2410
-2418
-2425
-2431
-2437
-2441
-2446
-2450
-2453
-2456
-2458
-2459
-2458
-2455
-2452
-2448
-2444
-2438
-2432
-2424
-2416
-2407
-2397
-2386
-2374
-2362
-2350
-2338
-2326
-2313
-2299
-2284
-2267
-2247
-2225
-2202
-2180
-2157
-2134
-2111
-2088
-2064
-2040
-2016
-1992
-1968
-1944
-1919
-1895
-1869
-1842
-1815
-1787
-1759
-1732
-1704
-1676
-1647
-1616
-1585
-1553
-1519
-1486
-1452
-1417
-1382
-1347
-1311
-1275
-1239
-1204
-1170
-1136
-1104
-1071
-1038
-1004
-971
-938
-906
-875
-845
-815
-786
-757
-728
-699
-670
-643
-617
-592
-569
-546
-524
-503
-483
-464
-447
-431
-417
-404
-393
-382
-371
-361
-351
-342
-333
-324
-316
-308
-301
-293
-286
-278
-271
-263
-256
-247
-237
-226
-213
-199
-184
-168
-151
-134
-115
-95
-75
-53
-31
-8
15
38
63
87
112
137
162
186
211
235
259
283
308
333
359
385
412
440
468
497
525
554
584
613
643
672
701
728
756
784
812
841
870
899
928
958
988
1018
1049
1079
1110
1140
1169
1197
1224
1251
1277
1303
1329
1354
1378
1401
1422
1442
1461
1481
1501
1522
1542
1561
1581
1600
1620
1639
1659
1677
1694
1709
1723
1735
1748
1762
1776
1791
1806
1821
1835
1848
1861
1873
1884
1894
1902
1910
1917
1924
1930
1936
1942
1947
1951
1955
1958
1960
1963
1965
1967
1969
1971
1974
1976
1977
1978
1978
1978
1978
1978
1978
1977
1976
1974
1970
1965
1958
1951
1942
1934
1926
1917
1908
1898
1887
1875
1863
1851
1839
1828
1818
1807
1796
1784
1772
1760
1748
1735
1723
1710
1697
1684
1670
1656
1642
1627
1613
1598
1584
1570
1555
1540
1524
1508
1490
1472
1453
1433
1412
1389
1366
1342
1318
1295
1272
1250
1227
1204
1181
1158
1135
1112
1090
1069
1048
1028
1008
989
970
952
934
917
900
883
868
853
840
827
816
805
796
788
780
774
768
763
758
754
751
749
747
745
745
744
745
747
749
751
755
759
764
771
778
786
796
808
820
834
849
864
881
899
917
936
956
975
995
1014
1035
1057
1078
1101
1123
1146
1169
1192
1217
1241
1266
1291
1315
1340
1365
1391
1419
1447
1476
1504
1532
1560
1586
1611
1634
1657
1679
1700
1720
1741
1762
1782
1801
1821
1840
1858
1877
1895
1912
1930
1948
1965
1982
1998
2013
2029
2045
2059
2073
2087
2101
2115
2128
2142
2156
2171
2186
2203
2219
2236
2253
2269
2285
2301
2316
2331
2347
2363
2380
2396
2413
2430
2448
2466
2486
2506
2527
2548
2569
2590
2612
2634
2656
2678
2699
2720
2740
2760
2780
2801
2822
2843
2865
2887
2910
2933
2956
2980
3003
3025
3047
3068
3088
3108
3127
3146
3166
3187
3209
3231
3253
3275
3298
3321
3344
3366
3389
3412
3436
3461
3487
3514
3541
3569
3597
3625
3654
3683
3713
3742
3772
3803
3834
3866
3899
3934
3970
4006
4043
4081
4119
4158
4198
4240
4282
4325
4369
4413
4457
4502
4546
4589
4632
4675
4717
4760
4803
4846
4888
4931
4973
5015
5057
5100
5144
5188
5232
5275
5319
5362
5405
5448
5490
5532
5574
5615
5655
5695
5734
5774
5813
5853
5892
5931
5970
6007
6043
6078
6112
6145
6177
6207
6237
6266
6293
6318
6341
6362
6379
6395
6409
6422
6434
6444
6453
6460
6465
6469
6471
6473
6473
6471
6468
6464
6458
6451
6442
6432
6421
6408
6395
6381
6366
6351
6334
6316
6298
6278
6256
6233
6208
6181
6154
6125
6097
6067
6036
6004
5970
5936
5901
5864
5827
5789
5751
5712
5674
5635
5595
5555
5515
5475
5436
5398
5359
5321
5282
5243
5204
5166
5128
5090
5053
5016
4979
4943
4908
4873
4838
4804
4769
4735
4700
4666
4633
4601
4569
4538
4508
4478
4447
4416
4384
4353
4323
4293
4263
4233
4205
4177
4149
4122
4094
4067
4038
4010
3982
3954
3926
3898
3870
3841
3812
3783
3754
3724
3695
3665
3635
3604
3572
3538
3503
3467
3430
3393
3354
3315
3274
3233
3190
3146
3102
3056
3010
2962
2913
2863
2811
2757
2701
2643
2584
2523
2460
2397
2332
2266
2198
2129
2059
1987
1913
1839
1762
1685
1607
1528
1447
1365
1283
1199
1114
1029
943
856
769
681
592
502
412
322
232
142
52
-37
-127
-216
-306
-395
-484
-573
-661
-750
-839
-928
-1016
-1106
-1195
-1282
-1369
-1455
-1541
-1627
-1713
-1799
-1884
-1970
-2054
-2138
-2222
-2306
-2390
-2475
-2559
-2644
-2728
-2811
-2893
-2975
-3057
-3137
-3217
-3295
-3372
-3447
-3521
-3594
-3666
-3738
-3810
-3882
-3953
-4024
-4094
-4163
-4231
-4299
-4367
-4434
-4500
-4567
-4632
-4698
-4763
-4828
-4892
-4956
-5020
-5082
-5144
-5205
-5266
-5326
-5386
-5445
-5503
-5562
-5621
-5680
-5739
-5799
-5859
-5918
-5978
-6038
-6098
-6158
-6219
-6281
-6342
-6403
-6464
-6525
-6585
-6646
-6707
-6768
-6830
-6891
-6952
-7013
-7073
-7134
-7196
-7258
-7321
-7384
-7448
-7511
-7575
-7640
-7705
-7770
-7836
-7903
-7969
-8034
-8099
-8164
-8228
-8292
-8355
-8419
-8482
-8544
-8606
-8667
-8727
-8786
-8844
-8901
-8957
-9011
-9065
-9118
-9170
-9223
-9274
-9325
-9374
-9422
-9470
-9516
-9562
-9607
-9652
-9696
-9739
-9782
-9823
-9863
-9901
-9939
-9975
-10009
-10042
-10074
-10104
-10133
-10161
-10187
-10213
-10237
-10260
-10282
-10302
-10321
-10339
-10354
-10369
-10381
-10392
-10402
-10409
-10416
-10420
-10423
-10424
-10424
-10421
-10417
-10412
-10406
-10399
-10391
-10381
-10371
-10358
-10345
-10329
-10312
-10294
-10275
-10255
-10234
-10212
-10189
-10166
-10141
-10116
-10090
-10064
-10037
-10009
-9981
-9951
-9920
-9888
-9855
-9822
-9788
-9754
-9719
-9685
-9649
-9613
-9575
-9537
-9497
-9456
-9414
-9372
-9329
-9285
-9240
-9195
-9149
-9103
-9056
-9009
-8962
-8914
-8867
-8819
-8770
-8722
-8673
-8623
-8574
-8523
-8472
-8421
-8370
-8318
-8266
-8215
-8163
-8109
-8058
-8006
-7954
-7903
-7852
-7801
-7750
-7699
-7646
-7593
-7540
-7487
-7434
-7381
-7327
-7273
-7219
-7164
-7108
-7053
-6997
-6941
-6885
-6828
-6772
-6715
-6658
-6600
-6543
-6486
-6428
-6371
-6313
-6256
-6198
-6140
-6083
-6025
-5968
-5910
-5852
-5794
-5735
-5677
-5619
-5561
-5504
-5447
-5390
-5334
-5276
-5219
-5161
-5103
-5045
-4987
-4929
-4871
-4813
-4754
-4695
-4636
-4576
-4517
-4456
-4396
-4336
-4277
-4218
-4159
-4101
-4042
-3983
-3924
-3865
-3806
-3747
-3689
-3630
-3571
-3511
-3452
-3392
-3332
-3271
-3210
-3149
-3086
-3024
-2960
-2896
-2832
-2766
-2700
-2633
-2566
-2498
-2430
-2361
-2291
-2221
-2150
-2078
-2005
-1933
-1861
-1788
-1714
-1640
-1565
-1490
-1414
-1339
-1263
-1187
-1111
-1035
-959
-883
-807
-731
-656
-582
-509
-436
-364
-292
-221
-150
-80
-10
59
128
196
264
333
401
470
538
606
674
740
807
872
937
1000
1064
1128
1191
1254
1316
1379
1441
1502
1564
1625
1687
1748
1810
1871
1932
1993
2053
2114
2174
2235
2295
2356
2416
2477
2537
2597
2657
2716
2775
2834
2893
2951
3010
3067
3125
3182
3240
3297
3355
3412
3468
3524
3579
3633
3687
3741
3796
3850
3904
3959
4013
4067
4121
4174
4226
4277
4328
4376
4424
4471
4517
4562
4606
4649
4691
4733
4773
4812
4851
4888
4925
4961
4995
5028
5059
5089
5117
5144
5171
5196
5221
5244
5267
5288
5308
5328
5347
5365
5383
5399
5415
5430
5444
5457
5469
5481
5493
5505
5517
5530
5542
5554
5566
5576
5586
5595
5604
5612
5621
5629
5638
5646
5655
5663
5671
5679
5687
5694
5702
5709
5716
5722
5728
5733
5737
5742
5745
5749
5752
5754
5755
5756
5757
5757
5757
5757
5757
5757
5757
5757
5757
5756
5755
5753
5751
5749
5746
5742
5739
5735
5731
5727
5723
5718
5713
5709
5704
5700
5696
5693
5689
5685
5680
5676
5671
5667
5662
5657
5651
5646
5640
5634
5628
5623
5617
5612
5606
5600
5593
5586
5579
5572
5565
5557
5550
5542
5534
5527
5520
5513
5507
5502
5497
5492
5487
5482
5476
5471
5465
5460
5456
5451
5448
5445
5442
5440
5437
5435
5433
5430
5427
5424
5422
5420
5419
5417
5416
5415
5413
5411
5409
5407
5406
5405
5404
5403
5401
5399
5397
5395
5393
5391
5389
5387
5385
5383
5382
5380
5378
5375
5372
5369
5364
5359
5354
5348
5342
5336
5329
5322
5314
5306
5298
5289
5280
5271
5262
5252
5242
5232
5221
5210
5198
5187
5175
5163
5151
5139
5126
5112
5098
5083
5067
5050
5033
5015
4997
4979
4961
4943
4925
4906
4887
4868
4849
4829
4808
4788
4767
4745
4723
4702
4680
4658
4635
4611
4587
4561
4535
4507
4480
4452
4424
4395
4366
4337
4307
4276
4245
4213
4181
4147
4113
4078
4043
4006
3971
3934
3896
3858
3819
3780
3740
3699
3657
3615
3573
3530
3487
3444
3400
3356
3311
3265
3219
3173
3126
3080
3032
2985
2937
2888
2839
2790
2741
2692
2642
2592
2541
2489
2436
2382
2328
2273
2217
2161
2105
2048
1992
1935
1878
1820
1762
1704
1646
1588
1531
1473
1416
1358
1300
1242
1185
1127
1068
1010
951
892
833
773
714
654
595
535
476
418
360
303
246
189
132
75
18
-38
-93
-148
-203
-257
-311
-365
-418
-472
-525
-577
-629
-680
-730
-780
-828
-875
-921
-966
-1010
-1054
-1097
-1140
-1183
-1225
-1266
-1306
-1345
-1383
-1421
-1458
-1494
-1529
-1563
-1597
-1630
-1663
-1696
-1729
-1761
-1792
-1822
-1851
-1879
-1906
-1933
-1959
-1985
-2011
-2035
-2060
-2083
-2107
-2131
-2155
-2179
-2202
-2226
-2250
-2273
-2297
-2320
-2343
-2366
-2390
-2413
-2435
-2458
-2480
-2502
-2523
-2544
-2566
-2587
-2609
-2631
-2652
-2674
-2696
-2717
-2739
-2760
-2780
-2800
-2820
-2839
-2857
-2875
-2893
-2911
-2929
-2946
-2963
-2979
-2994
-3008
-3022
-3035
-3047
-3059
-3070
-3080
-3090
-3100
-3109
-3118
-3125
-3132
-3138
-3143
-3147
-3150
-3152
-3152
-3152
-3151
-3149
-3146
-3142
-3138
-3133
-3127
-3120
-3112
-3103
-3093
-3081
-3069
-3055
-3041
-3025
-3008
-2990
-2971
-2952
-2931
-2909
-2887
-2864
-2840
-2815
-2791
-2766
-2741
-2716
-2691
-2666
-2641
-2616
-2590
-2564
-2537
-2510
-2483
-2455
-2427
-2399
-2370
-2340
-2310
-2279
-2248
-2216
-2183
-2150
-2117
-2083
-2049
-2015
-1980
-1944
-1909
-1873
-1836
-1800
-1764
-1727
-1691
-1655
-1618
-1582
-1545
-1508
-1472
-1436
-1400
-1364
-1328
-1291
-1255
-1219
-1183
-1147
-1112
-1077
-1042
-1008
-974
-941
-908
-876
-845
-814
-784
-753
-723
-693
-663
-633
-603
-573
-544
-515
-486
-458
-430
-403
-376
-350
-323
-297
-271
-245
-219
-193
-167
-141
-115
-89
-64
-39
-13
13
39
66
92
119
146
173
200
226
253
279
305
330
356
381
406
430
455
479
503
527
549
571
593
614
635
655
676
696
716
736
756
777
797
816
836
855
874
894
913
932
951
970
988
1006
1024
1043
1061
1079
1097
1114
1131
1148
1165
1182
1200
1219
1237
1256
1274
1293
1312
1331
1350
1369
1389
1408
1428
1448
1467
1487
1507
1527
1547
1568
1589
1609
1629
1649
1669
1689
1709
1729
1749
1769
1790
1812
1833
1855
1877
1899
1921
1944
1966
1989
2012
2035
2058
2081
2105
2128
2151
2175
2199
2223
2246
2269
2291
2312
2332
2352
2372
2391
2411
2431
2450
2470
2490
2509
2528
2548
2567
2587
2607
2627
2648
2669
2689
2709
2728
2747
2765
2782
2798
2813
2827
2841
2855
2868
2881
2892
2904
2915
2925
2935
2945
2954
2961
2969
2975
2981
2985
2989
2993
2995
2995
2995
2993
2990
2986
2980
2973
2964
2954
2943
2930
2916
2900
2883
2865
2846
2827
2806
2785
2763
2740
2716
2690
2664
2638
2610
2582
2553
2524
2494
2464
2432
2400
2367
2334
2299
2264
2228
2191
2154
2117
2079
2041
2003
1965
1926
1887
1848
1809
1769
1729
1689
1649
1608
1568
1528
1487
1446
1404
1362
1319
1277
1234
1190
1147
1103
1059
1014
971
926
881
837
792
748
703
659
615
572
529
486
443
400
357
315
272
229
185
142
98
55
11
-32
-75
-119
-163
-207
-251
-295
-339
-383
-427
-471
-515
-559
-604
-648
-692
-737
-781
-825
-869
-913
-957
-1000
-1044
-1088
-1131
-1174
-1216
-1258
-1300
-1342
-1383
-1424
-1465
-1506
-1547
-1587
-1628
-1668
-1708
-1749
-1790
-1830
-1871
-1912
-1953
-1994
-2035
-2075
-2116
-2156
-2195
-2234
-2273
-2312
-2350
-2389
-2427
-2464
-2502
-2539
-2576
-2613
-2649
-2686
-2722
-2757
-2792
-2827
-2862
-2896
-2929
-2962
-2995
-3027
-3059
-3090
-3121
-3152
-3182
-3213
-3243
-3273
-3302
-3331
-3359
-3387
-3414
-3440
-3465
-3489
-3512
-3533
-3555
-3575
-3595
-3615
-3633
-3651
-3669
-3686
-3702
-3717
-3732
-3746
-3760
-3773
-3785
-3798
-3809
-3821
-3832
-3842
-3851
-3860
-3868
-3875
-3882
-3889
-3896
-3902
-3907
-3912
-3917
-3920
-3923
-3925
-3926
-3928
-3928
-3928
-3928
-3928
-3926
-3924
-3921
-3918
-3914
-3910
-3905
-3900
-3894
-3888
-3881
-3874
-3866
-3858
-3849
-3840
-3831
-3822
-3812
-3801
-3791
-3780
-3768
-3757
-3744
-3732
-3719
-3706
-3692
-3678
-3664
-3649
-3634
-3619
-3603
-3587
-3571
-3554
-3537
-3520
-3502
-3484
-3465
-3446
-3426
-3406
-3386
-3365
-3343
-3321
-3299
-3277
-3254
-3231
-3208
-3185
-3161
-3138
-3114
-3089
-3064
-3039
-3013
-2987
-2960
-2933
-2904
-2876
-2847
-2818
-2788
-2758
-2728
-2697
-2666
-2635
-2603
-2572
-2540
-2507
-2475
-2441
-2408
-2375
-2341
-2307
-2273
-2238
-2204
-2169
-2135
-2101
-2067
-2033
-1999
-1964
-1930
-1895
-1860
-1825
-1789
-1755
-1720
-1686
-1652
-1618
-1584
-1550
-1517
-1484
-1450
-1417
-1384
-1350
-1317
-1284
-1250
-1217
-1184
-1151
-1119
-1086
-1053
-1020
-987
-954
-921
-888
-855
-822
-790
-758
-726
-695
-664
-633
-602
-571
-541
-511
-481
-452
-423
-395
-368
-341
-314
-289
-263
-239
-215
-192
-170
-149
-128
-108
-89
-71
-53
-37
-21
-7
7
20
32
43
54
63
71
79
85
91
96
100
103
105
106
106
106
105
103
100
97
93
87
81
75
68
61
53
46
38
29
21
12
2
-7
-17
-27
-38
-48
-59
-69
-80
-90
-101
-111
-121
-132
-142
-153
-164
-175
-186
-197
-208
-218
-229
-239
-249
-259
-270
-280
-291
-301
-311
-320
-330
-340
-349
-360
-370
-380
-390
-400
-409
-419
-428
-438
-447
-457
-466
-476
-485
-494
-503
-512
-520
-528
-535
-543
-550
-556
-562
-568
-574
-580
-585
-590
-595
-600
-604
-608
-611
-614
-617
-619
-621
-623
-625
-625
-626
-626
-625
-625
-624
-622
-620
-617
-613
-609
-605
-601
-596
-590
-584
-577
-570
-563
-555
-546
-537
-528
-518
-507
-495
-483
-471
-459
-446
-434
-421
-409
-397
-384
-372
-359
-347
-334
-322
-310
-298
-285
-273
-261
-249
-236
-224
-210
-197
-183
-169
-155
-140
-126
-111
-97
-83
-68
-54
-40
-26
-12
2
15
28
41
54
67
80
92
104
116
128
139
151
163
174
185
197
208
219
230
242
253
263
274
284
294
304
314
323
333
342
351
360
369
379
389
398
407
416
425
433
441
448
454
461
467
473
478
483
488
493
498
502
505
508
511
514
516
518
520
522
524
525
526
527
528
528
528
528
527
526
525
524
522
520
518
516
513
511
509
508
506
505
503
502
500
499
497
496
494
493
492
491
490
489
489
489
490
491
492
493
494
495
496
497
499
501
504
507
510
514
517
521
525
528
532
536
540
544
547
551
554
557
560
562
565
568
570
573
576
578
581
583
585
586
587
588
589
589
588
587
585
583
580
577
574
571
568
564
560
556
551
546
541
536
530
525
520
514
509
503
498
492
487
482
477
472
466
460
455
450
445
440
436
432
428
425
421
418
416
413
410
408
406
404
402
400
399
398
397
396
396
395
395
395
395
395
395
394
394
393
392
391
390
390
389
389
390
391
392
394
395
397
399
401
403
406
409
412
415
418
422
425
429
433
437
441
445
449
454
458
463
468
474
479
484
489
495
501
508
515
522
529
537
545
553
562
571
581
591
602
612
623
634
645
657
670
682
696
709
722
736
750
763
777
792
807
821
836
851
865
880
894
908
922
936
950
964
977
991
1004
1016
1029
1042
1055
1067
1080
1092
1103
1115
1126
1136
1147
1157
1167
1177
1187
1197
1206
1215
1224
1233
1241
1249
1257
1265
1272
1279
1285
1291
1297
1303
1308
1312
1315
1318
1320
1321
1321
1321
1321
1320
1319
1317
1315
1313
1311
1308
1305
1302
1298
1294
1290
1285
1280
1274
1268
1262
1255
1249
1242
1235
1228
1221
1214
1206
1199
1191
1183
1176
1168
1160
1152
1144
1135
1127
1119
1111
1103
1095
1087
1078
1070
1062
1053
1044
1036
1027
1018
1008
1000
991
982
972
963
953
942
932
921
910
900
889
879
869
859
849
840
832
824
817
810
803
796
789
782
775
769
762
756
750
744
738
732
727
723
719
715
712
710
708
706
705
704
704
704
704
706
707
709
711
714
716
719
723
727
731
736
742
749
755
763
771
779
788
798
808
819
830
842
854
867
880
893
907
922
937
952
969
985
1002
1020
1038
1057
1076
1096
1116
1136
1157
1177
1198
1219
1241
1263
1286
1309
1333
1356
1381
1405
1429
1454
1478
1503
1528
1554
1579
1605
1631
1657
1682
1708
1735
1761
1788
1815
1843
1870
1898
1925
1953
1981
2009
2037
2065
2093
2120
2148
2175
2202
2229
2256
2283
2310
2337
2364
2391
2417
2443
2468
2494
2519
2544
2569
2594
2619
2643
2667
2690
2714
2737
2759
2782
2804
2826
2848
2869
2891
2912
2933
2955
2976
2997
3019
3041
3063
3085
3107
3130
3152
3175
3199
3222
3245
3268
3292
3315
3338
3361
3384
3407
3430
3453
3475
3498
3520
3541
3563
3585
3607
3629
3650
3672
3693
3713
3734
3754
3773
3793
3812
3830
3849
3867
3884
3902
3919
3936
3953
3970
3986
4002
4018
4034
4048
4062
4075
4090
4103
4115
4128
4140
4151
4162
4173
4183
4193
4202
4212
4220
4229
4236
4244
4251
4257
4263
4269
4274
4279
4283
4287
4291
4294
4297
4299
4301
4302
4303
4302
4302
4301
4300
4299
4297
4294
4292
4289
4285
4281
4277
4273
4268
4262
4256
4250
4243
4235
4227
4219
4210
4201
4191
4181
4170
4158
4146
4132
4118
4104
4089
4074
4058
4042
4025
4008
3991
3973
3954
3936
3916
3896
3876
3855
3834
3813
3791
3769
3747
3724
3701
3678
3655
3631
3607
3582
3558
3533
3508
3483
3457
3432
3407
3382
3356
3331
3305
3279
3252
3226
3199
3172
3145
3118
3092
3065
3039
3013
2986
2959
2933
2906
2879
2852
2826
2799
2773
2746
2720
2693
2667
2640
2614
2587
2561
2534
2507
2481
2454
2427
2401
2374
2348
2322
2296
2270
2243
2217
2191
2164
2138
2111
2084
2057
2029
2001
1975
1948
1921
1893
1866
1838
1811
1783
1755
1726
1697
1668
1639
1610
1580
1551
1522
1492
1463
1433
1404
1376
1347
1318
1290
1261
1233
1204
1176
1148
1119
1091
1062
1034
1006
978
951
924
898
871
844
817
790
763
736
709
683
655
628
601
573
545
517
489
461
433
404
376
348
320
292
264
236
208
179
151
121
92
62
32
1
-30
-61
-92
-123
-153
-184
-215
-247
-279
-311
-343
-376
-409
-443
-477
-511
-546
-581
-617
-654
-691
-728
-766
-804
-843
-882
-922
-963
-1004
-1047
-1089
-1132
-1176
-1220
-1265
-1310
-1356
-1402
-1449
-1496
-1544
-1593
-1641
-1690
-1739
-1789
-1839
-1889
-1939
-1989
-2040
-2091
-2143
-2195
-2247
-2300
-2353
-2406
-2460
-2513
-2566
-2620
-2672
-2725
-2777
-2830
-2882
-2934
-2986
-3038
-3089
-3141
-3192
-3243
-3295
-3346
-3398
-3449
-3501
-3553
-3605
-3657
-3709
-3762
-3814
-3866
-3918
-3969
-4021
-4072
-4123
-4174
-4224
-4275
-4326
-4376
-4426
-4476
-4526
-4576
-4626
-4677
-4727
-4776
-4826
-4875
-4924
-4973
-5021
-5069
-5117
-5164
-5211
-5258
-5304
-5350
-5395
-5440
-5485
-5529
-5572
-5615
-5658
-5700
-5742
-5784
-5825
-5865
-5905
-5944
-5983
-6021
-6059
-6096
-6133
-6169
-6204
-6239
-6272
-6305
-6337
-6369
-6400
-6431
-6460
-6489
-6518
-6546
-6573
-6599
-6625
-6650
-6675
-6698
-6721
-6743
-6764
-6785
-6805
-6825
-6844
-6863
-6882
-6900
-6917
-6934
-6951
-6967
-6983
-6998
-7012
-7026
-7039
-7052
-7064
-7076
-7087
-7098
-7108
-7118
-7127
-7135
-7142
-7149
-7155
-7160
-7165
-7169
-7173
-7176
-7178
-7179
-7180
-7179
-7178
-7177
-7174
-7171
-7167
-7163
-7158
-7152
-7146
-7139
-7131
-7122
-7113
-7104
-7093
-7082
-7070
-7058
-7044
-7031
-7016
-7001
-6986
-6969
-6952
-6935
-6916
-6898
-6878
-6858
-6837
-6815
-6793
-6771
-6747
-6724
-6699
-6674
-6649
-6622
-6595
-6568
-6539
-6510
-6480
-6450
-6418
-6386
-6353
-6319
-6285
-6250
-6215
-6179
-6142
-6106
-6069
-6031
-5994
-5955
-5917
-5877
-5837
-5797
-5757
-5716
-5675
-5634
-5593
-5551
-5510
-5468
-5425
-5383
-5340
-5298
-5255
-5212
-5169
-5125
-5081
-5038
-4993
-4949
-4905
-4861
-4817
-4772
-4728
-4684
-4640
-4596
-4552
-4508
-4463
-4418
-4373
-4328
-4282
-4237
-4191
-4144
-4098
-4051
-4005
-3959
-3912
-3865
-3818
-3771
-3724
-3677
-3631
-3584
-3537
-3490
-3442
-3395
-3347
-3299
-3252
-3204
-3156
-3108
-3060
-3012
-2964
-2916
-2868
-2821
-2774
-2726
-2679
-2632
-2584
-2537
-2489
-2442
-2395
-2348
-2300
-2253
-2207
-2160
-2113
-2066
-2019
-1973
-1928
-1883
-1838
-1794
-1750
-1706
-1662
-1619
-1576
-1533
-1491
-1449
-1408
-1366
-1325
-1284
-1243
-1203
-1162
-1122
-1082
-1043
-1002
-963
-923
-884
-845
-806
-767
-728
-690
-651
-613
-576
-539
-502
-466
-430
-395
-360
-325
-291
-256
-222
-188
-155
-122
-89
-57
-25
6
37
67
97
127
157
186
215
243
271
298
324
350
376
402
427
453
477
502
526
550
574
597
621
644
668
691
714
737
760
783
806
829
852
874
897
920
942
964
987
1008
1031
1054
1077
1099
1122
1144
1166
1188
1210
1231
1253
1274
1295
1315
1336
1356
1376
1396
1416
1435
1454
1472
1491
1509
1527
1546
1564
1583
1601
1620
1638
1656
1674
1693
1711
1728
1746
1764
1782
1799
1817
1835
1853
1870
1887
1904
1921
1938
1955
1972
1988
2005
2021
2037
2055
2073
2091
2109
2127
2145
2164
2183
2203
2223
2243
2264
2284
2305
2325
2346
2367
2388
2410
2432
2455
2478
2500
2523
2546
2569
2592
2615
2638
2662
2686
2710
2734
2759
2783
2807
2832
2857
2882
2907
2932
2957
2982
3007
3033
3058
3083
3109
3134
3160
3186
3211
3237
3262
3287
3311
3336
3360
3384
3408
3432
3455
3479
3502
3525
3547
3570
3593
3615
3638
3659
3681
3702
3722
3742
3762
3781
3800
3818
3837
3855
3872
3890
3907
3923
3939
3955
3970
3984
3999
4013
4026
4038
4051
4065
4077
4088
4099
4109
4118
4127
4135
4143
4151
4158
4165
4172
4179
4185
4190
4195
4199
4203
4207
4210
4213
4216
4218
4220
4221
4223
4224
4224
4225
4225
4224
4223
4222
4219
4216
4212
4208
4202
4197
4190
4183
4176
4167
4158
4148
4138
4127
4116
4104
4091
4078
4067
4053
4040
4026
4011
3997
3981
3966
3950
3934
3918
3901
3883
3865
3847
3828
3809
3790
3771
3751
3731
3711
3691
3670
3650
3630
3609
3589
3568
3547
3526
3505
3484
3464
3444
3423
3403
3384
3364
3344
3325
3305
3286
3267
3247
3228
3209
3190
3171
3151
3132
3113
3094
3074
3055
3035
3015
2995
2975
2956
2936
2917
2897
2877
2858
2839
2819
2800
2781
2761
2742
2722
2703
2683
2663
2643
2623
2603
2583
2563
2543
2523
2503
2483
2463
2442
2422
2403
2383
2364
2344
2325
2305
2286
2266
2247
2227
2208
2189
2170
2150
2131
2112
2094
2075
2057
2037
2020
2003
1985
1968
1951
1934
1917
1900
1884
1867
1851
1835
1819
1804
1789
1774
1760
1745
1732
1719
1706
1694
1682
1670
1658
1647
1636
1626
1617
1607
1598
1589
1581
1573
1565
1557
1549
1541
1534
1527
1521
1514
1508
1503
1497
1492
1487
1482
1477
1473
1468
1464
1460
1456
1453
1450
1447
1444
1442
1441
1440
1439
1439
1439
1439
1439
1439
1440
1440
1441
1443
1444
1445
1447
1449
1450
1452
1454
1455
1457
1458
1460
1461
1463
1465
1466
1468
1470
1471
1473
1475
1476
1478
1480
1482
1483
1485
1486
1487
1487
1488
1488
1488
1488
1488
1488
1487
1487
1486
1485
1484
1483
1481
1480
1478
1476
1474
1472
1470
1468
1465
1463
1461
1458
1455
1452
1449
1446
1442
1439
1436
1432
1428
1424
1420
1415
1410
1404
1399
1393
1386
1380
1373
1366
1359
1352
1345
1338
1330
1323
1316
1309
1302
1295
1288
1280
1272
1264
1255
1247
1238
1229
1221
1211
1202
1193
1184
1174
1165
1155
1145
1135
1125
1114
1104
1093
1082
1071
1060
1048
1037
1025
1012
1000
988
975
961
948
934
920
905
891
877
862
848
833
818
803
788
772
757
741
725
710
694
678
662
646
630
613
597
580
563
546
529
512
496
479
462
445
428
411
394
378
361
345
329
312
296
279
263
246
230
213
196
179
163
146
130
113
97
81
65
48
32
16
0
-15
-31
-47
-63
-79
-95
-111
-127
-143
-159
-175
-192
-208
-225
-242
-259
-276
-293
-310
-327
-344
-361
-379
-396
-413
-430
-447
-465
-482
-499
-516
-534
-552
-570
-588
-607
-626
-645
-664
-683
-702
-721
-740
-760
-780
-800
-820
-839
-859
-879
-898
-918
-937
-957
-976
-996
-1016
-1036
-1056
-1076
-1096
-1116
-1136
-1155
-1175
-1194
-1213
-1232
-1250
-1268
-1286
-1304
-1322
-1340
-1357
-1375
-1392
-1410
-1427
-1445
-1462
-1479
-1496
-1513
-1530
-1546
-1562
-1578
-1594
-1610
-1625
-1641
-1655
-1670
-1685
-1699
-1714
-1728
-1742
-1755
-1769
-1783
-1796
-1809
-1822
-1835
-1847
-1859
-1870
-1881
-1892
-1902
-1912
-1921
-1930
-1938
-1946
-1953
-1961
-1968
-1974
-1981
-1987
-1993
-1998
-2004
-2009
-2015
-2020
-2025
-2029
-2033
-2037
-2041
-2045
-2048
-2051
-2054
-2057
-2059
-2062
-2064
-2066
-2067
-2069
-2070
-2071
-2072
-2073
-2073
-2073
-2074
-2074
-2074
-2073
-2073
-2072
-2071
-2070
-2070
-2069
-2068
-2067
-2066
-2065
-2064
-2062
-2061
-2060
-2059
-2057
-2056
-2054
-2052
-2050
-2048
-2045
-2043
-2040
-2037
-2033
-2029
-2025
-2021
-2017
-2013
-2008
-2003
-1998
-1992
-1986
-1980
-1973
-1967
-1960
-1953
-1946
-1938
-1931
-1923
-1916
-1908
-1900
-1892
-1883
-1875
-1866
-1858
-1849
-1841
-1832
-1822
-1813
-1803
-1793
-1782
-1771
-1760
-1748
-1736
-1723
-1710
-1697
-1683
-1669
-1654
-1638
-1622
-1606
-1589
-1572
-1554
-1536
-1517
-1499
-1479
-1459
-1439
-1418
-1397
-1375
-1352
-1329
-1306
-1282
-1257
-1232
-1207
-1181
-1154
-1127
-1099
-1071
-1042
-1012
-984
-954
-924
-893
-862
-831
-799
-767
-735
-702
-669
-636
-602
-568
-534
-499
-464
-429
-393
-357
-320
-284
-247
-210
-173
-136
-99
-62
-24
14
51
89
127
165
202
240
278
316
353
391
429
467
505
543
581
619
657
695
734
772
810
848
886
924
961
998
1035
1072
1108
1144
1180
1216
1252
1288
1323
1358
1394
1428
1463
1497
1531
1565
1598
1632
1665
1698
1731
1764
1796
1829
1861
1893
1924
1955
1986
2016
2045
2075
2104
2133
2161
2189
2216
2243
2270
2296
2322
2348
2373
2397
2421
2445
2468
2490
2513
2534
2556
2576
2596
2616
2635
2653
2671
2689
2706
2723
2738
2754
2769
2783
2797
2811
2824
2836
2848
2859
2870
2880
2889
2899
2908
2916
2924
2932
2939
2946
2953
2959
2965
2971
2977
2982
2987
2991
2995
2998
3001
3003
3005
3006
3007
3007
3007
3006
3005
3003
3000
2996
2992
2988
2982
2976
2969
2961
2952
2943
2933
2922
2911
2899
2886
2872
2858
2843
2828
2812
2796
2780
2762
2745
2727
2708
2689
2669
2648
2628
2606
2584
2562
2539
2515
2492
2468
2443
2419
2393
2367
2341
2314
2286
2258
2229
2199
2169
2139
2107
2076
2043
2011
1977
1944
1910
1875
1840
1805
1769
1733
1696
1659
1622
1584
1547
1508
1470
1431
1392
1353
1313
1273
1232
1191
1149
1107
1065
1022
979
936
893
849
805
761
716
671
626
581
535
489
442
395
348
300
252
204
156
107
59
10
-39
-88
-137
-186
-235
-285
-334
-384
-433
-483
-533
-583
-633
-683
-733
-784
-834
-884
-934
-985
-1035
-1084
-1134
-1183
-1233
-1282
-1330
-1379
-1428
-1476
-1524
-1571
-1619
-1666
-1713
-1759
-1806
-1852
-1898
-1944
-1989
-2033
-2078
-2122
-2166
-2209
-2252
-2294
-2336
-2378
-2419
-2460
-2500
-2540
-2579
-2618
-2656
-2695
-2732
-2770
-2807
-2843
-2880
-2916
-2951
-2987
-3022
-3057
-3092
-3126
-3160
-3194
-3227
-3261
-3294
-3327
-3360
-3392
-3424
-3456
-3487
-3518
-3548
-3578
-3607
-3635
-3663
-3690
-3717
-3743
-3769
-3794
-3819
-3843
-3867
-3890
-3913
-3935
-3957
-3978
-3999
-4019
-4040
-4059
-4078
-4098
-4117
-4135
-4153
-4170
-4187
-4204
-4220
-4236
-4251
-4266
-4281
-4296
-4310
-4324
-4337
-4350
-4363
-4375
-4387
-4399
-4410
-4421
-4431
-4441
-4450
-4459
-4467
-4475
-4483
-4490
-4496
-4503
-4509
-4515
-4520
-4525
-4530
-4534
-4537
-4540
-4543
-4545
-4546
-4547
-4548
-4548
-4549
-4548
-4547
-4546
-4544
-4542
-4539
-4535
-4532
-4527
-4523
-4518
-4512
-4507
-4500
-4494
-4487
-4479
-4472
-4464
-4456
-4447
-4438
-4429
-4419
-4408
-4397
-4386
-4374
-4362
-4350
-4337
-4323
-4309
-4295
-4281
-4266
-4251
-4235
-4219
-4203
-4186
-4169
-4152
-4134
-4116
-4097
-4078
-4059
-4038
-4019
-3998
-3977
-3955
-3934
-3911
-3888
-3865
-3841
-3817
-3792
-3767
-3741
-3715
-3688
-3661
-3634
-3607
-3579
-3551
-3523
-3495
-3466
-3437
-3407
-3377
-3347
-3317
-3286
-3255
-3224
-3192
-3161
-3129
-3097
-3064
-3032
-2999
-2966
-2933
-2899
-2865
-2831
-2797
-2763
-2728
-2693
-2658
-2622
-2587
-2551
-2516
-2480
-2444
-2408
-2371
-2334
-2298
-2260
-2223
-2185
-2148
-2109
-2071
-2032
-1993
-1953
-1914
-1874
-1834
-1794
-1755
-1714
-1674
-1634
-1594
-1553
-1513
-1473
-1432
-1392
-1351
-1310
-1269
-1228
-1187
-1146
-1105
-1065
-1024
-983
-942
-902
-861
-821
-781
-741
-701
-661
-622
-583
-543
-504
-465
-426
-388
-349
-311
-273
-236
-199
-162
-125
-88
-52
-16
20
56
91
126
161
196
230
264
298
332
365
399
432
465
498
531
563
596
628
660
692
723
755
786
818
849
880
911
943
974
1004
1035
1066
1096
1126
1156
1186
1215
1245
1274
1303
1332
1361
1389
1418
1446
1475
1503
1532
1560
1588
1616
1645
1673
1701
1729
1756
1784
1812
1840
1867
1895
1922
1950
1977
2004
2031
2058
2084
2110
2136
2162
2188
2213
2239
2264
2290
2315
2341
2366
2391
2416
2441
2466
2491
2516
2541
2566
2591
2616
2641
2666
2691
2716
2741
2766
2791
2815
2839
2863
2887
2911
2934
2957
2980
3002
3024
3046
3068
3089
3110
3131
3152
3172
3193
3212
3232
3251
3270
3288
3306
3324
3341
3358
3374
3390
3406
3422
3437
3452
3467
3482
3496
3510
3523
3536
3549
3561
3573
3584
3595
3605
3615
3625
3634
3642
3651
3658
3665
3672
3678
3684
3690
3695
3699
3704
3708
3711
3715
3718
3720
3723
3725
3727
3729
3730
3732
3733
3734
3735
3736
3736
3737
3737
3738
3738
3738
3738
3738
3737
3737
3737
3736
3736
3735
3734
3734
3734
3733
3733
3732
3732
3731
3731
3730
3730
3729
3729
3729
3729
3729
3728
3728
3728
3728
3728
3729
3729
3730
3730
3731
3732
3733
3735
3737
3739
3741
3743
3746
3749
3753
3756
3760
3764
3769
3774
3779
3784
3789
3795
3801
3807
3813
3819
3826
3833
3840
3847
3855
3862
3870
3878
3886
3894
3902
3910
3919
3927
3936
3945
3954
3963
3972
3981
3990
3999
4008
4017
4026
4035
4043
4051
4059
4069
4077
4085
4093
4101
4108
4115
4122
4129
4135
4142
4148
4154
4159
4165
4170
4174
4179
4184
4188
4192
4196
4199
4202
4205
4208
4210
4212
4213
4214
4214
4214
4214
4213
4212
4210
4208
4205
4202
4198
4194
4189
4184
4178
4172
4165
4158
4150
4141
4133
4123
4113
4103
4091
4080
4067
4054
4041
4027
4013
3998
3983
3967
3950
3933
3915
3896
3877
3857
3836
3815
3794
3771
3748
3725
3701
3677
3652
3627
3601
3575
3549
3522
3495
3468
3440
3412
3384
3355
3325
3295
3265
3235
3204
3173
3142
3110
3078
3046
3013
2980
2947
2914
2880
2846
2812
2778
2744
2709
2675
2640
2604
2569
2533
2497
2461
2424
2387
2350
2313
2276
2238
2200
2162
2123
2085
2047
2008
1970
1931
1892
1853
1814
1774
1735
1696
1657
1618
1579
1540
1500
1461
1422
1383
1344
1306
1268
1230
1193
1156
1119
1082
1046
1010
974
939
904
869
835
800
766
732
698
664
630
596
563
530
497
464
431
398
366
334
303
271
241
210
180
150
120
90
61
31
3
-26
-55
-83
-111
-139
-167
-194
-221
-248
-275
-301
-328
-354
-380
-405
-431
-457
-482
-508
-533
-558
-583
-607
-632
-656
-680
-704
-728
-753
-777
-801
-824
-848
-872
-896
-919
-943
-967
-990
-1014
-1037
-1061
-1084
-1108
-1131
-1154
-1178
-1201
-1224
-1246
-1269
-1292
-1314
-1337
-1359
-1381
-1403
-1425
-1447
-1468
-1490
-1511
-1533
-1554
-1575
-1597
-1619
-1640
-1662
-1683
-1705
-1727
-1748
-1769
-1790
-1811
-1832
-1852
-1873
-1893
-1913
-1933
-1953
-1973
-1993
-2013
-2032
-2052
-2072
-2092
-2111
-2131
-2151
-2170
-2190
-2209
-2229
-2248
-2267
-2286
-2305
-2324
-2342
-2361
-2380
-2398
-2416
-2434
-2453
-2471
-2489
-2507
-2525
-2544
-2562
-2581
-2599
-2618
-2637
-2656
-2676
-2695
-2715
-2735
-2755
-2776
-2797
-2818
-2839
-2861
-2883
-2904
-2926
-2948
-2971
-2993
-3015
-3037
-3059
-3081
-3102
-3124
-3146
-3167
-3189
-3210
-3232
-3253
-3275
-3296
-3318
-3340
-3361
-3383
-3405
-3427
-3449
-3472
-3494
-3516
-3539
-3561
-3583
-3606
-3628
-3650
-3673
-3695
-3717
-3740
-3762
-3784
-3806
-3828
-3850
-3872
-3894
-3916
-3937
-3959
-3980
-4001
-4022
-4043
-4064
-4085
-4106
-4126
-4146
-4166
-4185
-4204
-4224
-4243
-4261
-4280
-4299
-4317
-4335
-4353
-4370
-4387
-4404
-4421
-4437
-4453
-4469
-4485
-4501
-4516
-4531
-4545
-4560
-4574
-4588
-4601
-4614
-4627
-4639
-4650
-4661
-4672
-4682
-4692
-4701
-4709
-4718
-4725
-4733
-4739
-4746
-4752
-4758
-4763
-4768
-4772
-4776
-4779
-4782
-4785
-4787
-4788
-4788
-4788
-4788
-4786
-4784
-4782
-4779
-4775
-4771
-4767
-4762
-4756
-4750
-4743
-4736
-4728
-4719
-4710
-4700
-4690
-4679
-4667
-4656
-4643
-4630
-4617
-4603
-4588
-4573
-4557
-4540
-4523
-4505
-4486
-4467
-4448
-4428
-4407
-4386
-4364
-4341
-4318
-4294
-4270
-4246
-4221
-4196
-4170
-4144
-4118
-4091
-4062
-4035
-4006
-3978
-3949
-3919
-3889
-3858
-3828
-3796
-3765
-3733
-3700
-3668
-3635
-3601
-3568
-3534
-3500
-3466
-3431
-3397
-3362
-3328
-3293
-3257
-3221
-3185
-3149
-3113
-3076
-3039
-3001
-2964
-2926
-2888
-2849
-2810
-2771
-2731
-2691
-2651
-2611
-2571
-2531
-2490
-2449
-2408
-2367
-2326
-2285
-2243
-2202
-2161
-2120
-2078
-2037
-1995
-1954
-1913
-1871
-1830
-1788
-1747
-1706
-1665
-1623
-1582
-1541
-1500
-1459
-1418
-1378
-1338
-1297
-1257
-1217
-1177
-1137
-1097
-1057
-1016
-976
-936
-895
-855
-814
-774
-733
-692
-651
-609
-568
-526
-484
-442
-400
-358
-315
-273
-230
-187
-144
-101
-57
-13
31
75
119
164
208
253
298
343
388
433
478
524
570
615
661
706
752
798
843
889
935
980
1026
1072
1117
1163
1208
1253
1298
1343
1388
1433
1478
1523
1568
1613
1658
1703
1747
1792
1836
1880
1925
1969
2013
2057
2101
2145
2189
2232
2276
2319
2363
2406
2448
2491
2534
2576
2618
2660
2702
2743
2785
2826
2866
2907
2947
2986
3025
3064
3103
3141
3178
3215
3252
3288
3324
3359
3393
3427
3461
3494
3527
3559
3590
3622
3652
3682
3712
3741
3770
3798
3826
3854
3881
3907
3933
3959
3984
4009
4034
4058
4081
4103
4126
4147
4168
4189
4209
4228
4247
4266
4284
4301
4318
4334
4350
4365
4380
4394
4407
4420
4433
4445
4456
4467
4477
4487
4497
4505
4514
4522
4530
4537
4544
4550
4556
4562
4567
4572
4576
4579
4582
4585
4587
4588
4589
4589
4589
4589
4588
4586
4584
4582
4578
4574
4570
4565
4560
4554
4548
4541
4534
4526
4518
4509
4501
4491
4482
4472
4462
4452
4441
4430
4419
4407
4395
4382
4369
4356
4342
4328
4314
4299
4285
4269
4254
4238
4222
4206
4189
4172
4155
4137
4119
4101
4083
4064
4045
4025
4006
3986
3965
3944
3923
3901
3879
3857
3835
3812
3789
3765
3742
3718
3694
3669
3644
3619
3594
3568
3542
3515
3488
3462
3434
3407
3379
3351
3323
3294
3265
3236
3207
3178
3149
3119
3089
3059
3028
2997
2966
2934
2902
2870
2837
2804
2770
2736
2701
2665
2630
2594
2557
2520
2483
2445
2407
2369
2330
2290
2250
2210
2170
2129
2087
2045
2003
1960
1916
1872
1827
1782
1737
1691
1645
1598
1551
1504
1457
1409
1361
1313
1264
1215
1166
1117
1067
1016
966
915
864
812
760
708
655
602
548
494
440
385
331
275
220
164
108
52
-4
-61
-118
-175
-233
-290
-349
-407
-466
-525
-584
-643
-702
-761
-821
-880
-940
-999
-1059
-1118
-1178
-1238
-1297
-1357
-1417
-1476
-1535
-1595
-1654
-1713
-1772
-1831
-1890
-1948
-2005
-2065
-2122
-2180
-2238
-2295
-2353
-2410
-2467
-2524
-2581
-2637
-2693
-2750
-2805
-2861
-2917
-2972
-3027
-3082
-3137
-3191
-3244
-3298
-3351
-3403
-3455
-3506
-3557
-3607
-3657
-3706
-3755
-3803
-3851
-3898
-3945
-3991
-4037
-4081
-4125
-4169
-4212
-4254
-4295
-4336
-4376
-4416
-4455
-4493
-4531
-4567
-4604
-4639
-4674
-4708
-4741
-4773
-4805
-4835
-4865
-4894
-4921
-4948
-4974
-4999
-5023
-5047
-5069
-5090
-5111
-5131
-5150
-5168
-5185
-5201
-5217
-5231
-5244
-5257
-5268
-5279
-5288
-5297
-5305
-5312
-5318
-5322
-5326
-5329
-5331
-5332
-5332
-5331
-5329
-5326
-5322
-5317
-5311
-5304
-5297
-5288
-5278
-5268
-5256
-5244
-5230
-5216
-5200
-5184
-5166
-5148
-5128
-5107
-5085
-5062
-5039
-5014
-4989
-4963
-4936
-4908
-4879
-4850
-4819
-4788
-4756
-4724
-4690
-4656
-4621
-4585
-4548
-4511
-4473
-4434
-4394
-4354
-4313
-4271
-4229
-4186
-4142
-4098
-4053
-4006
-3961
-3914
-3867
-3819
-3770
-3721
-3671
-3621
-3570
-3519
-3467
-3415
-3362
-3309
-3255
-3201
-3147
-3092
-3036
-2980
-2924
-2867
-2810
-2753
-2694
-2636
-2577
-2518
-2459
-2399
-2339
-2279
-2219
-2158
-2098
-2036
-1975
-1913
-1851
-1789
-1726
-1664
-1601
-1538
-1475
-1411
-1348
-1284
-1221
-1157
-1094
-1030
-967
-904
-840
-777
-715
-652
-589
-527
-464
-402
-340
-278
-217
-155
-93
-32
30
91
152
213
274
334
395
455
515
575
634
694
753
812
870
928
986
1043
1100
1157
1213
1269
1325
1381
1436
1491
1546
1600
1654
1708
1761
1814
1866
1918
1970
2021
2072
2123
2172
2222
2271
2319
2367
2414
2460
2506
2552
2597
2641
2685
2728
2771
2814
2855
2897
2938
2978
3018
3058
3097
3136
3174
3211
3248
3285
3320
3355
3390
3423
3456
3488
3520
3550
3580
3609
3638
3666
3693
3719
3744
3769
3793
3817
3839
3861
3883
3903
3924
3943
3962
3981
3998
4016
4032
4048
4062
4078
4091
4105
4117
4129
4140
4150
4160
4169
4178
4186
4193
4199
4205
4210
4215
4218
4221
4224
4225
4226
4226
4226
4225
4223
4220
4217
4213
4208
4203
4197
4190
4183
4176
4167
4158
4148
4138
4127
4115
4103
4090
4077
4062
4048
4032
4016
4000
3982
3965
3946
3927
3908
3888
3868
3847
3825
3803
3781
3758
3735
3711
3686
3661
3636
3610
3584
3557
3530
3502
3474
3446
3417
3388
3358
3328
3297
3266
3234
3202
3170
3137
3104
3071
3037
3002
2967
2931
2896
2859
2823
2786
2749
2711
2673
2635
2597
2558
2520
2481
2442
2403
2363
2323
2284
2244
2204
2164
2123
2083
2043
2003
1962
1922
1881
1841
1801
1761
1721
1681
1640
1600
1560
1520
1480
1440
1401
1361
1322
1283
1244
1205
1166
1128
1090
1052
1014
976
938
901
863
826
789
752
715
678
642
606
570
534
499
464
430
395
361
327
293
260
227
194
162
130
98
66
34
3
-29
-60
-91
-121
-152
-182
-212
-241
-271
-300
-328
-357
-385
-413
-440
-467
-494
-520
-546
-571
-597
-622
-647
-671
-695
-719
-743
-766
-789
-812
-835
-857
-879
-900
-922
-943
-963
-983
-1002
-1022
-1042
-1061
-1080
-1098
-1115
-1133
-1150
-1166
-1183
-1199
-1215
-1230
-1245
-1260
-1274
-1288
-1301
-1314
-1327
-1339
-1351
-1363
-1374
-1385
-1395
-1405
-1414
-1423
-1432
-1440
-1448
-1455
-1462
-1469
-1475
-1481
-1487
-1492
-1497
-1501
-1505
-1509
-1512
-1515
-1518
-1520
-1522
-1523
-1524
-1524
-1524
-1524
-1524
-1523
-1522
-1520
-1518
-1516
-1513
-1510
-1507
-1503
-1500
-1496
-1492
-1487
-1483
-1478
-1472
-1467
-1461
-1455
-1449
-1443
-1436
-1429
-1422
-1415
-1407
-1400
-1392
-1383
-1375
-1366
-1357
-1348
-1339
-1329
-1319
-1309
-1298
-1287
-1276
-1265
-1253
-1241
-1229
-1217
-1205
-1192
-1179
-1165
-1152
-1138
-1123
-1108
-1093
-1078
-1062
-1045
-1029
-1012
-994
-977
-959
-941
-922
-903
-884
-865
-845
-825
-805
-785
-764
-743
-722
-701
-679
-658
-636
-614
-592
-570
-548
-525
-503
-480
-457
-434
-411
-388
-364
-341
-317
-293
-269
-245
-221
-197
-172
-148
-123
-99
-74
-49
-24
1
26
52
77
102
128
154
180
206
232
258
284
310
337
363
389
416
442
469
495
521
547
574
600
626
651
677
703
728
754
779
805
830
855
880
905
929
954
978
1002
1027
1052
1076
1100
1123
1147
1170
1193
1216
1238
1261
1283
1305
1326
1348
1369
1390
1410
1430
1450
1469
1488
1507
1526
1544
1561
1578
1595
1612
1628
1643
1658
1673
1687
1700
1713
1725
1737
1749
1759
1770
1780
1789
1798
1806
1814
1821
1828
1834
1839
1844
1848
1852
1856
1858
1861
1862
1864
1864
1865
1864
1864
1863
1861
1859
1857
1854
1850
1846
1841
1836
1831
1825
1819
1812
1805
1797
1789
1781
1772
1763
1754
1744
1734
1723
1713
1701
1690
1678
1666
1654
1642
1629
1616
1603
1589
1575
1561
1547
1532
1517
1502
1487
1471
1455
1439
1422
1405
1388
1371
1353
1335
1317
1299
1280
1261
1242
1222
1202
1182
1161
1140
1119
1098
1076
1053
1031
1008
985
961
937
912
887
862
836
810
784
758
731
704
676
649
621
592
564
535
505
475
445
415
384
354
322
291
259
227
194
162
128
95
62
28
-6
-40
-75
-110
-145
-180
-216
-251
-287
-324
-360
-397
-434
-472
-510
-547
-585
-624
-662
-701
-740
-779
-818
-857
-896
-936
-976
-1014
-1055
-1095
-1135
-1174
-1214
-1254
-1294
-1334
-1374
-1413
-1453
-1493
-1532
-1572
-1611
-1651
-1690
-1730
-1769
-1808
-1848
-1887
-1926
-1965
-2004
-2043
-2082
-2121
-2159
-2198
-2236
-2275
-2313
-2351
-2389
-2427
-2465
-2503
-2540
-2577
-2615
-2651
-2688
-2725
-2761
-2797
-2833
-2868
-2903
-2938
-2973
-3007
-3041
-3075
-3109
-3143
-3176
-3208
-3241
-3273
-3304
-3336
-3366
-3396
-3426
-3455
-3483
-3512
-3539
-3566
-3593
-3619
-3644
-3669
-3694
-3718
-3742
-3765
-3788
-3810
-3832
-3853
-3874
-3894
-3913
-3931
-3949
-3967
-3984
-4000
-4016
-4030
-4045
-4059
-4072
-4085
-4097
-4109
-4119
-4130
-4140
-4149
-4157
-4165
-4173
-4180
-4186
-4191
-4196
-4201
-4205
-4208
-4211
-4213
-4215
-4216
-4216
-4216
-4216
-4215
-4213
-4211
-4208
-4205
-4201
-4196
-4191
-4185
-4179
-4172
-4164
-4156
-4148
-4139
-4129
-4119
-4108
-4096
-4083
-4070
-4057
-4042
-4027
-4011
-3996
-3980
-3962
-3945
-3926
-3907
-3887
-3867
-3846
-3824
-3802
-3779
-3755
-3731
-3706
-3681
-3655
-3628
-3601
-3574
-3545
-3516
-3486
-3456
-3425
-3394
-3361
-3329
-3295
-3261
-3226
-3191
-3155
-3119
-3082
-3044
-3006
-2967
-2927
-2887
-2846
-2804
-2762
-2719
-2675
-2631
-2585
-2540
-2493
-2446
-2399
-2351
-2302
-2253
-2203
-2153
-2102
-2051
-1998
-1946
-1893
-1840
-1786
-1731
-1676
-1620
-1564
-1508
-1451
-1394
-1336
-1278
-1220
-1162
-1103
-1044
-984
-924
-864
-803
-743
-682
-620
-558
-496
-434
-372
-309
-246
-183
-120
-57
7
70
134
199
263
327
392
457
522
587
652
717
783
848
913
979
1044
1110
1175
1241
1306
1371
1437
1502
1567
1632
1697
1762
1827
1892
1957
2021
2087
2151
2216
2281
2345
2409
2473
2537
2601
2665
2728
2791
2854
2916
2979
3040
3102
3163
3223
3284
3344
3403
3463
3522
3580
3638
3695
3752
3809
3865
3920
3975
4030
4083
4137
4190
4242
4293
4344
4394
4444
4493
4541
4589
4635
4681
4727
4771
4815
4858
4901
4942
4983
5023
5063
5101
5138
5175
5211
5247
5281
5315
5348
5380
5412
5442
5472
5501
5530
5557
5584
5609
5634
5658
5682
5704
5726
5747
5767
5786
5804
5822
5838
5854
5868
5882
5895
5906
5917
5927
5936
5945
5952
5958
5964
5968
5972
5975
5976
5977
5977
5976
5974
5971
5968
5963
5957
5950
5943
5934
5925
5914
5903
5891
5877
5863
5848
5831
5814
5796
5777
5757
5737
5715
5692
5668
5644
5619
5592
5566
5538
5509
5480
5450
5419
5387
5355
5322
5288
5253
5218
5182
5145
5108
5070
5030
4990
4950
4908
4866
4823
4780
4736
4691
4645
4599
4552
4504
4456
4408
4358
4308
4258
4207
4155
4103
4050
3997
3943
3889
3834
3779
3723
3667
3610
3553
3495
3437
3378
3319
3259
3199
3138
3077
3016
2954
2891
2829
2765
2702
2638
2573
2508
2443
2378
2312
2245
2179
2112
2044
1976
1908
1840
1771
1702
1633
1563
1493
1423
1353
1283
1212
1141
1070
999
928
856
785
713
642
570
498
425
353
280
208
135
62
-10
-83
-156
-229
-302
-375
-447
-520
-592
-665
-737
-809
-880
-952
-1022
-1094
-1165
-1236
-1306
-1377
-1446
-1516
-1585
-1654
-1723
-1791
-1859
-1927
-1994
-2061
-2127
-2193
-2259
-2324
-2388
-2452
-2515
-2578
-2640
-2702
-2763
-2823
-2883
-2943
-3002
-3060
-3118
-3175
-3232
-3288
-3344
-3399
-3454
-3508
-3561
-3614
-3666
-3718
-3769
-3819
-3869
-3918
-3966
-4014
-4061
-4107
-4152
-4197
-4240
-4283
-4325
-4366
-4406
-4446
-4484
-4522
-4558
-4594
-4629
-4663
-4696
-4728
-4760
-4790
-4819
-4848
-4875
-4902
-4927
-4952
-4976
-4999
-5021
-5042
-5062
-5081
-5099
-5117
-5133
-5149
-5164
-5177
-5190
-5201
-5212
-5222
-5231
-5239
-5246
-5252
-5257
-5261
-5265
-5267
-5268
-5269
-5268
-5267
-5265
-5262
-5259
-5254
-5248
-5242
-5235
-5227
-5218
-5208
-5198
-5187
-5175
-5162
-5149
-5135
-5120
-5104
-5088
-5071
-5053
-5034
-5015
-4994
-4973
-4952
-4929
-4906
-4882
-4858
-4833
-4807
-4781
-4754
-4727
-4699
-4670
-4640
-4610
-4580
-4548
-4516
-4484
-4450
-4416
-4381
-4346
-4310
-4273
-4236
-4198
-4159
-4119
-4080
-4038
-3998
-3956
-3913
-3870
-3826
-3781
-3736
-3690
-3644
-3597
-3549
-3501
-3452
-3403
-3353
-3303
-3252
-3201
-3149
-3097
-3044
-2991
-2938
-2884
-2830
-2775
-2720
-2664
-2608
-2551
-2494
-2437
-2379
-2322
-2263
-2205
-2146
-2087
-2028
-1968
-1909
-1849
-1789
-1728
-1668
-1607
-1546
-1485
-1423
-1362
-1300
-1239
-1177
-1115
-1054
-992
-930
-869
-807
-745
-684
-622
-561
-499
-438
-377
-316
-255
-194
-133
-73
-13
47
106
165
224
282
340
398
455
512
568
624
680
735
790
844
898
952
1004
1058
1110
1162
1213
1264
1315
1365
1414
1463
1512
1560
1607
1655
1701
1748
1793
1838
1883
1927
1971
2013
2056
2098
2139
2180
2220
2260
2299
2337
2375
2412
2449
2485
2520
2555
2589
2623
2656
2688
2719
2750
2780
2810
2839
2867
2895
2922
2948
2974
2998
3022
3046
3068
3090
3111
3132
3151
3170
3188
3206
3222
3238
3254
3268
3282
3295
3307
3318
3329
3339
3348
3357
3364
3372
3378
3384
3389
3393
3397
3400
3402
3404
3405
3405
3404
3403
3401
3398
3395
3390
3385
3379
3373
3366
3358
3349
3340
3330
3319
3308
3297
3284
3271
3258
3244
3229
3214
3198
3181
3164
3147
3129
3110
3090
3070
3049
3027
3005
2983
2959
2935
2911
2886
2861
2834
2808
2780
2752
2724
2695
2665
2635
2604
2573
2541
2509
2476
2443
2409
2375
2340
2305
2269
2233
2197
2160
2123
2085
2047
2009
1970
1931
1892
1852
1812
1772
1731
1690
1649
1607
1566
1524
1481
1439
1396
1353
1310
1266
1222
1178
1134
1090
1045
1000
955
910
865
819
774
728
681
635
588
542
495
448
401
354
306
259
211
163
115
67
20
-28
-76
-123
-171
-218
-266
-313
-360
-407
-454
-501
-548
-594
-641
-687
-734
-780
-825
-871
-916
-961
-1006
-1050
-1094
-1138
-1182
-1225
-1268
-1311
-1353
-1395
-1436
-1477
-1518
-1559
-1599
-1639
-1679
-1718
-1756
-1795
-1832
-1870
-1907
-1943
-1979
-2013
-2049
-2083
-2116
-2149
-2181
-2213
-2244
-2275
-2304
-2334
-2362
-2390
-2417
-2444
-2469
-2495
-2519
-2543
-2567
-2589
-2611
-2632
-2652
-2671
-2690
-2708
-2725
-2742
-2757
-2772
-2786
-2800
-2812
-2824
-2835
-2845
-2854
-2862
-2870
-2877
-2883
-2888
-2892
-2895
-2898
-2900
-2901
-2902
-2901
-2900
-2899
-2896
-2893
-2888
-2883
-2877
-2871
-2863
-2855
-2846
-2836
-2825
-2814
-2802
-2788
-2774
-2760
-2744
-2728
-2711
-2693
-2674
-2654
-2634
-2613
-2591
-2568
-2545
-2520
-2495
-2470
-2443
-2416
-2388
-2360
-2330
-2301
-2270
-2239
-2207
-2175
-2142
-2108
-2074
-2039
-2004
-1968
-1932
-1895
-1857
-1819
-1780
-1741
-1702
-1662
-1621
-1580
-1539
-1497
-1455
-1412
-1369
-1325
-1281
-1237
-1192
-1147
-1102
-1056
-1010
-963
-916
-869
-822
-774
-726
-677
-628
-579
-529
-479
-429
-379
-329
-278
-227
-176
-124
-73
-21
31
83
135
187
239
292
345
397
450
503
557
610
663
717
770
824
878
932
986
1040
1094
1148
1202
1256
1310
1364
1418
1472
1526
1580
1633
1687
1741
1795
1848
1902
1955
2008
2061
2114
2167
2219
2271
2323
2375
2426
2478
2528
2579
2629
2679
2728
2777
2825
2874
2921
2968
3015
3061
3107
3152
3197
3241
3285
3328
3370
3412
3454
3495
3535
3575
3614
3652
3690
3727
3764
3800
3835
3869
3903
3936
3968
3999
4030
4059
4088
4116
4144
4170
4196
4221
4246
4269
4292
4314
4335
4355
4374
4393
4410
4427
4443
4457
4471
4485
4497
4508
4519
4528
4537
4545
4552
4558
4563
4567
4570
4573
4575
4575
4575
4574
4573
4570
4567
4563
4558
4552
4545
4538
4529
4520
4510
4499
4488
4475
4462
4447
4432
4416
4399
4382
4363
4344
4324
4304
4282
4260
4237
4213
4188
4163
4136
4109
4081
4053
4022
3993
3962
3930
3898
3865
3831
3796
3760
3724
3686
3649
3610
3570
3530
3489
3448
3405
3362
3319
3274
3229
3184
3137
3090
3043
2994
2945
2895
2845
2794
2742
2690
2637
2584
2530
2475
2419
2363
2307
2250
2192
2134
2076
2017
1957
1897
1837
1776
1714
1652
1590
1527
1464
1401
1337
1273
1208
1143
1078
1012
947
881
815
749
682
616
549
482
415
348
281
213
146
78
10
-58
-126
-194
-261
-330
-398
-466
-534
-602
-670
-737
-805
-873
-940
-1008
-1075
-1143
-1210
-1277
-1344
-1410
-1477
-1543
-1609
-1675
-1741
-1806
-1871
-1936
-2000
-2064
-2128
-2191
-2254
-2317
-2379
-2441
-2502
-2562
-2623
-2682
-2742
-2801
-2859
-2917
-2974
-3031
-3087
-3143
-3198
-3253
-3307
-3360
-3413
-3465
-3517
-3568
-3618
-3668
-3718
-3766
-3814
-3862
-3908
-3955
-4000
-4045
-4089
-4133
-4176
-4218
-4259
-4300
-4340
-4379
-4418
-4456
-4493
-4529
-4565
-4600
-4635
-4669
-4702
-4734
-4765
-4796
-4825
-4855
-4883
-4910
-4937
-4962
-4987
-5011
-5034
-5056
-5077
-5097
-5117
-5135
-5152
-5169
-5185
-5199
-5213
-5225
-5237
-5248
-5258
-5267
-5275
-5282
-5288
-5293
-5298
-5301
-5304
-5306
-5307
-5307
-5306
-5304
-5302
-5298
-5293
-5288
-5281
-5274
-5265
-5255
-5244
-5232
-5219
-5205
-5190
-5174
-5157
-5139
-5120
-5099
-5078
-5056
-5033
-5009
-4984
-4958
-4930
-4902
-4873
-4843
-4812
-4780
-4747
-4713
-4678
-4642
-4605
-4567
-4528
-4488
-4448
-4406
-4364
-4320
-4276
-4231
-4185
-4137
-4090
-4041
-3991
-3941
-3889
-3837
-3784
-3731
-3676
-3621
-3565
-3508
-3451
-3392
-3334
-3274
-3214
-3153
-3091
-3029
-2966
-2903
-2839
-2774
-2709
-2643
-2577
-2510
-2443
-2375
-2306
-2238
-2168
-2099
-2028
-1958
-1887
-1815
-1744
-1671
-1599
-1526
-1453
-1380
-1306
-1232
-1158
-1084
-1008
-934
-859
-784
-708
-633
-557
-481
-405
-328
-252
-175
-99
-22
55
132
208
285
362
438
515
592
668
744
821
897
973
1049
1124
1200
1275
1350
1425
1500
1574
1648
1722
1796
1869
1942
2013
2087
2158
2230
2301
2372
2442
2512
2581
2650
2719
2787
2854
2921
2987
3053
3118
3183
3247
3310
3373
3435
3496
3557
3617
3677
3735
3793
3851
3908
3964
4019
4073
4127
4180
4232
4283
4334
4383
4432
4480
4527
4573
4618
4662
4705
4748
4789
4829
4869
4907
4944
4981
5017
5051
5085
5118
5150
5181
5211
5240
5269
5296
5322
5348
5372
5395
5418
5439
5459
5479
5497
5515
5531
5547
5561
5575
5587
5598
5608
5618
5626
5633
5639
5644
5648
5650
5652
5653
5652
5650
5648
5644
5638
5632
5625
5616
5606
5596
5584
5571
5557
5541
5525
5507
5488
5469
5448
5425
5402
5378
5352
5326
5298
5270
5240
5209
5177
5144
5110
5075
5040
5003
4965
4926
4886
4845
4803
4760
4716
4672
4626
4579
4532
4483
4434
4384
4332
4280
4227
4173
4118
4062
4005
3947
3889
3829
3769
3708
3646
3583
3520
3456
3390
3325
3258
3191
3123
3054
2984
2914
2843
2772
2700
2627
2553
2479
2405
2329
2254
2177
2101
2023
1945
1867
1788
1709
1629
1549
1468
1387
1306
1224
1142
1060
977
894
811
728
645
561
477
393
309
224
140
55
-30
-115
-200
-285
-370
-455
-540
-625
-710
-795
-880
-964
-1049
-1133
-1217
-1301
-1384
-1467
-1550
-1633
-1715
-1797
-1879
-1960
-2041
-2122
-2202
-2282
-2361
-2439
-2518
-2595
-2672
-2749
-2825
-2901
-2976
-3051
-3125
-3198
-3271
-3343
-3415
-3485
-3556
-3625
-3694
-3762
-3829
-3896
-3962
-4027
-4091
-4155
-4218
-4280
-4342
-4402
-4462
-4521
-4579
-4636
-4692
-4747
-4802
-4855
-4908
-4960
-5011
-5061
-5110
-5159
-5206
-5252
-5298
-5342
-5386
-5429
-5470
-5511
-5550
-5589
-5626
-5663
-5699
-5733
-5767
-5799
-5831
-5861
-5890
-5919
-5946
-5972
-5997
-6021
-6044
-6066
-6087
-6106
-6125
-6142
-6159
-6174
-6188
-6201
-6213
-6224
-6233
-6242
-6249
-6255
-6260
-6264
-6267
-6268
-6268
-6267
-6265
-6262
-6258
-6253
-6246
-6238
-6229
-6219
-6208
-6195
-6182
-6167
-6151
-6134
-6116
-6098
-6078
-6057
-6035
-6012
-5988
-5963
-5937
-5910
-5882
-5853
-5823
-5792
-5760
-5728
-5694
-5659
-5623
-5587
-5549
-5511
-5471
-5431
-5389
-5347
-5304
-5260
-5215
-5170
-5123
-5076
-5028
-4979
-4930
-4879
-4828
-4776
-4724
-4671
-4617
-4562
-4507
-4451
-4395
-4338
-4280
-4222
-4164
-4104
-4045
-3984
-3924
-3862
-3801
-3738
-3676
-3613
-3549
-3485
-3421
-3356
-3291
-3226
-3160
-3094
-3027
-2960
-2893
-2825
-2757
-2689
-2620
-2552
-2482
-2413
-2343
-2274
-2203
-2133
-2063
-1992
-1921
-1850
-1778
-1707
-1635
-1563
-1491
-1419
-1347
-1274
-1202
-1130
-1057
-985
-912
-839
-767
-694
-622
-549
-476
-404
-331
-259
-187
-115
-43
29
101
173
245
316
387
459
530
601
671
742
812
883
952
1022
1092
1161
1230
1299
1368
1436
1504
1572
1640
1707
1774
1840
1907
1972
2037
2103
2168
2232
2296
2360
2424
2487
2550
2612
2674
2736
2797
2857
2918
2977
3037
3096
3154
3212
3270
3327
3384
3440
3496
3552
3607
3662
3716
3769
3823
3875
3928
3979
4030
4081
4131
4181
4230
4279
4327
4375
4422
4469
4515
4561
4606
4651
4695
4738
4781
4823
4865
4906
4947
4987
5026
5065
5103
5140
5177
5213
5248
5283
5317
5350
5383
5415
5446
5476
5506
5535
5563
5590
5617
5643
5668
5692
5716
5738
5760
5782
5802
5822
5841
5859
5876
5893
5908
5923
5937
5951
5963
5975
5986
5996
6005
6014
6022
6029
6035
6041
6045
6049
6052
6055
6056
6057
6057
6056
6054
6051
6048
6044
6039
6033
6026
6019
6010
6001
5991
5980
5969
5956
5943
5929
5914
5899
5882
5865
5847
5828
5809
5788
5767
5745
5722
5699
5674
5649
5623
5596
5568
5540
5510
5480
5450
5418
5386
5353
5319
5285
5249
5213
5177
5140
5102
5063
5023
4983
4942
4901
4859
4816
4772
4728
4683
4638
4592
4545
4498
4450
4402
4353
4303
4253
4203
4151
4099
4046
3994
3941
3887
3832
3777
3722
3666
3609
3552
3495
3437
3379
3321
3262
3203
3144
3084
3024
2963
2903
2842
2781
2719
2657
2595
2533
2471
2408
2345
2282
2219
2155
2091
2027
1963
1899
1835
1770
1706
1641
1576
1511
1446
1381
1316
1251
1186
1121
1055
990
925
860
795
730
665
600
536
471
406
342
278
214
150
86
22
-41
-104
-166
-229
-291
-353
-414
-475
-536
-597
-657
-717
-776
-835
-894
-952
-1010
-1067
-1124
-1180
-1236
-1291
-1346
-1400
-1454
-1506
-1559
-1610
-1662
-1712
-1762
-1811
-1860
-1908
-1956
-2003
-2049
-2095
-2140
-2184
-2228
-2271
-2313
-2355
-2396
-2437
-2476
-2515
-2554
-2591
-2628
-2664
-2700
-2735
-2769
-2802
-2835
-2867
-2898
-2929
-2959
-2988
-3016
-3044
-3071
-3097
-3123
-3147
-3171
-3195
-3218
-3240
-3261
-3282
-3302
-3321
-3340
-3358
-3375
-3391
-3407
-3422
-3436
-3450
-3463
-3475
-3487
-3498
-3508
-3517
-3526
-3534
-3541
-3547
-3553
-3558
-3563
-3567
-3570
-3572
-3574
-3576
-3576
-3576
-3576
-3574
-3572
-3570
-3567
-3564
-3560
-3555
-3550
-3544
-3538
-3531
-3523
-3515
-3506
-3497
-3488
-3477
-3467
-3455
-3444
-3431
-3418
-3405
-3391
-3376
-3361
-3345
-3329
-3313
-3296
-3278
-3260
-3242
-3223
-3204
-3184
-3164
-3143
-3122
-3100
-3078
-3056
-3033
-3009
-2986
-2962
-2937
-2912
-2887
-2861
-2835
-2809
-2782
-2755
-2728
-2700
-2672
-2643
-2614
-2585
-2556
-2526
-2496
-2465
-2434
-2403
-2371
-2339
-2306
-2274
-2241
-2207
-2174
-2140
-2105
-2070
-2035
-2000
-1964
-1928
-1892
-1855
-1818
-1781
-1744
-1707
-1669
-1631
-1592
-1554
-1515
-1476
-1436
-1397
-1357
-1317
-1277
-1236
-1196
-1155
-1114
-1073
-1031
-990
-948
-907
-865
-823
-781
-738
-696
-654
-611
-568
-525
-482
-439
-396
-353
-309
-266
-222
-179
-135
-91
-47
-4
40
84
129
173
217
262
306
351
395
440
485
529
574
619
664
708
753
798
842
887
932
976
1020
1065
1109
1153
1197
1241
1285
1329
1373
1416
1460
1503
1547
1590
1633
1676
1719
1762
1805
1847
1890
1932
1974
2015
2057
2098
2139
2180
2220
2261
2301
2340
2380
2419
2458
2496
2534
2572
2610
2647
2684
2721
2757
2792
2828
2863
2897
2931
2965
2998
3031
3063
3095
3127
3158
3188
3219
3248
3277
3306
3334
3362
3389
3416
3443
3468
3494
3518
3543
3566
3590
3612
3634
3656
3677
3698
3718
3737
3756
3775
3792
3810
3826
3842
3858
3873
3887
3901
3914
3927
3939
3951
3962
3973
3983
3992
4001
4009
4017
4024
4030
4037
4042
4046
4051
4054
4058
4061
4062
4064
4065
4065
4065
4064
4062
4059
4058
4054
4051
4046
4041
4035
4030
4024
4016
4009
4001
3992
3983
3973
3963
3952
3941
3929
3917
3904
3891
3877
3863
3848
3833
3817
3801
3784
3767
3749
3731
3712
3692
3672
3652
3631
3610
3589
3566
3544
3521
3497
3473
3448
3423
3397
3371
3345
3318
3291
3263
3234
3206
3176
3147
3117
3086
3055
3024
2993
2960
2928
2895
2861
2828
2794
2759
2725
2690
2654
2618
2582
2545
2508
2471
2434
2396
2358
2320
2282
2243
2204
2165
2126
2087
2048
2008
1968
1928
1888
1848
1808
1768
1727
1686
1645
1604
1563
1522
1480
1439
1397
1356
1314
1272
1231
1189
1147
1105
1063
1020
979
937
895
853
811
769
727
686
644
602
560
519
477
435
394
353
311
270
229
188
147
107
66
25
-15
-56
-96
-136
-176
-215
-255
-294
-333
-372
-411
-450
-488
-527
-565
-603
-640
-678
-715
-752
-789
-825
-862
-898
-934
-970
-1006
-1041
-1077
-1112
-1147
-1182
-1217
-1251
-1286
-1320
-1354
-1387
-1421
-1454
-1487
-1520
-1552
-1584
-1617
-1648
-1680
-1711
-1742
-1773
-1803
-1833
-1863
-1893
-1922
-1951
-1980
-2008
-2037
-2065
-2093
-2120
-2147
-2174
-2201
-2227
-2253
-2279
-2305
-2330
-2355
-2379
-2403
-2427
-2451
-2474
-2496
-2519
-2541
-2563
-2584
-2605
-2626
-2646
-2666
-2685
-2704
-2723
-2742
-2760
-2777
-2795
-2812
-2829
-2845
-2861
-2877
-2892
-2907
-2922
-2936
-2950
-2963
-2976
-2989
-3001
-3013
-3025
-3036
-3046
-3057
-3066
-3076
-3085
-3093
-3101
-3109
-3116
-3122
-3128
-3134
-3139
-3144
-3148
-3152
-3155
-3158
-3160
-3162
-3163
-3164
-3164
-3164
-3163
-3162
-3160
-3158
-3156
-3153
-3149
-3146
-3141
-3137
-3132
-3126
-3120
-3114
-3107
-3101
-3093
-3086
-3078
-3069
-3060
-3051
-3041
-3031
-3021
-3010
-2999
-2988
-2976
-2963
-2951
-2938
-2924
-2910
-2896
-2881
-2866
-2851
-2835
-2819
-2802
-2785
-2768
-2751
-2733
-2715
-2696
-2677
-2658
-2638
-2619
-2598
-2578
-2557
-2536
-2514
-2493
-2471
-2448
-2426
-2403
-2380
-2356
-2333
-2309
-2285
-2261
-2236
-2212
-2187
-2162
-2136
-2110
-2085
-2059
-2032
-2005
-1979
-1952
-1925
-1897
-1870
-1842
-1814
-1785
-1757
-1728
-1699
-1670
-1641
-1611
-1581
-1551
-1521
-1491
-1461
-1430
-1400
-1369
-1338
-1308
-1277
-1245
-1214
-1183
-1151
-1120
-1088
-1057
-1025
-993
-961
-929
-897
-865
-833
-801
-768
-736
-704
-671
-639
-606
-573
-541
-508
-475
-442
-409
-376
-344
-311
-278
-245
-212
-179
-146
-114
-81
-49
-16
16
48
80
113
144
176
208
240
271
302
334
365
396
427
458
489
520
551
581
612
642
672
702
732
762
792
821
851
880
909
938
967
996
1024
1053
1081
1109
1136
1164
1191
1219
1246
1273
1300
1327
1354
1380
1406
1433
1459
1484
1510
1536
1561
1587
1612
1637
1662
1687
1711
1736
1760
1784
1808
1831
1855
1878
1901
1924
1947
1970
1992
2013
2036
2058
2079
2101
2122
2143
2164
2184
2205
2225
2245
2265
2284
2304
2323
2342
2360
2379
2397
2414
2432
2449
2467
2483
2500
2517
2533
2549
2565
2580
2596
2611
2625
2640
2654
2668
2682
2695
2709
2721
2734
2746
2758
2769
2781
2792
2802
2813
2823
2833
2842
2851
2860
2869
2877
2885
2893
2901
2908
2915
2921
2928
2934
2939
2945
2949
2954
2958
2962
2966
2969
2972
2974
2977
2978
2980
2981
2982
2982
2982
2982
2981
2980
2979
2977
2976
2973
2971
2968
2965
2962
2958
2954
2949
2945
2940
2934
2929
2923
2917
2910
2904
2896
2889
2881
2873
2865
2856
2847
2838
2828
2818
2808
2797
2786
2775
2763
2751
2739
2726
2713
2700
2687
2673
2659
2644
2629
2614
2599
2583
2567
2551
2534
2517
2500
2483
2465
2447
2429
2411
2392
2373
2354
2334
2314
2295
2274
2254
2233
2213
2191
2170
2149
2127
2105
2083
2061
2037
2015
1993
1970
1946
1923
1900
1877
1853
1829
1806
1782
1758
1733
1709
1685
1661
1636
1612
1587
1562
1538
1513
1488
1463
1438
1413
1388
1363
1338
1313
1288
1263
1238
1213
1188
1163
1138
1113
1088
1063
1038
1012
988
963
938
913
889
864
839
815
791
766
742
718
694
670
647
623
600
577
554
531
508
486
463
441
419
396
374
352
330
308
286
265
243
222
201
181
160
140
120
100
80
60
41
22
3
-15
-34
-52
-70
-88
-106
-123
-140
-157
-174
-190
-207
-223
-239
-255
-270
-285
-300
-315
-329
-343
-357
-370
-384
-397
-410
-422
-434
-446
-458
-469
-480
-491
-502
-512
-522
-531
-541
-549
-558
-566
-574
-582
-589
-596
-603
-609
-615
-620
-625
-629
-633
-637
-640
-643
-646
-648
-650
-652
-653
-654
-655
-655
-655
-655
-654
-653
-652
-650
-647
-645
-642
-638
-634
-630
-626
-621
-616
-611
-605
-599
-592
-585
-578
-570
-563
-554
-546
-537
-527
-518
-508
-498
-487
-476
-465
-453
-442
-429
-417
-405
-392
-379
-365
-351
-337
-323
-309
-294
-279
-264
-248
-232
-216
-200
-184
-167
-150
-133
-116
-98
-80
-63
-44
-26
-8
11
30
49
69
88
108
128
148
168
189
210
230
251
272
293
314
336
357
379
401
423
445
467
490
513
535
558
581
604
628
651
675
699
723
747
771
795
820
844
869
893
918
942
967
992
1016
1041
1066
1091
1116
1141
1166
1191
1216
1241
1266
1291
1316
1341
1366
1390
1415
1439
1464
1488
1513
1537
1561
1585
1609
1632
1656
1679
1702
1725
1748
1771
1793
1816
1837
1859
1881
1902
1923
1943
1964
1984
2004
2024
2043
2063
2081
2100
2118
2136
2154
2172
2189
2206
2223
2240
2256
2272
2287
2303
2318
2333
2348
2361
2375
2388
2401
2413
2425
2437
2448
2459
2470
2480
2490
2500
2509
2518
2526
2534
2541
2548
2554
2560
2565
2571
2575
2580
2583
2587
2590
2592
2595
2597
2598
2599
2600
2600
2599
2599
2598
2597
2595
2593
2591
2589
2586
2582
2579
2574
2570
2565
2560
2555
2549
2543
2537
2530
2523
2516
2508
2500
2492
2483
2474
2465
2455
2445
2435
2424
2413
2402
2391
2379
2367
2354
2342
2329
2315
2302
2288
2274
2260
2246
2231
2216
2201
2185
2170
2154
2137
2121
2104
2088
2071
2053
2036
2017
2000
1982
1964
1945
1927
1908
1889
1869
1850
1830
1810
1790
1770
1749
1728
1707
1686
1665
1644
1622
1600
1578
1555
1533
1510
1487
1464
1441
1417
1394
1370
1346
1322
1298
1274
1250
1225
1201
1176
1151
1126
1101
1076
1051
1025
1000
975
950
924
899
873
848
822
797
771
745
720
694
669
643
617
592
566
541
516
491
465
440
415
391
366
341
316
292
267
243
219
195
171
147
123
99
76
53
29
6
-17
-40
-62
-85
-107
-129
-151
-173
-195
-216
-238
-260
-281
-303
-324
-345
-366
-387
-408
-429
-449
-470
-490
-510
-530
-550
-569
-588
-607
-626
-645
-663
-682
-700
-718
-735
-753
-770
-787
-803
-820
-836
-852
-868
-883
-898
-913
-927
-942
-956
-969
-983
-996
-1008
-1022
-1034
-1046
-1058
-1070
-1082
-1093
-1105
-1116
-1126
-1137
-1148
-1158
-1168
-1177
-1186
-1195
-1204
-1213
-1221
-1230
-1237
-1245
-1252
-1259
-1266
-1273
-1279
-1285
-1291
-1296
-1302
-1307
-1312
-1316
-1320
-1324
-1328
-1331
-1335
-1337
-1340
-1343
-1345
-1346
-1348
-1349
-1350
-1351
-1352
-1352
-1352
-1352
-1351
-1350
-1349
-1348
-1346
-1344
-1342
-1339
-1336
-1333
-1329
-1325
-1321
-1316
-1311
-1305
-1300
-1294
-1287
-1281
-1274
-1266
-1259
-1251
-1242
-1234
-1225
-1216
-1206
-1197
-1187
-1176
-1166
-1155
-1144
-1133
-1121
-1109
-1096
-1083
-1070
-1056
-1042
-1028
-1014
-999
-984
-968
-952
-936
-920
-903
-886
-868
-850
-832
-814
-795
-776
-757
-737
-717
-697
-677
-656
-635
-614
-592
-570
-548
-525
-503
-480
-457
-433
-410
-386
-362
-337
-313
-288
-263
-238
-212
-187
-161
-135
-108
-82
-55
-29
-2
26
53
81
108
136
164
192
221
249
277
306
334
363
392
421
450
479
508
538
567
597
626
656
686
716
746
776
806
836
866
896
926
956
986
1016
1046
1075
1105
1134
1163
1193
1222
1252
1282
1312
1341
1371
1400
1430
1459
1488
1517
1547
1576
1605
1634
1663
1692
1721
1750
1778
1807
1835
1863
1891
1919
1947
1974
2001
2029
2057
2084
2111
2137
2164
2190
2217
2243
2269
2295
2321
2346
2372
2397
2422
2446
2470
2494
2518
2541
2565
2588
2611
2634
2656
2679
2701
2722
2744
2765
2786
2807
2827
2847
2866
2885
2904
2922
2940
2958
2975
2992
3009
3025
3042
3058
3073
3088
3103
3117
3131
3145
3158
3171
3184
3196
3208
3219
3230
3241
3251
3261
3270
3279
3288
3296
3304
3311
3319
3326
3332
3338
3344
3349
3354
3358
3362
3365
3369
3371
3374
3375
3377
3378
3378
3379
3378
3378
3377
3376
3374
3372
3370
3367
3364
3360
3356
3351
3347
3342
3337
3331
3325
3319
3313
3307
3300
3292
3285
3277
3268
3260
3251
3242
3233
3223
3213
3203
3192
3181
3170
3159
3147
3135
3122
3110
3096
3083
3069
3055
3041
3027
3012
2997
2981
2966
2949
2933
2916
2899
2882
2864
2846
2828
2810
2791
2772
2753
2734
2715
2695
2675
2655
2635
2615
2595
2574
2553
2532
2511
2489
2468
2446
2424
2402
2380
2357
2334
2311
2288
2264
2241
2217
2193
2169
2145
2121
2096
2072
2047
2021
1997
1972
1946
1921
1895
1870
1844
1818
1792
1766
1740
1714
1688
1662
1635
1609
1583
1557
1530
1504
1478
1451
1425
1398
1372
1345
1319
1292
1265
1239
1212
1186
1160
1133
1107
1081
1055
1029
1002
977
951
924
898
873
847
821
795
769
744
718
693
667
642
617
591
566
541
516
491
466
441
416
392
367
343
319
294
270
246
222
199
175
151
128
105
81
58
35
12
-11
-34
-57
-80
-102
-125
-147
-170
-192
-214
-236
-258
-280
-302
-323
-344
-366
-387
-407
-428
-449
-469
-490
-510
-529
-549
-568
-587
-606
-625
-643
-662
-680
-698
-715
-733
-750
-767
-784
-800
-817
-833
-849
-865
-880
-895
-911
-926
-940
-955
-969
-984
-998
-1012
-1026
-1039
-1053
-1066
-1079
-1092
-1105
-1118
-1130
-1143
-1155
-1167
-1178
-1190
-1201
-1212
-1223
-1233
-1244
-1254
-1264
-1275
-1284
-1294
-1304
-1313
-1322
-1332
-1341
-1350
-1358
-1367
-1376
-1384
-1392
-1400
-1408
-1415
-1423
-1430
-1437
-1443
-1450
-1456
-1463
-1469
-1475
-1481
-1487
-1492
-1498
-1503
-1508
-1514
-1519
-1523
-1528
-1533
-1537
-1541
-1545
-1548
-1552
-1555
-1558
-1561
-1564
-1567
-1569
-1572
-1574
-1576
-1578
-1580
-1582
-1584
-1586
-1588
-1589
-1591
-1592
-1593
-1594
-1595
-1596
-1597
-1597
-1597
-1597
-1598
-1598
-1597
-1597
-1597
-1597
-1596
-1596
-1595
-1594
-1594
-1593
-1592
-1590
-1589
-1587
-1585
-1583
-1581
-1579
-1577
-1575
-1573
-1571
-1568
-1566
-1563
-1560
-1557
-1554
-1551
-1548
-1544
-1541
-1537
-1534
-1531
-1527
-1523
-1520
-1516
-1512
-1508
-1503
-1499
-1495
-1490
-1485
-1481
-1476
-1471
-1466
-1461
-1455
-1449
-1443
-1437
-1431
-1425
-1418
-1412
-1405
-1398
-1391
-1383
-1376
-1368
-1360
-1352
-1344
-1336
-1327
-1319
-1310
-1300
-1291
-1282
-1272
-1262
-1252
-1242
-1232
-1221
-1210
-1199
-1188
-1176
-1165
-1153
-1141
-1129
-1116
-1104
-1091
-1078
-1065
-1052
-1038
-1024
-1010
-996
-981
-967
-952
-937
-922
-907
-892
-876
-861
-845
-829
-813
-796
-780
-763
-746
-730
-713
-696
-679
-661
-644
-626
-608
-590
-572
-554
-536
-518
-499
-481
-462
-443
-424
-405
-386
-367
-348
-328
-309
-289
-269
-250
-230
-210
-189
-169
-149
-129
-108
-88
-68
-47
-26
-6
15
36
56
77
97
118
139
159
180
201
222
242
263
284
305
326
346
367
388
408
429
450
470
491
511
532
552
573
593
613
633
653
673
693
713
732
752
771
791
810
830
849
868
887
906
925
944
962
981
999
1016
1035
1053
1071
1088
1106
1123
1140
1157
1174
1191
1207
1223
1240
1256
1272
1287
1303
1318
1334
1349
1364
1379
1394
1408
1423
1437
1451
1465
1479
1493
1507
1520
1534
1547
1560
1574
1586
1599
1612
1624
1636
1649
1661
1673
1684
1696
1708
1719
1730
1742
1753
1764
1775
1786
1797
1807
1818
1828
1839
1849
1859
1868
1878
1887
1897
1906
1915
1924
1933
1942
1950
1959
1967
1976
1984
1992
2000
2008
2016
2024
2031
2039
2045
2053
2060
2067
2074
2080
2087
2093
2100
2106
2112
2118
2123
2129
2134
2139
2144
2149
2154
2158
2163
2167
2171
2175
2179
2183
2187
2190
2194
2197
2200
2202
2205
2207
2209
2211
2213
2215
2216
2217
2218
2219
2220
2221
2222
2222
2222
2222
2222
2222
2222
2222
2222
2221
2221
2220
2219
2218
2216
2215
2213
2211
2209
2207
2205
2202
2200
2197
2194
2191
2188
2184
2181
2177
2173
2169
2165
2161
2156
2152
2147
2142
2137
2132
2126
2120
2114
2108
2102
2095
2089
2082
2076
2069
2061
2054
2045
2039
2031
2023
2013
2005
1997
1989
1980
1971
1962
1953
1943
1934
1925
1915
1905
1895
1885
1874
1864
1853
1843
1832
1821
1809
1798
1786
1774
1762
1750
1738
1725
1713
1700
1687
1674
1661
1647
1634
1620
1606
1591
1577
1563
1548
1533
1518
1503
1488
1473
1457
1442
1426
1410
1393
1377
1361
1344
1328
1311
1294
1277
1260
1243
1225
1208
1190
1172
1155
1136
1118
1100
1082
1063
1045
1026
1006
988
969
950
931
912
892
873
854
834
815
795
776
757
737
718
698
678
658
638
618
598
577
557
536
516
495
475
454
433
412
391
370
348
327
305
284
262
240
218
196
174
152
130
108
85
63
41
18
-5
-28
-51
-74
-96
-119
-143
-166
-189
-212
-236
-259
-282
-306
-329
-353
-376
-400
-423
-447
-470
-493
-517
-540
-563
-586
-610
-633
-656
-679
-702
-725
-748
-771
-794
-817
-839
-862
-885
-908
-931
-953
-976
-998
-1020
-1043
-1066
-1088
-1110
-1133
-1155
-1177
-1198
-1220
-1242
-1263
-1285
-1306
-1328
-1349
-1370
-1391
-1412
-1432
-1453
-1473
-1493
-1513
-1534
-1554
-1574
-1593
-1613
-1633
-1652
-1672
-1691
-1710
-1729
-1748
-1767
-1785
-1803
-1821
-1839
-1857
-1874
-1892
-1909
-1926
-1942
-1959
-1975
-1991
-2007
-2023
-2037
-2053
-2068
-2083
-2097
-2112
-2126
-2139
-2153
-2166
-2179
-2192
-2204
-2216
-2228
-2240
-2251
-2262
-2273
-2284
-2294
-2304
-2314
-2323
-2332
-2341
-2350
-2359
-2367
-2375
-2382
-2390
-2397
-2404
-2410
-2416
-2422
-2428
-2433
-2438
-2443
-2448
-2452
-2456
-2459
-2463
-2466
-2469
-2471
-2474
-2476
-2477
-2479
-2480
-2480
-2481
-2481
-2480
-2480
-2479
-2477
-2476
-2474
-2471
-2469
-2466
-2462
-2459
-2455
-2451
-2446
-2441
-2436
-2431
-2425
-2419
-2412
-2406
-2399
-2391
-2383
-2376
-2367
-2359
-2350
-2341
-2332
-2322
-2312
-2302
-2291
-2280
-2269
-2258
-2246
-2235
-2222
-2210
-2197
-2184
-2171
-2157
-2144
-2130
-2116
-2101
-2086
-2071
-2056
-2040
-2025
-2009
-1992
-1976
-1959
-1942
-1925
-1908
-1890
-1872
-1854
-1836
-1817
-1799
-1780
-1761
-1742
-1723
-1703
-1683
-1663
-1643
-1623
-1603
-1582
-1562
-1541
-1520
-1499
-1477
-1456
-1434
-1413
-1391
-1369
-1347
-1325
-1302
-1280
-1257
-1234
-1212
-1189
-1166
-1143
-1120
-1097
-1074
-1051
-1028
-1004
-982
-958
-935
-912
-889
-866
-843
-820
-797
-774
-751
-727
-704
-681
-658
-635
-612
-589
-566
-543
-520
-497
-474
-451
-428
-405
-382
-360
-337
-314
-292
-269
-247
-225
-202
-180
-158
-136
-115
-93
-71
-50
-29
-8
13
34
55
76
96
116
137
157
176
196
216
235
254
273
292
311
329
347
366
383
401
418
436
452
469
486
502
518
533
548
563
578
592
607
620
634
647
660
673
685
697
709
720
731
742
752
762
772
781
790
798
807
814
822
829
835
841
847
853
858
863
867
871
875
878
881
883
886
887
889
890
891
891
891
890
889
888
886
884
882
879
876
873
869
865
860
856
851
845
839
833
827
820
813
805
797
789
780
771
762
752
742
732
721
710
698
687
674
662
649
636
622
608
594
579
564
549
533
517
500
483
466
449
431
413
395
376
357
338
319
299
279
259
238
217
196
175
154
132
110
88
66
43
20
-3
-26
-50
-74
-98
-122
-147
-171
-196
-221
-246
-272
-297
-323
-349
-376
-402
-429
-455
-482
-510
-537
-564
-592
-620
-648
-676
-704
-732
-760
-789
-817
-846
-875
-904
-933
-962
-991
-1020
-1050
-1079
-1109
-1139
-1168
-1198
-1228
-1258
-1288
-1318
-1349
-1379
-1409
-1440
-1470
-1500
-1531
-1561
-1592
-1623
-1653
-1684
-1715
-1746
-1777
-1807
-1838
-1869
-1900
-1931
-1962
-1993
-2025
-2056
-2087
-2118
-2149
-2180
-2211
-2242
-2273
-2304
-2335
-2365
-2396
-2427
-2458
-2488
-2519
-2549
-2579
-2610
-2640
-2670
-2700
-2729
-2759
-2789
-2818
-2847
-2877
-2906
-2935
-2963
-2992
-3020
-3049
-3077
-3105
-3133
-3160
-3188
-3215
-3242
-3269
-3296
-3322
-3349
-3375
-3401
-3426
-3452
-3477
-3502
-3527
-3552
-3576
-3601
-3625
-3648
-3672
-3695
-3719
-3742
-3764
-3787
-3809
-3831
-3853
-3874
-3896
-3917
-3937
-3958
-3978
-3998
-4018
-4037
-4056
-4075
-4094
-4113
-4131
-4149
-4167
-4184
-4201
-4218
-4235
-4251
-4267
-4283
-4298
-4314
-4328
-4343
-4357
-4370
-4384
-4397
-4409
-4422
-4433
-4445
-4456
-4467
-4477
-4488
-4497
-4507
-4516
-4525
-4533
-4541
-4549
-4557
-4564
-4570
-4577
-4583
-4588
-4594
-4599
-4604
-4608
-4612
-4616
-4619
-4622
-4625
-4627
-4630
-4631
-4633
-4634
-4635
-4636
-4636
-4637
-4637
-4636
-4636
-4635
-4633
-4632
-4630
-4628
-4626
-4624
-4621
-4618
-4615
-4612
-4608
-4604
-4600
-4596
-4591
-4587
-4582
-4577
-4572
-4566
-4561
-4555
-4549
-4543
-4537
-4530
-4524
-4517
-4511
-4504
-4497
-4490
-4482
-4475
-4467
-4459
-4451
-4443
-4435
-4427
-4419
-4410
-4402
-4393
-4384
-4376
-4367
-4358
-4349
-4340
-4331
-4322
-4312
-4303
-4294
-4285
-4275
-4266
-4257
-4247
-4238
-4229
-4219
-4210
-4200
-4190
-4181
-4171
-4161
-4152
-4142
-4133
-4123
-4113
-4104
-4094
-4083
-4075
-4065
-4054
-4046
-4035
-4027
-4017
-4008
-3999
-3989
-3980
-3971
-3962
-3953
-3944
-3935
-3925
-3916
-3907
-3899
-3890
-3881
-3873
-3864
-3856
-3847
-3839
-3831
-3822
-3814
-3806
-3799
-3791
-3783
-3776
-3768
-3761
-3754
-3746
-3739
-3732
-3725
-3717
-3710
-3703
-3696
-3688
-3681
-3674
-3667
-3660
-3652
-3645
-3638
-3631
-3624
-3617
-3610
-3602
-3595
-3588
-3581
-3574
-3567
-3560
-3553
-3546
-3539
-3532
-3524
-3517
-3510
-3503
-3496
-3489
-3482
-3475
-3468
-3461
-3454
-3447
-3440
-3433
-3426
-3420
-3413
-3406
-3399
-3392
-3385
-3378
-3371
-3364
-3357
-3350
-3343
-3337
-3330
-3323
-3316
-3309
-3302
-3296
-3289
-3282
-3275
-3268
-3261
-3255
-3248
-3241
-3234
-3228
-3221
-3214
-3207
-3201
-3194
-3187
-3180
-3174
-3167
-3160
-3154
-3147
-3140
-3134
-3127
-3120
-3114
-3107
-3100
-3094
-3087
-3080
-3074
-3067
-3061
-3054
-3047
-3041
-3034
-3028
-3021
-3015
-3008
-3002
-2995
-2989
-2982
-2975
-2969
-2962
-2956
-2950
-2943
-2937
-2930
-2924
-2917
-2911
-2904
-2898
-2891
-2885
-2879
-2872
-2866
-2859
-2853
-2847
-2840
-2834
-2828
-2821
-2815
-2809
-2802
-2796
-2790
-2783
-2777
-2771
-2764
-2758
-2752
-2746
-2739
-2733
-2727
-2720
-2714
-2708
-2702
-2696
-2689
-2683
-2677
-2671
-2665
-2658
-2652
-2646
-2640
-2634
-2628
-2621
-2615
-2609
-2603
-2597
-2591
-2585
-2579
-2573
-2566
-2560
-2554
-2548
-2542
-2536
-2530
-2524
-2518
-2512
-2506
-2500
-2494
-2488
-2482
-2476
-2470
-2464
-2458
-2452
-2446
-2440
-2434
-2428
-2422
-2416
-2411
-2405
-2399
-2393
-2387
-2381
-2375
-2369
-2363
-2358
-2352
-2346
-2340
-2334
-2328
-2323
-2317
-2311
-2305
-2299
-2294
-2288
-2282
-2276
-2271
-2265
-2259
-2253
-2248
-2242
-2236
-2230
-2225
-2219
-2213
-2208
-2202
-2196
-2191
-2185
-2179
-2174
-2168
-2162
-2157
-2151
-2145
-2140
-2134
-2129
-2123
-2117
-2112
-2106
-2101
-2095
-2090
-2084
-2078
-2073
-2067
-2062
-2056
-2051
-2045
-2040
-2033
-2029
-2023
-2017
-2012
-2007
-2001
-1996
-1991
-1985
-1980
-1974
-1969
-1964
-1958
-1953
-1947
-1942
-1937
-1931
-1926
-1920
-1915
-1910
-1904
-1899
-1894
-1888
-1883
-1878
-1872
-1867
-1862
-1857
-1851
-1846
-1841
-1836
-1830
-1825
-1820
-1815
-1809
-1804
-1799
-1794
-1788
-1783
-1778
-1773
-1768
-1762
-1757
-1752
-1747
-1742
-1737
-1732
-1726
-1721
-1716
-1711
-1706
-1701
-1696
-1691
-1686
-1681
-1675
-1670
-1665
-1660
-1655
-1650
-1645
-1640
-1635
-1630
-1625
-1620
-1615
-1610
-1605
-1600
-1595
-1590
-1585
-1580
-1575
-1570
-1565
-1561
-1556
-1551
-1546
-1541
-1536
-1531
-1526
-1521
-1516
-1512
-1507
-1502
-1497
-1492
-1487
-1482
-1478
-1473
-1468
-1463
-1458
-1454
-1449
-1444
-1439
-1434
-1430
-1425
-1420
-1415
-1411
-1406
-1401
-1396
-1392
-1387
-1382
-1378
-1373
-1368
-1364
-1359
-1354
-1350
-1345
-1340
-1336
-1331
-1326
-1322
-1317
-1312
-1308
-1303
-1299
-1294
-1289
-1285
-1280
-1276
-1271
-1267
-1262
-1257
-1253
-1248
-1244
-1239
-1235
-1230
-1226
-1221
-1217
-1212
-1208
-1203
-1199
-1194
-1190
-1185
-1181
-1177
-1172
-1168
-1163
-1159
-1154
-1150
-1146
-1141
-1137
-1132
-1128
-1124
-1119
-1115
-1111
-1106
-1102
-1098
-1093
-1089
-1085
-1080
-1076
-1072
-1067
-1063
-1059
-1054
-1050
-1046
-1042
-1037
-1033
-1029
-1025
-1020
-1016
-1012
-1008
-1004
-999
-995
-991
-987
-983
-978
-974
-970
-966
-962
-958
-953
-949
-945
-941
-937
-933
-929
-924
-920
-916
-912
-908
-904
-900
-896
-892
-888
-884
-880
-876
-872
-868
-864
-860
-856
-852
-848
-844
-840
-836
-832
-828
-824
-820
-816
-812
-808
-804
-800
-796
-792
-788
-784
-780
-776
-773
-769
-765
-761
-757
-753
-749
-745
-742
-738
-734
-730
-726
-722
-719
-715
-711
-707
-703
-699
-696
-692
-688
-684
-681
-677
-673
-669
-666
-662
-658
-654
-651
-647
-643
-639
-636
-632
-628
-625
-621
-617
-614
-610
-606
-603
-599
-595
-592
-588
-585
-581
-577
-574
-570
-566
-563
-559
-556
-552
-548
-545
-541
-538
-534
-531
-527
-524
-520
-517
-513
-510
-506
-502
-499
-495
-492
-488
-485
-482
-478
-475
-471
-468
-464
-461
-457
-454
-450
-447
-444
-440
-437
-433
-430
-427
-423
-420
-416
-413
-410
-406
-403
-400
-396
-393
-390
-386
-383
-380
-376
-373
-370
-366
-363
-360
-356
-353
-350
-347
-343
-340
-337
-334
-330
-327
-324
-321
-317
-314
-311
-308
-305
-301
-298
-295
-292
-289
-285
-282
-279
-276
-273
-270
-266
-263
-260
-257
-254
-251
-248
-245
-241
-238
-235
-232
-229
-226
-223
-220
-217
-214
-211
-208
-204
-201
-198
-195
-192
-189
-186
-183
-180
-177
-174
-171
-168
-165
-162
-159
-156
-153
-150
-147
-144
-142
-139
-136
-133
-130
-127
-124
-121
-118
-115
-112
-109
-106
-104
-101
-98
-95
-92
-89
-86
-83
-81
-78
-75
-72
-69
-66
-64
-61
-58
-55
-52
-50
-47
-44
-41
-38
-36
-33
-30
-27
-25
-22
-19
-16
-14
-11
-8
-5
-3
0
3
5
8
11
14
16
19
22
24
27
30
32
35
38
40
43
45
48
51
53
56
59
61
64
66
69
72
74
77
79
82
85
87
90
92
95
97
100
102
105
107
110
113
115
118
120
123
125
128
130
133
135
138
140
142
145
147
150
152
155
157
160
162
164
167
169
172
174
177
179
181
184
186
189
191
193
196
198
200
203
205
208
210
212
215
217
219
222
224
226
228
231
233
235
238
240
242
245
247
249
251
254
256
258
260
263
265
267
269
272
274
276
278
281
283
285
287
289
292
294
296
298
300
303
305
307
309
311
313
316
318
320
322
324
326
328
330
333
335
337
339
341
343
345
347
349
352
354
356
358
360
362
364
366
368
370
372
374
376
378
380
382
384
386
388
390
392
394
396
398
400
402
404
406
408
410
412
414
416
418
420
422
424
426
428
430
432
434
436
437
439
441
443
445
447
449
451
453
454
456
458
460
462
464
466
468
469
471
473
475
477
479
480
482
484
486
488
490
491
493
495
497
499
500
