5
27973
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-180
-180
-180
-180
-181
-181
-181
-181
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-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
-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
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-200
-200
-200
-201
-201
-201
-202
-202
-202
-203
-203
-204
-204
-205
-205
-206
-206
-207
-207
-208
-208
-209
-209
-210
-210
-211
-211
-212
-212
-213
-213
-214
-214
-215
-215
-216
-216
-217
-217
-218
-218
-218
-219
-219
-219
-219
-220
-220
-220
-221
-221
-221
-221
-222
-222
-222
-222
-223
-223
-223
-223
-224
-224
-224
-225
-225
-225
-226
-226
-226
-227
-227
-227
-227
-228
-228
-228
-229
-229
-229
-229
-230
-230
-230
-231
-231
-231
-231
-232
-232
-232
-232
-232
-232
-232
-233
-233
-233
-233
-233
-233
-233
-233
-234
-234
-234
-234
-234
-235
-235
-235
-235
-236
-236
-236
-236
-236
-237
-237
-237
-238
-238
-239
-239
-240
-240
-241
-241
-242
-242
-243
-244
-244
-245
-245
-246
-247
-247
-248
-248
-249
-249
-250
-250
-251
-251
-251
-252
-252
-252
-252
-252
-252
-252
-252
-253
-253
-252
-252
-252
-252
-252
-252
-251
-251
-251
-251
-251
-250
-250
-250
-250
-250
-250
-250
-250
-251
-251
-251
-251
-252
-252
-252
-252
-253
-253
-253
-254
-254
-255
-255
-255
-255
-256
-256
-256
-256
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-257
-257
-257
-257
-258
-258
-258
-259
-259
-259
-260
-260
-260
-261
-261
-261
-262
-262
-262
-262
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-262
-262
-262
-262
-263
-263
-264
-264
-264
-265
-265
-266
-266
-267
-267
-268
-269
-269
-270
-271
-272
-273
-274
-275
-276
-277
-278
-279
-280
-281
-282
-283
-284
-284
-285
-286
-286
-287
-288
-289
-290
-291
-293
-294
-295
-296
-297
-298
-300
-301
-302
-303
-304
-305
-306
-307
-308
-310
-311
-312
-314
-315
-317
-318
-320
-321
-322
-324
-325
-326
-328
-329
-330
-331
-332
-334
-335
-336
-337
-338
-339
-339
-340
-341
-341
-342
-342
-343
-343
-344
-344
-345
-345
-346
-346
-346
-347
-347
-347
-347
-347
-348
-348
-348
-348
-348
-348
-348
-349
-349
-349
-350
-351
-351
-352
-353
-353
-354
-354
-355
-355
-356
-356
-356
-357
-357
-357
-357
-357
-358
-358
-357
-357
-357
-357
-357
-356
-356
-355
-355
-354
-354
-353
-352
-352
-351
-350
-350
-349
-349
-348
-347
-347
-346
-346
-345
-344
-344
-343
-343
-342
-342
-342
-342
-342
-342
-342
-342
-343
-343
-343
-344
-344
-344
-345
-345
-345
-345
-345
-345
-345
-345
-345
-345
-345
-345
-345
-345
-345
-346
-346
-346
-346
-347
-347
-347
-347
-348
-348
-349
-349
-350
-351
-351
-352
-353
-354
-355
-356
-357
-358
-360
-361
-362
-363
-364
-366
-367
-368
-369
-371
-372
-373
-374
-376
-377
-378
-379
-380
-381
-382
-383
-385
-386
-387
-388
-389
-390
-390
-391
-391
-392
-392
-393
-393
-393
-394
-394
-394
-394
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-396
-396
-396
-396
-397
-397
-397
-398
-398
-399
-399
-400
-401
-401
-401
-402
-402
-402
-402
-402
-402
-402
-402
-402
-402
-402
-402
-402
-402
-402
-402
-403
-403
-403
-403
-403
-403
-404
-404
-404
-404
-405
-405
-405
-406
-407
-407
-408
-409
-410
-411
-412
-413
-414
-415
-416
-417
-417
-418
-419
-420
-420
-421
-421
-422
-422
-422
-422
-422
-422
-422
-421
-421
-420
-420
-419
-418
-417
-417
-416
-415
-415
-414
-414
-413
-413
-412
-412
-411
-411
-410
-410
-409
-409
-409
-409
-409
-409
-410
-410
-410
-410
-409
-409
-408
-408
-407
-406
-405
-404
-403
-402
-402
-401
-401
-401
-401
-401
-401
-401
-401
-401
-402
-402
-403
-403
-404
-405
-406
-407
-408
-410
-411
-413
-414
-416
-417
-418
-420
-421
-422
-423
-423
-424
-425
-425
-426
-426
-427
-428
-429
-429
-430
-431
-431
-432
-432
-432
-433
-433
-433
-433
-433
-432
-432
-432
-431
-431
-430
-430
-429
-428
-427
-426
-425
-424
-422
-421
-419
-418
-416
-415
-413
-412
-410
-409
-408
-407
-405
-404
-403
-402
-401
-400
-399
-398
-397
-396
-396
-395
-395
-395
-395
-395
-394
-394
-394
-393
-392
-391
-390
-389
-388
-387
-386
-385
-384
-384
-383
-383
-383
-382
-382
-382
-382
-382
-382
-382
-382
-382
-383
-384
-385
-386
-387
-388
-390
-390
-391
-392
-392
-392
-391
-390
-389
-388
-387
-386
-385
-384
-383
-382
-381
-380
-380
-379
-378
-377
-376
-375
-374
-373
-372
-372
-371
-371
-370
-370
-370
-369
-369
-369
-369
-369
-369
-369
-368
-368
-368
-368
-368
-368
-368
-368
-368
-368
-368
-367
-367
-366
-365
-365
-364
-363
-362
-362
-361
-361
-361
-361
-360
-360
-359
-358
-357
-356
-355
-354
-352
-351
-349
-348
-346
-345
-343
-341
-340
-338
-337
-335
-333
-331
-330
-328
-326
-324
-322
-320
-319
-317
-315
-314
-312
-311
-310
-309
-309
-308
-308
-309
-309
-310
-311
-312
-313
-315
-316
-318
-320
-322
-324
-326
-328
-331
-333
-336
-339
-341
-344
-347
-350
-353
-356
-358
-360
-362
-364
-366
-367
-367
-368
-368
-368
-368
-368
-367
-367
-366
-365
-364
-362
-361
-360
-358
-357
-355
-353
-351
-349
-348
-346
-344
-343
-341
-340
-339
-339
-339
-339
-339
-339
-340
-341
-341
-343
-344
-345
-347
-349
-351
-353
-356
-358
-360
-363
-365
-368
-370
-373
-375
-377
-379
-382
-384
-387
-389
-392
-394
-397
-399
-402
-405
-408
-410
-413
-415
-418
-420
-421
-423
-425
-426
-427
-428
-429
-430
-430
-431
-431
-431
-431
-430
-429
-429
-427
-426
-424
-422
-420
-418
-415
-413
-411
-409
-407
-405
-404
-402
-401
-400
-399
-398
-397
-396
-395
-394
-392
-391
-389
-386
-384
-380
-376
-372
-367
-362
-357
-351
-345
-339
-333
-327
-322
-316
-311
-306
-301
-296
-291
-286
-281
-277
-273
-268
-264
-260
-255
-251
-247
-243
-239
-236
-232
-229
-226
-224
-221
-219
-217
-215
-213
-211
-208
-205
-202
-198
-193
-189
-183
-178
-172
-166
-160
-154
-148
-142
-137
-131
-126
-121
-116
-111
-105
-100
-95
-89
-84
-78
-73
-68
-63
-58
-54
-50
-46
-42
-39
-36
-34
-31
-29
-27
-25
-23
-21
-19
-17
-16
-14
-12
-10
-8
-6
-5
-3
-2
0
2
4
6
8
10
13
16
19
23
26
30
34
39
44
49
54
60
66
72
78
84
91
97
103
110
116
122
128
134
139
145
150
155
159
164
168
172
176
180
183
187
191
195
199
203
207
211
214
218
221
225
228
232
235
238
242
245
249
253
257
261
265
269
272
276
280
283
286
290
293
297
301
305
309
313
318
322
327
332
337
342
347
352
357
362
367
372
377
381
386
391
395
400
404
409
414
419
423
428
433
438
442
447
451
456
460
465
469
474
479
484
489
494
498
503
507
510
513
516
518
519
520
520
520
520
519
518
518
517
516
515
513
512
511
509
507
505
503
501
499
497
495
494
492
491
490
490
489
489
489
489
490
490
491
492
493
494
495
497
498
499
500
502
503
505
506
508
510
512
514
517
520
523
527
531
535
539
544
549
554
559
565
570
576
582
587
593
599
604
610
615
621
626
632
637
642
646
651
656
660
664
668
672
676
680
684
688
692
696
701
706
710
716
721
726
731
737
742
747
752
757
761
765
768
771
774
775
776
777
777
777
777
777
776
776
776
776
777
779
780
782
785
787
790
792
795
797
800
802
804
807
809
812
814
817
820
823
826
829
832
835
837
839
841
842
842
842
841
840
839
837
834
832
829
826
823
820
817
813
809
805
801
796
791
786
780
773
766
759
752
744
736
728
719
710
701
692
682
673
663
654
644
634
624
613
602
591
580
568
556
543
531
518
505
491
478
465
451
438
425
412
399
386
373
361
349
337
327
316
306
296
287
278
269
260
251
242
233
224
215
205
196
186
177
167
158
149
140
131
121
111
102
91
81
71
60
50
39
29
19
9
0
-9
-18
-26
-34
-42
-49
-56
-62
-68
-74
-79
-84
-88
-92
-95
-98
-101
-103
-104
-105
-106
-106
-105
-104
-103
-101
-99
-97
-94
-92
-89
-86
-84
-81
-79
-78
-77
-76
-76
-76
-76
-77
-77
-77
-76
-75
-73
-71
-68
-65
-62
-58
-54
-50
-45
-41
-37
-33
-30
-26
-23
-19
-16
-13
-9
-6
-3
0
4
7
10
13
17
20
24
28
32
37
42
48
53
59
66
72
79
86
93
100
108
115
123
130
138
145
152
159
166
172
177
182
186
189
192
193
195
195
196
196
196
196
196
196
196
197
199
200
203
206
209
212
216
220
223
227
231
234
237
240
242
245
247
249
251
253
255
257
259
260
262
263
264
266
267
268
269
270
271
271
272
272
272
272
272
271
270
269
267
265
263
261
259
257
255
253
252
252
252
253
254
257
260
264
268
273
278
283
289
294
300
305
311
316
321
327
332
338
344
351
357
364
371
378
385
392
399
405
412
419
425
431
437
443
449
454
460
465
470
476
481
486
491
497
502
507
512
517
522
527
532
537
542
548
553
559
564
569
574
579
583
587
591
595
599
602
605
608
611
614
616
618
621
623
624
626
627
629
630
631
631
632
633
634
635
636
638
641
644
648
652
658
665
672
681
691
701
713
725
738
751
765
779
794
808
822
837
851
866
880
894
909
924
938
954
969
985
1000
1016
1034
1051
1068
1085
1103
1121
1140
1159
1177
1197
1216
1235
1255
1274
1293
1313
1332
1351
1371
1390
1409
1427
1446
1465
1484
1503
1521
1540
1558
1576
1593
1611
1628
1645
1661
1677
1693
1708
1724
1739
1755
1770
1786
1801
1817
1834
1850
1866
1883
1900
1916
1933
1949
1965
1981
1997
2013
2028
2043
2058
2072
2087
2101
2115
2129
2143
2158
2172
2186
2201
2215
2229
2243
2256
2269
2281
2292
2302
2312
2320
2327
2334
2339
2344
2348
2351
2354
2357
2359
2361
2362
2364
2365
2367
2368
2370
2371
2373
2374
2375
2376
2377
2377
2377
2377
2376
2375
2373
2371
2368
2365
2361
2356
2352
2346
2341
2335
2329
2323
2317
2310
2303
2296
2289
2281
2272
2263
2253
2243
2232
2220
2208
2194
2180
2165
2150
2133
2116
2099
2080
2062
2043
2023
2003
1982
1961
1939
1917
1893
1870
1845
1820
1794
1767
1741
1714
1687
1660
1633
1606
1580
1553
1528
1502
1477
1452
1427
1403
1380
1357
1334
1312
1291
1271
1251
1232
1213
1195
1178
1162
1147
1132
1118
1105
1092
1080
1069
1059
1049
1040
1032
1024
1016
1010
1004
999
994
990
986
982
978
974
971
968
964
961
958
955
952
950
948
946
945
944
944
944
944
945
945
947
948
949
951
952
954
955
956
957
959
960
961
962
964
966
969
972
975
978
982
986
990
995
999
1002
1006
1010
1014
1018
1022
1027
1031
1035
1039
1043
1048
1052
1057
1062
1067
1073
1078
1085
1091
1098
1106
1114
1122
1131
1141
1151
1161
1172
1183
1194
1206
1217
1229
1241
1253
1264
1276
1287
1298
1309
1320
1330
1340
1349
1358
1367
1375
1382
1390
1397
1405
1412
1420
1427
1435
1443
1451
1459
1467
1476
1484
1493
1502
1511
1519
1528
1537
1546
1555
1563
1572
1581
1589
1597
1606
1614
1622
1630
1637
1644
1651
1657
1663
1668
1672
1675
1677
1679
1680
1680
1679
1678
1676
1674
1671
1667
1663
1658
1653
1646
1640
1632
1624
1615
1606
1596
1585
1573
1560
1547
1534
1520
1505
1491
1476
1461
1445
1430
1415
1399
1384
1368
1353
1338
1323
1308
1293
1278
1264
1249
1234
1220
1205
1189
1174
1158
1142
1125
1108
1092
1074
1057
1040
1022
1004
986
968
949
930
911
891
871
850
829
808
787
765
744
722
700
678
656
635
613
591
570
548
527
506
485
464
443
423
402
382
361
340
320
299
277
256
234
212
190
168
146
124
102
81
59
38
18
-2
-21
-40
-58
-76
-93
-109
-124
-140
-155
-170
-184
-199
-213
-227
-241
-255
-268
-281
-294
-307
-318
-330
-341
-351
-361
-371
-379
-388
-396
-403
-410
-416
-422
-427
-432
-436
-440
-443
-446
-449
-451
-453
-455
-456
-456
-457
-457
-456
-455
-454
-451
-449
-446
-442
-438
-433
-428
-422
-416
-409
-401
-393
-384
-374
-363
-351
-339
-326
-313
-299
-285
-270
-255
-240
-225
-209
-194
-178
-163
-148
-133
-118
-103
-89
-75
-61
-49
-36
-25
-14
-5
4
13
20
27
33
39
44
49
53
58
62
66
69
73
77
80
83
87
90
93
96
100
103
107
110
115
119
123
128
134
139
146
152
159
166
173
181
188
196
203
210
217
224
231
237
243
249
255
260
265
270
274
279
283
287
291
294
297
300
302
305
306
308
309
311
312
312
313
313
313
313
313
313
313
313
313
313
314
314
315
317
318
320
321
323
325
326
328
329
330
331
332
333
334
335
335
336
336
337
337
337
337
336
335
334
333
331
328
325
321
316
311
304
297
289
281
272
263
254
244
233
223
213
202
192
182
172
162
152
143
133
124
114
105
95
85
74
64
53
41
30
18
6
-7
-20
-34
-48
-62
-77
-92
-108
-125
-142
-160
-178
-197
-217
-238
-259
-281
-303
-326
-349
-372
-395
-419
-442
-466
-489
-513
-536
-559
-581
-604
-627
-649
-672
-694
-717
-739
-762
-785
-807
-830
-852
-874
-896
-917
-938
-958
-978
-997
-1016
-1034
-1051
-1067
-1083
-1098
-1113
-1127
-1140
-1154
-1167
-1180
-1193
-1206
-1219
-1232
-1245
-1258
-1271
-1284
-1296
-1308
-1320
-1331
-1342
-1352
-1362
-1371
-1379
-1387
-1394
-1402
-1409
-1415
-1422
-1428
-1434
-1440
-1445
-1451
-1456
-1460
-1464
-1468
-1471
-1473
-1475
-1475
-1475
-1474
-1472
-1470
-1466
-1462
-1456
-1450
-1443
-1436
-1428
-1419
-1410
-1401
-1391
-1380
-1369
-1358
-1347
-1335
-1324
-1312
-1300
-1288
-1276
-1263
-1251
-1240
-1228
-1216
-1205
-1193
-1182
-1171
-1160
-1150
-1139
-1128
-1117
-1106
-1094
-1083
-1071
-1058
-1045
-1031
-1016
-1000
-985
-968
-949
-930
-910
-889
-866
-843
-820
-796
-771
-746
-721
-696
-670
-645
-619
-594
-569
-544
-519
-495
-472
-448
-426
-404
-383
-364
-345
-327
-310
-295
-281
-268
-256
-246
-236
-228
-221
-215
-210
-206
-202
-199
-196
-193
-191
-188
-186
-183
-180
-177
-173
-169
-164
-159
-154
-148
-142
-135
-129
-122
-116
-109
-102
-96
-89
-82
-76
-69
-63
-56
-50
-44
-38
-33
-28
-24
-20
-17
-15
-13
-12
-12
-13
-15
-17
-21
-26
-31
-38
-46
-54
-64
-75
-86
-99
-112
-126
-140
-155
-170
-185
-200
-216
-231
-247
-263
-278
-294
-310
-326
-341
-357
-373
-388
-404
-419
-433
-447
-461
-475
-487
-499
-511
-522
-532
-541
-550
-558
-566
-573
-580
-586
-592
-597
-603
-608
-613
-617
-622
-627
-632
-637
-642
-647
-653
-659
-666
-674
-682
-690
-699
-709
-720
-731
-742
-754
-767
-780
-793
-806
-820
-834
-848
-862
-875
-889
-903
-917
-931
-945
-958
-972
-986
-999
-1012
-1026
-1040
-1053
-1066
-1080
-1093
-1106
-1118
-1131
-1143
-1155
-1167
-1178
-1188
-1198
-1207
-1216
-1224
-1231
-1238
-1244
-1249
-1254
-1258
-1262
-1265
-1268
-1271
-1273
-1276
-1278
-1280
-1282
-1284
-1286
-1287
-1289
-1290
-1291
-1292
-1292
-1293
-1293
-1292
-1292
-1291
-1289
-1288
-1285
-1283
-1280
-1278
-1275
-1272
-1269
-1266
-1263
-1260
-1258
-1255
-1253
-1250
-1248
-1247
-1245
-1243
-1242
-1241
-1241
-1240
-1240
-1240
-1241
-1241
-1242
-1243
-1244
-1245
-1246
-1247
-1248
-1248
-1248
-1248
-1247
-1246
-1243
-1240
-1236
-1232
-1226
-1220
-1213
-1206
-1198
-1190
-1182
-1173
-1164
-1155
-1145
-1136
-1126
-1117
-1108
-1098
-1089
-1080
-1071
-1062
-1053
-1044
-1036
-1028
-1020
-1012
-1004
-997
-989
-982
-975
-968
-961
-954
-947
-941
-934
-928
-921
-915
-909
-902
-896
-890
-884
-878
-873
-868
-863
-858
-854
-850
-846
-843
-840
-838
-836
-834
-833
-832
-831
-831
-831
-831
-832
-833
-834
-836
-838
-840
-843
-846
-849
-853
-858
-863
-868
-873
-879
-885
-892
-899
-907
-914
-922
-930
-939
-947
-956
-964
-973
-981
-989
-997
-1004
-1012
-1020
-1028
-1036
-1044
-1052
-1060
-1067
-1075
-1083
-1091
-1098
-1106
-1114
-1122
-1130
-1138
-1147
-1155
-1164
-1173
-1182
-1192
-1201
-1211
-1220
-1230
-1240
-1250
-1260
-1270
-1281
-1291
-1302
-1313
-1324
-1336
-1348
-1359
-1371
-1383
-1395
-1407
-1419
-1431
-1442
-1454
-1466
-1477
-1489
-1501
-1513
-1526
-1538
-1551
-1565
-1578
-1592
-1607
-1621
-1635
-1649
-1663
-1677
-1691
-1703
-1716
-1728
-1739
-1749
-1759
-1768
-1777
-1784
-1792
-1799
-1805
-1811
-1816
-1821
-1825
-1828
-1831
-1833
-1835
-1835
-1835
-1834
-1833
-1830
-1828
-1824
-1821
-1817
-1813
-1809
-1805
-1801
-1798
-1794
-1792
-1789
-1787
-1785
-1783
-1782
-1782
-1781
-1781
-1781
-1782
-1782
-1783
-1784
-1785
-1785
-1786
-1786
-1786
-1785
-1784
-1783
-1782
-1780
-1778
-1776
-1774
-1771
-1769
-1767
-1764
-1762
-1760
-1757
-1754
-1751
-1748
-1745
-1742
-1738
-1734
-1730
-1726
-1722
-1718
-1714
-1711
-1707
-1704
-1701
-1698
-1695
-1693
-1691
-1689
-1688
-1687
-1686
-1685
-1685
-1685
-1685
-1686
-1687
-1689
-1690
-1692
-1694
-1697
-1699
-1702
-1705
-1709
-1712
-1715
-1719
-1722
-1726
-1729
-1733
-1736
-1739
-1742
-1745
-1748
-1750
-1752
-1755
-1756
-1758
-1760
-1761
-1762
-1762
-1763
-1763
-1762
-1761
-1760
-1759
-1758
-1756
-1754
-1752
-1750
-1747
-1745
-1742
-1739
-1736
-1732
-1729
-1725
-1722
-1719
-1715
-1712
-1710
-1707
-1705
-1703
-1702
-1700
-1700
-1699
-1699
-1700
-1700
-1701
-1702
-1704
-1705
-1707
-1709
-1711
-1713
-1715
-1716
-1718
-1719
-1720
-1720
-1720
-1719
-1718
-1717
-1715
-1714
-1712
-1710
-1708
-1706
-1705
-1704
-1703
-1703
-1703
-1703
-1704
-1706
-1708
-1710
-1713
-1716
-1720
-1724
-1729
-1734
-1740
-1746
-1752
-1759
-1765
-1772
-1779
-1786
-1792
-1799
-1805
-1811
-1817
-1822
-1827
-1832
-1836
-1840
-1843
-1846
-1849
-1851
-1853
-1855
-1856
-1856
-1857
-1857
-1856
-1856
-1855
-1854
-1853
-1852
-1850
-1849
-1848
-1847
-1846
-1844
-1843
-1841
-1840
-1838
-1837
-1835
-1833
-1832
-1831
-1830
-1829
-1828
-1828
-1828
-1828
-1829
-1829
-1830
-1831
-1831
-1832
-1833
-1833
-1833
-1833
-1833
-1832
-1831
-1830
-1828
-1826
-1824
-1821
-1818
-1815
-1811
-1807
-1803
-1799
-1795
-1790
-1786
-1781
-1777
-1773
-1769
-1764
-1760
-1756
-1752
-1748
-1743
-1739
-1734
-1728
-1723
-1717
-1712
-1706
-1700
-1694
-1687
-1681
-1675
-1668
-1661
-1654
-1647
-1639
-1631
-1623
-1614
-1605
-1596
-1586
-1577
-1568
-1559
-1550
-1542
-1534
-1526
-1519
-1512
-1505
-1499
-1493
-1487
-1481
-1475
-1470
-1465
-1460
-1455
-1451
-1446
-1442
-1439
-1436
-1433
-1431
-1429
-1427
-1426
-1425
-1424
-1424
-1424
-1425
-1425
-1426
-1428
-1429
-1431
-1432
-1434
-1436
-1438
-1441
-1443
-1445
-1447
-1449
-1451
-1453
-1455
-1457
-1460
-1462
-1465
-1468
-1470
-1474
-1477
-1480
-1483
-1486
-1489
-1492
-1495
-1498
-1501
-1504
-1507
-1510
-1513
-1516
-1519
-1522
-1524
-1527
-1529
-1531
-1533
-1534
-1535
-1535
-1535
-1534
-1532
-1530
-1527
-1524
-1520
-1515
-1510
-1504
-1498
-1492
-1485
-1478
-1471
-1464
-1457
-1450
-1443
-1437
-1431
-1425
-1419
-1414
-1410
-1406
-1403
-1401
-1400
-1400
-1401
-1403
-1406
-1411
-1416
-1423
-1431
-1439
-1449
-1460
-1472
-1485
-1499
-1514
-1530
-1547
-1564
-1581
-1600
-1618
-1637
-1656
-1675
-1693
-1712
-1730
-1747
-1764
-1780
-1796
-1811
-1826
-1840
-1854
-1868
-1881
-1893
-1906
-1918
-1930
-1941
-1952
-1963
-1974
-1984
-1994
-2004
-2013
-2023
-2032
-2041
-2049
-2057
-2065
-2072
-2079
-2086
-2092
-2097
-2102
-2105
-2109
-2111
-2112
-2113
-2113
-2112
-2110
-2107
-2104
-2100
-2095
-2090
-2084
-2078
-2071
-2063
-2056
-2048
-2039
-2031
-2021
-2013
-2004
-1995
-1987
-1978
-1970
-1961
-1954
-1946
-1940
-1933
-1928
-1923
-1918
-1914
-1911
-1908
-1906
-1904
-1903
-1902
-1902
-1902
-1903
-1903
-1904
-1905
-1907
-1908
-1910
-1912
-1914
-1916
-1918
-1921
-1924
-1927
-1930
-1933
-1936
-1940
-1943
-1947
-1951
-1954
-1958
-1962
-1966
-1970
-1973
-1977
-1981
-1984
-1987
-1990
-1993
-1995
-1997
-1998
-1999
-2000
-2000
-1999
-1997
-1995
-1993
-1989
-1985
-1980
-1974
-1968
-1961
-1953
-1945
-1937
-1929
-1920
-1911
-1902
-1893
-1884
-1875
-1866
-1857
-1848
-1839
-1830
-1821
-1812
-1803
-1793
-1784
-1774
-1764
-1754
-1744
-1734
-1723
-1713
-1703
-1692
-1682
-1671
-1660
-1649
-1638
-1627
-1615
-1603
-1591
-1578
-1565
-1552
-1538
-1524
-1510
-1496
-1482
-1467
-1452
-1438
-1423
-1408
-1393
-1379
-1364
-1350
-1336
-1322
-1308
-1294
-1281
-1268
-1255
-1242
-1230
-1218
-1206
-1195
-1184
-1174
-1164
-1155
-1146
-1139
-1132
-1126
-1121
-1116
-1113
-1111
-1110
-1109
-1110
-1111
-1114
-1117
-1120
-1125
-1130
-1135
-1141
-1147
-1153
-1160
-1166
-1173
-1180
-1186
-1192
-1197
-1202
-1207
-1211
-1214
-1217
-1219
-1220
-1222
-1222
-1222
-1222
-1221
-1220
-1218
-1216
-1213
-1210
-1206
-1202
-1197
-1192
-1186
-1180
-1173
-1165
-1157
-1149
-1139
-1130
-1119
-1108
-1097
-1086
-1074
-1061
-1049
-1035
-1022
-1008
-994
-979
-964
-948
-932
-915
-899
-882
-864
-847
-830
-812
-795
-778
-761
-744
-728
-712
-696
-681
-666
-651
-636
-622
-609
-595
-582
-570
-558
-546
-535
-524
-514
-504
-495
-486
-477
-469
-461
-454
-447
-441
-435
-429
-423
-417
-412
-407
-401
-396
-391
-386
-381
-375
-370
-364
-358
-352
-346
-340
-334
-328
-322
-317
-311
-306
-301
-296
-292
-288
-285
-282
-279
-277
-276
-274
-273
-271
-270
-269
-268
-266
-264
-262
-260
-257
-254
-251
-247
-242
-237
-232
-226
-219
-212
-204
-195
-185
-175
-164
-152
-140
-128
-114
-101
-87
-73
-59
-45
-31
-17
-4
9
22
33
45
55
65
74
83
91
98
105
111
117
122
126
130
133
136
138
140
141
142
142
142
141
140
138
136
134
131
128
124
120
115
110
105
99
93
87
80
73
66
58
50
42
34
25
17
8
-1
-11
-20
-30
-39
-49
-59
-70
-80
-91
-101
-112
-123
-134
-146
-157
-168
-180
-192
-204
-216
-228
-240
-252
-264
-276
-288
-301
-313
-326
-339
-352
-366
-380
-393
-407
-421
-435
-449
-462
-475
-487
-499
-511
-522
-533
-543
-553
-563
-573
-582
-591
-600
-608
-616
-624
-631
-637
-643
-648
-652
-655
-657
-659
-659
-659
-658
-656
-653
-650
-645
-640
-635
-628
-621
-613
-605
-596
-586
-575
-565
-553
-542
-530
-519
-507
-495
-484
-473
-463
-452
-442
-433
-423
-414
-406
-397
-389
-382
-374
-367
-361
-355
-349
-344
-339
-335
-331
-328
-325
-323
-321
-319
-318
-317
-317
-317
-318
-319
-320
-322
-324
-327
-329
-332
-334
-336
-339
-341
-342
-343
-343
-343
-343
-341
-339
-337
-333
-329
-325
-319
-314
-307
-300
-293
-285
-277
-268
-260
-252
-243
-235
-228
-220
-213
-206
-200
-194
-188
-182
-177
-171
-166
-161
-156
-151
-147
-142
-137
-132
-127
-121
-116
-110
-104
-97
-90
-83
-75
-66
-57
-48
-38
-28
-18
-8
2
13
23
33
42
52
62
72
81
90
100
109
118
126
134
142
150
157
164
171
177
183
189
194
200
205
209
214
219
223
228
232
236
241
246
250
255
260
266
271
277
283
289
296
303
311
319
329
338
349
360
373
386
400
414
429
445
462
479
496
514
532
549
567
585
603
620
637
653
669
685
699
714
727
740
751
762
772
780
788
794
799
803
806
807
808
808
806
804
801
798
794
789
784
778
773
767
761
756
750
745
741
736
732
728
725
722
720
718
716
714
713
712
711
711
710
710
710
710
711
711
712
713
714
716
717
719
721
722
724
726
729
731
733
736
738
741
745
748
752
757
761
766
772
777
783
789
795
801
807
814
820
825
831
836
841
846
850
853
856
859
861
862
862
862
861
859
857
854
850
845
840
833
826
818
809
800
789
778
765
752
738
722
706
689
671
652
633
612
591
569
547
524
501
477
453
428
403
378
352
325
299
272
245
217
189
161
133
105
77
49
20
-7
-35
-63
-91
-118
-146
-173
-201
-228
-255
-283
-309
-336
-361
-387
-411
-435
-458
-481
-503
-524
-545
-565
-584
-602
-620
-637
-653
-669
-683
-698
-712
-725
-738
-750
-762
-774
-786
-798
-810
-822
-835
-848
-862
-876
-891
-907
-924
-942
-961
-980
-1000
-1022
-1044
-1067
-1091
-1115
-1140
-1166
-1191
-1218
-1244
-1271
-1298
-1326
-1353
-1381
-1408
-1436
-1464
-1491
-1519
-1547
-1576
-1604
-1633
-1662
-1691
-1721
-1750
-1780
-1810
-1841
-1872
-1903
-1935
-1967
-2000
-2033
-2067
-2101
-2136
-2172
-2208
-2246
-2283
-2321
-2360
-2399
-2438
-2478
-2518
-2557
-2597
-2636
-2676
-2715
-2754
-2792
-2831
-2869
-2908
-2946
-2984
-3022
-3059
-3097
-3134
-3171
-3207
-3244
-3279
-3314
-3349
-3383
-3417
-3449
-3481
-3512
-3542
-3571
-3598
-3625
-3651
-3676
-3699
-3722
-3743
-3764
-3784
-3803
-3821
-3837
-3853
-3868
-3882
-3894
-3906
-3916
-3924
-3932
-3938
-3943
-3946
-3948
-3949
-3949
-3948
-3946
-3943
-3938
-3933
-3928
-3921
-3913
-3905
-3895
-3885
-3874
-3862
-3849
-3836
-3822
-3808
-3794
-3779
-3764
-3749
-3734
-3719
-3704
-3689
-3674
-3659
-3644
-3630
-3615
-3600
-3586
-3572
-3557
-3543
-3529
-3516
-3502
-3488
-3475
-3462
-3448
-3434
-3420
-3406
-3392
-3377
-3361
-3346
-3329
-3313
-3296
-3278
-3260
-3242
-3224
-3205
-3187
-3168
-3149
-3130
-3111
-3093
-3075
-3057
-3039
-3022
-3005
-2988
-2972
-2956
-2941
-2927
-2913
-2900
-2887
-2876
-2864
-2854
-2845
-2836
-2828
-2820
-2813
-2807
-2800
-2795
-2789
-2783
-2778
-2772
-2767
-2761
-2756
-2751
-2745
-2740
-2734
-2728
-2722
-2715
-2709
-2701
-2693
-2684
-2675
-2665
-2654
-2642
-2629
-2615
-2600
-2585
-2568
-2550
-2532
-2512
-2492
-2470
-2447
-2422
-2397
-2370
-2343
-2314
-2284
-2254
-2222
-2191
-2158
-2126
-2093
-2060
-2025
-1992
-1959
-1924
-1890
-1855
-1820
-1784
-1748
-1712
-1675
-1638
-1601
-1563
-1524
-1485
-1445
-1405
-1364
-1323
-1281
-1239
-1196
-1153
-1110
-1066
-1022
-977
-933
-888
-844
-799
-755
-711
-667
-624
-581
-539
-498
-458
-418
-379
-342
-306
-271
-237
-204
-173
-144
-115
-88
-63
-39
-16
6
26
45
63
80
96
111
125
139
151
163
174
184
194
203
211
219
227
235
242
249
256
263
271
278
286
295
304
313
322
332
343
354
365
377
389
402
415
429
443
459
475
491
509
527
546
566
586
607
627
649
670
692
715
737
760
784
808
833
858
884
911
938
967
995
1025
1054
1084
1114
1143
1173
1201
1230
1257
1283
1308
1332
1355
1376
1395
1413
1429
1443
1455
1466
1474
1482
1487
1491
1494
1495
1496
1496
1494
1493
1490
1487
1483
1479
1474
1469
1463
1457
1450
1442
1434
1425
1416
1406
1396
1385
1374
1363
1351
1339
1326
1312
1298
1284
1269
1253
1237
1221
1204
1186
1169
1151
1132
1114
1096
1077
1058
1039
1020
1000
982
962
943
924
906
887
869
851
833
816
799
782
766
750
734
719
705
690
677
664
651
640
629
618
609
600
591
584
577
570
565
560
555
551
548
545
542
538
535
532
528
523
518
512
505
497
488
477
466
453
439
425
409
391
373
354
334
313
292
269
246
223
200
177
155
132
111
90
71
52
35
19
5
-8
-20
-30
-38
-45
-51
-56
-59
-62
-63
-63
-62
-60
-57
-53
-49
-43
-37
-31
-24
-18
-11
-4
1
7
11
14
16
17
16
14
10
5
-2
-10
-19
-30
-42
-54
-68
-82
-97
-113
-130
-147
-166
-185
-205
-226
-248
-270
-292
-315
-337
-360
-382
-404
-426
-446
-466
-485
-503
-519
-535
-549
-561
-572
-582
-590
-597
-602
-605
-607
-607
-606
-604
-601
-597
-591
-585
-579
-571
-563
-554
-544
-533
-521
-508
-493
-478
-460
-441
-421
-399
-375
-350
-322
-294
-263
-230
-196
-161
-123
-85
-44
-3
40
84
128
174
220
267
315
363
411
460
509
559
609
659
710
761
812
864
916
969
1020
1074
1127
1180
1232
1285
1338
1390
1442
1493
1544
1594
1643
1691
1738
1783
1827
1868
1908
1946
1982
2016
2047
2077
2105
2131
2155
2178
2199
2219
2239
2257
2275
2293
2312
2330
2350
2370
2392
2415
2439
2465
2493
2523
2554
2587
2623
2660
2698
2739
2781
2825
2871
2919
2968
3019
3072
3127
3182
3240
3298
3357
3416
3477
3537
3597
3657
3716
3774
3831
3888
3943
3997
4049
4100
4150
4199
4246
4291
4336
4379
4421
4461
4500
4538
4574
4608
4641
4673
4702
4731
4757
4782
4805
4827
4847
4866
4884
4900
4915
4929
4942
4954
4965
4974
4983
4990
4996
5001
5004
5007
5008
5008
5007
5005
5002
4998
4994
4989
4984
4978
4972
4966
4959
4952
4945
4938
4930
4921
4913
4904
4894
4885
4876
4867
4859
4852
4845
4840
4836
4834
4834
4836
4840
4846
4854
4864
4876
4890
4905
4922
4941
4961
4982
5004
5027
5051
5075
5099
5124
5148
5172
5195
5218
5239
5258
5276
5292
5305
5316
5325
5331
5334
5335
5333
5329
5322
5314
5304
5292
5279
5265
5251
5236
5221
5206
5191
5177
5163
5150
5138
5127
5117
5108
5101
5095
5090
5088
5087
5088
5090
5095
5101
5110
5120
5131
5145
5160
5176
5194
5213
5234
5255
5277
5300
5323
5346
5369
5392
5415
5438
5460
5481
5502
5521
5539
5556
5571
5585
5597
5607
5615
5621
5624
5626
5625
5621
5615
5607
5597
5584
5569
5552
5532
5511
5487
5461
5433
5403
5372
5338
5302
5265
5226
5185
5143
5100
5055
5009
4962
4914
4865
4816
4766
4716
4665
4614
4563
4512
4461
4410
4359
4309
4259
4209
4160
4112
4064
4018
3973
3929
3887
3847
3809
3773
3740
3708
3679
3653
3628
3606
3586
3567
3550
3534
3520
3506
3493
3481
3469
3458
3447
3437
3427
3418
3408
3399
3390
3381
3371
3361
3350
3339
3326
3313
3298
3283
3266
3249
3230
3210
3190
3169
3147
3124
3101
3078
3053
3028
3002
2975
2946
2916
2885
2851
2816
2779
2740
2700
2658
2615
2570
2525
2479
2432
2385
2338
2291
2244
2196
2149
2101
2053
2005
1956
1906
1856
1805
1753
1700
1646
1591
1535
1478
1419
1360
1300
1238
1175
1110
1044
977
907
836
763
689
612
534
454
372
290
206
122
37
-49
-135
-220
-305
-390
-475
-558
-641
-723
-805
-885
-964
-1042
-1120
-1196
-1271
-1344
-1416
-1487
-1556
-1623
-1688
-1751
-1811
-1870
-1925
-1979
-2029
-2079
-2126
-2170
-2213
-2253
-2291
-2328
-2362
-2395
-2425
-2453
-2479
-2503
-2524
-2543
-2560
-2575
-2587
-2597
-2605
-2611
-2616
-2620
-2624
-2627
-2631
-2635
-2641
-2647
-2656
-2666
-2679
-2694
-2712
-2733
-2756
-2783
-2813
-2846
-2883
-2923
-2966
-3013
-3063
-3117
-3173
-3233
-3295
-3359
-3425
-3493
-3563
-3635
-3708
-3781
-3856
-3932
-4008
-4085
-4162
-4239
-4316
-4393
-4469
-4545
-4621
-4695
-4768
-4841
-4911
-4981
-5049
-5115
-5179
-5241
-5301
-5358
-5413
-5465
-5513
-5558
-5600
-5637
-5671
-5700
-5725
-5746
-5763
-5776
-5784
-5789
-5790
-5788
-5783
-5775
-5765
-5752
-5738
-5721
-5703
-5684
-5663
-5642
-5620
-5597
-5574
-5551
-5527
-5504
-5482
-5460
-5438
-5418
-5398
-5380
-5362
-5345
-5330
-5315
-5301
-5287
-5275
-5262
-5251
-5240
-5230
-5221
-5213
-5205
-5199
-5193
-5189
-5186
-5183
-5182
-5181
-5181
-5181
-5182
-5184
-5186
-5189
-5193
-5197
-5203
-5210
-5218
-5227
-5238
-5251
-5266
-5282
-5301
-5321
-5344
-5369
-5396
-5424
-5454
-5486
-5519
-5554
-5590
-5627
-5665
-5704
-5744
-5784
-5824
-5864
-5904
-5942
-5979
-6014
-6047
-6078
-6105
-6129
-6150
-6166
-6179
-6188
-6193
-6194
-6191
-6184
-6173
-6158
-6140
-6118
-6093
-6064
-6032
-5996
-5958
-5916
-5870
-5821
-5769
-5714
-5655
-5593
-5528
-5460
-5390
-5317
-5241
-5164
-5085
-5005
-4923
-4841
-4757
-4674
-4589
-4505
-4420
-4335
-4251
-4166
-4082
-3998
-3914
-3831
-3749
-3667
-3585
-3505
-3425
-3345
-3266
-3188
-3110
-3032
-2954
-2876
-2797
-2718
-2639
-2559
-2477
-2395
-2312
-2229
-2144
-2057
-1970
-1882
-1792
-1701
-1608
-1513
-1416
-1316
-1214
-1109
-1000
-890
-775
-656
-534
-408
-278
-144
-6
135
280
429
580
734
892
1051
1213
1378
1544
1713
1883
2055
2228
2403
2580
2757
2936
3116
3297
3479
3661
3845
4029
4214
4400
4586
4773
4961
5149
5338
5528
5719
5910
6102
6294
6488
6682
6876
7071
7266
7461
7657
7853
8048
8243
8438
8633
8827
9020
9211
9401
9589
9774
9957
10136
10312
10484
10652
10815
10975
11130
11281
11427
11569
11708
11843
11974
12102
12227
12349
12468
12584
12698
12810
12918
13025
13129
13231
13332
13431
13528
13624
13719
13813
13906
13999
14090
14180
14269
14356
14441
14523
14604
14681
14755
14826
14893
14956
15015
15070
15121
15167
15210
15249
15283
15314
15340
15363
15381
15395
15405
15411
15413
15411
15405
15394
15380
15361
15340
15314
15285
15253
15218
15180
15140
15097
15052
15005
14955
14905
14852
14798
14743
14687
14629
14571
14512
14452
14393
14332
14272
14212
14153
14093
14034
13976
13918
13860
13803
13746
13689
13633
13576
13519
13462
13405
13346
13287
13226
13164
13101
13036
12969
12901
12831
12760
12686
12611
12535
12456
12376
12294
12210
12125
12038
11950
11861
11770
11678
11586
11493
11399
11305
11211
11117
11023
10929
10836
10743
10651
10560
10470
10381
10294
10209
10126
10045
9967
9892
9819
9750
9685
9622
9563
9507
9454
9404
9357
9312
9269
9227
9187
9147
9108
9069
9030
8991
8951
8911
8870
8827
8784
8739
8693
8645
8595
8543
8489
8433
8375
8315
8252
8186
8119
8051
7979
7906
7831
7755
7677
7598
7519
7438
7358
7277
7196
7116
7037
6959
6882
6806
6732
6660
6591
6523
6458
6396
6336
6278
6224
6172
6122
6075
6030
5988
5947
5909
5873
5838
5805
5773
5743
5714
5687
5661
5636
5612
5590
5568
5548
5528
5508
5489
5470
5451
5430
5410
5388
5364
5340
5314
5286
5257
5225
5192
5158
5121
5083
5044
5003
4960
4917
4872
4826
4779
4731
4683
4634
4584
4535
4486
4437
4389
4341
4295
4250
4206
4164
4123
4083
4045
4006
3971
3935
3900
3865
3831
3796
3761
3726
3691
3656
3621
3585
3549
3514
3478
3443
3408
3374
3341
3308
3275
3244
3213
3183
3153
3123
3095
3066
3038
3010
2983
2957
2931
2907
2883
2861
2842
2824
2808
2794
2783
2775
2769
2766
2766
2769
2774
2781
2792
2805
2820
2837
2857
2879
2902
2927
2954
2981
3009
3038
3066
3094
3122
3148
3173
3197
3218
3237
3253
3266
3276
3283
3286
3285
3280
3271
3259
3244
3226
3205
3182
3158
3132
3106
3080
3054
3028
3004
2981
2960
2940
2923
2908
2896
2886
2879
2874
2873
2875
2880
2888
2899
2913
2930
2950
2973
2998
3027
3058
3092
3128
3167
3208
3252
3298
3346
3397
3449
3504
3561
3620
3682
3745
3811
3878
3948
4021
4094
4172
4251
4333
4417
4504
4593
4685
4780
4878
4978
5080
5185
5291
5400
5510
5622
5735
5849
5964
6080
6196
6313
6431
6548
6666
6784
6901
7019
7136
7252
7367
7482
7596
7709
7820
7931
8041
8148
8257
8363
8468
8572
8675
8778
8880
8981
9081
9182
9282
9381
9481
9581
9680
9779
9878
9976
10074
10171
10267
10362
10456
10548
10639
10728
10815
10901
10984
11066
11146
11224
11300
11374
11447
11517
11585
11651
11714
11776
11836
11893
11949
12002
12053
12103
12150
12196
12239
12282
12322
12362
12400
12436
12471
12504
12536
12565
12593
12618
12640
12658
12674
12686
12694
12698
12698
12693
12683
12669
12651
12628
12600
12569
12533
12493
12450
12403
12352
12299
12242
12182
12119
12053
11986
11916
11844
11771
11696
11621
11545
11469
11392
11316
11241
11166
11091
11018
10945
10873
10801
10730
10659
10588
10517
10446
10374
10303
10231
10158
10086
10014
9941
9868
9796
9723
9651
9579
9507
9436
9366
9296
9227
9159
9092
9026
8961
8898
8836
8775
8716
8657
8600
8544
8489
8435
8380
8326
8271
8216
8159
8101
8041
7979
7915
7847
7777
7703
7625
7543
7457
7367
7273
7175
7073
6967
6858
6745
6630
6513
6393
6272
6150
6028
5906
5784
5664
5544
5426
5310
5197
5086
4977
4872
4770
4671
4575
4482
4393
4306
4221
4139
4059
3980
3901
3823
3745
3666
3586
3503
3419
3331
3241
3147
3049
2947
2840
2729
2612
2491
2365
2233
2096
1953
1804
1650
1491
1326
1156
980
799
613
422
227
27
-177
-385
-597
-812
-1031
-1254
-1480
-1708
-1940
-2173
-2409
-2647
-2886
-3126
-3366
-3607
-3847
-4086
-4325
-4561
-4795
-5026
-5254
-5479
-5700
-5917
-6129
-6337
-6539
-6736
-6927
-7112
-7290
-7461
-7626
-7783
-7933
-8076
-8211
-8338
-8458
-8571
-8676
-8775
-8866
-8951
-9029
-9101
-9166
-9226
-9280
-9329
-9373
-9412
-9447
-9478
-9505
-9529
-9551
-9571
-9588
-9604
-9619
-9633
-9646
-9658
-9670
-9681
-9692
-9701
-9711
-9719
-9726
-9733
-9738
-9742
-9745
-9746
-9746
-9743
-9739
-9733
-9724
-9713
-9699
-9682
-9663
-9640
-9614
-9585
-9552
-9516
-9477
-9435
-9389
-9340
-9288
-9233
-9175
-9114
-9050
-8984
-8914
-8843
-8768
-8691
-8612
-8531
-8448
-8363
-8276
-8186
-8096
-8006
-7913
-7820
-7726
-7631
-7537
-7443
-7350
-7258
-7167
-7078
-6991
-6907
-6826
-6747
-6672
-6601
-6534
-6471
-6413
-6359
-6310
-6267
-6228
-6194
-6165
-6141
-6122
-6107
-6096
-6088
-6084
-6081
-6081
-6082
-6084
-6085
-6086
-6086
-6085
-6082
-6076
-6067
-6056
-6041
-6022
-5999
-5972
-5941
-5906
-5867
-5824
-5777
-5726
-5671
-5613
-5553
-5489
-5423
-5355
-5286
-5215
-5143
-5070
-4997
-4924
-4851
-4778
-4706
-4634
-4563
-4493
-4423
-4353
-4284
-4215
-4146
-4077
-4006
-3936
-3865
-3792
-3718
-3642
-3564
-3485
-3403
-3318
-3231
-3141
-3048
-2952
-2853
-2750
-2644
-2533
-2418
-2300
-2176
-2048
-1915
-1778
-1635
-1487
-1334
-1176
-1012
-845
-672
-494
-312
-126
65
259
457
658
862
1067
1275
1484
1694
1906
2117
2329
2541
2753
2965
3176
3387
3596
3805
4011
4218
4422
4625
4826
5024
5220
5414
5606
5795
5981
6165
6345
6523
6697
6868
7037
7201
7363
7522
7677
7829
7978
8124
8266
8405
8541
8673
8802
8928
9050
9168
9283
9394
9502
9607
9708
9807
9903
9996
10086
10174
10259
10342
10422
10499
10573
10644
10712
10777
10838
10896
10950
10999
11045
11087
11124
11156
11184
11207
11225
11238
11245
11248
11245
11237
11224
11205
11182
11154
11121
11084
11042
10997
10947
10895
10838
10779
10717
10652
10585
10515
10442
10367
10290
10211
10129
10045
9959
9871
9781
9688
9594
9497
9399
9298
9195
9090
8983
8875
8764
8651
8537
8421
8303
8183
8064
7943
7820
7698
7574
7451
7327
7204
7080
6957
6835
6712
6591
6469
6348
6228
6107
5986
5864
5742
5620
5496
5371
5245
5118
4989
4859
4727
4593
4457
4320
4181
4040
3897
3752
3605
3455
3304
3150
2995
2837
2677
2515
2351
2185
2017
1849
1679
1507
1333
1159
984
807
630
451
272
92
-88
-269
-450
-632
-814
-996
-1178
-1360
-1542
-1724
-1906
-2088
-2270
-2452
-2633
-2814
-2996
-3176
-3357
-3538
-3718
-3898
-4077
-4256
-4435
-4613
-4791
-4968
-5145
-5321
-5497
-5673
-5847
-6021
-6194
-6367
-6538
-6709
-6878
-7046
-7213
-7378
-7541
-7703
-7863
-8021
-8176
-8330
-8481
-8630
-8778
-8922
-9065
-9206
-9345
-9483
-9619
-9754
-9888
-10022
-10156
-10290
-10424
-10560
-10696
-10833
-10971
-11110
-11251
-11392
-11534
-11677
-11821
-11965
-12109
-12253
-12397
-12540
-12684
-12826
-12968
-13109
-13249
-13387
-13525
-13660
-13794
-13925
-14055
-14182
-14306
-14429
-14548
-14665
-14780
-14891
-15001
-15108
-15212
-15314
-15414
-15512
-15607
-15701
-15793
-15882
-15970
-16055
-16139
-16222
-16303
-16383
-16461
-16539
-16617
-16694
-16771
-16848
-16926
-17004
-17082
-17161
-17241
-17322
-17404
-17487
-17571
-17656
-17743
-17830
-17919
-18010
-18102
-18196
-18291
-18388
-18486
-18587
-18689
-18792
-18898
-19005
-19113
-19224
-19336
-19449
-19564
-19681
-19799
-19918
-20040
-20163
-20287
-20413
-20541
-20670
-20800
-20931
-21063
-21196
-21329
-21462
-21595
-21727
-21859
-21989
-22118
-22246
-22373
-22498
-22621
-22742
-22861
-22978
-23093
-23205
-23316
-23424
-23530
-23634
-23736
-23836
-23934
-24031
-24126
-24219
-24312
-24404
-24496
-24587
-24679
-24770
-24862
-24954
-25046
-25139
-25232
-25325
-25418
-25511
-25604
-25696
-25788
-25878
-25968
-26056
-26144
-26230
-26315
-26398
-26480
-26561
-26640
-26719
-26795
-26871
-26944
-27017
-27087
-27156
-27223
-27288
-27351
-27411
-27469
-27525
-27578
-27627
-27674
-27718
-27759
-27796
-27829
-27859
-27886
-27909
-27928
-27944
-27956
-27965
-27971
-27973
-27972
-27968
-27962
-27952
-27940
-27924
-27906
-27885
-27861
-27833
-27803
-27769
-27732
-27691
-27648
-27601
-27550
-27497
-27440
-27381
-27318
-27253
-27185
-27115
-27043
-26968
-26893
-26815
-26737
-26657
-26577
-26496
-26414
-26331
-26248
-26165
-26081
-25996
-25910
-25823
-25735
-25646
-25555
-25463
-25369
-25274
-25176
-25077
-24975
-24872
-24767
-24660
-24551
-24440
-24327
-24212
-24095
-23976
-23854
-23731
-23605
-23477
-23347
-23214
-23078
-22940
-22800
-22657
-22512
-22365
-22216
-22065
-21912
-21758
-21601
-21443
-21282
-21121
-20958
-20793
-20626
-20459
-20290
-20119
-19947
-19774
-19600
-19424
-19247
-19069
-18890
-18710
-18529
-18347
-18163
-17980
-17795
-17610
-17424
-17238
-17052
-16865
-16677
-16489
-16300
-16113
-15924
-15735
-15546
-15356
-15167
-14977
-14788
-14599
-14409
-14220
-14032
-13844
-13656
-13469
-13283
-13097
-12913
-12729
-12546
-12365
-12184
-12005
-11826
-11649
-11473
-11297
-11123
-10949
-10776
-10604
-10433
-10262
-10092
-9922
-9754
-9585
-9417
-9250
-9082
-8915
-8749
-8582
-8416
-8251
-8085
-7920
-7755
-7591
-7426
-7262
-7099
-6935
-6772
-6610
-6447
-6285
-6123
-5962
-5800
-5639
-5479
-5318
-5158
-4998
-4839
-4680
-4522
-4364
-4207
-4050
-3894
-3739
-3585
-3432
-3279
-3128
-2979
-2831
-2684
-2540
-2398
-2258
-2120
-1985
-1853
-1724
-1598
-1474
-1355
-1238
-1125
-1014
-909
-807
-708
-613
-521
-434
-350
-270
-194
-121
-52
13
75
134
190
243
293
342
388
433
476
518
558
598
636
674
711
748
784
820
855
890
925
959
993
1027
1060
1093
1126
1159
1191
1224
1256
1289
1322
1355
1388
1421
1455
1488
1522
1557
1591
1626
1660
1695
1731
1766
1802
1838
1875
1912
1949
1988
2025
2066
2106
2147
2189
2232
2275
2319
2363
2408
2454
2500
2547
2593
2640
2688
2735
2782
2829
2876
2923
2969
3014
3060
3104
3148
3190
3232
3273
3312
3350
3387
3422
3455
3487
3518
3547
3574
3599
3623
3645
3665
3683
3700
3716
3729
3741
3751
3759
3765
3770
3772
3772
3771
3767
3761
3752
3742
3729
3714
3697
3678
3656
3633
3607
3580
3551
3521
3489
3455
3420
3383
3346
3307
3267
3226
3183
3140
3096
3051
3006
2959
2911
2863
2814
2764
2713
2662
2610
2557
2503
2448
2393
2337
2280
2223
2165
2106
2047
1988
1928
1868
1807
1747
1686
1625
1564
1503
1442
1382
1321
1261
1200
1140
1080
1020
961
902
843
784
726
667
610
552
494
437
379
322
265
207
150
93
36
-21
-77
-133
-189
-245
-300
-354
-408
-462
-515
-568
-620
-672
-724
-775
-826
-878
-930
-981
-1034
-1086
-1140
-1194
-1249
-1304
-1360
-1418
-1475
-1534
-1594
-1654
-1715
-1777
-1839
-1902
-1965
-2029
-2093
-2157
-2222
-2287
-2352
-2416
-2481
-2545
-2609
-2673
-2736
-2798
-2859
-2920
-2980
-3039
-3097
-3154
-3211
-3267
-3322
-3377
-3431
-3485
-3538
-3591
-3644
-3696
-3747
-3797
-3847
-3896
-3944
-3991
-4037
-4082
-4126
-4168
-4209
-4248
-4287
-4323
-4358
-4392
-4424
-4454
-4483
-4510
-4535
-4559
-4582
-4603
-4622
-4640
-4657
-4673
-4688
-4702
-4715
-4727
-4739
-4750
-4760
-4769
-4778
-4786
-4794
-4800
-4806
-4811
-4815
-4818
-4820
-4821
-4821
-4819
-4817
-4814
-4809
-4803
-4797
-4789
-4780
-4770
-4759
-4746
-4733
-4719
-4703
-4687
-4669
-4651
-4631
-4611
-4589
-4566
-4542
-4517
-4490
-4462
-4433
-4402
-4370
-4337
-4301
-4265
-4227
-4187
-4146
-4104
-4059
-4014
-3966
-3917
-3865
-3812
-3758
-3701
-3643
-3583
-3521
-3458
-3394
-3328
-3262
-3194
-3126
-3057
-2988
-2918
-2847
-2776
-2704
-2632
-2559
-2486
-2413
-2339
-2264
-2190
-2115
-2040
-1965
-1889
-1814
-1738
-1663
-1587
-1511
-1435
-1358
-1282
-1205
-1128
-1050
-973
-895
-817
-740
-662
-585
-508
-431
-355
-279
-205
-131
-58
14
86
156
225
293
359
425
489
552
613
674
732
789
844
898
950
1000
1048
1094
1139
1182
1222
1261
1298
1333
1367
1398
1427
1455
1480
1504
1525
1545
1563
1578
1592
1604
1614
1622
1627
1631
1634
1634
1633
1630
1625
1619
1612
1603
1593
1582
1570
1557
1543
1529
1513
1496
1478
1460
1441
1421
1400
1378
1356
1333
1310
1286
1263
1238
1214
1189
1164
1139
1115
1090
1065
1041
1016
994
971
948
926
905
884
864
844
825
806
787
769
751
732
714
696
677
658
639
619
598
578
556
534
511
487
463
438
412
386
358
330
302
272
242
211
180
148
115
82
48
13
-22
-58
-95
-132
-170
-209
-248
-288
-329
-371
-413
-457
-501
-547
-593
-640
-688
-737
-787
-838
-890
-943
-997
-1051
-1106
-1162
-1219
-1276
-1333
-1391
-1450
-1508
-1567
-1626
-1684
-1743
-1802
-1860
-1918
-1975
-2033
-2089
-2145
-2201
-2256
-2310
-2364
-2417
-2470
-2522
-2573
-2624
-2674
-2724
-2772
-2820
-2867
-2913
-2958
-3002
-3044
-3086
-3126
-3164
-3202
-3238
-3273
-3306
-3338
-3368
-3398
-3425
-3451
-3476
-3500
-3522
-3542
-3561
-3579
-3595
-3610
-3623
-3635
-3646
-3656
-3664
-3672
-3679
-3685
-3691
-3696
-3701
-3705
-3710
-3714
-3719
-3724
-3729
-3735
-3741
-3747
-3754
-3761
-3769
-3777
-3785
-3794
-3804
-3814
-3824
-3835
-3847
-3859
-3872
-3885
-3899
-3915
-3930
-3947
-3964
-3983
-4002
-4022
-4043
-4066
-4089
-4114
-4139
-4166
-4194
-4224
-4255
-4287
-4322
-4358
-4396
-4436
-4478
-4522
-4568
-4616
-4667
-4720
-4775
-4833
-4893
-4956
-5021
-5088
-5158
-5230
-5305
-5382
-5461
-5542
-5626
-5711
-5798
-5887
-5978
-6070
-6163
-6257
-6353
-6449
-6546
-6644
-6742
-6840
-6937
-7035
-7132
-7229
-7326
-7421
-7516
-7610
-7704
-7796
-7887
-7977
-8066
-8153
-8240
-8324
-8408
-8489
-8569
-8647
-8723
-8798
-8870
-8940
-9008
-9075
-9139
-9201
-9261
-9319
-9375
-9428
-9479
-9529
-9575
-9619
-9661
-9700
-9737
-9770
-9801
-9829
-9854
-9876
-9896
-9912
-9926
-9937
-9945
-9951
-9953
-9953
-9951
-9946
-9939
-9929
-9917
-9902
-9885
-9866
-9844
-9821
-9795
-9767
-9737
-9704
-9669
-9633
-9593
-9552
-9508
-9462
-9414
-9364
-9311
-9255
-9197
-9137
-9075
-9010
-8943
-8873
-8801
-8727
-8651
-8572
-8492
-8409
-8324
-8237
-8148
-8057
-7964
-7870
-7774
-7677
-7578
-7478
-7376
-7274
-7170
-7066
-6960
-6854
-6747
-6640
-6532
-6424
-6315
-6206
-6097
-5988
-5879
-5769
-5660
-5550
-5440
-5330
-5220
-5110
-5000
-4890
-4779
-4668
-4557
-4445
-4333
-4220
-4107
-3993
-3878
-3762
-3645
-3528
-3409
-3289
-3168
-3045
-2921
-2795
-2668
-2540
-2410
-2278
-2145
-2009
-1874
-1736
-1597
-1457
-1315
-1172
-1027
-882
-735
-587
-438
-289
-138
13
165
317
470
623
776
929
1082
1236
1389
1542
1694
1846
1998
2148
2298
2447
2595
2742
2887
3031
3173
3314
3453
3589
3724
3856
3987
4115
4241
4364
4485
4604
4721
4835
4947
5056
5164
5269
5371
5471
5569
5665
5758
5849
5938
6024
6109
6191
6271
6350
6426
6501
6574
6646
6716
6785
6852
6918
6983
7046
7108
7169
7228
7287
7344
7401
7456
7511
7565
7618
7670
7722
7773
7824
7874
7924
7973
8022
8071
8119
8169
8218
8267
8316
8365
8415
8464
8515
8566
8617
8669
8721
8774
8828
8882
8938
8993
9050
9108
9166
9225
9284
9345
9406
9467
9529
9591
9654
9717
9780
9843
9906
9970
10033
10096
10160
10223
10286
10348
10411
10474
10536
10598
10660
10721
10782
10843
10904
10964
11024
11083
11142
11201
11259
11316
11373
11429
11485
11540
11594
11647
11700
11751
11802
11852
11902
11950
11998
12046
12092
12138
12184
12230
12275
12320
12364
12409
12454
12499
12544
12589
12634
12679
12725
12771
12817
12864
12910
12958
13005
13053
13102
13151
13200
13250
13300
13351
13402
13454
13506
13558
13611
13664
13717
13771
13824
13878
13932
13986
14041
14096
14150
14205
14261
14316
14371
14427
14482
14538
14593
14648
14703
14757
14811
14864
14917
14968
15019
15069
15118
15165
15211
15256
15300
15342
15383
15422
15459
15495
15530
15563
15594
15624
15653
15680
15706
15730
15753
15775
15796
15815
15834
15851
15868
15884
15899
15913
15926
15938
15950
15961
15970
15979
15987
15993
15998
16001
16004
16006
16004
16003
16000
15994
15987
15977
15966
15953
15939
15922
15903
15882
15860
15835
15808
15779
15747
15714
15678
15640
15599
15556
15511
15463
15413
15360
15305
15248
15189
15128
15065
15000
14934
14865
14796
14724
14652
14578
14503
14427
14350
14273
14194
14116
14036
13957
13877
13796
13716
13635
13554
13473
13391
13309
13227
13145
13062
12979
12896
12812
12728
12643
12557
12472
12385
12298
12210
12122
12032
11942
11851
11759
11666
11572
11478
11382
11286
11188
11090
10991
10891
10790
10689
10587
10485
10382
10278
10175
10070
9966
9862
9758
9653
9550
9446
9343
9240
9138
9037
8937
8837
8739
8641
8545
8449
8355
8262
8170
8079
7990
7902
7815
7729
7644
7561
7479
7397
7317
7237
7159
7081
7004
6928
6852
6777
6703
6629
6556
6484
6413
6342
6272
6204
6136
6069
6003
5938
5874
5812
5750
5689
5629
5570
5512
5454
5398
5342
5286
5231
5176
5121
5067
5012
4958
4905
4851
4797
4744
4691
4639
4586
4535
4484
4433
4384
4335
4287
4239
4193
4148
4104
4059
4018
3978
3938
3900
3863
3827
3793
3761
3730
3701
3674
3648
3625
3603
3583
3566
3550
3536
3525
3515
3508
3502
3499
3497
3498
3500
3505
3511
3519
3529
3541
3555
3571
3589
3608
3629
3652
3676
3702
3730
3760
3791
3824
3858
3894
3931
3970
4011
4053
4096
4141
4187
4235
4283
4333
4384
4437
4490
4544
4600
4657
4714
4773
4833
4894
4955
5018
5082
5146
5211
5277
5343
5410
5477
5545
5613
5681
5750
5819
5888
5958
6027
6097
6167
6237
6307
6377
6446
6516
6586
6655
6724
6793
6861
6929
6996
7062
7128
7192
7255
7317
7378
7438
7496
7552
7607
7660
7711
7761
7808
7854
7898
7940
7980
8018
8054
8087
8119
8151
8179
8205
8229
8251
8271
8289
8305
8319
8331
8341
8349
8355
8358
8360
8360
8357
8352
8345
8335
8324
8310
8294
8275
8254
8231
8205
8177
8146
8114
8079
8041
8002
7960
7916
7869
7821
7770
7717
7662
7605
7546
7485
7422
7357
7290
7221
7151
7079
7004
6929
6851
6772
6691
6609
6525
6439
6352
6264
6175
6084
5992
5900
5806
5712
5618
5523
5428
5333
5237
5142
5048
4953
4859
4765
4672
4580
4489
4398
4308
4220
4132
4046
3961
3877
3795
3715
3636
3558
3483
3409
3337
3267
3198
3132
3067
3004
2943
2884
2826
2770
2716
2663
2612
2562
2514
2467
2422
2377
2334
2292
2251
2211
2172
2134
2097
2060
2024
1988
1953
1918
1884
1850
1816
1782
1749
1716
1683
1651
1619
1588
1558
1528
1500
1472
1446
1420
1396
1374
1352
1333
1315
1298
1283
1270
1259
1249
1241
1235
1231
1229
1229
1230
1234
1239
1246
1255
1266
1279
1293
1310
1328
1348
1370
1394
1419
1446
1475
1505
1537
1571
1606
1642
1680
1719
1760
1801
1844
1888
1933
1979
2025
2074
2123
2172
2222
2273
2325
2376
2429
2482
2535
2588
2642
2696
2750
2805
2860
2915
2970
3025
3081
3137
3193
3249
3305
3361
3417
3473
3528
3583
3638
3693
3746
3800
3852
3904
3955
4006
4054
4104
4152
4199
4246
4291
4335
4379
4422
4463
4504
4543
4582
4620
4656
4691
4726
4759
4791
4821
4851
4879
4906
4932
4957
4980
5002
5023
5042
5060
5077
5092
5106
5119
5131
5141
5150
5158
5165
5170
5174
5177
5179
5180
5180
5178
5176
5173
5168
5163
5156
5149
5141
5133
5123
5113
5102
5091
5079
5066
5053
5039
5025
5011
4995
4980
4964
4948
4931
4914
4897
4879
4861
4843
4825
4806
4788
4769
4749
4730
4710
4690
4670
4649
4628
4607
4585
4563
4541
4518
4495
4471
4447
4422
4397
4372
4346
4320
4293
4266
4238
4210
4182
4153
4123
4091
4061
4029
3996
3961
3926
3890
3852
3813
3773
3731
3687
3642
3596
3548
3499
3447
3395
3340
3285
3227
3168
3108
3046
2982
2917
2851
2784
2716
2646
2576
2504
2432
2359
2286
2212
2137
2061
1985
1908
1831
1754
1676
1597
1518
1439
1360
1280
1200
1119
1039
958
877
797
716
636
555
475
395
316
236
158
79
2
-76
-152
-229
-304
-379
-454
-528
-602
-675
-748
-821
-893
-965
-1037
-1109
-1180
-1251
-1323
-1393
-1464
-1535
-1605
-1675
-1745
-1815
-1884
-1954
-2023
-2092
-2160
-2229
-2297
-2365
-2433
-2500
-2568
-2635
-2702
-2769
-2836
-2903
-2969
-3036
-3103
-3170
-3238
-3305
-3373
-3441
-3509
-3578
-3647
-3716
-3786
-3856
-3926
-3997
-4069
-4141
-4213
-4286
-4359
-4433
-4507
-4582
-4657
-4732
-4808
-4885
-4962
-5039
-5116
-5194
-5272
-5351
-5430
-5509
-5589
-5669
-5749
-5829
-5910
-5990
-6071
-6152
-6232
-6313
-6393
-6473
-6552
-6631
-6709
-6787
-6864
-6939
-7014
-7089
-7162
-7234
-7305
-7374
-7443
-7511
-7577
-7642
-7705
-7768
-7829
-7889
-7947
-8004
-8060
-8115
-8167
-8220
-8271
-8320
-8369
-8416
-8461
-8506
-8549
-8591
-8631
-8670
-8708
-8744
-8779
-8812
-8844
-8874
-8903
-8931
-8958
-8984
-9008
-9032
-9055
-9077
-9098
-9119
-9139
-9158
-9177
-9196
-9214
-9232
-9249
-9267
-9284
-9301
-9318
-9336
-9353
-9370
-9387
-9404
-9421
-9438
-9455
-9472
-9488
-9504
-9520
-9536
-9552
-9566
-9581
-9595
-9608
-9620
-9632
-9643
-9653
-9662
-9671
-9678
-9684
-9689
-9693
-9696
-9698
-9699
-9699
-9697
-9695
-9691
-9687
-9681
-9674
-9667
-9658
-9648
-9638
-9626
-9614
-9600
-9586
-9572
-9556
-9540
-9524
-9507
-9490
-9472
-9454
-9436
-9417
-9399
-9380
-9361
-9341
-9322
-9302
-9282
-9261
-9241
-9220
-9199
-9177
-9155
-9133
-9110
-9087
-9063
-9039
-9015
-8990
-8965
-8939
-8913
-8886
-8859
-8832
-8804
-8775
-8746
-8716
-8686
-8656
-8625
-8593
-8561
-8529
-8496
-8463
-8430
-8396
-8363
-8329
-8296
-8263
-8229
-8197
-8164
-8132
-8101
-8069
-8039
-8009
-7979
-7950
-7922
-7894
-7867
-7840
-7814
-7789
-7764
-7740
-7716
-7693
-7670
-7648
-7626
-7604
-7583
-7563
-7542
-7522
-7503
-7483
-7464
-7446
-7427
-7409
-7391
-7374
-7356
-7339
-7322
-7305
-7288
-7272
-7255
-7239
-7223
-7208
-7192
-7177
-7162
-7147
-7133
-7118
-7104
-7090
-7075
-7062
-7048
-7034
-7020
-7006
-6992
-6978
-6964
-6950
-6935
-6921
-6906
-6890
-6875
-6859
-6843
-6826
-6809
-6792
-6774
-6756
-6738
-6719
-6700
-6681
-6661
-6640
-6620
-6598
-6577
-6555
-6532
-6510
-6486
-6463
-6439
-6415
-6391
-6367
-6343
-6319
-6295
-6271
-6247
-6224
-6201
-6178
-6155
-6133
-6112
-6090
-6069
-6049
-6029
-6009
-5990
-5971
-5952
-5933
-5914
-5896
-5877
-5858
-5840
-5821
-5802
-5783
-5764
-5744
-5725
-5705
-5685
-5664
-5644
-5623
-5602
-5580
-5558
-5536
-5513
-5490
-5466
-5442
-5417
-5392
-5366
-5340
-5312
-5285
-5256
-5227
-5196
-5165
-5133
-5101
-5067
-5033
-4997
-4960
-4923
-4885
-4845
-4805
-4764
-4721
-4678
-4634
-4589
-4544
-4497
-4450
-4402
-4353
-4304
-4254
-4203
-4151
-4099
-4046
-3994
-3940
-3886
-3832
-3777
-3722
-3667
-3611
-3556
-3500
-3444
-3388
-3332
-3277
-3221
-3165
-3110
-3054
-2999
-2944
-2890
-2835
-2781
-2728
-2674
-2622
-2569
-2517
-2466
-2415
-2366
-2316
-2268
-2220
-2174
-2128
-2083
-2040
-1997
-1956
-1916
-1877
-1840
-1804
-1770
-1738
-1707
-1677
-1649
-1623
-1598
-1575
-1554
-1534
-1516
-1499
-1483
-1469
-1456
-1445
-1435
-1426
-1418
-1411
-1405
-1401
-1397
-1394
-1393
-1392
-1392
-1393
-1394
-1396
-1399
-1403
-1407
-1412
-1417
-1423
-1429
-1436
-1442
-1449
-1456
-1464
-1471
-1478
-1485
-1491
-1498
-1504
-1510
-1515
-1521
-1526
-1530
-1535
-1539
-1543
-1547
-1550
-1554
-1558
-1562
-1566
-1571
-1575
-1581
-1586
-1592
-1598
-1605
-1612
-1620
-1628
-1637
-1646
-1656
-1666
-1676
-1687
-1698
-1709
-1720
-1731
-1743
-1755
-1766
-1778
-1790
-1802
-1814
-1826
-1838
-1851
-1863
-1875
-1888
-1900
-1913
-1926
-1939
-1953
-1966
-1980
-1995
-2009
-2024
-2039
-2055
-2070
-2086
-2102
-2119
-2135
-2151
-2168
-2184
-2200
-2216
-2232
-2248
-2263
-2279
-2294
-2309
-2324
-2339
-2354
-2369
-2383
-2398
-2412
-2427
-2441
-2456
-2470
-2484
-2498
-2512
-2526
-2539
-2553
-2566
-2579
-2592
-2605
-2618
-2630
-2642
-2654
-2666
-2677
-2688
-2699
-2710
-2720
-2731
-2741
-2750
-2760
-2769
-2778
-2786
-2794
-2802
-2810
-2817
-2824
-2830
-2836
-2842
-2847
-2852
-2857
-2861
-2864
-2867
-2869
-2871
-2873
-2873
-2873
-2873
-2872
-2871
-2868
-2866
-2863
-2859
-2855
-2850
-2845
-2839
-2832
-2825
-2817
-2808
-2799
-2789
-2778
-2767
-2755
-2742
-2729
-2715
-2701
-2686
-2670
-2655
-2638
-2621
-2603
-2585
-2566
-2545
-2524
-2502
-2479
-2455
-2430
-2403
-2376
-2347
-2317
-2287
-2255
-2223
-2190
-2156
-2121
-2086
-2050
-2013
-1977
-1939
-1901
-1863
-1824
-1785
-1746
-1706
-1666
-1625
-1585
-1545
-1504
-1463
-1423
-1382
-1342
-1302
-1262
-1222
-1183
-1144
-1105
-1066
-1027
-989
-951
-913
-875
-838
-800
-763
-727
-690
-654
-618
-583
-548
-514
-480
-447
-414
-382
-351
-320
-290
-261
-232
-204
-177
-150
-124
-98
-73
-49
-25
-1
22
45
67
89
110
131
152
173
193
212
232
251
269
287
305
322
338
355
370
386
401
416
430
444
458
472
485
499
512
525
539
552
566
579
593
606
620
634
648
662
677
691
706
722
737
753
769
786
803
820
838
857
876
895
915
936
957
978
1000
1022
1045
1068
1092
1116
1141
1166
1191
1217
1243
1270
1297
1325
1353
1382
1411
1440
1470
1500
1531
1562
1594
1626
1659
1692
1725
1759
1793
1828
1863
1899
1934
1971
2007
2043
2080
2117
2153
2190
2227
2263
2300
2336
2371
2406
2441
2475
2509
2541
2573
2604
2634
2662
2690
2717
2742
2766
2789
2811
2831
2851
2869
2886
2903
2918
2932
2945
2958
2970
2980
2991
3000
3009
3017
3025
3033
3039
3046
3052
3058
3064
3069
3075
3081
3088
3094
3102
3109
3118
3128
3138
3150
3162
3176
3191
3208
3225
3245
3265
3287
3311
3336
3362
3390
3419
3449
3481
3514
3548
3583
3620
3657
3696
3735
3776
3817
3859
3902
3945
3989
4034
4078
4124
4169
4215
4261
4307
4354
4400
4447
4494
4540
4587
4634
4680
4727
4773
4819
4864
4910
4954
4999
5042
5085
5127
5169
5210
5249
5288
5326
5363
5399
5434
5469
5502
5534
5565
5595
5623
5651
5678
5703
5728
5752
5774
5796
5816
5836
5854
5872
5889
5905
5920
5935
5948
5961
5973
5984
5994
6004
6012
6020
6026
6032
6037
6041
6044
6046
6047
6047
6047
6045
6043
6039
6035
6030
6024
6017
6009
6000
5990
5980
5968
5955
5942
5927
5912
5895
5878
5859
5840
5820
5799
5776
5753
5729
5704
5678
5651
5623
5594
5564
5533
5502
5469
5435
5401
5365
5329
5292
5254
5215
5175
5134
5092
5050
5006
4962
4917
4871
4824
4777
4728
4679
4629
4578
4527
4475
4422
4368
4314
4259
4203
4147
4090
4032
3974
3915
3856
3796
3736
3675
3613
3551
3489
3426
3363
3299
3234
3170
3105
3039
2973
2907
2840
2773
2706
2638
2570
2502
2433
2365
2296
2226
2157
2088
2019
1950
1881
1812
1744
1675
1608
1540
1474
1407
1342
1276
1212
1148
1084
1020
959
897
836
776
716
657
599
541
484
428
373
318
264
211
159
108
57
8
-41
-88
-135
-181
-226
-269
-312
-354
-395
-434
-473
-510
-546
-581
-614
-646
-677
-706
-734
-760
-785
-808
-829
-849
-868
-884
-899
-913
-924
-934
-943
-950
-955
-959
-961
-962
-962
-960
-957
-952
-946
-940
-932
-922
-912
-901
-889
-875
-861
-846
-830
-814
-796
-779
-760
-741
-722
-703
-683
-663
-642
-621
-601
-580
-559
-537
-516
-495
-473
-452
-430
-409
-387
-366
-344
-323
-301
-279
-258
-236
-214
-191
-169
-146
-123
-99
-75
-51
-26
0
26
53
80
108
137
166
195
226
257
288
320
352
385
418
451
485
518
551
585
618
650
682
714
745
776
806
835
863
890
917
942
967
990
1012
1034
1055
1074
1093
1110
1127
1143
1158
1172
1186
1199
1211
1223
1234
1245
1255
1264
1274
1282
1291
1299
1306
1313
1320
1326
1332
1338
1343
1348
1353
1357
1361
1364
1368
1371
1374
1377
1380
1383
1386
1389
1391
1394
1398
1401
1404
1408
1412
1416
1421
1426
1431
1436
1442
1447
1453
1460
1467
1474
1481
1489
1497
1505
1513
1522
1532
1542
1552
1562
1573
1585
1597
1609
1622
1636
1650
1665
1681
1697
1714
1731
1749
1768
1787
1807
1828
1849
1871
1893
1916
1940
1964
1988
2013
2037
2064
2090
2116
2143
2170
2197
2225
2252
2280
2307
2335
2363
2390
2418
2446
2473
2500
2528
2555
2582
2609
2635
2662
2688
2714
2740
2765
2790
2815
2839
2863
2885
2907
2929
2949
2969
2988
3005
3022
3038
3052
3065
3078
3089
3098
3107
3114
3120
3124
3127
3129
3129
3128
3125
3121
3116
3109
3101
3091
3079
3066
3051
3035
3017
2998
2977
2955
2930
2905
2877
2848
2818
2786
2752
2717
2681
2643
2603
2562
2520
2476
2431
2384
2337
2288
2238
2187
2135
2082
2028
1974
1918
1862
1806
1749
1691
1632
1574
1515
1455
1395
1335
1274
1213
1152
1091
1029
967
906
844
782
720
659
597
536
475
414
353
293
233
174
115
57
-1
-59
-116
-173
-229
-285
-341
-396
-451
-505
-559
-613
-667
-720
-773
-826
-879
-932
-984
-1037
-1089
-1142
-1194
-1247
-1299
-1352
-1404
-1457
-1509
-1562
-1615
-1668
-1720
-1774
-1827
-1880
-1934
-1988
-2041
-2096
-2150
-2205
-2260
-2315
-2370
-2426
-2481
-2537
-2593
-2650
-2706
-2763
-2819
-2876
-2933
-2990
-3047
-3103
-3160
-3217
-3273
-3330
-3386
-3442
-3497
-3553
-3607
-3661
-3715
-3768
-3821
-3873
-3925
-3975
-4026
-4075
-4124
-4173
-4221
-4268
-4315
-4361
-4407
-4453
-4498
-4543
-4587
-4631
-4675
-4719
-4762
-4805
-4847
-4890
-4932
-4973
-5015
-5056
-5096
-5136
-5175
-5214
-5252
-5290
-5326
-5362
-5398
-5432
-5465
-5498
-5529
-5559
-5589
-5617
-5643
-5669
-5693
-5716
-5737
-5757
-5775
-5791
-5806
-5820
-5832
-5842
-5850
-5857
-5862
-5866
-5868
-5868
-5867
-5864
-5859
-5853
-5846
-5837
-5826
-5814
-5801
-5786
-5771
-5754
-5736
-5718
-5698
-5678
-5657
-5636
-5614
-5592
-5569
-5546
-5523
-5500
-5477
-5453
-5430
-5406
-5382
-5359
-5335
-5311
-5288
-5264
-5240
-5217
-5193
-5169
-5145
-5121
-5097
-5072
-5048
-5023
-4998
-4973
-4948
-4923
-4898
-4872
-4846
-4820
-4794
-4768
-4742
-4715
-4688
-4661
-4634
-4606
-4579
-4551
-4523
-4495
-4466
-4438
-4409
-4380
-4351
-4322
-4292
-4263
-4233
-4203
-4172
-4142
-4111
-4080
-4049
-4018
-3986
-3954
-3922
-3890
-3858
-3825
-3792
-3759
-3725
-3691
-3657
-3622
-3587
-3552
-3516
-3480
-3443
-3406
-3369
-3331
-3293
-3254
-3215
-3175
-3135
-3094
-3053
-3011
-2968
-2925
-2881
-2837
-2792
-2746
-2700
-2653
-2606
-2558
-2510
-2462
-2413
-2364
-2315
-2265
-2215
-2165
-2115
-2065
-2015
-1965
-1915
-1866
-1816
-1767
-1718
-1669
-1621
-1574
-1526
-1480
-1434
-1388
-1343
-1299
-1256
-1213
-1171
-1130
-1090
-1050
-1010
-973
-936
-899
-863
-828
-794
-761
-728
-696
-665
-634
-605
-576
-549
-522
-496
-471
-447
-425
-403
-382
-363
-344
-327
-310
-295
-281
-268
-256
-245
-235
-227
-219
-213
-207
-203
-200
-198
-196
-196
-197
-199
-202
-206
-211
-217
-224
-231
-239
-248
-258
-269
-279
-291
-303
-315
-327
-340
-352
-365
-378
-390
-403
-415
-427
-438
-449
-459
-469
-478
-487
-495
-502
-508
-513
-517
-521
-523
-525
-526
-526
-525
-523
-521
-517
-513
-508
-503
-497
-490
-482
-474
-465
-456
-446
-436
-425
-413
-401
-388
-375
-361
-347
-332
-316
-300
-284
-267
-250
-232
-213
-194
-174
-154
-133
-112
-90
-67
-44
-20
4
29
55
80
107
134
161
188
216
245
274
303
332
362
392
423
453
484
516
547
579
611
643
676
709
742
775
808
842
875
909
943
977
1012
1046
1080
1115
1149
1184
1218
1253
1288
1323
1357
1392
1427
1461
1496
1530
1565
1599
1633
1667
1701
1735
1769
1803
1837
1871
1904
1937
1971
2004
2037
2070
2103
2136
2168
2201
2233
2266
2298
2330
2362
2393
2425
2456
2487
2517
2548
2578
2608
2637
2666
2694
2722
2750
2777
2803
2829
2855
2880
2905
2929
2953
2976
2999
3021
3043
3064
3085
3105
3124
3143
3162
3180
3197
3214
3231
3246
3261
3276
3289
3302
3315
3326
3337
3347
3356
3364
3372
3378
3384
3388
3392
3394
3396
3396
3396
3395
3393
3390
3386
3381
3375
3369
3362
3354
3345
3336
3325
3314
3302
3290
3277
3262
3248
3232
3216
3199
3181
3163
3144
3124
3104
3083
3062
3040
3017
2995
2971
2948
2923
2899
2874
2849
2824
2798
2772
2746
2720
2693
2667
2640
2613
2586
2559
2532
2505
2478
2451
2423
2396
2369
2342
2314
2287
2260
2233
2206
2179
2153
2126
2100
2074
2049
2024
1999
1974
1950
1926
1902
1879
1857
1834
1812
1791
1770
1750
1730
1710
1691
1673
1655
1637
1620
1603
1586
1570
1554
1538
1522
1507
1492
1477
1463
1448
1434
1420
1406
1393
1379
1366
1354
1341
1329
1317
1306
1295
1284
1274
1264
1254
1244
1235
1226
1218
1210
1202
1194
1186
1179
1172
1165
1158
1152
1146
1140
1134
1128
1123
1118
1113
1108
1103
1099
1095
1091
1087
1083
1080
1077
1074
1072
1070
1068
1067
1066
1065
1064
1064
1064
1065
1066
1066
1068
1069
1070
1072
1073
1075
1076
1078
1080
1081
1083
1084
1086
1088
1089
1091
1092
1094
1095
1096
1098
1099
1101
1102
1103
1105
1106
1108
1110
1112
1114
1116
1118
1121
1123
1125
1128
1130
1132
1134
1136
1137
1138
1139
1139
1139
1138
1137
1135
1132
1129
1125
1121
1116
1110
1103
1096
1088
1080
1071
1061
1051
1041
1031
1020
1008
998
987
975
964
953
941
930
919
908
897
886
876
865
855
845
836
826
817
808
799
791
782
774
766
758
750
743
736
728
721
714
707
700
693
686
679
673
666
659
652
645
638
631
624
617
610
602
594
586
578
569
560
550
540
530
519
507
496
484
471
458
445
431
417
402
387
372
356
340
324
307
290
273
256
239
221
204
186
169
151
134
117
101
85
69
53
38
23
9
-4
-17
-30
-41
-53
-63
-73
-82
-91
-99
-107
-114
-121
-127
-133
-139
-144
-149
-155
-160
-165
-170
-175
-180
-186
-192
-198
-204
-211
-219
-227
-235
-244
-254
-264
-276
-287
-300
-313
-327
-342
-358
-374
-391
-409
-427
-446
-466
-486
-507
-528
-550
-572
-594
-617
-640
-664
-688
-712
-736
-761
-785
-810
-835
-861
-886
-911
-937
-962
-987
-1012
-1038
-1064
-1089
-1114
-1140
-1165
-1190
-1214
-1239
-1263
-1287
-1311
-1334
-1357
-1380
-1402
-1424
-1445
-1466
-1486
-1506
-1525
-1543
-1561
-1579
-1596
-1612
-1627
-1643
-1657
-1671
-1684
-1696
-1708
-1720
-1730
-1740
-1750
-1758
-1767
-1774
-1781
-1787
-1793
-1798
-1802
-1806
-1809
-1811
-1812
-1813
-1812
-1811
-1809
-1807
-1803
-1798
-1793
-1786
-1779
-1771
-1761
-1751
-1740
-1728
-1715
-1702
-1687
-1672
-1656
-1639
-1621
-1603
-1584
-1564
-1543
-1522
-1500
-1478
-1455
-1431
-1407
-1382
-1357
-1331
-1305
-1278
-1250
-1222
-1193
-1164
-1134
-1104
-1073
-1042
-1010
-978
-945
-912
-879
-845
-811
-776
-741
-705
-670
-634
-597
-560
-524
-486
-449
-412
-374
-336
-299
-261
-223
-186
-148
-110
-73
-36
2
39
76
113
150
187
223
260
296
332
368
404
440
475
510
545
579
613
647
680
712
744
776
806
836
865
894
921
948
974
998
1022
1044
1066
1086
1105
1123
1140
1155
1169
1182
1194
1204
1213
1220
1226
1231
1234
1236
1236
1235
1233
1229
1224
1217
1209
1200
1189
1177
1164
1149
1133
1116
1098
1078
1058
1036
1014
990
966
941
915
888
861
833
804
775
745
715
684
653
621
589
557
524
491
457
423
389
355
320
286
250
215
179
143
107
70
33
-4
-41
-79
-117
-156
-195
-233
-273
-312
-352
-392
-432
-472
-512
-553
-594
-634
-675
-716
-756
-797
-838
-878
-919
-959
-999
-1039
-1079
-1119
-1159
-1198
-1238
-1277
-1316
-1354
-1393
-1431
-1470
-1508
-1546
-1584
-1621
-1659
-1696
-1734
-1771
-1808
-1845
-1882
-1918
-1955
-1991
-2028
-2064
-2100
-2136
-2171
-2207
-2242
-2277
-2312
-2347
-2381
-2415
-2449
-2482
-2515
-2548
-2580
-2612
-2643
-2674
-2704
-2734
-2764
-2793
-2821
-2850
-2877
-2904
-2931
-2957
-2983
-3008
-3033
-3057
-3080
-3103
-3125
-3146
-3167
-3187
-3205
-3224
-3241
-3257
-3272
-3286
-3299
-3312
-3323
-3332
-3341
-3349
-3355
-3360
-3364
-3366
-3368
-3368
-3366
-3364
-3360
-3354
-3348
-3340
-3331
-3320
-3309
-3296
-3281
-3266
-3250
-3232
-3213
-3194
-3173
-3152
-3129
-3106
-3081
-3056
-3031
-3004
-2977
-2949
-2920
-2891
-2862
-2831
-2801
-2769
-2738
-2705
-2673
-2640
-2607
-2573
-2539
-2505
-2471
-2436
-2401
-2365
-2330
-2294
-2258
-2221
-2185
-2148
-2111
-2073
-2036
-1998
-1960
-1922
-1883
-1845
-1806
-1767
-1728
-1689
-1650
-1611
-1571
-1532
-1492
-1453
-1413
-1373
-1333
-1293
-1253
-1213
-1173
-1132
-1092
-1051
-1010
-970
-929
-888
-847
-807
-766
-725
-684
-644
-603
-563
-523
-483
-444
-404
-365
-327
-289
-251
-214
-178
-142
-106
-72
-38
-5
27
59
90
119
148
177
204
230
256
280
304
327
349
369
390
409
427
444
461
476
491
505
517
529
540
550
559
567
574
580
585
589
592
594
595
595
594
591
588
584
578
571
564
555
545
535
523
511
497
483
468
452
435
418
400
382
362
343
322
302
281
259
238
215
193
170
148
125
102
79
56
32
9
-14
-37
-59
-82
-104
-126
-148
-170
-191
-212
-232
-252
-271
-290
-309
-327
-344
-361
-377
-393
-408
-423
-437
-451
-464
-477
-489
-501
-513
-524
-535
-545
-554
-564
-572
-581
-589
-596
-603
-609
-615
-621
-626
-630
-634
-637
-639
-641
-643
-643
-643
-642
-640
-638
-634
-630
-625
-620
-613
-606
-598
-590
-580
-570
-559
-547
-534
-521
-507
-493
-477
-461
-445
-427
-410
-391
-372
-352
-332
-312
-290
-269
-247
-225
-202
-179
-156
-133
-110
-86
-63
-39
-16
8
31
55
78
101
123
145
167
189
210
230
250
270
289
307
325
342
358
374
389
403
417
430
442
454
465
475
484
492
500
507
513
519
524
528
532
535
537
539
540
541
541
541
540
539
538
536
535
533
530
528
526
523
521
518
515
512
509
507
504
501
498
496
493
490
487
485
482
479
476
474
471
468
466
463
460
458
455
452
449
447
444
441
438
435
432
429
426
422
419
416
412
409
406
402
399
396
392
389
386
383
380
377
374
371
368
365
362
359
356
353
350
347
344
341
338
334
331
328
324
320
317
313
309
304
300
295
291
286
281
276
270
265
259
253
247
241
235
228
222
216
209
203
196
190
184
177
171
164
158
152
145
139
133
127
120
114
108
102
96
90
83
77
71
65
60
54
48
42
37
32
26
21
17
12
8
4
0
-4
-7
-10
-13
-16
-19
-21
-23
-25
-27
-29
-31
-32
-33
-34
-35
-36
-36
-36
-37
-37
-36
-36
-36
-35
-35
-34
-33
-33
-32
-31
-31
-30
-29
-29
-28
-28
-27
-27
-27
-28
-28
-29
-30
-31
-33
-35
-37
-40
-43
-47
-51
-55
-60
-65
-70
-76
-82
-89
-96
-103
-110
-118
-126
-134
-143
-151
-160
-170
-179
-189
-198
-208
-219
-229
-240
-251
-263
-274
-286
-299
-312
-325
-339
-354
-369
-385
-401
-418
-436
-454
-474
-493
-514
-536
-558
-581
-605
-629
-655
-681
-708
-736
-765
-794
-825
-856
-887
-920
-953
-987
-1022
-1057
-1094
-1130
-1168
-1206
-1245
-1285
-1325
-1366
-1407
-1449
-1492
-1535
-1579
-1623
-1668
-1713
-1759
-1805
-1852
-1899
-1947
-1994
-2041
-2090
-2139
-2187
-2236
-2284
-2333
-2381
-2430
-2478
-2526
-2573
-2621
-2668
-2714
-2761
-2806
-2852
-2897
-2941
-2985
-3028
-3070
-3112
-3154
-3194
-3234
-3273
-3312
-3349
-3386
-3421
-3456
-3490
-3523
-3554
-3585
-3615
-3644
-3671
-3697
-3723
-3747
-3769
-3791
-3811
-3830
-3848
-3864
-3879
-3893
-3905
-3916
-3925
-3933
-3940
-3946
-3950
-3953
-3955
-3956
-3955
-3953
-3950
-3946
-3941
-3935
-3927
-3919
-3910
-3899
-3888
-3876
-3863
-3849
-3834
-3819
-3802
-3785
-3767
-3748
-3729
-3708
-3687
-3666
-3644
-3621
-3598
-3574
-3550
-3525
-3500
-3474
-3448
-3422
-3396
-3369
-3342
-3315
-3287
-3259
-3231
-3203
-3175
-3146
-3117
-3088
-3059
-3030
-3000
-2971
-2941
-2911
-2880
-2850
-2819
-2789
-2758
-2727
-2696
-2665
-2634
-2603
-2571
-2540
-2509
-2478
-2447
-2416
-2385
-2354
-2323
-2293
-2262
-2232
-2202
-2172
-2142
-2112
-2083
-2053
-2024
-1994
-1965
-1936
-1907
-1879
-1850
-1821
-1793
-1764
-1736
-1708
-1681
-1653
-1626
-1599
-1572
-1546
-1520
-1494
-1469
-1444
-1420
-1396
-1372
-1349
-1326
-1304
-1282
-1261
-1240
-1220
-1200
-1180
-1161
-1143
-1124
-1106
-1089
-1072
-1055
-1039
-1022
-1006
-991
-977
-962
-948
-934
-921
-908
-895
-883
-872
-861
-850
-840
-830
-821
-813
-804
-796
-789
-782
-776
-770
-764
-759
-755
-751
-747
-744
-742
-740
-739
-738
-738
-738
-739
-741
-744
-747
-751
-755
-760
-766
-773
-781
-789
-797
-807
-817
-827
-839
-850
-863
-876
-889
-903
-917
-932
-947
-962
-978
-994
-1010
-1026
-1042
-1059
-1075
-1092
-1108
-1124
-1140
-1156
-1172
-1187
-1202
-1216
-1230
-1243
-1256
-1268
-1280
-1291
-1301
-1310
-1318
-1326
-1333
-1339
-1344
-1348
-1351
-1354
-1355
-1356
-1356
-1355
-1353
-1350
-1347
-1342
-1337
-1331
-1324
-1316
-1308
-1299
-1289
-1278
-1266
-1254
-1241
-1227
-1213
-1198
-1182
-1165
-1148
-1130
-1111
-1092
-1071
-1050
-1029
-1006
-983
-959
-934
-909
-883
-855
-827
-799
-769
-738
-707
-675
-642
-608
-573
-538
-501
-464
-425
-386
-346
-304
-262
-220
-176
-131
-86
-39
8
56
105
154
205
256
307
360
413
467
521
577
633
689
746
804
862
921
980
1040
1100
1160
1222
1283
1345
1408
1471
1534
1598
1662
1727
1793
1858
1925
1992
2059
2127
2196
2265
2334
2404
2475
2546
2617
2689
2761
2834
2907
2981
3054
3128
3202
3276
3350
3424
3498
3572
3646
3719
3792
3865
3937
4009
4080
4150
4220
4289
4357
4425
4491
4557
4622
4686
4750
4812
4874
4934
4994
5054
5112
5170
5227
5283
5339
5394
5448
5502
5555
5608
5660
5712
5763
5813
5863
5913
5962
6010
6058
6106
6152
6199
6244
6289
6333
6377
6420
6462
6504
6545
6585
6624
6663
6700
6737
6773
6808
6842
6875
6907
6938
6968
6997
7025
7051
7077
7101
7124
7146
7167
7187
7205
7222
7237
7251
7264
7275
7285
7294
7301
7307
7311
7314
7315
7315
7313
7310
7306
7300
7293
7285
7275
7264
7251
7238
7223
7207
7189
7171
7151
7131
7109
7087
7063
7039
7014
6988
6961
6934
6906
6877
6848
6819
6788
6758
6727
6695
6664
6632
6599
6567
6534
6501
6468
6435
6402
6368
6335
6302
6268
6235
6202
6169
6136
6103
6070
6038
6005
5972
5940
5908
5875
5843
5811
5779
5747
5714
5682
5650
5618
5585
5553
5520
5487
5454
5421
5388
5354
5321
5287
5253
5219
5184
5150
5115
5080
5045
5009
4974
4938
4902
4865
4829
4792
4754
4717
4679
4641
4603
4565
4526
4487
4448
4408
4369
4329
4289
4249
4209
4168
4128
4086
4046
4005
3964
3923
3882
3840
3799
3757
3716
3674
3632
3590
3548
3506
3464
3422
3380
3338
3296
3254
3211
3169
3126
3084
3041
2998
2955
2912
2868
2825
2781
2737
2693
2649
2605
2560
2515
2470
2425
2379
2333
2288
2242
2195
2149
2103
2056
2009
1963
1917
1870
1824
1777
1731
1684
1638
1592
1546
1500
1454
1409
1364
1319
1274
1230
1186
1142
1099
1056
1012
970
928
886
845
803
762
722
681
640
600
560
520
480
440
400
360
321
281
241
201
161
121
81
40
0
-40
-81
-122
-162
-203
-244
-284
-325
-366
-407
-448
-489
-530
-570
-611
-652
-693
-735
-776
-817
-858
-900
-941
-983
-1024
-1066
-1108
-1150
-1192
-1235
-1277
-1319
-1362
-1405
-1447
-1490
-1533
-1576
-1619
-1662
-1704
-1747
-1790
-1833
-1875
-1917
-1959
-2001
-2043
-2084
-2125
-2165
-2205
-2244
-2283
-2322
-2359
-2396
-2433
-2468
-2503
-2537
-2569
-2601
-2632
-2662
-2691
-2719
-2746
-2771
-2796
-2819
-2842
-2863
-2883
-2902
-2920
-2936
-2952
-2967
-2980
-2993
-3004
-3014
-3023
-3032
-3039
-3045
-3051
-3055
-3059
-3062
-3063
-3064
-3064
-3063
-3062
-3059
-3056
-3052
-3048
-3043
-3037
-3030
-3023
-3015
-3007
-2999
-2990
-2981
-2971
-2961
-2951
-2941
-2931
-2921
-2911
-2900
-2890
-2880
-2870
-2860
-2850
-2840
-2831
-2822
-2813
-2804
-2795
-2787
-2779
-2771
-2764
-2757
-2750
-2744
-2738
-2733
-2728
-2723
-2718
-2714
-2711
-2708
-2705
-2702
-2700
-2699
-2698
-2697
-2697
-2697
-2698
-2699
-2701
-2702
-2705
-2708
-2711
-2715
-2719
-2724
-2729
-2734
-2741
-2747
-2754
-2762
-2770
-2779
-2788
-2798
-2808
-2819
-2830
-2842
-2855
-2868
-2882
-2896
-2911
-2926
-2942
-2958
-2975
-2993
-3011
-3029
-3048
-3067
-3087
-3108
-3129
-3150
-3172
-3195
-3218
-3242
-3266
-3291
-3316
-3342
-3368
-3395
-3423
-3451
-3480
-3510
-3540
-3571
-3603
-3635
-3668
-3702
-3736
-3771
-3807
-3843
-3880
-3918
-3957
-3996
-4037
-4078
-4120
-4162
-4206
-4250
-4295
-4341
-4388
-4436
-4485
-4534
-4585
-4636
-4688
-4741
-4795
-4849
-4905
-4961
-5018
-5076
-5135
-5194
-5254
-5316
-5377
-5440
-5503
-5567
-5632
-5698
-5764
-5831
-5898
-5967
-6036
-6105
-6175
-6246
-6317
-6389
-6462
-6534
-6608
-6682
-6756
-6831
-6906
-6981
-7056
-7132
-7208
-7285
-7361
-7437
-7514
-7590
-7666
-7743
-7818
-7894
-7970
-8045
-8119
-8193
-8267
-8340
-8413
-8485
-8556
-8627
-8696
-8765
-8833
-8901
-8967
-9033
-9097
-9160
-9223
-9284
-9344
-9404
-9461
-9518
-9574
-9628
-9681
-9733
-9784
-9833
-9881
-9928
-9973
-10018
-10061
-10102
-10143
-10182
-10220
-10256
-10291
-10325
-10358
-10390
-10420
-10449
-10476
-10503
-10528
-10552
-10574
-10596
-10616
-10634
-10652
-10668
-10683
-10697
-10709
-10720
-10730
-10738
-10746
-10752
-10756
-10760
-10762
-10762
-10762
-10760
-10757
-10752
-10746
-10739
-10731
-10721
-10709
-10697
-10683
-10667
-10650
-10632
-10612
-10591
-10568
-10543
-10517
-10490
-10460
-10430
-10397
-10363
-10327
-10289
-10250
-10209
-10166
-10122
-10076
-10028
-9979
-9927
-9874
-9820
-9763
-9705
-9645
-9584
-9521
-9456
-9390
-9322
-9252
-9181
-9109
-9034
-8959
-8881
-8802
-8722
-8640
-8557
-8472
-8386
-8298
-8209
-8118
-8026
-7933
-7839
-7743
-7645
-7547
-7447
-7345
-7243
-7139
-7034
-6928
-6820
-6712
-6602
-6490
-6378
-6265
-6150
-6034
-5917
-5799
-5680
-5560
-5439
-5317
-5194
-5070
-4945
-4819
-4692
-4565
-4437
-4308
-4178
-4048
-3918
-3786
-3655
-3523
-3390
-3258
-3125
-2991
-2858
-2725
-2591
-2458
-2325
-2192
-2059
-1926
-1794
-1662
-1530
-1399
-1269
-1139
-1008
-880
-752
-625
-498
-372
-247
-123
1
123
245
365
485
603
721
837
953
1067
1180
1292
1402
1512
1620
1726
1832
1935
2037
2138
2238
2335
2431
2526
2618
2709
2798
2886
2971
3055
3136
3216
3294
3370
3444
3517
3587
3655
3722
3786
3848
3909
3968
4024
4078
4132
4183
4232
4279
4324
4368
4409
4449
4487
4523
4558
4591
4622
4652
4680
4706
4732
4755
4777
4798
4818
4836
4854
4870
4885
4899
4911
4923
4934
4944
4953
4962
4969
4976
4982
4988
4993
4997
5000
5003
5006
5008
5010
5011
5012
5012
5012
5012
5011
5010
5009
5008
5006
5004
5002
5000
4998
4996
4993
4990
4988
4985
4982
4979
4976
4973
4970
4967
4964
4961
4958
4954
4951
4947
4943
4939
4935
4930
4925
4920
4915
4909
4903
4897
4890
4884
4876
4869
4861
4853
4844
4835
4826
4816
4806
4795
4784
4773
4761
4749
4737
4724
4711
4697
4683
4669
4654
4638
4623
4606
4590
4573
4555
4537
4519
4500
4481
4461
4441
4421
4400
4379
4358
4337
4315
4293
4270
4247
4225
4201
4178
4155
4131
4107
4083
4059
4035
4010
3986
3961
3936
3912
3887
3862
3837
3812
3787
3762
3736
3711
3686
3661
3636
3611
3586
3562
3537
3513
3489
3465
3442
3419
3396
3373
3351
3330
3308
3287
3267
3246
3226
3207
3188
3169
3151
3133
3115
3098
3081
3065
3048
3032
3017
3001
2986
2971
2957
2943
2929
2915
2901
2888
2875
2862
2850
2838
2826
2815
2804
2793
2782
2772
2763
2753
2744
2736
2727
2720
2712
2705
2699
2692
2686
2681
2676
2671
2666
2662
2658
2655
2652
2649
2647
2644
2643
2641
2640
2640
2639
2639
2640
2641
2642
2643
2645
2648
2650
2654
2657
2661
2665
2670
2675
2681
2687
2693
2700
2707
2715
2723
2731
2740
2749
2759
2769
2780
2791
2803
2815
2827
2840
2854
2868
2882
2897
2912
2928
2945
2961
2979
2996
3015
3034
3053
3073
3094
3115
3136
3159
3182
3205
3229
3254
3279
3306
3332
3360
3388
3417
3446
3476
3507
3539
3571
3604
3638
3672
3707
3743
3779
3816
3854
3892
3930
3969
4009
4049
4090
4131
4172
4214
4257
4299
4343
4386
4430
4474
4519
4564
4610
4655
4702
4748
4795
4843
4890
4939
4987
5036
5085
5134
5184
5234
5285
5335
5386
5437
5489
5540
5592
5644
5697
5749
5802
5855
5908
5961
6014
6067
6120
6174
6227
6280
6333
6387
6440
6493
6546
6599
6651
6704
6756
6809
6861
6913
6964
7016
7067
7118
7169
7220
7271
7321
7371
7420
7470
7519
7567
7616
7664
7711
7758
7805
7851
7897
7942
7987
8029
8074
8116
8157
8199
8240
8279
8318
8356
8393
8429
8464
8498
8531
8563
8594
8624
8653
8681
8708
8734
8758
8782
8804
8826
8846
8865
8883
8899
8915
8929
8942
8954
8965
8974
8982
8989
8995
8999
9002
9004
9005
9004
9002
8998
8993
8987
8979
8970
8960
8949
8936
8922
8906
8890
8872
8853
8832
8810
8787
8763
8738
8711
8684
8655
8624
8593
8561
8527
8492
8457
8420
8382
8342
8302
8261
8218
8175
8130
8085
8038
7990
7942
7892
7842
7791
7739
7686
7632
7577
7522
7466
7409
7351
7293
7234
7174
7114
7054
6992
6931
6868
6806
6742
6679
6614
6550
6485
6419
6354
6287
6221
6154
6087
6020
5952
5884
5816
5748
5679
5611
5542
5473
5403
5334
5264
5195
5125
5054
4984
4913
4843
4771
4700
4629
4557
4485
4412
4340
4267
4193
4119
4046
3971
3897
3822
3746
3671
3595
3519
3443
3366
3290
3213
3136
3058
2981
2903
2826
2748
2670
2592
2515
2437
2359
2281
2203
2125
2047
1969
1892
1814
1736
1659
1581
1504
1426
1349
1272
1195
1117
1040
963
886
810
733
656
580
504
428
352
276
201
125
50
-24
-99
-173
-247
-320
-394
-467
-539
-612
-684
-756
-828
-899
-970
-1041
-1111
-1182
-1252
-1322
-1391
-1461
-1530
-1599
-1669
-1738
-1806
-1875
-1944
-2013
-2082
-2150
-2219
-2288
-2357
-2425
-2494
-2563
-2632
-2701
-2771
-2840
-2909
-2979
-3048
-3118
-3188
-3258
-3328
-3398
-3469
-3540
-3611
-3682
-3754
-3825
-3898
-3970
-4043
-4116
-4189
-4263
-4337
-4411
-4486
-4561
-4636
-4711
-4787
-4863
-4939
-5016
-5092
-5169
-5246
-5323
-5401
-5478
-5556
-5633
-5711
-5788
-5866
-5943
-6021
-6098
-6175
-6252
-6329
-6405
-6481
-6557
-6633
-6708
-6782
-6857
-6930
-7004
-7076
-7148
-7220
-7291
-7361
-7430
-7499
-7567
-7634
-7700
-7765
-7829
-7893
-7955
-8016
-8077
-8137
-8195
-8253
-8309
-8365
-8419
-8472
-8525
-8576
-8625
-8674
-8722
-8768
-8813
-8857
-8900
-8942
-8983
-9022
-9061
-9098
-9134
-9169
-9203
-9236
-9267
-9298
-9327
-9355
-9382
-9408
-9433
-9457
-9479
-9501
-9521
-9540
-9558
-9575
-9590
-9605
-9618
-9630
-9641
-9651
-9660
-9668
-9674
-9679
-9683
-9686
-9688
-9689
-9688
-9686
-9683
-9679
-9674
-9668
-9660
-9651
-9642
-9631
-9619
-9605
-9591
-9576
-9559
-9542
-9523
-9503
-9482
-9461
-9438
-9414
-9388
-9362
-9335
-9307
-9277
-9247
-9216
-9183
-9150
-9115
-9079
-9043
-9005
-8967
-8927
-8886
-8845
-8802
-8759
-8714
-8669
-8623
-8575
-8527
-8478
-8428
-8376
-8324
-8271
-8217
-8162
-8106
-8050
-7992
-7933
-7874
-7813
-7752
-7689
-7626
-7562
-7498
-7432
-7366
-7299
-7231
-7162
-7093
-7023
-6953
-6881
-6809
-6737
-6664
-6590
-6516
-6441
-6365
-6289
-6212
-6135
-6057
-5978
-5899
-5819
-5739
-5658
-5577
-5495
-5413
-5330
-5247
-5163
-5079
-4995
-4910
-4825
-4740
-4654
-4568
-4483
-4397
-4311
-4225
-4139
-4054
-3968
-3883
-3798
-3714
-3629
-3545
-3462
-3379
-3296
-3214
-3133
-3052
-2971
-2891
-2812
-2733
-2655
-2577
-2500
-2423
-2347
-2272
-2197
-2123
-2049
-1976
-1903
-1831
-1759
-1688
-1618
-1548
-1478
-1410
-1341
-1274
-1207
-1140
-1074
-1008
-944
-880
-816
-753
-690
-629
-567
-506
-446
-387
-328
-269
-212
-155
-98
-43
12
67
120
173
226
277
328
378
428
476
524
571
618
664
709
753
797
839
882
923
964
1004
1043
1082
1120
1157
1194
1230
1265
1300
1334
1368
1401
1433
1465
1495
1526
1555
1585
1613
1641
1668
1694
1720
1745
1769
1793
1816
1839
1860
1881
1902
1922
1941
1960
1977
1995
2011
2027
2043
2057
2071
2085
2098
2110
2121
2132
2142
2151
2160
2168
2175
2182
2188
2193
2197
2201
2204
2207
2208
2209
2209
2208
2207
2205
2202
2198
2194
2189
2183
2176
2168
2160
2151
2142
2131
2120
2108
2095
2082
2068
2053
2037
2021
2004
1987
1968
1949
1929
1909
1887
1865
1843
1819
1795
1771
1745
1719
1692
1665
1637
1608
1579
1549
1518
1487
1455
1422
1389
1355
1320
1285
1248
1212
1174
1136
1097
1058
1018
977
936
894
851
807
764
719
674
628
582
535
487
440
391
342
293
243
192
141
90
39
-13
-66
-119
-172
-225
-278
-332
-386
-440
-495
-549
-604
-659
-714
-769
-824
-879
-934
-990
-1045
-1100
-1156
-1211
-1267
-1322
-1377
-1433
-1489
-1544
-1600
-1656
-1711
-1767
-1823
-1879
-1935
-1992
-2048
-2104
-2161
-2217
-2274
-2330
-2387
-2444
-2500
-2557
-2614
-2670
-2727
-2783
-2840
-2896
-2953
-3009
-3065
-3121
-3177
-3232
-3288
-3343
-3398
-3453
-3507
-3561
-3615
-3669
-3722
-3775
-3827
-3880
-3932
-3984
-4035
-4086
-4137
-4188
-4238
-4288
-4338
-4388
-4437
-4486
-4535
-4584
-4632
-4680
-4728
-4776
-4823
-4870
-4917
-4963
-5010
-5056
-5101
-5146
-5191
-5236
-5280
-5323
-5367
-5410
-5452
-5494
-5536
-5577
-5618
-5658
-5698
-5738
-5777
-5815
-5853
-5891
-5928
-5965
-6001
-6037
-6072
-6107
-6141
-6175
-6208
-6241
-6273
-6305
-6337
-6368
-6398
-6429
-6458
-6488
-6516
-6545
-6573
-6601
-6628
-6654
-6681
-6706
-6732
-6757
-6781
-6805
-6829
-6852
-6874
-6897
-6918
-6939
-6960
-6980
-6999
-7018
-7036
-7054
-7070
-7086
-7101
-7116
-7129
-7142
-7154
-7164
-7174
-7182
-7189
-7196
-7200
-7204
-7206
-7207
-7207
-7205
-7202
-7197
-7191
-7183
-7174
-7163
-7151
-7137
-7121
-7104
-7085
-7064
-7042
-7018
-6992
-6965
-6936
-6905
-6873
-6839
-6804
-6767
-6729
-6689
-6647
-6604
-6560
-6514
-6467
-6419
-6369
-6318
-6266
-6213
-6158
-6103
-6046
-5988
-5930
-5870
-5810
-5749
-5687
-5624
-5561
-5497
-5432
-5367
-5302
-5235
-5169
-5102
-5035
-4967
-4899
-4831
-4762
-4694
-4625
-4556
-4487
-4417
-4348
-4278
-4209
-4139
-4069
-4000
-3930
-3860
-3790
-3720
-3650
-3581
-3511
-3441
-3371
-3301
-3232
-3162
-3093
-3024
-2954
-2885
-2816
-2748
-2679
-2611
-2543
-2475
-2407
-2339
-2272
-2205
-2138
-2071
-2005
-1939
-1873
-1808
-1742
-1678
-1613
-1549
-1485
-1422
-1359
-1296
-1234
-1172
-1111
-1050
-990
-930
-871
-812
-754
-696
-639
-582
-526
-471
-416
-362
-309
-256
-204
-152
-102
-52
-2
46
94
142
188
234
279
324
368
411
454
496
537
578
618
658
697
735
773
810
846
882
918
952
986
1020
1053
1085
1117
1148
1178
1208
1237
1265
1293
1321
1347
1373
1398
1423
1447
1470
1493
1515
1537
1558
1578
1598
1617
1635
1653
1671
1688
1704
1720
1735
1750
1764
1778
1791
1803
1815
1827
1838
1848
1858
1867
1876
1884
1891
1899
1905
1912
1917
1923
1928
1932
1936
1940
1943
1946
1948
1950
1952
1954
1955
1956
1957
1958
1958
1958
1959
1958
1958
1958
1957
1957
1956
1955
1955
1954
1953
1952
1951
1949
1948
1947
1945
1944
1943
1941
1940
1938
1936
1935
1933
1931
1930
1928
1926
1924
1922
1920
1918
1915
1913
1911
1908
1906
1903
1900
1897
1894
1891
1887
1884
1880
1876
1873
1868
1864
1860
1856
1851
1846
1841
1836
1831
1826
1821
1815
1809
1803
1797
1790
1783
1776
1769
1761
1753
1745
1736
1727
1718
1708
1698
1687
1676
1665
1653
1641
1629
1616
1603
1590
1576
1561
1546
1531
1516
1500
1483
1467
1450
1432
1414
1396
1378
1359
1340
1320
1301
1281
1260
1240
1219
1198
1176
1155
1133
1111
1089
1066
1044
1020
998
974
951
928
904
880
856
831
807
782
757
732
707
681
655
629
603
576
549
522
494
466
438
409
380
351
322
292
262
231
201
170
138
107
75
43
11
-21
-54
-86
-119
-152
-186
-219
-252
-286
-320
-353
-387
-421
-454
-488
-521
-555
-588
-621
-654
-687
-719
-751
-783
-814
-845
-875
-905
-934
-963
-991
-1018
-1046
-1072
-1097
-1122
-1146
-1169
-1192
-1213
-1234
-1254
-1272
-1290
-1307
-1324
-1339
-1353
-1366
-1379
-1390
-1401
-1410
-1419
-1427
-1433
-1439
-1444
-1448
-1451
-1453
-1454
-1454
-1453
-1452
-1449
-1445
-1441
-1435
-1429
-1422
-1414
-1405
-1395
-1384
-1373
-1361
-1347
-1334
-1319
-1303
-1287
-1270
-1252
-1233
-1214
-1194
-1173
-1152
-1129
-1107
-1083
-1059
-1034
-1008
-981
-954
-927
-898
-869
-839
-808
-777
-745
-713
-679
-645
-610
-575
-539
-502
-465
-427
-388
-349
-309
-268
-227
-186
-143
-101
-57
-14
31
75
121
166
213
259
307
354
402
451
499
549
598
648
698
748
799
850
901
952
1004
1055
1107
1158
1210
1262
1314
1366
1417
1469
1520
1571
1623
1673
1724
1774
1824
1874
1924
1972
2021
2069
2117
2164
2211
2257
2302
2348
2392
2436
2479
2522
2564
2605
2646
2686
2725
2764
2802
2839
2875
2910
2945
2979
3012
3044
3075
3105
3134
3163
3190
3216
3242
3266
3290
3312
3334
3355
3374
3393
3410
3427
3443
3458
3471
3484
3496
3507
3517
3527
3535
3542
3549
3555
3560
3564
3567
3570
3572
3573
3574
3574
3573
3571
3569
3566
3563
3559
3554
3549
3543
3537
3530
3523
3515
3507
3498
3489
3479
3469
3458
3447
3436
3424
3411
3398
3385
3371
3356
3342
3326
3310
3294
3277
3260
3242
3224
3205
3186
3166
3145
3124
3103
3081
3058
3035
3011
2987
2963
2938
2912
2887
2860
2834
2807
2779
2752
2724
2696
2667
2638
2610
2581
2551
2522
2493
2464
2434
2405
2376
2347
2317
2288
2260
2231
2203
2175
2147
2119
2092
2065
2037
2012
1987
1961
1936
1912
1888
1865
1842
1819
1798
1777
1756
1736
1717
1698
1680
1663
1647
1631
1617
1603
1590
1577
1566
1556
1546
1538
1530
1524
1518
1513
1510
1507
1506
1505
1505
1507
1509
1513
1518
1523
1530
1537
1546
1556
1566
1578
1591
1604
1619
1635
1651
1669
1687
1707
1727
1748
1771
1794
1818
1843
1869
1896
1924
1953
1983
2013
2045
2078
2112
2146
2182
2218
2256
2294
2333
2373
2415
2457
2500
2543
2588
2634
2680
2728
2776
2825
2875
2926
2977
3030
3083
3138
3193
3249
3305
3363
3421
3480
3540
3600
3662
3724
3787
3850
3914
3979
4043
4110
4177
4244
4312
4380
4449
4518
4588
4658
4728
4799
4869
4941
5012
5083
5155
5227
5298
5370
5442
5514
5585
5657
5728
5799
5870
5940
6010
6080
6150
6219
6288
6356
6424
6491
6559
6625
6691
6757
6822
6886
6950
7013
7076
7138
7199
7260
7320
7380
7438
7496
7554
7610
7666
7722
7776
7830
7883
7936
7987
8038
8089
8138
8186
8235
8282
8328
8374
8418
8462
8505
8547
8588
8628
8668
8706
8743
8780
8815
8849
8883
8915
8946
8976
9005
9033
9060
9085
9110
9133
9156
9177
9197
9217
9235
9252
9268
9283
9297
9309
9321
9332
9342
9351
9359
9365
9371
9376
9380
9383
9385
9386
9386
9385
9383
9380
9376
9372
9366
9360
9353
9344
9336
9326
9315
9303
9291
9278
9264
9249
9233
9217
9199
9181
9162
9142
9121
9099
9077
9054
9029
9004
8978
8952
8924
8896
8867
8837
8806
8775
8743
8710
8677
8642
8607
8572
8535
8498
8461
8423
8384
8344
8304
8263
8222
8180
8138
8095
8051
8007
7963
7918
7872
7826
7780
7733
7685
7637
7589
7539
7490
7440
7389
7338
7286
7234
7181
7128
7074
7019
6964
6909
6852
6795
6738
6680
6621
6561
6501
6440
6379
6317
6254
6191
6127
6062
5997
5931
5864
5797
5729
5660
5591
5521
5451
5380
5308
5236
5164
5090
5017
4942
4868
4793
4717
4641
4564
4487
4409
4331
4253
4174
4094
4014
3934
3853
3771
3690
3608
3525
3442
3358
3274
3190
3106
3021
2935
2850
2764
2677
2591
2504
2417
2329
2242
2154
2066
1978
1890
1801
1713
1624
1535
1446
1357
1269
1180
1091
1002
913
824
735
647
558
469
381
292
203
115
26
-62
-150
-238
-327
-415
-503
-591
-679
-766
-854
-942
-1029
-1117
-1204
-1291
-1379
-1466
-1552
-1639
-1726
-1812
-1899
-1985
-2071
-2157
-2243
-2329
-2414
-2499
-2585
-2670
-2754
-2839
-2923
-3007
-3091
-3175
-3258
-3341
-3424
-3507
-3589
-3671
-3752
-3833
-3914
-3994
-4074
-4153
-4232
-4311
-4389
-4467
-4544
-4620
-4696
-4772
-4847
-4921
-4995
-5069
-5141
-5213
-5285
-5355
-5425
-5495
-5563
-5631
-5698
-5765
-5830
-5895
-5959
-6022
-6084
-6146
-6206
-6266
-6324
-6381
-6438
-6493
-6548
-6601
-6653
-6704
-6754
-6803
-6851
-6898
-6943
-6988
-7031
-7073
-7114
-7154
-7193
-7231
-7268
-7304
-7338
-7372
-7404
-7436
-7466
-7495
-7523
-7551
-7577
-7602
-7626
-7649
-7671
-7692
-7712
-7731
-7749
-7766
-7782
-7798
-7812
-7825
-7838
-7849
-7860
-7870
-7879
-7887
-7894
-7900
-7906
-7911
-7915
-7918
-7920
-7922
-7923
-7923
-7923
-7922
-7920
-7917
-7915
-7911
-7907
-7902
-7897
-7892
-7885
-7879
-7872
-7864
-7856
-7848
-7839
-7830
-7820
-7810
-7800
-7789
-7778
-7766
-7755
-7742
-7730
-7717
-7704
-7691
-7677
-7663
-7649
-7635
-7620
-7605
-7590
-7574
-7559
-7543
-7526
-7510
-7493
-7476
-7459
-7442
-7425
-7407
-7389
-7371
-7353
-7335
-7316
-7297
-7278
-7259
-7240
-7221
-7202
-7183
-7163
-7144
-7124
-7105
-7085
-7066
-7046
-7026
-7007
-6988
-6968
-6949
-6930
-6911
-6892
-6873
-6855
-6836
-6818
-6800
-6782
-6764
-6747
-6730
-6713
-6696
-6680
-6664
-6648
-6632
-6617
-6601
-6587
-6572
-6558
-6544
-6530
-6517
-6504
-6491
-6478
-6466
-6454
-6443
-6432
-6421
-6410
-6400
-6390
-6380
-6371
-6362
-6353
-6344
-6336
-6328
-6320
-6312
-6305
-6298
-6291
-6285
-6278
-6272
-6267
-6261
-6256
-6251
-6247
-6242
-6238
-6235
-6232
-6229
-6227
-6225
-6223
-6222
-6221
-6220
-6220
-6221
-6221
-6222
-6224
-6226
-6229
-6231
-6235
-6238
-6242
-6247
-6252
-6257
-6263
-6269
-6276
-6282
-6290
-6297
-6305
-6313
-6322
-6330
-6339
-6349
-6358
-6368
-6378
-6388
-6398
-6409
-6420
-6431
-6442
-6453
-6465
-6476
-6488
-6500
-6512
-6524
-6536
-6548
-6560
-6572
-6585
-6597
-6609
-6621
-6634
-6646
-6658
-6670
-6682
-6695
-6706
-6718
-6730
-6742
-6753
-6765
-6776
-6787
-6798
-6809
-6820
-6830
-6841
-6851
-6861
-6871
-6881
-6890
-6900
-6909
-6918
-6927
-6936
-6944
-6952
-6960
-6968
-6976
-6983
-6990
-6997
-7003
-7010
-7015
-7021
-7026
-7031
-7035
-7039
-7043
-7046
-7048
-7051
-7052
-7054
-7055
-7055
-7055
-7055
-7054
-7053
-7051
-7049
-7046
-7043
-7039
-7034
-7030
-7024
-7018
-7012
-7005
-6998
-6989
-6981
-6972
-6962
-6952
-6941
-6929
-6917
-6905
-6891
-6877
-6862
-6847
-6831
-6815
-6797
-6779
-6761
-6741
-6721
-6701
-6679
-6657
-6635
-6611
-6587
-6562
-6536
-6510
-6483
-6455
-6426
-6396
-6366
-6335
-6303
-6270
-6236
-6202
-6166
-6130
-6093
-6055
-6016
-5977
-5936
-5895
-5853
-5810
-5766
-5722
-5676
-5630
-5583
-5535
-5487
-5437
-5387
-5337
-5285
-5233
-5180
-5127
-5073
-5018
-4962
-4906
-4850
-4793
-4735
-4677
-4618
-4559
-4500
-4440
-4379
-4318
-4257
-4196
-4134
-4072
-4009
-3947
-3884
-3820
-3757
-3693
-3629
-3565
-3501
-3437
-3373
-3308
-3244
-3179
-3114
-3050
-2985
-2920
-2855
-2790
-2725
-2660
-2595
-2530
-2465
-2400
-2335
-2270
-2205
-2140
-2075
-2009
-1945
-1880
-1815
-1750
-1685
-1621
-1556
-1491
-1426
-1361
-1297
-1232
-1168
-1103
-1039
-975
-911
-847
-784
-720
-657
-593
-530
-467
-404
-341
-279
-216
-154
-92
-29
32
94
156
217
279
340
401
462
523
584
644
705
765
825
885
945
1004
1064
1124
1183
1242
1300
1359
1417
1475
1532
1590
1647
1703
1759
1815
1871
1926
1980
2033
2088
2141
2194
2246
2297
2348
2398
2448
2497
2545
2592
2639
2685
2731
2775
2819
2862
2905
2946
2987
3026
3065
3104
3141
3177
3213
3247
3281
3314
3346
3377
3407
3436
3464
3491
3517
3542
3566
3589
3611
3632
3652
3671
3689
3706
3721
3736
3749
3761
3772
3782
3791
3799
3805
3810
3814
3817
3818
3818
3817
3815
3812
3808
3802
3795
3787
3778
3767
3756
3743
3729
3714
3698
3681
3662
3643
3622
3600
3578
3554
3529
3503
3476
3448
3419
3389
3358
3326
3293
3259
3225
3189
3152
3115
3076
3037
2997
2956
2914
2872
2828
2784
2740
2695
2649
2602
2555
2508
2459
2411
2362
2313
2263
2213
2163
2113
2063
2012
1962
1911
1861
1811
1761
1711
1661
1612
1563
1514
1465
1418
1370
1323
1277
1231
1185
1140
1096
1052
1008
966
924
883
842
802
763
724
686
649
613
577
541
507
473
440
408
377
346
316
287
258
230
204
178
152
128
104
82
60
39
18
-1
-20
-37
-54
-70
-85
-99
-112
-124
-136
-146
-156
-165
-173
-180
-186
-191
-196
-199
-202
-204
-205
-206
-205
-204
-202
-198
-195
-190
-184
-178
-171
-163
-154
-144
-134
-122
-110
-97
-84
-69
-54
-38
-21
-3
15
34
54
75
96
118
141
164
188
212
237
263
289
316
343
371
400
429
458
488
518
549
580
612
643
676
708
741
774
808
842
875
910
944
978
1012
1048
1083
1118
1153
1188
1223
1258
1294
1329
1364
1400
1435
1470
1505
1540
1576
1611
1646
1681
1716
1751
1786
1821
1855
1890
1925
1960
1994
2029
2063
2098
2132
2167
2201
2236
2270
2304
2338
2373
2407
2441
2475
2509
2544
2578
2612
2646
2680
2714
2748
2783
2817
2851
2885
2919
2953
2987
3021
3055
3089
3123
3156
3190
3223
3256
3289
3321
3354
3386
3418
3450
3481
3512
3543
3573
3604
3633
3663
3692
3720
3749
3777
3804
3831
3858
3884
3910
3936
3961
3985
4010
4034
4057
4080
4103
4125
4147
4168
4189
4209
4229
4249
4268
4286
4304
4322
4339
4355
4371
4386
4401
4416
4430
4443
4456
4468
4480
4491
4501
4511
4521
4530
4538
4546
4554
4561
4567
4573
4578
4583
4587
4591
4594
4596
4599
4600
4601
4602
4602
4601
4600
4599
4597
4595
4591
4588
4584
4579
4574
4568
4562
4555
4548
4540
4532
4523
4514
4504
4493
4482
4471
4459
4446
4433
4420
4405
4391
4376
4360
4344
4327
4310
4293
4274
4256
4237
4218
4198
4178
4157
4136
4115
4093
4070
4048
4026
4002
3979
3955
3932
3907
3883
3858
3833
3808
3783
3757
3731
3705
3679
3653
3626
3599
3572
3545
3517
3489
3461
3432
3404
3374
3345
3315
3285
3255
3224
3193
3161
3129
3097
3064
3031
2998
2964
2930
2895
2860
2824
2789
2753
2716
2679
2642
2604
2566
2528
2489
2450
2410
2370
2330
2289
2248
2207
2165
2123
2080
2037
1993
1949
1905
1860
1815
1769
1723
1677
1630
1582
1534
1486
1438
1389
1339
1290
1240
1189
1138
1087
1036
984
932
880
827
774
721
667
614
560
506
452
397
343
288
233
178
124
68
13
-42
-97
-152
-207
-262
-318
-372
-427
-482
-537
-591
-645
-699
-753
-806
-860
-913
-965
-1018
-1070
-1122
-1173
-1224
-1275
-1326
-1376
-1425
-1475
-1524
-1572
-1620
-1668
-1715
-1761
-1807
-1853
-1898
-1943
-1986
-2029
-2072
-2114
-2155
-2196
-2236
-2275
-2313
-2350
-2387
-2423
-2457
-2491
-2525
-2557
-2588
-2618
-2648
-2676
-2703
-2730
-2755
-2779
-2802
-2824
-2845
-2865
-2884
-2901
-2918
-2933
-2947
-2959
-2971
-2981
-2990
-2998
-3005
-3010
-3014
-3016
-3018
-3018
-3016
-3014
-3010
-3004
-2998
-2989
-2980
-2969
-2957
-2944
-2929
-2913
-2896
-2877
-2857
-2836
-2813
-2790
-2764
-2738
-2711
-2682
-2651
-2620
-2587
-2553
-2518
-2481
-2443
-2403
-2363
-2321
-2277
-2233
-2187
-2139
-2091
-2041
-1990
-1937
-1883
-1828
-1772
-1714
-1655
-1595
-1534
-1471
-1407
-1342
-1276
-1208
-1139
-1069
-998
-926
-853
-778
-703
-626
-548
-469
-389
-308
-226
-143
-59
26
112
199
287
376
466
557
649
741
835
929
1025
1121
1218
1315
1414
1513
1613
1713
1814
1915
2017
2120
2223
2326
2430
2534
2639
2743
2849
2954
3060
3166
3272
3379
3485
3592
3699
3806
3913
4019
4128
4235
4342
4449
4556
4663
4769
4875
4981
5087
5192
5297
5402
5506
5609
5712
5815
5917
6018
6119
6219
6318
6416
6514
6610
6706
6801
6895
6989
7081
7172
7263
7352
7440
7528
7614
7699
7783
7866
7947
8028
8106
8186
8263
8339
8413
8487
8559
8630
8699
8768
8835
8901
8966
9029
9091
9152
9212
9270
9327
9383
9438
9491
9543
9593
9643
9691
9737
9782
9826
9869
9910
9949
9988
10024
10059
10093
10126
10156
10186
10213
10239
10264
10287
10308
10328
10346
10363
10378
10391
10403
10413
10422
10428
10434
10437
10439
10440
10439
10436
10432
10426
10418
10409
10399
10387
10373
10358
10341
10323
10303
10282
10260
10235
10210
10183
10154
10124
10093
10060
10025
9990
9952
9913
9873
9831
9788
9743
9697
9650
9600
9550
9498
9444
9389
9332
9274
9215
9154
9091
9027
8961
8894
8826
8756
8685
8612
8538
8462
8385
8306
8227
8145
8063
7979
7893
7807
7719
7630
7539
7447
7354
7260
7165
7068
6970
6871
6771
6670
6568
6465
6360
6255
6149
6042
5934
5825
5715
5604
5493
5381
5268
5155
5040
4925
4810
4694
4577
4460
4342
4224
4105
3986
3866
3746
3626
3505
3385
3263
3142
3020
2898
2776
2654
2531
2409
2286
2164
2041
1918
1796
1673
1551
1428
1306
1184
1062
940
819
698
577
456
336
217
97
-21
-140
-258
-375
-492
-608
-724
-839
-953
-1067
-1180
-1292
-1404
-1515
-1625
-1735
-1844
-1952
-2059
-2165
-2271
-2375
-2479
-2582
-2684
-2786
-2886
-2986
-3085
-3183
-3281
-3377
-3473
-3568
-3662
-3756
-3848
-3940
-4032
-4122
-4212
-4301
-4390
-4477
-4565
-4651
-4737
-4822
-4906
-4990
-5073
-5156
-5238
-5319
-5400
-5480
-5560
-5639
-5717
-5795
-5872
-5949
-6025
-6101
-6177
-6252
-6326
-6400
-6474
-6547
-6620
-6692
-6764
-6836
-6907
-6978
-7048
-7119
-7188
-7258
-7327
-7396
-7464
-7532
-7600
-7667
-7734
-7801
-7867
-7933
-7998
-8063
-8128
-8192
-8256
-8320
-8383
-8445
-8507
-8569
-8630
-8690
-8750
-8810
-8869
-8928
-8986
-9043
-9100
-9157
-9212
-9268
-9322
-9376
-9430
-9483
-9535
-9587
-9638
-9688
-9738
-9787
-9836
-9884
-9931
-9978
-10024
-10069
-10114
-10158
-10201
-10244
-10286
-10327
-10368
-10408
-10448
-10486
-10524
-10561
-10598
-10634
-10669
-10703
-10737
-10770
-10802
-10833
-10864
-10894
-10923
-10951
-10979
-11006
-11032
-11057
-11081
-11105
-11128
-11150
-11171
-11192
-11212
-11230
-11248
-11266
-11282
-11298
-11312
-11326
-11339
-11351
-11363
-11373
-11383
-11391
-11399
-11406
-11412
-11417
-11421
-11425
-11427
-11429
-11429
-11429
-11428
-11425
-11422
-11418
-11413
-11407
-11400
-11392
-11384
-11374
-11363
-11351
-11338
-11324
-11310
-11294
-11277
-11259
-11240
-11220
-11199
-11177
-11153
-11129
-11104
-11077
-11050
-11021
-10991
-10961
-10929
-10896
-10862
-10827
-10790
-10753
-10715
-10676
-10635
-10594
-10552
-10508
-10464
-10418
-10372
-10325
-10276
-10227
-10177
-10126
-10074
-10021
-9967
-9912
-9857
-9800
-9743
-9685
-9626
-9566
-9506
-9444
-9382
-9319
-9256
-9192
-9127
-9061
-8995
-8928
-8861
-8793
-8725
-8656
-8586
-8517
-8446
-8376
-8305
-8234
-8162
-8090
-8018
-7946
-7874
-7801
-7728
-7655
-7582
-7509
-7435
-7362
-7288
-7215
-7141
-7068
-6994
-6921
-6847
-6774
-6700
-6627
-6554
-6481
-6408
-6335
-6262
-6190
-6117
-6045
-5973
-5901
-5830
-5759
-5688
-5617
-5547
-5476
-5407
-5337
-5268
-5200
-5131
-5063
-4996
-4929
-4862
-4796
-4731
-4665
-4601
-4536
-4473
-4409
-4347
-4285
-4223
-4162
-4102
-4043
-3984
-3925
-3868
-3811
-3755
-3700
-3646
-3592
-3539
-3487
-3436
-3386
-3336
-3288
-3240
-3194
-3148
-3103
-3059
-3016
-2974
-2933
-2892
-2853
-2815
-2777
-2741
-2705
-2671
-2637
-2604
-2572
-2541
-2511
-2482
-2454
-2426
-2400
-2374
-2349
-2325
-2302
-2279
-2257
-2236
-2216
-2196
-2177
-2159
-2141
-2124
-2107
-2091
-2076
-2060
-2045
-2032
-2017
-2005
-1992
-1979
-1967
-1955
-1944
-1933
-1922
-1911
-1901
-1890
-1880
-1871
-1861
-1852
-1843
-1834
-1825
-1816
-1808
-1799
-1791
-1783
-1775
-1767
-1760
-1752
-1745
-1738
-1731
-1724
-1718
-1711
-1705
-1699
-1693
-1688
-1683
-1678
-1673
-1669
-1664
-1661
-1657
-1654
-1651
-1648
-1646
-1644
-1642
-1641
-1640
-1639
-1639
-1638
-1639
-1639
-1640
-1641
-1643
-1645
-1647
-1649
-1651
-1654
-1657
-1660
-1664
-1667
-1671
-1675
-1679
-1684
-1688
-1692
-1697
-1702
-1706
-1711
-1716
-1720
-1725
-1730
-1734
-1738
-1743
-1747
-1751
-1755
-1758
-1762
-1765
-1769
-1771
-1774
-1777
-1779
-1781
-1783
-1785
-1786
-1787
-1788
-1788
-1789
-1788
-1788
-1787
-1786
-1785
-1783
-1780
-1778
-1775
-1771
-1768
-1763
-1759
-1753
-1748
-1742
-1735
-1728
-1721
-1713
-1705
-1696
-1686
-1677
-1666
-1655
-1644
-1632
-1620
-1607
-1594
-1581
-1567
-1552
-1537
-1522
-1506
-1490
-1473
-1456
-1438
-1420
-1402
-1383
-1364
-1345
-1325
-1304
-1283
-1262
-1241
-1219
-1196
-1173
-1150
-1127
-1103
-1078
-1054
-1029
-1004
-978
-952
-926
-899
-873
-846
-818
-791
-763
-735
-706
-678
-649
-620
-591
-561
-532
-502
-472
-442
-412
-382
-351
-321
-290
-259
-229
-198
-167
-136
-106
-75
-44
-13
17
48
79
109
139
170
200
230
260
289
319
348
377
406
434
463
491
518
546
573
600
626
652
678
703
728
753
777
801
824
848
870
892
914
936
957
978
998
1018
1037
1056
1074
1092
1110
1127
1143
1160
1175
1190
1205
1219
1232
1245
1258
1270
1281
1292
1302
1312
1321
1329
1337
1345
1352
1358
1364
1369
1374
1378
1382
1385
1388
1390
1392
1393
1394
1395
1394
1394
1393
1391
1390
1387
1385
1381
1378
1374
1370
1365
1360
1354
1349
1342
1336
1329
1322
1315
1308
1300
1292
1284
1275
1267
1258
1250
1241
1232
1222
1213
1204
1195
1185
1176
1167
1157
1148
1138
1129
1120
1110
1101
1092
1083
1074
1065
1056
1047
1039
1030
1022
1014
1006
998
991
984
977
970
963
957
951
945
939
934
929
924
919
915
911
907
903
899
896
893
890
888
885
883
881
879
877
876
875
874
873
872
872
872
872
872
873
874
875
876
877
879
881
883
886
889
892
895
899
903
907
911
916
920
925
931
936
942
948
954
961
967
974
981
988
995
1002
1010
1018
1026
1033
1041
1049
1057
1065
1073
1081
1089
1097
1105
1113
1120
1128
1136
1144
1151
1159
1166
1173
1181
1188
1195
1202
1209
1216
1224
1231
1237
1244
1251
1258
1265
1272
1279
1286
1294
1301
1308
1315
1322
1330
1337
1345
1353
1360
1368
1376
1384
1392
1400
1408
1417
1425
1434
1442
1451
1460
1469
1478
1487
1496
1506
1515
1525
1535
1545
1555
1565
1575
1586
1597
1608
1619
1630
1642
1654
1666
1679
1691
1704
1718
1731
1745
1760
1774
1790
1805
1821
1837
1854
1871
1888
1906
1924
1943
1962
1981
2001
2021
2041
2064
2085
2108
2130
2153
2177
2200
2225
2250
2275
2300
2326
2353
2380
2407
2435
2463
2492
2521
2551
2581
2612
2643
2674
2706
2739
2772
2805
2839
2873
2907
2942
2977
3013
3049
3085
3122
3159
3196
3234
3272
3310
3348
3387
3426
3466
3505
3545
3585
3625
3666
3707
3748
3789
3831
3872
3914
3956
3998
4041
4083
4126
4169
4212
4256
4299
4342
4386
4430
4473
4517
4561
4605
4648
4692
4736
4780
4823
4867
4910
4954
4997
5040
5083
5126
5169
5211
5253
5295
5337
5379
5420
5461
5502
5543
5583
5623
5663
5702
5741
5780
5818
5856
5894
5931
5968
6004
6040
6076
6111
6146
6180
6213
6247
6279
6311
6343
6374
6404
6434
6464
6492
6520
6547
6574
6600
6625
6649
6673
6696
6718
6739
6759
6779
6797
6815
6832
6848
6863
6877
6890
6902
6913
6923
6932
6940
6947
6953
6958
6962
6965
6967
6967
6967
6965
6963
6959
6954
6948
6941
6933
6924
6913
6902
6889
6875
6860
6844
6827
6809
6789
6769
6747
6724
6700
6675
6649
6622
6593
6564
6533
6502
6469
6436
6401
6365
6328
6290
6252
6212
6171
6129
6086
6043
5998
5953
5906
5859
5811
5762
5712
5661
5610
5557
5504
5450
5395
5340
5283
5226
5169
5110
5051
4992
4931
4870
4809
4746
4684
4620
4556
4492
4427
4362
4296
4230
4163
4096
4029
3962
3894
3826
3757
3689
3620
3551
3481
3412
3342
3272
3203
3133
3062
2992
2922
2852
2781
2711
2640
2570
2500
2429
2359
2289
2219
2149
2079
2009
1940
1870
1801
1732
1663
1594
1525
1457
1389
1321
1253
1186
1118
1052
985
918
852
787
721
656
591
527
462
399
335
272
209
147
85
23
-38
-99
-159
-219
-279
-338
-397
-455
-512
-570
-626
-682
-738
-793
-848
-902
-955
-1008
-1060
-1112
-1164
-1214
-1264
-1314
-1363
-1412
-1460
-1507
-1554
-1600
-1646
-1692
-1736
-1781
-1825
-1868
-1911
-1953
-1995
-2036
-2077
-2117
-2157
-2197
-2236
-2275
-2313
-2351
-2389
-2426
-2463
-2499
-2535
-2571
-2607
-2642
-2677
-2711
-2745
-2779
-2813
-2846
-2879
-2911
-2944
-2976
-3007
-3039
-3070
-3100
-3131
-3161
-3191
-3220
-3249
-3278
-3306
-3334
-3362
-3390
-3417
-3443
-3470
-3496
-3522
-3547
-3572
-3596
-3621
-3645
-3668
-3691
-3714
-3737
-3759
-3780
-3802
-3823
-3843
-3864
-3884
-3903
-3922
-3941
-3960
-3978
-3995
-4013
-4030
-4046
-4062
-4078
-4093
-4108
-4123
-4137
-4150
-4164
-4177
-4189
-4201
-4213
-4224
-4235
-4246
-4256
-4266
-4275
-4284
-4292
-4300
-4308
-4315
-4321
-4328
-4334
-4339
-4344
-4349
-4353
-4356
-4360
-4363
-4365
-4367
-4369
-4370
-4370
-4371
-4370
-4370
-4369
-4367
-4365
-4363
-4360
-4357
-4353
-4349
-4345
-4340
-4334
-4329
-4322
-4316
-4309
-4301
-4293
-4285
-4276
-4267
-4258
-4248
-4238
-4228
-4217
-4206
-4194
-4182
-4170
-4157
-4145
-4131
-4118
-4104
-4090
-4075
-4061
-4046
-4030
-4016
-4000
-3984
-3968
-3952
-3935
-3918
-3901
-3883
-3865
-3847
-3829
-3811
-3792
-3773
-3754
-3735
-3715
-3696
-3676
-3656
-3635
-3615
-3594
-3574
-3553
-3532
-3511
-3490
-3469
-3447
-3426
-3404
-3383
-3361
-3340
-3318
-3297
-3275
-3253
-3232
-3210
-3189
-3167
-3146
-3125
-3103
-3082
-3061
-3040
-3020
-2999
-2978
-2958
-2938
-2918
-2898
-2878
-2858
-2839
-2819
-2800
-2781
-2762
-2744
-2725
-2707
-2689
-2671
-2653
-2635
-2618
-2601
-2584
-2567
-2550
-2533
-2517
-2500
-2484
-2468
-2452
-2437
-2421
-2406
-2391
-2376
-2361
-2347
-2332
-2318
-2304
-2290
-2276
-2263
-2249
-2236
-2223
-2210
-2198
-2185
-2173
-2161
-2149
-2137
-2125
-2113
-2102
-2090
-2079
-2068
-2056
-2045
-2033
-2023
-2013
-2001
-1991
-1980
-1970
-1959
-1948
-1938
-1927
-1916
-1906
-1895
-1884
-1873
-1863
-1852
-1841
-1830
-1819
-1808
-1797
-1786
-1774
-1763
-1751
-1740
-1728
-1716
-1704
-1692
-1679
-1667
-1654
-1641
-1628
-1615
-1601
-1587
-1573
-1559
-1544
-1529
-1514
-1499
-1483
-1467
-1451
-1434
-1417
-1400
-1383
-1365
-1347
-1329
-1310
-1291
-1272
-1252
-1233
-1213
-1192
-1172
-1151
-1130
-1109
-1087
-1065
-1043
-1020
-998
-976
-953
-929
-906
-882
-858
-834
-810
-785
-760
-735
-710
-684
-659
-633
-607
-580
-554
-527
-500
-473
-446
-419
-391
-363
-335
-307
-279
-250
-222
-193
-164
-135
-105
-76
-46
-16
14
44
74
105
135
166
197
228
259
290
321
352
384
415
447
478
510
542
573
605
637
669
701
733
765
797
829
861
893
925
957
989
1022
1054
1086
1118
1150
1182
1214
1246
1278
1310
1342
1374
1406
1438
1470
1502
1534
1565
1597
1629
1660
1691
1723
1754
1785
1817
1848
1879
1910
1941
1972
2003
2033
2064
2095
2125
2156
2186
2217
2247
2277
2307
2337
2367
2397
2427
2456
2486
2515
2545
2574
2603
2632
2660
2689
2717
2746
2774
2802
2830
2857
2884
2912
2938
2965
2992
3018
3044
3069
3095
3120
3144
3169
3193
3217
3240
3264
3287
3309
3331
3353
3375
3396
3417
3437
3458
3477
3497
3516
3535
3554
3572
3590
3607
3624
3641
3657
3674
3689
3705
3720
3734
3749
3762
3776
3789
3802
3814
3826
3838
3849
3860
3871
3881
3891
3901
3910
3919
3927
3936
3943
3951
3958
3965
3971
3978
3984
3989
3994
3999
4003
4008
4011
4014
4018
4021
4022
4025
4026
4027
4027
4029
4029
4027
4027
4026
4025
4022
4021
4018
4014
4011
4008
4003
3999
3995
3989
3984
3978
3972
3965
3958
3950
3943
3935
3926
3917
3908
3899
3889
3878
3868
3857
3845
3834
3822
3809
3797
3784
3770
3757
3743
3729
3714
3700
3685
3670
3654
3638
3622
3606
3590
3573
3556
3539
3522
3504
3487
3469
3451
3432
3414
3395
3376
3357
3338
3318
3299
3279
3259
3239
3218
3198
3177
3157
3136
3115
3094
3072
3051
3030
3008
2986
2965
2943
2921
2899
2876
2854
2832
2809
2786
2764
2741
2718
2694
2671
2647
2624
2600
2576
2551
2527
2502
2477
2452
2427
2401
2375
2349
2323
2296
2269
2242
2214
2186
2158
2130
2101
2072
2041
2012
1982
1952
1921
1890
1858
1827
1795
1762
1729
1696
1663
1629
1595
1561
1527
1492
1457
1422
1386
1350
1314
1278
1241
1205
1168
1131
1094
1056
1018
982
944
906
868
831
793
755
717
679
641
603
566
528
490
453
415
378
341
304
267
230
193
157
121
85
49
14
-22
-57
-91
-126
-160
-193
-227
-260
-293
-325
-357
-389
-420
-451
-482
-512
-542
-571
-600
-629
-657
-685
-712
-739
-765
-791
-817
-842
-866
-890
-914
-937
-960
-982
-1004
-1026
-1046
-1067
-1087
-1106
-1126
-1144
-1163
-1181
-1198
-1215
-1232
-1248
-1264
-1280
-1295
-1310
-1324
-1339
-1353
-1367
-1380
-1393
-1406
-1419
-1432
-1444
-1457
-1469
-1481
-1492
-1504
-1516
-1527
-1538
-1550
-1561
-1572
-1583
-1594
-1605
-1616
-1627
-1638
-1649
-1660
-1671
-1682
-1693
-1704
-1715
-1727
-1738
-1749
-1760
-1771
-1783
-1794
-1805
-1817
-1828
-1839
-1851
-1863
-1874
-1886
-1898
-1910
-1922
-1934
-1946
-1958
-1970
-1982
-1995
-2007
-2020
-2032
-2045
-2058
-2071
-2084
-2097
-2110
-2123
-2137
-2150
-2164
-2177
-2191
-2205
-2219
-2233
-2246
-2261
-2275
-2289
-2303
-2318
-2332
-2346
-2361
-2376
-2391
-2405
-2420
-2436
-2451
-2466
-2481
-2497
-2512
-2528
-2543
-2559
-2575
-2591
-2607
-2623
-2640
-2656
-2673
-2689
-2706
-2723
-2740
-2757
-2774
-2792
-2809
-2827
-2845
-2862
-2880
-2899
-2917
-2935
-2954
-2972
-2991
-3010
-3029
-3048
-3067
-3087
-3106
-3126
-3146
-3166
-3186
-3206
-3227
-3247
-3268
-3289
-3310
-3331
-3352
-3373
-3395
-3417
-3438
-3460
-3482
-3504
-3526
-3549
-3571
-3593
-3616
-3638
-3661
-3683
-3706
-3729
-3751
-3774
-3796
-3819
-3841
-3863
-3886
-3908
-3930
-3952
-3974
-3996
-4018
-4038
-4061
-4082
-4104
-4125
-4146
-4167
-4188
-4208
-4229
-4249
-4269
-4289
-4309
-4329
-4348
-4368
-4387
-4406
-4425
-4444
-4463
-4482
-4500
-4518
-4536
-4554
-4572
-4590
-4607
-4625
-4642
-4658
-4675
-4692
-4708
-4724
-4740
-4755
-4771
-4786
-4801
-4816
-4830
-4845
-4859
-4872
-4886
-4899
-4912
-4925
-4937
-4949
-4961
-4973
-4984
-4995
-5006
-5016
-5026
-5036
-5046
-5055
-5065
-5073
-5082
-5090
-5099
-5106
-5114
-5121
-5128
-5135
-5142
-5148
-5154
-5160
-5166
-5171
-5176
-5181
-5186
-5190
-5194
-5198
-5202
-5206
-5209
-5212
-5215
-5218
-5220
-5222
-5224
-5226
-5228
-5229
-5230
-5231
-5232
-5232
-5232
-5232
-5232
-5232
-5231
-5230
-5228
-5227
-5225
-5223
-5220
-5217
-5214
-5211
-5207
-5203
-5198
-5194
-5189
-5183
-5178
-5171
-5165
-5158
-5151
-5144
-5136
-5128
-5119
-5110
-5101
-5092
-5082
-5072
-5061
-5050
-5039
-5027
-5015
-5003
-4991
-4978
-4965
-4951
-4937
-4923
-4908
-4894
-4878
-4863
-4847
-4831
-4814
-4797
-4780
-4763
-4745
-4727
-4709
-4690
-4671
-4652
-4632
-4613
-4593
-4572
-4552
-4531
-4510
-4489
-4467
-4445
-4423
-4401
-4379
-4356
-4333
-4310
-4286
-4263
-4239
-4215
-4190
-4166
-4141
-4116
-4091
-4066
-4040
-4014
-3988
-3962
-3936
-3909
-3883
-3856
-3829
-3802
-3774
-3746
-3719
-3691
-3663
-3635
-3606
-3578
-3549
-3520
-3491
-3462
-3433
-3404
-3374
-3345
-3315
-3286
-3256
-3226
-3196
-3166
-3136
-3106
-3076
-3046
-3016
-2986
-2956
-2926
-2895
-2865
-2835
-2805
-2775
-2744
-2714
-2684
-2654
-2624
-2594
-2564
-2534
-2504
-2474
-2444
-2414
-2384
-2354
-2324
-2295
-2265
-2236
-2206
-2177
-2147
-2118
-2089
-2060
-2031
-2001
-1973
-1945
-1916
-1888
-1860
-1832
-1804
-1776
-1749
-1722
-1695
-1668
-1641
-1615
-1588
-1562
-1536
-1510
-1485
-1460
-1434
-1410
-1385
-1360
-1336
-1312
-1288
-1264
-1241
-1218
-1195
-1172
-1149
-1126
-1104
-1082
-1060
-1038
-1016
-994
-973
-951
-930
-909
-888
-867
-846
-825
-805
-784
-764
-743
-723
-703
-682
-662
-642
-622
-602
-582
-562
-543
-523
-503
-483
-463
-444
-424
-404
-385
-365
-345
-326
-306
-286
-266
-247
-227
-207
-187
-168
-148
-128
-108
-88
-69
-49
-29
-9
11
31
51
71
91
112
132
152
172
193
213
233
254
274
295
316
336
357
378
399
419
440
461
482
503
524
544
565
586
607
627
648
669
689
710
730
750
771
791
811
831
851
871
890
910
929
949
968
987
1006
1025
1044
1063
1082
1100
1119
1137
1156
1174
1192
1210
1228
1246
1264
1282
1300
1318
1336
1353
1371
1388
1406
1424
1441
1459
1476
1494
1511
1529
1546
1564
1582
1600
1617
1635
1653
1671
1689
1707
1725
1744
1762
1780
1798
1817
1835
1854
1873
1891
1910
1929
1948
1966
1985
2004
2023
2043
2062
2081
2100
2120
2139
2159
2178
2198
2218
2238
2258
2278
2298
2318
2338
2359
2379
2400
2421
2441
2462
2483
2504
2526
2547
2568
2590
2611
2633
2655
2677
2699
2721
2743
2765
2788
2810
2833
2855
2878
2901
2924
2946
2969
2993
3016
3039
3062
3085
3109
3132
3156
3179
3203
3226
3250
3273
3297
3320
3344
3367
3391
3415
3438
3461
3485
3508
3532
3555
3578
3601
3624
3647
3670
3692
3715
3738
3760
3782
3804
3827
3848
3870
3892
3914
3935
3956
3978
3999
4019
4041
4061
4082
4103
4123
4143
4164
4184
4204
4223
4243
4263
4282
4302
4321
4340
4359
4378
4396
4415
4433
4452
4470
4488
4506
4524
4542
4559
4577
4594
4611
4629
4646
4663
4679
4696
4712
4729
4745
4761
4777
4793
4808
4823
4839
4854
4868
4883
4897
4912
4926
4939
4953
4966
4979
4992
5005
5017
5030
5042
5053
5065
5076
5087
5098
5109
5120
5130
5140
5150
5159
5168
5177
5186
5195
5203
5211
5219
5226
5233
5240
5247
5253
5259
5265
5271
5276
5281
5285
5290
5294
5297
5300
5303
5306
5309
5311
5312
5314
5315
5316
5316
5317
5316
5316
5315
5314
5313
5312
5310
5307
5305
5302
5299
5295
5291
5287
5283
5278
5273
5267
5261
5255
5248
5241
5234
5226
5218
5209
5200
5191
5181
5171
5161
5150
5139
5128
5116
5104
5091
5078
5065
5052
5038
5024
5010
4995
4980
4965
4950
4934
4918
4902
4885
4868
4851
4834
4816
4799
4780
4762
4744
4725
4706
4686
4667
4647
4627
4607
4587
4566
4545
4525
4504
4482
4461
4440
4418
4397
4375
4353
4331
4309
4288
4266
4243
4221
4199
4177
4155
4133
4111
4088
4066
4043
4022
4000
3978
3955
3933
3911
3889
3867
3845
3823
3802
3780
3758
3736
3714
3693
3671
3649
3628
3606
3584
3563
3541
3519
3498
3476
3454
3432
3411
3389
3367
3345
3323
3301
3278
3256
3234
3211
3189
3166
3143
3120
3097
3074
3050
3027
3003
2979
2955
2931
2907
2882
2858
2833
2808
2783
2758
2733
2708
2682
2656
2630
2604
2578
2552
2525
2498
2471
2444
2417
2389
2362
2334
2306
2277
2249
2220
2191
2162
2133
2104
2074
2044
2013
1984
1953
1922
1891
1860
1829
1797
1765
1733
1701
1669
1636
1603
1570
1537
1503
1469
1435
1401
1366
1332
1297
1262
1226
1190
1155
1118
1082
1045
1008
971
934
896
858
820
781
742
703
664
625
585
545
504
464
423
382
341
299
257
215
173
130
87
44
1
-42
-86
-130
-174
-219
-263
-308
-353
-398
-443
-489
-535
-581
-627
-673
-719
-766
-812
-859
-906
-953
-1000
-1048
-1095
-1143
-1190
-1238
-1286
-1334
-1382
-1429
-1477
-1525
-1573
-1621
-1669
-1717
-1765
-1813
-1861
-1908
-1956
-2003
-2050
-2098
-2145
-2192
-2238
-2285
-2331
-2377
-2423
-2469
-2514
-2560
-2605
-2650
-2694
-2739
-2783
-2827
-2871
-2914
-2957
-3000
-3043
-3085
-3128
-3170
-3212
-3253
-3294
-3336
-3376
-3417
-3457
-3498
-3538
-3577
-3617
-3656
-3695
-3733
-3772
-3810
-3848
-3886
-3923
-3960
-3997
-4034
-4070
-4106
-4142
-4177
-4212
-4247
-4282
-4316
-4350
-4384
-4418
-4451
-4484
-4516
-4549
-4581
-4613
-4644
-4675
-4706
-4737
-4767
-4798
-4827
-4857
-4886
-4915
-4944
-4972
-5000
-5028
-5056
-5083
-5110
-5137
-5164
-5190
-5216
-5242
-5267
-5293
-5317
-5342
-5367
-5391
-5414
-5438
-5461
-5484
-5507
-5529
-5552
-5573
-5595
-5616
-5637
-5658
-5679
-5699
-5719
-5738
-5757
-5777
-5795
-5814
-5832
-5850
-5867
-5885
-5902
-5919
-5935
-5951
-5967
-5983
-5998
-6013
-6028
-6043
-6057
-6071
-6085
-6099
-6112
-6125
-6138
-6150
-6163
-6174
-6186
-6197
-6208
-6219
-6230
-6240
-6250
-6259
-6269
-6278
-6286
-6295
-6303
-6310
-6318
-6324
-6331
-6337
-6343
-6349
-6354
-6359
-6364
-6368
-6371
-6375
-6378
-6380
-6382
-6384
-6385
-6386
-6387
-6387
-6387
-6386
-6385
-6383
-6381
-6379
-6376
-6373
-6370
-6366
-6361
-6357
-6351
-6346
-6340
-6334
-6327
-6320
-6312
-6305
-6296
-6288
-6279
-6269
-6259
-6249
-6238
-6227
-6216
-6204
-6192
-6179
-6166
-6153
-6139
-6125
-6110
-6095
-6080
-6064
-6047
-6031
-6013
-5996
-5978
-5959
-5940
-5921
-5901
-5881
-5860
-5839
-5817
-5796
-5773
-5751
-5727
-5704
-5680
-5655
-5631
-5606
-5580
-5554
-5528
-5501
-5474
-5447
-5419
-5391
-5362
-5333
-5304
-5274
-5244
-5213
-5183
-5151
-5120
-5088
-5055
-5023
-4990
-4956
-4922
-4888
-4854
-4819
-4784
-4748
-4712
-4676
-4639
-4602
-4564
-4526
-4488
-4450
-4411
-4372
-4332
-4292
-4252
-4211
-4170
-4129
-4086
-4045
-4003
-3960
-3917
-3873
-3830
-3785
-3741
-3696
-3651
-3605
-3559
-3513
-3466
-3419
-3371
-3323
-3274
-3226
-3176
-3126
-3076
-3026
-2975
-2923
-2871
-2819
-2766
-2713
-2659
-2605
-2551
-2496
-2441
-2386
-2330
-2274
-2217
-2160
-2103
-2045
-1988
-1930
-1872
-1813
-1754
-1695
-1636
-1576
-1517
-1457
-1397
-1337
-1277
-1217
-1156
-1096
-1035
-975
-914
-854
-793
-732
-672
-611
-551
-490
-429
-369
-309
-248
-188
-128
-68
-8
52
112
171
231
290
350
409
468
526
585
643
702
760
817
875
933
990
1047
1104
1160
1217
1273
1328
1384
1439
1494
1549
1604
1658
1712
1766
1819
1872
1925
1978
2029
2082
2134
2186
2237
2288
2338
2389
2439
2489
2538
2587
2636
2685
2733
2781
2828
2876
2923
2969
3016
3062
3108
3153
3198
3243
3287
3331
3375
3418
3461
3504
3546
3588
3630
3671
3712
3752
3792
3832
3871
3910
3948
3986
4024
4061
4098
4134
4170
4206
4241
4275
4310
4344
4377
4410
4443
4475
4507
4538
4569
4599
4629
4659
4688
4717
4745
4773
4801
4828
4855
4881
4907
4932
4957
4982
5006
5030
5053
5076
5099
5121
5143
5164
5186
5206
5227
5246
5266
5285
5304
5323
5341
5358
5376
5393
5410
5426
5442
5458
5473
5488
5503
5517
5531
5545
5558
5571
5584
5596
5608
5620
5631
5642
5653
5663
5673
5682
5692
5700
5709
5717
5724
5731
5738
5744
5750
5756
5761
5766
5770
5774
5777
5780
5783
5785
5786
5788
5788
5788
5788
5787
5786
5784
5782
5779
5776
5772
5768
5763
5758
5752
5746
5739
5732
5724
5716
5707
5698
5688
5678
5667
5656
5644
5632
5619
5606
5592
5578
5563
5548
5532
5516
5500
5483
5465
5447
5429
5410
5391
5371
5351
5330
5309
5287
5265
5242
5219
5196
5172
5148
5123
5098
5073
5047
5021
4994
4967
4940
4912
4885
4856
4828
4799
4770
4741
4711
4681
4651
4621
4590
4559
4528
4497
4465
4433
4401
4369
4337
4304
4271
4238
4204
4170
4136
4102
4067
4033
3998
3963
3928
3893
3857
3821
3785
3748
3712
3675
3638
3601
3564
3526
3488
3450
3412
3373
3335
3296
3257
3218
3178
3139
3099
3059
3018
2978
2937
2896
2855
2813
2771
2729
2687
2645
2602
2559
2516
2473
2429
2385
2341
2297
2252
2207
2162
2117
2072
2025
1980
1933
1887
1840
1793
1746
1698
1651
1603
1555
1506
1457
1409
1359
1310
1261
1211
1161
1111
1060
1010
959
908
857
805
754
702
650
598
545
493
440
387
333
280
226
173
119
64
10
-45
-100
-155
-210
-265
-321
-376
-432
-488
-544
-601
-657
-714
-771
-827
-884
-942
-999
-1056
-1113
-1171
-1228
-1286
-1344
-1402
-1459
-1517
-1575
-1633
-1691
-1749
-1807
-1865
-1923
-1981
-2037
-2096
-2154
-2212
-2269
-2327
-2384
-2441
-2498
-2555
-2612
-2669
-2725
-2782
-2838
-2893
-2949
-3004
-3060
-3114
-3169
-3223
-3277
-3331
-3384
-3437
-3489
-3541
-3593
-3645
-3696
-3746
-3796
-3846
-3895
-3944
-3993
-4041
-4088
-4135
-4182
-4228
-4273
-4319
-4363
-4408
-4451
-4495
-4537
-4580
-4622
-4663
-4704
-4744
-4784
-4824
-4863
-4901
-4939
-4977
-5014
-5051
-5087
-5122
-5157
-5192
-5226
-5260
-5293
-5325
-5357
-5389
-5420
-5450
-5480
-5510
-5538
-5567
-5595
-5622
-5649
-5675
-5700
-5725
-5750
-5774
-5797
-5820
-5843
-5864
-5886
-5906
-5927
-5946
-5965
-5984
-6002
-6019
-6036
-6052
-6068
-6083
-6098
-6112
-6126
-6139
-6152
-6164
-6175
-6186
-6197
-6207
-6216
-6225
-6234
-6242
-6250
-6257
-6263
-6270
-6275
-6281
-6285
-6290
-6294
-6298
-6301
-6304
-6306
-6308
-6310
-6312
-6313
-6314
-6314
-6314
-6314
-6314
-6313
-6312
-6311
-6310
-6308
-6306
-6304
-6302
-6299
-6296
-6293
-6290
-6287
-6283
-6280
-6276
-6272
-6268
-6263
-6259
-6254
-6250
-6245
-6240
-6235
-6230
-6224
-6219
-6213
-6208
-6202
-6196
-6190
-6184
-6178
-6172
-6166
-6160
-6153
-6147
-6140
-6134
-6127
-6120
-6113
-6106
-6099
-6092
-6085
-6078
-6070
-6063
-6055
-6047
-6039
-6031
-6023
-6015
-6006
-5997
-5989
-5980
-5970
-5961
-5951
-5942
-5932
-5922
-5911
-5901
-5890
-5879
-5867
-5856
-5844
-5832
-5820
-5808
-5795
-5782
-5769
-5756
-5742
-5728
-5714
-5699
-5685
-5670
-5655
-5639
-5624
-5608
-5592
-5575
-5559
-5542
-5525
-5508
-5490
-5472
-5454
-5436
-5417
-5399
-5380
-5360
-5341
-5321
-5301
-5280
-5260
-5239
-5218
-5196
-5175
-5153
-5130
-5108
-5085
-5062
-5038
-5015
-4991
-4967
-4942
-4917
-4892
-4867
-4842
-4816
-4790
-4764
-4737
-4710
-4683
-4656
-4629
-4601
-4573
-4545
-4517
-4488
-4460
-4431
-4401
-4372
-4343
-4313
-4283
-4253
-4222
-4192
-4161
-4130
-4099
-4067
-4037
-4005
-3974
-3942
-3910
-3878
-3845
-3813
-3780
-3747
-3714
-3681
-3648
-3615
-3581
-3548
-3514
-3480
-3446
-3412
-3377
-3343
-3309
-3274
-3239
-3204
-3169
-3134
-3099
-3064
-3028
-2993
-2957
-2922
-2886
-2850
-2814
-2779
-2743
-2706
-2670
-2634
-2598
-2561
-2525
-2488
-2452
-2415
-2379
-2342
-2305
-2268
-2231
-2194
-2157
-2120
-2082
-2045
-2008
-1970
-1933
-1895
-1858
-1820
-1782
-1745
-1707
-1669
-1632
-1594
-1556
-1519
-1481
-1443
-1406
-1368
-1330
-1293
-1255
-1218
-1181
-1143
-1106
-1069
-1032
-995
-958
-921
-884
-848
-811
-775
-739
-703
-667
-631
-596
-560
-525
-490
-455
-421
-386
-352
-318
-284
-251
-217
-184
-151
-118
-86
-53
-21
11
42
74
105
136
167
197
227
257
287
316
346
375
403
432
460
488
515
543
570
597
623
649
675
701
726
752
776
801
825
849
873
896
919
942
964
987
1008
1030
1051
1072
1093
1114
1134
1154
1173
1193
1212
1231
1249
1267
1286
1303
1321
1338
1356
1373
1389
1406
1422
1439
1455
1470
1486
1502
1517
1532
1547
1562
1577
1591
1606
1620
1634
1648
1662
1676
1690
1704
1718
1731
1745
1758
1772
1785
1798
1811
1824
1837
1851
1864
1877
1889
1902
1915
1928
1941
1954
1967
1980
1993
2005
2017
2031
2044
2057
2070
2083
2096
2109
2122
2135
2148
2161
2174
2187
2200
2214
2227
2241
2254
2268
2281
2295
2309
2323
2337
2351
2365
2379
2394
2408
2423
2437
2452
2467
2482
2497
2512
2527
2542
2558
2573
2589
2604
2620
2636
2652
2667
2683
2700
2716
2732
2748
2764
2781
2797
2813
2830
2846
2862
2879
2895
2912
2928
2944
2960
2977
2993
3009
3025
3041
3057
3072
3088
3104
3119
3135
3150
3165
3180
3195
3210
3224
3238
3253
3267
3280
3294
3308
3321
3334
3346
3359
3371
3383
3395
3406
3417
3428
3438
3448
3458
3467
3477
3485
3494
3502
3509
3517
3524
3530
3536
3542
3547
3553
3557
3562
3566
3569
3573
3575
3578
3580
3582
3583
3585
3585
3586
3586
3585
3585
3584
3582
3581
3579
3576
3573
3570
3567
3563
3559
3554
3550
3544
3539
3533
3527
3521
3514
3507
3500
3493
3485
3477
3468
3460
3451
3441
3432
3422
3412
3402
3392
3381
3371
3360
3349
3337
3326
3314
3303
3291
3279
3267
3255
3243
3230
3218
3206
3193
3181
3168
3156
3143
3131
3118
3106
3093
3081
3069
3056
3044
3032
3020
3008
2996
2984
2973
2961
2949
2938
2926
2915
2904
2893
2882
2871
2860
2850
2839
2829
2818
2808
2798
2788
2778
2769
2759
2749
2740
2731
2722
2713
2704
2695
2686
2678
2669
2661
2653
2645
2637
2629
2622
2614
2607
2600
2593
2586
2579
2573
2566
2560
2554
2547
2541
2536
2530
2524
2518
2513
2507
2502
2497
2492
2486
2481
2476
2472
2467
2462
2457
2452
2448
2443
2438
2434
2429
2425
2420
2416
2411
2406
2402
2397
2392
2388
2383
2378
2373
2368
2363
2358
2353
2348
2342
2337
2331
2326
2320
2314
2308
2302
2296
2290
2283
2277
2270
2264
2257
2250
2244
2237
2230
2223
2216
2209
2202
2194
2187
2180
2173
2165
2158
2151
2143
2136
2129
2121
2114
2107
2099
2092
2085
2077
2070
2063
2055
2048
2041
2033
2025
2019
2011
2004
1997
1989
1982
1974
1967
1960
1952
1945
1937
1929
1922
1914
1906
1898
1891
1883
1875
1867
1859
1850
1842
1834
1826
1817
1809
1800
1791
1783
1774
1765
1756
1746
1737
1728
1718
1708
1699
1689
1679
1669
1658
1648
1638
1627
1616
1605
1594
1583
1571
1560
1548
1536
1524
1512
1499
1487
1474
1461
1448
1434
1421
1407
1393
1379
1365
1350
1336
1321
1306
1291
1276
1260
1244
1228
1212
1196
1180
1163
1146
1129
1112
1095
1077
1060
1042
1024
1004
987
968
950
931
911
892
872
853
833
813
792
771
751
730
708
687
665
643
621
598
576
553
530
506
483
459
435
410
386
361
336
311
285
260
234
208
181
155
128
101
74
47
20
-8
-35
-63
-91
-119
-147
-175
-203
-232
-260
-288
-317
-346
-374
-403
-432
-460
-489
-517
-546
-574
-603
-631
-659
-688
-716
-744
-771
-799
-826
-854
-881
-908
-934
-961
-987
-1012
-1039
-1065
-1090
-1115
-1140
-1164
-1189
-1213
-1237
-1260
-1284
-1307
-1330
-1352
-1374
-1396
-1418
-1439
-1461
-1481
-1502
-1522
-1542
-1561
-1581
-1599
-1618
-1636
-1654
-1671
-1689
-1705
-1722
-1738
-1753
-1769
-1784
-1798
-1812
-1826
-1840
-1853
-1865
-1878
-1889
-1901
-1912
-1923
-1933
-1943
-1953
-1962
-1970
-1979
-1987
-1994
-2001
-2008
-2013
-2020
-2025
-2031
-2036
-2041
-2045
-2049
-2052
-2055
-2058
-2061
-2063
-2065
-2066
-2067
-2068
-2069
-2070
-2070
-2070
-2069
-2069
-2068
-2067
-2065
-2064
-2062
-2060
-2058
-2055
-2053
-2050
-2045
-2043
-2040
-2036
-2032
-2028
-2024
-2019
-2013
-2009
-2005
-2000
-1994
-1989
-1983
-1978
-1972
-1966
-1960
-1954
-1947
-1941
-1935
-1928
-1921
-1914
-1907
-1900
-1893
-1886
-1878
-1871
-1863
-1855
-1847
-1839
-1831
-1823
-1814
-1806
-1797
-1789
-1780
-1771
-1762
-1753
-1743
-1734
-1724
-1715
-1705
-1695
-1685
-1675
-1665
-1655
-1645
-1634
-1624
-1613
-1603
-1592
-1581
-1570
-1559
-1548
-1536
-1525
-1514
-1502
-1490
-1479
-1467
-1455
-1443
-1431
-1419
-1407
-1394
-1382
-1370
-1357
-1345
-1332
-1320
-1307
-1294
-1281
-1269
-1256
-1243
-1230
-1217
-1204
-1191
-1178
-1165
-1152
-1138
-1125
-1112
-1099
-1085
-1072
-1059
-1045
-1032
-1018
-1004
-991
-977
-964
-950
-937
-923
-909
-895
-882
-868
-854
-840
-826
-812
-798
-785
-771
-757
-743
-729
-715
-701
-687
-673
-659
-645
-631
-617
-603
-589
-575
-562
-548
-534
-520
-506
-493
-479
-465
-452
-438
-425
-411
-397
-384
-371
-357
-344
-331
-317
-304
-291
-278
-265
-252
-239
-227
-214
-201
-189
-177
-164
-152
-140
-128
-116
-104
-93
-81
-70
-59
-48
-37
-26
-16
-5
5
15
24
34
43
53
62
70
79
87
95
103
110
117
124
131
138
144
150
155
160
165
170
174
178
182
185
188
190
192
194
195
196
197
197
197
196
195
194
192
190
187
184
180
176
171
166
161
155
148
141
134
126
118
109
100
90
80
69
58
47
35
23
10
-3
-17
-31
-45
-60
-76
-91
-108
-124
-141
-159
-176
-195
-213
-232
-252
-271
-291
-312
-333
-354
-376
-398
-420
-443
-466
-489
-513
-537
-561
-586
-611
-636
-662
-688
-714
-740
-767
-794
-822
-849
-877
-905
-934
-962
-991
-1020
-1050
-1079
-1109
-1139
-1169
-1200
-1230
-1261
-1292
-1323
-1355
-1386
-1418
-1449
-1481
-1513
-1545
-1577
-1609
-1642
-1674
-1706
-1739
-1771
-1804
-1837
-1869
-1902
-1935
-1967
-2000
-2033
-2066
-2098
-2131
-2164
-2197
-2229
-2262
-2295
-2327
-2360
-2392
-2425
-2457
-2489
-2521
-2553
-2585
-2617
-2649
-2681
-2712
-2744
-2775
-2806
-2838
-2869
-2899
-2930
-2961
-2991
-3022
-3052
-3082
-3112
-3142
-3172
-3202
-3232
-3261
-3290
-3320
-3349
-3378
-3407
-3436
-3464
-3493
-3521
-3550
-3578
-3606
-3634
-3661
-3689
-3716
-3743
-3770
-3797
-3824
-3850
-3877
-3903
-3929
-3954
-3980
-4005
-4030
-4054
-4078
-4104
-4128
-4151
-4175
-4198
-4221
-4244
-4267
-4289
-4311
-4332
-4354
-4375
-4395
-4416
-4436
-4456
-4475
-4494
-4513
-4531
-4549
-4567
-4584
-4601
-4618
-4634
-4650
-4665
-4680
-4695
-4709
-4722
-4736
-4749
-4761
-4773
-4784
-4795
-4806
-4816
-4825
-4834
-4843
-4851
-4859
-4866
-4872
-4878
-4884
-4889
-4894
-4897
-4901
-4904
-4906
-4908
-4909
-4910
-4910
-4909
-4908
-4907
-4904
-4902
-4899
-4895
-4890
-4885
-4880
-4874
-4867
-4860
-4852
-4844
-4835
-4826
-4816
-4805
-4794
-4783
-4771
-4758
-4745
-4731
-4717
-4702
-4687
-4671
-4655
-4638
-4620
-4602
-4584
-4565
-4545
-4525
-4505
-4483
-4462
-4439
-4417
-4393
-4369
-4345
-4320
-4295
-4268
-4242
-4215
-4187
-4158
-4129
-4100
-4070
-4038
-4008
-3976
-3943
-3910
-3876
-3842
-3807
-3772
-3735
-3699
-3661
-3623
-3584
-3545
-3505
-3465
-3423
-3382
-3339
-3296
-3253
-3208
-3163
-3118
-3072
-3026
-2978
-2931
-2882
-2834
-2784
-2734
-2684
-2633
-2581
-2529
-2477
-2423
-2370
-2316
-2261
-2206
-2151
-2095
-2039
-1982
-1925
-1867
-1809
-1750
-1692
-1632
-1573
-1513
-1453
-1392
-1331
-1270
-1208
-1147
-1085
-1022
-960
-897
-834
-770
-707
-643
-579
-515
-450
-386
-321
-257
-192
-127
-62
3
69
134
199
265
330
396
461
526
592
657
722
788
853
918
983
1048
1113
1177
1242
1306
1370
1434
1498
1562
1626
1689
1752
1815
1878
1940
2001
2064
2126
2187
2248
2309
2370
2430
2490
2550
2609
2668
2726
2784
2842
2899
2956
3013
3069
3125
3180
3235
3289
3343
3397
3449
3502
3554
3605
3656
3706
3756
3805
3854
3902
3949
3996
4042
4086
4132
4177
4220
4263
4306
4347
4388
4429
4468
4507
4546
4583
4620
4656
4692
4727
4761
4794
4827
4858
4890
4920
4950
4979
5007
5034
5061
5087
5112
5136
5160
5183
5205
5226
5246
5266
5285
5303
5320
5337
5352
5367
5382
5395
5408
5419
5430
5441
5450
5459
5467
5474
5480
5486
5491
5495
5498
5501
5503
5504
5505
5504
5504
5502
5500
5496
5493
5488
5483
5477
5471
5464
5456
5448
5439
5429
5419
5408
5396
5384
5372
5358
5344
5330
5315
5299
5283
5266
5249
5231
5212
5193
5173
5153
5132
5111
5089
5067
5044
5021
4997
4972
4947
4922
4896
4869
4842
4815
4787
4759
4730
4701
4671
4641
4610
4579
4548
4516
4484
4451
4418
4384
4350
4316
4281
4246
4210
4174
4138
4101
4064
4026
3988
3950
3911
3872
3832
3792
3752
3712
3671
3629
3587
3545
3503
3460
3417
3373
3329
3285
3241
3196
3150
3105
3059
3013
2966
2919
2872
2825
2777
2729
2680
2632
2583
2534
2484
2434
2384
2334
2284
2233
2182
2131
2079
2028
1976
1924
1872
1819
1767
1714
1661
1608
1554
1501
1447
1394
1340
1286
1232
1177
1123
1069
1014
960
905
850
796
741
686
631
576
522
467
412
357
302
248
193
138
84
30
-25
-79
-133
-187
-240
-294
-347
-400
-453
-505
-558
-610
-662
-713
-764
-815
-866
-916
-966
-1014
-1064
-1113
-1161
-1209
-1257
-1304
-1350
-1396
-1442
-1487
-1532
-1576
-1620
-1663
-1706
-1748
-1790
-1831
-1872
-1912
-1951
-1991
-2029
-2067
-2104
-2141
-2178
-2213
-2248
-2283
-2317
-2350
-2383
-2415
-2447
-2478
-2508
-2538
-2567
-2596
-2624
-2651
-2678
-2704
-2729
-2754
-2778
-2801
-2824
-2846
-2868
-2889
-2909
-2929
-2948
-2966
-2984
-3001
-3017
-3033
-3048
-3063
-3077
-3090
-3103
-3115
-3127
-3137
-3148
-3157
-3166
-3175
-3183
-3190
-3197
-3203
-3208
-3213
-3218
-3222
-3225
-3228
-3231
-3233
-3234
-3235
-3236
-3236
-3235
-3234
-3233
-3231
-3229
-3227
-3224
-3221
-3217
-3213
-3209
-3204
-3199
-3193
-3188
-3182
-3175
-3168
-3161
-3154
-3146
-3138
-3129
-3121
-3112
-3102
-3093
-3083
-3072
-3062
-3051
-3040
-3028
-3017
-3005
-2993
-2980
-2967
-2954
-2941
-2927
-2914
-2900
-2885
-2871
-2856
-2841
-2826
-2811
-2795
-2779
-2763
-2747
-2730
-2714
-2697
-2680
-2662
-2645
-2627
-2609
-2591
-2573
-2554
-2535
-2516
-2497
-2478
-2458
-2438
-2418
-2398
-2377
-2356
-2336
-2314
-2293
-2271
-2250
-2228
-2206
-2183
-2161
-2138
-2115
-2092
-2068
-2045
-2021
-1997
-1973
-1949
-1925
-1900
-1876
-1851
-1826
-1801
-1776
-1750
-1725
-1699
-1673
-1647
-1621
-1595
-1569
-1543
-1516
-1489
-1463
-1436
-1409
-1382
-1355
-1328
-1300
-1273
-1245
-1218
-1190
-1162
-1134
-1106
-1078
-1049
-1020
-993
-964
-935
-907
-878
-849
-820
-790
-761
-732
-702
-673
-643
-613
-584
-554
-524
-494
-463
-433
-403
-373
-342
-312
-281
-250
-220
-189
-158
-127
-96
-65
-34
-3
28
60
91
122
154
185
217
248
280
312
344
376
408
440
472
504
536
568
600
633
665
697
729
762
794
827
859
891
924
956
989
1020
1053
1086
1118
1150
1183
1215
1247
1279
1311
1343
1375
1407
1439
1471
1502
1534
1565
1597
1628
1659
1690
1721
1751
1782
1812
1843
1873
1903
1933
1962
1992
2021
2050
2079
2108
2136
2165
2193
2221
2248
2276
2303
2330
2357
2383
2409
2435
2461
2486
2511
2536
2561
2585
2609
2633
2657
2680
2703
2725
2748
2770
2791
2813
2834
2855
2875
2895
2915
2935
2954
2973
2992
3011
3029
3047
3064
3082
3098
3115
3131
3147
3163
3178
3193
3208
3222
3236
3249
3263
3275
3288
3299
3311
3322
3333
3343
3353
3362
3371
3379
3387
3394
3401
3408
3414
3419
3424
3429
3433
3436
3439
3441
3443
3444
3445
3445
3445
3444
3443
3441
3439
3436
3432
3428
3423
3418
3413
3406
3400
3392
3385
3376
3368
3358
3349
3338
3327
3316
3304
3292
3279
3266
3252
3238
3224
3209
3193
3177
3161
3144
3126
3109
3091
3072
3053
3034
3014
2994
2973
2952
2931
2909
2887
2865
2842
2819
2796
2772
2748
2724
2700
2675
2650
2624
2599
2573
2547
2521
2494
2468
2441
2414
2387
2359
2332
2304
2276
2248
2220
2191
2163
2134
2105
2076
2047
2017
1988
1959
1929
1900
1870
1840
1811
1781
1751
1720
1690
1660
1630
1600
1569
1539
1509
1478
1448
1418
1387
1357
1327
1296
1266
1236
1205
1175
1145
1115
1085
1055
1025
995
965
935
906
876
846
817
787
758
729
700
671
642
613
584
556
527
499
471
442
414
386
358
331
303
276
248
221
194
166
139
113
86
59
33
6
-20
-46
-72
-97
-123
-148
-174
-199
-224
-248
-273
-297
-321
-345
-369
-392
-416
-439
-461
-484
-507
-529
-551
-573
-594
-616
-637
-658
-679
-699
-719
-739
-759
-779
-798
-817
-836
-855
-873
-891
-909
-926
-944
-961
-977
-994
-1010
-1026
-1042
-1057
-1073
-1088
-1102
-1117
-1131
-1145
-1159
-1172
-1186
-1199
-1212
-1224
-1237
-1249
-1261
-1273
-1285
-1297
-1308
-1319
-1331
-1342
-1352
-1363
-1374
-1384
-1394
-1404
-1414
-1424
-1434
-1444
-1453
-1462
-1472
-1481
-1490
-1499
-1508
-1516
-1525
-1534
-1542
-1550
-1559
-1567
-1575
-1583
-1590
-1598
-1606
-1613
-1621
-1628
-1635
-1642
-1649
-1656
-1662
-1669
-1675
-1681
-1687
-1693
-1699
-1705
-1711
-1716
-1721
-1726
-1731
-1736
-1741
-1745
-1749
-1754
-1758
-1762
-1765
-1769
-1772
-1776
-1779
-1782
-1785
-1787
-1790
-1792
-1795
-1797
-1799
-1801
-1803
-1805
-1806
-1808
-1809
-1811
-1812
-1813
-1814
-1815
-1816
-1817
-1818
-1818
-1819
-1819
-1820
-1820
-1821
-1821
-1822
-1822
-1822
-1822
-1823
-1823
-1823
-1823
-1824
-1824
-1824
-1824
-1824
-1825
-1825
-1825
-1826
-1826
-1826
-1827
-1827
-1827
-1828
-1828
-1829
-1829
-1830
-1831
-1831
-1832
-1833
-1834
-1835
-1836
-1837
-1838
-1839
-1841
-1842
-1844
-1845
-1847
-1848
-1850
-1852
-1854
-1856
-1858
-1861
-1863
-1866
-1868
-1871
-1874
-1877
-1880
-1884
-1887
-1891
-1895
-1899
-1903
-1907
-1912
-1916
-1921
-1926
-1931
-1937
-1942
-1948
-1954
-1960
-1966
-1972
-1979
-1986
-1992
-1999
-2007
-2013
-2021
-2029
-2037
-2045
-2053
-2061
-2069
-2077
-2086
-2095
-2103
-2112
-2121
-2130
-2139
-2148
-2158
-2167
-2176
-2186
-2195
-2205
-2215
-2224
-2234
-2244
-2254
-2264
-2274
-2284
-2294
-2304
-2314
-2324
-2334
-2344
-2354
-2365
-2375
-2385
-2396
-2406
-2416
-2427
-2437
-2448
-2458
-2469
-2479
-2490
-2500
-2511
-2521
-2532
-2542
-2552
-2563
-2573
-2584
-2594
-2605
-2615
-2626
-2636
-2646
-2656
-2667
-2677
-2687
-2697
-2707
-2716
-2726
-2736
-2745
-2755
-2764
-2773
-2783
-2792
-2801
-2809
-2818
-2827
-2835
-2844
-2852
-2860
-2868
-2876
-2884
-2892
-2899
-2907
-2914
-2921
-2929
-2936
-2943
-2950
-2956
-2963
-2970
-2976
-2983
-2989
-2996
-3002
-3008
-3015
-3021
-3027
-3033
-3039
-3045
-3051
-3057
-3063
-3069
-3075
-3081
-3088
-3094
-3100
-3106
-3113
-3119
-3126
-3132
-3139
-3146
-3152
-3159
-3166
-3173
-3180
-3187
-3194
-3201
-3208
-3216
-3223
-3230
-3238
-3245
-3253
-3261
-3268
-3276
-3284
-3292
-3300
-3308
-3316
-3324
-3332
-3340
-3348
-3356
-3365
-3373
-3381
-3390
-3398
-3406
-3415
-3423
-3432
-3440
-3448
-3457
-3465
-3473
-3481
-3489
-3498
-3506
-3514
-3522
-3529
-3537
-3545
-3553
-3560
-3567
-3575
-3582
-3589
-3596
-3603
-3609
-3616
-3622
-3628
-3634
-3640
-3645
-3651
-3656
-3661
-3665
-3670
-3674
-3678
-3682
-3685
-3689
-3692
-3694
-3697
-3699
-3700
-3702
-3703
-3704
-3704
-3704
-3704
-3704
-3703
-3702
-3700
-3698
-3696
-3693
-3690
-3687
-3683
-3679
-3675
-3670
-3665
-3659
-3653
-3647
-3641
-3634
-3626
-3619
-3611
-3602
-3593
-3584
-3575
-3565
-3555
-3545
-3534
-3523
-3512
-3500
-3488
-3476
-3463
-3450
-3437
-3424
-3410
-3396
-3382
-3367
-3352
-3337
-3321
-3306
-3290
-3273
-3257
-3240
-3223
-3206
-3188
-3171
-3153
-3134
-3116
-3097
-3078
-3059
-3040
-3020
-3000
-2980
-2960
-2939
-2918
-2897
-2876
-2855
-2833
-2812
-2790
-2768
-2745
-2723
-2700
-2678
-2655
-2632
-2609
-2586
-2562
-2539
-2515
-2491
-2468
-2444
-2420
-2396
-2372
-2347
-2323
-2298
-2274
-2249
-2224
-2200
-2175
-2150
-2125
-2100
-2074
-2049
-2024
-1998
-1973
-1947
-1922
-1896
-1870
-1845
-1819
-1793
-1767
-1741
-1715
-1689
-1662
-1636
-1610
-1584
-1557
-1531
-1504
-1478
-1451
-1424
-1398
-1371
-1344
-1317
-1290
-1263
-1236
-1209
-1181
-1154
-1127
-1099
-1072
-1044
-1016
-988
-961
-933
-905
-876
-848
-820
-791
-763
-734
-706
-677
-648
-619
-590
-561
-532
-503
-473
-444
-415
-385
-356
-326
-296
-267
-237
-207
-177
-148
-118
-88
-58
-28
2
31
61
91
121
151
181
211
240
270
300
330
359
389
418
448
477
507
536
565
595
624
653
682
711
739
768
797
825
854
882
910
938
966
994
1020
1049
1076
1104
1131
1157
1184
1211
1237
1263
1289
1315
1340
1366
1391
1416
1440
1465
1489
1513
1536
1560
1583
1606
1628
1650
1672
1694
1715
1736
1757
1777
1797
1817
1836
1855
1874
1892
1910
1928
1945
1962
1978
1994
2009
2025
2040
2054
2068
2082
2095
2108
2120
2132
2144
2155
2166
2176
2186
2195
2204
2213
2221
2229
2236
2243
2249
2255
2261
2266
2271
2275
2279
2282
2285
2288
2290
2292
2294
2295
2295
2296
2296
2296
2295
2294
2293
2291
2289
2287
2284
2281
2278
2274
2271
2267
2262
2258
2253
2248
2243
2237
2231
2225
2219
2213
2206
2199
2192
2185
2178
2170
2163
2155
2147
2139
2131
2122
2114
2105
2097
2088
2079
2071
2062
2053
2044
2035
2025
2017
2008
1999
1990
1981
1972
1963
1954
1945
1936
1927
1919
1910
1902
1894
1885
1877
1870
1862
1854
1847
1840
1833
1826
1819
1813
1807
1801
1795
1790
1784
1779
1774
1770
1765
1761
1758
1754
1751
1748
1745
1743
1740
1738
1737
1735
1734
1734
1733
1733
1733
1734
1734
1735
1737
1739
1741
1743
1746
1748
1752
1755
1759
1764
1768
1773
1778
1784
1789
1795
1802
1808
1815
1823
1830
1838
1846
1854
1863
1872
1881
1890
1900
1910
1920
1930
1941
1951
1962
1973
1985
1996
2008
2020
2032
2044
2057
2069
2082
2095
2108
2121
2135
2148
2162
2176
2190
2203
2217
2232
2246
2260
2274
2289
2303
2318
2333
2347
2362
2377
2391
2406
2421
2436
2451
2465
2480
2495
2510
2524
2539
2554
2568
2583
2597
2612
2626
2640
2654
2668
2682
2695
2709
2722
2736
2749
2762
2774
2787
2800
2812
2824
2836
2848
2859
2871
2882
2893
2904
2915
2925
2935
2945
2955
2964
2973
2982
2991
2999
3008
3016
3023
3031
3038
3044
3051
3057
3063
3069
3074
3079
3084
3088
3092
3096
3099
3102
3105
3108
3110
3112
3113
3114
3115
3116
3116
3116
3115
3114
3113
3111
3110
3107
3105
3102
3099
3095
3091
3087
3082
3078
3072
3067
3061
3055
3049
3042
3035
3028
3020
3013
3004
2996
2987
2979
2969
2960
2951
2941
2931
2920
2910
2899
2889
2878
2866
2855
2844
2832
2820
2808
2796
2784
2772
2760
2747
2735
2722
2709
2696
2683
2670
2657
2644
2631
2618
2604
2591
2578
2564
2551
2538
2524
2511
2498
2484
2471
2458
2445
2432
2419
2406
2393
2380
2368
2355
2343
2331
2318
2306
2294
2283
2271
2260
2248
2237
2226
2215
2204
2194
2183
2173
2163
2153
2143
2134
2124
2115
2106
2097
2089
2080
2072
2064
2056
2048
2041
2033
2025
2019
2012
2005
1999
1992
1986
1980
1974
1969
1963
1958
1952
1947
1942
1938
1933
1928
1924
1920
1916
1911
1907
1904
1900
1896
1892
1889
1885
1882
1878
1875
1871
1868
1865
1861
1858
1854
1851
1847
1844
1840
1836
1833
1829
1825
1821
1817
1813
1809
1804
1800
1795
1791
1786
1781
1776
1771
1765
1760
1754
1748
1742
1736
1729
1723
1716
1709
1702
1695
1687
1679
1671
1663
1654
1646
1637
1627
1618
1608
1598
1588
1577
1567
1555
1544
1532
1520
1508
1495
1482
1469
1455
1441
1426
1411
1396
1380
1364
1348
1331
1313
1296
1278
1259
1240
1221
1201
1181
1160
1139
1117
1095
1073
1050
1027
1002
979
954
929
903
878
851
824
797
770
742
713
684
655
626
596
565
534
503
472
440
408
375
342
309
275
241
207
172
137
102
66
31
-6
-42
-79
-117
-154
-192
-230
-268
-307
-346
-385
-424
-464
-504
-544
-584
-624
-665
-706
-747
-788
-829
-870
-911
-953
-995
-1036
-1078
-1120
-1162
-1204
-1246
-1288
-1330
-1372
-1415
-1457
-1499
-1541
-1583
-1625
-1667
-1709
-1751
-1793
-1835
-1877
-1919
-1961
-2003
-2044
-2086
-2127
-2169
-2210
-2252
-2293
-2334
-2375
-2416
-2457
-2498
-2538
-2579
-2620
-2660
-2700
-2741
-2781
-2821
-2861
-2901
-2941
-2981
-3020
-3060
-3099
-3139
-3178
-3217
-3256
-3295
-3333
-3372
-3410
-3448
-3487
-3524
-3562
-3600
-3637
-3674
-3711
-3748
-3785
-3821
-3857
-3893
-3928
-3964
-3999
-4034
-4067
-4102
-4136
-4170
-4203
-4236
-4269
-4302
-4334
-4366
-4397
-4428
-4459
-4490
-4520
-4550
-4580
-4609
-4638
-4666
-4695
-4723
-4750
-4777
-4804
-4830
-4857
-4882
-4908
-4933
-4957
-4981
-5005
-5029
-5052
-5075
-5097
-5119
-5141
-5162
-5183
-5204
-5224
-5244
-5263
-5282
-5301
-5319
-5337
-5354
-5372
-5388
-5405
-5421
-5436
-5452
-5466
-5481
-5495
-5509
-5522
-5535
-5548
-5560
-5572
-5583
-5594
-5605
-5615
-5625
-5635
-5644
-5653
-5661
-5669
-5677
-5684
-5691
-5698
-5704
-5709
-5715
-5720
-5725
-5729
-5733
-5736
-5739
-5742
-5744
-5746
-5747
-5748
-5748
-5749
-5748
-5747
-5746
-5745
-5742
-5740
-5737
-5733
-5730
-5725
-5720
-5715
-5709
-5703
-5697
-5690
-5682
-5674
-5666
-5657
-5648
-5638
-5628
-5617
-5606
-5595
-5583
-5571
-5558
-5544
-5531
-5517
-5502
-5487
-5472
-5456
-5440
-5423
-5406
-5389
-5371
-5352
-5334
-5314
-5295
-5275
-5254
-5234
-5212
-5191
-5169
-5146
-5123
-5100
-5077
-5053
-5028
-5003
-4978
-4953
-4927
-4901
-4874
-4847
-4820
-4792
-4764
-4735
-4707
-4678
-4648
-4618
-4588
-4558
-4527
-4497
-4465
-4434
-4402
-4370
-4338
-4305
-4272
-4239
-4206
-4172
-4138
-4104
-4070
-4035
-4001
-3966
-3931
-3896
-3861
-3825
-3789
-3754
-3718
-3681
-3645
-3609
-3572
-3536
-3499
-3462
-3425
-3388
-3351
-3313
-3276
-3239
-3201
-3164
-3127
-3089
-3052
-3014
-2977
-2939
-2902
-2865
-2827
-2790
-2753
-2716
-2679
-2641
-2605
-2568
-2531
-2494
-2457
-2421
-2385
-2348
-2312
-2276
-2241
-2205
-2169
-2134
-2099
-2064
-2029
-1995
-1960
-1926
-1892
-1858
-1825
-1791
-1758
-1725
-1693
-1660
-1628
-1596
-1565
-1533
-1502
-1471
-1441
-1410
-1380
-1350
-1321
-1291
-1262
-1234
-1205
-1177
-1149
-1122
-1094
-1067
-1041
-1014
-988
-962
-937
-912
-887
-862
-838
-814
-790
-767
-744
-721
-699
-677
-655
-634
-612
-592
-571
-551
-531
-511
-491
-472
-453
-435
-416
-398
-380
-362
-345
-328
-311
-294
-278
-262
-246
-230
-215
-200
-185
-170
-155
-141
-127
-113
-99
-86
-72
-59
-46
-33
-21
-8
4
16
28
39
51
62
73
84
94
105
115
125
135
145
155
164
173
183
192
200
209
217
226
234
242
249
257
264
271
278
285
292
298
305
311
317
323
328
334
339
344
349
354
359
363
368
372
376
380
384
388
391
395
398
402
405
408
411
414
417
420
423
426
428
431
434
436
439
442
444
447
449
452
454
457
460
462
465
467
470
473
476
479
481
484
487
491
494
497
500
504
507
511
515
519
523
527
531
535
540
545
549
554
559
565
570
575
581
587
593
599
606
612
619
626
633
640
648
656
664
672
680
688
697
706
715
724
733
743
753
763
773
783
794
805
816
827
838
850
861
873
886
898
911
923
936
950
963
977
990
1004
1018
1033
1047
1062
1077
1092
1107
1123
1138
1154
1170
1186
1202
1218
1234
1251
1267
1284
1301
1318
1335
1352
1369
1386
1403
1421
1438
1455
1473
1490
1508
1526
1543
1561
1579
1596
1614
1632
1650
1667
1685
1703
1721
1738
1756
1774
1791
1809
1827
1844
1862
1879
1897
1914
1931
1948
1966
1983
2000
2017
2033
2050
2067
2084
2100
2116
2133
2149
2165
2181
2196
2212
2227
2243
2258
2273
2287
2302
2316
2331
2345
2359
2372
2386
2399
2412
2425
2438
2450
2463
2475
2486
2498
2510
2521
2532
2542
2553
2563
2573
2583
2593
2602
2611
2620
2629
2637
2645
2653
2661
2668
2676
2682
2689
2696
2702
2708
2713
2719
2724
2729
2734
2738
2742
2746
2750
2753
2756
2759
2761
2764
2766
2768
2769
2770
2772
2772
2773
2773
2774
2774
2774
2773
2772
2772
2771
2769
2768
2767
2765
2763
2761
2759
2756
2754
2751
2748
2745
2742
2738
2735
2731
2727
2723
2719
2715
2711
2706
2702
2697
2692
2687
2682
2677
2671
2666
2660
2655
2649
2643
2637
2631
2624
2618
2611
2605
2598
2591
2584
2577
2570
2562
2555
2547
2539
2532
2524
2515
2507
2499
2490
2482
2473
2464
2455
2446
2437
2427
2418
2408
2399
2389
2379
2369
2358
2348
2338
2327
2317
2306
2295
2284
2273
2262
2251
2240
2228
2217
2205
2193
2182
2170
2158
2146
2134
2122
2110
2097
2085
2073
2060
2048
2035
2023
2009
1997
1984
1971
1958
1945
1932
1919
1906
1892
1879
1865
1852
1838
1824
1810
1796
1782
1768
1754
1740
1725
1711
1696
1681
1666
1651
1636
1621
1606
1590
1574
1559
1543
1527
1511
1494
1478
1461
1444
1428
1411
1393
1376
1359
1341
1323
1306
1288
1270
1251
1233
1214
1196
1177
1158
1139
1120
1101
1081
1062
1042
1022
1002
983
962
942
922
902
881
860
840
819
798
777
756
735
713
692
670
649
627
606
584
562
540
518
496
474
452
430
408
385
363
341
319
296
274
252
229
207
185
162
140
117
95
73
51
28
6
-16
-38
-60
-83
-105
-127
-148
-170
-192
-214
-235
-257
-278
-300
-321
-342
-363
-384
-404
-425
-446
-466
-486
-506
-526
-546
-565
-585
-604
-623
-642
-661
-679
-698
-716
-734
-752
-770
-787
-805
-822
-839
-856
-872
-889
-905
-921
-937
-953
-968
-984
-999
-1014
-1028
-1043
-1057
-1072
-1086
-1099
-1113
-1126
-1139
-1152
-1165
-1178
-1190
-1202
-1214
-1225
-1237
-1248
-1259
-1270
-1281
-1291
-1301
-1311
-1321
-1331
-1341
-1350
-1359
-1368
-1377
-1385
-1393
-1402
-1410
-1417
-1425
-1433
-1440
-1447
-1454
-1461
-1467
-1473
-1480
-1486
-1491
-1497
-1503
-1508
-1513
-1518
-1523
-1528
-1532
-1536
-1540
-1544
-1548
-1551
-1555
-1558
-1560
-1563
-1565
-1568
-1570
-1571
-1573
-1574
-1575
-1576
-1577
-1577
-1578
-1578
-1577
-1577
-1576
-1575
-1574
-1573
-1571
-1569
-1567
-1564
-1562
-1559
-1556
-1552
-1549
-1545
-1541
-1537
-1533
-1528
-1523
-1518
-1513
-1508
-1502
-1497
-1491
-1485
-1478
-1472
-1465
-1459
-1452
-1445
-1438
-1431
-1424
-1416
-1409
-1401
-1394
-1386
-1378
-1370
-1362
-1354
-1346
-1338
-1330
-1322
-1314
-1306
-1298
-1289
-1281
-1273
-1265
-1257
-1249
-1241
-1233
-1225
-1217
-1209
-1201
-1194
-1186
-1179
-1171
-1164
-1157
-1150
-1143
-1136
-1129
-1123
-1116
-1110
-1104
-1098
-1093
-1087
-1082
-1077
-1072
-1068
-1063
-1059
-1055
-1052
-1048
-1045
-1042
-1039
-1037
-1035
-1033
-1031
-1030
-1029
-1028
-1028
-1028
-1028
-1029
-1030
-1031
-1033
-1035
-1037
-1040
-1043
-1046
-1050
-1054
-1058
-1063
-1068
-1074
-1080
-1086
-1093
-1100
-1108
-1115
-1124
-1132
-1141
-1151
-1161
-1171
-1182
-1193
-1204
-1216
-1228
-1240
-1253
-1267
-1280
-1295
-1309
-1324
-1339
-1355
-1371
-1387
-1404
-1421
-1438
-1456
-1474
-1493
-1511
-1531
-1550
-1570
-1590
-1611
-1631
-1652
-1674
-1696
-1718
-1740
-1762
-1785
-1808
-1832
-1855
-1879
-1903
-1927
-1952
-1977
-2001
-2027
-2052
-2077
-2103
-2129
-2155
-2181
-2207
-2233
-2260
-2286
-2313
-2339
-2366
-2393
-2419
-2446
-2473
-2500
-2527
-2554
-2581
-2608
-2635
-2662
-2688
-2715
-2742
-2769
-2795
-2822
-2848
-2874
-2900
-2926
-2952
-2978
-3003
-3029
-3054
-3079
-3103
-3128
-3152
-3176
-3200
-3223
-3247
-3269
-3292
-3314
-3336
-3358
-3379
-3400
-3421
-3441
-3461
-3480
-3499
-3518
-3536
-3554
-3571
-3588
-3605
-3621
-3637
-3652
-3667
-3681
-3695
-3709
-3721
-3734
-3746
-3757
-3768
-3779
-3789
-3798
-3807
-3816
-3824
-3831
-3838
-3844
-3850
-3855
-3860
-3864
-3868
-3871
-3874
-3876
-3878
-3879
-3879
-3879
-3879
-3877
-3876
-3874
-3871
-3868
-3864
-3860
-3855
-3850
-3844
-3838
-3832
-3824
-3817
-3809
-3800
-3791
-3782
-3772
-3761
-3750
-3739
-3727
-3715
-3703
-3690
-3676
-3662
-3648
-3634
-3619
-3603
-3588
-3572
-3555
-3539
-3521
-3504
-3486
-3468
-3450
-3431
-3412
-3393
-3373
-3353
-3333
-3312
-3292
-3271
-3249
-3228
-3206
-3184
-3161
-3139
-3116
-3093
-3069
-3046
-3022
-2998
-2973
-2949
-2924
-2899
-2874
-2848
-2822
-2796
-2770
-2744
-2718
-2691
-2664
-2637
-2609
-2582
-2554
-2526
-2498
-2470
-2441
-2412
-2384
-2354
-2325
-2296
-2266
-2236
-2206
-2176
-2146
-2115
-2084
-2053
-2021
-1991
-1960
-1928
-1897
-1865
-1833
-1801
-1768
-1736
-1703
-1671
-1638
-1605
-1572
-1539
-1505
-1472
-1438
-1405
-1371
-1337
-1303
-1269
-1235
-1201
-1166
-1132
-1097
-1063
-1028
-993
-958
-923
-888
-853
-818
-783
-748
-712
-677
-641
-606
-570
-535
-499
-463
-428
-392
-356
-321
-285
-249
-213
-177
-142
-106
-70
-34
2
37
73
109
145
181
217
253
289
324
360
396
432
468
504
540
576
611
647
683
719
755
791
826
862
898
934
969
1004
1041
1076
1112
1148
1183
1219
1254
1289
1325
1360
1395
1431
1466
1501
1536
1571
1606
1641
1676
1711
1746
1781
1816
1851
1886
1920
1955
1990
2024
2059
2093
2127
2162
2196
2230
2264
2298
2332
2366
2400
2433
2467
2500
2534
2567
2600
2633
2666
2699
2732
2764
2797
2829
2861
2893
2925
2956
2987
3019
3050
3080
3111
3141
3171
3201
3231
3260
3289
3318
3346
3374
3402
3430
3457
3484
3511
3538
3564
3589
3615
3640
3665
3689
3713
3737
3760
3784
3806
3829
3851
3872
3894
3915
3935
3955
3975
3995
4014
4033
4051
4069
4086
4104
4121
4138
4154
4170
4185
4200
4215
4230
4244
4258
4271
4284
4297
4309
4321
4333
4345
4356
4367
4377
4387
4397
4407
4416
4425
4434
4443
4451
4459
4466
4474
4481
4488
4494
4501
4507
4513
4518
4523
4529
4533
4538
4542
4547
4550
4554
4558
4561
4564
4566
4569
4571
4573
4575
4577
4578
4580
4581
4582
4582
4583
4583
4583
4583
4582
4582
4581
4580
4579
4578
4576
4574
4573
4570
4568
4566
4563
4560
4557
4554
4551
4548
4544
4540
4536
4532
4528
4524
4519
4515
4510
4505
4500
4495
4489
4484
4478
4472
4467
4460
4454
4448
4441
4434
4427
4420
4413
4406
4398
4390
4382
4374
4365
4357
4348
4339
4330
4320
4311
4301
4291
4280
4270
4259
4248
4237
4225
4213
4201
4189
4176
4163
4150
4137
4123
4109
4094
4081
4066
4051
4035
4019
4003
3988
3971
3954
3937
3920
3902
3884
3866
3847
3828
3808
3788
3768
3748
3727
3706
3684
3662
3640
3617
3594
3571
3547
3523
3498
3473
3448
3423
3396
3370
3343
3316
3288
3260
3232
3203
3174
3144
3114
3083
3052
3021
2989
2957
2924
2891
2857
2823
2789
2754
2718
2682
2646
2609
2572
2535
2497
2458
2419
2380
2340
2300
2259
2218
2177
2135
2093
2050
2007
1964
1920
1876
1831
1786
1741
1695
1649
1603
1556
1509
1461
1413
1365
1317
1268
1219
1169
1119
1069
1018
968
917
866
815
763
711
659
606
554
501
448
394
341
287
233
179
125
71
16
-39
-93
-148
-203
-258
-314
-369
-424
-480
-535
-591
-647
-702
-758
-814
-870
-926
-981
-1037
-1093
-1149
-1204
-1260
-1315
-1371
-1426
-1481
-1537
-1592
-1647
-1701
-1756
-1810
-1865
-1919
-1973
-2025
-2080
-2133
-2186
-2239
-2291
-2344
-2395
-2447
-2498
-2550
-2600
-2651
-2701
-2750
-2800
-2849
-2897
-2945
-2993
-3041
-3088
-3134
-3181
-3226
-3272
-3317
-3361
-3405
-3449
-3492
-3534
-3577
-3618
-3659
-3700
-3740
-3780
-3819
-3858
-3896
-3934
-3971
-4008
-4043
-4078
-4114
-4149
-4183
-4216
-4249
-4281
-4313
-4344
-4374
-4404
-4434
-4462
-4491
-4518
-4545
-4572
-4598
-4623
-4648
-4672
-4695
-4718
-4741
-4763
-4784
-4805
-4825
-4845
-4864
-4882
-4900
-4918
-4935
-4951
-4967
-4982
-4997
-5011
-5025
-5039
-5051
-5064
-5076
-5087
-5098
-5109
-5119
-5129
-5138
-5147
-5155
-5163
-5171
-5178
-5185
-5191
-5197
-5203
-5208
-5213
-5218
-5222
-5226
-5229
-5232
-5235
-5237
-5239
-5241
-5243
-5244
-5244
-5245
-5245
-5245
-5244
-5243
-5242
-5240
-5238
-5236
-5233
-5231
-5228
-5224
-5220
-5216
-5212
-5207
-5202
-5197
-5192
-5186
-5180
-5174
-5167
-5160
-5153
-5146
-5139
-5131
-5123
-5114
-5106
-5097
-5088
-5079
-5070
-5060
-5050
-5040
-5030
-5019
-5009
-4998
-4987
-4976
-4964
-4953
-4941
-4929
-4917
-4905
-4892
-4879
-4867
-4854
-4840
-4827
-4814
-4800
-4786
-4772
-4758
-4744
-4730
-4716
-4701
-4686
-4672
-4657
-4641
-4626
-4611
-4595
-4580
-4564
-4548
-4532
-4516
-4500
-4484
-4468
-4451
-4435
-4418
-4401
-4385
-4368
-4351
-4334
-4316
-4299
-4282
-4264
-4247
-4229
-4211
-4194
-4176
-4158
-4139
-4121
-4103
-4085
-4066
-4048
-4029
-4010
-3992
-3973
-3954
-3935
-3916
-3897
-3878
-3858
-3839
-3819
-3800
-3780
-3761
-3741
-3721
-3701
-3681
-3661
-3641
-3621
-3601
-3580
-3560
-3539
-3519
-3498
-3477
-3456
-3436
-3415
-3394
-3373
-3352
-3330
-3309
-3288
-3267
-3245
-3224
-3203
-3181
-3160
-3138
-3117
-3095
-3073
-3052
-3030
-3008
-2987
-2965
-2943
-2921
-2899
-2877
-2855
-2834
-2812
-2790
-2767
-2745
-2723
-2701
-2679
-2657
-2634
-2612
-2590
-2567
-2545
-2522
-2500
-2477
-2455
-2432
-2409
-2386
-2364
-2341
-2318
-2295
-2272
-2249
-2226
-2202
-2179
-2156
-2132
-2109
-2086
-2062
-2039
-2015
-1992
-1968
-1944
-1921
-1897
-1873
-1850
-1826
-1802
-1778
-1754
-1730
-1707
-1683
-1659
-1635
-1611
-1587
-1563
-1539
-1515
-1491
-1467
-1443
-1419
-1395
-1371
-1346
-1322
-1298
-1274
-1251
-1227
-1203
-1179
-1155
-1131
-1108
-1084
-1060
-1037
-1012
-990
-967
-943
-920
-897
-874
-851
-828
-806
-783
-761
-738
-716
-693
-671
-649
-627
-605
-583
-562
-540
-518
-497
-476
-454
-433
-412
-391
-370
-349
-329
-308
-287
-267
-247
-226
-206
-186
-166
-146
-126
-106
-87
-67
-48
-28
-9
10
30
49
68
87
106
125
143
162
181
199
218
236
255
273
291
309
327
345
363
381
399
417
435
452
470
487
505
522
539
557
574
591
608
625
642
659
675
692
709
725
742
758
774
791
807
823
839
855
871
887
903
919
935
950
966
982
997
1012
1028
1044
1059
1074
1089
1104
1119
1134
1149
1163
1178
1193
1207
1221
1236
1250
1264
1278
1292
1306
1320
1333
1347
1360
1374
1387
1400
1413
1426
1439
1452
1465
1477
1490
1502
1515
1527
1539
1551
1563
1575
1586
1598
1609
1620
1632
1643
1653
1664
1675
1686
1696
1706
1717
1727
1736
1746
1756
1765
1775
1784
1793
1802
1811
1820
1828
1836
1845
1853
1860
1868
1876
1883
1890
1897
1904
1911
1917
1923
1929
1935
1941
1947
1952
1958
1963
1968
1973
1978
1982
1987
1991
1995
1999
2003
2007
2011
2013
2017
2021
2024
2027
2029
2032
2035
2037
2040
2041
2044
2045
2048
2049
2051
2053
2054
2055
2057
2058
2059
2060
2061
2062
2062
2063
2064
2064
2065
2065
2065
2066
2066
2066
2066
2066
2066
2066
2065
2065
2065
2064
2064
2063
2062
2062
2061
2060
2060
2059
2058
2057
2056
2055
2054
2053
2052
2051
2050
2049
2048
2045
2045
2044
2043
2041
2041
2040
2039
2037
2037
2037
2036
2035
2035
2033
2033
2033
2033
2033
2033
2033
2033
2033
2033
2033
2033
2035
2035
2036
2037
2037
2039
2041
2041
2044
2045
2047
2049
2051
2053
2056
2058
2061
2063
2066
2069
2072
2075
2078
2081
2085
2088
2092
2095
2099
2103
2107
2111
2115
2119
2123
2128
2132
2136
2141
2145
2150
2154
2159
2164
2168
2173
2177
2182
2187
2191
2196
2200
2205
2210
2214
2219
2223
2228
2232
2236
2241
2245
2249
2253
2257
2262
2266
2270
2273
2277
2281
2285
2288
2292
2296
2299
2302
2306
2309
2312
2315
2318
2321
2324
2327
2329
2332
2334
2337
2339
2341
2343
2345
2347
2349
2350
2352
2353
2355
2356
2357
2358
2359
2360
2360
2361
2361
2361
2362
2362
2362
2362
2361
2361
2360
2360
2359
2358
2357
2356
2355
2354
2352
2350
2349
2347
2345
2343
2341
2338
2336
2333
2331
2328
2325
2322
2319
2315
2312
2308
2304
2300
2296
2292
2288
2284
2279
2274
2270
2265
2260
2254
2249
2244
2238
2232
2227
2221
2215
2208
2202
2196
2189
2182
2175
2168
2161
2153
2146
2138
2130
2122
2114
2106
2097
2088
2079
2070
2061
2052
2041
2032
2021
2012
2001
1992
1981
1970
1959
1948
1937
1925
1914
1902
1890
1877
1865
1852
1839
1826
1813
1800
1786
1773
1759
1745
1730
1716
1701
1686
1671
1656
1641
1625
1610
1594
1578
1562
1545
1529
1512
1495
1478
1461
1444
1427
1409
1392
1374
1356
1338
1320
1301
1283
1264
1246
1227
1208
1189
1170
1151
1131
1112
1092
1073
1053
1033
1012
993
973
953
933
913
893
872
852
831
811
790
769
749
728
707
686
665
645
624
603
582
561
540
519
497
476
455
434
413
392
371
350
329
308
286
265
244
223
202
181
160
139
118
97
76
55
34
13
-8
-29
-50
-71
-91
-112
-133
-153
-174
-194
-215
-235
-255
-276
-296
-316
-336
-356
-375
-395
-415
-434
-454
-473
-492
-511
-530
-549
-567
-586
-604
-623
-641
-659
-676
-694
-712
-729
-746
-763
-780
-797
-814
-830
-847
-863
-879
-895
-911
-926
-942
-957
-972
-987
-1002
-1016
-1032
-1046
-1061
-1075
-1089
-1103
-1117
-1131
-1145
-1158
-1172
-1185
-1198
-1211
-1224
-1237
-1250
-1263
-1275
-1288
-1300
-1313
-1325
-1337
-1349
-1361
-1373
-1385
-1397
-1409
-1421
-1433
-1445
-1456
-1468
-1480
-1492
-1503
-1515
-1527
-1539
-1550
-1562
-1574
-1586
-1598
-1609
-1621
-1633
-1645
-1657
-1669
-1681
-1693
-1705
-1718
-1730
-1742
-1755
-1767
-1779
-1792
-1804
-1817
-1830
-1842
-1855
-1868
-1881
-1894
-1906
-1919
-1932
-1945
-1959
-1972
-1985
-1998
-2011
-2025
-2037
-2051
-2065
-2078
-2091
-2105
-2118
-2132
-2145
-2159
-2173
-2186
-2200
-2213
-2227
-2241
-2254
-2268
-2281
-2295
-2309
-2322
-2336
-2349
-2363
-2376
-2389
-2402
-2416
-2429
-2442
-2455
-2468
-2481
-2493
-2506
-2518
-2531
-2543
-2555
-2567
-2579
-2591
-2602
-2614
-2625
-2636
-2647
-2658
-2669
-2679
-2689
-2699
-2709
-2719
-2728
-2738
-2747
-2755
-2764
-2772
-2780
-2788
-2796
-2803
-2810
-2817
-2824
-2830
-2836
-2842
-2848
-2853
-2858
-2863
-2867
-2872
-2876
-2879
-2883
-2886
-2889
-2891
-2894
-2896
-2898
-2899
-2900
-2901
-2902
-2902
-2902
-2902
-2901
-2900
-2899
-2898
-2896
-2894
-2892
-2889
-2886
-2883
-2879
-2876
-2871
-2867
-2862
-2857
-2852
-2846
-2840
-2834
-2828
-2821
-2814
-2807
-2799
-2791
-2783
-2774
-2766
-2757
-2747
-2738
-2728
-2718
-2708
-2697
-2686
-2675
-2664
-2652
-2641
-2629
-2616
-2604
-2591
-2578
-2565
-2552
-2539
-2525
-2511
-2497
-2483
-2469
-2454
-2439
-2424
-2409
-2394
-2379
-2364
-2348
-2333
-2317
-2301
-2285
-2269
-2253
-2237
-2221
-2205
-2189
-2173
-2156
-2140
-2124
-2108
-2092
-2075
-2059
-2043
-2027
-2011
-1996
-1980
-1964
-1949
-1934
-1918
-1903
-1888
-1874
-1859
-1844
-1830
-1816
-1802
-1788
-1775
-1762
-1749
-1736
-1723
-1710
-1698
-1686
-1674
-1663
-1652
-1640
-1630
-1619
-1609
-1599
-1589
-1579
-1570
-1561
-1552
-1543
-1535
-1527
-1519
-1511
-1504
-1497
-1490
-1483
-1477
-1471
-1465
-1459
-1454
-1448
-1444
-1439
-1434
-1430
-1426
-1422
-1419
-1415
-1412
-1409
-1406
-1404
-1401
-1399
-1397
-1395
-1393
-1391
-1390
-1388
-1387
-1386
-1385
-1384
-1383
-1382
-1381
-1381
-1380
-1379
-1379
-1378
-1378
-1378
-1377
-1377
-1377
-1376
-1376
-1375
-1375
-1375
-1374
-1374
-1374
-1373
-1373
-1372
-1372
-1371
-1370
-1370
-1369
-1368
-1368
-1367
-1366
-1365
-1364
-1363
-1361
-1360
-1359
-1357
-1356
-1354
-1352
-1351
-1349
-1347
-1344
-1342
-1340
-1337
-1334
-1332
-1329
-1326
-1322
-1319
-1315
-1312
-1308
-1304
-1300
-1295
-1291
-1286
-1282
-1277
-1272
-1266
-1261
-1255
-1250
-1244
-1238
-1232
-1226
-1219
-1213
-1206
-1199
-1192
-1185
-1178
-1170
-1163
-1155
-1147
-1139
-1131
-1123
-1115
-1106
-1097
-1089
-1080
-1071
-1061
-1052
-1043
-1033
-1022
-1012
-1002
-993
-983
-973
-962
-952
-941
-930
-919
-908
-897
-886
-875
-863
-852
-840
-828
-817
-805
-793
-781
-769
-757
-745
-733
-721
-708
-696
-684
-671
-659
-647
-634
-622
-609
-597
-584
-572
-559
-547
-534
-522
-509
-497
-485
-472
-460
-447
-435
-423
-411
-398
-386
-374
-362
-350
-338
-326
-314
-302
-290
-278
-266
-254
-243
-231
-219
-208
-196
-185
-173
-162
-151
-139
-128
-117
-106
-95
-83
-72
-61
-51
-40
-29
-18
-7
3
14
25
35
46
57
67
78
88
99
109
119
130
140
150
160
171
181
191
201
211
221
232
242
252
262
272
281
291
301
311
321
331
340
350
360
369
379
389
398
408
417
427
436
446
455
464
474
483
492
502
511
520
529
538
548
557
566
575
584
593
602
611
620
629
638
647
655
664
673
682
691
700
708
717
726
735
744
752
761
770
779
787
796
805
814
822
831
840
849
857
866
875
883
892
901
909
918
927
935
944
953
961
970
978
987
995
1004
1012
1020
1029
1037
1046
1054
1062
1071
1079
1087
1095
1103
1111
1119
1127
1134
1142
1149
1157
1164
1172
1179
1186
1193
1200
1207
1213
1220
1226
1232
1239
1245
1250
1256
1262
1267
1273
1278
1283
1287
1292
1297
1301
1305
1309
1313
1316
1319
1323
1326
1328
1331
1333
1335
1337
1339
1340
1342
1342
1343
1344
1344
1344
1344
1343
1342
1341
1340
1338
1337
1334
1332
1329
1326
1323
1319
1315
1311
1306
1301
1296
1290
1284
1277
1271
1264
1256
1249
1240
1232
1223
1214
1204
1194
1184
1173
1162
1151
1139
1127
1114
1101
1088
1074
1060
1045
1030
1014
999
983
967
950
933
915
897
879
860
841
822
802
782
762
741
720
699
677
655
632
609
586
563
539
515
490
466
441
415
390
364
338
311
284
257
230
202
174
146
118
89
60
31
1
-28
-58
-88
-119
-149
-180
-211
-242
-274
-305
-337
-369
-401
-434
-466
-499
-532
-565
-598
-631
-664
-698
-732
-765
-799
-833
-867
-901
-935
-970
-1004
-1038
-1073
-1107
-1142
-1176
-1211
-1245
-1280
-1315
-1349
-1384
-1419
-1453
-1488
-1522
-1557
-1591
-1626
-1660
-1694
-1728
-1762
-1796
-1830
-1864
-1898
-1932
-1965
-1998
-2032
-2065
-2098
-2130
-2163
-2195
-2228
-2260
-2292
-2323
-2355
-2386
-2417
-2448
-2479
-2509
-2539
-2569
-2599
-2628
-2657
-2686
-2715
-2743
-2771
-2799
-2826
-2854
-2880
-2907
-2933
-2959
-2985
-3010
-3035
-3060
-3084
-3108
-3132
-3155
-3178
-3200
-3223
-3245
-3266
-3287
-3308
-3328
-3348
-3368
-3387
-3406
-3424
-3442
-3460
-3477
-3493
-3510
-3526
-3541
-3556
-3571
-3585
-3598
-3611
-3624
-3637
-3648
-3660
-3670
-3681
-3691
-3700
-3709
-3717
-3725
-3733
-3739
-3746
-3751
-3757
-3761
-3766
-3769
-3772
-3775
-3777
-3778
-3779
-3779
-3779
-3778
-3776
-3774
-3772
-3768
-3765
-3760
-3755
-3750
-3743
-3737
-3729
-3721
-3713
-3703
-3694
-3683
-3672
-3661
-3648
-3636
-3622
-3608
-3593
-3578
-3562
-3546
-3529
-3511
-3493
-3474
-3455
-3435
-3414
-3393
-3372
-3349
-3327
-3303
-3279
-3255
-3230
-3204
-3178
-3152
-3125
-3097
-3069
-3040
-3011
-2982
-2952
-2921
-2890
-2858
-2826
-2794
-2761
-2727
-2694
-2659
-2625
-2590
-2554
-2518
-2482
-2445
-2408
-2370
-2332
-2294
-2255
-2216
-2177
-2137
-2097
-2056
-2016
-1975
-1933
-1891
-1849
-1807
-1764
-1721
-1678
-1634
-1591
-1546
-1502
-1457
-1412
-1367
-1322
-1276
-1230
-1184
-1138
-1091
-1045
-998
-950
-903
-855
-808
-760
-712
-663
-615
-566
-518
-469
-420
-370
-321
-272
-222
-173
-123
-73
-23
27
77
128
178
228
279
329
380
430
481
532
582
633
683
734
785
835
886
936
987
1037
1087
1137
1188
1238
1288
1337
1387
1437
1486
1536
1585
1634
1683
1732
1780
1829
1877
1925
1973
2021
2069
2116
2163
2210
2257
2304
2350
2396
2442
2488
2533
2578
2623
2667
2712
2756
2799
2843
2886
2929
2971
3013
3055
3097
3138
3179
3219
3260
3299
3339
3378
3417
3455
3493
3531
3568
3605
3641
3677
3713
3748
3783
3817
3851
3885
3918
3950
3982
4014
4045
4075
4107
4136
4166
4195
4223
4251
4278
4305
4332
4357
4383
4407
4432
4455
4479
4501
4523
4545
4566
4586
4606
4625
4644
4662
4680
4696
4713
4728
4743
4758
4772
4785
4798
4810
4821
4832
4842
4851
4860
4868
4876
4883
4889
4894
4899
4904
4907
4910
4912
4914
4915
4915
4914
4913
4911
4909
4905
4901
4897
4892
4886
4879
4872
4864
4855
4846
4836
4825
4814
4802
4789
4776
4762
4748
4732
4717
4701
4684
4666
4648
4630
4610
4591
4570
4550
4528
4506
4484
4461
4438
4414
4390
4365
4340
4314
4288
4261
4234
4207
4179
4151
4123
4094
4065
4035
4005
3975
3944
3913
3882
3850
3819
3787
3754
3722
3689
3656
3622
3589
3555
3521
3486
3452
3417
3382
3347
3312
3277
3241
3205
3169
3133
3097
3060
3024
2987
2950
2913
2876
2839
2802
2764
2727
2689
2651
2614
2576
2538
2500
2462
2424
2386
2347
2309
2271
2233
2194
2156
2117
2079
2040
2001
1963
1925
1886
1848
1809
1770
1732
1693
1654
1616
1577
1538
1500
1461
1422
1384
1345
1306
1268
1229
1191
1152
1113
1075
1036
998
959
920
882
843
805
766
728
689
651
612
574
536
497
459
421
382
344
306
268
230
191
153
115
77
39
2
-36
-74
-112
-149
-187
-224
-262
-299
-337
-374
-411
-448
-485
-522
-559
-595
-632
-668
-705
-741
-777
-813
-849
-884
-920
-955
-991
-1026
-1061
-1096
-1130
-1165
-1199
-1233
-1267
-1301
-1335
-1368
-1401
-1434
-1467
-1500
-1532
-1564
-1596
-1628
-1659
-1691
-1722
-1753
-1783
-1814
-1844
-1874
-1904
-1933
-1962
-1991
-2020
-2048
-2076
-2104
-2132
-2159
-2187
-2213
-2240
-2266
-2292
-2318
-2344
-2369
-2394
-2418
-2443
-2467
-2491
-2514
-2538
-2561
-2583
-2606
-2628
-2650
-2672
-2693
-2714
-2735
-2756
-2776
-2796
-2816
-2836
-2855
-2875
-2893
-2912
-2931
-2949
-2967
-2984
-3002
-3019
-3036
-3053
-3070
-3086
-3102
-3118
-3134
-3149
-3164
-3179
-3194
-3209
-3223
-3238
-3252
-3265
-3279
-3292
-3306
-3319
-3332
-3344
-3357
-3369
-3381
-3393
-3404
-3416
-3427
-3439
-3449
-3460
-3471
-3481
-3492
-3502
-3512
-3522
-3531
-3541
-3550
-3559
-3568
-3577
-3586
-3595
-3603
-3612
-3620
-3628
-3636
-3644
-3652
-3659
-3667
-3674
-3682
-3689
-3696
-3703
-3710
-3717
-3724
-3730
-3737
-3743
-3750
-3756
-3762
-3768
-3774
-3780
-3786
-3792
-3798
-3803
-3809
-3815
-3820
-3826
-3831
-3836
-3842
-3847
-3852
-3857
-3862
-3867
-3872
-3877
-3882
-3887
-3892
-3896
-3901
-3906
-3910
-3915
-3919
-3924
-3928
-3933
-3937
-3941
-3946
-3950
-3954
-3959
-3963
-3967
-3971
-3975
-3980
-3984
-3988
-3992
-3996
-4000
-4003
-4008
-4011
-4014
-4019
-4022
-4027
-4030
-4034
-4038
-4042
-4045
-4049
-4051
-4056
-4059
-4062
-4066
-4069
-4072
-4075
-4078
-4082
-4085
-4088
-4091
-4093
-4096
-4099
-4101
-4104
-4106
-4108
-4111
-4113
-4115
-4117
-4119
-4121
-4122
-4124
-4125
-4127
-4128
-4129
-4130
-4131
-4132
-4132
-4133
-4134
-4134
-4134
-4134
-4134
-4134
-4134
-4133
-4133
-4132
-4131
-4130
-4129
-4128
-4127
-4125
-4124
-4122
-4120
-4118
-4116
-4114
-4111
-4109
-4106
-4104
-4101
-4098
-4094
-4091
-4088
-4083
-4080
-4075
-4072
-4067
-4064
-4059
-4054
-4050
-4045
-4040
-4035
-4029
-4024
-4018
-4013
-4006
-4001
-3995
-3988
-3982
-3975
-3968
-3961
-3954
-3947
-3940
-3932
-3925
-3917
-3909
-3901
-3893
-3885
-3877
-3868
-3859
-3850
-3842
-3832
-3823
-3814
-3804
-3795
-3785
-3775
-3765
-3755
-3745
-3734
-3724
-3713
-3702
-3691
-3680
-3669
-3658
-3646
-3634
-3622
-3610
-3598
-3586
-3573
-3560
-3548
-3535
-3521
-3508
-3495
-3481
-3467
-3453
-3439
-3424
-3410
-3395
-3380
-3365
-3350
-3334
-3319
-3303
-3287
-3271
-3255
-3238
-3221
-3204
-3187
-3170
-3153
-3135
-3117
-3099
-3081
-3063
-3044
-3025
-3007
-2988
-2968
-2949
-2929
-2910
-2890
-2870
-2850
-2829
-2809
-2788
-2768
-2747
-2726
-2705
-2684
-2662
-2641
-2619
-2597
-2575
-2553
-2531
-2509
-2487
-2464
-2442
-2419
-2396
-2373
-2350
-2326
-2303
-2279
-2256
-2232
-2208
-2184
-2160
-2136
-2111
-2087
-2062
-2037
-2012
-1987
-1962
-1937
-1912
-1886
-1861
-1835
-1809
-1783
-1757
-1731
-1705
-1679
-1652
-1626
-1599
-1572
-1546
-1519
-1492
-1464
-1437
-1410
-1383
-1355
-1328
-1300
-1272
-1245
-1217
-1189
-1161
-1133
-1105
-1077
-1049
-1020
-992
-964
-936
-907
-879
-851
-822
-794
-765
-737
-708
-680
-651
-623
-594
-566
-537
-508
-480
-451
-422
-394
-365
-336
-308
-279
-250
-222
-193
-164
-135
-107
-78
-49
-21
8
37
65
94
122
151
179
208
236
265
293
322
350
378
407
435
463
492
520
548
576
604
632
660
688
716
744
772
800
827
855
883
910
938
965
993
1020
1047
1075
1102
1129
1156
1182
1209
1236
1262
1289
1315
1341
1367
1393
1419
1444
1470
1495
1520
1545
1570
1595
1619
1643
1668
1692
1715
1739
1762
1786
1808
1831
1854
1876
1898
1920
1942
1963
1985
2005
2025
2047
2067
2087
2106
2126
2145
2164
2182
2200
2218
2236
2253
2270
2287
2303
2319
2334
2350
2365
2379
2394
2407
2421
2434
2447
2460
2472
2483
2495
2506
2516
2526
2536
2546
2555
2563
2571
2579
2586
2593
2600
2606
2611
2617
2622
2626
2630
2634
2637
2639
2642
2644
2645
2646
2647
2647
2647
2647
2646
2644
2643
2641
2638
2635
2632
2629
2625
2621
2616
2611
2606
2600
2594
2587
2581
2574
2566
2559
2551
2542
2534
2525
2516
2506
2497
2487
2476
2466
2455
2444
2433
2421
2410
2398
2386
2373
2361
2348
2335
2322
2309
2295
2282
2268
2254
2240
2226
2211
2197
2182
2167
2152
2137
2122
2107
2092
2076
2061
2045
2029
2013
1999
1983
1967
1952
1936
1920
1904
1889
1873
1857
1842
1826
1810
1795
1779
1764
1748
1733
1718
1702
1687
1672
1657
1642
1627
1613
1598
1583
1569
1555
1540
1526
1512
1499
1485
1471
1458
1445
1432
1419
1406
1393
1381
1369
1357
1345
1333
1322
1311
1300
1289
1278
1268
1258
1248
1238
1228
1219
1210
1201
1193
1184
1176
1169
1161
1154
1147
1140
1133
1127
1121
1116
1110
1105
1100
1095
1091
1087
1083
1080
1076
1073
1071
1068
1066
1064
1062
1061
1060
1059
1058
1058
1058
1058
1059
1059
1060
1062
1063
1065
1067
1069
1072
1074
1077
1081
1084
1088
1092
1096
1100
1105
1110
1115
1120
1126
1132
1138
1144
1150
1157
1164
1171
1178
1186
1193
1201
1209
1218
1226
1235
1243
1252
1261
1270
1280
1289
1299
1308
1318
1328
1338
1348
1358
1368
1379
1389
1399
1410
1421
1431
1442
1452
1463
1474
1485
1495
1506
1517
1527
1538
1549
1559
1570
1580
1590
1601
1611
1621
1631
1640
1650
1660
1669
1678
1688
1697
1706
1714
1723
1731
1739
1747
1755
1763
1770
1777
1784
1791
1798
1804
1810
1816
1822
1828
1833
1838
1843
1847
1852
1856
1859
1863
1866
1869
1872
1874
1876
1878
1880
1881
1882
1883
1883
1883
1883
1883
1882
1881
1880
1879
1877
1875
1872
1870
1867
1864
1860
1856
1852
1848
1843
1839
1833
1828
1822
1816
1810
1804
1797
1790
1782
1775
1767
1759
1750
1742
1733
1723
1714
1704
1694
1684
1673
1662
1651
1640
1628
1617
1604
1592
1579
1567
1553
1540
1526
1513
1499
1484
1470
1455
1440
1425
1409
1393
1377
1361
1345
1328
1312
1295
1278
1260
1243
1225
1207
1189
1171
1152
1134
1115
1096
1077
1057
1038
1018
999
979
959
938
918
897
877
856
835
814
793
772
750
729
707
686
664
642
620
598
576
554
532
510
488
465
443
421
398
375
353
330
308
285
262
240
217
194
171
149
126
103
80
57
34
12
-11
-34
-57
-80
-103
-125
-148
-171
-194
-217
-239
-262
-285
-308
-330
-353
-376
-399
-422
-444
-467
-490
-513
-536
-559
-582
-604
-627
-650
-673
-696
-719
-742
-765
-789
-812
-835
-858
-882
-905
-928
-952
-975
-999
-1022
-1046
-1070
-1094
-1118
-1142
-1166
-1190
-1214
-1239
-1263
-1288
-1312
-1337
-1362
-1387
-1412
-1437
-1463
-1488
-1514
-1539
-1565
-1591
-1617
-1643
-1669
-1696
-1722
-1749
-1775
-1802
-1829
-1856
-1884
-1911
-1939
-1966
-1994
-2021
-2050
-2078
-2107
-2135
-2164
-2192
-2221
-2250
-2279
-2309
-2338
-2367
-2397
-2427
-2457
-2487
-2517
-2547
-2578
-2608
-2639
-2670
-2700
-2732
-2763
-2794
-2825
-2857
-2888
-2920
-2952
-2984
-3016
-3048
-3080
-3113
-3145
-3177
-3210
-3243
-3275
-3308
-3341
-3374
-3407
-3440
-3473
-3506
-3539
-3572
-3605
-3638
-3672
-3705
-3738
-3772
-3805
-3839
-3872
-3906
-3939
-3973
-4006
-4040
-4073
-4106
-4140
-4173
-4207
-4240
-4274
-4307
-4340
-4373
-4407
-4440
-4473
-4506
-4539
-4572
-4604
-4637
-4670
-4702
-4735
-4767
-4799
-4831
-4863
-4895
-4926
-4958
-4989
-5021
-5052
-5083
-5114
-5145
-5175
-5206
-5236
-5266
-5296
-5326
-5355
-5385
-5414
-5443
-5472
-5501
-5530
-5558
-5586
-5614
-5642
-5670
-5697
-5724
-5751
-5778
-5805
-5831
-5857
-5883
-5909
-5935
-5960
-5985
-6010
-6035
-6059
-6083
-6107
-6131
-6155
-6178
-6201
-6224
-6246
-6269
-6291
-6312
-6334
-6355
-6376
-6397
-6417
-6438
-6458
-6477
-6497
-6516
-6535
-6554
-6572
-6590
-6608
-6625
-6643
-6659
-6676
-6693
-6709
-6724
-6740
-6755
-6770
-6785
-6799
-6813
-6827
-6840
-6853
-6866
-6878
-6890
-6902
-6913
-6925
-6935
-6946
-6956
-6966
-6975
-6984
-6993
-7001
-7009
-7017
-7024
-7031
-7037
-7043
-7049
-7054
-7059
-7064
-7068
-7072
-7076
-7079
-7082
-7085
-7087
-7088
-7090
-7091
-7091
-7092
-7092
-7091
-7090
-7089
-7087
-7085
-7083
-7080
-7077
-7074
-7070
-7066
-7061
-7057
-7051
-7046
-7040
-7033
-7027
-7020
-7012
-7004
-6996
-6988
-6979
-6970
-6960
-6950
-6940
-6929
-6918
-6907
-6895
-6883
-6871
-6858
-6845
-6831
-6818
-6803
-6789
-6774
-6759
-6744
-6728
-6712
-6695
-6678
-6661
-6644
-6626
-6608
-6589
-6571
-6552
-6532
-6513
-6493
-6472
-6451
-6431
-6409
-6388
-6366
-6344
-6321
-6298
-6275
-6252
-6228
-6204
-6180
-6156
-6131
-6106
-6080
-6055
-6029
-6002
-5976
-5949
-5922
-5895
-5867
-5839
-5811
-5783
-5754
-5726
-5696
-5667
-5638
-5608
-5578
-5547
-5517
-5486
-5455
-5424
-5393
-5361
-5329
-5297
-5265
-5232
-5199
-5166
-5133
-5100
-5067
-5033
-4999
-4965
-4931
-4897
-4862
-4827
-4793
-4758
-4723
-4687
-4652
-4617
-4581
-4545
-4510
-4474
-4438
-4401
-4365
-4329
-4292
-4256
-4219
-4182
-4145
-4108
-4070
-4034
-3997
-3959
-3922
-3884
-3847
-3809
-3771
-3733
-3696
-3658
-3619
-3581
-3543
-3505
-3467
-3428
-3390
-3351
-3313
-3274
-3236
-3197
-3159
-3120
-3081
-3042
-3004
-2965
-2926
-2887
-2848
-2809
-2770
-2731
-2692
-2653
-2614
-2574
-2535
-2496
-2457
-2418
-2378
-2339
-2300
-2261
-2221
-2182
-2143
-2103
-2064
-2025
-1986
-1946
-1907
-1868
-1829
-1790
-1750
-1711
-1672
-1633
-1594
-1555
-1516
-1477
-1438
-1399
-1360
-1321
-1282
-1243
-1204
-1166
-1127
-1088
-1049
-1010
-972
-934
-895
-857
-818
-780
-742
-703
-665
-627
-589
-551
-513
-475
-437
-399
-361
-323
-285
-248
-210
-172
-135
-97
-60
-23
15
52
89
126
163
200
237
274
311
347
384
420
457
493
530
566
602
638
674
710
746
782
818
853
889
925
960
995
1031
1066
1101
1136
1172
1207
1242
1277
1312
1346
1381
1416
1451
1485
1520
1555
1589
1624
1658
1692
1727
1761
1795
1829
1863
1897
1931
1964
1998
2032
2065
2098
2132
2165
2198
2231
2264
2296
2329
2361
2394
2426
2458
2490
2522
2553
2585
2616
2647
2678
2709
2740
2770
2801
2831
2861
2890
2920
2949
2978
3007
3035
3064
3092
3119
3147
3174
3201
3228
3255
3281
3307
3333
3359
3384
3409
3434
3458
3482
3506
3530
3553
3576
3599
3621
3644
3665
3687
3708
3729
3750
3770
3790
3810
3829
3848
3867
3885
3903
3921
3938
3955
3972
3988
4003
4019
4035
4050
4064
4078
4091
4106
4119
4132
4144
4156
4168
4179
4190
4201
4211
4221
4231
4240
4249
4258
4266
4274
4281
4288
4295
4301
4307
4313
4318
4323
4327
4331
4335
4338
4341
4344
4346
4348
4349
4350
4351
4352
4352
4351
4350
4349
4348
4346
4344
4341
4338
4335
4331
4327
4322
4317
4312
4307
4301
4295
4288
4281
4274
4266
4258
4249
4241
4231
4222
4212
4202
4192
4181
4170
4158
4146
4134
4122
4109
4096
4083
4069
4054
4041
4026
4011
3996
3981
3965
3949
3932
3916
3899
3882
3864
3846
3828
3810
3791
3773
3754
3734
3715
3695
3675
3655
3634
3613
3593
3571
3550
3529
3507
3485
3463
3440
3418
3395
3372
3349
3326
3302
3278
3254
3230
3206
3181
3157
3132
3107
3082
3057
3031
3005
2980
2954
2928
2902
2876
2849
2823
2796
2769
2743
2716
2689
2662
2635
2607
2580
2553
2525
2498
2471
2443
2415
2388
2360
2332
2304
2277
2249
2221
2193
2165
2137
2109
2081
2053
2025
1997
1968
1940
1912
1884
1856
1827
1799
1771
1743
1715
1687
1658
1630
1602
1574
1546
1518
1490
1461
1433
1405
1377
1349
1321
1293
1265
1237
1209
1181
1153
1125
1097
1069
1041
1014
986
958
930
902
875
847
819
792
764
737
709
681
654
626
599
571
544
516
489
462
434
407
380
352
325
298
270
243
216
189
161
134
107
80
53
26
-2
-29
-56
-83
-110
-137
-164
-191
-218
-245
-272
-299
-326
-353
-380
-407
-434
-461
-488
-515
-542
-569
-596
-623
-649
-676
-703
-730
-757
-783
-810
-837
-863
-890
-917
-943
-970
-996
-1022
-1050
-1076
-1103
-1129
-1155
-1182
-1208
-1235
-1261
-1287
-1314
-1340
-1366
-1392
-1418
-1445
-1471
-1497
-1523
-1549
-1575
-1601
-1627
-1653
-1679
-1705
-1731
-1757
-1783
-1809
-1834
-1860
-1886
-1912
-1938
-1963
-1989
-2015
-2040
-2066
-2092
-2117
-2143
-2168
-2194
-2219
-2245
-2270
-2296
-2321
-2346
-2372
-2397
-2422
-2447
-2472
-2497
-2522
-2547
-2572
-2597
-2621
-2646
-2671
-2695
-2720
-2744
-2769
-2793
-2817
-2842
-2866
-2890
-2914
-2937
-2961
-2985
-3008
-3032
-3055
-3079
-3102
-3125
-3148
-3171
-3194
-3217
-3240
-3263
-3285
-3308
-3330
-3352
-3374
-3397
-3419
-3441
-3462
-3484
-3506
-3527
-3549
-3570
-3592
-3613
-3634
-3655
-3675
-3696
-3717
-3737
-3757
-3778
-3798
-3818
-3837
-3857
-3877
-3896
-3915
-3934
-3953
-3972
-3990
-4009
-4027
-4045
-4062
-4081
-4099
-4116
-4133
-4150
-4167
-4184
-4201
-4217
-4233
-4249
-4265
-4281
-4296
-4312
-4327
-4342
-4357
-4371
-4386
-4400
-4414
-4428
-4442
-4455
-4468
-4482
-4494
-4507
-4520
-4532
-4544
-4556
-4568
-4579
-4590
-4601
-4612
-4623
-4633
-4644
-4654
-4663
-4673
-4682
-4691
-4700
-4709
-4717
-4725
-4733
-4741
-4749
-4756
-4763
-4770
-4776
-4783
-4789
-4795
-4801
-4806
-4812
-4817
-4822
-4826
-4831
-4835
-4839
-4843
-4846
-4850
-4853
-4856
-4858
-4861
-4863
-4865
-4867
-4869
-4870
-4872
-4873
-4873
-4874
-4875
-4875
-4875
-4875
-4874
-4874
-4873
-4872
-4870
-4869
-4867
-4865
-4863
-4861
-4858
-4855
-4852
-4849
-4845
-4841
-4837
-4833
-4828
-4823
-4818
-4813
-4808
-4802
-4796
-4790
-4783
-4777
-4770
-4763
-4756
-4748
-4740
-4732
-4724
-4715
-4707
-4698
-4688
-4679
-4669
-4659
-4649
-4639
-4628
-4617
-4606
-4595
-4584
-4572
-4560
-4548
-4536
-4523
-4510
-4497
-4484
-4471
-4457
-4443
-4429
-4415
-4401
-4386
-4371
-4356
-4341
-4325
-4310
-4294
-4278
-4262
-4245
-4229
-4212
-4195
-4178
-4161
-4143
-4125
-4108
-4089
-4070
-4053
-4034
-4016
-3997
-3978
-3958
-3939
-3919
-3900
-3880
-3860
-3840
-3819
-3799
-3778
-3757
-3736
-3715
-3694
-3673
-3651
-3629
-3608
-3586
-3563
-3541
-3519
-3496
-3473
-3450
-3427
-3404
-3381
-3357
-3334
-3310
-3286
-3262
-3238
-3214
-3189
-3165
-3140
-3115
-3090
-3065
-3039
-3014
-2988
-2963
-2937
-2911
-2885
-2858
-2832
-2805
-2779
-2752
-2725
-2698
-2671
-2644
-2617
-2589
-2561
-2534
-2506
-2478
-2450
-2422
-2394
-2365
-2337
-2308
-2279
-2251
-2222
-2193
-2164
-2135
-2105
-2076
-2047
-2017
-1987
-1958
-1928
-1898
-1868
-1838
-1808
-1778
-1748
-1718
-1688
-1657
-1627
-1597
-1566
-1536
-1505
-1475
-1444
-1414
-1383
-1352
-1322
-1291
-1261
-1230
-1199
-1169
-1138
-1107
-1077
-1046
-1016
-985
-955
-924
-894
-864
-833
-803
-773
-743
-713
-683
-653
-624
-594
-564
-535
-506
-476
-447
-418
-389
-360
-332
-303
-275
-247
-218
-190
-163
-135
-107
-80
-53
-26
1
28
54
80
106
132
158
183
209
234
258
283
307
331
355
379
402
425
448
471
493
515
537
559
580
601
622
643
663
683
702
722
741
760
778
796
814
832
849
866
883
899
916
931
947
962
977
992
1006
1020
1034
1047
1060
1073
1085
1097
1109
1121
1132
1143
1153
1163
1173
1183
1192
1201
1210
1218
1227
1234
1242
1249
1256
1263
1269
1276
1282
1287
1293
1298
1302
1307
1311
1315
1319
1323
1326
1329
1332
1334
1336
1338
1340
1342
1343
1344
1345
1346
1346
1346
1346
1346
1346
1345
1344
1343
1342
1341
1339
1338
1336
1334
1331
1329
1326
1324
1321
1318
1315
1311
1308
1304
1301
1297
1293
1289
1285
1280
1276
1271
1267
1262
1257
1252
1247
1242
1237
1232
1226
1221
1215
1210
1204
1199
1193
1187
1181
1175
1169
1163
1157
1151
1145
1138
1132
1126
1120
1113
1107
1100
1094
1087
1081
1074
1068
1061
1055
1048
1041
1035
1028
1020
1014
1008
1002
995
988
982
975
968
962
955
948
942
935
929
922
916
909
903
896
890
883
877
871
864
858
851
845
839
832
826
820
813
807
801
794
788
782
775
769
763
756
750
743
737
731
724
718
712
705
699
693
686
680
673
667
661
654
648
641
635
628
622
615
609
602
596
589
582
576
569
563
556
549
543
536
530
523
516
509
503
496
489
482
475
469
462
455
448
441
434
427
420
413
406
399
392
385
378
371
364
357
350
344
337
330
323
316
309
302
295
288
282
275
268
262
255
248
242
235
229
222
216
209
203
196
190
184
177
171
165
159
153
146
140
134
128
122
116
110
104
98
93
87
81
75
69
64
58
52
46
41
35
29
24
18
12
7
1
-4
-10
-15
-21
-26
-32
-37
-42
-48
-53
-58
-64
-69
-74
-79
-84
-89
-94
-99
-104
-109
-114
-118
-123
-128
-133
-137
-142
-146
-151
-155
-160
-164
-169
-173
-177
-182
-186
-190
-194
-198
-202
-206
-210
-214
-218
-222
-225
-229
-233
-236
-240
-243
-247
-250
-254
-257
-260
-264
-267
-270
-273
-276
-279
-282
-285
-288
-291
-294
-297
-300
-303
-305
-308
-311
-313
-316
-318
-321
-323
-325
-328
-330
-332
-334
-336
-338
-340
-342
-344
-346
-348
-349
-351
-353
-354
-356
-358
-359
-361
-362
-363
-365
-366
-367
-368
-370
-371
-372
-373
-374
-375
-376
-377
-378
-379
-380
-380
-381
-382
-382
-383
-384
-384
-385
-386
-386
-387
-387
-388
-388
-388
-389
-389
-389
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-389
-389
-389
-388
-388
-387
-387
-386
-385
-384
-383
-382
-381
-380
-379
-378
-376
-375
-373
-372
-370
-368
-366
-364
-362
-360
-358
-356
-353
-351
-348
-346
-343
-340
-337
-334
-331
-328
-325
-321
-318
-314
-310
-307
-303
-299
-294
-290
-286
-281
-276
-272
-267
-262
-256
-251
-246
-240
-234
-228
-222
-216
-210
-203
-196
-189
-182
-175
-168
-160
-152
-144
-136
-128
-119
-110
-101
-92
-83
-73
-63
-53
-43
-32
-22
-11
0
12
23
35
47
60
72
85
98
112
125
139
153
167
182
197
212
227
242
258
274
291
307
324
341
358
376
394
412
430
449
468
487
506
526
546
566
586
607
628
649
670
691
713
735
757
780
802
825
848
872
895
919
943
967
991
1016
1041
1066
1091
1116
1142
1168
1194
1220
1246
1272
1299
1326
1353
1380
1407
1435
1462
1490
1518
1546
1574
1603
1631
1659
1688
1717
1746
1775
1804
1833
1862
1891
1921
1950
1980
2009
2040
2069
2099
2129
2159
2189
2219
2249
2280
2310
2340
2370
2400
2431
2461
2491
2521
2552
2582
2612
2642
2673
2703
2733
2763
2793
2823
2853
2883
2913
2943
2973
3003
3033
3062
3092
3121
3151
3180
3210
3239
3268
3297
3326
3355
3383
3412
3441
3469
3497
3525
3553
3581
3609
3637
3664
3691
3719
3746
3772
3799
3826
3852
3879
3905
3931
3957
3982
4008
4033
4058
4083
4108
4133
4158
4182
4206
4230
4254
4278
4301
4324
4348
4370
4393
4416
4438
4460
4482
4504
4525
4547
4568
4589
4610
4631
4651
4671
4691
4711
4731
4750
4769
4789
4807
4826
4845
4863
4881
4899
4917
4934
4951
4968
4985
5002
5019
5035
5051
5067
5082
5098
5113
5128
5143
5158
5172
5186
5200
5214
5228
5241
5254
5267
5280
5292
5305
5317
5329
5341
5352
5364
5375
5386
5397
5407
5418
5428
5438
5448
5458
5467
5477
5486
5495
5503
5512
5520
5528
5536
5544
5552
5559
5567
5574
5581
5588
5594
5601
5607
5613
5619
5625
5631
5636
5641
5646
5651
5656
5661
5665
5670
5674
5678
5682
5685
5689
5692
5695
5698
5701
5703
5706
5708
5710
5712
5714
5715
5717
5718
5719
5720
5721
5721
5722
5722
5722
5721
5721
5721
5720
5719
5718
5717
5715
5714
5712
5710
5708
5706
5704
5701
5698
5695
5692
5689
5686
5682
5679
5675
5671
5667
5662
5658
5653
5648
5643
5638
5633
5627
5622
5616
5610
5604
5598
5591
5585
5578
5571
5564
5557
5550
5543
5535
5527
5519
5511
5503
5495
5487
5478
5470
5461
5452
5443
5434
5424
5415
5406
5396
5386
5376
5366
5356
5346
5336
5326
5315
5305
5294
5283
5272
5261
5250
5239
5228
5217
5205
5194
5182
5170
5158
5146
5134
5122
5110
5098
5085
5073
5060
5048
5035
5022
5009
4996
4983
4970
4957
4944
4931
4917
4904
4890
4877
4863
4849
4836
4822
4808
4794
4780
4766
4752
4738
4724
4709
4695
4681
4666
4652
4638
4623
4609
4594
4579
4565
4550
4535
4521
4506
4491
4476
4462
4447
4432
4417
4402
4387
4372
4357
4342
4327
4312
4297
4282
4267
4252
4236
4221
4206
4191
4176
4160
4145
4129
4114
4099
4083
4067
4051
4035
4021
4005
3989
3973
3957
3941
3925
3909
3893
3877
3861
3845
3828
3812
3796
3779
3763
3746
3729
3713
3696
3679
3663
3646
3629
3612
3595
3578
3561
3543
3526
3509
3492
3474
3457
3439
3422
3404
3387
3369
3351
3334
3316
3298
3280
3262
3244
3227
3209
3191
3172
3154
3136
3118
3100
3082
3064
3046
3028
3009
2991
2973
2955
2937
2919
2901
2882
2864
2846
2828
2810
2792
2774
2756
2738
2721
2703
2685
2667
2649
2632
2614
2597
2579
2562
2544
2527
2510
2493
2476
2459
2442
2425
2408
2392
2375
2359
2342
2326
2310
2294
2278
2262
2246
2231
2215
2200
2185
2170
2155
2140
2125
2111
2096
2082
2068
2054
2041
2027
2013
2000
1987
1974
1961
1949
1936
1924
1912
1900
1888
1877
1866
1854
1843
1833
1822
1812
1801
1791
1782
1772
1763
1753
1744
1736
1727
1719
1711
1703
1695
1688
1680
1673
1667
1660
1654
1647
1642
1636
1630
1625
1620
1615
1610
1605
1600
1595
1590
1585
1580
1575
1570
1565
1560
1555
1550
1545
1540
1535
1530
1525
1520
1515
1511
1506
1501
1496
1491
1486
1481
1476
1471
1467
1462
1457
1452
1447
1442
1437
1433
1428
1423
1418
1413
1409
1404
1399
1394
1389
1385
1380
1375
1370
1366
1361
1356
1351
1347
1342
1337
1333
1328
1323
1319
1314
1309
1305
1300
1295
1291
1286
1281
1277
1272
1267
1263
1258
1254
1249
1244
1240
1235
1231
1226
1221
1217
1212
1208
1203
1199
1194
1190
1185
1181
1176
1171
1167
1162
1158
1154
1149
1145
1140
1136
1131
1127
1122
1118
1113
1109
1105
1100
1096
1091
1087
1082
1078
1074
1069
1065
1061
1056
1052
1048
1043
1039
1034
1030
1026
1022
1016
1012
1008
1004
1000
996
991
987
983
979
974
970
966
962
957
953
949
945
940
936
932
928
924
919
915
911
907
903
899
894
890
886
882
878
874
870
865
861
857
853
849
845
841
837
833
829
825
821
816
812
808
804
800
796
792
788
784
780
776
772
768
764
760
756
752
748
744
740
736
733
729
725
721
717
713
709
705
701
697
693
690
686
682
678
674
670
666
662
659
655
651
647
643
639
636
632
628
624
620
617
613
609
605
602
598
594
590
587
583
579
575
572
568
564
561
557
553
549
546
542
538
535
531
527
524
520
516
513
509
505
502
498
495
491
487
484
480
477
473
469
466
462
459
455
452
448
445
441
437
434
430
427
423
420
416
413
409
406
402
399
395
392
388
385
382
378
375
371
368
364
361
357
354
351
347
344
340
337
334
330
327
324
320
317
313
310
307
303
300
297
293
290
287
283
280
277
274
270
267
264
260
257
254
251
247
244
241
238
234
231
228
225
221
218
215
212
209
205
202
199
196
193
189
186
183
180
177
174
170
167
164
161
158
155
152
149
145
142
139
136
133
130
127
124
121
118
115
112
109
105
102
99
96
93
90
87
84
81
78
75
72
69
66
63
60
57
54
51
48
46
43
40
37
34
31
28
25
22
19
16
13
10
8
5
2
-1
-4
-7
-10
-13
-15
-18
-21
-24
-27
-30
-33
-35
-38
-41
-44
-47
-49
-52
-55
-58
-61
-63
-66
-69
-72
-74
-77
-80
-83
-85
-88
-91
-94
-96
-99
-102
-105
-107
-110
-113
-115
-118
-121
-123
-126
-129
-131
-134
-137
-139
-142
-145
-147
-150
-153
-155
-158
-161
-163
-166
-168
-171
-174
-176
-179
-181
-184
-187
-189
-192
-194
-197
-199
-202
-205
-207
-210
-212
-215
-217
-220
-222
-225
-227
-230
-232
-235
-237
-240
-242
-245
-247
-250
-252
-255
-257
-260
-262
-264
-267
-269
-272
-274
-277
-279
-281
-284
-286
-289
-291
-294
-296
-298
-301
-303
-305
-308
-310
-313
-315
-317
-320
-322
-324
-327
-329
-331
-334
-336
-338
-341
-343
-345
-348
-350
-352
-354
-357
-359
-361
-364
-366
-368
-370
-373
-375
-377
-379
-382
-384
-386
-388
-391
-393
-395
-397
-399
-402
-404
-406
-408
-410
-413
-415
-417
-419
-421
-424
-426
-428
-430
-432
-434
-436
-439
-441
-443
-445
-447
-449
-451
-453
-456
-458
-460
-462
-464
-466
-468
-470
-472
-474
-476
-479
-481
-483
-485
-487
-489
-491
-493
-495
-497
-499
-501
-503
-505
-507
-509
-511
-513
-515
-517
-519
-521
-523
-525
-527
-529
-531
-533
-535
-537
-539
-541
-543
-545
-547
-548
-550
-552
-554
-556
-558
-560
-562
-564
-566
-568
-569
-571
-573
-575
-577
-579
-581
-583
-584
-586
-588
-590
-592
-594
-596
-597
-599
-601
-603
-605
-607
-608
-610
-612
-614
-616
-617
-619
-621
-623
-625
-626
-628
-630
-632
-633
-635
-637
-639
-640
-642
-644
-646
-647
-649
-651
-653
-654
-656
-658
-660
-661
-663
-665
-666
-668
-670
-671
-673
-675
-676
-678
-680
-681
-683
-685
-686
-688
-690
-691
-693
-695
-696
-698
-700
-701
-703
-704
-706
-708
-709
-711
-713
-714
-716
-717
-719
-721
-722
-724
-725
-727
-728
-730
-732
-733
-735
-736
-738
-739
-741
-742
-744
-745
-747
-748
-750
-752
-753
-755
-756
-758
-759
-761
-762
-764
-765
-767
-768
-770
-771
-772
-774
-775
-777
-778
-780
-781
-783
-784
-786
-787
-788
-790
-791
-793
-794
-796
-797
-798
-800
-801
-803
-804
-805
-807
-808
-810
-811
-812
-814
-815
-817
-818
-819
-821
-822
-823
-825
-826
-827
-829
-830
-831
-833
-834
-835
-837
-838
-839
-841
-842
-843
-845
-846
-847
-849
-850
-851
-852
-854
-855
-856
-858
-859
-860
-861
-863
-864
-865
-866
-868
-869
-870
-871
-873
-874
-875
-876
-878
-879
-880
-881
-883
-884
-885
-886
-887
-889
-890
-891
-892
-893
-895
-896
-897
-898
-899
-900
-902
-903
-904
-905
-906
-907
-909
-910
-911
-912
-913
-914
-915
-917
-918
-919
-920
-921
-922
-923
-924
-926
-927
-928
-929
-930
-931
-932
-933
-934
-935
-936
-938
-939
-940
-941
-942
-943
-944
-945
-946
-947
-948
-949
-950
-951
-952
-953
-954
-955
-957
-958
-959
-960
-961
-962
-963
-964
-965
-966
-967
-968
-969
-970
-971
-972
-973
-974
-975
-976
-977
-977
-978
-979
-980
-981
-982
-983
-984
-985
-986
-987
-988
-989
-990
-991
-992
-993
-994
-995
-995
-996
-997
-998
-999
-1000
-1000
-1002
-1002
-1004
-1004
-1004
-1006
-1006
-1008
-1008
-1010
-1010
-1012
-1012
-1012
-1014
-1014
-1016
-1016
-1018
-1018
-1018
-1020
-1020
-1022
-1022
-1024
-1024
-1025
-1026
-1027
