5
38109
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-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
-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
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-46
-46
-46
-46
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-86
-86
-86
-86
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-104
-104
-104
-104
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-123
-124
-124
-124
-124
-124
-125
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-129
-130
-130
-130
-130
-130
-131
-131
-131
-131
-132
-132
-132
-132
-133
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-135
-135
-136
-136
-136
-136
-137
-137
-137
-137
-138
-138
-138
-138
-138
-139
-139
-139
-139
-140
-140
-140
-140
-140
-141
-141
-141
-141
-142
-142
-142
-142
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-145
-145
-145
-145
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-148
-148
-148
-148
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-207
-207
-206
-206
-205
-205
-204
-204
-203
-202
-201
-200
-199
-198
-197
-196
-195
-194
-193
-192
-192
-191
-191
-190
-190
-189
-189
-189
-189
-189
-189
-189
-188
-188
-188
-188
-188
-188
-188
-189
-189
-189
-190
-191
-192
-193
-194
-195
-195
-196
-197
-197
-197
-197
-196
-196
-196
-196
-196
-196
-197
-198
-199
-201
-202
-203
-204
-205
-205
-205
-205
-204
-204
-204
-204
-204
-204
-204
-204
-205
-205
-206
-207
-207
-207
-206
-205
-204
-203
-201
-199
-198
-196
-195
-195
-194
-195
-195
-196
-197
-199
-200
-201
-201
-202
-202
-201
-200
-199
-198
-196
-195
-194
-193
-191
-190
-187
-185
-182
-179
-176
-173
-169
-166
-162
-159
-155
-152
-149
-146
-143
-140
-136
-133
-129
-124
-120
-115
-110
-105
-100
-96
-91
-87
-84
-81
-77
-74
-71
-68
-64
-60
-56
-52
-48
-44
-40
-37
-34
-30
-26
-23
-20
-17
-14
-11
-9
-6
-4
-2
0
3
5
8
10
13
16
19
22
25
27
30
32
35
38
41
44
47
49
52
53
55
57
58
60
61
61
62
63
64
64
65
66
67
68
68
67
66
65
63
61
57
54
50
45
41
36
31
25
19
13
7
1
-5
-10
-14
-17
-20
-23
-25
-27
-29
-31
-33
-35
-37
-39
-42
-45
-50
-54
-59
-65
-70
-75
-80
-84
-87
-90
-91
-93
-94
-96
-98
-100
-102
-104
-106
-108
-109
-110
-112
-114
-117
-121
-125
-130
-136
-141
-146
-150
-154
-155
-156
-155
-153
-151
-150
-149
-149
-149
-149
-149
-149
-148
-147
-146
-144
-143
-142
-142
-142
-142
-143
-145
-148
-151
-153
-156
-159
-161
-163
-164
-166
-167
-168
-169
-171
-173
-174
-176
-177
-178
-179
-180
-180
-181
-182
-182
-182
-181
-180
-179
-177
-175
-172
-168
-164
-159
-153
-147
-142
-136
-131
-126
-121
-115
-110
-104
-97
-91
-84
-76
-68
-60
-50
-41
-31
-21
-11
-1
8
18
27
37
47
58
70
82
94
106
118
129
140
150
159
166
172
177
181
185
188
190
193
195
198
202
206
211
218
225
233
242
250
258
265
272
278
283
287
290
293
294
295
295
295
295
296
296
298
300
303
307
312
319
327
337
347
358
369
381
394
406
419
431
442
453
464
474
486
498
512
527
544
561
580
599
619
640
661
683
704
726
747
768
787
805
822
837
850
862
873
884
895
906
918
930
941
951
961
971
981
990
1000
1008
1016
1024
1032
1039
1048
1057
1069
1082
1096
1112
1129
1145
1162
1179
1197
1216
1236
1258
1282
1308
1336
1367
1400
1437
1476
1518
1563
1609
1656
1702
1748
1795
1843
1891
1941
1990
2039
2086
2131
2174
2215
2255
2293
2330
2365
2399
2430
2461
2491
2521
2550
2580
2609
2638
2666
2693
2718
2740
2759
2774
2785
2794
2800
2806
2811
2816
2824
2836
2851
2869
2892
2918
2947
2979
3014
3051
3088
3124
3159
3191
3221
3249
3274
3296
3315
3332
3345
3356
3363
3369
3373
3376
3379
3383
3387
3392
3400
3410
3423
3440
3461
3483
3504
3523
3540
3554
3566
3578
3590
3603
3619
3636
3656
3677
3699
3723
3749
3775
3802
3829
3855
3882
3909
3936
3962
3988
4011
4033
4049
4059
4064
4065
4062
4054
4045
4029
4009
3985
3958
3932
3909
3889
3874
3863
3858
3856
3857
3859
3861
3863
3866
3869
3874
3882
3891
3902
3913
3924
3935
3944
3952
3960
3970
3981
3996
4014
4035
4059
4085
4111
4137
4161
4185
4207
4229
4252
4275
4300
4327
4353
4380
4404
4424
4440
4452
4459
4462
4462
4460
4455
4447
4436
4420
4401
4378
4351
4323
4294
4264
4233
4200
4166
4132
4099
4067
4040
4016
3994
3974
3954
3934
3913
3892
3871
3853
3836
3821
3805
3789
3772
3753
3733
3710
3686
3659
3631
3603
3577
3556
3545
3543
3552
3571
3597
3628
3661
3695
3732
3770
3811
3852
3893
3932
3969
4003
4033
4061
4089
4116
4143
4169
4195
4221
4249
4279
4314
4353
4395
4437
4476
4512
4542
4567
4587
4602
4614
4624
4631
4637
4643
4650
4657
4667
4680
4695
4711
4727
4742
4754
4762
4767
4769
4770
4772
4774
4776
4780
4785
4792
4803
4817
4833
4850
4866
4880
4893
4906
4922
4942
4967
4997
5029
5064
5101
5140
5181
5225
5270
5315
5360
5404
5448
5491
5533
5573
5609
5641
5670
5695
5718
5739
5761
5783
5805
5830
5857
5887
5918
5950
5983
6014
6044
6074
6105
6137
6172
6208
6246
6283
6319
6350
6375
6395
6408
6415
6417
6414
6408
6398
6384
6366
6343
6314
6281
6245
6209
6172
6135
6097
6057
6015
5969
5922
5875
5831
5789
5750
5714
5679
5647
5618
5592
5571
5555
5545
5541
5541
5545
5552
5562
5576
5596
5623
5658
5701
5751
5806
5864
5923
5982
6040
6093
6143
6188
6230
6269
6306
6342
6378
6416
6453
6489
6522
6551
6577
6600
6621
6641
6661
6681
6701
6723
6748
6774
6804
6835
6866
6898
6928
6956
6982
7007
7030
7053
7074
7094
7112
7130
7147
7162
7176
7189
7202
7216
7230
7245
7261
7275
7286
7294
7299
7301
7301
7299
7297
7295
7293
7291
7291
7293
7298
7308
7321
7339
7359
7379
7396
7411
7424
7438
7459
7488
7527
7577
7635
7699
7765
7831
7894
7956
8016
8076
8135
8195
8254
8313
8370
8424
8474
8518
8557
8592
8626
8660
8696
8732
8767
8799
8827
8850
8868
8884
8900
8918
8937
8956
8975
8994
9012
9032
9055
9081
9110
9142
9174
9207
9240
9272
9304
9335
9364
9392
9419
9447
9476
9505
9535
9564
9592
9619
9645
9671
9700
9733
9769
9807
9847
9887
9927
9967
10008
10050
10096
10143
10192
10242
10292
10343
10396
10451
10509
10568
10628
10687
10745
10805
10866
10931
10999
11070
11143
11216
11289
11362
11435
11506
11575
11640
11701
11754
11799
11837
11869
11898
11925
11951
11978
12005
12034
12065
12095
12124
12147
12165
12177
12184
12189
12189
12184
12172
12151
12120
12082
12039
11992
11943
11893
11847
11807
11777
11762
11762
11778
11810
11856
11912
11973
12034
12089
12138
12181
12221
12262
12303
12346
12390
12432
12472
12508
12541
12572
12604
12637
12669
12699
12725
12751
12775
12800
12826
12854
12883
12916
12954
12996
13042
13088
13133
13174
13213
13251
13292
13336
13385
13438
13496
13557
13621
13688
13757
13829
13905
13984
14066
14148
14230
14310
14387
14462
14533
14603
14670
14731
14786
14834
14873
14904
14923
14928
14917
14890
14849
14797
14734
14665
14591
14515
14438
14361
14285
14211
14140
14074
14013
13959
13916
13883
13862
13850
13844
13845
13849
13858
13869
13880
13890
13899
13904
13908
13911
13915
13922
13936
13958
13987
14022
14061
14104
14153
14206
14263
14320
14376
14426
14470
14505
14531
14547
14553
14549
14536
14516
14491
14461
14426
14389
14349
14309
14270
14235
14203
14177
14153
14131
14110
14088
14064
14039
14017
13996
13976
13958
13942
13926
13910
13892
13872
13853
13833
13811
13787
13760
13730
13699
13667
13636
13608
13586
13574
13575
13589
13617
13653
13694
13736
13775
13809
13835
13853
13865
13873
13881
13893
13911
13936
13967
14002
14040
14082
14128
14176
14226
14278
14330
14380
14426
14467
14505
14541
14577
14616
14658
14703
14750
14800
14849
14896
14938
14972
14999
15015
15020
15011
14989
14956
14916
14873
14831
14792
14758
14728
14701
14675
14650
14624
14594
14562
14527
14491
14457
14428
14406
14391
14381
14376
14373
14374
14377
14382
14389
14398
14412
14431
14457
14488
14523
14561
14602
14647
14695
14747
14800
14853
14905
14955
15002
15044
15079
15109
15132
15151
15169
15189
15211
15235
15260
15286
15313
15343
15376
15414
15455
15497
15536
15573
15607
15641
15677
15717
15759
15803
15848
15892
15938
15986
16038
16094
16155
16219
16286
16353
16420
16488
16558
16629
16702
16777
16853
16929
17003
17074
17139
17201
17259
17316
17372
17426
17477
17526
17572
17618
17662
17704
17745
17785
17824
17865
17906
17949
17990
18030
18065
18095
18119
18139
18156
18173
18194
18221
18252
18288
18328
18373
18422
18477
18537
18600
18666
18733
18801
18871
18941
19014
19090
19170
19252
19335
19417
19496
19572
19644
19711
19774
19832
19884
19933
19980
20027
20076
20126
20178
20229
20280
20327
20369
20406
20436
20461
20481
20498
20513
20524
20532
20536
20534
20528
20519
20506
20493
20480
20467
20455
20444
20434
20425
20416
20407
20396
20383
20367
20348
20325
20299
20269
20236
20201
20161
20116
20065
20007
19943
19873
19799
19722
19639
19553
19461
19366
19269
19170
19070
18969
18865
18756
18641
18521
18395
18266
18135
18001
17865
17726
17586
17446
17304
17163
17020
16877
16733
16588
16444
16299
16154
16010
15866
15724
15583
15444
15305
15167
15027
14884
14736
14583
14425
14263
14099
13934
13771
13610
13451
13293
13132
12967
12797
12623
12444
12263
12080
11897
11713
11530
11349
11170
10995
10825
10660
10500
10342
10186
10030
9875
9719
9561
9402
9241
9079
8917
8754
8590
8424
8257
8087
7914
7741
7566
7390
7212
7033
6852
6669
6486
6303
6121
5943
5771
5602
5438
5276
5116
4959
4803
4648
4493
4335
4177
4018
3860
3704
3552
3405
3264
3129
2999
2878
2764
2659
2563
2475
2394
2318
2245
2176
2113
2056
2005
1962
1923
1887
1852
1818
1783
1749
1716
1685
1657
1632
1609
1589
1570
1552
1532
1510
1484
1455
1422
1387
1351
1313
1275
1236
1197
1159
1122
1087
1054
1022
996
973
954
938
924
911
900
888
876
864
851
838
823
806
786
764
740
714
687
660
635
613
592
572
552
532
510
487
463
439
414
390
367
346
327
310
294
279
264
248
228
206
179
147
111
69
24
-23
-72
-120
-166
-210
-250
-285
-315
-340
-360
-376
-391
-407
-424
-444
-470
-502
-542
-591
-648
-716
-794
-883
-982
-1091
-1209
-1337
-1474
-1620
-1771
-1928
-2089
-2254
-2421
-2591
-2762
-2932
-3101
-3267
-3428
-3585
-3738
-3885
-4030
-4170
-4308
-4443
-4575
-4705
-4833
-4957
-5079
-5198
-5317
-5434
-5551
-5668
-5785
-5901
-6017
-6132
-6243
-6354
-6465
-6578
-6692
-6805
-6916
-7024
-7126
-7220
-7308
-7388
-7462
-7530
-7592
-7648
-7699
-7744
-7784
-7820
-7854
-7883
-7910
-7935
-7959
-7982
-8004
-8022
-8038
-8052
-8063
-8074
-8082
-8090
-8098
-8106
-8117
-8129
-8143
-8160
-8180
-8201
-8225
-8250
-8277
-8304
-8332
-8360
-8388
-8414
-8439
-8462
-8483
-8502
-8520
-8537
-8553
-8568
-8584
-8604
-8629
-8661
-8702
-8751
-8810
-8877
-8952
-9036
-9125
-9219
-9316
-9416
-9518
-9623
-9730
-9840
-9952
-10066
-10183
-10302
-10422
-10543
-10664
-10784
-10901
-11016
-11127
-11235
-11339
-11438
-11534
-11627
-11718
-11807
-11896
-11985
-12073
-12160
-12244
-12324
-12399
-12468
-12529
-12584
-12633
-12678
-12718
-12755
-12789
-12820
-12851
-12880
-12908
-12936
-12965
-12996
-13028
-13064
-13103
-13146
-13194
-13247
-13307
-13373
-13447
-13527
-13615
-13711
-13813
-13924
-14042
-14168
-14299
-14436
-14577
-14722
-14868
-15016
-15162
-15304
-15443
-15577
-15706
-15831
-15951
-16067
-16178
-16288
-16394
-16499
-16606
-16715
-16829
-16947
-17072
-17203
-17342
-17491
-17650
-17819
-17999
-18190
-18395
-18613
-18847
-19094
-19355
-19628
-19912
-20204
-20502
-20804
-21108
-21411
-21710
-22005
-22295
-22580
-22860
-23135
-23403
-23666
-23924
-24178
-24427
-24671
-24910
-25143
-25371
-25592
-25805
-26010
-26207
-26394
-26571
-26738
-26894
-27042
-27179
-27308
-27428
-27541
-27648
-27749
-27843
-27933
-28019
-28102
-28184
-28266
-28349
-28437
-28528
-28621
-28714
-28808
-28903
-28998
-29095
-29194
-29295
-29401
-29511
-29626
-29747
-29874
-30008
-30150
-30301
-30461
-30632
-30813
-31005
-31206
-31416
-31634
-31858
-32087
-32319
-32552
-32787
-33021
-33253
-33483
-33711
-33938
-34166
-34393
-34619
-34844
-35066
-35286
-35503
-35715
-35924
-36127
-36326
-36520
-36708
-36889
-37062
-37224
-37374
-37509
-37631
-37738
-37830
-37908
-37973
-38025
-38065
-38092
-38107
-38109
-38100
-38079
-38048
-38006
-37953
-37887
-37811
-37725
-37631
-37532
-37428
-37322
-37215
-37106
-36997
-36889
-36781
-36674
-36568
-36460
-36349
-36237
-36126
-36016
-35906
-35795
-35686
-35578
-35470
-35360
-35248
-35135
-35022
-34907
-34793
-34677
-34560
-34444
-34330
-34217
-34105
-33994
-33888
-33789
-33695
-33604
-33512
-33421
-33332
-33243
-33156
-33071
-32989
-32911
-32839
-32772
-32708
-32648
-32590
-32534
-32482
-32427
-32371
-32311
-32250
-32186
-32116
-32042
-31962
-31876
-31784
-31685
-31582
-31475
-31365
-31252
-31136
-31021
-30909
-30799
-30690
-30580
-30468
-30357
-30247
-30138
-30032
-29930
-29833
-29742
-29656
-29574
-29497
-29424
-29358
-29297
-29241
-29187
-29135
-29085
-29035
-28983
-28926
-28861
-28789
-28711
-28628
-28544
-28457
-28367
-28276
-28184
-28094
-28007
-27922
-27841
-27765
-27694
-27628
-27569
-27518
-27476
-27445
-27424
-27416
-27422
-27440
-27469
-27508
-27555
-27608
-27667
-27731
-27799
-27872
-27949
-28031
-28119
-28215
-28317
-28424
-28536
-28656
-28783
-28915
-29047
-29176
-29300
-29417
-29524
-29618
-29698
-29763
-29812
-29845
-29864
-29874
-29877
-29872
-29862
-29849
-29835
-29820
-29803
-29782
-29757
-29728
-29697
-29662
-29624
-29582
-29538
-29492
-29443
-29388
-29328
-29261
-29185
-29100
-29005
-28901
-28790
-28671
-28543
-28407
-28264
-28114
-27957
-27794
-27625
-27453
-27277
-27095
-26907
-26713
-26517
-26318
-26118
-25915
-25714
-25515
-25319
-25126
-24933
-24742
-24551
-24362
-24174
-23989
-23806
-23627
-23449
-23274
-23098
-22921
-22742
-22561
-22377
-22190
-21999
-21803
-21604
-21402
-21196
-20987
-20772
-20552
-20327
-20096
-19859
-19617
-19371
-19122
-18871
-18619
-18368
-18117
-17866
-17616
-17367
-17119
-16871
-16622
-16373
-16126
-15879
-15634
-15392
-15152
-14916
-14683
-14454
-14229
-14009
-13794
-13583
-13377
-13177
-12984
-12798
-12619
-12448
-12285
-12131
-11983
-11843
-11709
-11582
-11459
-11341
-11227
-11117
-11009
-10905
-10804
-10708
-10616
-10530
-10448
-10370
-10296
-10226
-10158
-10095
-10036
-9982
-9933
-9889
-9849
-9812
-9778
-9749
-9724
-9706
-9695
-9692
-9697
-9710
-9730
-9757
-9786
-9819
-9852
-9882
-9909
-9932
-9952
-9968
-9979
-9986
-9988
-9984
-9974
-9956
-9932
-9904
-9872
-9833
-9788
-9737
-9681
-9621
-9558
-9492
-9424
-9355
-9286
-9217
-9146
-9074
-9002
-8930
-8859
-8790
-8723
-8658
-8597
-8539
-8485
-8433
-8382
-8334
-8289
-8247
-8206
-8167
-8129
-8093
-8058
-8026
-7997
-7970
-7945
-7920
-7897
-7873
-7848
-7824
-7801
-7781
-7767
-7758
-7756
-7758
-7764
-7772
-7783
-7796
-7810
-7828
-7846
-7865
-7882
-7898
-7912
-7924
-7932
-7934
-7933
-7927
-7917
-7903
-7886
-7867
-7847
-7827
-7808
-7791
-7776
-7763
-7753
-7743
-7733
-7724
-7714
-7703
-7693
-7684
-7677
-7672
-7670
-7670
-7671
-7674
-7678
-7682
-7686
-7688
-7687
-7682
-7674
-7663
-7648
-7632
-7614
-7596
-7580
-7565
-7553
-7543
-7536
-7533
-7532
-7535
-7540
-7549
-7559
-7572
-7587
-7602
-7618
-7632
-7645
-7655
-7660
-7660
-7652
-7636
-7610
-7575
-7531
-7481
-7423
-7361
-7296
-7229
-7164
-7102
-7045
-6996
-6958
-6930
-6915
-6912
-6922
-6944
-6977
-7021
-7074
-7135
-7202
-7276
-7355
-7438
-7526
-7618
-7713
-7811
-7912
-8015
-8122
-8230
-8341
-8454
-8569
-8685
-8800
-8914
-9025
-9133
-9238
-9340
-9438
-9533
-9623
-9708
-9788
-9861
-9928
-9989
-10045
-10096
-10142
-10184
-10220
-10252
-10280
-10305
-10326
-10345
-10360
-10373
-10384
-10393
-10401
-10410
-10421
-10434
-10448
-10465
-10485
-10509
-10536
-10568
-10606
-10649
-10697
-10750
-10809
-10872
-10939
-11011
-11084
-11158
-11231
-11302
-11370
-11435
-11497
-11554
-11608
-11657
-11702
-11743
-11780
-11810
-11835
-11854
-11867
-11875
-11877
-11873
-11864
-11850
-11832
-11811
-11787
-11760
-11731
-11698
-11662
-11624
-11582
-11537
-11490
-11440
-11388
-11332
-11273
-11210
-11142
-11068
-10988
-10901
-10805
-10700
-10585
-10460
-10323
-10175
-10017
-9850
-9675
-9495
-9310
-9123
-8936
-8749
-8565
-8384
-8206
-8032
-7866
-7705
-7551
-7405
-7268
-7140
-7021
-6912
-6813
-6721
-6637
-6560
-6488
-6419
-6354
-6290
-6226
-6163
-6100
-6035
-5969
-5900
-5827
-5746
-5659
-5563
-5459
-5346
-5225
-5097
-4963
-4823
-4677
-4526
-4371
-4210
-4043
-3872
-3696
-3516
-3332
-3145
-2956
-2764
-2571
-2377
-2181
-1984
-1786
-1586
-1387
-1188
-989
-792
-598
-406
-218
-34
145
321
492
660
823
982
1138
1291
1441
1590
1737
1882
2028
2173
2320
2467
2616
2764
2913
3062
3210
3358
3505
3651
3795
3938
4078
4217
4351
4482
4609
4730
4846
4956
5061
5158
5247
5328
5399
5458
5506
5540
5562
5571
5567
5550
5522
5485
5438
5384
5323
5258
5188
5117
5044
4970
4896
4823
4750
4677
4604
4530
4455
4379
4303
4228
4155
4086
4022
3966
3918
3878
3848
3826
3813
3806
3808
3815
3829
3848
3872
3900
3932
3967
4003
4043
4082
4120
4158
4194
4227
4256
4282
4304
4322
4337
4348
4357
4364
4368
4371
4374
4375
4377
4379
4383
4389
4398
4410
4427
4447
4473
4505
4543
4587
4637
4693
4756
4825
4902
4985
5075
5172
5274
5382
5495
5612
5734
5860
5990
6124
6260
6398
6536
6674
6811
6947
7081
7213
7343
7471
7596
7720
7841
7962
8080
8200
8317
8434
8551
8667
8783
8900
9018
9137
9257
9380
9505
9634
9767
9902
10042
10184
10329
10476
10625
10776
10928
11080
11234
11388
11543
11698
11852
12006
12158
12307
12452
12593
12729
12859
12984
13102
13215
13323
13425
13523
13616
13706
13794
13881
13969
14058
14149
14242
14336
14431
14526
14622
14717
14811
14904
14995
15085
15174
15261
15345
15427
15506
15583
15656
15726
15792
15855
15915
15973
16027
16082
16136
16187
16239
16292
16344
16395
16445
16493
16541
16589
16636
16683
16730
16778
16827
16878
16929
16980
17032
17084
17135
17185
17233
17279
17323
17365
17405
17443
17480
17516
17552
17586
17620
17653
17686
17719
17752
17786
17821
17857
17895
17934
17974
18016
18058
18102
18146
18192
18238
18284
18331
18380
18431
18482
18535
18588
18641
18694
18746
18795
18842
18885
18925
18962
18994
19023
19047
19068
19085
19097
19106
19110
19109
19103
19093
19077
19057
19032
19002
18968
18931
18889
18843
18794
18740
18683
18623
18559
18492
18422
18347
18270
18189
18105
18018
17928
17835
17740
17644
17546
17447
17348
17249
17150
17053
16956
16860
16766
16674
16585
16498
16415
16334
16257
16184
16114
16050
15989
15933
15883
15838
15797
15760
15726
15694
15664
15634
15604
15574
15543
15511
15478
15445
15411
15379
15348
15319
15293
15268
15246
15226
15208
15191
15175
15160
15145
15131
15116
15101
15085
15067
15048
15027
15004
14979
14950
14918
14884
14846
14806
14763
14717
14669
14619
14567
14514
14459
14404
14347
14290
14232
14172
14112
14049
13984
13917
13848
13777
13704
13630
13554
13477
13398
13319
13239
13159
13077
12996
12914
12833
12753
12674
12598
12525
12455
12389
12328
12270
12217
12167
12121
12078
12038
12001
11966
11932
11900
11870
11841
11814
11789
11765
11742
11720
11701
11682
11666
11653
11643
11636
11632
11633
11637
11645
11656
11670
11687
11707
11730
11754
11780
11806
11833
11859
11884
11907
11930
11950
11968
11983
11996
12005
12011
12013
12010
12003
11992
11976
11956
11932
11903
11871
11835
11796
11752
11704
11652
11594
11532
11465
11392
11314
11230
11141
11047
10949
10847
10742
10635
10528
10419
10311
10201
10092
9981
9870
9758
9645
9531
9415
9298
9179
9059
8937
8815
8692
8569
8448
8328
8212
8100
7991
7888
7791
7700
7614
7535
7461
7393
7328
7267
7209
7152
7095
7038
6981
6923
6863
6803
6742
6681
6618
6554
6489
6422
6354
6286
6216
6147
6079
6011
5946
5883
5822
5764
5708
5655
5604
5554
5506
5460
5417
5375
5337
5302
5272
5246
5227
5212
5204
5200
5202
5208
5218
5232
5250
5271
5295
5322
5353
5388
5427
5470
5517
5567
5619
5674
5731
5790
5852
5915
5982
6051
6123
6198
6276
6357
6441
6528
6617
6709
6802
6897
6995
7093
7193
7295
7397
7500
7603
7707
7810
7913
8015
8115
8213
8309
8403
8494
8583
8669
8753
8835
8913
8990
9063
9135
9204
9270
9336
9399
9461
9522
9581
9638
9693
9746
9796
9842
9885
9923
9956
9984
10005
10021
10028
10027
10016
9995
9964
9922
9869
9806
9733
9650
9559
9459
9352
9240
9123
9002
8876
8747
8614
8477
8336
8191
8042
7890
7735
7576
7414
7249
7082
6912
6740
6566
6391
6215
6037
5858
5677
5495
5313
5129
4945
4760
4576
4393
4212
4033
3858
3688
3522
3363
3210
3064
2925
2792
2667
2548
2436
2331
2232
2138
2049
1963
1879
1798
1717
1635
1552
1466
1376
1282
1184
1081
972
859
741
619
492
362
227
90
-49
-191
-335
-481
-628
-776
-925
-1074
-1224
-1374
-1526
-1678
-1831
-1984
-2137
-2290
-2442
-2592
-2740
-2885
-3027
-3166
-3302
-3434
-3562
-3686
-3808
-3926
-4042
-4155
-4265
-4373
-4477
-4577
-4673
-4764
-4849
-4927
-4999
-5063
-5120
-5168
-5207
-5239
-5262
-5276
-5283
-5281
-5272
-5255
-5230
-5199
-5162
-5119
-5072
-5022
-4970
-4918
-4867
-4817
-4770
-4725
-4684
-4648
-4616
-4590
-4568
-4551
-4540
-4533
-4530
-4532
-4537
-4544
-4554
-4564
-4575
-4585
-4594
-4602
-4609
-4614
-4618
-4620
-4620
-4620
-4618
-4615
-4611
-4607
-4601
-4594
-4587
-4578
-4568
-4556
-4544
-4530
-4514
-4496
-4476
-4454
-4430
-4404
-4377
-4348
-4318
-4286
-4254
-4221
-4188
-4155
-4122
-4089
-4054
-4022
-3987
-3952
-3915
-3877
-3836
-3794
-3748
-3699
-3647
-3592
-3534
-3473
-3409
-3344
-3277
-3209
-3139
-3069
-2998
-2928
-2859
-2790
-2723
-2656
-2591
-2527
-2462
-2397
-2332
-2266
-2198
-2130
-2060
-1990
-1918
-1846
-1774
-1701
-1628
-1554
-1481
-1407
-1334
-1259
-1184
-1107
-1030
-951
-870
-788
-704
-619
-533
-446
-358
-270
-182
-95
-8
77
161
244
325
406
485
565
643
721
799
875
950
1024
1096
1166
1234
1300
1364
1424
1481
1534
1583
1627
1666
1701
1730
1753
1772
1785
1793
1797
1796
1791
1783
1772
1759
1743
1724
1704
1681
1657
1631
1604
1575
1545
1515
1484
1454
1424
1395
1368
1343
1319
1297
1276
1257
1240
1224
1211
1199
1189
1182
1177
1175
1175
1179
1185
1193
1204
1217
1232
1249
1267
1285
1305
1326
1347
1369
1392
1416
1441
1468
1497
1527
1559
1592
1626
1660
1696
1732
1768
1804
1841
1877
1912
1947
1981
2013
2045
2077
2106
2135
2162
2190
2217
2244
2270
2296
2320
2342
2362
2378
2391
2399
2402
2401
2394
2382
2366
2345
2319
2290
2256
2220
2181
2140
2096
2050
2003
1955
1906
1856
1807
1758
1711
1665
1620
1578
1537
1497
1459
1422
1386
1351
1317
1284
1251
1218
1187
1155
1125
1095
1065
1036
1008
981
954
928
903
879
856
834
813
792
773
754
736
718
701
685
669
653
637
621
605
588
572
554
537
519
500
481
461
441
421
401
383
365
350
336
325
318
314
313
318
327
342
362
388
418
455
496
543
595
652
714
780
851
927
1006
1089
1175
1264
1354
1445
1537
1629
1721
1811
1899
1986
2070
2152
2232
2309
2383
2454
2523
2587
2649
2706
2760
2809
2855
2898
2937
2974
3008
3040
3070
3099
3128
3155
3182
3208
3234
3260
3285
3311
3338
3365
3393
3421
3450
3480
3511
3542
3574
3608
3643
3679
3717
3757
3799
3842
3888
3935
3984
4035
4086
4141
4197
4253
4312
4371
4432
4495
4559
4625
4693
4762
4832
4905
4979
5054
5130
5207
5285
5364
5443
5522
5602
5681
5760
5838
5916
5992
6067
6140
6211
6280
6347
6411
6472
6531
6588
6642
6693
6742
6787
6830
6870
6906
6939
6969
6996
7019
7039
7055
7068
7077
7083
7085
7084
7079
7069
7055
7037
7015
6988
6958
6923
6885
6843
6797
6749
6697
6644
6589
6532
6474
6414
6354
6292
6230
6166
6101
6036
5970
5903
5836
5769
5701
5634
5565
5496
5427
5357
5287
5217
5147
5077
5008
4941
4876
4813
4753
4695
4641
4590
4542
4497
4455
4415
4378
4342
4309
4278
4249
4222
4199
4178
4162
4149
4140
4135
4134
4138
4145
4157
4172
4190
4210
4233
4257
4283
4308
4333
4358
4381
4403
4423
4442
4460
4475
4489
4502
4513
4523
4532
4540
4546
4550
4553
4555
4554
4552
4548
4543
4537
4529
4519
4508
4495
4480
4463
4444
4424
4401
4377
4350
4322
4292
4259
4225
4189
4152
4112
4070
4027
3982
3934
3885
3834
3782
3727
3669
3609
3545
3479
3408
3334
3256
3174
3088
2997
2903
2806
2705
2602
2496
2388
2278
2167
2054
1940
1826
1711
1596
1481
1367
1254
1142
1033
925
820
718
618
520
427
336
250
168
92
20
-46
-107
-161
-210
-253
-291
-324
-353
-377
-397
-413
-426
-437
-446
-452
-457
-461
-464
-466
-468
-469
-470
-470
-470
-470
-469
-469
-469
-468
-469
-469
-470
-471
-472
-475
-478
-483
-488
-495
-504
-513
-523
-534
-545
-556
-568
-579
-590
-601
-610
-619
-627
-634
-640
-645
-649
-651
-652
-652
-650
-646
-640
-632
-622
-609
-594
-576
-557
-535
-513
-489
-464
-438
-413
-387
-361
-336
-312
-288
-265
-243
-221
-200
-180
-159
-139
-119
-99
-80
-61
-42
-25
-9
4
15
23
28
30
29
25
18
8
-4
-19
-37
-57
-79
-104
-131
-160
-192
-225
-261
-298
-336
-376
-418
-461
-506
-553
-602
-653
-705
-759
-813
-869
-925
-980
-1035
-1090
-1143
-1195
-1245
-1293
-1340
-1384
-1425
-1463
-1499
-1531
-1559
-1583
-1604
-1621
-1633
-1643
-1648
-1650
-1648
-1643
-1635
-1624
-1610
-1593
-1573
-1550
-1524
-1496
-1465
-1431
-1396
-1359
-1321
-1281
-1241
-1200
-1159
-1117
-1076
-1035
-995
-956
-919
-883
-849
-817
-788
-761
-736
-714
-694
-676
-660
-647
-635
-626
-619
-613
-609
-605
-603
-601
-601
-600
-600
-601
-601
-602
-602
-603
-603
-602
-601
-599
-595
-591
-586
-579
-570
-561
-549
-536
-522
-506
-488
-469
-449
-427
-403
-378
-352
-325
-296
-267
-237
-206
-175
-145
-114
-85
-55
-27
1
28
54
79
103
126
148
170
191
212
233
253
272
291
309
327
344
361
377
393
408
424
439
454
469
484
499
515
530
546
562
579
597
616
636
657
679
702
727
753
780
808
838
868
900
933
968
1002
1041
1079
1119
1161
1203
1246
1291
1336
1382
1429
1477
1525
1575
1625
1675
1725
1775
1824
1873
1920
1967
2012
2055
2097
2137
2174
2208
2240
2270
2295
2318
2337
2352
2363
2372
2376
2378
2375
2370
2362
2351
2337
2320
2300
2278
2254
2228
2200
2170
2140
2108
2076
2044
2012
1980
1949
1918
1887
1858
1829
1800
1772
1744
1715
1686
1656
1625
1592
1557
1521
1482
1441
1397
1350
1301
1248
1193
1136
1076
1014
951
887
821
755
689
621
554
486
419
351
284
217
151
85
21
-43
-105
-167
-227
-287
-346
-405
-463
-521
-579
-637
-696
-755
-816
-877
-940
-1004
-1070
-1137
-1207
-1278
-1350
-1425
-1501
-1579
-1659
-1740
-1824
-1909
-1996
-2085
-2176
-2267
-2360
-2453
-2547
-2641
-2735
-2829
-2922
-3014
-3105
-3195
-3283
-3369
-3453
-3535
-3615
-3693
-3770
-3845
-3917
-3989
-4058
-4126
-4193
-4258
-4323
-4386
-4448
-4509
-4570
-4629
-4688
-4745
-4802
-4857
-4910
-4962
-5012
-5060
-5106
-5149
-5190
-5229
-5266
-5300
-5331
-5361
-5387
-5412
-5434
-5455
-5473
-5490
-5505
-5518
-5530
-5541
-5551
-5560
-5567
-5575
-5581
-5587
-5592
-5597
-5602
-5607
-5612
-5616
-5621
-5624
-5628
-5631
-5634
-5637
-5639
-5640
-5640
-5639
-5637
-5633
-5627
-5620
-5610
-5597
-5582
-5564
-5542
-5517
-5490
-5458
-5424
-5386
-5345
-5300
-5251
-5199
-5142
-5081
-5016
-4948
-4876
-4800
-4722
-4640
-4557
-4471
-4384
-4295
-4205
-4114
-4022
-3931
-3838
-3746
-3653
-3560
-3467
-3375
-3282
-3191
-3099
-3009
-2919
-2831
-2743
-2657
-2571
-2487
-2403
-2321
-2240
-2160
-2081
-2004
-1928
-1853
-1780
-1708
-1637
-1568
-1501
-1436
-1373
-1313
-1255
-1199
-1146
-1096
-1049
-1004
-962
-922
-885
-851
-819
-789
-762
-738
-716
-696
-678
-663
-650
-639
-631
-624
-620
-617
-617
-618
-621
-626
-632
-641
-651
-663
-677
-694
-713
-734
-758
-784
-813
-843
-876
-911
-948
-987
-1026
-1067
-1109
-1152
-1195
-1239
-1283
-1327
-1371
-1416
-1460
-1504
-1547
-1590
-1631
-1672
-1711
-1749
-1785
-1819
-1852
-1882
-1910
-1937
-1962
-1985
-2005
-2025
-2044
-2061
-2077
-2092
-2106
-2119
-2132
-2143
-2155
-2165
-2175
-2184
-2191
-2197
-2203
-2206
-2209
-2210
-2210
-2209
-2207
-2205
-2202
-2199
-2196
-2192
-2188
-2184
-2179
-2174
-2168
-2161
-2153
-2144
-2134
-2123
-2110
-2097
-2082
-2066
-2049
-2031
-2012
-1991
-1970
-1947
-1925
-1902
-1880
-1858
-1838
-1818
-1800
-1784
-1770
-1758
-1748
-1741
-1736
-1734
-1735
-1738
-1744
-1752
-1763
-1775
-1789
-1805
-1823
-1842
-1861
-1882
-1904
-1926
-1949
-1973
-1997
-2021
-2045
-2069
-2094
-2119
-2145
-2170
-2196
-2222
-2248
-2274
-2300
-2327
-2353
-2380
-2408
-2436
-2465
-2495
-2525
-2557
-2589
-2622
-2655
-2690
-2724
-2760
-2796
-2833
-2871
-2909
-2948
-2989
-3030
-3074
-3119
-3165
-3213
-3263
-3313
-3365
-3417
-3470
-3524
-3577
-3630
-3684
-3737
-3790
-3844
-3897
-3951
-4003
-4058
-4111
-4163
-4215
-4267
-4317
-4367
-4415
-4463
-4509
-4554
-4599
-4642
-4684
-4726
-4767
-4806
-4845
-4883
-4920
-4956
-4991
-5026
-5060
-5094
-5127
-5159
-5191
-5222
-5252
-5282
-5311
-5338
-5365
-5392
-5417
-5443
-5468
-5493
-5519
-5545
-5571
-5598
-5626
-5655
-5684
-5715
-5746
-5778
-5811
-5845
-5879
-5914
-5948
-5983
-6018
-6053
-6088
-6122
-6156
-6189
-6222
-6255
-6288
-6320
-6352
-6384
-6416
-6448
-6480
-6512
-6543
-6575
-6605
-6636
-6666
-6695
-6723
-6750
-6777
-6802
-6826
-6849
-6871
-6891
-6910
-6929
-6946
-6962
-6977
-6991
-7004
-7015
-7025
-7033
-7038
-7042
-7042
-7040
-7036
-7028
-7017
-7004
-6987
-6967
-6944
-6918
-6889
-6856
-6821
-6783
-6742
-6699
-6653
-6606
-6556
-6505
-6452
-6398
-6342
-6285
-6226
-6167
-6106
-6044
-5981
-5918
-5853
-5788
-5722
-5655
-5588
-5519
-5450
-5380
-5308
-5236
-5163
-5088
-5013
-4937
-4859
-4782
-4703
-4623
-4543
-4462
-4380
-4298
-4215
-4132
-4048
-3965
-3881
-3796
-3712
-3627
-3543
-3459
-3375
-3291
-3208
-3125
-3042
-2960
-2879
-2799
-2720
-2642
-2566
-2492
-2419
-2348
-2280
-2214
-2151
-2090
-2033
-1978
-1927
-1878
-1834
-1792
-1754
-1720
-1689
-1662
-1638
-1617
-1600
-1585
-1572
-1563
-1555
-1550
-1546
-1544
-1544
-1544
-1546
-1549
-1552
-1556
-1561
-1566
-1571
-1577
-1582
-1587
-1592
-1597
-1602
-1607
-1611
-1615
-1618
-1621
-1624
-1626
-1629
-1631
-1633
-1635
-1637
-1639
-1641
-1643
-1646
-1648
-1652
-1655
-1659
-1664
-1670
-1676
-1683
-1692
-1701
-1712
-1724
-1736
-1751
-1766
-1783
-1801
-1820
-1841
-1863
-1887
-1912
-1938
-1966
-1995
-2025
-2056
-2087
-2120
-2152
-2185
-2218
-2251
-2284
-2317
-2351
-2384
-2418
-2452
-2486
-2520
-2555
-2590
-2626
-2662
-2699
-2735
-2772
-2810
-2847
-2885
-2924
-2963
-3002
-3042
-3082
-3122
-3164
-3206
-3248
-3291
-3335
-3379
-3424
-3470
-3517
-3564
-3612
-3661
-3711
-3761
-3811
-3861
-3911
-3961
-4010
-4059
-4107
-4153
-4198
-4242
-4285
-4326
-4366
-4404
-4442
-4478
-4514
-4548
-4582
-4615
-4647
-4679
-4710
-4741
-4771
-4801
-4830
-4860
-4889
-4918
-4947
-4977
-5005
-5034
-5063
-5091
-5120
-5148
-5176
-5205
-5233
-5262
-5290
-5318
-5347
-5375
-5404
-5432
-5460
-5488
-5517
-5545
-5574
-5603
-5632
-5661
-5690
-5719
-5748
-5778
-5808
-5839
-5869
-5900
-5931
-5961
-5991
-6021
-6051
-6080
-6109
-6137
-6165
-6193
-6221
-6249
-6277
-6305
-6333
-6361
-6389
-6417
-6445
-6473
-6501
-6530
-6558
-6586
-6614
-6642
-6668
-6694
-6719
-6743
-6766
-6788
-6808
-6827
-6844
-6859
-6873
-6885
-6895
-6903
-6909
-6913
-6915
-6914
-6912
-6907
-6900
-6892
-6881
-6869
-6856
-6841
-6824
-6806
-6786
-6766
-6744
-6721
-6697
-6672
-6647
-6621
-6594
-6567
-6540
-6513
-6485
-6458
-6430
-6403
-6375
-6348
-6320
-6293
-6266
-6239
-6211
-6184
-6157
-6129
-6102
-6074
-6046
-6018
-5990
-5961
-5933
-5905
-5876
-5848
-5821
-5793
-5767
-5740
-5714
-5689
-5665
-5641
-5617
-5595
-5572
-5551
-5530
-5509
-5489
-5470
-5451
-5434
-5417
-5401
-5386
-5372
-5360
-5348
-5338
-5328
-5320
-5312
-5306
-5300
-5296
-5293
-5291
-5290
-5291
-5293
-5296
-5300
-5306
-5312
-5320
-5328
-5338
-5348
-5360
-5372
-5386
-5400
-5415
-5432
-5449
-5468
-5487
-5507
-5528
-5549
-5570
-5592
-5615
-5637
-5660
-5683
-5706
-5729
-5753
-5777
-5803
-5829
-5857
-5886
-5917
-5949
-5983
-6018
-6055
-6093
-6132
-6173
-6215
-6258
-6303
-6347
-6393
-6439
-6486
-6533
-6580
-6628
-6676
-6724
-6773
-6821
-6870
-6919
-6969
-7018
-7067
-7116
-7164
-7213
-7261
-7308
-7355
-7401
-7447
-7493
-7539
-7584
-7630
-7676
-7722
-7768
-7815
-7862
-7910
-7958
-8006
-8055
-8103
-8151
-8201
-8250
-8299
-8347
-8395
-8442
-8489
-8534
-8579
-8622
-8664
-8704
-8744
-8781
-8817
-8852
-8885
-8915
-8944
-8971
-8996
-9018
-9038
-9055
-9069
-9080
-9089
-9095
-9097
-9098
-9095
-9090
-9082
-9071
-9058
-9043
-9025
-9004
-8980
-8954
-8926
-8895
-8861
-8825
-8786
-8745
-8702
-8657
-8609
-8560
-8508
-8455
-8400
-8343
-8285
-8225
-8162
-8099
-8032
-7966
-7897
-7826
-7754
-7681
-7606
-7530
-7453
-7375
-7296
-7216
-7137
-7057
-6976
-6897
-6817
-6738
-6659
-6582
-6504
-6428
-6353
-6278
-6205
-6132
-6061
-5991
-5923
-5855
-5789
-5725
-5662
-5600
-5539
-5480
-5422
-5365
-5309
-5254
-5200
-5148
-5097
-5047
-4999
-4952
-4907
-4863
-4821
-4781
-4742
-4705
-4670
-4636
-4605
-4574
-4546
-4518
-4492
-4468
-4444
-4423
-4402
-4384
-4367
-4351
-4337
-4325
-4314
-4305
-4297
-4291
-4285
-4281
-4277
-4274
-4272
-4270
-4269
-4268
-4268
-4268
-4268
-4268
-4268
-4267
-4267
-4266
-4265
-4263
-4260
-4257
-4254
-4250
-4245
-4240
-4235
-4229
-4222
-4215
-4208
-4200
-4192
-4183
-4174
-4164
-4154
-4142
-4130
-4117
-4103
-4086
-4070
-4051
-4032
-4009
-3985
-3959
-3931
-3901
-3869
-3835
-3799
-3761
-3721
-3680
-3636
-3591
-3545
-3497
-3447
-3396
-3344
-3290
-3235
-3178
-3120
-3062
-3002
-2941
-2879
-2817
-2753
-2689
-2624
-2559
-2492
-2424
-2356
-2286
-2216
-2145
-2072
-1999
-1924
-1849
-1773
-1696
-1619
-1541
-1462
-1383
-1305
-1226
-1147
-1068
-990
-913
-836
-761
-686
-613
-541
-471
-403
-336
-271
-208
-147
-88
-31
23
76
126
175
220
264
305
343
379
412
442
469
493
515
533
549
562
572
580
584
586
584
580
573
563
550
535
517
496
473
448
421
392
361
329
295
259
223
185
146
107
67
27
-13
-53
-93
-133
-172
-210
-247
-283
-319
-353
-386
-417
-449
-479
-508
-538
-566
-595
-623
-652
-681
-709
-738
-768
-797
-827
-856
-886
-915
-945
-975
-1004
-1033
-1063
-1092
-1121
-1149
-1178
-1205
-1233
-1260
-1287
-1312
-1338
-1362
-1386
-1410
-1432
-1454
-1474
-1495
-1514
-1533
-1552
-1569
-1587
-1603
-1619
-1634
-1649
-1663
-1678
-1691
-1705
-1718
-1732
-1746
-1760
-1774
-1788
-1803
-1819
-1834
-1850
-1867
-1884
-1902
-1920
-1939
-1957
-1977
-1996
-2016
-2035
-2055
-2075
-2095
-2115
-2135
-2155
-2175
-2195
-2214
-2233
-2252
-2270
-2288
-2306
-2324
-2341
-2359
-2377
-2396
-2414
-2433
-2453
-2473
-2494
-2515
-2537
-2559
-2582
-2605
-2629
-2654
-2679
-2704
-2729
-2756
-2782
-2809
-2837
-2865
-2894
-2923
-2952
-2982
-3012
-3043
-3074
-3106
-3137
-3169
-3201
-3233
-3265
-3298
-3330
-3362
-3393
-3424
-3455
-3485
-3514
-3542
-3569
-3595
-3620
-3644
-3667
-3689
-3710
-3730
-3750
-3768
-3786
-3803
-3819
-3835
-3849
-3863
-3875
-3886
-3896
-3905
-3912
-3918
-3922
-3924
-3925
-3925
-3923
-3919
-3915
-3909
-3902
-3894
-3884
-3874
-3863
-3851
-3838
-3825
-3811
-3797
-3782
-3766
-3751
-3735
-3718
-3701
-3684
-3667
-3649
-3631
-3613
-3595
-3577
-3559
-3541
-3523
-3505
-3487
-3469
-3451
-3433
-3415
-3398
-3380
-3362
-3343
-3325
-3307
-3288
-3270
-3251
-3232
-3212
-3191
-3170
-3149
-3127
-3104
-3081
-3058
-3034
-3010
-2986
-2963
-2939
-2916
-2893
-2870
-2847
-2825
-2803
-2782
-2761
-2740
-2719
-2699
-2679
-2660
-2641
-2623
-2605
-2587
-2570
-2553
-2536
-2520
-2504
-2489
-2474
-2459
-2444
-2430
-2415
-2401
-2387
-2374
-2360
-2348
-2336
-2324
-2314
-2304
-2294
-2285
-2277
-2269
-2262
-2256
-2250
-2245
-2240
-2235
-2232
-2228
-2225
-2223
-2221
-2219
-2218
-2217
-2216
-2215
-2214
-2213
-2213
-2212
-2211
-2210
-2208
-2207
-2206
-2204
-2202
-2200
-2197
-2194
-2191
-2188
-2184
-2180
-2176
-2171
-2166
-2161
-2155
-2148
-2141
-2134
-2126
-2117
-2108
-2098
-2088
-2078
-2067
-2055
-2043
-2031
-2019
-2005
-1994
-1982
-1970
-1958
-1946
-1934
-1922
-1911
-1899
-1888
-1876
-1864
-1852
-1840
-1827
-1814
-1801
-1787
-1773
-1759
-1744
-1728
-1713
-1697
-1680
-1664
-1647
-1629
-1612
-1594
-1576
-1557
-1538
-1519
-1500
-1480
-1459
-1439
-1417
-1396
-1374
-1352
-1329
-1307
-1284
-1260
-1237
-1213
-1188
-1164
-1139
-1114
-1088
-1063
-1038
-1012
-987
-962
-937
-912
-888
-864
-840
-817
-794
-771
-749
-727
-705
-684
-664
-645
-626
-608
-591
-575
-560
-546
-533
-521
-509
-499
-489
-481
-473
-467
-462
-457
-454
-451
-450
-449
-450
-451
-452
-455
-459
-463
-469
-476
-485
-494
-505
-517
-531
-545
-561
-578
-596
-615
-635
-657
-678
-701
-723
-746
-769
-792
-815
-837
-860
-881
-903
-923
-943
-963
-982
-999
-1016
-1033
-1048
-1062
-1075
-1087
-1098
-1108
-1118
-1126
-1134
-1141
-1148
-1154
-1160
-1166
-1171
-1176
-1180
-1184
-1189
-1193
-1197
-1201
-1206
-1211
-1216
-1223
-1229
-1237
-1246
-1255
-1265
-1276
-1286
-1297
-1309
-1321
-1333
-1346
-1360
-1375
-1390
-1406
-1423
-1441
-1460
-1479
-1498
-1517
-1537
-1557
-1576
-1596
-1614
-1633
-1651
-1669
-1687
-1704
-1721
-1738
-1754
-1770
-1785
-1800
-1814
-1828
-1841
-1854
-1867
-1879
-1891
-1902
-1913
-1924
-1935
-1946
-1956
-1967
-1978
-1990
-2001
-2013
-2025
-2037
-2051
-2064
-2078
-2092
-2106
-2121
-2135
-2150
-2165
-2179
-2193
-2207
-2220
-2232
-2243
-2253
-2262
-2270
-2277
-2282
-2285
-2287
-2287
-2285
-2281
-2275
-2267
-2257
-2244
-2230
-2213
-2194
-2174
-2151
-2127
-2100
-2073
-2044
-2013
-1982
-1949
-1916
-1882
-1847
-1812
-1777
-1741
-1705
-1669
-1633
-1596
-1560
-1524
-1487
-1451
-1414
-1378
-1341
-1304
-1267
-1230
-1194
-1157
-1121
-1084
-1048
-1012
-976
-940
-904
-868
-833
-797
-761
-726
-690
-655
-619
-583
-546
-509
-473
-435
-398
-360
-322
-283
-244
-204
-165
-125
-86
-46
-6
34
74
115
155
195
235
275
314
353
391
428
464
500
535
569
603
635
668
699
730
759
788
817
844
871
897
923
948
972
996
1018
1041
1063
1084
1105
1126
1146
1166
1185
1204
1223
1241
1259
1276
1292
1307
1322
1337
1351
1364
1378
1391
1404
1416
1429
1441
1454
1467
1479
1491
1503
1515
1527
1538
1549
1560
1571
1582
1593
1604
1615
1626
1636
1647
1658
1668
1679
1690
1701
1712
1723
1734
1745
1756
1767
1777
1788
1799
1809
1820
1830
1839
1848
1855
1863
1869
1875
1880
1886
1891
1896
1900
1905
1909
1914
1917
1920
1923
1925
1926
1927
1927
1926
1925
1922
1919
1915
1910
1905
1899
1892
1885
1877
1868
1860
1850
1840
1830
1819
1807
1795
1782
1768
1754
1739
1724
1709
1693
1678
1662
1646
1631
1615
1600
1586
1571
1557
1544
1531
1518
1506
1495
1484
1474
1464
1454
1445
1437
1429
1421
1414
1406
1399
1392
1386
1379
1374
1368
1363
1359
1354
1350
1346
1342
1338
1334
1330
1326
1322
1318
1315
1312
1309
1307
1304
1302
1301
1299
1298
1296
1295
1294
1294
1293
1293
1293
1294
1295
1296
1298
1301
1304
1308
1313
1317
1322
1328
1333
1340
1346
1353
1360
1367
1375
1382
1390
1398
1406
1413
1421
1429
1436
1444
1451
1458
1465
1471
1478
1484
1489
1495
1500
1504
1509
1512
1516
1518
1520
1522
1524
1525
1525
1524
1523
1522
1519
1516
1513
1509
1505
1500
1496
1491
1485
1480
1474
1468
1461
1455
1448
1442
1435
1428
1422
1415
1409
1403
1397
1391
1385
1379
1374
1368
1363
1358
1353
1348
1343
1338
1333
1328
1323
1317
1312
1305
1299
1291
1284
1276
1267
1259
1249
1239
1229
1219
1208
1197
1186
1175
1164
1154
1143
1133
1124
1114
1106
1097
1090
1083
1076
1070
1065
1060
1056
1052
1048
1045
1042
1040
1037
1035
1033
1031
1030
1029
1029
1028
1029
1029
1031
1032
1034
1037
1040
1043
1047
1051
1055
1060
1065
1071
1077
1083
1090
1097
1104
1112
1119
1126
1133
1140
1147
1153
1160
1166
1172
1179
1185
1191
1197
1202
1208
1214
1220
1225
1230
1236
1241
1246
1251
1256
1260
1264
1268
1272
1275
1278
1280
1282
1283
1284
1284
1283
1282
1281
1279
1276
1274
1271
1267
1263
1260
1256
1252
1248
1244
1240
1236
1232
1229
1225
1222
1220
1218
1216
1215
1214
1214
1215
1216
1218
1220
1223
1227
1231
1236
1241
1247
1254
1261
1268
1276
1285
1294
1303
1313
1324
1336
1348
1361
1375
1390
1405
1421
1438
1456
1474
1493
1513
1533
1554
1575
1597
1620
1642
1666
1689
1712
1736
1759
1782
1804
1827
1849
1870
1892
1913
1934
1955
1976
1996
2015
2033
2052
2070
2088
2105
2122
2139
2156
2172
2188
2204
2220
2235
2249
2263
2276
2288
2299
2309
2319
2327
2335
2341
2346
2350
2352
2353
2354
2353
2351
2348
2344
2340
2334
2328
2321
2314
2306
2297
2288
2278
2268
2258
2247
2235
2223
2211
2198
2185
2171
2157
2142
2126
2111
2094
2077
2060
2041
2024
2005
1988
1969
1949
1930
1910
1890
1870
1850
1830
1809
1789
1769
1748
1727
1706
1685
1665
1644
1623
1603
1582
1562
1542
1522
1502
1482
1462
1442
1421
1401
1381
1360
1340
1319
1299
1279
1258
1238
1218
1198
1177
1157
1137
1117
1097
1077
1057
1037
1016
997
976
956
936
916
896
877
857
837
817
797
777
757
736
716
696
675
654
633
612
590
568
546
523
500
477
453
429
405
379
353
326
299
271
243
214
185
155
125
95
65
34
3
-27
-58
-89
-120
-150
-181
-211
-241
-270
-299
-328
-356
-384
-411
-438
-464
-490
-515
-540
-565
-588
-612
-635
-658
-681
-703
-725
-747
-769
-790
-811
-831
-851
-870
-889
-907
-925
-942
-959
-975
-990
-1006
-1020
-1035
-1048
-1062
-1075
-1087
-1099
-1111
-1122
-1133
-1143
-1154
-1163
-1173
-1182
-1190
-1198
-1205
-1212
-1218
-1224
-1229
-1233
-1237
-1240
-1243
-1245
-1246
-1246
-1245
-1243
-1239
-1235
-1229
-1222
-1214
-1204
-1194
-1183
-1171
-1159
-1147
-1134
-1122
-1109
-1096
-1082
-1069
-1055
-1041
-1026
-1012
-997
-982
-967
-952
-936
-920
-904
-887
-870
-853
-835
-818
-802
-786
-770
-755
-740
-726
-712
-699
-686
-674
-663
-652
-642
-633
-625
-617
-610
-603
-597
-591
-586
-581
-577
-573
-570
-567
-565
-564
-564
-564
-565
-567
-570
-573
-576
-579
-583
-587
-592
-597
-602
-607
-612
-618
-625
-631
-638
-645
-652
-659
-666
-673
-680
-687
-693
-699
-705
-711
-716
-721
-726
-732
-737
-742
-747
-752
-756
-761
-765
-768
-771
-774
-777
-779
-782
-784
-786
-788
-790
-792
-794
-796
-798
-800
-802
-804
-806
-808
-809
-811
-812
-813
-815
-816
-816
-817
-817
-817
-817
-816
-815
-814
-813
-812
-812
-811
-811
-811
-811
-811
-811
-811
-811
-811
-812
-812
-813
-814
-815
-816
-817
-817
-818
-819
-819
-820
-820
-820
-820
-821
-821
-822
-823
-824
-826
-828
-831
-834
-838
-842
-847
-852
-858
-865
-873
-881
-890
-900
-910
-922
-934
-948
-962
-977
-993
-1010
-1028
-1046
-1064
-1083
-1103
-1123
-1144
-1166
-1188
-1212
-1236
-1260
-1285
-1311
-1337
-1363
-1390
-1416
-1443
-1469
-1494
-1519
-1544
-1567
-1590
-1613
-1634
-1656
-1677
-1698
-1719
-1739
-1759
-1779
-1799
-1819
-1839
-1859
-1878
-1897
-1915
-1932
-1949
-1966
-1981
-1997
-2012
-2027
-2041
-2056
-2070
-2083
-2097
-2110
-2122
-2135
-2148
-2160
-2173
-2185
-2198
-2210
-2222
-2234
-2245
-2256
-2266
-2276
-2285
-2294
-2302
-2310
-2317
-2324
-2329
-2334
-2338
-2341
-2343
-2344
-2344
-2343
-2340
-2337
-2332
-2326
-2320
-2312
-2303
-2294
-2284
-2272
-2261
-2248
-2235
-2222
-2208
-2195
-2181
-2167
-2153
-2139
-2126
-2113
-2101
-2090
-2080
-2071
-2063
-2056
-2049
-2044
-2037
-2033
-2029
-2025
-2023
-2021
-2019
-2017
-2017
-2017
-2017
-2017
-2020
-2021
-2025
-2028
-2032
-2036
-2041
-2047
-2052
-2059
-2065
-2072
-2079
-2086
-2094
-2102
-2110
-2119
-2129
-2139
-2149
-2159
-2170
-2181
-2193
-2204
-2216
-2228
-2241
-2254
-2268
-2282
-2297
-2312
-2327
-2343
-2359
-2375
-2392
-2409
-2427
-2444
-2462
-2480
-2498
-2516
-2535
-2553
-2571
-2589
-2607
-2625
-2642
-2659
-2676
-2692
-2708
-2723
-2738
-2753
-2767
-2780
-2793
-2804
-2816
-2826
-2836
-2845
-2854
-2861
-2867
-2872
-2876
-2879
-2881
-2881
-2881
-2879
-2877
-2874
-2870
-2866
-2861
-2856
-2850
-2844
-2837
-2829
-2821
-2812
-2803
-2793
-2783
-2771
-2759
-2745
-2731
-2716
-2700
-2684
-2667
-2650
-2632
-2613
-2594
-2575
-2555
-2534
-2512
-2490
-2468
-2444
-2420
-2396
-2371
-2346
-2320
-2294
-2267
-2240
-2213
-2185
-2156
-2127
-2098
-2068
-2037
-2008
-1976
-1945
-1913
-1880
-1848
-1814
-1781
-1747
-1713
-1679
-1644
-1610
-1575
-1540
-1505
-1470
-1435
-1399
-1364
-1328
-1293
-1257
-1222
-1186
-1151
-1116
-1082
-1047
-1012
-979
-945
-911
-877
-844
-810
-777
-743
-710
-678
-645
-614
-583
-553
-523
-495
-467
-440
-414
-389
-364
-341
-318
-296
-275
-254
-234
-214
-195
-176
-158
-141
-125
-110
-96
-83
-70
-59
-49
-39
-30
-22
-14
-7
-1
4
9
14
17
20
23
26
28
30
32
33
35
37
39
41
43
45
47
50
52
53
55
57
58
59
60
60
60
59
58
56
54
51
48
44
41
37
32
27
22
17
12
6
1
-5
-11
-18
-24
-31
-38
-46
-54
-62
-70
-79
-88
-97
-106
-116
-125
-134
-143
-152
-162
-171
-180
-189
-199
-208
-217
-226
-235
-244
-253
-263
-272
-282
-292
-302
-313
-324
-335
-348
-360
-373
-387
-400
-415
-429
-444
-460
-476
-492
-509
-526
-543
-560
-577
-594
-611
-629
-646
-664
-681
-698
-715
-732
-748
-765
-780
-796
-810
-825
-839
-853
-867
-881
-894
-907
-920
-933
-946
-959
-972
-985
-998
-1010
-1024
-1037
-1050
-1062
-1074
-1086
-1098
-1109
-1120
-1131
-1141
-1150
-1160
-1169
-1177
-1186
-1193
-1201
-1208
-1215
-1221
-1228
-1234
-1240
-1245
-1251
-1257
-1262
-1268
-1274
-1281
-1287
-1294
-1300
-1306
-1312
-1318
-1323
-1328
-1332
-1336
-1340
-1343
-1345
-1347
-1348
-1349
-1348
-1347
-1345
-1343
-1339
-1335
-1331
-1326
-1320
-1313
-1306
-1299
-1291
-1282
-1273
-1264
-1254
-1243
-1232
-1221
-1209
-1197
-1185
-1173
-1160
-1147
-1135
-1122
-1109
-1095
-1082
-1068
-1055
-1041
-1027
-1014
-1000
-986
-972
-959
-945
-931
-917
-902
-888
-873
-858
-843
-828
-813
-797
-782
-767
-752
-738
-724
-711
-698
-686
-675
-663
-653
-643
-634
-625
-617
-610
-604
-599
-594
-590
-587
-584
-582
-580
-578
-577
-576
-576
-575
-576
-576
-577
-578
-579
-580
-582
-583
-585
-586
-587
-588
-588
-588
-588
-587
-585
-583
-581
-578
-575
-571
-566
-561
-556
-550
-544
-537
-530
-522
-514
-505
-497
-488
-479
-470
-461
-452
-444
-435
-427
-420
-412
-405
-398
-391
-384
-377
-370
-364
-357
-351
-345
-339
-334
-328
-322
-316
-311
-305
-299
-292
-286
-279
-272
-265
-258
-251
-244
-237
-230
-223
-217
-210
-203
-196
-189
-182
-175
-167
-160
-152
-145
-137
-130
-123
-116
-109
-102
-95
-89
-82
-76
-70
-64
-58
-53
-47
-41
-36
-30
-24
-18
-12
-6
0
6
12
18
24
30
36
42
47
53
58
63
69
74
79
84
90
95
100
106
111
117
122
128
134
139
145
150
155
160
166
171
176
181
186
191
195
200
205
210
214
218
223
226
229
232
234
236
237
237
237
236
235
233
231
228
225
222
218
214
209
204
199
194
188
182
176
169
163
156
149
142
135
128
121
114
107
100
93
86
79
72
65
58
50
42
34
26
17
7
-3
-14
-25
-37
-50
-63
-77
-91
-106
-121
-136
-151
-167
-183
-199
-215
-232
-248
-265
-281
-298
-314
-331
-348
-364
-381
-397
-413
-428
-443
-458
-473
-487
-501
-514
-528
-541
-555
-568
-582
-596
-610
-625
-639
-654
-669
-684
-699
-714
-729
-744
-759
-774
-789
-805
-820
-836
-852
-868
-884
-900
-916
-932
-949
-965
-982
-999
-1014
-1032
-1048
-1065
-1081
-1097
-1112
-1128
-1143
-1158
-1172
-1186
-1200
-1213
-1225
-1237
-1248
-1259
-1269
-1278
-1286
-1294
-1301
-1307
-1313
-1318
-1322
-1325
-1327
-1329
-1330
-1330
-1329
-1327
-1324
-1320
-1315
-1309
-1301
-1293
-1283
-1273
-1261
-1249
-1235
-1221
-1206
-1191
-1174
-1157
-1140
-1122
-1103
-1084
-1064
-1043
-1022
-1000
-978
-956
-933
-911
-888
-865
-842
-819
-796
-773
-750
-727
-705
-682
-660
-638
-616
-595
-574
-553
-532
-511
-490
-469
-448
-427
-406
-385
-364
-342
-320
-299
-277
-255
-234
-212
-191
-170
-149
-129
-108
-88
-68
-48
-29
-9
10
29
48
67
86
105
123
141
159
177
195
213
230
247
264
281
297
314
330
347
363
379
396
412
428
444
460
476
491
507
522
537
552
567
583
598
613
629
644
660
676
693
709
726
742
759
776
793
810
827
844
860
877
894
910
926
941
956
971
985
998
1010
1022
1034
1045
1055
1064
1073
1082
1090
1098
1105
1113
1120
1127
1134
1142
1149
1156
1164
1171
1179
1186
1193
1200
1206
1213
1219
1225
1231
1237
1243
1250
1256
1262
1269
1275
1282
1290
1297
1305
1313
1320
1328
1336
1344
1352
1360
1368
1375
1383
1391
1398
1406
1413
1420
1428
1435
1443
1450
1456
1463
1469
1475
1480
1485
1489
1493
1496
1500
1502
1504
1506
1507
1508
1508
1508
1508
1508
1507
1506
1505
1503
1501
1498
1495
1492
1487
1482
1477
1470
1463
1455
1446
1436
1426
1416
1405
1394
1383
1371
1360
1349
1337
1326
1315
1305
1294
1284
1274
1265
1256
1248
1240
1233
1226
1220
1214
1209
1205
1202
1199
1196
1194
1193
1193
1193
1194
1196
1198
1202
1207
1212
1218
1225
1233
1242
1250
1260
1269
1279
1289
1299
1309
1320
1330
1340
1350
1360
1370
1380
1390
1400
1409
1418
1427
1435
1443
1449
1455
1460
1464
1467
1469
1470
1470
1470
1469
1467
1464
1461
1458
1454
1449
1444
1439
1433
1427
1420
1413
1405
1397
1389
1380
1372
1362
1353
1344
1334
1324
1314
1304
1294
1283
1273
1263
1252
1242
1231
1220
1210
1199
1188
1178
1167
1157
1148
1138
1129
1120
1112
1103
1095
1086
1078
1070
1062
1054
1046
1039
1032
1026
1020
1014
1008
1004
1000
996
992
989
986
982
979
976
973
969
966
963
959
956
953
951
948
946
944
942
941
940
938
937
936
935
933
932
931
929
928
926
924
922
920
918
916
914
912
910
907
905
903
901
899
896
894
892
890
888
885
883
881
878
876
874
872
870
868
867
866
865
864
864
864
865
865
866
868
869
871
873
876
878
881
884
887
890
894
897
901
904
907
911
914
918
921
925
928
932
936
939
943
946
949
952
955
957
959
960
961
962
961
960
959
957
954
950
946
941
936
930
923
915
907
898
888
879
868
858
847
837
826
815
804
793
782
771
760
749
738
727
716
706
695
685
675
666
656
647
639
631
623
616
608
601
594
588
581
575
569
562
556
550
544
538
533
527
522
517
511
507
502
497
493
488
484
480
476
472
469
465
462
458
455
451
447
444
440
435
431
427
422
418
414
409
405
401
397
394
390
386
382
378
373
369
364
359
353
348
342
336
330
323
317
309
302
294
286
277
268
258
248
238
228
217
207
196
186
176
166
157
147
138
129
120
111
102
94
85
77
68
60
51
43
34
25
16
7
-3
-13
-24
-34
-46
-57
-69
-81
-93
-106
-119
-132
-146
-160
-174
-188
-202
-216
-230
-244
-258
-273
-287
-302
-317
-332
-348
-364
-380
-397
-414
-432
-451
-470
-489
-509
-530
-551
-572
-594
-617
-640
-663
-686
-709
-733
-757
-780
-804
-828
-852
-876
-899
-923
-947
-970
-994
-1016
-1040
-1063
-1086
-1109
-1132
-1155
-1177
-1200
-1222
-1244
-1267
-1289
-1311
-1334
-1356
-1378
-1401
-1423
-1445
-1467
-1489
-1511
-1533
-1554
-1575
-1595
-1616
-1635
-1655
-1673
-1692
-1710
-1728
-1745
-1762
-1779
-1796
-1813
-1829
-1846
-1862
-1878
-1894
-1910
-1926
-1942
-1957
-1972
-1987
-2001
-2017
-2031
-2045
-2058
-2072
-2085
-2098
-2110
-2122
-2133
-2145
-2156
-2166
-2176
-2186
-2196
-2205
-2213
-2222
-2230
-2238
-2245
-2253
-2260
-2266
-2273
-2278
-2284
-2289
-2294
-2298
-2301
-2304
-2307
-2309
-2310
-2311
-2312
-2312
-2311
-2310
-2308
-2307
-2304
-2302
-2299
-2295
-2292
-2287
-2283
-2277
-2272
-2265
-2258
-2251
-2243
-2234
-2225
-2215
-2205
-2194
-2182
-2169
-2156
-2143
-2129
-2114
-2099
-2084
-2069
-2053
-2037
-2021
-2005
-1989
-1973
-1957
-1941
-1925
-1909
-1893
-1877
-1861
-1844
-1828
-1811
-1794
-1777
-1759
-1742
-1724
-1706
-1688
-1669
-1650
-1631
-1611
-1591
-1570
-1548
-1526
-1503
-1480
-1456
-1431
-1406
-1381
-1355
-1328
-1301
-1274
-1246
-1218
-1189
-1160
-1131
-1101
-1072
-1042
-1012
-982
-952
-922
-893
-863
-833
-803
-773
-743
-713
-682
-652
-621
-589
-558
-527
-495
-463
-431
-399
-367
-335
-303
-270
-238
-205
-172
-140
-107
-74
-41
-8
24
57
89
122
155
187
220
252
284
315
347
378
409
440
470
500
530
560
589
618
647
675
703
731
758
786
813
840
867
893
919
945
971
996
1020
1046
1070
1093
1116
1139
1161
1183
1204
1225
1246
1265
1285
1304
1322
1340
1357
1373
1390
1405
1420
1434
1447
1460
1473
1484
1495
1505
1515
1524
1532
1540
1547
1554
1560
1566
1572
1577
1582
1586
1591
1595
1599
1603
1606
1609
1612
1615
1617
1620
1622
1623
1624
1625
1626
1626
1626
1625
1624
1623
1622
1620
1618
1616
1614
1611
1608
1605
1602
1598
1594
1591
1587
1583
1579
1574
1570
1566
1562
1557
1553
1549
1546
1542
1539
1535
1532
1529
1526
1523
1520
1517
1514
1511
1508
1506
1503
1501
1498
1496
1494
1492
1491
1489
1488
1487
1486
1485
1485
1485
1485
1485
1486
1486
1487
1488
1489
1491
1492
1493
1494
1496
1496
1497
1497
1497
1497
1496
1495
1494
1492
1490
1488
1486
1483
1480
1477
1473
1469
1465
1461
1456
1452
1447
1442
1437
1432
1426
1421
1415
1409
1402
1396
1389
1382
1374
1366
1358
1350
1341
1332
1323
1314
1304
1294
1284
1274
1263
1252
1242
1231
1219
1208
1196
1184
1171
1158
1144
1130
1114
1098
1081
1063
1045
1026
1006
987
967
946
926
905
884
863
842
820
799
777
755
733
710
688
665
642
619
595
571
546
521
495
469
442
414
386
357
328
298
267
236
205
174
143
111
79
48
16
-16
-48
-79
-111
-142
-173
-203
-234
-264
-293
-323
-352
-381
-409
-438
-466
-493
-521
-548
-576
-603
-630
-657
-684
-710
-737
-763
-790
-816
-842
-868
-894
-920
-946
-972
-998
-1022
-1049
-1074
-1100
-1125
-1149
-1174
-1198
-1222
-1245
-1267
-1289
-1310
-1331
-1351
-1370
-1388
-1406
-1423
-1439
-1455
-1470
-1484
-1498
-1512
-1525
-1537
-1549
-1561
-1572
-1583
-1593
-1603
-1612
-1621
-1631
-1640
-1649
-1657
-1666
-1675
-1685
-1694
-1704
-1714
-1724
-1734
-1745
-1756
-1767
-1778
-1790
-1801
-1812
-1823
-1835
-1846
-1857
-1867
-1878
-1889
-1899
-1910
-1920
-1931
-1941
-1952
-1963
-1974
-1986
-1998
-2009
-2023
-2037
-2051
-2065
-2081
-2097
-2113
-2130
-2147
-2165
-2183
-2202
-2220
-2239
-2258
-2278
-2297
-2316
-2335
-2354
-2373
-2392
-2410
-2427
-2445
-2461
-2478
-2494
-2509
-2524
-2538
-2552
-2566
-2578
-2591
-2602
-2613
-2624
-2633
-2642
-2651
-2658
-2665
-2672
-2677
-2682
-2687
-2691
-2694
-2697
-2699
-2700
-2701
-2701
-2701
-2700
-2699
-2697
-2695
-2692
-2689
-2685
-2681
-2676
-2671
-2665
-2658
-2651
-2644
-2636
-2628
-2619
-2609
-2600
-2589
-2578
-2566
-2554
-2542
-2529
-2515
-2501
-2487
-2472
-2457
-2441
-2425
-2408
-2392
-2374
-2357
-2339
-2320
-2301
-2282
-2263
-2244
-2224
-2204
-2184
-2163
-2143
-2122
-2100
-2079
-2058
-2036
-2015
-1994
-1972
-1951
-1930
-1909
-1888
-1867
-1847
-1827
-1807
-1787
-1767
-1748
-1729
-1711
-1693
-1675
-1658
-1641
-1625
-1609
-1593
-1578
-1563
-1549
-1534
-1520
-1506
-1491
-1477
-1463
-1450
-1436
-1422
-1408
-1394
-1380
-1366
-1352
-1338
-1323
-1309
-1295
-1281
-1267
-1252
-1238
-1223
-1209
-1194
-1179
-1163
-1148
-1132
-1117
-1101
-1085
-1069
-1054
-1038
-1022
-1006
-992
-976
-961
-947
-932
-917
-903
-889
-874
-860
-847
-833
-819
-806
-793
-780
-767
-755
-742
-730
-718
-707
-695
-684
-674
-663
-653
-643
-634
-625
-616
-608
-600
-592
-585
-578
-571
-565
-558
-552
-547
-541
-535
-530
-525
-520
-515
-509
-504
-499
-494
-490
-485
-480
-475
-471
-466
-461
-457
-453
-448
-444
-440
-436
-432
-428
-425
-421
-418
-415
-412
-409
-406
-403
-400
-397
-394
-390
-386
-382
-378
-374
-370
-365
-360
-355
-350
-345
-339
-333
-326
-319
-312
-305
-297
-289
-280
-271
-262
-253
-242
-232
-221
-210
-198
-186
-174
-161
-149
-135
-122
-109
-95
-82
-68
-54
-40
-25
-11
3
18
32
47
62
78
93
109
125
141
158
175
192
209
227
245
264
283
302
321
340
360
380
401
422
443
464
486
508
530
552
575
598
622
646
670
694
719
744
769
795
820
846
872
899
925
952
979
1004
1032
1060
1087
1114
1141
1168
1195
1222
1249
1276
1303
1329
1356
1383
1409
1436
1462
1488
1514
1540
1566
1591
1617
1642
1667
1691
1716
1740
1764
1788
1811
1834
1857
1879
1902
1923
1945
1966
1986
2007
2027
2045
2065
2083
2101
2119
2135
2151
2167
2182
2196
2209
2222
2234
2246
2257
2267
2277
2286
2295
2303
2311
2318
2325
2331
2337
2342
2347
2352
2356
2360
2364
2367
2370
2372
2375
2377
2379
2380
2382
2383
2385
2386
2387
2388
2389
2391
2392
2393
2394
2395
2396
2398
2399
2400
2402
2403
2405
2407
2409
2410
2412
2415
2417
2419
2421
2423
2426
2428
2431
2433
2436
2438
2441
2444
2448
2451
2455
2458
2462
2466
2470
2475
2479
2483
2488
2492
2497
2501
2505
2510
2514
2518
2522
2526
2530
2533
2537
2541
2544
2548
2551
2554
2557
2559
2561
2563
2565
2567
2568
2569
2569
2569
2569
2569
2568
2566
2564
2562
2560
2556
2553
2549
2545
2540
2535
2529
2523
2516
2509
2502
2494
2485
2477
2468
2459
2449
2439
2429
2419
2409
2398
2388
2377
2367
2356
2345
2334
2324
2313
2302
2291
2281
2270
2260
2250
2240
2230
2220
2210
2201
2191
2181
2172
2162
2152
2142
2131
2121
2110
2100
2089
2078
2066
2055
2044
2032
2021
2009
1998
1986
1974
1962
1949
1936
1923
1910
1896
1881
1866
1851
1836
1820
1804
1787
1770
1753
1735
1717
1699
1681
1662
1643
1624
1605
1585
1565
1545
1525
1504
1483
1462
1441
1420
1398
1376
1354
1333
1311
1289
1267
1245
1223
1202
1180
1158
1137
1116
1094
1073
1053
1032
1012
992
973
954
935
916
898
880
862
845
827
810
792
775
758
741
724
708
691
675
658
642
626
610
594
578
562
546
531
516
501
486
472
457
443
430
416
403
390
378
366
354
342
331
320
310
300
290
281
272
264
256
248
240
233
226
219
213
207
201
196
192
188
184
181
178
176
174
172
171
169
169
168
168
168
168
169
170
171
173
175
178
180
184
187
191
196
201
206
211
217
223
229
236
242
249
256
264
272
280
288
296
305
314
322
332
341
350
360
369
379
388
397
406
415
423
432
440
449
457
465
473
480
488
495
502
509
515
522
528
534
540
545
551
556
561
565
570
574
579
583
588
592
597
601
605
609
613
617
620
624
628
631
635
638
642
646
650
654
657
661
665
669
672
676
679
683
686
689
692
695
698
702
705
708
712
716
719
723
727
731
735
738
742
746
750
754
758
762
766
771
776
780
786
791
797
803
809
815
822
829
836
843
851
859
867
876
885
893
902
911
920
929
938
947
956
965
974
983
992
1000
1010
1018
1028
1037
1046
1055
1064
1073
1081
1090
1099
1107
1116
1124
1133
1142
1150
1159
1167
1176
1184
1192
1200
1208
1215
1222
1229
1236
1243
1250
1257
1265
1272
1280
1287
1295
1303
1311
1319
1326
1334
1343
1351
1359
1368
1377
1387
1397
1407
1418
1429
1441
1452
1465
1477
1490
1503
1517
1530
1544
1559
1574
1589
1604
1620
1636
1652
1669
1685
1702
1720
1737
1755
1773
1790
1808
1826
1844
1862
1879
1897
1914
1930
1947
1963
1979
1994
2009
2024
2037
2052
2066
2079
2093
2106
2119
2131
2144
2156
2168
2180
2192
2204
2215
2226
2237
2248
2258
2268
2278
2288
2297
2307
2317
2326
2335
2345
2354
2364
2373
2382
2391
2399
2408
2417
2425
2434
2442
2450
2458
2466
2474
2482
2490
2498
2506
2513
2520
2528
2535
2542
2549
2556
2563
2570
2576
2583
2589
2595
2600
2606
2612
2617
2622
2627
2631
2636
2640
2645
2649
2652
2656
2659
2662
2665
2668
2671
2673
2675
2677
2679
2680
2682
2683
2684
2685
2685
2685
2685
2685
2684
2683
2682
2680
2679
2677
2674
2672
2669
2665
2662
2658
2653
2648
2643
2637
2631
2625
2618
2610
2603
2594
2585
2576
2566
2556
2545
2533
2521
2509
2496
2483
2469
2455
2440
2425
2410
2394
2378
2361
2344
2327
2310
2292
2274
2255
2237
2218
2199
2180
2161
2142
2122
2103
2084
2064
2045
2025
2005
1987
1968
1949
1931
1912
1893
1875
1857
1838
1820
1801
1783
1764
1745
1726
1707
1687
1668
1648
1628
1608
1588
1568
1547
1526
1505
1484
1463
1441
1419
1397
1375
1352
1330
1307
1285
1262
1239
1217
1194
1172
1150
1128
1106
1084
1062
1041
1020
998
977
956
934
913
892
870
849
828
806
785
764
742
721
700
678
657
636
614
593
572
551
530
509
488
466
445
424
402
381
359
337
316
294
272
250
228
206
184
163
141
119
98
77
56
36
15
-5
-24
-44
-63
-81
-99
-117
-135
-152
-168
-185
-201
-216
-232
-247
-261
-275
-289
-302
-315
-328
-340
-351
-362
-373
-383
-393
-403
-412
-421
-430
-438
-446
-454
-462
-469
-476
-482
-489
-495
-502
-508
-513
-519
-525
-530
-536
-541
-546
-551
-556
-560
-564
-568
-571
-575
-578
-581
-583
-586
-588
-589
-591
-592
-593
-594
-594
-594
-594
-594
-593
-592
-591
-590
-589
-587
-585
-583
-580
-578
-575
-572
-568
-564
-560
-556
-551
-545
-540
-534
-527
-521
-514
-506
-499
-491
-483
-474
-466
-458
-449
-440
-432
-423
-414
-406
-397
-388
-379
-371
-362
-353
-345
-336
-327
-318
-309
-301
-292
-283
-275
-266
-257
-249
-241
-232
-224
-216
-208
-200
-193
-185
-178
-171
-164
-158
-151
-145
-140
-134
-129
-124
-118
-113
-109
-104
-99
-94
-89
-85
-80
-76
-72
-68
-65
-61
-58
-55
-53
-50
-48
-46
-44
-43
-41
-40
-40
-39
-39
-40
-40
-42
-43
-45
-46
-48
-51
-53
-55
-58
-61
-63
-66
-70
-73
-77
-80
-84
-88
-92
-97
-101
-106
-110
-115
-120
-125
-130
-135
-140
-145
-150
-155
-159
-164
-169
-173
-178
-182
-187
-191
-196
-200
-204
-209
-213
-217
-221
-224
-228
-231
-234
-237
-240
-242
-245
-246
-248
-249
-250
-250
-251
-250
-250
-249
-248
-247
-245
-243
-241
-238
-234
-231
-227
-222
-217
-212
-206
-200
-193
-186
-179
-171
-162
-153
-144
-133
-122
-111
-99
-88
-75
-63
-51
-38
-25
-11
2
16
30
45
59
74
89
104
119
135
150
165
181
196
212
228
244
261
278
295
312
330
347
365
384
402
421
440
459
478
497
517
536
555
575
594
614
633
652
672
691
710
728
747
765
783
800
818
835
851
867
883
899
914
929
943
957
970
984
996
1008
1020
1031
1042
1052
1062
1071
1080
1089
1097
1104
1111
1118
1124
1129
1134
1139
1143
1148
1151
1155
1158
1161
1164
1167
1169
1171
1173
1175
1177
1178
1179
1180
1181
1181
1181
1182
1182
1182
1182
1182
1183
1183
1183
1184
1185
1186
1187
1188
1190
1191
1193
1195
1197
1199
1202
1204
1207
1210
1213
1217
1220
1224
1228
1232
1236
1241
1245
1250
1255
1261
1266
1272
1278
1284
1291
1298
1305
1312
1320
1327
1335
1343
1351
1360
1368
1376
1384
1392
1400
1408
1415
1423
1431
1439
1447
1455
1463
1471
1479
1487
1496
1504
1513
1522
1531
1540
1549
1558
1568
1577
1587
1597
1607
1617
1627
1637
1647
1657
1668
1678
1689
1699
1710
1721
1732
1743
1754
1766
1777
1789
1801
1814
1826
1839
1853
1866
1880
1894
1908
1922
1937
1952
1966
1981
1996
2011
2025
2041
2057
2073
2089
2105
2121
2137
2154
2171
2187
2204
2221
2237
2254
2271
2288
2304
2321
2337
2353
2369
2384
2399
2414
2428
2442
2455
2469
2481
2493
2505
2516
2526
2536
2545
2554
2562
2569
2576
2582
2588
2593
2597
2600
2603
2605
2606
2607
2607
2607
2606
2605
2604
2602
2599
2596
2593
2590
2586
2582
2577
2573
2568
2563
2557
2551
2546
2539
2533
2526
2520
2513
2506
2500
2493
2486
2480
2473
2467
2460
2454
2447
2440
2433
2426
2418
2411
2403
2396
2388
2380
2372
2364
2356
2348
2340
2331
2323
2315
2306
2298
2290
2282
2273
2265
2256
2247
2238
2230
2221
2212
2202
2193
2184
2175
2166
2158
2149
2141
2133
2125
2117
2110
2102
2094
2086
2078
2071
2063
2055
2047
2039
2032
2024
2016
2009
2001
1993
1986
1978
1971
1963
1956
1948
1941
1933
1926
1918
1910
1902
1894
1886
1877
1869
1860
1852
1843
1835
1826
1817
1809
1801
1792
1784
1776
1768
1761
1753
1746
1739
1732
1724
1717
1710
1704
1697
1690
1683
1677
1670
1664
1657
1651
1644
1638
1631
1624
1618
1611
1604
1598
1591
1585
1578
1572
1566
1560
1554
1548
1541
1535
1529
1522
1516
1509
1503
1496
1489
1483
1475
1468
1461
1454
1446
1439
1432
1424
1417
1410
1403
1396
1390
1383
1376
1369
1363
1356
1350
1344
1337
1331
1326
1320
1314
1309
1304
1299
1294
1288
1283
1278
1273
1268
1263
1257
1252
1247
1242
1237
1233
1228
1223
1218
1213
1209
1204
1199
1195
1190
1186
1182
1179
1175
1171
1168
1165
1162
1159
1157
1155
1153
1152
1151
1151
1151
1151
1152
1152
1154
1155
1157
1159
1161
1164
1167
1170
1174
1178
1183
1188
1194
1200
1206
1212
1219
1225
1233
1240
1248
1257
1265
1275
1285
1295
1306
1317
1328
1340
1352
1364
1377
1390
1403
1417
1430
1444
1458
1471
1485
1498
1512
1525
1538
1551
1565
1578
1592
1605
1619
1633
1646
1660
1674
1688
1703
1717
1732
1747
1762
1778
1794
1810
1827
1843
1859
1876
1893
1909
1926
1943
1960
1977
1995
2012
2029
2047
2064
2082
2100
2118
2135
2153
2171
2189
2206
2224
2241
2259
2276
2294
2311
2329
2346
2363
2380
2397
2414
2431
2448
2464
2481
2498
2515
2531
2548
2565
2582
2598
2615
2631
2647
2663
2678
2694
2709
2724
2740
2755
2769
2784
2798
2811
2825
2837
2850
2862
2873
2884
2895
2905
2915
2925
2934
2943
2952
2960
2968
2976
2984
2991
2998
3005
3011
3017
3023
3029
3035
3041
3047
3052
3058
3064
3070
3075
3081
3086
3091
3096
3102
3107
3112
3117
3121
3126
3131
3136
3140
3145
3150
3154
3159
3164
3168
3173
3177
3181
3185
3189
3193
3197
3201
3204
3208
3211
3215
3218
3222
3225
3229
3232
3236
3239
3243
3246
3250
3254
3258
3262
3266
3270
3274
3278
3282
3286
3290
3294
3297
3301
3305
3308
3312
3315
3319
3322
3325
3328
3331
3334
3338
3341
3344
3347
3351
3354
3357
3361
3364
3368
3372
3375
3378
3382
3385
3388
3392
3395
3398
3402
3405
3409
3412
3416
3420
3424
3428
3432
3436
3440
3444
3448
3452
3456
3460
3463
3467
3470
3473
3476
3478
3480
3482
3484
3486
3488
3489
3490
3492
3493
3494
3495
3497
3498
3498
3499
3500
3500
3500
3500
3500
3500
3500
3499
3498
3498
3497
3496
3494
3493
3492
3490
3488
3487
3486
3484
3483
3481
3480
3478
3477
3475
3473
3471
3468
3466
3463
3460
3457
3454
3450
3447
3443
3439
3436
3431
3427
3423
3418
3414
3409
3405
3400
3396
3391
3386
3382
3377
3372
3367
3363
3358
3353
3348
3343
3338
3333
3328
3323
3319
3314
3309
3305
3301
3296
3292
3288
3284
3280
3276
3272
3268
3263
3259
3255
3250
3246
3241
3237
3233
3228
3224
3220
3216
3211
3207
3203
3199
3196
3192
3188
3185
3182
3179
3176
3173
3170
3168
3165
3162
3160
3157
3155
3152
3150
3147
3144
3142
3139
3137
3134
3132
3130
3128
3126
3125
3123
3121
3119
3116
3114
3112
3109
3106
3104
3101
3098
3094
3091
3088
3084
3081
3077
3074
3070
3066
3062
3058
3054
3050
3046
3042
3038
3034
3030
3026
3022
3018
3014
3010
3006
3002
2997
2993
2989
2985
2980
2976
2971
2967
2962
2957
2952
2947
2942
2936
2930
2924
2918
2911
2904
2897
2890
2882
2875
2867
2859
2850
2842
2833
2825
2816
2807
2797
2788
2779
2770
2760
2751
2742
2733
2723
2714
2705
2696
2687
2678
2669
2660
2651
2643
2634
2626
2618
2611
2603
2596
2589
2582
2576
2570
2564
2559
2553
2548
2544
2540
2536
2532
2529
2527
2524
2522
2520
2518
2517
2516
2516
2515
2515
2516
2516
2517
2519
2520
2521
2523
2525
2527
2529
2532
2534
2537
2540
2543
2545
2548
2551
2554
2557
2560
2563
2565
2568
2571
2574
2576
2579
2582
2585
2588
2591
2594
2597
2600
2604
2607
2611
2615
2620
2625
2630
2635
2641
2647
2652
2658
2664
2669
2674
2678
2683
2687
2691
2694
2698
2702
2706
2710
2714
2718
2722
2726
2730
2734
2737
2740
2744
2747
2749
2752
2755
2757
2760
2762
2765
2767
2769
2772
2774
2776
2778
2781
2783
2785
2787
2790
2792
2793
2795
2797
2798
2800
2801
2802
2803
2804
2804
2805
2805
2805
2805
2804
2804
2803
2803
2803
2802
2802
2801
2801
2800
2799
2797
2795
2792
2789
2786
2782
2778
2774
2770
2766
2761
2756
2752
2746
2741
2736
2730
2724
2718
2712
2705
2699
2692
2685
2677
2670
2663
2656
2650
2643
2638
2633
2629
2625
2622
2619
2616
2614
2611
2609
2607
2605
2603
2602
2600
2598
2597
2596
2595
2594
2593
2593
2593
2593
2593
2594
2595
2596
2597
2598
2600
2601
2603
2605
2607
2609
2612
2614
2617
2619
2621
2624
2626
2629
2631
2634
2636
2639
2642
2645
2649
2652
2656
2660
2664
2667
2671
2675
2678
2682
2685
2688
2691
2694
2697
2701
2704
2707
2711
2715
2719
2723
2727
2731
2735
2738
2742
2745
2748
2751
2754
2758
2761
2765
2768
2772
2776
2781
2785
2790
2795
2800
2805
2810
2815
2820
2825
2831
2836
2841
2846
2851
2856
2861
2866
2871
2877
2882
2887
2892
2896
2901
2905
2909
2913
2917
2920
2923
2925
2927
2929
2931
2932
2934
2935
2937
2938
2939
2940
2941
2942
2943
2943
2944
2944
2944
2944
2944
2944
2944
2944
2943
2942
2941
2940
2939
2937
2935
2934
2932
2930
2928
2926
2925
2924
2923
2922
2922
2921
2920
2919
2918
2917
2916
2914
2913
2912
2911
2910
2909
2908
2906
2905
2904
2902
2900
2898
2896
2894
2892
2890
2887
2885
2883
2881
2878
2876
2874
2872
2870
2867
2864
2861
2858
2855
2852
2848
2845
2841
2837
2833
2828
2824
2819
2814
2808
2803
2797
2791
2786
2780
2773
2767
2761
2754
2748
2741
2735
2728
2721
2714
2706
2699
2691
2683
2676
2668
2660
2652
2645
2638
2631
2624
2617
2611
2605
2600
2594
2590
2585
2580
2576
2572
2568
2564
2561
2557
2554
2551
2548
2545
2542
2539
2536
2533
2530
2527
2523
2520
2517
2514
2511
2508
2505
2503
2500
2498
2495
2493
2490
2487
2484
2481
2477
2474
2470
2467
2464
2460
2457
2454
2451
2448
2445
2442
2439
2436
2433
2430
2427
2423
2420
2417
2414
2411
2408
2405
2402
2399
2396
2393
2389
2385
2381
2377
2373
2368
2363
2358
2353
2348
2342
2337
2331
2326
2320
2313
2307
2301
2294
2287
2280
2273
2267
2260
2253
2246
2238
2231
2223
2215
2207
2198
2189
2180
2170
2160
2149
2138
2127
2115
2103
2091
2078
2065
2052
2037
2024
2009
1995
1981
1966
1952
1937
1921
1906
1890
1875
1859
1843
1828
1812
1796
1781
1766
1751
1736
1721
1707
1693
1680
1666
1653
1640
1627
1615
1603
1591
1580
1569
1559
1549
1539
1529
1520
1511
1502
1493
1485
1477
1470
1463
1456
1450
1444
1438
1433
1428
1423
1418
1413
1409
1404
1400
1396
1392
1389
1385
1382
1379
1375
1372
1369
1365
1362
1359
1356
1354
1351
1348
1345
1343
1340
1338
1335
1333
1330
1328
1325
1323
1320
1318
1316
1315
1313
1311
1310
1309
1307
1306
1305
1304
1303
1302
1300
1299
1298
1296
1295
1294
1292
1291
1289
1288
1288
1287
1286
1286
1286
1286
1286
1286
1286
1286
1286
1286
1286
1286
1286
1286
1286
1286
1286
1287
1287
1287
1288
1288
1288
1288
1288
1288
1288
1287
1287
1286
1285
1285
1284
1283
1281
1280
1278
1276
1274
1272
1269
1267
1264
1261
1257
1253
1250
1245
1241
1236
1231
1225
1219
1212
1205
1198
1190
1183
1174
1166
1158
1149
1140
1131
1122
1113
1104
1095
1086
1077
1068
1059
1051
1042
1034
1025
1016
1006
998
988
978
969
959
948
938
928
917
907
896
886
875
865
855
845
835
825
815
805
796
787
778
769
761
753
745
737
730
722
715
708
701
694
687
680
673
666
659
651
644
637
629
622
614
606
598
590
582
574
566
558
550
543
535
527
519
512
504
497
489
482
474
467
460
452
445
438
431
425
418
411
405
399
393
387
382
377
373
368
365
361
359
356
354
352
351
350
350
350
350
350
351
352
354
355
357
360
362
365
368
371
375
379
383
387
392
397
402
408
413
419
425
431
437
443
449
455
462
468
475
482
489
496
503
510
517
525
532
540
548
555
563
571
579
587
595
602
610
618
625
633
641
649
656
664
672
679
687
695
702
710
717
724
732
739
746
752
759
766
772
779
786
792
799
805
811
817
823
829
835
840
845
850
854
859
863
867
871
875
878
882
885
888
891
894
897
899
902
904
906
908
910
912
913
915
916
917
918
919
920
921
922
923
924
924
925
926
927
927
928
928
929
929
930
930
931
931
932
933
933
934
936
937
939
941
943
945
947
950
953
955
958
961
964
967
970
974
977
981
984
987
990
994
997
1000
1002
1004
1008
1010
1014
1016
1018
1022
1024
1027
1029
1031
1033
1035
1037
1038
1039
1040
1040
1041
1041
1041
1041
1042
1042
1042
1042
1042
1043
1043
1043
1043
1044
1044
1044
1045
1045
1046
1046
1047
1048
1048
1049
1050
1051
1051
1052
1053
1054
1056
1057
1058
1059
1061
1062
1063
1064
1065
1067
1068
1070
1071
1073
1075
1078
1080
1083
1086
1090
1093
1097
1101
1106
1110
1115
1120
1125
1130
1135
1140
1146
1152
1157
1163
1169
1176
1182
1188
1195
1201
1208
1215
1222
1229
1237
1245
1253
1261
1269
1278
1286
1295
1304
1312
1321
1330
1339
1347
1356
1365
1374
1382
1391
1400
1409
1418
1427
1436
1445
1454
1463
1473
1482
1492
1501
1510
1520
1529
1538
1547
1556
1565
1573
1582
1591
1599
1607
1616
1624
1632
1640
1648
1656
1664
1672
1679
1687
1694
1702
1709
1716
1723
1730
1737
1744
1751
1757
1764
1771
1777
1783
1789
1795
1801
1807
1812
1817
1822
1826
1830
1834
1838
1841
1844
1847
1850
1852
1855
1858
1860
1863
1865
1868
1871
1873
1876
1879
1882
1884
1887
1890
1894
1897
1900
1903
1907
1911
1914
1918
1922
1926
1929
1933
1937
1941
1944
1948
1951
1955
1959
1962
1966
1970
1973
1977
1981
1984
1988
1992
1995
1999
2003
2007
2011
2015
2020
2024
2029
2033
2039
2045
2050
2056
2062
2068
2074
2081
2087
2094
2100
2107
2114
2121
2128
2135
2142
2149
2156
2163
2171
2178
2186
2194
2202
2210
2218
2227
2235
2244
2253
2262
2271
2280
2290
2299
2308
2318
2327
2337
2347
2357
2367
2378
2388
2399
2410
2421
2432
2444
2455
2467
2479
2491
2503
2515
2528
2540
2552
2565
2577
2590
2602
2615
2627
2640
2653
2665
2678
2690
2702
2715
2727
2739
2751
2763
2776
2788
2800
2812
2824
2836
2848
2860
2872
2884
2896
2909
2921
2933
2945
2956
2968
2979
2990
3001
3012
3023
3033
3043
3052
3061
3070
3079
3088
3096
3104
3113
3121
3129
3137
3145
3152
3160
3167
3174
3182
3189
3195
3202
3209
3215
3222
3228
3235
3241
3247
3253
3259
3264
3270
3275
3280
3285
3290
3295
3299
3303
3307
3311
3315
3319
3322
3325
3328
3332
3335
3337
3340
3343
3345
3348
3351
3353
3356
3359
3362
3366
3369
3372
3376
3380
3383
3387
3391
3395
3399
3403
3407
3410
3414
3418
3422
3426
3430
3434
3438
3442
3445
3449
3452
3455
3458
3461
3463
3465
3467
3469
3470
3470
3471
3470
3470
3469
3468
3466
3464
3462
3460
3457
3455
3452
3449
3446
3443
3439
3436
3432
3428
3424
3420
3416
3411
3406
3401
3395
3390
3384
3378
3371
3365
3358
3351
3344
3337
3330
3323
3315
3308
3300
3292
3284
3276
3268
3259
3250
3241
3232
3222
3213
3203
3193
3183
3173
3162
3152
3141
3130
3119
3108
3097
3085
3073
3061
3049
3037
3025
3013
3000
2987
2974
2961
2947
2934
2920
2905
2891
2875
2860
2844
2828
2811
2795
2778
2760
2743
2725
2707
2689
2672
2654
2636
2619
2602
2585
2569
2552
2537
2521
2506
2491
2476
2462
2448
2434
2420
2406
2392
2379
2365
2352
2338
2325
2312
2298
2284
2271
2257
2243
2228
2213
2198
2183
2168
2152
2135
2119
2102
2084
2066
2048
2029
2011
1992
1972
1952
1932
1912
1891
1871
1850
1829
1808
1788
1768
1747
1727
1708
1688
1668
1649
1630
1611
1592
1574
1555
1537
1520
1503
1486
1470
1454
1438
1423
1408
1394
1379
1366
1352
1339
1326
1314
1301
1289
1278
1266
1255
1244
1233
1222
1211
1200
1190
1180
1169
1159
1149
1138
1128
1118
1108
1098
1089
1079
1069
1059
1049
1040
1030
1020
1010
1000
990
980
970
959
949
939
929
919
909
898
888
878
867
857
847
837
827
817
808
799
790
781
772
764
756
748
740
732
724
716
708
701
693
686
678
671
663
656
649
641
634
627
620
613
606
599
592
585
579
572
566
559
553
546
540
534
527
521
515
509
504
498
493
488
483
479
475
472
469
466
464
462
461
460
460
459
459
459
459
460
460
461
461
462
463
465
466
468
470
472
474
476
478
480
482
485
487
490
493
496
500
504
508
513
517
522
527
532
537
543
548
553
559
564
570
576
582
589
596
603
610
618
626
635
644
653
663
673
683
693
704
714
725
737
749
761
774
787
800
814
828
842
857
872
888
903
919
934
950
966
982
999
1014
1031
1047
1063
1079
1096
1112
1128
1143
1159
1175
1190
1206
1221
1236
1251
1266
1281
1296
1311
1326
1341
1356
1371
1386
1401
1416
1431
1447
1462
1477
1492
1507
1522
1537
1552
1567
1582
1597
1612
1627
1642
1658
1673
1689
1706
1722
1739
1757
1774
1791
1809
1827
1845
1862
1880
1898
1916
1934
1952
1970
1988
2005
2024
2041
2060
2079
2097
2116
2134
2153
2172
2191
2210
2229
2247
2266
2284
2303
2321
2338
2356
2373
2390
2407
2423
2439
2455
2471
2487
2503
2519
2535
2551
2566
2582
2597
2613
2628
2642
2657
2671
2686
2700
2714
2729
2743
2758
2772
2787
2802
2817
2832
2847
2862
2877
2893
2908
2924
2939
2954
2969
2984
2998
3012
3026
3040
3053
3066
3079
3091
3103
3116
3127
3139
3151
3162
3173
3185
3196
3207
3218
3228
3239
3249
3260
3270
3280
3290
3299
3309
3318
3327
3335
3344
3352
3361
3369
3378
3386
3395
3404
3412
3421
3430
3439
3448
3457
3466
3475
3484
3494
3503
3512
3522
3531
3541
3550
3559
3568
3578
3586
3595
3604
3612
3621
3629
3637
3645
3653
3661
3669
3676
3684
3691
3698
3705
3712
3718
3725
3731
3737
3743
3749
3755
3760
3766
3772
3777
3782
3787
3792
3797
3801
3805
3809
3812
3815
3818
3820
3822
3823
3824
3825
3825
3825
3824
3823
3822
3821
3819
3816
3813
3810
3807
3803
3800
3796
3792
3787
3783
3778
3774
3769
3764
3759
3754
3749
3743
3737
3731
3725
3718
3711
3704
3696
3688
3679
3671
3662
3652
3643
3633
3623
3614
3604
3594
3584
3574
3564
3554
3543
3533
3523
3513
3503
3492
3482
3472
3462
3451
3441
3431
3421
3411
3401
3391
3381
3371
3361
3351
3341
3331
3321
3311
3301
3290
3280
3269
3258
3248
3237
3226
3215
3205
3194
3184
3174
3163
3153
3143
3133
3123
3113
3103
3093
3084
3074
3065
3055
3046
3037
3028
3018
3009
3000
2991
2983
2974
2965
2955
2946
2937
2928
2918
2908
2899
2888
2878
2867
2856
2844
2833
2821
2809
2796
2784
2771
2758
2746
2733
2720
2708
2695
2682
2669
2656
2643
2631
2618
2606
2594
2582
2571
2559
2548
2537
2526
2516
2505
2495
2485
2475
2465
2455
2445
2436
2426
2417
2407
2398
2389
2380
2371
2362
2353
2344
2335
2327
2318
2309
2301
2292
2284
2276
2267
2259
2251
2243
2235
2227
2219
2212
2204
2197
2189
2182
2175
2167
2160
2153
2146
2138
2131
2124
2117
2110
2102
2094
2087
2079
2071
2062
2054
2045
2037
2028
2020
2011
2003
1994
1986
1977
1969
1961
1953
1944
1936
1928
1920
1912
1904
1897
1889
1882
1875
1869
1862
1856
1850
1844
1838
1833
1828
1822
1817
1812
1808
1803
1799
1795
1791
1787
1783
1779
1776
1773
1769
1766
1763
1761
1758
1756
1753
1751
1749
1747
1745
1744
1742
1741
1740
1739
1738
1738
1738
1738
1738
1739
1740
1741
1742
1744
1746
1748
1751
1754
1757
1761
1765
1769
1773
1778
1782
1787
1792
1797
1802
1807
1813
1818
1823
1828
1833
1838
1843
1848
1853
1858
1862
1867
1871
1876
1880
1885
1889
1894
1898
1903
1908
1912
1917
1921
1926
1930
1934
1938
1942
1946
1950
1953
1957
1960
1964
1967
1970
1973
1976
1979
1982
1985
1988
1991
1993
1996
1999
2001
2005
2008
2011
2013
2017
2020
2023
2025
2029
2032
2036
2039
2043
2045
2050
2054
2057
2061
2065
2068
2072
2076
2081
2085
2089
2094
2098
2103
2108
2112
2117
2122
2126
2131
2135
2140
2144
2149
2153
2158
2162
2167
2171
2176
2180
2185
2190
2194
2199
2203
2208
2212
2217
2221
2224
2228
2231
2235
2238
2240
2243
2246
2249
2252
2254
2257
2260
2263
2266
2269
2272
2276
2279
2283
2286
2290
2293
2297
2300
2304
2307
2310
2314
2317
2320
2323
2326
2329
2332
2335
2338
2341
2344
2347
2350
2353
2355
2358
2360
2362
2364
2366
2368
2369
2371
2372
2372
2373
2373
2373
2373
2372
2372
2371
2370
2369
2368
2367
2365
2364
2363
2361
2360
2359
2357
2356
2355
2354
2353
2352
2351
2350
2349
2348
2347
2346
2345
2344
2343
2341
2340
2339
2338
2336
2335
2334
2332
2331
2330
2328
2327
2325
2324
2322
2320
2318
2317
2315
2312
2310
2308
2305
2302
2299
2296
2292
2289
2285
2281
2276
2272
2267
2262
2256
2251
2245
2239
2233
2227
2220
2214
2207
2200
2193
2186
2180
2173
2166
2159
2152
2145
2139
2132
2125
2119
2112
2105
2099
2092
2086
2080
2074
2068
2062
2057
2051
2045
2041
2037
2032
2028
2024
2020
2016
2013
2009
2005
2003
2000
1996
1993
1990
1988
1985
1982
1979
1977
1974
1971
1969
1966
1963
1961
1958
1955
1952
1949
1947
1944
1941
1938
1935
1932
1929
1926
1923
1919
1915
1911
1907
1903
1899
1895
1890
1886
1881
1876
1871
1867
1862
1857
1852
1847
1842
1838
1833
1828
1824
1819
1815
1810
1806
1801
1797
1792
1788
1784
1780
1776
1772
1768
1764
1761
1757
1754
1750
1747
1744
1741
1738
1734
1731
1728
1725
1721
1718
1714
1710
1706
1702
1698
1694
1689
1685
1680
1675
1670
1665
1659
1654
1648
1643
1637
1631
1625
1618
1612
1605
1598
1591
1584
1577
1569
1561
1554
1546
1538
1530
1523
1515
1507
1499
1491
1482
1474
1466
1458
1450
1442
1434
1426
1418
1410
1402
1394
1387
1380
1372
1365
1358
1352
1345
1339
1333
1328
1322
1317
1312
1308
1303
1299
1295
1291
1287
1283
1280
1276
1273
1270
1267
1264
1261
1258
1255
1252
1250
1247
1245
1242
1240
1238
1236
1233
1231
1228
1226
1223
1220
1217
1213
1209
1205
1200
1195
1190
1185
1180
1175
1170
1165
1159
1154
1149
1143
1138
1132
1126
1120
1114
1108
1102
1095
1089
1082
1075
1069
1062
1054
1047
1040
1033
1026
1018
1010
1004
996
989
982
975
968
962
955
949
943
937
931
926
920
915
911
906
901
897
892
888
883
879
874
870
865
860
855
851
846
841
835
830
825
819
814
808
803
797
792
786
780
774
768
762
756
749
743
736
730
723
716
709
702
694
687
679
671
664
656
648
640
631
623
615
607
598
590
582
574
566
558
549
541
533
525
516
508
499
490
481
472
463
454
445
436
426
417
407
398
389
379
370
361
352
343
335
326
318
311
303
295
288
281
274
267
260
253
247
241
235
229
224
219
214
210
206
202
198
195
191
189
186
183
181
179
176
174
172
170
168
166
164
162
160
159
157
156
155
154
153
153
152
152
153
153
154
155
156
158
159
161
163
165
167
169
172
175
178
181
184
188
192
196
201
205
210
215
220
225
231
236
242
248
254
260
267
274
281
289
297
305
313
322
331
340
350
360
370
380
391
401
412
423
434
446
458
470
482
495
507
520
533
547
561
574
589
603
618
633
648
664
680
696
712
729
745
762
778
795
811
828
844
860
876
892
907
923
938
954
969
985
1000
1016
1032
1048
1064
1080
1096
1113
1129
1146
1163
1180
1197
1213
1230
1248
1265
1282
1299
1316
1334
1351
1368
1385
1403
1420
1437
1454
1471
1488
1505
1522
1539
1556
1572
1589
1605
1622
1638
1653
1669
1685
1701
1716
1731
1747
1762
1777
1791
1806
1820
1834
1847
1860
1873
1885
1897
1908
1919
1930
1941
1951
1961
1971
1981
1991
2001
2009
2020
2029
2037
2047
2055
2063
2071
2079
2086
2093
2099
2105
2112
2117
2123
2128
2134
2139
2144
2150
2155
2160
2166
2171
2176
2182
2187
2192
2197
2202
2207
2212
2216
2221
2226
2230
2235
2239
2244
2248
2253
2257
2262
2266
2270
2274
2278
2281
2285
2288
2292
2295
2298
2302
2305
2308
2311
2314
2317
2320
2323
2326
2329
2331
2334
2336
2339
2341
2343
2345
2347
2348
2350
2351
2353
2354
2356
2357
2358
2359
2361
2362
2363
2364
2365
2366
2366
2366
2366
2366
2366
2366
2365
2364
2363
2363
2362
2361
2360
2359
2357
2356
2355
2354
2352
2351
2349
2348
2346
2344
2343
2341
2339
2337
2335
2333
2330
2328
2325
2322
2319
2316
2313
2310
2308
2305
2302
2299
2296
2293
2290
2287
2283
2280
2277
2273
2270
2267
2263
2259
2256
2252
2248
2244
2241
2237
2233
2229
2224
2220
2216
2211
2207
2202
2197
2192
2187
2181
2176
2170
2165
2159
2153
2147
2141
2135
2129
2123
2116
2110
2103
2097
2090
2083
2077
2070
2063
2056
2049
2041
2035
2028
2021
2015
2008
2001
1995
1988
1982
1975
1969
1963
1957
1951
1945
1939
1933
1927
1922
1916
1910
1905
1899
1893
1888
1883
1877
1872
1867
1862
1857
1851
1847
1842
1837
1832
1827
1822
1817
1812
1807
1802
1797
1792
1788
1783
1778
1773
1769
1765
1760
1756
1752
1749
1745
1741
1738
1735
1732
1728
1725
1722
1719
1717
1714
1711
1708
1706
1703
1700
1698
1695
1693
1690
1688
1685
1683
1681
1678
1676
1674
1671
1669
1666
1664
1661
1658
1655
1652
1649
1645
1642
1639
1635
1632
1628
1624
1621
1617
1613
1610
1606
1602
1599
1595
1592
1589
1585
1582
1579
1576
1573
1570
1568
1565
1562
1560
1557
1555
1553
1550
1548
1546
1545
1543
1541
1540
1538
1537
1535
1534
1532
1531
1530
1529
1528
1527
1525
1525
1524
1523
1522
1521
1521
1520
1520
1520
1520
1520
1521
1522
1523
1524
1526
1528
1530
1532
1534
1536
1539
1541
1544
1546
1549
1551
1554
1557
1560
1562
1565
1568
1572
1575
1578
1581
1584
1587
1590
1593
1596
1599
1602
1605
1608
1611
1614
1616
1619
1622
1625
1628
1631
1634
1636
1639
1642
1644
1647
1649
1651
1653
1655
1657
1659
1660
1662
1663
1664
1666
1667
1668
1669
1671
1672
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1695
1696
1697
1697
1697
1698
1698
1698
1698
1697
1697
1696
1695
1695
1694
1694
1693
1692
1692
1691
1691
1690
1689
1688
1687
1686
1684
1683
1681
1679
1677
1674
1672
1670
1667
1665
1663
1660
1658
1656
1654
1652
1649
1647
1645
1642
1640
1637
1635
1633
1630
1628
1626
1625
1623
1622
1621
1621
1620
1620
1620
1620
1621
1622
1622
1624
1625
1626
1628
1629
1631
1633
1635
1637
1639
1641
1643
1645
1647
1649
1651
1653
1655
1657
1658
1660
1661
1661
1662
1662
1662
1662
1662
1661
1661
1660
1658
1657
1655
1653
1650
1648
1645
1642
1639
1636
1633
1630
1626
1623
1619
1615
1611
1607
1602
1596
1591
1585
1579
1573
1567
1560
1553
1546
1539
1531
1523
1514
1506
1497
1488
1479
1470
1461
1451
1442
1432
1423
1413
1403
1394
1384
1374
1365
1355
1345
1334
1324
1313
1302
1291
1280
1269
1257
1245
1233
1220
1207
1194
1181
1168
1155
1141
1128
1114
1100
1086
1071
1056
1041
1025
1008
993
977
960
943
926
909
892
874
856
839
821
803
784
766
747
729
710
692
673
654
635
617
598
579
561
542
523
504
485
466
446
426
407
387
368
349
330
312
293
275
256
238
220
201
182
163
144
126
107
88
69
50
31
13
-6
-25
-44
-62
-81
-100
-118
-137
-155
-174
-192
-209
-227
-244
-262
-279
-295
-312
-329
-345
-361
-377
-393
-409
-424
-439
-454
-469
-483
-497
-510
-523
-536
-548
-559
-570
-581
-591
-601
-611
-620
-629
-638
-647
-655
-663
-671
-679
-686
-692
-698
-704
-709
-714
-719
-723
-727
-731
-734
-738
-741
-744
-747
-750
-753
-755
-758
-761
-763
-766
-769
-771
-773
-776
-778
-780
-782
-784
-787
-789
-791
-793
-795
-797
-799
-800
-802
-804
-805
-807
-809
-811
-813
-815
-817
-819
-821
-823
-825
-827
-829
-831
-832
-834
-835
-836
-836
-837
-838
-838
-838
-838
-837
-836
-835
-834
-833
-831
-829
-827
-825
-823
-820
-818
-815
-812
-808
-805
-801
-797
-793
-788
-784
-779
-775
-770
-765
-760
-756
-751
-746
-741
-737
-732
-727
-723
-718
-713
-708
-703
-698
-693
-688
-682
-676
-670
-664
-658
-652
-645
-639
-632
-626
-619
-612
-605
-598
-590
-583
-576
-569
-562
-555
-548
-540
-533
-525
-517
-509
-501
-493
-484
-476
-467
-458
-449
-440
-431
-421
-412
-402
-392
-382
-372
-362
-352
-342
-331
-321
-310
-300
-289
-278
-268
-257
-247
-236
-226
-216
-206
-196
-186
-176
-166
-157
-147
-138
-129
-120
-111
-103
-95
-86
-78
-70
-62
-54
-47
-39
-31
-23
-15
-8
0
7
14
21
28
35
41
48
54
60
66
72
77
82
87
92
96
101
105
109
114
118
122
126
130
135
139
143
147
151
155
159
164
168
172
176
180
184
188
192
196
200
204
208
212
216
219
223
227
230
234
237
241
244
248
251
255
258
261
264
267
270
273
276
279
282
285
288
292
295
298
301
304
308
311
315
318
321
325
328
331
335
338
341
344
347
350
353
356
359
361
364
367
370
372
374
376
378
380
381
382
384
385
386
387
387
388
389
389
390
390
391
391
391
391
392
392
392
391
391
391
391
391
390
390
390
390
389
389
388
388
387
387
386
385
384
383
382
381
380
379
378
377
376
375
374
374
373
372
371
370
368
367
366
364
363
361
359
357
356
354
352
350
347
345
343
341
339
337
335
332
330
328
326
324
322
319
317
315
312
310
307
305
302
299
296
294
291
288
285
282
279
276
273
270
267
264
261
258
255
252
249
246
243
240
238
235
232
229
226
223
220
217
214
211
208
206
203
200
198
195
193
191
189
187
185
183
181
180
178
177
175
174
172
171
170
168
167
165
164
162
160
158
156
155
153
151
150
148
147
146
145
144
143
142
141
141
140
139
139
138
138
137
136
136
135
134
134
133
133
132
132
131
131
131
130
129
128
127
126
125
123
122
121
119
117
116
114
111
109
106
103
100
97
94
91
87
84
81
77
74
70
66
62
58
53
49
44
40
35
30
25
20
15
10
5
1
-4
-9
-13
-18
-23
-27
-32
-37
-42
-46
-51
-56
-60
-65
-70
-75
-80
-85
-90
-95
-100
-105
-111
-116
-122
-127
-133
-138
-144
-149
-155
-160
-166
-171
-177
-182
-187
-193
-198
-203
-209
-214
-220
-225
-231
-236
-241
-246
-252
-257
-262
-268
-273
-278
-283
-289
-293
-298
-303
-308
-312
-317
-322
-326
-331
-335
-340
-344
-349
-353
-358
-362
-367
-372
-377
-381
-386
-392
-397
-402
-406
-411
-416
-421
-425
-430
-435
-440
-445
-450
-456
-461
-466
-471
-477
-482
-487
-492
-498
-503
-509
-514
-520
-525
-531
-537
-542
-548
-554
-560
-566
-573
-579
-585
-592
-598
-605
-611
-618
-625
-632
-638
-645
-652
-660
-667
-674
-681
-689
-696
-704
-711
-719
-726
-734
-741
-748
-756
-763
-771
-779
-786
-794
-802
-810
-817
-825
-833
-840
-848
-856
-863
-871
-879
-886
-894
-902
-909
-917
-924
-932
-939
-947
-954
-961
-968
-975
-982
-989
-996
-1002
-1008
-1014
-1020
-1027
-1034
-1040
-1046
-1052
-1058
-1065
-1071
-1077
-1083
-1089
-1094
-1100
-1106
-1111
-1117
-1122
-1127
-1132
-1137
-1141
-1146
-1150
-1154
-1158
-1162
-1166
-1170
-1174
-1178
-1182
-1185
-1188
-1192
-1195
-1197
-1200
-1202
-1205
-1207
-1209
-1211
-1212
-1214
-1215
-1217
-1218
-1219
-1220
-1221
-1222
-1223
-1224
-1225
-1225
-1226
-1227
-1227
-1228
-1228
-1228
-1228
-1228
-1228
-1227
-1227
-1226
-1225
-1224
-1222
-1221
-1219
-1217
-1215
-1212
-1209
-1206
-1203
-1200
-1196
-1193
-1189
-1185
-1181
-1177
-1173
-1169
-1164
-1160
-1155
-1150
-1146
-1141
-1136
-1132
-1127
-1122
-1118
-1113
-1108
-1103
-1098
-1092
-1087
-1081
-1075
-1069
-1063
-1057
-1051
-1045
-1039
-1032
-1026
-1018
-1012
-1004
-998
-991
-984
-976
-969
-962
-954
-947
-939
-932
-925
-917
-910
-903
-896
-888
-881
-874
-866
-859
-851
-843
-836
-828
-820
-812
-805
-797
-789
-781
-773
-765
-756
-748
-740
-732
-724
-715
-707
-699
-690
-682
-674
-666
-658
-650
-642
-634
-626
-618
-610
-603
-596
-588
-581
-575
-568
-562
-556
-550
-544
-539
-534
-529
-524
-519
-515
-510
-506
-502
-498
-494
-490
-486
-482
-479
-475
-471
-468
-465
-462
-459
-456
-453
-451
-448
-446
-444
-442
-440
-438
-437
-435
-434
-432
-431
-430
-429
-428
-427
-426
-425
-424
-424
-423
-422
-422
-421
-420
-420
-419
-418
-418
-417
-417
-416
-416
-416
-415
-415
-415
-415
-415
-415
-415
-415
-415
-416
-416
-416
-416
-416
-416
-417
-417
-417
-418
-418
-419
-420
-421
-422
-424
-425
-427
-429
-432
-434
-437
-439
-442
-445
-448
-451
-454
-457
-460
-462
-465
-467
-470
-472
-474
-477
-479
-481
-483
-486
-488
-490
-492
-494
-496
-498
-500
-501
-503
-505
-507
-509
-511
-513
-515
-517
-519
-521
-522
-524
-526
-527
-529
-530
-532
-534
-535
-537
-538
-539
-541
-542
-543
-544
-545
-546
-548
-549
-549
-550
-551
-552
-553
-553
-554
-555
-556
-557
-557
-558
-559
-559
-560
-560
-561
-561
-561
-561
-562
-562
-562
-563
-563
-564
-565
-566
-566
-567
-569
-570
-571
-572
-573
-574
-576
-577
-578
-580
-581
-583
-584
-586
-588
-589
-591
-593
-594
-596
-598
-600
-602
-604
-606
-608
-610
-612
-614
-617
-619
-621
-623
-626
-628
-630
-633
-636
-639
-642
-646
-649
-653
-657
-661
-665
-670
-675
-680
-685
-691
-698
-704
-711
-719
-727
-735
-744
-753
-762
-772
-781
-791
-802
-812
-823
-834
-845
-856
-868
-880
-892
-904
-916
-929
-942
-955
-969
-982
-996
-1010
-1025
-1040
-1055
-1070
-1085
-1101
-1117
-1133
-1150
-1166
-1183
-1199
-1216
-1233
-1250
-1267
-1284
-1301
-1318
-1335
-1352
-1370
-1387
-1404
-1421
-1438
-1455
-1472
-1489
-1506
-1523
-1540
-1557
-1574
-1591
-1608
-1625
-1643
-1660
-1678
-1696
-1713
-1731
-1748
-1766
-1783
-1800
-1817
-1833
-1850
-1866
-1883
-1899
-1915
-1930
-1946
-1961
-1976
-1991
-2005
-2021
-2035
-2049
-2063
-2077
-2091
-2104
-2117
-2130
-2143
-2156
-2169
-2181
-2193
-2206
-2218
-2230
-2242
-2254
-2267
-2279
-2291
-2304
-2316
-2329
-2341
-2354
-2367
-2379
-2392
-2405
-2417
-2429
-2442
-2454
-2466
-2478
-2489
-2501
-2512
-2523
-2534
-2545
-2556
-2566
-2577
-2587
-2597
-2607
-2617
-2627
-2636
-2646
-2655
-2665
-2674
-2683
-2692
-2701
-2710
-2719
-2728
-2737
-2746
-2756
-2765
-2774
-2784
-2793
-2802
-2812
-2821
-2830
-2839
-2847
-2856
-2864
-2872
-2880
-2888
-2896
-2903
-2910
-2917
-2923
-2929
-2936
-2941
-2947
-2952
-2958
-2963
-2967
-2972
-2976
-2980
-2984
-2988
-2992
-2995
-2999
-3002
-3005
-3008
-3011
-3014
-3017
-3020
-3022
-3025
-3028
-3030
-3033
-3036
-3039
-3041
-3044
-3047
-3050
-3053
-3056
-3059
-3062
-3064
-3067
-3069
-3071
-3073
-3074
-3076
-3077
-3077
-3078
-3078
-3079
-3079
-3078
-3078
-3077
-3076
-3075
-3074
-3073
-3071
-3069
-3067
-3064
-3062
-3059
-3056
-3053
-3049
-3045
-3041
-3037
-3033
-3028
-3023
-3018
-3012
-3006
-3000
-2994
-2987
-2979
-2972
-2964
-2955
-2947
-2938
-2929
-2919
-2910
-2900
-2891
-2881
-2871
-2861
-2851
-2840
-2830
-2819
-2809
-2798
-2787
-2776
-2765
-2754
-2742
-2730
-2718
-2705
-2692
-2679
-2666
-2653
-2639
-2625
-2611
-2596
-2582
-2567
-2552
-2537
-2521
-2506
-2490
-2474
-2457
-2441
-2424
-2408
-2391
-2374
-2358
-2341
-2325
-2308
-2292
-2275
-2259
-2242
-2225
-2208
-2192
-2174
-2157
-2140
-2122
-2105
-2087
-2069
-2051
-2033
-2015
-1997
-1979
-1962
-1944
-1926
-1909
-1892
-1875
-1858
-1842
-1825
-1809
-1793
-1777
-1761
-1745
-1730
-1714
-1698
-1683
-1667
-1652
-1636
-1621
-1606
-1592
-1577
-1562
-1548
-1534
-1519
-1505
-1491
-1477
-1462
-1448
-1434
-1420
-1405
-1391
-1377
-1362
-1348
-1335
-1321
-1308
-1295
-1282
-1269
-1256
-1244
-1232
-1220
-1209
-1197
-1186
-1175
-1164
-1153
-1142
-1132
-1121
-1111
-1101
-1092
-1082
-1073
-1064
-1055
-1046
-1037
-1028
-1020
-1012
-1004
-996
-988
-980
-972
-965
-958
-951
-944
-938
-931
-925
-919
-913
-907
-901
-896
-890
-885
-880
-875
-870
-865
-861
-857
-853
-849
-846
-842
-840
-837
-834
-832
-830
-828
-826
-824
-823
-822
-820
-819
-819
-818
-818
-818
-818
-818
-819
-820
-820
-822
-823
-824
-826
-828
-830
-832
-835
-838
-841
-844
-847
-850
-854
-857
-861
-864
-868
-872
-875
-880
-884
-888
-892
-897
-901
-906
-910
-915
-920
-925
-930
-935
-940
-945
-951
-956
-961
-967
-972
-978
-984
-990
-996
-1002
-1008
-1016
-1022
-1030
-1037
-1044
-1051
-1059
-1066
-1074
-1081
-1089
-1097
-1104
-1112
-1121
-1129
-1137
-1145
-1154
-1162
-1171
-1180
-1189
-1198
-1207
-1216
-1225
-1234
-1244
-1253
-1263
-1273
-1283
-1293
-1303
-1314
-1325
-1336
-1347
-1358
-1370
-1382
-1393
-1405
-1417
-1430
-1442
-1454
-1467
-1479
-1492
-1505
-1518
-1531
-1545
-1558
-1571
-1585
-1598
-1612
-1625
-1639
-1653
-1666
-1680
-1694
-1708
-1721
-1735
-1749
-1763
-1777
-1791
-1804
-1818
-1832
-1845
-1859
-1872
-1886
-1899
-1912
-1926
-1939
-1952
-1965
-1977
-1990
-2003
-2015
-2028
-2040
-2053
-2065
-2077
-2089
-2102
-2114
-2126
-2137
-2149
-2161
-2173
-2184
-2196
-2207
-2219
-2230
-2241
-2252
-2264
-2275
-2286
-2297
-2307
-2318
-2329
-2339
-2350
-2360
-2370
-2380
-2390
-2399
-2409
-2418
-2427
-2435
-2444
-2452
-2460
-2468
-2476
-2483
-2490
-2498
-2504
-2511
-2517
-2523
-2529
-2535
-2541
-2546
-2551
-2557
-2562
-2567
-2573
-2578
-2583
-2589
-2594
-2599
-2604
-2609
-2614
-2619
-2624
-2629
-2634
-2639
-2644
-2649
-2653
-2658
-2663
-2667
-2672
-2676
-2680
-2685
-2689
-2694
-2699
-2703
-2708
-2712
-2717
-2721
-2726
-2730
-2735
-2739
-2744
-2748
-2753
-2758
-2762
-2767
-2772
-2777
-2781
-2786
-2791
-2795
-2800
-2804
-2809
-2814
-2818
-2822
-2827
-2831
-2835
-2839
-2843
-2847
-2851
-2855
-2859
-2863
-2866
-2870
-2873
-2876
-2879
-2882
-2885
-2888
-2890
-2893
-2895
-2896
-2898
-2899
-2900
-2901
-2902
-2902
-2903
-2903
-2903
-2903
-2903
-2903
-2902
-2902
-2902
-2901
-2901
-2900
-2899
-2898
-2897
-2896
-2895
-2894
-2893
-2891
-2890
-2888
-2886
-2884
-2882
-2879
-2877
-2874
-2871
-2867
-2864
-2861
-2857
-2853
-2849
-2845
-2842
-2838
-2834
-2830
-2826
-2822
-2818
-2814
-2810
-2806
-2803
-2799
-2795
-2791
-2787
-2783
-2779
-2775
-2770
-2766
-2762
-2757
-2753
-2748
-2743
-2738
-2733
-2728
-2723
-2718
-2713
-2708
-2702
-2697
-2692
-2686
-2681
-2676
-2670
-2665
-2660
-2655
-2649
-2644
-2639
-2634
-2629
-2624
-2619
-2614
-2609
-2604
-2599
-2595
-2590
-2585
-2580
-2575
-2570
-2565
-2560
-2555
-2550
-2545
-2539
-2534
-2528
-2523
-2517
-2511
-2506
-2500
-2494
-2488
-2482
-2476
-2471
-2465
-2459
-2453
-2448
-2442
-2436
-2431
-2426
-2420
-2415
-2409
-2404
-2399
-2393
-2388
-2383
-2377
-2371
-2366
-2360
-2354
-2349
-2343
-2337
-2331
-2324
-2318
-2312
-2306
-2299
-2293
-2287
-2280
-2274
-2267
-2261
-2255
-2248
-2242
-2236
-2230
-2224
-2218
-2212
-2206
-2201
-2195
-2190
-2184
-2179
-2174
-2169
-2164
-2159
-2154
-2149
-2144
-2140
-2135
-2131
-2126
-2122
-2118
-2114
-2110
-2107
-2103
-2100
-2097
-2094
-2091
-2088
-2085
-2082
-2079
-2076
-2074
-2071
-2068
-2065
-2063
-2060
-2058
-2055
-2053
-2050
-2048
-2045
-2044
-2041
-2040
-2037
-2037
-2035
-2033
-2033
-2032
-2031
-2031
-2029
-2029
-2029
-2031
-2031
-2032
-2033
-2033
-2035
-2037
-2037
-2040
-2041
-2044
-2047
-2049
-2052
-2054
-2057
-2060
-2063
-2066
-2069
-2073
-2077
-2081
-2085
-2089
-2094
-2099
-2104
-2109
-2114
-2120
-2126
-2132
-2138
-2144
-2150
-2157
-2163
-2170
-2176
-2183
-2190
-2197
-2204
-2211
-2219
-2226
-2234
-2241
-2249
-2257
-2265
-2274
-2282
-2291
-2300
-2309
-2318
-2328
-2337
-2347
-2357
-2367
-2377
-2387
-2398
-2408
-2419
-2430
-2441
-2452
-2464
-2475
-2487
-2499
-2511
-2523
-2536
-2548
-2560
-2573
-2586
-2598
-2611
-2624
-2636
-2649
-2662
-2675
-2688
-2700
-2713
-2726
-2739
-2751
-2764
-2777
-2789
-2802
-2815
-2827
-2840
-2853
-2865
-2878
-2890
-2903
-2916
-2928
-2941
-2954
-2967
-2979
-2992
-3005
-3018
-3031
-3044
-3057
-3071
-3084
-3097
-3111
-3124
-3138
-3151
-3165
-3178
-3192
-3205
-3219
-3232
-3245
-3257
-3270
-3282
-3295
-3307
-3319
-3330
-3342
-3354
-3365
-3376
-3387
-3397
-3408
-3418
-3428
-3438
-3448
-3457
-3467
-3476
-3485
-3494
-3503
-3511
-3520
-3528
-3536
-3544
-3552
-3559
-3566
-3574
-3580
-3587
-3594
-3600
-3606
-3613
-3618
-3624
-3630
-3635
-3641
-3646
-3651
-3656
-3661
-3666
-3671
-3676
-3681
-3685
-3690
-3695
-3700
-3704
-3709
-3714
-3719
-3724
-3729
-3734
-3739
-3744
-3749
-3754
-3760
-3765
-3770
-3775
-3780
-3784
-3789
-3794
-3799
-3803
-3808
-3813
-3817
-3822
-3826
-3831
-3835
-3840
-3844
-3849
-3853
-3857
-3862
-3866
-3870
-3874
-3879
-3883
-3887
-3892
-3896
-3900
-3904
-3909
-3913
-3917
-3922
-3926
-3930
-3935
-3939
-3944
-3948
-3952
-3957
-3962
-3966
-3971
-3976
-3980
-3985
-3990
-3996
-4001
-4006
-4011
-4018
-4024
-4030
-4035
-4042
-4049
-4054
-4062
-4067
-4075
-4082
-4089
-4097
-4104
-4112
-4120
-4128
-4136
-4144
-4152
-4161
-4170
-4179
-4188
-4197
-4207
-4216
-4226
-4236
-4246
-4257
-4267
-4278
-4289
-4300
-4311
-4322
-4334
-4345
-4356
-4368
-4379
-4391
-4402
-4414
-4425
-4437
-4448
-4459
-4470
-4482
-4493
-4504
-4515
-4526
-4538
-4549
-4560
-4571
-4582
-4593
-4604
-4615
-4625
-4636
-4647
-4658
-4669
-4680
-4690
-4701
-4712
-4722
-4733
-4743
-4753
-4764
-4774
-4784
-4795
-4805
-4815
-4825
-4835
-4846
-4856
-4865
-4875
-4885
-4895
-4904
-4914
-4923
-4932
-4941
-4950
-4959
-4968
-4977
-4986
-4994
-5003
-5011
-5019
-5028
-5035
-5043
-5051
-5058
-5065
-5072
-5079
-5086
-5092
-5098
-5104
-5110
-5115
-5120
-5125
-5130
-5135
-5140
-5145
-5149
-5154
-5158
-5162
-5167
-5171
-5175
-5179
-5182
-5186
-5189
-5192
-5194
-5197
-5199
-5202
-5204
-5206
-5208
-5210
-5212
-5214
-5216
-5218
-5220
-5222
-5223
-5225
-5227
-5228
-5230
-5231
-5233
-5234
-5235
-5237
-5238
-5239
-5241
-5242
-5243
-5244
-5245
-5247
-5248
-5249
-5250
-5251
-5252
-5253
-5254
-5254
-5255
-5256
-5256
-5257
-5257
-5258
-5258
-5259
-5259
-5259
-5259
-5259
-5259
-5260
-5260
-5260
-5260
-5260
-5260
-5260
-5259
-5259
-5259
-5259
-5259
-5259
-5259
-5259
-5259
-5259
-5259
-5259
-5259
-5259
-5259
-5260
-5260
-5260
-5260
-5261
-5261
-5261
-5262
-5262
-5262
-5262
-5262
-5262
-5262
-5262
-5262
-5261
-5261
-5260
-5259
-5258
-5257
-5256
-5254
-5253
-5251
-5250
-5248
-5246
-5244
-5242
-5240
-5237
-5235
-5232
-5230
-5227
-5225
-5222
-5220
-5217
-5215
-5212
-5209
-5207
-5204
-5201
-5198
-5195
-5193
-5190
-5187
-5184
-5181
-5177
-5174
-5171
-5168
-5165
-5162
-5159
-5156
-5153
-5150
-5147
-5144
-5141
-5139
-5136
-5133
-5131
-5128
-5126
-5124
-5121
-5119
-5117
-5116
-5114
-5113
-5111
-5110
-5109
-5108
-5107
-5106
-5106
-5105
-5104
-5103
-5103
-5102
-5101
-5101
-5100
-5100
-5099
-5099
-5098
-5097
-5096
-5096
-5095
-5094
-5093
-5092
-5091
-5091
-5090
-5089
-5088
-5087
-5086
-5085
-5084
-5083
-5082
-5081
-5080
-5079
-5078
-5077
-5076
-5075
-5074
-5073
-5072
-5071
-5070
-5069
-5067
-5066
-5065
-5063
-5062
-5060
-5058
-5057
-5055
-5053
-5051
-5049
-5047
-5045
-5043
-5041
-5039
-5037
-5035
-5033
-5031
-5029
-5026
-5024
-5021
-5019
-5016
-5013
-5009
-5006
-5002
-4999
-4995
-4991
-4986
-4982
-4977
-4973
-4968
-4963
-4958
-4953
-4948
-4943
-4938
-4933
-4928
-4923
-4918
-4913
-4908
-4903
-4898
-4893
-4888
-4883
-4878
-4873
-4868
-4863
-4858
-4853
-4848
-4843
-4838
-4833
-4828
-4823
-4818
-4813
-4809
-4804
-4799
-4794
-4789
-4784
-4779
-4774
-4769
-4764
-4759
-4754
-4749
-4744
-4739
-4734
-4729
-4724
-4719
-4714
-4709
-4704
-4699
-4694
-4689
-4684
-4679
-4674
-4669
-4664
-4659
-4654
-4649
-4644
-4639
-4634
-4629
-4625
-4620
-4615
-4610
-4605
-4600
-4595
-4590
-4585
-4580
-4575
-4570
-4565
-4560
-4555
-4550
-4545
-4540
-4535
-4530
-4525
-4520
-4515
-4510
-4505
-4500
-4495
-4490
-4485
-4480
-4475
-4470
-4466
-4461
-4456
-4451
-4446
-4441
-4436
-4431
-4426
-4421
-4416
-4411
-4406
-4401
-4396
-4391
-4386
-4381
-4376
-4371
-4366
-4361
-4356
-4351
-4346
-4341
-4336
-4331
-4327
-4322
-4317
-4312
-4307
-4302
-4297
-4292
-4287
-4282
-4277
-4272
-4267
-4262
-4257
-4252
-4247
-4242
-4237
-4232
-4227
-4222
-4217
-4212
-4207
-4203
-4198
-4193
-4188
-4183
-4178
-4173
-4168
-4163
-4158
-4153
-4148
-4143
-4138
-4133
-4128
-4123
-4118
-4113
-4108
-4103
-4098
-4093
-4088
-4083
-4078
-4074
-4069
-4064
-4059
-4054
-4049
-4043
-4038
-4034
-4029
-4024
-4019
-4014
-4009
-4003
-3999
-3994
-3989
-3984
-3979
-3975
-3970
-3965
-3960
-3955
-3950
-3945
-3940
-3935
-3930
-3925
-3920
-3915
-3910
-3905
-3900
-3895
-3890
-3885
-3880
-3875
-3871
-3866
-3861
-3856
-3851
-3846
-3841
-3836
-3831
-3826
-3821
-3816
-3811
-3806
-3801
-3796
-3791
-3786
-3781
-3776
-3772
-3767
-3762
-3757
-3752
-3747
-3742
-3737
-3732
-3727
-3722
-3717
-3712
-3707
-3702
-3697
-3692
-3687
-3682
-3678
-3673
-3668
-3663
-3658
-3653
-3648
-3643
-3638
-3633
-3628
-3623
-3618
-3613
-3608
-3603
-3598
-3593
-3589
-3584
-3579
-3574
-3569
-3564
-3559
-3554
-3549
-3544
-3539
-3534
-3529
-3524
-3519
-3514
-3509
-3505
-3500
-3495
-3490
-3485
-3480
-3475
-3470
-3465
-3460
-3455
-3450
-3445
-3440
-3435
-3430
-3425
-3421
-3416
-3411
-3406
-3401
-3396
-3391
-3386
-3381
-3376
-3371
-3366
-3361
-3356
-3351
-3346
-3342
-3337
-3332
-3327
-3322
-3317
-3312
-3307
-3302
-3297
-3292
-3287
-3282
-3277
-3272
-3268
-3263
-3258
-3253
-3248
-3243
-3238
-3233
-3228
-3223
-3218
-3213
-3208
-3203
-3198
-3194
-3189
-3184
-3179
-3174
-3169
-3164
-3159
-3154
-3149
-3144
-3139
-3134
-3129
-3124
-3120
-3115
-3110
-3105
-3100
-3095
-3090
-3085
-3080
-3075
-3070
-3065
-3060
-3055
-3051
-3046
-3041
-3036
-3031
-3026
-3021
-3016
-3011
-3006
-3001
-2996
-2991
-2986
-2982
-2977
-2972
-2967
-2962
-2957
-2952
-2947
-2942
-2937
-2932
-2927
-2922
-2917
-2913
-2908
-2903
-2898
-2893
-2888
-2883
-2878
-2873
-2868
-2863
-2858
-2853
-2849
-2844
-2839
-2834
-2829
-2824
-2819
-2814
-2809
-2804
-2799
-2794
-2789
-2785
-2780
-2775
-2770
-2765
-2760
-2755
-2750
-2745
-2740
-2735
-2730
-2725
-2721
-2716
-2711
-2706
-2701
-2696
-2691
-2686
-2681
-2676
-2671
-2666
-2661
-2657
-2652
-2647
-2642
-2637
-2632
-2627
-2622
-2617
-2612
-2607
-2602
-2598
-2593
-2588
-2583
-2578
-2573
-2568
-2563
-2558
-2553
-2548
-2543
-2539
-2534
-2529
-2524
-2519
-2514
-2509
-2504
-2499
-2494
-2489
-2484
-2480
-2475
-2470
-2465
-2460
-2455
-2450
-2445
-2440
-2435
-2430
-2426
-2421
-2416
-2411
-2406
-2401
-2396
-2391
-2386
-2381
-2376
-2372
-2367
-2362
-2357
-2352
-2347
-2342
-2337
-2332
-2327
-2322
-2317
-2313
-2308
-2303
-2298
-2293
-2288
-2283
-2278
-2273
-2268
-2263
-2259
-2254
-2249
-2244
-2239
-2234
-2229
-2224
-2219
-2214
-2209
-2205
-2200
-2195
-2190
-2185
-2180
-2175
-2170
-2165
-2160
-2156
-2151
-2146
-2141
-2136
-2131
-2126
-2121
-2116
-2111
-2106
-2102
-2097
-2092
-2087
-2082
-2077
-2072
-2067
-2062
-2057
-2053
-2048
-2043
-2037
-2033
-2028
-2023
-2017
-2013
-2008
-2004
-1999
-1994
-1989
-1984
-1979
-1974
-1969
-1964
-1959
-1955
-1950
-1945
-1940
-1935
-1930
-1925
-1920
-1915
-1910
-1906
-1901
-1896
-1891
-1886
-1881
-1876
-1871
-1866
-1861
-1857
-1852
-1847
-1842
-1837
-1832
-1827
-1822
-1817
-1812
-1808
-1803
-1798
-1793
-1788
-1783
-1778
-1773
-1768
-1763
-1759
-1754
-1749
-1744
-1739
-1734
-1729
-1724
-1719
-1715
-1710
-1705
-1700
-1695
-1690
-1685
-1680
-1675
-1670
-1666
-1661
-1656
-1651
-1646
-1641
-1636
-1631
-1626
-1622
-1617
-1612
-1607
-1602
-1597
-1592
-1587
-1582
-1578
-1573
-1568
-1563
-1558
-1553
-1548
-1543
-1538
-1534
-1529
-1524
-1519
-1514
-1509
-1504
-1499
-1494
-1490
-1485
-1480
-1475
-1470
-1465
-1460
-1455
-1450
-1446
-1441
-1436
-1431
-1426
-1421
-1416
-1411
-1406
-1402
-1397
-1392
-1387
-1382
-1377
-1372
-1367
-1363
-1358
-1353
-1348
-1343
-1338
-1333
-1328
-1323
-1319
-1314
-1309
-1304
-1299
-1294
-1289
-1284
-1279
-1275
-1270
-1265
-1260
-1255
-1250
-1245
-1240
-1236
-1231
-1226
-1221
-1216
-1211
-1206
-1201
-1196
-1192
-1187
-1182
-1177
-1172
-1167
-1162
-1157
-1153
-1148
-1143
-1138
-1133
-1128
-1123
-1118
-1114
-1109
-1104
-1099
-1094
-1089
-1084
-1079
-1075
-1070
-1065
-1060
-1055
-1050
-1045
-1040
-1036
-1031
-1026
-1020
-1016
-1010
-1006
-1000
-997
-992
-987
-982
-977
-972
-967
-962
-958
-953
-948
-943
-938
-933
-928
-923
-919
-914
-909
-904
-899
-894
-889
-884
-880
-875
-870
-865
-860
-855
-850
-845
-841
-836
-831
-826
-821
-816
-811
-806
-802
-797
-792
-787
-782
-777
-772
-768
-763
-758
-753
-748
-743
-738
-733
-729
-724
-719
-714
-709
-704
-699
-695
-690
-685
-680
-675
-670
-665
-660
-656
-651
-646
-641
-636
-631
-626
-622
-617
-612
-607
-602
-597
-592
-587
-583
-578
-573
-568
-563
-558
-553
-549
-544
-539
-534
-529
-524
-519
-515
-510
-505
-500
-495
-490
-485
-480
-476
-471
-466
-461
-456
-451
-446
-442
-437
-432
-427
-422
-417
-412
-408
-403
-398
-393
-388
-383
-378
-374
-369
-364
-359
-354
-349
-344
-340
-335
-330
-325
-320
-315
-310
-306
-301
-296
-291
-286
-281
-276
-272
-267
-262
-257
-252
-247
-242
-238
-233
-228
-223
-218
-213
-208
-204
-199
-194
-189
-184
-179
-174
-170
-165
-160
-155
-150
-145
-140
-136
-131
-126
-121
-116
-111
-107
-102
-97
-92
-87
-82
-77
-73
-68
-63
-58
-53
