5
27708
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-61
-61
-61
-61
-61
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-78
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-81
-82
-82
-82
-82
-83
-83
-83
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-87
-87
-87
-87
-88
-88
-88
-88
-89
-89
-89
-89
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-112
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-142
-142
-142
-142
-143
-143
-143
-143
-144
-144
-144
-144
-145
-145
-145
-146
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-149
-149
-149
-150
-150
-150
-150
-151
-151
-151
-152
-152
-152
-152
-153
-153
-153
-154
-154
-154
-154
-155
-155
-155
-156
-156
-156
-156
-157
-157
-157
-157
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-169
-169
-169
-169
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-179
-179
-179
-180
-180
-180
-181
-181
-182
-182
-183
-183
-184
-184
-185
-185
-185
-186
-186
-187
-187
-188
-188
-189
-189
-190
-190
-191
-192
-192
-193
-193
-194
-194
-195
-196
-196
-197
-198
-198
-199
-200
-201
-202
-202
-203
-204
-205
-206
-207
-208
-209
-210
-211
-212
-213
-213
-214
-215
-216
-217
-218
-219
-220
-221
-222
-223
-224
-225
-226
-227
-228
-229
-231
-232
-233
-234
-234
-235
-236
-237
-238
-239
-240
-241
-242
-243
-244
-244
-245
-246
-247
-248
-249
-250
-251
-252
-253
-254
-255
-256
-257
-258
-259
-260
-261
-262
-263
-264
-265
-266
-266
-267
-268
-269
-270
-271
-272
-273
-274
-275
-276
-277
-279
-280
-281
-282
-283
-284
-286
-287
-288
-289
-291
-292
-293
-294
-296
-297
-298
-299
-300
-302
-303
-304
-305
-306
-307
-308
-309
-310
-310
-311
-312
-313
-314
-314
-315
-316
-317
-318
-318
-319
-320
-321
-321
-322
-323
-324
-324
-325
-326
-326
-327
-328
-328
-329
-329
-330
-331
-331
-332
-332
-333
-334
-334
-335
-336
-336
-337
-338
-339
-339
-340
-341
-342
-343
-344
-345
-345
-346
-347
-348
-349
-350
-350
-351
-352
-353
-353
-354
-354
-355
-356
-356
-357
-357
-358
-358
-359
-359
-360
-360
-361
-361
-362
-362
-363
-363
-364
-364
-365
-365
-365
-365
-366
-366
-366
-366
-366
-366
-366
-365
-365
-365
-365
-364
-364
-364
-364
-363
-363
-363
-362
-362
-362
-361
-361
-361
-360
-360
-360
-359
-359
-359
-358
-358
-358
-357
-357
-356
-356
-355
-354
-354
-353
-353
-352
-351
-351
-350
-350
-349
-349
-348
-348
-347
-346
-346
-345
-345
-344
-344
-343
-342
-342
-341
-340
-340
-339
-339
-338
-337
-337
-336
-336
-335
-335
-334
-334
-334
-333
-333
-333
-333
-333
-333
-333
-333
-333
-333
-334
-334
-334
-334
-334
-335
-335
-335
-335
-335
-335
-336
-336
-336
-336
-336
-336
-336
-336
-337
-337
-337
-337
-338
-338
-338
-339
-339
-339
-340
-340
-340
-341
-341
-342
-342
-342
-343
-343
-343
-343
-343
-343
-343
-343
-343
-343
-343
-343
-343
-343
-342
-342
-341
-341
-341
-340
-339
-339
-338
-337
-337
-336
-335
-334
-333
-332
-331
-330
-329
-328
-327
-326
-325
-324
-323
-321
-320
-319
-318
-317
-316
-315
-314
-313
-312
-311
-310
-309
-309
-308
-307
-307
-306
-305
-305
-304
-303
-302
-302
-301
-300
-299
-299
-298
-298
-297
-297
-296
-296
-295
-295
-295
-294
-294
-294
-293
-293
-292
-292
-291
-291
-290
-289
-289
-288
-287
-286
-285
-284
-283
-282
-281
-280
-279
-277
-276
-275
-274
-272
-271
-269
-268
-266
-265
-264
-262
-261
-259
-258
-256
-255
-254
-253
-251
-250
-249
-248
-247
-246
-245
-243
-242
-241
-240
-239
-238
-237
-236
-236
-235
-234
-233
-233
-232
-232
-232
-231
-231
-231
-231
-231
-230
-230
-230
-230
-230
-229
-229
-228
-228
-228
-227
-227
-226
-226
-225
-224
-224
-223
-223
-222
-221
-221
-220
-220
-220
-220
-219
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-221
-221
-222
-222
-223
-223
-224
-225
-226
-226
-227
-228
-229
-230
-231
-232
-232
-233
-234
-235
-236
-237
-237
-239
-240
-241
-242
-244
-245
-247
-248
-250
-252
-254
-255
-257
-259
-261
-263
-265
-267
-268
-270
-272
-274
-276
-278
-281
-283
-285
-288
-291
-294
-297
-300
-303
-306
-310
-313
-317
-321
-324
-328
-332
-335
-339
-343
-346
-350
-354
-358
-361
-365
-368
-372
-376
-379
-382
-386
-389
-393
-396
-399
-402
-405
-408
-411
-414
-417
-419
-422
-424
-427
-429
-432
-434
-437
-439
-442
-444
-447
-450
-452
-455
-458
-460
-463
-466
-469
-472
-475
-478
-481
-484
-487
-491
-494
-497
-501
-505
-509
-513
-517
-521
-525
-529
-534
-538
-543
-547
-552
-557
-561
-566
-571
-577
-582
-587
-593
-598
-604
-610
-616
-622
-628
-635
-641
-648
-655
-662
-669
-676
-683
-690
-697
-705
-712
-719
-727
-734
-742
-749
-757
-764
-772
-779
-787
-795
-803
-811
-819
-827
-836
-844
-853
-861
-870
-879
-888
-897
-906
-915
-924
-934
-943
-952
-962
-971
-981
-990
-1000
-1008
-1018
-1028
-1037
-1046
-1056
-1065
-1073
-1082
-1090
-1099
-1107
-1114
-1122
-1129
-1137
-1144
-1151
-1158
-1165
-1172
-1179
-1185
-1192
-1199
-1205
-1212
-1218
-1224
-1231
-1236
-1242
-1248
-1253
-1258
-1263
-1268
-1272
-1277
-1281
-1285
-1288
-1292
-1295
-1298
-1301
-1304
-1307
-1310
-1313
-1316
-1319
-1322
-1325
-1328
-1331
-1335
-1338
-1342
-1345
-1349
-1353
-1356
-1360
-1365
-1369
-1373
-1378
-1383
-1388
-1393
-1398
-1403
-1408
-1413
-1418
-1423
-1429
-1434
-1439
-1444
-1449
-1453
-1458
-1462
-1466
-1470
-1473
-1477
-1480
-1483
-1485
-1487
-1490
-1491
-1493
-1494
-1495
-1496
-1497
-1497
-1498
-1498
-1498
-1498
-1497
-1497
-1496
-1495
-1493
-1491
-1489
-1487
-1485
-1482
-1479
-1476
-1472
-1469
-1465
-1461
-1457
-1453
-1448
-1444
-1439
-1435
-1430
-1426
-1422
-1418
-1414
-1410
-1406
-1402
-1398
-1394
-1389
-1385
-1381
-1377
-1373
-1369
-1365
-1361
-1358
-1354
-1349
-1345
-1341
-1337
-1333
-1328
-1324
-1320
-1315
-1311
-1306
-1301
-1296
-1291
-1286
-1281
-1275
-1269
-1263
-1257
-1251
-1245
-1239
-1233
-1226
-1220
-1214
-1207
-1201
-1194
-1187
-1180
-1173
-1166
-1158
-1151
-1143
-1135
-1127
-1119
-1111
-1103
-1094
-1086
-1078
-1070
-1062
-1054
-1046
-1039
-1031
-1022
-1016
-1008
-1000
-992
-983
-975
-966
-957
-947
-938
-928
-918
-908
-898
-888
-878
-868
-858
-849
-839
-829
-820
-810
-801
-792
-782
-773
-763
-754
-745
-735
-726
-716
-707
-697
-688
-678
-669
-659
-649
-639
-630
-620
-610
-600
-590
-581
-571
-561
-552
-542
-533
-524
-515
-506
-498
-490
-481
-473
-466
-458
-450
-443
-435
-428
-421
-414
-407
-401
-394
-388
-382
-376
-370
-364
-358
-353
-347
-341
-335
-330
-324
-318
-313
-307
-301
-296
-290
-285
-279
-274
-269
-263
-258
-254
-249
-244
-239
-235
-230
-225
-220
-215
-210
-205
-200
-195
-189
-184
-179
-173
-168
-163
-157
-152
-146
-141
-135
-130
-124
-118
-112
-106
-100
-94
-88
-81
-75
-69
-63
-57
-51
-45
-39
-34
-29
-24
-19
-15
-10
-6
-2
2
6
11
15
19
23
28
32
36
41
45
50
54
58
62
65
69
72
75
78
81
84
87
89
92
94
97
99
101
103
106
108
109
111
112
113
114
114
114
114
114
114
114
114
114
114
114
114
115
115
116
116
117
118
119
120
121
123
125
126
128
130
133
135
137
139
141
144
146
149
151
153
156
158
160
162
164
165
166
167
168
168
167
166
165
163
161
159
156
153
149
146
142
138
134
130
126
122
118
113
109
105
101
98
94
90
86
82
79
75
71
67
63
59
55
50
46
42
38
33
28
24
19
14
9
4
-2
-8
-14
-21
-28
-35
-43
-50
-58
-66
-74
-82
-89
-97
-104
-111
-117
-124
-130
-137
-143
-149
-154
-160
-166
-172
-179
-185
-192
-198
-206
-213
-220
-228
-236
-244
-253
-261
-270
-279
-289
-298
-308
-318
-329
-340
-351
-362
-373
-385
-396
-408
-420
-431
-442
-453
-464
-475
-485
-495
-505
-514
-524
-533
-542
-550
-559
-567
-576
-584
-592
-600
-608
-616
-625
-633
-641
-650
-658
-667
-675
-684
-693
-701
-709
-718
-726
-734
-742
-749
-756
-763
-769
-775
-780
-785
-789
-793
-796
-799
-801
-803
-805
-807
-808
-810
-811
-812
-814
-815
-817
-819
-821
-824
-827
-830
-834
-838
-842
-846
-851
-856
-862
-867
-874
-880
-886
-893
-900
-906
-913
-919
-925
-931
-936
-940
-944
-947
-949
-951
-952
-953
-953
-953
-953
-953
-953
-952
-952
-952
-952
-952
-952
-952
-952
-953
-953
-953
-953
-954
-954
-953
-953
-953
-952
-952
-952
-952
-951
-952
-952
-952
-953
-953
-953
-954
-954
-954
-954
-954
-954
-953
-952
-952
-951
-950
-950
-949
-948
-947
-946
-946
-946
-945
-945
-946
-946
-947
-947
-948
-949
-950
-950
-951
-951
-951
-952
-952
-951
-951
-950
-949
-947
-946
-944
-941
-939
-936
-933
-929
-925
-921
-917
-912
-906
-901
-895
-889
-883
-876
-871
-865
-859
-854
-849
-844
-839
-834
-830
-825
-820
-816
-811
-806
-801
-795
-789
-783
-777
-770
-762
-754
-746
-738
-729
-719
-710
-700
-690
-680
-669
-658
-648
-637
-626
-615
-604
-593
-582
-572
-562
-552
-542
-533
-524
-516
-507
-500
-492
-485
-478
-470
-463
-456
-449
-441
-433
-425
-416
-407
-397
-388
-377
-367
-356
-345
-333
-321
-308
-295
-282
-268
-253
-238
-223
-208
-192
-175
-159
-142
-125
-107
-90
-72
-54
-36
-18
1
19
38
57
77
97
117
137
158
179
201
223
245
268
290
313
336
359
382
405
428
451
475
499
523
546
571
595
619
644
669
694
720
746
772
798
824
851
877
904
931
958
985
1012
1041
1070
1099
1128
1157
1187
1218
1248
1279
1309
1340
1372
1403
1434
1465
1496
1527
1557
1587
1617
1646
1675
1703
1731
1759
1786
1812
1838
1864
1889
1913
1938
1962
1985
2008
2031
2054
2077
2099
2121
2144
2166
2188
2211
2233
2255
2278
2301
2324
2347
2371
2395
2420
2444
2470
2495
2521
2547
2573
2599
2625
2652
2678
2705
2731
2757
2783
2809
2834
2859
2884
2908
2931
2954
2977
2998
3020
3040
3061
3081
3100
3119
3138
3157
3176
3194
3213
3232
3251
3271
3290
3310
3330
3351
3371
3392
3413
3434
3456
3477
3499
3521
3544
3566
3589
3613
3637
3661
3685
3710
3736
3762
3789
3816
3844
3873
3902
3932
3963
3995
4027
4061
4094
4130
4166
4203
4241
4279
4318
4358
4398
4438
4479
4520
4562
4603
4645
4686
4728
4770
4811
4853
4894
4936
4977
5019
5060
5101
5142
5183
5224
5264
5305
5345
5385
5424
5464
5503
5541
5580
5618
5655
5692
5729
5766
5801
5837
5872
5906
5940
5973
6006
6038
6069
6100
6129
6159
6187
6215
6242
6268
6293
6318
6342
6365
6387
6408
6429
6449
6468
6486
6503
6520
6536
6551
6565
6579
6592
6604
6616
6626
6637
6646
6655
6663
6671
6678
6684
6690
6696
6701
6705
6710
6714
6717
6721
6724
6727
6730
6732
6735
6736
6738
6739
6739
6739
6738
6738
6736
6734
6732
6729
6726
6722
6718
6713
6708
6702
6695
6688
6680
6672
6663
6653
6643
6632
6621
6609
6597
6584
6571
6557
6543
6529
6514
6498
6482
6465
6448
6430
6411
6391
6371
6351
6329
6307
6284
6260
6235
6210
6184
6156
6128
6099
6070
6039
6007
5974
5941
5906
5871
5835
5798
5761
5723
5684
5644
5604
5563
5521
5479
5436
5393
5349
5305
5260
5216
5171
5127
5082
5037
4993
4949
4906
4862
4820
4777
4735
4693
4652
4611
4571
4531
4491
4451
4412
4373
4334
4296
4258
4219
4182
4144
4106
4069
4033
3996
3961
3925
3891
3857
3823
3790
3758
3726
3695
3664
3634
3605
3575
3547
3519
3491
3463
3436
3408
3381
3354
3327
3300
3273
3246
3218
3191
3164
3136
3109
3081
3053
3025
2997
2969
2941
2913
2885
2857
2829
2802
2774
2747
2720
2694
2667
2642
2616
2591
2566
2542
2518
2494
2471
2447
2424
2402
2379
2356
2333
2310
2287
2263
2240
2216
2191
2167
2142
2117
2092
2066
2040
2013
1987
1960
1933
1907
1880
1853
1826
1800
1774
1748
1723
1698
1673
1649
1625
1601
1578
1555
1532
1509
1487
1464
1442
1420
1397
1375
1352
1329
1306
1283
1260
1237
1214
1190
1167
1144
1121
1098
1075
1052
1029
1006
983
961
938
916
894
872
850
829
807
786
766
746
726
706
688
669
652
634
617
601
585
570
555
540
526
512
497
483
469
454
440
425
410
394
378
362
345
328
311
293
275
257
238
220
202
184
166
148
131
115
99
83
69
54
41
28
15
4
-7
-18
-28
-38
-47
-56
-65
-73
-81
-88
-96
-103
-109
-116
-121
-127
-132
-137
-142
-146
-149
-153
-156
-158
-161
-162
-164
-164
-164
-164
-163
-161
-159
-156
-153
-149
-145
-140
-135
-130
-124
-119
-113
-107
-101
-95
-89
-83
-77
-71
-65
-60
-55
-50
-45
-40
-36
-31
-27
-22
-18
-14
-10
-6
-2
2
5
9
13
16
20
24
28
32
36
41
45
50
55
59
64
69
73
78
82
86
90
94
97
100
102
104
106
107
108
108
108
108
107
106
105
104
103
102
101
100
99
98
97
97
97
97
97
97
98
98
99
100
101
102
103
104
105
106
106
107
107
107
106
105
104
102
100
98
95
92
89
86
83
80
77
75
72
70
68
67
65
65
64
64
64
64
65
66
67
69
71
74
76
79
83
86
90
95
99
104
109
114
120
125
131
137
143
149
155
162
169
176
183
190
197
205
213
221
229
238
246
255
264
273
282
291
300
309
318
328
337
346
356
365
375
384
393
403
412
421
430
439
448
457
466
475
484
493
502
512
521
531
541
552
562
573
585
596
608
620
633
646
659
673
687
701
716
731
745
760
775
790
804
818
831
844
857
869
881
892
902
912
921
930
938
946
953
959
966
972
977
982
987
991
995
999
1002
1006
1008
1012
1014
1016
1018
1020
1020
1022
1022
1022
1022
1020
1018
1016
1012
1008
1004
999
993
986
978
969
959
948
937
924
910
895
880
863
846
828
809
790
769
748
727
704
682
658
634
610
585
560
534
508
482
456
430
403
376
350
323
296
269
242
215
188
161
134
107
80
52
25
-3
-32
-60
-89
-118
-147
-176
-206
-236
-266
-296
-326
-356
-386
-415
-445
-475
-504
-534
-564
-593
-623
-653
-684
-714
-745
-776
-808
-840
-872
-905
-938
-972
-1004
-1039
-1074
-1108
-1143
-1178
-1213
-1248
-1282
-1317
-1351
-1385
-1418
-1451
-1484
-1516
-1547
-1578
-1608
-1638
-1667
-1696
-1724
-1751
-1778
-1805
-1830
-1856
-1881
-1906
-1931
-1955
-1979
-2003
-2027
-2050
-2074
-2097
-2120
-2143
-2165
-2187
-2210
-2232
-2254
-2275
-2297
-2319
-2341
-2362
-2384
-2407
-2429
-2452
-2475
-2499
-2523
-2547
-2572
-2597
-2623
-2649
-2675
-2702
-2728
-2755
-2783
-2810
-2837
-2864
-2892
-2919
-2946
-2973
-3000
-3027
-3054
-3080
-3107
-3133
-3159
-3184
-3210
-3235
-3260
-3285
-3309
-3334
-3358
-3382
-3406
-3430
-3454
-3477
-3501
-3524
-3548
-3571
-3594
-3617
-3640
-3664
-3687
-3710
-3733
-3757
-3780
-3804
-3828
-3852
-3876
-3900
-3924
-3949
-3973
-3997
-4022
-4046
-4070
-4094
-4120
-4144
-4169
-4194
-4218
-4243
-4268
-4293
-4318
-4344
-4369
-4394
-4420
-4446
-4471
-4497
-4522
-4548
-4573
-4599
-4624
-4649
-4674
-4699
-4724
-4749
-4773
-4798
-4821
-4845
-4868
-4891
-4913
-4935
-4956
-4976
-4996
-5016
-5035
-5053
-5071
-5087
-5104
-5119
-5134
-5148
-5162
-5175
-5187
-5199
-5211
-5222
-5233
-5244
-5254
-5264
-5274
-5284
-5294
-5303
-5313
-5322
-5330
-5339
-5347
-5355
-5362
-5369
-5375
-5381
-5386
-5391
-5395
-5399
-5402
-5405
-5407
-5408
-5410
-5411
-5411
-5411
-5411
-5411
-5411
-5410
-5409
-5408
-5407
-5406
-5405
-5404
-5403
-5402
-5401
-5400
-5399
-5398
-5397
-5396
-5395
-5394
-5394
-5393
-5392
-5391
-5390
-5389
-5387
-5386
-5384
-5382
-5380
-5378
-5375
-5372
-5370
-5366
-5363
-5360
-5356
-5352
-5348
-5344
-5339
-5334
-5329
-5323
-5317
-5310
-5304
-5296
-5288
-5280
-5271
-5262
-5253
-5244
-5234
-5224
-5214
-5204
-5195
-5185
-5176
-5166
-5157
-5148
-5139
-5131
-5123
-5115
-5107
-5099
-5091
-5083
-5075
-5066
-5058
-5049
-5040
-5030
-5021
-5011
-5000
-4990
-4979
-4967
-4956
-4944
-4931
-4919
-4906
-4893
-4879
-4865
-4852
-4838
-4824
-4810
-4797
-4783
-4770
-4756
-4743
-4730
-4717
-4705
-4693
-4681
-4669
-4658
-4647
-4636
-4625
-4615
-4604
-4593
-4583
-4572
-4561
-4549
-4538
-4526
-4513
-4500
-4487
-4473
-4459
-4444
-4429
-4414
-4398
-4381
-4364
-4347
-4329
-4310
-4292
-4272
-4253
-4233
-4212
-4191
-4169
-4147
-4124
-4101
-4077
-4053
-4027
-4003
-3978
-3953
-3927
-3901
-3874
-3847
-3820
-3793
-3766
-3738
-3711
-3683
-3655
-3627
-3598
-3569
-3540
-3511
-3482
-3452
-3423
-3393
-3362
-3332
-3302
-3271
-3240
-3209
-3178
-3147
-3115
-3084
-3052
-3020
-2989
-2957
-2924
-2892
-2859
-2826
-2793
-2760
-2726
-2692
-2658
-2623
-2588
-2553
-2517
-2481
-2444
-2407
-2370
-2332
-2294
-2256
-2217
-2178
-2139
-2099
-2059
-2019
-1979
-1938
-1897
-1856
-1815
-1773
-1732
-1690
-1648
-1606
-1564
-1523
-1481
-1439
-1398
-1357
-1316
-1275
-1234
-1194
-1155
-1116
-1077
-1039
-1000
-964
-927
-890
-854
-819
-784
-749
-715
-681
-647
-614
-581
-548
-515
-483
-451
-420
-389
-358
-328
-298
-269
-240
-212
-185
-158
-131
-106
-80
-55
-31
-7
17
40
62
85
106
128
149
170
190
210
230
249
268
287
305
324
341
359
377
394
412
429
446
464
481
499
517
535
554
572
591
610
629
649
668
688
708
728
747
767
787
807
826
846
865
884
903
922
940
959
977
995
1012
1030
1048
1065
1082
1100
1117
1134
1151
1168
1185
1201
1218
1234
1250
1267
1282
1298
1314
1329
1344
1359
1374
1389
1403
1417
1432
1446
1459
1473
1486
1499
1512
1525
1537
1549
1561
1572
1583
1594
1604
1614
1623
1631
1640
1647
1655
1662
1668
1674
1679
1684
1689
1693
1697
1700
1703
1705
1706
1707
1707
1707
1706
1704
1701
1698
1694
1689
1683
1677
1670
1662
1653
1644
1635
1624
1613
1602
1590
1579
1566
1554
1542
1529
1517
1504
1492
1480
1469
1458
1447
1437
1427
1418
1410
1402
1394
1387
1381
1376
1371
1366
1362
1359
1356
1354
1353
1352
1351
1351
1351
1352
1353
1355
1357
1359
1362
1365
1367
1370
1373
1376
1379
1382
1384
1386
1388
1390
1391
1392
1392
1392
1392
1391
1389
1387
1384
1381
1377
1373
1368
1363
1357
1350
1343
1336
1328
1319
1310
1300
1291
1280
1269
1258
1247
1235
1222
1210
1197
1184
1170
1156
1142
1127
1112
1097
1082
1066
1050
1034
1016
1000
984
967
951
934
917
900
884
868
852
836
820
805
790
776
761
747
734
720
707
694
681
668
655
642
630
617
604
591
578
564
551
537
523
508
494
479
464
448
433
417
401
385
368
352
335
319
302
285
269
252
235
219
202
186
170
154
138
123
107
92
78
63
49
35
22
9
-5
-18
-30
-43
-56
-68
-81
-94
-107
-120
-133
-146
-159
-172
-185
-198
-211
-223
-236
-249
-261
-274
-285
-297
-308
-319
-330
-340
-350
-359
-368
-376
-384
-392
-399
-406
-412
-418
-424
-429
-435
-440
-445
-450
-455
-460
-465
-470
-476
-481
-487
-493
-499
-505
-512
-518
-525
-531
-538
-544
-551
-557
-563
-570
-576
-582
-587
-593
-599
-604
-610
-615
-620
-625
-631
-636
-641
-646
-651
-655
-660
-664
-669
-673
-677
-681
-685
-688
-691
-694
-697
-699
-701
-703
-705
-706
-707
-707
-707
-707
-707
-706
-705
-704
-703
-701
-700
-698
-696
-694
-692
-690
-687
-685
-682
-679
-676
-673
-670
-666
-662
-658
-654
-649
-644
-639
-634
-628
-623
-616
-610
-604
-597
-590
-584
-577
-570
-563
-557
-550
-544
-539
-533
-528
-523
-518
-514
-511
-508
-505
-503
-501
-499
-498
-497
-497
-497
-497
-498
-499
-500
-501
-503
-505
-507
-510
-512
-516
-519
-523
-528
-532
-537
-543
-549
-555
-562
-569
-577
-584
-592
-600
-608
-616
-624
-632
-640
-648
-655
-662
-669
-675
-681
-686
-691
-696
-700
-703
-706
-709
-712
-713
-715
-716
-717
-718
-718
-717
-717
-716
-715
-713
-712
-710
-707
-705
-702
-699
-696
-692
-689
-685
-682
-678
-674
-670
-666
-662
-658
-655
-651
-647
-643
-640
-637
-634
-631
-628
-625
-623
-621
-619
-617
-615
-614
-612
-611
-610
-609
-608
-607
-607
-607
-607
-607
-607
-607
-607
-607
-608
-609
-609
-610
-611
-612
-614
-615
-617
-619
-621
-624
-626
-630
-633
-637
-641
-645
-650
-656
-661
-668
-674
-681
-689
-697
-705
-714
-724
-733
-743
-754
-765
-776
-788
-800
-813
-825
-838
-851
-865
-879
-893
-907
-921
-936
-951
-966
-981
-996
-1010
-1027
-1043
-1058
-1074
-1090
-1105
-1121
-1137
-1153
-1169
-1185
-1202
-1218
-1235
-1252
-1269
-1286
-1304
-1322
-1341
-1360
-1379
-1399
-1419
-1440
-1461
-1482
-1504
-1527
-1549
-1573
-1596
-1620
-1644
-1669
-1694
-1719
-1745
-1771
-1796
-1823
-1849
-1875
-1902
-1928
-1955
-1982
-2009
-2035
-2062
-2089
-2116
-2142
-2169
-2196
-2223
-2250
-2277
-2304
-2331
-2358
-2385
-2412
-2439
-2466
-2493
-2520
-2547
-2574
-2600
-2627
-2653
-2679
-2705
-2730
-2755
-2780
-2804
-2828
-2852
-2875
-2897
-2920
-2942
-2963
-2984
-3005
-3025
-3044
-3063
-3082
-3100
-3117
-3133
-3149
-3164
-3179
-3193
-3205
-3217
-3228
-3239
-3248
-3256
-3264
-3270
-3276
-3281
-3285
-3289
-3292
-3294
-3295
-3296
-3297
-3297
-3297
-3296
-3295
-3293
-3291
-3289
-3287
-3284
-3282
-3279
-3276
-3272
-3268
-3264
-3260
-3256
-3251
-3245
-3239
-3233
-3226
-3219
-3211
-3203
-3194
-3184
-3174
-3164
-3152
-3140
-3128
-3115
-3102
-3088
-3073
-3058
-3043
-3028
-3012
-2996
-2980
-2963
-2947
-2931
-2914
-2898
-2882
-2866
-2850
-2834
-2818
-2802
-2787
-2772
-2757
-2742
-2727
-2713
-2698
-2684
-2670
-2656
-2643
-2629
-2616
-2603
-2589
-2576
-2563
-2550
-2537
-2524
-2511
-2498
-2485
-2472
-2459
-2446
-2433
-2420
-2407
-2393
-2380
-2367
-2353
-2339
-2325
-2312
-2297
-2283
-2269
-2254
-2240
-2225
-2210
-2195
-2180
-2165
-2150
-2136
-2121
-2106
-2091
-2077
-2063
-2048
-2033
-2021
-2007
-1993
-1980
-1967
-1954
-1941
-1928
-1916
-1904
-1892
-1880
-1869
-1858
-1847
-1837
-1826
-1816
-1807
-1797
-1788
-1779
-1770
-1762
-1753
-1745
-1738
-1730
-1723
-1715
-1708
-1701
-1694
-1688
-1681
-1674
-1667
-1660
-1653
-1646
-1638
-1630
-1622
-1614
-1606
-1597
-1588
-1578
-1569
-1559
-1549
-1538
-1527
-1516
-1505
-1494
-1482
-1470
-1458
-1445
-1432
-1419
-1406
-1392
-1378
-1363
-1348
-1333
-1317
-1301
-1285
-1268
-1252
-1234
-1217
-1200
-1182
-1165
-1147
-1129
-1112
-1094
-1077
-1059
-1042
-1025
-1008
-992
-976
-960
-945
-930
-915
-901
-888
-875
-863
-851
-840
-830
-820
-812
-804
-797
-791
-785
-780
-776
-773
-770
-768
-767
-766
-766
-767
-767
-769
-770
-773
-775
-778
-780
-783
-787
-790
-793
-797
-800
-804
-807
-810
-813
-816
-819
-821
-824
-826
-829
-831
-833
-835
-838
-840
-843
-846
-849
-852
-855
-859
-863
-867
-872
-877
-882
-887
-893
-900
-907
-914
-921
-929
-937
-946
-954
-964
-973
-982
-992
-1002
-1012
-1022
-1032
-1043
-1053
-1063
-1073
-1084
-1094
-1105
-1116
-1126
-1137
-1148
-1159
-1170
-1181
-1192
-1203
-1214
-1225
-1237
-1248
-1260
-1272
-1283
-1295
-1307
-1318
-1330
-1341
-1352
-1364
-1375
-1386
-1396
-1407
-1417
-1428
-1438
-1448
-1458
-1468
-1477
-1487
-1497
-1507
-1516
-1526
-1536
-1545
-1555
-1564
-1573
-1583
-1592
-1601
-1610
-1618
-1627
-1635
-1644
-1652
-1659
-1667
-1675
-1682
-1689
-1696
-1702
-1709
-1715
-1721
-1727
-1733
-1739
-1745
-1751
-1758
-1764
-1770
-1777
-1783
-1790
-1796
-1803
-1810
-1817
-1823
-1830
-1836
-1843
-1849
-1855
-1861
-1866
-1872
-1877
-1881
-1885
-1889
-1893
-1896
-1898
-1901
-1903
-1904
-1906
-1907
-1908
-1908
-1909
-1909
-1909
-1910
-1910
-1911
-1912
-1913
-1914
-1916
-1919
-1922
-1925
-1929
-1934
-1940
-1946
-1953
-1961
-1970
-1980
-1990
-2001
-2013
-2025
-2039
-2053
-2068
-2083
-2099
-2116
-2133
-2151
-2170
-2189
-2208
-2228
-2249
-2271
-2293
-2316
-2339
-2363
-2388
-2414
-2440
-2467
-2494
-2522
-2551
-2580
-2609
-2640
-2670
-2701
-2732
-2764
-2796
-2827
-2860
-2892
-2924
-2957
-2989
-3022
-3054
-3086
-3119
-3151
-3182
-3214
-3245
-3275
-3306
-3335
-3364
-3392
-3420
-3447
-3474
-3499
-3525
-3550
-3574
-3598
-3621
-3644
-3667
-3690
-3712
-3734
-3756
-3777
-3798
-3820
-3841
-3861
-3882
-3902
-3922
-3942
-3962
-3981
-4000
-4019
-4037
-4056
-4073
-4091
-4108
-4125
-4142
-4159
-4175
-4192
-4208
-4224
-4240
-4257
-4273
-4289
-4305
-4322
-4338
-4355
-4372
-4389
-4406
-4423
-4441
-4459
-4477
-4495
-4513
-4532
-4551
-4570
-4590
-4609
-4629
-4649
-4669
-4689
-4709
-4729
-4749
-4769
-4789
-4809
-4828
-4847
-4866
-4885
-4903
-4921
-4938
-4955
-4972
-4989
-5005
-5020
-5035
-5050
-5064
-5078
-5091
-5104
-5116
-5128
-5140
-5150
-5161
-5170
-5180
-5188
-5196
-5204
-5211
-5217
-5223
-5228
-5233
-5237
-5240
-5242
-5244
-5245
-5246
-5245
-5244
-5242
-5239
-5235
-5230
-5225
-5219
-5212
-5204
-5195
-5185
-5175
-5164
-5152
-5139
-5126
-5112
-5097
-5081
-5064
-5047
-5029
-5010
-4990
-4970
-4948
-4926
-4904
-4880
-4856
-4831
-4805
-4779
-4752
-4724
-4697
-4668
-4640
-4611
-4582
-4552
-4522
-4492
-4462
-4432
-4402
-4371
-4341
-4310
-4279
-4248
-4216
-4185
-4153
-4121
-4089
-4057
-4025
-3992
-3960
-3927
-3894
-3861
-3828
-3795
-3761
-3728
-3695
-3661
-3628
-3595
-3562
-3529
-3497
-3464
-3432
-3401
-3370
-3339
-3308
-3279
-3249
-3220
-3192
-3165
-3138
-3112
-3087
-3062
-3039
-3017
-2995
-2975
-2955
-2937
-2920
-2904
-2889
-2875
-2862
-2851
-2840
-2830
-2821
-2814
-2807
-2800
-2795
-2790
-2786
-2782
-2779
-2776
-2774
-2772
-2771
-2770
-2770
-2770
-2770
-2770
-2771
-2772
-2774
-2775
-2777
-2779
-2782
-2784
-2787
-2790
-2793
-2796
-2799
-2801
-2804
-2807
-2810
-2813
-2816
-2818
-2821
-2823
-2826
-2828
-2830
-2832
-2833
-2835
-2836
-2837
-2838
-2838
-2838
-2838
-2838
-2837
-2837
-2836
-2834
-2833
-2831
-2830
-2828
-2826
-2825
-2823
-2822
-2820
-2819
-2818
-2817
-2816
-2815
-2814
-2814
-2813
-2812
-2812
-2811
-2811
-2810
-2809
-2808
-2807
-2806
-2805
-2803
-2802
-2801
-2799
-2798
-2797
-2796
-2795
-2794
-2793
-2792
-2791
-2791
-2790
-2790
-2790
-2790
-2790
-2789
-2789
-2789
-2788
-2788
-2787
-2786
-2784
-2782
-2780
-2777
-2774
-2770
-2766
-2761
-2756
-2750
-2744
-2737
-2730
-2722
-2714
-2705
-2696
-2687
-2677
-2667
-2657
-2646
-2636
-2625
-2614
-2603
-2592
-2581
-2569
-2558
-2547
-2536
-2525
-2514
-2503
-2492
-2481
-2470
-2459
-2448
-2437
-2427
-2416
-2405
-2395
-2384
-2374
-2363
-2353
-2344
-2334
-2325
-2316
-2308
-2301
-2293
-2287
-2281
-2276
-2272
-2269
-2267
-2265
-2265
-2267
-2269
-2273
-2278
-2284
-2292
-2302
-2313
-2325
-2339
-2354
-2371
-2389
-2409
-2431
-2454
-2478
-2504
-2531
-2560
-2590
-2622
-2655
-2689
-2724
-2761
-2799
-2838
-2878
-2919
-2962
-3005
-3049
-3094
-3140
-3186
-3233
-3281
-3329
-3377
-3426
-3474
-3523
-3572
-3621
-3669
-3717
-3764
-3811
-3857
-3902
-3946
-3989
-4030
-4072
-4112
-4150
-4186
-4221
-4255
-4286
-4316
-4345
-4371
-4395
-4418
-4438
-4457
-4474
-4489
-4501
-4512
-4522
-4529
-4535
-4538
-4541
-4541
-4541
-4539
-4535
-4531
-4525
-4518
-4510
-4501
-4491
-4480
-4468
-4455
-4442
-4427
-4412
-4396
-4379
-4361
-4342
-4323
-4302
-4281
-4258
-4235
-4210
-4185
-4159
-4131
-4103
-4074
-4043
-4013
-3981
-3948
-3915
-3880
-3845
-3809
-3772
-3734
-3696
-3657
-3616
-3575
-3534
-3491
-3447
-3403
-3357
-3310
-3263
-3214
-3165
-3114
-3062
-3009
-2955
-2899
-2843
-2785
-2726
-2666
-2605
-2543
-2479
-2415
-2349
-2282
-2214
-2145
-2074
-2003
-1930
-1856
-1781
-1705
-1627
-1548
-1468
-1386
-1303
-1218
-1132
-1044
-955
-865
-773
-680
-585
-488
-390
-290
-189
-86
18
125
233
343
454
568
683
800
919
1041
1164
1289
1416
1545
1676
1809
1944
2081
2220
2360
2503
2647
2793
2941
3090
3241
3394
3548
3703
3859
4017
4175
4334
4494
4655
4816
4977
5139
5300
5462
5623
5783
5943
6102
6260
6417
6573
6728
6880
7032
7181
7329
7474
7618
7759
7899
8036
8170
8304
8434
8562
8688
8812
8934
9054
9171
9287
9401
9513
9623
9731
9837
9941
10044
10146
10245
10343
10439
10534
10627
10719
10809
10898
10985
11071
11156
11239
11320
11401
11479
11557
11633
11707
11780
11852
11922
11990
12057
12123
12186
12248
12309
12367
12424
12479
12532
12584
12633
12680
12725
12768
12810
12849
12886
12921
12955
12986
13016
13044
13070
13094
13116
13136
13155
13171
13185
13198
13208
13216
13221
13225
13225
13224
13220
13214
13205
13193
13179
13163
13144
13123
13099
13073
13045
13014
12981
12946
12909
12869
12828
12784
12738
12690
12640
12588
12534
12478
12421
12362
12301
12238
12174
12109
12042
11974
11905
11836
11766
11695
11624
11553
11483
11412
11343
11274
11205
11138
11072
11008
10944
10883
10822
10763
10706
10650
10595
10542
10490
10439
10389
10340
10293
10246
10200
10155
10111
10068
10026
9984
9944
9905
9866
9829
9792
9756
9721
9687
9654
9622
9590
9559
9528
9497
9467
9436
9405
9374
9342
9310
9276
9241
9204
9165
9124
9081
9035
8987
8935
8880
8822
8759
8693
8623
8549
8471
8388
8301
8210
8114
8013
7909
7800
7687
7570
7449
7324
7196
7065
6931
6794
6654
6513
6369
6224
6078
5931
5783
5634
5485
5336
5187
5039
4891
4743
4596
4450
4305
4161
4018
3876
3736
3597
3459
3324
3190
3058
2928
2801
2676
2554
2435
2320
2208
2099
1995
1895
1800
1709
1623
1542
1467
1398
1334
1276
1224
1178
1139
1105
1078
1057
1042
1033
1030
1034
1043
1058
1079
1105
1137
1175
1217
1265
1318
1375
1438
1505
1577
1653
1733
1818
1906
1999
2095
2195
2299
2407
2517
2632
2749
2871
2995
3122
3253
3386
3522
3661
3802
3947
4093
4241
4392
4545
4699
4855
5012
5171
5331
5491
5653
5814
5977
6140
6302
6465
6628
6791
6954
7116
7278
7440
7601
7761
7921
8080
8239
8396
8552
8707
8861
9013
9164
9312
9459
9604
9747
9887
10025
10161
10294
10424
10552
10677
10800
10919
11036
11150
11262
11370
11476
11578
11677
11774
11866
11956
12041
12123
12201
12275
12344
12409
12470
12525
12576
12621
12661
12696
12726
12749
12768
12780
12787
12788
12784
12774
12758
12737
12710
12678
12641
12598
12550
12497
12439
12376
12309
12237
12161
12080
11995
11906
11813
11717
11616
11513
11406
11295
11182
11066
10948
10827
10703
10578
10451
10322
10191
10059
9926
9791
9656
9520
9384
9247
9110
8972
8835
8698
8561
8425
8290
8154
8021
7888
7757
7627
7498
7371
7246
7123
7001
6882
6764
6648
6535
6423
6314
6207
6101
5997
5895
5795
5696
5599
5503
5408
5313
5220
5127
5035
4943
4852
4761
4670
4579
4488
4397
4306
4215
4124
4033
3943
3852
3761
3671
3581
3491
3402
3313
3224
3136
3049
2962
2875
2790
2704
2619
2535
2451
2367
2283
2199
2115
2029
1945
1859
1772
1683
1594
1502
1409
1313
1216
1115
1012
906
797
686
570
452
330
205
77
-55
-189
-327
-468
-613
-760
-910
-1063
-1218
-1377
-1538
-1701
-1867
-2035
-2205
-2376
-2550
-2726
-2903
-3081
-3260
-3440
-3621
-3803
-3985
-4166
-4348
-4529
-4710
-4890
-5069
-5247
-5423
-5598
-5771
-5942
-6111
-6277
-6440
-6601
-6758
-6912
-7063
-7209
-7352
-7491
-7625
-7755
-7881
-8002
-8119
-8230
-8337
-8439
-8536
-8628
-8715
-8796
-8873
-8944
-9010
-9071
-9126
-9175
-9219
-9256
-9288
-9315
-9335
-9349
-9358
-9361
-9358
-9350
-9336
-9316
-9291
-9260
-9224
-9183
-9136
-9085
-9028
-8966
-8899
-8828
-8751
-8670
-8585
-8495
-8401
-8303
-8201
-8095
-7985
-7872
-7756
-7636
-7513
-7386
-7257
-7125
-6991
-6853
-6713
-6571
-6426
-6279
-6130
-5979
-5825
-5670
-5514
-5355
-5196
-5035
-4874
-4711
-4549
-4385
-4222
-4059
-3897
-3734
-3573
-3412
-3253
-3095
-2937
-2782
-2627
-2474
-2323
-2174
-2025
-1880
-1735
-1593
-1453
-1314
-1178
-1044
-911
-782
-654
-529
-407
-286
-169
-53
59
170
278
384
488
589
689
787
883
977
1070
1161
1251
1340
1427
1513
1599
1683
1766
1848
1929
2009
2088
2166
2243
2319
2393
2467
2539
2611
2681
2751
2819
2887
2954
3020
3085
3150
3215
3278
3342
3405
3467
3530
3592
3654
3716
3778
3841
3903
3966
4029
4091
4157
4221
4287
4353
4419
4487
4555
4625
4695
4765
4836
4908
4980
5053
5125
5197
5268
5339
5410
5479
5546
5613
5677
5740
5801
5861
5918
5973
6025
6076
6125
6172
6217
6261
6303
6344
6383
6422
6460
6496
6532
6568
6603
6637
6671
6704
6737
6769
6801
6832
6862
6891
6919
6946
6971
6996
7018
7039
7058
7076
7091
7103
7114
7122
7128
7131
7131
7129
7124
7116
7106
7094
7079
7061
7041
7019
6994
6967
6938
6906
6873
6837
6799
6760
6718
6675
6630
6583
6535
6484
6433
6379
6324
6267
6209
6149
6088
6026
5962
5896
5830
5762
5694
5624
5553
5481
5409
5335
5261
5186
5110
5034
4957
4880
4803
4725
4647
4570
4492
4415
4338
4262
4187
4113
4041
3970
3900
3833
3767
3703
3642
3583
3527
3472
3421
3372
3326
3282
3241
3202
3166
3132
3101
3073
3047
3023
3002
2983
2967
2954
2943
2934
2928
2925
2925
2927
2932
2940
2951
2964
2981
3000
3022
3047
3075
3105
3138
3174
3212
3252
3295
3339
3386
3435
3486
3539
3593
3648
3705
3763
3822
3883
3944
4005
4067
4131
4194
4257
4321
4385
4449
4513
4577
4640
4704
4767
4830
4893
4956
5018
5080
5142
5203
5264
5324
5384
5444
5503
5562
5619
5677
5733
5789
5844
5898
5950
6002
6051
6100
6146
6191
6234
6274
6312
6348
6382
6413
6442
6469
6493
6514
6533
6550
6564
6577
6587
6595
6601
6604
6607
6607
6605
6601
6596
6589
6580
6569
6557
6543
6527
6510
6491
6471
6449
6426
6401
6376
6349
6322
6294
6265
6236
6206
6176
6146
6116
6086
6056
6026
5997
5969
5941
5913
5887
5861
5837
5813
5791
5770
5751
5733
5716
5701
5688
5677
5667
5659
5653
5648
5646
5645
5646
5648
5652
5657
5664
5672
5681
5690
5701
5712
5724
5736
5749
5762
5775
5788
5801
5814
5827
5839
5851
5862
5872
5881
5889
5895
5900
5904
5905
5905
5903
5899
5893
5885
5875
5862
5848
5831
5812
5791
5768
5743
5715
5686
5655
5622
5587
5551
5512
5472
5430
5386
5341
5294
5245
5194
5142
5087
5031
4973
4913
4851
4787
4721
4653
4583
4511
4437
4362
4284
4205
4125
4043
3960
3876
3790
3705
3619
3532
3445
3359
3273
3187
3101
3017
2933
2850
2768
2688
2609
2531
2456
2382
2310
2240
2173
2108
2045
1986
1929
1874
1823
1775
1730
1688
1650
1615
1583
1555
1530
1509
1492
1478
1468
1462
1459
1459
1464
1471
1482
1497
1515
1536
1560
1587
1618
1651
1687
1726
1768
1813
1860
1909
1961
2015
2072
2130
2191
2254
2319
2386
2455
2527
2601
2676
2754
2834
2917
3001
3088
3176
3267
3359
3454
3550
3649
3748
3849
3952
4056
4160
4266
4372
4478
4585
4692
4799
4905
5010
5116
5220
5323
5425
5527
5627
5726
5823
5920
6015
6110
6203
6295
6386
6476
6566
6654
6742
6828
6915
7000
7084
7168
7251
7333
7415
7495
7575
7654
7731
7808
7884
7959
8032
8105
8176
8246
8315
8383
8450
8515
8579
8642
8703
8763
8822
8880
8936
8991
9044
9096
9147
9196
9243
9289
9333
9375
9415
9453
9490
9525
9557
9588
9616
9642
9666
9688
9707
9724
9738
9750
9759
9765
9768
9769
9766
9760
9751
9738
9722
9702
9679
9653
9622
9589
9552
9511
9468
9421
9371
9319
9264
9206
9147
9085
9022
8957
8891
8824
8756
8688
8619
8549
8480
8411
8341
8272
8204
8135
8068
8000
7934
7867
7802
7737
7673
7610
7547
7485
7424
7364
7305
7247
7190
7134
7078
7024
6971
6919
6868
6817
6768
6719
6671
6624
6578
6532
6487
6442
6398
6354
6311
6268
6226
6183
6141
6099
6057
6014
5971
5928
5885
5840
5795
5749
5702
5654
5605
5555
5503
5450
5396
5340
5283
5224
5164
5102
5039
4974
4908
4840
4771
4701
4629
4556
4482
4407
4330
4252
4174
4094
4014
3932
3850
3766
3682
3597
3511
3424
3336
3247
3157
3066
2973
2880
2785
2688
2590
2490
2388
2284
2178
2070
1960
1848
1733
1615
1495
1372
1247
1119
989
856
721
584
444
302
159
13
-135
-284
-434
-587
-740
-895
-1051
-1208
-1366
-1524
-1684
-1844
-2004
-2165
-2327
-2488
-2650
-2812
-2975
-3137
-3299
-3462
-3625
-3787
-3950
-4113
-4276
-4439
-4602
-4765
-4928
-5091
-5253
-5415
-5577
-5739
-5899
-6060
-6219
-6377
-6535
-6691
-6845
-6998
-7150
-7299
-7447
-7593
-7736
-7878
-8016
-8153
-8288
-8420
-8550
-8677
-8803
-8926
-9047
-9167
-9284
-9401
-9515
-9628
-9740
-9850
-9959
-10068
-10175
-10280
-10385
-10489
-10592
-10693
-10793
-10892
-10989
-11085
-11179
-11271
-11361
-11449
-11534
-11618
-11698
-11776
-11852
-11924
-11994
-12060
-12123
-12183
-12240
-12294
-12345
-12393
-12437
-12479
-12518
-12554
-12587
-12618
-12646
-12672
-12695
-12717
-12736
-12754
-12769
-12783
-12796
-12807
-12816
-12824
-12831
-12836
-12841
-12844
-12846
-12847
-12847
-12845
-12843
-12840
-12835
-12829
-12821
-12813
-12803
-12791
-12778
-12763
-12747
-12729
-12710
-12689
-12666
-12641
-12615
-12586
-12557
-12525
-12492
-12457
-12421
-12382
-12343
-12301
-12257
-12212
-12165
-12117
-12066
-12014
-11959
-11903
-11845
-11785
-11722
-11658
-11592
-11523
-11453
-11380
-11306
-11230
-11151
-11071
-10989
-10906
-10821
-10734
-10646
-10556
-10466
-10374
-10281
-10186
-10091
-9996
-9899
-9802
-9704
-9605
-9506
-9407
-9307
-9206
-9105
-9003
-8901
-8798
-8694
-8590
-8484
-8378
-8270
-8161
-8051
-7939
-7826
-7712
-7595
-7478
-7358
-7237
-7113
-6988
-6861
-6732
-6602
-6469
-6335
-6199
-6061
-5922
-5781
-5639
-5496
-5351
-5206
-5060
-4912
-4765
-4616
-4467
-4317
-4167
-4016
-3866
-3715
-3563
-3412
-3260
-3109
-2957
-2805
-2653
-2502
-2350
-2199
-2048
-1898
-1748
-1598
-1449
-1301
-1154
-1006
-861
-716
-571
-428
-286
-145
-5
134
271
407
542
676
808
939
1068
1195
1322
1446
1569
1691
1811
1929
2045
2162
2276
2388
2499
2609
2717
2823
2928
3031
3133
3233
3331
3428
3523
3616
3707
3797
3885
3971
4054
4137
4217
4296
4372
4447
4519
4589
4657
4723
4787
4848
4907
4963
5016
5066
5114
5158
5200
5238
5273
5305
5334
5359
5381
5400
5415
5427
5435
5439
5441
5438
5432
5423
5410
5393
5373
5349
5321
5290
5255
5216
5174
5127
5077
5023
4965
4902
4836
4765
4691
4612
4528
4441
4349
4254
4154
4050
3941
3829
3713
3593
3469
3341
3210
3076
2938
2798
2654
2508
2359
2207
2054
1898
1741
1582
1421
1259
1096
932
767
602
435
269
102
-66
-233
-400
-566
-733
-898
-1063
-1227
-1391
-1553
-1714
-1873
-2031
-2188
-2343
-2496
-2648
-2798
-2946
-3093
-3237
-3380
-3521
-3660
-3797
-3932
-4065
-4196
-4325
-4452
-4577
-4700
-4821
-4940
-5056
-5171
-5283
-5393
-5501
-5607
-5711
-5812
-5911
-6008
-6103
-6196
-6287
-6376
-6463
-6548
-6631
-6712
-6791
-6868
-6943
-7016
-7088
-7158
-7225
-7291
-7355
-7418
-7478
-7536
-7593
-7647
-7700
-7751
-7799
-7846
-7890
-7933
-7973
-8010
-8045
-8079
-8109
-8138
-8163
-8186
-8206
-8223
-8238
-8249
-8258
-8263
-8266
-8265
-8261
-8255
-8245
-8232
-8216
-8196
-8173
-8148
-8119
-8087
-8053
-8015
-7974
-7930
-7883
-7833
-7780
-7724
-7665
-7603
-7538
-7470
-7399
-7325
-7248
-7168
-7086
-7000
-6912
-6821
-6727
-6631
-6533
-6433
-6331
-6227
-6121
-6015
-5907
-5798
-5688
-5578
-5468
-5358
-5248
-5138
-5029
-4920
-4812
-4705
-4599
-4494
-4390
-4287
-4186
-4086
-3988
-3891
-3795
-3701
-3609
-3518
-3429
-3342
-3257
-3174
-3092
-3013
-2936
-2861
-2788
-2717
-2648
-2581
-2516
-2453
-2392
-2332
-2275
-2219
-2164
-2110
-2058
-2005
-1955
-1905
-1855
-1806
-1757
-1708
-1659
-1610
-1560
-1511
-1461
-1411
-1360
-1309
-1257
-1205
-1153
-1099
-1045
-990
-934
-878
-820
-762
-702
-642
-580
-517
-453
-387
-321
-253
-184
-114
-43
30
103
178
253
329
406
483
561
639
717
796
874
953
1031
1109
1187
1264
1341
1417
1492
1566
1640
1712
1783
1854
1923
1991
2057
2123
2187
2249
2311
2370
2428
2485
2539
2593
2644
2694
2741
2788
2832
2874
2915
2954
2991
3026
3059
3090
3120
3147
3173
3197
3219
3238
3256
3271
3284
3295
3304
3309
3313
3313
3311
3306
3298
3287
3273
3256
3235
3210
3183
3151
3116
3077
3034
2988
2937
2883
2825
2762
2696
2626
2552
2474
2391
2306
2216
2122
2025
1923
1818
1710
1597
1481
1361
1237
1110
979
844
705
563
416
266
112
-46
-208
-374
-543
-717
-894
-1075
-1259
-1447
-1639
-1834
-2033
-2235
-2440
-2649
-2861
-3075
-3292
-3513
-3736
-3961
-4189
-4419
-4652
-4887
-5123
-5362
-5603
-5845
-6089
-6334
-6581
-6829
-7078
-7328
-7579
-7831
-8083
-8336
-8589
-8843
-9096
-9349
-9602
-9855
-10106
-10358
-10608
-10857
-11106
-11353
-11598
-11842
-12085
-12326
-12565
-12802
-13037
-13270
-13500
-13729
-13955
-14178
-14399
-14617
-14833
-15045
-15255
-15461
-15665
-15865
-16062
-16256
-16446
-16634
-16818
-16998
-17175
-17349
-17520
-17688
-17852
-18013
-18172
-18327
-18480
-18630
-18778
-18923
-19065
-19205
-19343
-19479
-19613
-19744
-19874
-20001
-20126
-20249
-20369
-20488
-20604
-20718
-20830
-20939
-21046
-21150
-21251
-21350
-21445
-21538
-21628
-21714
-21798
-21878
-21954
-22028
-22098
-22164
-22228
-22287
-22344
-22396
-22446
-22492
-22534
-22573
-22609
-22641
-22670
-22695
-22718
-22737
-22753
-22766
-22776
-22784
-22788
-22791
-22791
-22789
-22785
-22779
-22772
-22764
-22755
-22744
-22734
-22722
-22711
-22700
-22689
-22678
-22668
-22659
-22650
-22643
-22636
-22631
-22627
-22624
-22623
-22623
-22625
-22628
-22633
-22640
-22648
-22659
-22671
-22686
-22703
-22721
-22742
-22765
-22791
-22818
-22848
-22880
-22914
-22950
-22988
-23028
-23070
-23114
-23160
-23208
-23257
-23308
-23361
-23415
-23470
-23527
-23585
-23644
-23704
-23766
-23828
-23891
-23956
-24020
-24086
-24152
-24219
-24286
-24354
-24421
-24490
-24558
-24627
-24696
-24765
-24834
-24904
-24973
-25043
-25113
-25183
-25253
-25323
-25393
-25464
-25534
-25605
-25675
-25745
-25816
-25886
-25956
-26026
-26095
-26165
-26234
-26302
-26371
-26438
-26505
-26571
-26637
-26701
-26765
-26827
-26888
-26948
-27007
-27064
-27119
-27172
-27224
-27273
-27321
-27366
-27409
-27449
-27487
-27522
-27554
-27584
-27610
-27633
-27654
-27671
-27685
-27695
-27703
-27707
-27708
-27706
-27701
-27692
-27680
-27665
-27647
-27625
-27601
-27573
-27542
-27509
-27472
-27432
-27390
-27345
-27296
-27246
-27192
-27136
-27078
-27017
-26954
-26888
-26820
-26750
-26678
-26604
-26528
-26450
-26370
-26288
-26204
-26119
-26032
-25943
-25853
-25760
-25667
-25571
-25474
-25376
-25276
-25174
-25071
-24967
-24861
-24754
-24646
-24537
-24426
-24315
-24202
-24088
-23973
-23858
-23741
-23624
-23505
-23386
-23266
-23145
-23023
-22900
-22775
-22650
-22524
-22396
-22267
-22136
-22004
-21870
-21735
-21597
-21458
-21317
-21173
-21027
-20879
-20728
-20575
-20420
-20261
-20100
-19936
-19769
-19598
-19425
-19249
-19069
-18886
-18700
-18510
-18317
-18121
-17921
-17717
-17510
-17300
-17086
-16869
-16649
-16425
-16198
-15968
-15735
-15500
-15261
-15020
-14777
-14531
-14283
-14034
-13782
-13529
-13275
-13020
-12763
-12506
-12249
-11991
-11733
-11476
-11218
-10962
-10706
-10451
-10198
-9945
-9695
-9446
-9199
-8955
-8712
-8472
-8235
-8000
-7767
-7538
-7311
-7088
-6867
-6649
-6434
-6223
-6014
-5808
-5605
-5405
-5209
-5015
-4824
-4636
-4451
-4268
-4088
-3911
-3737
-3565
-3396
-3229
-3065
-2903
-2743
-2585
-2430
-2276
-2125
-1975
-1828
-1682
-1537
-1395
-1253
-1113
-975
-837
-701
-565
-430
-296
-163
-29
103
235
368
500
631
763
895
1027
1158
1290
1422
1553
1685
1816
1948
2078
2209
2339
2468
2597
2725
2853
2979
3105
3230
3353
3476
3597
3717
3835
3952
4067
4181
4293
4403
4511
4618
4722
4824
4925
5023
5119
5212
5304
5393
5480
5565
5648
5728
5807
5883
5957
6029
6099
6168
6234
6298
6360
6420
6478
6535
6589
6642
6693
6742
6789
6834
6877
6919
6959
6997
7033
7067
7100
7131
7161
7189
7215
7240
7263
7285
7305
7324
7341
7358
7373
7386
7399
7410
7420
7429
7437
7444
7450
7455
7459
7463
7466
7468
7470
7471
7472
7472
7472
7473
7473
7473
7473
7474
7475
7476
7478
7480
7483
7487
7492
7497
7504
7511
7520
7529
7540
7552
7566
7580
7596
7613
7632
7651
7672
7694
7717
7741
7766
7792
7818
7845
7873
7901
7930
7959
7987
8016
8045
8074
8102
8130
8157
8183
8210
8236
8260
8284
8307
8329
8351
8371
8390
8409
8426
8442
8457
8471
8484
8496
8506
8515
8523
8530
8535
8539
8542
8543
8543
8541
8538
8534
8529
8522
8514
8504
8493
8481
8468
8454
8438
8422
8404
8385
8366
8345
8324
8302
8279
8256
8232
8208
8183
8159
8134
8109
8084
8058
8034
8010
7985
7962
7938
7916
7893
7872
7851
7831
7812
7793
7776
7759
7743
7728
7713
7699
7687
7675
7663
7653
7643
7634
7626
7619
7612
7607
7602
7597
7594
7591
7589
7587
7586
7586
7586
7587
7588
7590
7592
7595
7598
7601
7605
7610
7615
7620
7626
7632
7639
7647
7655
7663
7672
7682
7693
7704
7716
7729
7743
7758
7773
7790
7807
7826
7845
7866
7887
7910
7934
7960
7987
8015
8044
8074
8106
8141
8177
8214
8253
8294
8337
8381
8427
8475
8525
8576
8630
8685
8742
8800
8860
8922
8986
9051
9117
9185
9255
9326
9398
9472
9546
9622
9699
9778
9857
9937
10018
10099
10182
10264
10348
10432
10516
10600
10685
10769
10854
10939
11023
11108
11192
11276
11360
11444
11528
11611
11694
11777
11859
11942
12024
12105
12187
12268
12348
12428
12508
12587
12666
12745
12823
12900
12977
13054
13130
13205
13280
13354
13428
13502
13574
13647
13718
13789
13860
13930
13999
14068
14136
14204
14271
14337
14403
14469
14533
14597
14661
14724
14786
14848
14909
14969
15029
15089
15147
15206
15263
15321
15378
15434
15490
15545
15601
15655
15710
15764
15817
15871
15924
15976
16029
16081
16132
16184
16235
16286
16335
16387
16437
16487
16536
16586
16635
16684
16733
16782
16831
16879
16928
16976
17024
17073
17121
17169
17217
17264
17312
17359
17406
17453
17500
17546
17592
17637
17682
17726
17770
17814
17856
17898
17940
17980
18020
18059
18097
18135
18172
18208
18243
18277
18311
18343
18375
18407
18437
18467
18495
18523
18551
18577
18603
18628
18652
18676
18699
18721
18742
18763
18783
18802
18820
18838
18855
18872
18887
18902
18916
18929
18941
18952
18962
18971
18979
18986
18991
18996
18998
19000
19000
18998
18995
18990
18984
18976
18966
18955
18942
18928
18911
18893
18874
18852
18829
18805
18779
18751
18722
18691
18658
18624
18588
18550
18511
18470
18428
18384
18338
18290
18241
18190
18137
18083
18027
17969
17910
17848
17785
17721
17654
17586
17516
17445
17372
17297
17221
17143
17064
16983
16900
16816
16731
16644
16556
16466
16375
16282
16187
16093
15997
15899
15800
15700
15598
15495
15392
15287
15181
15074
14966
14857
14747
14637
14525
14413
14300
14186
14071
13956
13840
13723
13606
13488
13370
13251
13132
13013
12893
12773
12653
12533
12412
12292
12171
12049
11928
11807
11685
11563
11441
11319
11196
11073
10950
10827
10704
10580
10456
10332
10208
10083
9958
9833
9708
9583
9457
9332
9206
9081
8955
8830
8705
8581
8457
8333
8210
8087
7966
7846
7726
7606
7488
7371
7255
7140
7027
6914
6803
6693
6585
6477
6371
6267
6164
6062
5961
5862
5765
5668
5573
5480
5387
5296
5207
5118
5031
4946
4861
4778
4695
4614
4534
4455
4378
4301
4225
4150
4075
4002
3929
3857
3785
3714
3643
3572
3502
3432
3361
3291
3220
3149
3078
3006
2934
2862
2789
2715
2640
2565
2489
2413
2336
2258
2179
2100
2019
1939
1857
1776
1693
1610
1526
1442
1358
1273
1188
1103
1016
931
845
759
673
587
501
415
329
244
159
75
-9
-93
-176
-258
-339
-420
-499
-578
-656
-733
-809
-884
-957
-1030
-1102
-1173
-1242
-1311
-1379
-1445
-1511
-1576
-1640
-1703
-1766
-1827
-1888
-1948
-2007
-2065
-2123
-2179
-2235
-2290
-2343
-2396
-2448
-2499
-2549
-2598
-2646
-2693
-2738
-2783
-2826
-2868
-2909
-2949
-2987
-3024
-3060
-3095
-3128
-3160
-3191
-3220
-3249
-3275
-3301
-3326
-3349
-3371
-3392
-3411
-3430
-3448
-3464
-3480
-3494
-3508
-3521
-3533
-3545
-3556
-3566
-3575
-3584
-3593
-3601
-3609
-3616
-3623
-3629
-3636
-3641
-3647
-3652
-3658
-3663
-3667
-3672
-3676
-3680
-3684
-3688
-3692
-3695
-3699
-3702
-3705
-3708
-3711
-3714
-3717
-3720
-3722
-3725
-3728
-3731
-3733
-3736
-3738
-3740
-3743
-3745
-3746
-3748
-3749
-3750
-3751
-3751
-3751
-3750
-3749
-3747
-3744
-3741
-3738
-3734
-3729
-3723
-3717
-3710
-3702
-3694
-3684
-3674
-3663
-3652
-3639
-3625
-3611
-3596
-3580
-3563
-3545
-3527
-3508
-3488
-3467
-3445
-3423
-3400
-3377
-3353
-3328
-3302
-3276
-3250
-3222
-3194
-3165
-3136
-3105
-3074
-3042
-3009
-2975
-2940
-2905
-2868
-2830
-2790
-2750
-2708
-2666
-2622
-2576
-2530
-2482
-2433
-2383
-2332
-2279
-2225
-2171
-2114
-2057
-1999
-1940
-1880
-1819
-1756
-1694
-1630
-1565
-1500
-1435
-1368
-1301
-1234
-1166
-1098
-1029
-960
-891
-821
-751
-681
-611
-540
-469
-398
-326
-255
-183
-112
-40
31
103
174
246
317
388
458
529
599
668
738
807
875
943
1010
1078
1144
1210
1276
1341
1405
1469
1532
1594
1656
1717
1778
1838
1897
1955
2013
2070
2126
2181
2235
2288
2340
2391
2441
2490
2538
2585
2630
2674
2718
2760
2800
2840
2878
2915
2950
2985
3018
3050
3080
3109
3136
3163
3188
3211
3233
3253
3272
3290
3306
3320
3333
3344
3354
3362
3368
3372
3375
3376
3375
3372
3368
3362
3354
3344
3332
3319
3303
3286
3267
3246
3223
3198
3171
3142
3111
3079
3044
3007
2968
2926
2883
2837
2789
2738
2685
2630
2572
2512
2449
2383
2315
2245
2171
2095
2017
1936
1852
1766
1676
1585
1490
1393
1294
1192
1087
980
870
758
643
526
407
285
161
34
-94
-225
-358
-493
-630
-769
-910
-1052
-1197
-1343
-1490
-1640
-1790
-1942
-2096
-2251
-2407
-2564
-2723
-2882
-3043
-3205
-3367
-3530
-3695
-3859
-4025
-4191
-4357
-4524
-4690
-4858
-5025
-5192
-5359
-5526
-5692
-5859
-6024
-6189
-6354
-6518
-6681
-6843
-7004
-7164
-7323
-7480
-7637
-7792
-7945
-8096
-8248
-8397
-8545
-8691
-8836
-8979
-9121
-9261
-9399
-9535
-9670
-9803
-9935
-10064
-10192
-10319
-10443
-10566
-10687
-10806
-10923
-11039
-11152
-11264
-11374
-11482
-11588
-11692
-11794
-11895
-11993
-12090
-12185
-12278
-12369
-12459
-12547
-12633
-12718
-12801
-12882
-12962
-13040
-13116
-13191
-13264
-13336
-13405
-13474
-13540
-13605
-13668
-13729
-13789
-13847
-13903
-13958
-14010
-14061
-14111
-14158
-14204
-14248
-14291
-14332
-14371
-14408
-14443
-14477
-14509
-14540
-14568
-14594
-14619
-14642
-14663
-14681
-14698
-14712
-14725
-14735
-14743
-14749
-14752
-14753
-14752
-14748
-14741
-14732
-14720
-14706
-14689
-14670
-14648
-14623
-14595
-14565
-14532
-14496
-14458
-14417
-14373
-14327
-14278
-14227
-14173
-14117
-14058
-13996
-13933
-13867
-13799
-13729
-13657
-13583
-13507
-13429
-13349
-13268
-13185
-13100
-13014
-12926
-12837
-12747
-12656
-12564
-12471
-12376
-12281
-12185
-12088
-11991
-11892
-11793
-11694
-11593
-11493
-11391
-11289
-11186
-11083
-10979
-10875
-10769
-10664
-10557
-10450
-10342
-10234
-10125
-10015
-9905
-9794
-9683
-9571
-9458
-9345
-9231
-9117
-9002
-8886
-8770
-8654
-8537
-8420
-8302
-8183
-8066
-7947
-7828
-7708
-7588
-7469
-7348
-7228
-7108
-6987
-6867
-6747
-6626
-6506
-6386
-6266
-6146
-6026
-5907
-5788
-5669
-5551
-5432
-5314
-5197
-5079
-4962
-4846
-4729
-4614
-4498
-4383
-4268
-4154
-4040
-3927
-3814
-3702
-3590
-3479
-3368
-3258
-3149
-3041
-2933
-2826
-2719
-2613
-2508
-2404
-2301
-2198
-2096
-1994
-1894
-1794
-1695
-1596
-1498
-1401
-1305
-1210
-1115
-1020
-928
-835
-744
-653
-564
-475
-388
-301
-216
-131
-48
34
115
194
273
350
426
500
573
645
716
785
853
920
985
1049
1112
1173
1234
1293
1351
1407
1463
1517
1570
1622
1672
1722
1771
1818
1864
1909
1953
1996
2037
2079
2118
2157
2194
2230
2265
2299
2332
2363
2393
2422
2450
2476
2501
2525
2547
2568
2588
2606
2623
2639
2653
2666
2678
2688
2697
2704
2710
2715
2718
2720
2721
2720
2718
2714
2709
2702
2693
2684
2672
2659
2644
2628
2609
2590
2568
2545
2521
2494
2467
2437
2407
2375
2341
2306
2270
2233
2194
2155
2114
2072
2029
1986
1942
1896
1850
1803
1755
1706
1656
1606
1555
1504
1452
1399
1346
1292
1238
1183
1128
1073
1018
962
906
851
795
740
685
630
575
521
468
415
363
312
261
212
164
116
70
26
-18
-59
-100
-139
-176
-211
-245
-277
-307
-336
-363
-387
-410
-431
-450
-467
-482
-495
-506
-515
-523
-528
-532
-534
-534
-532
-529
-524
-517
-509
-499
-488
-475
-461
-445
-428
-410
-390
-370
-348
-324
-300
-274
-247
-219
-190
-159
-127
-94
-60
-25
11
49
88
127
168
210
253
297
342
387
434
482
530
579
630
680
732
785
838
892
947
1002
1058
1114
1172
1229
1287
1346
1405
1464
1524
1583
1643
1703
1764
1824
1884
1944
2004
2064
2124
2183
2243
2302
2361
2419
2477
2535
2593
2650
2707
2763
2819
2875
2930
2985
3040
3094
3148
3201
3254
3306
3358
3409
3460
3511
3561
3610
3659
3707
3755
3802
3849
3895
3940
3985
4029
4072
4114
4156
4197
4237
4277
4315
4353
4390
4425
4461
4495
4528
4561
4592
4623
4653
4682
4710
4737
4764
4790
4815
4839
4862
4885
4907
4929
4950
4970
4990
5009
5028
5047
5065
5083
5100
5117
5134
5150
5167
5182
5198
5214
5229
5244
5258
5273
5287
5301
5315
5328
5341
5354
5367
5379
5391
5402
5413
5424
5434
5444
5454
5463
5471
5479
5487
5494
5500
5506
5512
5517
5521
5524
5527
5529
5531
5532
5532
5531
5530
5528
5525
5522
5517
5512
5506
5500
5493
5484
5476
5466
5456
5445
5433
5420
5407
5394
5379
5364
5349
5333
5317
5300
5282
5264
5246
5227
5207
5187
5167
5146
5125
5104
5081
5059
5036
5012
4988
4963
4938
4912
4886
4859
4831
4803
4775
4746
4716
4686
4655
4623
4591
4559
4526
4492
4458
4423
4388
4353
4317
4280
4243
4206
4169
4131
4093
4054
4016
3978
3939
3900
3862
3823
3785
3746
3708
3670
3632
3595
3558
3522
3486
3450
3415
3381
3347
3314
3282
3251
3220
3191
3162
3134
3108
3082
3058
3035
3013
2993
2974
2957
2941
2927
2915
2904
2895
2888
2883
2880
2879
2880
2883
2889
2896
2906
2917
2931
2947
2966
2986
3009
3034
3061
3090
3122
3155
3191
3229
3269
3311
3355
3401
3449
3499
3552
3606
3662
3720
3780
3842
3906
3972
4038
4108
4179
4252
4326
4402
4480
4559
4640
4723
4806
4892
4978
5066
5155
5245
5337
5429
5523
5617
5712
5808
5905
6002
6100
6198
6297
6396
6495
6595
6695
6795
6895
6995
7095
7195
7294
7394
7493
7593
7692
7790
7889
7987
8085
8182
8279
8376
8472
8567
8662
8756
8850
8942
9034
9126
9216
9305
9393
9480
9566
9651
9735
9818
9899
9979
10058
10135
10211
10285
10358
10430
10500
10568
10635
10700
10764
10826
10886
10945
11002
11057
11110
11162
11211
11259
11305
11349
11391
11432
11470
11506
11541
11573
11604
11632
11659
11684
11707
11729
11748
11766
11783
11797
11810
11821
11831
11839
11846
11851
11855
11858
11859
11859
11858
11855
11851
11846
11839
11832
11823
11813
11802
11790
11776
11762
11746
11729
11711
11691
11671
11649
11626
11602
11577
11550
11522
11493
11463
11431
11398
11363
11327
11290
11251
11211
11169
11126
11081
11034
10986
10937
10885
10832
10778
10722
10664
10604
10543
10480
10416
10349
10282
10212
10141
10068
9994
9918
9840
9760
9679
9597
9512
9426
9338
9249
9158
9065
8971
8875
8778
8679
8579
8477
8373
8268
8162
8054
7945
7835
7723
7610
7496
7380
7264
7146
7028
6908
6788
6666
6544
6421
6297
6173
6048
5922
5796
5669
5542
5414
5286
5158
5030
4901
4771
4642
4512
4382
4252
4122
3991
3861
3730
3599
3468
3337
3206
3075
2944
2812
2681
2550
2419
2287
2156
2025
1894
1763
1633
1502
1372
1242
1112
983
854
725
596
468
341
214
87
-39
-164
-289
-413
-537
-660
-782
-903
-1024
-1143
-1262
-1380
-1498
-1614
-1729
-1844
-1957
-2069
-2181
-2291
-2401
-2509
-2617
-2723
-2828
-2933
-3036
-3139
-3241
-3341
-3441
-3540
-3638
-3736
-3832
-3927
-4022
-4116
-4209
-4301
-4392
-4482
-4571
-4659
-4747
-4833
-4918
-5002
-5085
-5167
-5248
-5328
-5406
-5484
-5560
-5635
-5708
-5780
-5851
-5921
-5989
-6055
-6121
-6184
-6247
-6308
-6367
-6425
-6481
-6535
-6588
-6639
-6689
-6736
-6782
-6826
-6869
-6909
-6948
-6985
-7020
-7054
-7085
-7115
-7143
-7170
-7195
-7218
-7239
-7259
-7277
-7294
-7309
-7323
-7335
-7346
-7355
-7362
-7369
-7374
-7377
-7379
-7379
-7379
-7376
-7373
-7368
-7362
-7354
-7346
-7336
-7325
-7312
-7299
-7285
-7269
-7253
-7235
-7217
-7198
-7179
-7158
-7138
-7116
-7094
-7072
-7049
-7026
-7003
-6980
-6956
-6933
-6909
-6885
-6862
-6838
-6814
-6791
-6768
-6745
-6722
-6700
-6678
-6656
-6635
-6614
-6593
-6573
-6553
-6534
-6515
-6497
-6479
-6462
-6445
-6429
-6414
-6399
-6384
-6371
-6357
-6345
-6332
-6321
-6310
-6299
-6289
-6280
-6271
-6262
-6255
-6247
-6240
-6233
-6227
-6222
-6216
-6212
-6207
-6203
-6200
-6197
-6195
-6193
-6191
-6190
-6189
-6189
-6189
-6190
-6191
-6192
-6194
-6196
-6199
-6202
-6205
-6209
-6213
-6218
-6223
-6228
-6234
-6241
-6247
-6254
-6262
-6270
-6278
-6287
-6296
-6306
-6316
-6327
-6338
-6350
-6362
-6374
-6387
-6400
-6413
-6427
-6441
-6455
-6470
-6485
-6500
-6515
-6530
-6546
-6562
-6578
-6595
-6611
-6628
-6646
-6663
-6681
-6699
-6717
-6735
-6754
-6773
-6792
-6812
-6831
-6851
-6871
-6891
-6911
-6931
-6951
-6971
-6991
-7011
-7031
-7050
-7070
-7088
-7107
-7124
-7142
-7158
-7174
-7190
-7204
-7218
-7231
-7243
-7254
-7264
-7273
-7281
-7288
-7293
-7298
-7302
-7304
-7305
-7305
-7304
-7302
-7298
-7293
-7287
-7280
-7271
-7262
-7250
-7238
-7224
-7209
-7193
-7175
-7155
-7135
-7112
-7088
-7063
-7036
-7007
-6977
-6945
-6910
-6875
-6837
-6797
-6756
-6712
-6666
-6618
-6568
-6516
-6462
-6405
-6346
-6285
-6222
-6156
-6088
-6017
-5944
-5869
-5792
-5712
-5629
-5545
-5458
-5368
-5277
-5183
-5087
-4988
-4888
-4785
-4680
-4573
-4464
-4353
-4240
-4125
-4008
-3889
-3768
-3646
-3522
-3396
-3268
-3140
-3009
-2877
-2744
-2609
-2474
-2336
-2198
-2059
-1919
-1777
-1635
-1492
-1349
-1204
-1059
-913
-767
-620
-473
-326
-178
-31
117
265
413
561
709
856
1002
1150
1297
1444
1590
1735
1880
2025
2169
2312
2455
2597
2739
2879
3019
3157
3295
3432
3567
3702
3835
3967
4097
4227
4354
4481
4606
4729
4850
4970
5089
5205
5320
5433
5544
5652
5759
5864
5967
6068
6166
6263
6357
6449
6538
6626
6711
6793
6874
6952
7027
7100
7171
7240
7306
7369
7431
7489
7546
7600
7652
7701
7748
7793
7836
7876
7913
7949
7982
8013
8041
8067
8090
8112
8132
8148
8163
8176
8186
8194
8199
8203
8204
8204
8201
8196
8189
8180
8169
8156
8141
8124
8105
8084
8061
8036
8010
7981
7951
7918
7884
7848
7810
7771
7729
7686
7640
7593
7544
7493
7441
7386
7330
7272
7212
7150
7087
7022
6955
6886
6815
6743
6669
6593
6516
6437
6356
6274
6190
6105
6018
5930
5840
5748
5655
5561
5465
5368
5269
5170
5069
4966
4862
4758
4652
4544
4436
4327
4217
4105
3993
3880
3767
3652
3537
3421
3304
3187
3069
2951
2832
2712
2593
2473
2352
2232
2111
1990
1868
1747
1626
1505
1384
1263
1142
1022
902
782
663
544
426
308
191
75
-41
-156
-271
-385
-498
-611
-723
-834
-944
-1054
-1164
-1272
-1380
-1488
-1594
-1700
-1806
-1911
-2015
-2119
-2222
-2325
-2427
-2528
-2629
-2729
-2829
-2928
-3027
-3125
-3222
-3319
-3415
-3511
-3607
-3701
-3796
-3889
-3982
-4075
-4167
-4259
-4350
-4441
-4531
-4620
-4709
-4798
-4885
-4973
-5059
-5145
-5230
-5315
-5399
-5482
-5565
-5646
-5727
-5807
-5887
-5966
-6043
-6120
-6196
-6272
-6346
-6420
-6493
-6565
-6636
-6707
-6776
-6845
-6913
-6980
-7046
-7111
-7176
-7240
-7302
-7364
-7426
-7486
-7546
-7604
-7662
-7719
-7775
-7831
-7886
-7940
-7993
-8045
-8098
-8148
-8199
-8249
-8299
-8348
-8396
-8443
-8490
-8536
-8581
-8626
-8670
-8714
-8756
-8798
-8840
-8880
-8920
-8958
-8997
-9034
-9070
-9106
-9141
-9175
-9209
-9242
-9273
-9305
-9335
-9365
-9394
-9422
-9450
-9477
-9503
-9529
-9554
-9578
-9602
-9625
-9647
-9669
-9690
-9711
-9731
-9750
-9769
-9787
-9804
-9821
-9837
-9852
-9867
-9881
-9894
-9907
-9919
-9931
-9941
-9951
-9961
-9969
-9977
-9984
-9990
-9996
-10001
-10004
-10007
-10009
-10011
-10011
-10010
-10008
-10005
-10001
-9996
-9989
-9982
-9973
-9963
-9952
-9940
-9926
-9911
-9895
-9878
-9859
-9840
-9819
-9796
-9773
-9749
-9723
-9696
-9668
-9640
-9610
-9579
-9547
-9514
-9480
-9445
-9410
-9373
-9336
-9298
-9259
-9219
-9179
-9138
-9097
-9055
-9012
-8969
-8925
-8881
-8836
-8791
-8745
-8699
-8652
-8605
-8558
-8510
-8461
-8413
-8363
-8314
-8264
-8213
-8163
-8112
-8060
-8009
-7957
-7905
-7852
-7799
-7746
-7693
-7640
-7586
-7532
-7478
-7424
-7370
-7315
-7261
-7206
-7152
-7097
-7042
-6987
-6933
-6878
-6824
-6769
-6715
-6660
-6606
-6552
-6499
-6445
-6392
-6339
-6286
-6233
-6181
-6129
-6077
-6025
-5974
-5924
-5874
-5824
-5775
-5726
-5678
-5631
-5584
-5538
-5493
-5448
-5404
-5362
-5320
-5279
-5239
-5200
-5162
-5126
-5090
-5056
-5022
-4990
-4959
-4930
-4901
-4874
-4848
-4823
-4799
-4777
-4756
-4736
-4717
-4700
-4683
-4668
-4654
-4641
-4629
-4619
-4609
-4600
-4592
-4585
-4579
-4573
-4569
-4565
-4561
-4558
-4556
-4554
-4553
-4552
-4551
-4551
-4551
-4551
-4551
-4551
-4552
-4553
-4553
-4554
-4555
-4555
-4556
-4557
-4557
-4557
-4558
-4558
-4557
-4556
-4555
-4554
-4552
-4550
-4547
-4544
-4539
-4535
-4529
-4523
-4515
-4507
-4498
-4488
-4477
-4465
-4452
-4438
-4422
-4405
-4388
-4369
-4348
-4327
-4304
-4280
-4255
-4229
-4201
-4172
-4142
-4111
-4078
-4043
-4009
-3973
-3935
-3897
-3857
-3816
-3774
-3730
-3686
-3640
-3593
-3545
-3496
-3446
-3395
-3343
-3290
-3236
-3182
-3126
-3069
-3012
-2953
-2894
-2834
-2774
-2712
-2650
-2587
-2524
-2459
-2394
-2328
-2261
-2194
-2125
-2056
-1986
-1915
-1844
-1771
-1698
-1624
-1549
-1474
-1397
-1320
-1242
-1164
-1084
-1004
-922
-841
-758
-674
-590
-505
-419
-332
-244
-156
-67
23
114
206
298
391
485
579
674
770
866
963
1061
1158
1257
1355
1455
1554
1654
1754
1854
1955
2056
2157
2258
2359
2460
2561
2662
2764
2865
2966
3067
3168
3269
3370
3471
3571
3671
3771
3871
3971
4070
4169
4267
4366
4464
4561
4658
4755
4851
4947
5043
5137
5232
5326
5419
5512
5604
5696
5787
5877
5966
6055
6143
6230
6316
6402
6486
6570
6652
6734
6814
6894
6972
7050
7126
7201
7276
7348
7420
7491
7560
7628
7695
7761
7826
7889
7951
8012
8071
8130
8188
8244
8299
8353
8405
8457
8507
8557
8605
8652
8698
8743
8786
8829
8871
8911
8950
8989
9026
9062
9097
9131
9164
9196
9227
9256
9285
9312
9338
9363
9387
9410
9431
9451
9470
9488
9504
9519
9533
9546
9557
9567
9575
9582
9587
9591
9594
9595
9594
9592
9588
9582
9575
9566
9556
9544
9529
9514
9496
9477
9456
9433
9408
9381
9353
9323
9291
9257
9222
9185
9146
9105
9063
9019
8973
8926
8877
8826
8774
8720
8665
8608
8550
8489
8428
8365
8300
8234
8167
8098
8028
7956
7883
7809
7734
7657
7579
7500
7420
7339
7257
7174
7091
7006
6920
6834
6746
6659
6570
6481
6390
6300
6209
6117
6025
5932
5838
5745
5650
5556
5460
5365
5269
5173
5076
4979
4882
4785
4687
4589
4491
4393
4295
4196
4098
3999
3900
3801
3702
3604
3505
3406
3307
3209
3110
3012
2914
2816
2718
2621
2524
2427
2331
2235
2140
2045
1951
1857
1765
1672
1581
1490
1400
1311
1223
1135
1048
963
878
794
711
629
548
468
389
311
235
159
85
11
-61
-132
-202
-270
-337
-403
-468
-531
-593
-654
-713
-771
-827
-882
-936
-988
-1038
-1087
-1135
-1181
-1226
-1269
-1311
-1350
-1389
-1426
-1461
-1494
-1526
-1556
-1584
-1611
-1636
-1659
-1680
-1700
-1718
-1734
-1748
-1761
-1772
-1781
-1788
-1794
-1798
-1800
-1800
-1799
-1797
-1792
-1786
-1779
-1770
-1759
-1747
-1733
-1718
-1702
-1684
-1665
-1644
-1622
-1599
-1574
-1548
-1521
-1493
-1464
-1434
-1402
-1370
-1336
-1302
-1267
-1230
-1193
-1155
-1117
-1077
-1037
-996
-954
-911
-868
-824
-780
-735
-689
-643
-596
-549
-502
-454
-405
-357
-307
-258
-208
-158
-108
-58
-7
44
95
146
197
249
300
352
403
455
506
557
608
659
710
761
811
861
911
961
1008
1058
1106
1154
1201
1248
1294
1339
1384
1428
1472
1515
1557
1599
1640
1680
1720
1759
1797
1835
1872
1908
1943
1978
2011
2044
2077
2108
2139
2169
2199
2227
2255
2282
2309
2335
2360
2384
2408
2431
2454
2476
2497
2518
2539
2558
2577
2596
2614
2632
2649
2665
2681
2697
2712
2726
2740
2754
2767
2780
2792
2804
2815
2826
2836
2847
2856
2865
2874
2882
2890
2898
2905
2911
2918
2923
2929
2934
2938
2942
2946
2950
2952
2955
2957
2959
2961
2962
2963
2963
2963
2963
2963
2962
2961
2960
2958
2956
2954
2951
2948
2945
2942
2938
2934
2930
2925
2920
2915
2909
2903
2897
2891
2884
2877
2869
2861
2853
2844
2835
2825
2815
2804
2793
2782
2770
2757
2744
2730
2715
2700
2684
2668
2651
2633
2615
2596
2576
2556
2535
2513
2491
2468
2445
2421
2396
2371
2345
2319
2293
2266
2238
2210
2182
2153
2124
2094
2064
2033
2003
1972
1940
1908
1876
1844
1811
1778
1744
1710
1676
1641
1606
1571
1536
1500
1464
1427
1390
1353
1316
1278
1240
1202
1163
1124
1085
1046
1006
966
925
884
843
801
759
717
674
631
587
543
499
454
409
363
317
271
224
177
130
83
35
-13
-62
-110
-159
-208
-257
-306
-356
-405
-455
-505
-555
-605
-655
-705
-755
-805
-855
-905
-955
-1004
-1055
-1105
-1155
-1205
-1255
-1305
-1355
-1404
-1454
-1503
-1553
-1602
-1651
-1699
-1748
-1796
-1845
-1893
-1940
-1988
-2035
-2082
-2129
-2175
-2221
-2267
-2313
-2358
-2403
-2447
-2491
-2535
-2579
-2622
-2665
-2707
-2749
-2790
-2831
-2872
-2912
-2952
-2991
-3029
-3067
-3104
-3141
-3177
-3212
-3247
-3281
-3314
-3347
-3378
-3409
-3439
-3469
-3498
-3526
-3553
-3579
-3605
-3630
-3654
-3677
-3700
-3722
-3743
-3764
-3784
-3803
-3821
-3839
-3856
-3872
-3888
-3903
-3918
-3932
-3945
-3957
-3969
-3981
-3991
-4001
-4011
-4019
-4027
-4035
-4042
-4048
-4054
-4059
-4062
-4067
-4069
-4072
-4073
-4074
-4073
-4073
-4070
-4067
-4065
-4061
-4056
-4050
-4043
-4035
-4027
-4019
-4009
-3998
-3986
-3973
-3959
-3945
-3929
-3913
-3895
-3877
-3857
-3837
-3816
-3793
-3770
-3746
-3720
-3694
-3666
-3638
-3608
-3577
-3545
-3512
-3478
-3443
-3406
-3369
-3330
-3290
-3249
-3207
-3164
-3119
-3073
-3026
-2978
-2929
-2878
-2826
-2773
-2719
-2664
-2607
-2549
-2490
-2430
-2368
-2306
-2242
-2176
-2110
-2041
-1974
-1904
-1833
-1761
-1687
-1613
-1537
-1461
-1383
-1305
-1225
-1145
-1064
-982
-898
-815
-730
-645
-558
-472
-384
-296
-207
-118
-28
62
153
244
335
427
520
613
706
799
893
986
1080
1175
1269
1364
1458
1553
1647
1742
1837
1931
2025
2120
2214
2308
2402
2496
2589
2682
2774
2867
2958
3049
3140
3230
3320
3409
3497
3584
3671
3756
3841
3925
4008
4090
4171
4251
4330
4407
4484
4559
4633
4706
4777
4847
4916
4984
5050
5114
5177
5239
5299
5358
5415
5470
5524
5577
5628
5677
5725
5770
5815
5857
5898
5937
5975
6010
6044
6076
6107
6135
6162
6187
6209
6230
6250
6267
6282
6295
6306
6316
6323
6328
6331
6332
6330
6327
6322
6314
6304
6292
6278
6262
6243
6223
6200
6175
6147
6118
6087
6053
6017
5979
5939
5897
5853
5807
5759
5709
5656
5602
5546
5488
5427
5365
5301
5235
5167
5098
5026
4952
4877
4800
4721
4641
4558
4474
4389
4302
4213
4123
4030
3938
3843
3748
3650
3552
3452
3352
3250
3147
3043
2938
2833
2726
2619
2511
2402
2292
2182
2071
1959
1847
1735
1622
1508
1394
1280
1165
1050
934
818
702
585
469
352
234
117
0
-118
-236
-354
-471
-589
-707
-824
-942
-1059
-1177
-1294
-1411
-1527
-1643
-1759
-1875
-1990
-2105
-2220
-2333
-2447
-2560
-2672
-2784
-2895
-3006
-3116
-3226
-3335
-3443
-3550
-3657
-3764
-3870
-3975
-4078
-4183
-4286
-4389
-4491
-4593
-4694
-4794
-4894
-4993
-5092
-5190
-5287
-5384
-5481
-5577
-5672
-5767
-5862
-5956
-6049
-6142
-6235
-6327
-6419
-6510
-6601
-6691
-6781
-6871
-6960
-7049
-7137
-7225
-7313
-7401
-7488
-7575
-7661
-7747
-7833
-7919
-8004
-8089
-8173
-8259
-8343
-8427
-8511
-8595
-8679
-8762
-8846
-8929
-9012
-9095
-9178
-9261
-9344
-9427
-9510
-9593
-9675
-9758
-9841
-9923
-10006
-10088
-10170
-10253
-10335
-10417
-10499
-10581
-10663
-10745
-10827
-10908
-10990
-11071
-11152
-11233
-11314
-11395
-11475
-11555
-11635
-11715
-11795
-11874
-11953
-12031
-12109
-12187
-12264
-12341
-12417
-12493
-12568
-12643
-12717
-12791
-12864
-12936
-13008
-13079
-13149
-13219
-13287
-13355
-13423
-13489
-13554
-13619
-13683
-13746
-13808
-13869
-13930
-13989
-14047
-14104
-14160
-14216
-14270
-14323
-14375
-14426
-14476
-14524
-14572
-14618
-14664
-14708
-14751
-14793
-14833
-14873
-14911
-14948
-14984
-15018
-15051
-15083
-15114
-15143
-15171
-15198
-15223
-15247
-15270
-15291
-15311
-15330
-15347
-15363
-15378
-15391
-15403
-15413
-15422
-15430
-15436
-15441
-15445
-15447
-15448
-15447
-15445
-15441
-15436
-15429
-15421
-15412
-15401
-15388
-15374
-15359
-15342
-15323
-15303
-15282
-15259
-15234
-15208
-15181
-15152
-15121
-15089
-15056
-15021
-14985
-14947
-14908
-14867
-14825
-14782
-14737
-14690
-14643
-14593
-14542
-14490
-14436
-14381
-14324
-14266
-14206
-14145
-14082
-14018
-13952
-13885
-13816
-13746
-13674
-13600
-13525
-13448
-13370
-13291
-13210
-13127
-13043
-12957
-12870
-12782
-12692
-12600
-12508
-12414
-12318
-12221
-12123
-12024
-11923
-11821
-11718
-11614
-11508
-11401
-11294
-11185
-11075
-10964
-10851
-10738
-10624
-10509
-10393
-10276
-10158
-10040
-9920
-9800
-9678
-9556
-9433
-9310
-9186
-9061
-8935
-8809
-8682
-8554
-8426
-8297
-8167
-8037
-7907
-7776
-7644
-7513
-7380
-7247
-7114
-6981
-6848
-6714
-6580
-6445
-6311
-6177
-6042
-5907
-5773
-5638
-5504
-5369
-5235
-5101
-4967
-4833
-4699
-4565
-4432
-4298
-4165
-4033
-3900
-3768
-3636
-3504
-3372
-3241
-3110
-2979
-2848
-2718
-2588
-2458
-2329
-2200
-2071
-1942
-1814
-1686
-1558
-1430
-1303
-1177
-1050
-924
-798
-672
-547
-422
-297
-172
-48
76
200
323
447
570
692
815
937
1059
1181
1302
1423
1544
1664
1784
1904
2023
2141
2259
2377
2494
2611
2727
2842
2957
3071
3185
3298
3410
3521
3632
3742
3851
3959
4067
4173
4279
4383
4487
4590
4691
4792
4891
4990
5087
5183
5278
5372
5465
5556
5647
5736
5824
5911
5996
6080
6163
6245
6325
6404
6482
6559
6634
6708
6780
6851
6921
6990
7057
7123
7188
7251
7313
7374
7433
7492
7549
7604
7659
7712
7765
7816
7866
7915
7963
8010
8055
8100
8144
8186
8229
8270
8310
8350
8388
8426
8463
8499
8535
8570
8604
8637
8669
8701
8733
8763
8793
8822
8851
8878
8906
8932
8958
8983
9007
9031
9054
9076
9098
9119
9139
9159
9177
9195
9213
9229
9245
9260
9274
9287
9300
9312
9323
9333
9342
9351
9359
9366
9373
9378
9383
9387
9391
9394
9396
9397
9398
9398
9397
9396
9394
9392
9389
9385
9381
9376
9371
9365
9359
9352
9345
9337
9329
9320
9311
9302
9292
9282
9271
9260
9249
9238
9226
9214
9202
9190
9177
9164
9151
9138
9125
9111
9097
9084
9070
9056
9041
9027
9013
8999
8984
8970
8956
8941
8927
8913
8899
8884
8870
8856
8843
8829
8815
8802
8789
8776
8763
8750
8738
8726
8714
8702
8691
8679
8668
8657
8647
8636
8626
8616
8606
8597
8587
8578
8569
8560
8551
8542
8533
8524
8516
8507
8498
8489
8480
8471
8462
8453
8444
8435
8425
8415
8405
8395
8385
8374
8363
8352
8341
8329
8317
8305
8292
8279
8266
8252
8238
8224
8209
8194
8179
8164
8148
8132
8115
8098
8080
8064
8047
8029
8010
7993
7975
7957
7938
7920
7901
7883
7864
7846
7827
7809
7790
7772
7753
7735
7717
7699
7681
7663
7646
7628
7611
7594
7577
7560
7543
7526
7509
7493
7476
7460
7444
7427
7411
7395
7379
7363
7347
7331
7315
7299
7283
7267
7251
7235
7219
7203
7187
7171
7155
7139
7122
7106
7089
7073
7056
7039
7022
7005
6987
6969
6951
6933
6915
6896
6877
6858
6838
6819
6798
6778
6757
6735
6714
6692
6669
6646
6623
6599
6575
6550
6525
6499
6473
6446
6418
6390
6362
6332
6302
6272
6240
6209
6176
6142
6108
6074
6038
6002
5965
5927
5889
5850
5810
5769
5728
5686
5644
5601
5557
5512
5467
5421
5375
5328
5280
5232
5184
5134
5085
5034
4984
4933
4881
4829
4777
4724
4671
4618
4565
4511
4457
4403
4349
4294
4239
4185
4130
4075
4019
3965
3910
3855
3799
3744
3689
3634
3579
3524
3469
3414
3359
3304
3249
3195
3141
3086
3032
2979
2925
2872
2818
2766
2713
2661
2609
2557
2505
2454
2403
2353
2303
2253
2203
2154
2105
2056
2008
1960
1912
1864
1817
1769
1723
1676
1630
1583
1537
1492
1446
1401
1356
1312
1267
1223
1179
1135
1092
1048
1004
962
919
877
834
791
749
707
664
622
580
538
495
453
411
369
326
284
242
199
157
115
72
30
-13
-56
-98
-141
-183
-226
-268
-310
-353
-395
-437
-479
-521
-562
-604
-645
-686
-727
-768
-808
-848
-888
-927
-966
-1004
-1042
-1080
-1117
-1154
-1190
-1225
-1260
-1295
-1329
-1362
-1394
-1426
-1458
-1488
-1518
-1547
-1576
-1603
-1630
-1656
-1682
-1707
-1731
-1754
-1776
-1798
-1819
-1839
-1859
-1877
-1895
-1913
-1929
-1945
-1960
-1975
-1988
-2001
-2013
-2025
-2037
-2047
-2057
-2066
-2075
-2083
-2091
-2098
-2104
-2110
-2116
-2121
-2126
-2130
-2134
-2138
-2141
-2144
-2146
-2148
-2150
-2151
-2152
-2153
-2153
-2153
-2153
-2153
-2152
-2151
-2149
-2147
-2145
-2143
-2140
-2137
-2134
-2131
-2127
-2124
-2120
-2116
-2111
-2107
-2102
-2098
-2093
-2088
-2083
-2079
-2074
-2069
-2063
-2058
-2053
-2048
-2043
-2037
-2032
-2027
-2021
-2016
-2009
-2004
-1999
-1993
-1987
-1981
-1975
-1969
-1963
-1956
-1950
-1944
-1937
-1930
-1924
-1917
-1910
-1903
-1896
-1889
-1882
-1875
-1868
-1861
-1854
-1847
-1840
-1833
-1825
-1818
-1811
-1804
-1796
-1789
-1782
-1774
-1767
-1759
-1752
-1744
-1736
-1729
-1721
-1713
-1706
-1698
-1691
-1683
-1675
-1668
-1661
-1653
-1646
-1639
-1632
-1626
-1619
-1613
-1606
-1600
-1594
-1589
-1583
-1578
-1573
-1569
-1564
-1560
-1556
-1552
-1549
-1546
-1543
-1540
-1538
-1535
-1533
-1532
-1530
-1529
-1528
-1528
-1527
-1527
-1527
-1528
-1529
-1530
-1531
-1533
-1534
-1537
-1539
-1542
-1545
-1548
-1552
-1555
-1559
-1564
-1568
-1573
-1578
-1583
-1588
-1593
-1599
-1605
-1611
-1617
-1623
-1629
-1635
-1642
-1648
-1655
-1661
-1668
-1675
-1681
-1688
-1695
-1702
-1709
-1716
-1723
-1729
-1736
-1743
-1750
-1757
-1764
-1770
-1777
-1784
-1791
-1798
-1805
-1811
-1818
-1825
-1832
-1839
-1846
-1853
-1860
-1867
-1874
-1881
-1888
-1896
-1903
-1910
-1918
-1925
-1933
-1940
-1948
-1955
-1963
-1971
-1979
-1987
-1995
-2003
-2011
-2020
-2028
-2036
-2045
-2054
-2063
-2072
-2081
-2090
-2100
-2109
-2119
-2129
-2139
-2149
-2160
-2170
-2181
-2192
-2203
-2214
-2225
-2237
-2249
-2260
-2272
-2284
-2296
-2309
-2321
-2333
-2346
-2359
-2371
-2384
-2397
-2409
-2422
-2435
-2448
-2460
-2473
-2486
-2499
-2511
-2524
-2536
-2549
-2561
-2574
-2586
-2598
-2610
-2622
-2634
-2646
-2657
-2669
-2680
-2691
-2702
-2713
-2724
-2734
-2745
-2755
-2765
-2774
-2784
-2793
-2802
-2810
-2819
-2827
-2835
-2842
-2850
-2857
-2864
-2870
-2877
-2883
-2888
-2894
-2899
-2904
-2909
-2914
-2918
-2922
-2927
-2931
-2934
-2938
-2942
-2945
-2948
-2951
-2955
-2958
-2961
-2964
-2967
-2969
-2972
-2975
-2978
-2980
-2983
-2986
-2988
-2991
-2993
-2996
-2998
-3000
-3003
-3005
-3007
-3010
-3012
-3014
-3016
-3018
-3020
-3022
-3024
-3026
-3028
-3030
-3032
-3034
-3037
-3039
-3041
-3044
-3046
-3049
-3052
-3055
-3059
-3062
-3066
-3070
-3075
-3079
-3084
-3090
-3095
-3101
-3108
-3114
-3122
-3129
-3137
-3145
-3154
-3163
-3173
-3183
-3193
-3204
-3215
-3227
-3239
-3251
-3264
-3277
-3291
-3305
-3320
-3335
-3350
-3366
-3382
-3399
-3416
-3433
-3451
-3469
-3487
-3506
-3524
-3544
-3563
-3583
-3603
-3623
-3643
-3664
-3684
-3705
-3726
-3747
-3767
-3788
-3810
-3831
-3852
-3873
-3894
-3914
-3935
-3956
-3977
-3997
-4017
-4037
-4057
-4077
-4097
-4116
-4135
-4153
-4172
-4190
-4208
-4225
-4242
-4259
-4276
-4292
-4308
-4323
-4338
-4353
-4368
-4382
-4396
-4409
-4423
-4436
-4448
-4461
-4473
-4485
-4496
-4508
-4519
-4529
-4540
-4550
-4560
-4570
-4580
-4590
-4599
-4608
-4617
-4626
-4635
-4643
-4652
-4660
-4668
-4676
-4684
-4692
-4700
-4707
-4715
-4722
-4729
-4736
-4744
-4750
-4757
-4764
-4771
-4777
-4784
-4790
-4797
-4803
-4810
-4816
-4822
-4828
-4835
-4841
-4847
-4853
-4859
-4865
-4871
-4877
-4883
-4889
-4895
-4901
-4907
-4913
-4919
-4924
-4930
-4936
-4941
-4947
-4952
-4957
-4962
-4967
-4972
-4977
-4982
-4986
-4991
-4995
-4999
-5003
-5007
-5011
-5014
-5018
-5021
-5024
-5027
-5030
-5032
-5035
-5037
-5039
-5041
-5042
-5043
-5044
-5045
-5045
-5046
-5046
-5045
-5045
-5044
-5043
-5042
-5040
-5039
-5037
-5034
-5032
-5029
-5027
-5024
-5020
-5017
-5013
-5009
-5005
-5001
-4997
-4992
-4988
-4983
-4978
-4973
-4968
-4962
-4957
-4951
-4946
-4940
-4934
-4928
-4922
-4916
-4910
-4904
-4897
-4891
-4885
-4878
-4872
-4865
-4859
-4852
-4845
-4839
-4832
-4825
-4818
-4812
-4805
-4798
-4791
-4784
-4777
-4770
-4763
-4756
-4749
-4742
-4734
-4727
-4719
-4712
-4704
-4697
-4689
-4681
-4673
-4664
-4656
-4647
-4638
-4630
-4620
-4611
-4602
-4592
-4582
-4572
-4561
-4551
-4540
-4529
-4517
-4505
-4493
-4481
-4468
-4455
-4441
-4427
-4413
-4398
-4383
-4367
-4351
-4335
-4318
-4300
-4282
-4264
-4245
-4226
-4206
-4186
-4165
-4144
-4122
-4100
-4077
-4054
-4030
-4006
-3982
-3957
-3931
-3905
-3878
-3851
-3823
-3795
-3766
-3736
-3706
-3676
-3644
-3612
-3580
-3547
-3513
-3479
-3444
-3408
-3372
-3334
-3297
-3258
-3219
-3179
-3139
-3097
-3055
-3013
-2969
-2925
-2881
-2835
-2789
-2742
-2695
-2647
-2598
-2549
-2499
-2449
-2398
-2346
-2294
-2241
-2188
-2134
-2080
-2025
-1970
-1915
-1859
-1802
-1745
-1688
-1631
-1573
-1515
-1457
-1398
-1339
-1280
-1221
-1161
-1102
-1042
-982
-922
-862
-802
-742
-682
-621
-561
-501
-441
-381
-321
-261
-201
-142
-82
-23
37
96
155
214
273
331
389
447
505
563
620
677
734
790
846
902
957
1012
1067
1121
1175
1229
1282
1334
1386
1438
1489
1540
1591
1640
1690
1739
1788
1836
1883
1931
1977
2024
2070
2115
2160
2205
2249
2292
2336
2378
2421
2463
2504
2545
2586
2626
2666
2705
2744
2783
2821
2858
2895
2932
2968
3003
3039
3073
3107
3141
3174
3206
3238
3270
3301
3332
3362
3391
3420
3448
3476
3504
3531
3557
3583
3609
3634
3658
3682
3706
3729
3752
3774
3796
3818
3839
3859
3880
3900
3919
3939
3958
3976
3995
4013
4030
4048
4065
4082
4099
4116
4132
4148
4164
4180
4196
4211
4226
4241
4256
4271
4285
4300
4314
4328
4342
4356
4370
4383
4397
4410
4424
4437
4450
4463
4477
4490
4503
4516
4529
4542
4555
4568
4581
4595
4608
4621
4635
4648
4662
4676
4690
4704
4718
4733
4747
4762
4776
4791
4806
4822
4837
4853
4868
4884
4900
4916
4933
4949
4966
4983
5000
5018
5035
5053
5071
5089
5107
5126
5144
5163
5182
5202
5221
5241
5261
5281
5301
5321
5342
5363
5384
5405
5426
5448
5469
5491
5513
5535
5557
5580
5602
5625
5648
5671
5694
5717
5740
5764
5787
5811
5835
5858
5882
5907
5931
5955
5979
6004
6029
6053
6078
6103
6128
6154
6179
6205
6230
6256
6281
6307
6333
6358
6384
6410
6436
6461
6487
6512
6538
6563
6588
6612
6637
6661
6685
6709
6732
6756
6778
6801
6823
6844
6866
6886
6907
6926
6946
6964
6983
7000
7018
7034
7050
7066
7081
7095
7109
7122
7135
7147
7158
7169
7179
7189
7199
7207
7215
7223
7230
7237
7243
7249
7254
7258
7263
7266
7270
7273
7275
7277
7279
7280
7281
7282
7282
7282
7281
7280
7278
7276
7274
7271
7268
7265
7261
7257
7252
7247
7242
7236
7229
7223
7216
7208
7201
7192
7184
7175
7165
7156
7146
7135
7124
7113
7101
7089
7076
7063
7050
7036
7021
7006
6991
6975
6959
6942
6924
6906
6888
6869
6849
6829
6808
6787
6765
6743
6720
6696
6672
6647
6622
6596
6569
6542
6514
6485
6456
6426
6396
6364
6333
6300
6267
6233
6198
6163
6127
6090
6053
6015
5976
5936
5896
5855
5813
5770
5727
5683
5638
5593
5546
5499
5451
5403
5354
5304
5253
5202
5150
5097
5043
4989
4935
4879
4823
4767
4710
4652
4594
4535
4475
4415
4355
4294
4232
4170
4107
4043
3980
3916
3851
3785
3720
3653
3587
3519
3452
3384
3315
3246
3177
3107
3037
2966
2895
2824
2752
2680
2608
2535
2463
2389
2316
2242
2168
2094
2019
1944
1869
1794
1719
1643
1568
1492
1416
1340
1264
1188
1111
1035
959
882
806
729
653
576
500
424
347
271
195
119
43
-33
-108
-184
-259
-334
-408
-483
-557
-630
-704
-777
-849
-921
-993
-1064
-1134
-1204
-1274
-1342
-1411
-1478
-1545
-1612
-1678
-1743
-1807
-1871
-1934
-1996
-2058
-2118
-2179
-2238
-2296
-2354
-2411
-2467
-2522
-2576
-2630
-2682
-2734
-2785
-2835
-2884
-2932
-2979
-3025
-3070
-3114
-3158
-3200
-3241
-3281
-3320
-3358
-3395
-3431
-3466
-3500
-3532
-3564
-3594
-3623
-3652
-3679
-3704
-3729
-3753
-3775
-3796
-3816
-3835
-3853
-3870
-3885
-3900
-3913
-3925
-3936
-3946
-3955
-3962
-3969
-3974
-3979
-3982
-3984
-3985
-3985
-3985
-3983
-3980
-3976
-3971
-3965
-3958
-3951
-3942
-3932
-3922
-3910
-3898
-3885
-3871
-3856
-3840
-3824
-3807
-3789
-3770
-3751
-3731
-3710
-3688
-3666
-3643
-3620
-3596
-3571
-3546
-3521
-3494
-3467
-3440
-3412
-3384
-3355
-3325
-3295
-3265
-3234
-3202
-3170
-3138
-3105
-3071
-3038
-3003
-2969
-2933
-2898
-2862
-2825
-2789
-2751
-2714
-2676
-2637
-2598
-2559
-2520
-2480
-2440
-2400
-2359
-2318
-2277
-2235
-2194
-2152
-2110
-2067
-2025
-1982
-1939
-1896
-1853
-1810
-1767
-1723
-1680
-1636
-1592
-1549
-1505
-1461
-1417
-1374
-1330
-1286
-1242
-1199
-1155
-1112
-1068
-1025
-982
-939
-896
-853
-811
-769
-727
-685
-643
-602
-561
-521
-480
-440
-401
-361
-322
-283
-245
-207
-170
-132
-96
-59
-23
12
47
82
116
150
183
216
249
280
312
343
373
403
433
462
490
518
545
572
598
624
649
674
698
722
745
767
789
810
831
851
871
890
909
927
945
961
978
994
1008
1024
1038
1052
1066
1078
1091
1102
1114
1124
1135
1144
1153
1162
1170
1178
1185
1191
1197
1202
1207
1211
1215
1218
1221
1222
1224
1224
1224
1224
1222
1220
1218
1215
1211
1206
1201
1195
1189
1182
1174
1166
1157
1147
1137
1126
1115
1103
1090
1077
1063
1049
1034
1018
1002
986
968
951
932
914
894
874
854
833
811
789
767
743
720
696
671
646
620
594
567
539
512
483
455
425
396
365
335
304
272
240
208
175
142
109
75
41
7
-28
-63
-99
-134
-170
-207
-243
-280
-317
-354
-392
-430
-468
-507
-546
-585
-624
-663
-703
-743
-783
-824
-865
-906
-947
-988
-1030
-1072
-1114
-1156
-1199
-1242
-1285
-1328
-1371
-1414
-1458
-1502
-1546
-1591
-1635
-1680
-1725
-1770
-1815
-1861
-1907
-1953
-1999
-2045
-2092
-2138
-2185
-2232
-2280
-2327
-2374
-2422
-2470
-2518
-2566
-2614
-2662
-2710
-2759
-2807
-2856
-2904
-2953
-3002
-3050
-3099
-3148
-3197
-3246
-3294
-3343
-3392
-3441
-3490
-3539
-3587
-3636
-3685
-3734
-3783
-3831
-3880
-3929
-3978
-4026
-4075
-4124
-4172
-4221
-4269
-4318
-4366
-4415
-4463
-4511
-4559
-4607
-4655
-4703
-4750
-4798
-4845
-4892
-4939
-4986
-5033
-5079
-5126
-5172
-5218
-5264
-5309
-5355
-5400
-5445
-5490
-5535
-5579
-5624
-5668
-5712
-5756
-5800
-5843
-5886
-5929
-5972
-6015
-6057
-6099
-6141
-6182
-6224
-6265
-6306
-6346
-6386
-6426
-6465
-6504
-6543
-6581
-6619
-6656
-6693
-6730
-6766
-6801
-6836
-6870
-6904
-6938
-6970
-7003
-7034
-7065
-7096
-7126
-7155
-7184
-7212
-7239
-7266
-7292
-7317
-7342
-7366
-7389
-7412
-7434
-7455
-7476
-7496
-7515
-7534
-7552
-7569
-7586
-7601
-7617
-7631
-7645
-7659
-7671
-7683
-7695
-7706
-7716
-7726
-7736
-7745
-7753
-7761
-7768
-7775
-7781
-7787
-7792
-7797
-7802
-7806
-7810
-7813
-7816
-7818
-7820
-7821
-7822
-7823
-7823
-7823
-7822
-7821
-7819
-7817
-7815
-7812
-7809
-7806
-7802
-7797
-7793
-7787
-7782
-7776
-7769
-7762
-7755
-7747
-7739
-7731
-7722
-7712
-7702
-7692
-7681
-7669
-7658
-7645
-7633
-7619
-7606
-7592
-7577
-7562
-7546
-7530
-7513
-7496
-7478
-7459
-7440
-7421
-7401
-7380
-7359
-7337
-7315
-7292
-7268
-7244
-7219
-7194
-7168
-7142
-7115
-7087
-7059
-7030
-7001
-6971
-6940
-6909
-6878
-6846
-6813
-6780
-6746
-6712
-6677
-6642
-6606
-6570
-6533
-6495
-6457
-6419
-6380
-6340
-6300
-6259
-6217
-6175
-6133
-6090
-6046
-6002
-5957
-5911
-5865
-5818
-5771
-5723
-5675
-5625
-5576
-5526
-5475
-5423
-5372
-5319
-5266
-5213
-5159
-5105
-5050
-4995
-4940
-4884
-4827
-4771
-4713
-4656
-4598
-4540
-4482
-4423
-4364
-4305
-4246
-4186
-4126
-4066
-4005
-3945
-3884
-3823
-3763
-3701
-3640
-3579
-3518
-3456
-3395
-3333
-3272
-3210
-3149
-3088
-3026
-2965
-2904
-2843
-2782
-2721
-2661
-2600
-2540
-2480
-2420
-2360
-2301
-2242
-2183
-2124
-2066
-2008
-1950
-1893
-1835
-1779
-1722
-1666
-1610
-1554
-1499
-1444
-1389
-1335
-1281
-1228
-1174
-1121
-1069
-1016
-965
-914
-863
-812
-762
-713
-663
-615
-567
-519
-472
-425
-379
-333
-288
-244
-200
-156
-114
-72
-30
11
51
91
130
168
206
243
280
316
351
386
420
453
486
518
550
581
612
641
671
700
728
755
782
809
835
860
885
909
933
956
978
1000
1022
1042
1063
1082
1101
1119
1137
1154
1170
1186
1201
1216
1230
1243
1256
1268
1279
1290
1300
1309
1318
1326
1334
1341
1347
1352
1357
1362
1366
1369
1371
1373
1375
1376
1376
1376
1375
1374
1372
1370
1367
1363
1360
1355
1351
1345
1340
1334
1327
1321
1314
1306
1298
1290
1282
1273
1264
1254
1245
1235
1225
1214
1204
1193
1182
1170
1159
1147
1135
1123
1111
1099
1086
1073
1061
1048
1035
1022
1008
996
983
970
957
944
931
919
906
894
882
869
858
846
835
824
813
802
792
782
773
764
755
747
740
733
726
720
714
709
705
701
698
695
693
692
692
692
693
694
696
699
703
707
712
718
725
732
741
750
759
770
781
793
805
818
832
847
862
879
895
913
931
950
969
989
1010
1031
1053
1075
1098
1122
1146
1171
1197
1223
1249
1276
1304
1332
1360
1389
1419
1449
1479
1510
1541
1573
1605
1638
1671
1704
1737
1771
1806
1840
1875
1911
1946
1982
2017
2055
2092
2129
2166
2203
2241
2279
2317
2356
2394
2433
2472
2511
2550
2590
2629
2669
2708
2748
2788
2828
2868
2909
2949
2989
3030
3070
3111
3152
3192
3233
3274
3315
3356
3397
3437
3478
3519
3560
3601
3642
3683
3724
3765
3806
3846
3887
3928
3968
4008
4049
4089
4129
4169
4208
4248
4287
4326
4365
4404
4442
4481
4519
4557
4594
4631
4668
4705
4741
4777
4813
4848
4883
4917
4951
4985
5018
5050
5082
5114
5145
5176
5206
5236
5265
5293
5321
5348
5374
5400
5425
5450
5473
5496
5519
5540
5561
5581
5600
5619
5636
5653
5669
5684
5698
5712
5724
5736
5747
5757
5766
5774
5781
5787
5793
5797
5801
5803
5805
5806
5806
5805
5804
5801
5798
5793
5788
5782
5775
5768
5759
5750
5739
5728
5716
5703
5690
5675
5660
5644
5627
5609
5590
5571
5551
5530
5508
5485
5462
5438
5413
5387
5361
5333
5305
5276
5247
5216
5185
5153
5121
5087
5053
5019
4983
4947
4910
4873
4835
4796
4757
4716
4676
4635
4593
4550
4507
4464
4419
4375
4330
4284
4238
4191
4144
4097
4049
4001
3952
3903
3854
3804
3754
3704
3654
3603
3552
3501
3450
3398
3347
3295
3243
3191
3139
3087
3035
2983
2931
2879
2827
2775
2723
2672
2620
2568
2516
2465
2413
2362
2311
2260
2209
2158
2107
2056
2005
1955
1905
1855
1805
1756
1706
1657
1608
1559
1510
1461
1413
1365
1317
1269
1221
1174
1126
1079
1032
985
939
892
846
799
753
707
661
616
570
524
479
434
389
344
299
254
210
166
121
77
34
-10
-53
-96
-139
-182
-224
-267
-309
-351
-392
-433
-475
-515
-556
-596
-637
-677
-716
-756
-795
-834
-873
-912
-950
-988
-1026
-1064
-1101
-1138
-1175
-1212
-1248
-1284
-1320
-1355
-1391
-1426
-1460
-1495
-1529
-1563
-1597
-1630
-1663
-1696
-1728
-1760
-1792
-1823
-1854
-1885
-1916
-1946
-1976
-2005
-2033
-2063
-2091
-2119
-2146
-2173
-2200
-2226
-2252
-2277
-2302
-2327
-2351
-2375
-2398
-2420
-2443
-2465
-2486
-2507
-2527
-2547
-2567
-2586
-2605
-2623
-2640
-2658
-2675
-2691
-2707
-2723
-2738
-2752
-2767
-2780
-2794
-2807
-2819
-2832
-2843
-2855
-2866
-2876
-2887
-2897
-2906
-2915
-2924
-2932
-2940
-2948
-2955
-2962
-2968
-2974
-2980
-2985
-2990
-2995
-2999
-3002
-3005
-3008
-3010
-3012
-3013
-3014
-3014
-3014
-3013
-3012
-3011
-3008
-3006
-3003
-2999
-2995
-2990
-2985
-2979
-2973
-2966
-2959
-2952
-2943
-2935
-2926
-2916
-2906
-2896
-2885
-2873
-2861
-2849
-2836
-2823
-2809
-2795
-2780
-2765
-2749
-2733
-2716
-2700
-2682
-2664
-2646
-2628
-2609
-2589
-2569
-2549
-2529
-2508
-2487
-2465
-2443
-2421
-2399
-2376
-2353
-2330
-2306
-2283
-2259
-2234
-2210
-2185
-2160
-2135
-2110
-2085
-2059
-2033
-2008
-1982
-1956
-1929
-1903
-1877
-1850
-1823
-1797
-1770
-1743
-1716
-1689
-1662
-1635
-1608
-1581
-1554
-1527
-1500
-1473
-1446
-1419
-1392
-1365
-1338
-1311
-1284
-1258
-1231
-1204
-1178
-1151
-1125
-1099
-1073
-1047
-1020
-996
-970
-945
-920
-895
-870
-846
-822
-798
-774
-750
-727
-704
-681
-658
-636
-614
-592
-570
-548
-527
-506
-486
-465
-445
-425
-406
-386
-367
-349
-330
-312
-294
-276
-259
-242
-225
-209
-192
-176
-161
-145
-130
-115
-100
-86
-72
-58
-44
-30
-17
-4
9
22
35
47
59
71
83
94
106
117
128
139
150
160
171
181
191
201
211
220
230
239
248
257
266
275
283
292
300
308
317
325
333
341
349
357
365
373
381
388
396
405
413
421
429
438
446
455
464
473
483
492
502
512
522
533
544
555
566
578
590
602
615
627
641
654
668
682
696
711
726
742
757
773
790
806
823
841
858
876
895
913
932
952
971
991
1010
1032
1053
1074
1095
1117
1139
1161
1183
1206
1229
1252
1275
1298
1322
1345
1369
1393
1416
1440
1464
1488
1512
1536
1560
1584
1608
1631
1655
1679
1702
1726
1749
1772
1795
1818
1840
1862
1884
1906
1928
1949
1970
1991
2011
2031
2051
2070
2089
2108
2126
2144
2161
2178
2195
2211
2226
2241
2256
2269
2283
2295
2308
2319
2330
2340
2350
2359
2367
2374
2381
2387
2392
2396
2400
2402
2404
2406
2406
2406
2404
2402
2399
2396
2391
2386
2380
2373
2365
2357
2347
2337
2327
2315
2302
2289
2275
2260
2245
2228
2211
2193
2174
2155
2135
2114
2092
2069
2045
2021
1997
1971
1944
1917
1889
1861
1832
1802
1771
1740
1708
1675
1642
1608
1573
1538
1502
1465
1428
1391
1352
1313
1274
1234
1193
1152
1110
1068
1025
982
938
894
849
804
759
712
666
619
572
524
476
427
378
329
279
229
179
129
78
27
-25
-76
-128
-180
-232
-285
-337
-390
-443
-496
-549
-602
-655
-709
-762
-815
-868
-922
-975
-1028
-1081
-1134
-1186
-1239
-1291
-1344
-1396
-1448
-1499
-1551
-1602
-1653
-1704
-1754
-1804
-1854
-1903
-1952
-2001
-2049
-2097
-2144
-2191
-2237
-2283
-2328
-2373
-2417
-2461
-2504
-2546
-2588
-2629
-2670
-2709
-2748
-2787
-2825
-2861
-2898
-2933
-2968
-3002
-3035
-3067
-3098
-3129
-3159
-3188
-3216
-3244
-3270
-3296
-3321
-3345
-3368
-3390
-3411
-3432
-3452
-3471
-3489
-3506
-3523
-3538
-3553
-3567
-3581
-3593
-3605
-3617
-3627
-3637
-3647
-3655
-3663
-3671
-3678
-3684
-3690
-3695
-3700
-3704
-3708
-3711
-3714
-3716
-3718
-3719
-3720
-3720
-3720
-3719
-3718
-3717
-3715
-3713
-3710
-3706
-3702
-3698
-3693
-3688
-3682
-3676
-3670
-3662
-3655
-3647
-3638
-3629
-3620
-3610
-3599
-3589
-3577
-3566
-3554
-3541
-3528
-3515
-3501
-3487
-3473
-3458
-3443
-3427
-3411
-3395
-3379
-3362
-3344
-3326
-3308
-3290
-3271
-3252
-3233
-3213
-3193
-3172
-3151
-3130
-3109
-3087
-3065
-3043
-3020
-2998
-2975
-2951
-2928
-2904
-2880
-2856
-2832
-2807
-2782
-2758
-2733
-2707
-2682
-2657
-2631
-2606
-2580
-2555
-2529
-2503
-2477
-2452
-2426
-2400
-2374
-2349
-2323
-2297
-2272
-2246
-2221
-2195
-2170
-2145
-2120
-2095
-2070
-2045
-2021
-1996
-1972
-1948
-1924
-1900
-1876
-1853
-1829
-1806
-1783
-1760
-1738
-1716
-1693
-1672
-1650
-1629
-1607
-1587
-1566
-1546
-1526
-1506
-1487
-1467
-1449
-1430
-1412
-1394
-1376
-1359
-1342
-1325
-1309
-1292
-1276
-1261
-1246
-1231
-1216
-1202
-1188
-1174
-1161
-1148
-1135
-1123
-1111
-1100
-1088
-1078
-1068
-1058
-1048
-1039
-1030
-1022
-1014
-1006
-1000
-993
-987
-981
-976
-971
-966
-962
-958
-955
-952
-949
-947
-945
-943
-942
-941
-941
-941
-941
-942
-943
-945
-947
-949
-951
-954
-958
-962
-966
-970
-975
-980
-985
-990
-996
-1002
-1008
-1014
-1022
-1029
-1036
-1044
-1052
-1060
-1068
-1076
-1085
-1093
-1102
-1112
-1121
-1130
-1140
-1150
-1160
-1170
-1181
-1191
-1202
-1212
-1223
-1234
-1246
-1257
-1268
-1280
-1291
-1303
-1315
-1326
-1338
-1350
-1362
-1374
-1386
-1398
-1409
-1421
-1433
-1445
-1457
-1468
-1480
-1492
-1503
-1515
-1526
-1538
-1549
-1560
-1571
-1582
-1593
-1604
-1615
-1626
-1636
-1647
-1657
-1668
-1678
-1689
-1699
-1709
-1719
-1729
-1739
-1749
-1759
-1769
-1779
-1789
-1798
-1808
-1818
-1828
-1838
-1848
-1857
-1867
-1877
-1887
-1897
-1907
-1917
-1926
-1936
-1946
-1956
-1965
-1975
-1985
-1994
-2004
-2013
-2023
-2032
-2041
-2051
-2060
-2069
-2078
-2087
-2096
-2105
-2114
-2122
-2131
-2139
-2148
-2156
-2164
-2172
-2180
-2188
-2196
-2204
-2211
-2219
-2226
-2233
-2240
-2247
-2253
-2260
-2266
-2272
-2278
-2284
-2289
-2295
-2300
-2305
-2310
-2314
-2319
-2323
-2327
-2331
-2335
-2339
-2342
-2346
-2349
-2352
-2355
-2357
-2360
-2362
-2364
-2366
-2368
-2370
-2372
-2373
-2374
-2375
-2376
-2377
-2377
-2378
-2378
-2378
-2378
-2378
-2377
-2377
-2376
-2376
-2375
-2374
-2373
-2372
-2371
-2370
-2368
-2367
-2365
-2364
-2362
-2361
-2359
-2357
-2355
-2353
-2351
-2349
-2347
-2345
-2343
-2340
-2338
-2336
-2333
-2331
-2328
-2325
-2323
-2320
-2317
-2314
-2311
-2308
-2305
-2302
-2298
-2295
-2292
-2288
-2284
-2281
-2277
-2273
-2269
-2265
-2261
-2257
-2253
-2249
-2245
-2240
-2236
-2231
-2227
-2222
-2217
-2212
-2208
-2203
-2198
-2192
-2187
-2182
-2177
-2171
-2165
-2160
-2154
-2148
-2141
-2135
-2128
-2122
-2115
-2108
-2101
-2093
-2085
-2078
-2070
-2061
-2053
-2044
-2035
-2025
-2017
-2007
-1997
-1987
-1977
-1967
-1956
-1945
-1934
-1923
-1911
-1900
-1888
-1876
-1863
-1851
-1838
-1825
-1811
-1798
-1784
-1770
-1756
-1741
-1726
-1711
-1696
-1680
-1664
-1648
-1632
-1615
-1598
-1580
-1563
-1545
-1526
-1508
-1489
-1470
-1451
-1431
-1411
-1390
-1370
-1349
-1327
-1306
-1284
-1262
-1239
-1216
-1193
-1169
-1145
-1121
-1097
-1072
-1047
-1022
-996
-970
-944
-918
-891
-864
-837
-810
-782
-754
-726
-698
-670
-641
-612
-583
-554
-524
-495
-465
-435
-405
-375
-344
-314
-283
-252
-221
-190
-159
-128
-96
-64
-32
0
32
64
96
129
162
195
228
261
294
328
362
395
429
464
498
532
567
602
637
672
707
742
777
813
848
884
920
956
992
1028
1064
1100
1136
1173
1209
1246
1282
1319
1356
1392
1429
1466
1503
1540
1577
1614
1651
1688
1725
1762
1799
1836
1873
1910
1948
1985
2021
2059
2096
2133
2170
2207
2244
2281
2319
2356
2393
2430
2467
2504
2541
2578
2615
2652
2689
2726
2764
2801
2838
2874
2911
2948
2985
3022
3059
3095
3132
3168
3205
3241
3277
3313
3349
3385
3420
3456
3491
3526
3561
3595
3630
3664
3698
3731
3764
3797
3830
3862
3894
3926
3957
3988
4018
4048
4078
4107
4136
4164
4192
4219
4246
4272
4298
4323
4348
4372
4395
4418
4441
4463
4484
4505
4525
4545
4564
4582
4600
4617
4634
4650
4666
4681
4695
4709
4722
4735
4747
4758
4769
4780
4789
4799
4807
4816
4823
4831
4837
4843
4849
4854
4858
4862
4865
4868
4870
4872
4873
4874
4874
4873
4872
4870
4868
4865
4862
4858
4853
4848
4842
4836
4829
4822
4814
4806
4797
4787
4777
4766
4755
4744
4732
4719
4706
4692
4678
4663
4648
4632
4616
4600
4583
4565
4547
4529
4510
4490
4471
4451
4430
4409
4388
4366
4344
4322
4299
4276
4253
4230
4206
4182
4157
4133
4108
4083
4058
4033
4006
3981
3956
3930
3903
3877
3851
3824
3798
3771
3744
3717
3690
3663
3636
3609
3581
3554
3526
3499
3471
3443
3416
3388
3360
3332
3303
3275
3247
3218
3190
3161
3133
3104
3076
3047
3018
2989
2960
2931
2903
2874
2845
2816
2787
2758
2729
2700
2671
2642
2613
2584
2556
2527
2498
2469
2440
2411
2382
2353
2325
2296
2267
2238
2209
2180
2151
2122
2093
2064
2035
2005
1977
1948
1919
1890
1861
1832
1802
1773
1744
1715
1686
1657
1628
1599
1570
1541
1512
1483
1454
1426
1397
1368
1339
1311
1282
1254
1225
1197
1168
1140
1112
1084
1056
1028
1000
972
944
916
889
861
834
807
780
753
726
700
673
647
621
595
570
544
519
494
469
445
420
396
373
349
326
302
280
257
234
212
190
169
147
126
105
84
64
44
24
4
-15
-34
-53
-72
-90
-108
-126
-143
-160
-177
-193
-210
-225
-241
-256
-271
-286
-300
-315
-328
-342
-355
-368
-381
-393
-405
-417
-429
-440
-451
-461
-472
-482
-491
-501
-510
-518
-527
-535
-543
-550
-557
-564
-570
-576
-582
-587
-592
-596
-601
-604
-608
-611
-614
-616
-619
-620
-622
-623
-624
-625
-625
-625
-625
-624
-623
-622
-621
-619
-618
-616
-614
-611
-609
-606
-603
-600
-597
-593
-590
-586
-582
-579
-575
-570
-566
-562
-558
-554
-549
-545
-540
-536
-532
-527
-523
-518
-514
-510
-506
-502
-498
-494
-490
-487
-483
-480
-477
-474
-471
-468
-465
-463
-461
-459
-457
-455
-453
-452
-451
-450
-450
-449
-449
-449
-449
-450
-450
-451
-453
-454
-456
-458
-460
-463
-466
-469
-472
-476
-480
-484
-488
-493
-498
-503
-509
-515
-521
-527
-534
-541
-548
-556
-563
-572
-580
-588
-597
-606
-616
-625
-635
-645
-656
-667
-677
-689
-700
-712
-723
-735
-748
-760
-773
-786
-799
-812
-825
-839
-853
-867
-881
-895
-909
-924
-938
-953
-968
-983
-998
-1012
-1028
-1043
-1058
-1074
-1089
-1104
-1120
-1135
-1151
-1166
-1182
-1197
-1213
-1228
-1243
-1259
-1274
-1289
-1304
-1320
-1335
-1349
-1364
-1379
-1393
-1408
-1422
-1436
-1450
-1464
-1477
-1490
-1503
-1516
-1529
-1541
-1553
-1565
-1577
-1588
-1599
-1610
-1620
-1630
-1640
-1649
-1658
-1667
-1676
-1684
-1692
-1699
-1706
-1713
-1719
-1725
-1731
-1736
-1741
-1746
-1750
-1754
-1758
-1761
-1764
-1766
-1768
-1770
-1771
-1772
-1773
-1773
-1773
-1773
-1772
-1771
-1770
-1768
-1766
-1764
-1761
-1758
-1755
-1751
-1748
-1744
-1739
-1735
-1730
-1724
-1719
-1713
-1707
-1701
-1695
-1688
-1681
-1674
-1667
-1659
-1651
-1643
-1635
-1627
-1618
-1609
-1600
-1591
-1582
-1572
-1563
-1553
-1543
-1533
-1523
-1512
-1502
-1491
-1481
-1470
-1460
-1449
-1438
-1427
-1417
-1406
-1395
-1384
-1374
-1363
-1352
-1341
-1331
-1320
-1310
-1299
-1289
-1279
-1269
-1259
-1249
-1239
-1229
-1219
-1210
-1201
-1191
-1182
-1174
-1165
-1156
-1148
-1140
-1132
-1125
-1117
-1110
-1103
-1096
-1090
-1084
-1078
-1072
-1067
-1062
-1057
-1052
-1048
-1044
-1040
-1037
-1033
-1030
-1028
-1025
-1022
-1020
-1018
-1018
-1016
-1016
-1014
-1014
-1014
-1014
-1014
-1014
-1016
-1016
-1018
-1018
-1020
-1022
-1024
-1026
-1029
-1031
-1034
-1037
-1040
-1043
-1046
-1050
-1053
-1057
-1061
-1065
-1069
-1074
-1078
-1083
-1088
-1092
-1097
-1102
-1107
-1112
-1117
-1122
-1127
-1132
-1137
-1142
-1147
-1152
-1157
-1162
-1167
-1171
-1176
-1181
-1185
-1190
-1194
-1198
-1203
-1207
-1211
-1215
-1219
-1222
-1226
-1230
-1233
-1236
-1239
-1242
-1245
-1248
-1250
-1253
-1255
-1257
-1259
-1261
-1263
-1264
-1265
-1267
-1268
-1269
-1269
-1270
-1271
-1271
-1271
-1271
-1271
-1271
-1271
-1270
-1270
-1269
-1269
-1268
-1267
-1266
-1265
-1264
-1262
-1261
-1260
-1258
-1256
-1255
-1253
-1251
-1249
-1248
-1246
-1244
-1241
-1239
-1237
-1235
-1232
-1230
-1227
-1225
-1222
-1219
-1216
-1213
-1210
-1207
-1204
-1200
-1197
-1193
-1189
-1185
-1181
-1177
-1173
-1169
-1164
-1160
-1155
-1151
-1146
-1141
-1136
-1131
-1126
-1121
-1116
-1111
-1105
-1100
-1095
-1089
-1084
-1079
-1073
-1068
-1062
-1057
-1052
-1046
-1041
-1035
-1030
-1024
-1018
-1012
-1008
-1002
-997
-991
-986
-980
-975
-969
-963
-958
-952
-946
-940
-935
-929
-923
-917
-911
-905
-899
-892
-886
-880
-873
-867
-860
-853
-846
-839
-832
-824
-817
-809
-801
-793
-785
-777
-768
-760
-751
-742
-732
-723
-713
-703
-693
-683
-673
-662
-651
-640
-629
-617
-606
-594
-582
-570
-557
-545
-532
-519
-506
-493
-479
-465
-451
-437
-423
-409
-394
-379
-364
-349
-334
-319
-304
-288
-273
-257
-241
-225
-209
-193
-177
-161
-145
-129
-113
-97
-80
-64
-48
-32
-16
0
16
32
48
64
80
95
111
127
142
157
172
187
202
217
231
245
260
273
287
301
314
327
339
352
364
376
387
398
409
420
430
440
449
458
467
475
483
491
498
504
511
516
522
527
531
535
539
542
544
546
548
549
549
549
549
548
547
545
542
539
536
532
528
523
518
512
506
499
492
484
476
467
458
449
439
428
417
406
394
382
369
356
342
328
314
299
283
268
252
235
219
201
184
166
148
129
110
91
72
52
32
11
-9
-30
-52
-73
-95
-117
-140
-163
-186
-209
-232
-256
-279
-303
-328
-352
-377
-401
-426
-451
-476
-501
-527
-552
-577
-603
-628
-654
-680
-705
-731
-757
-783
-809
-835
-860
-886
-912
-938
-964
-990
-1016
-1042
-1068
-1093
-1119
-1145
-1171
-1197
-1222
-1248
-1274
-1300
-1325
-1351
-1377
-1403
-1428
-1454
-1479
-1505
-1531
-1556
-1582
-1608
-1633
-1659
-1684
-1710
-1735
-1761
-1786
-1812
-1837
-1863
-1888
-1913
-1939
-1964
-1989
-2015
-2040
-2065
-2090
-2115
-2140
-2166
-2191
-2216
-2241
-2266
-2291
-2316
-2341
-2366
-2391
-2416
-2441
-2466
-2491
-2516
-2541
-2567
-2592
-2617
-2643
-2668
-2693
-2719
-2744
-2770
-2796
-2822
-2848
-2874
-2900
-2926
-2952
-2978
-3004
-3031
-3057
-3084
-3111
-3137
-3164
-3191
-3218
-3245
-3272
-3299
-3327
-3354
-3381
-3409
-3436
-3464
-3491
-3519
-3547
-3575
-3602
-3630
-3658
-3686
-3714
-3741
-3769
-3797
-3825
-3853
-3880
-3908
-3936
-3963
-3991
-4018
-4046
-4073
-4100
-4127
-4154
-4181
-4208
-4235
-4262
-4288
-4315
-4341
-4368
-4394
-4420
-4446
-4471
-4497
-4522
-4548
-4573
-4598
-4623
-4647
-4672
-4696
-4720
-4744
-4768
-4791
-4814
-4838
-4860
-4883
-4906
-4928
-4950
-4971
-4993
-5014
-5035
-5056
-5076
-5096
-5116
-5135
-5155
-5174
-5192
-5211
-5229
-5246
-5264
-5281
-5298
-5314
-5330
-5346
-5362
-5377
-5391
-5406
-5420
-5434
-5447
-5461
-5473
-5486
-5498
-5510
-5521
-5532
-5543
-5553
-5563
-5573
-5583
-5592
-5601
-5609
-5617
-5625
-5633
-5640
-5647
-5654
-5660
-5667
-5672
-5678
-5683
-5688
-5693
-5697
-5701
-5705
-5708
-5711
-5714
-5716
-5718
-5720
-5722
-5723
-5724
-5724
-5724
-5724
-5724
-5723
-5722
-5720
-5718
-5716
-5714
-5711
-5708
-5705
-5701
-5697
-5692
-5688
-5683
-5677
-5671
-5665
-5659
-5652
-5645
-5638
-5630
-5622
-5613
-5604
-5595
-5586
-5576
-5566
-5555
-5544
-5533
-5522
-5510
-5497
-5485
-5472
-5459
-5445
-5431
-5417
-5402
-5387
-5372
-5356
-5340
-5324
-5307
-5290
-5273
-5255
-5237
-5219
-5200
-5181
-5161
-5141
-5121
-5101
-5080
-5059
-5037
-5015
-4993
-4971
-4948
-4925
-4901
-4877
-4853
-4829
-4804
-4779
-4754
-4729
-4703
-4677
-4651
-4624
-4597
-4570
-4543
-4515
-4488
-4460
-4432
-4403
-4375
-4346
-4317
-4288
-4258
-4229
-4199
-4169
-4139
-4109
-4078
-4048
-4018
-3987
-3956
-3925
-3894
-3863
-3832
-3801
-3769
-3738
-3706
-3675
-3643
-3612
-3580
-3548
-3516
-3485
-3453
-3421
-3389
-3357
-3325
-3293
-3261
-3228
-3196
-3164
-3132
-3100
-3067
-3035
-3002
-2970
-2937
-2905
-2872
-2840
-2807
-2775
-2742
-2709
-2676
-2644
-2611
-2578
-2545
-2512
-2479
-2446
-2413
-2380
-2347
-2314
-2281
-2248
-2215
-2182
-2148
-2115
-2082
-2048
-2015
-1981
-1947
-1914
-1880
-1846
-1812
-1778
-1744
-1709
-1675
-1641
-1606
-1571
-1537
-1502
-1467
-1432
-1397
-1362
-1326
-1291
-1256
-1221
-1185
-1150
-1114
-1079
-1043
-1008
-972
-936
-901
-865
-829
-794
-758
-722
-686
-650
-614
-579
-543
-507
-471
-435
-399
-363
-327
-291
-256
-220
-184
-148
-112
-76
-41
-5
31
66
102
138
173
209
244
280
316
351
387
422
457
493
528
564
599
635
670
706
741
777
813
848
884
920
956
992
1027
1063
1100
1136
1172
1208
1245
1281
1318
1354
1391
1428
1464
1501
1538
1575
1612
1649
1686
1724
1761
1798
1836
1873
1911
1948
1986
2023
2061
2098
2136
2174
2212
2249
2287
2325
2363
2401
2439
2477
2515
2553
2591
2629
2667
2705
2743
2780
2818
2856
2894
2931
2969
3006
3043
3081
3118
3155
3191
3228
3265
3301
3338
3374
3410
3446
3482
3517
3553
3588
3623
3659
3694
3728
3763
3798
3832
3866
3900
3934
3968
4001
4035
4067
4101
4134
4166
4199
4231
4263
4295
4326
4358
4389
4420
4451
4481
4511
4541
4571
4601
4630
4659
4688
4716
4744
4772
4800
4827
4854
4881
4908
4934
4960
4986
5011
5036
5061
5086
5110
5134
5158
5182
5205
5228
5251
5273
5295
5317
5339
5360
5381
5402
5422
5443
5463
5483
5502
5521
5540
5559
5578
5596
5614
5631
5649
5666
5682
5699
5715
5731
5746
5762
5777
5791
5806
5820
5833
5847
5860
5873
5885
5897
5909
5920
5932
5942
5953
5963
5973
5983
5992
6000
6009
6017
6025
6032
6039
6045
6052
6057
6062
6067
6072
6076
6079
6082
6085
6087
6089
6090
6091
6091
6091
6090
6089
6087
6085
6083
6080
6077
6073
6069
6064
6059
6054
6048
6042
6036
6029
6022
6014
6007
5998
5990
5981
5972
5963
5953
5943
5933
5922
5911
5900
5889
5877
5865
5853
5840
5828
5814
5801
5787
5773
5759
5744
5729
5714
5698
5683
5666
5650
5633
5616
5598
5580
5562
5544
5525
5505
5486
5466
5446
5425
5404
5383
5362
5340
5318
5295
5272
5249
5225
5201
5177
5152
5127
5102
5076
5050
5023
4997
4970
4942
4914
4886
4858
4829
4800
4771
4741
4711
4680
4650
4619
4588
4556
4524
4492
4459
4427
4393
4360
4326
4292
4258
4224
4189
4154
4118
4083
4046
4010
3974
3937
3900
3863
3826
3788
3750
3712
3673
3634
3595
3556
3517
3477
3437
3396
3356
3315
3274
3233
3191
3149
3107
3065
3023
2980
2937
2894
2850
2807
2763
2719
2675
2630
2586
2541
2496
2451
2406
2361
2316
2271
2225
2180
2135
2089
2044
1999
1953
1908
1863
1818
1773
1728
1683
1638
1593
1549
1505
1460
1416
1373
1329
1285
1242
1199
1156
1114
1071
1029
987
945
903
862
821
780
739
699
658
618
579
539
500
460
422
383
344
306
268
231
193
156
119
82
46
9
-27
-62
-98
-133
-168
-202
-237
-271
-304
-338
-371
-403
-436
-468
-500
-531
-562
-593
-623
-653
-682
-711
-740
-768
-796
-824
-851
-878
-904
-930
-955
-980
-1004
-1029
-1052
-1075
-1098
-1120
-1142
-1163
-1184
-1204
-1224
-1243
-1262
-1281
-1299
-1316
-1333
-1350
-1366
-1382
-1398
-1412
-1427
-1441
-1455
-1468
-1481
-1493
-1506
-1517
-1529
-1540
-1550
-1561
-1571
-1580
-1590
-1599
-1607
-1615
-1623
-1631
-1639
-1646
-1652
-1659
-1665
-1671
-1676
-1682
-1687
-1691
-1696
-1700
-1703
-1707
-1710
-1713
-1715
-1718
-1720
-1721
-1723
-1724
-1725
-1725
-1725
-1725
-1724
-1723
-1722
-1721
-1719
-1717
-1714
-1712
-1708
-1705
-1701
-1697
-1692
-1687
-1682
-1676
-1670
-1664
-1657
-1650
-1643
-1635
-1627
-1618
-1609
-1600
-1591
-1581
-1571
-1560
-1549
-1538
-1526
-1514
-1502
-1489
-1476
-1463
-1449
-1436
-1421
-1407
-1392
-1377
-1361
-1346
-1330
-1314
-1297
-1280
-1263
-1246
-1228
-1211
-1193
-1174
-1156
-1137
-1119
-1100
-1080
-1061
-1041
-1022
-1002
-982
-962
-941
-921
-900
-880
-859
-838
-817
-796
-775
-754
-732
-711
-689
-668
-646
-624
-603
-581
-559
-537
-515
-493
-471
-449
-427
-405
-383
-361
-340
-318
-296
-274
-252
-230
-209
-187
-165
-144
-122
-101
-80
-58
-37
-16
5
25
46
67
87
107
127
147
167
186
206
225
244
263
281
300
318
335
353
370
388
404
421
437
453
469
485
500
515
529
544
558
571
585
598
611
624
636
648
660
671
682
693
703
714
723
733
742
751
760
768
776
783
791
798
804
810
816
822
827
832
836
840
844
848
851
854
856
858
860
861
862
863
864
864
864
863
862
861
860
858
856
854
851
848
845
841
838
833
829
824
819
814
808
802
796
790
783
776
769
761
753
745
737
728
719
710
701
691
682
672
661
651
640
629
618
607
596
584
573
561
549
536
524
512
499
486
473
460
447
433
420
406
393
379
365
351
337
322
308
293
279
264
249
234
219
204
189
174
158
143
127
111
95
79
63
47
31
15
-2
-19
-35
-52
-69
-86
-103
-120
-137
-154
-171
-189
-206
-224
-241
-259
-276
-294
-311
-329
-346
-364
-381
-399
-417
-434
-452
-469
-487
-505
-522
-540
-557
-575
-593
-610
-628
-645
-663
-680
-698
-715
-732
-750
-767
-784
-801
-819
-836
-853
-870
-887
-904
-921
-937
-954
-971
-988
-1004
-1020
-1037
-1054
-1070
-1087
-1103
-1120
-1136
-1152
-1168
-1184
-1201
-1217
-1233
-1248
-1264
-1280
-1296
-1312
-1327
-1343
-1358
-1374
-1389
-1404
-1419
-1434
-1449
-1465
-1479
-1494
-1509
-1524
-1539
-1553
-1568
-1583
-1597
-1612
-1626
-1640
-1655
-1669
-1683
-1697
-1712
-1726
-1740
-1754
-1767
-1781
-1795
-1809
-1822
-1836
-1850
-1863
-1877
-1890
-1903
-1917
-1930
-1943
-1956
-1970
-1983
-1996
-2009
-2021
-2033
-2047
-2060
-2072
-2085
-2097
-2110
-2122
-2134
-2147
-2159
-2171
-2182
-2194
-2206
-2218
-2229
-2240
-2252
-2263
-2274
-2285
-2296
-2307
-2317
-2328
-2338
-2349
-2359
-2369
-2379
-2389
-2399
-2409
-2418
-2428
-2437
-2447
-2456
-2465
-2475
-2484
-2493
-2502
-2511
-2520
-2529
-2538
-2546
-2555
-2564
-2573
-2582
-2590
-2599
-2608
-2617
-2626
-2634
-2643
-2652
-2661
-2670
-2678
-2687
-2696
-2705
-2714
-2723
-2732
-2741
-2750
-2759
-2768
-2777
-2786
-2795
-2804
-2813
-2822
-2831
-2840
-2849
-2858
-2867
-2877
-2886
-2895
-2904
-2913
-2922
-2931
-2940
-2949
-2958
-2967
-2976
-2985
-2993
-3002
-3011
-3019
-3027
-3036
-3044
-3052
-3060
-3067
-3075
-3082
-3090
-3097
-3104
-3111
-3117
-3124
-3130
-3136
-3142
-3148
-3153
-3159
-3164
-3169
-3174
-3178
-3183
-3187
-3191
-3195
-3198
-3201
-3205
-3207
-3210
-3213
-3215
-3217
-3219
-3220
-3222
-3223
-3224
-3225
-3226
-3226
-3227
-3227
-3227
-3227
-3227
-3227
-3227
-3226
-3225
-3225
-3224
-3223
-3222
-3221
-3219
-3218
-3217
-3215
-3214
-3212
-3210
-3208
-3206
-3204
-3202
-3199
-3197
-3194
-3192
-3189
-3186
-3183
-3180
-3176
-3173
-3169
-3166
-3162
-3158
-3154
-3149
-3145
-3140
-3136
-3131
-3126
-3121
-3116
-3110
-3105
-3099
-3094
-3088
-3082
-3076
-3070
-3064
-3057
-3051
-3045
-3038
-3031
-3025
-3018
-3011
-3004
-2997
-2990
-2983
-2976
-2969
-2961
-2954
-2947
-2939
-2932
-2925
-2917
-2910
-2903
-2895
-2888
-2880
-2873
-2865
-2858
-2851
-2843
-2836
-2828
-2821
-2813
-2805
-2798
-2790
-2783
-2775
-2767
-2760
-2752
-2744
-2737
-2729
-2721
-2713
-2705
-2697
-2689
-2681
-2672
-2664
-2656
-2648
-2639
-2631
-2622
-2614
-2605
-2597
-2588
-2580
-2571
-2562
-2554
-2545
-2536
-2527
-2519
-2510
-2501
-2492
-2483
-2474
-2465
-2456
-2446
-2437
-2428
-2418
-2409
-2399
-2390
-2380
-2370
-2360
-2350
-2340
-2330
-2320
-2309
-2299
-2288
-2278
-2267
-2256
-2245
-2234
-2223
-2211
-2200
-2189
-2177
-2166
-2154
-2142
-2131
-2119
-2107
-2095
-2083
-2071
-2059
-2047
-2033
-2021
-2009
-1997
-1985
-1972
-1960
-1947
-1934
-1922
-1909
-1896
-1883
-1870
-1858
-1845
-1832
-1819
-1806
-1793
-1780
-1768
-1755
-1742
-1729
-1716
-1704
-1691
-1678
-1666
-1653
-1641
-1628
-1616
-1603
-1591
-1579
-1567
-1554
-1542
-1530
-1518
-1506
-1495
-1483
-1471
-1459
-1447
-1436
-1424
-1413
-1401
-1390
-1378
-1367
-1356
-1344
-1333
-1322
-1311
-1299
-1288
-1277
-1266
-1255
-1244
-1233
-1223
-1212
-1201
-1190
-1180
-1169
-1158
-1147
-1137
-1126
-1116
-1105
-1094
-1084
-1073
-1063
-1052
-1042
-1031
-1020
-1010
-999
-988
-978
-967
-956
-946
-935
-924
-913
-902
-891
-880
-869
-858
-846
-835
-824
-812
-801
-789
-778
-766
-754
-743
-731
-719
-707
-695
-683
-671
-659
-646
-634
-622
-609
-597
-584
-571
-559
-546
-533
-520
-507
-494
-481
-468
-454
-441
-428
-414
-401
-387
-373
-360
-346
-332
-319
-305
-291
-277
-264
-250
-236
-222
-208
-194
-181
-167
-153
-139
-125
-111
-98
-84
-70
-56
-42
-29
-15
-1
13
27
41
54
68
82
96
110
124
138
152
166
179
193
207
221
235
249
263
277
290
304
318
332
345
359
373
386
400
414
427
441
454
468
481
494
508
521
534
547
560
573
586
598
611
623
636
648
661
673
685
697
708
720
732
743
754
766
777
787
798
809
819
829
839
849
859
868
878
887
896
905
913
922
930
938
946
954
961
968
975
982
989
996
1002
1008
1014
1020
1026
1031
1037
1042
1047
1052
1057
1062
1066
1071
1075
1079
1083
1087
1091
1095
1098
1102
1106
1109
1112
1116
1119
1122
1125
1129
1132
1135
1138
1141
1144
1147
1149
1152
1155
1158
1161
1164
1167
1169
1172
1175
1178
1181
1184
1186
1189
1192
1195
1197
1200
1203
1205
1208
1210
1213
1215
1217
1219
1221
1223
1225
1227
1229
1230
1232
1233
1234
1235
1236
1237
1238
1238
1239
1239
1239
1239
1238
1238
1237
1237
1236
1234
1233
1232
1230
1228
1226
1224
1221
1218
1216
1212
1209
1206
1202
1198
1194
1190
1186
1181
1177
1172
1167
1162
1156
1150
1145
1139
1133
1126
1120
1113
1106
1099
1092
1084
1076
1068
1060
1052
1044
1035
1026
1016
1008
999
989
979
969
959
949
938
928
917
906
895
884
872
861
849
838
826
814
802
790
778
766
753
741
729
716
704
691
678
666
653
641
628
615
602
589
576
564
551
538
525
511
498
485
472
459
445
432
419
405
392
378
364
351
337
323
309
295
281
267
253
239
225
211
196
182
168
154
139
125
111
96
82
68
53
39
25
10
-4
-18
-32
-47
-61
-75
-90
-104
-118
-132
-146
-160
-174
-188
-202
-216
-230
-244
-258
-271
-285
-298
-312
-325
-338
-351
-364
-377
-390
-403
-416
-428
-441
-453
-465
-478
-490
-502
-513
-525
-537
-548
-560
-571
-582
-593
-604
-615
-625
-636
-646
-657
-667
-677
-687
-696
-706
-715
-725
-734
-743
-751
-760
-769
-777
-785
-794
-802
-810
-817
-825
-832
-840
-847
-854
-861
-868
-875
-882
-888
-895
-901
-907
-913
-919
-925
-931
-937
-942
-948
-953
-958
-963
-968
-973
-978
-982
-987
-992
-996
-1000
-1004
-1008
-1012
-1018
-1022
-1026
-1030
-1034
-1038
-1042
-1046
-1050
-1054
-1058
-1062
-1066
-1069
-1073
-1077
-1081
-1085
-1089
-1092
-1096
-1100
-1104
-1108
-1111
-1115
-1119
-1123
-1127
-1130
-1134
-1138
-1142
-1146
-1150
-1154
-1157
-1161
-1165
-1169
-1173
-1177
-1181
-1184
-1188
-1192
-1196
-1199
-1203
-1207
-1210
-1214
-1217
-1220
-1224
-1227
-1230
-1233
-1236
-1239
-1242
-1244
-1247
-1249
-1251
-1253
-1255
-1257
-1259
-1260
-1261
-1263
-1264
-1265
-1265
-1266
-1266
-1266
-1267
-1266
-1266
-1266
-1265
-1265
-1264
-1263
-1261
-1260
-1258
-1257
-1255
-1253
-1251
-1248
-1246
-1243
-1241
-1238
-1235
-1232
-1228
-1225
-1221
-1217
-1214
-1210
-1206
-1202
-1197
-1193
-1188
-1184
-1179
-1174
-1170
-1165
-1160
-1155
-1150
-1144
-1139
-1134
-1129
-1123
-1118
-1112
-1107
-1102
-1096
-1091
-1085
-1080
-1074
-1069
-1063
-1058
-1052
-1047
-1041
-1036
-1030
-1025
-1020
-1014
-1008
-1004
-999
-993
-988
-983
-978
-973
-968
-963
-958
-953
-948
-943
-938
-933
-928
-923
-919
-914
-909
-905
-900
-895
-891
-886
-882
-878
-873
-869
-864
-860
-856
-851
-847
-843
-839
-834
-830
-826
-821
-817
-813
-809
-804
-800
-795
-791
-787
-782
-778
-773
-768
-764
-759
-754
-750
-745
-740
-735
-730
-725
-719
-714
-709
-703
-698
-692
-687
-681
-675
-669
-663
-656
-650
-644
-637
-630
-624
-617
-610
-603
-596
-588
-581
-574
-566
-559
-551
-544
-536
-528
-520
-513
-505
-497
-489
-481
-473
-465
-457
-449
-441
-434
-426
-418
-410
-402
-394
-386
-378
-371
-363
-355
-348
-340
-333
-325
-318
-311
-304
-296
-289
-282
-276
-269
-262
-256
-249
-243
-237
-231
-225
-220
-214
-209
-203
-198
-193
-189
-184
-180
-175
-171
-167
-163
-160
-156
-153
-150
-147
-144
-141
-139
-136
-134
-132
-130
-129
-127
-126
-124
-123
-122
-121
-121
-120
-119
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-121
-122
-122
-123
-124
-125
-126
-127
-128
-129
-130
-131
-132
-133
-134
-136
-137
-138
-139
-141
-142
-143
-145
-146
-148
-149
-150
-152
-153
-155
-156
-157
-159
-160
-162
-163
-165
-166
-168
-169
-171
-173
-174
-176
-178
-180
-182
-184
-186
-188
-190
-192
-194
-196
-199
-201
-204
-207
-209
-212
-215
-218
-221
-225
-228
-231
-235
-239
-242
-246
-250
-254
-258
-262
-267
-271
-275
-280
-284
-289
-294
-299
-303
-308
-313
-318
-323
-329
-334
-339
-344
-350
-355
-361
-366
-372
-378
-384
-390
-396
-402
-408
-414
-421
-427
-434
-441
-448
-455
-462
-470
-477
-485
-493
-501
-509
-518
-526
-535
-544
-553
-563
-572
-582
-592
-602
-613
-623
-634
-646
-657
-669
-680
-693
-705
-718
-731
-744
-757
-771
-785
-799
-814
-829
-844
-859
-875
-891
-907
-924
-941
-958
-975
-993
-1010
-1028
-1047
-1065
-1084
-1103
-1122
-1142
-1162
-1182
-1202
-1222
-1242
-1263
-1284
-1305
-1326
-1347
-1369
-1390
-1412
-1434
-1456
-1478
-1500
-1522
-1544
-1567
-1589
-1611
-1634
-1656
-1679
-1701
-1724
-1746
-1768
-1791
-1813
-1835
-1857
-1879
-1901
-1923
-1944
-1966
-1987
-2008
-2029
-2049
-2070
-2090
-2110
-2130
-2149
-2168
-2187
-2206
-2225
-2243
-2261
-2278
-2296
-2313
-2329
-2346
-2362
-2377
-2393
-2408
-2423
-2437
-2451
-2465
-2479
-2492
-2505
-2517
-2529
-2541
-2553
-2564
-2575
-2585
-2595
-2605
-2614
-2623
-2632
-2640
-2648
-2656
-2664
-2671
-2677
-2684
-2690
-2696
-2701
-2706
-2711
-2716
-2720
-2724
-2728
-2731
-2734
-2737
-2740
-2743
-2745
-2747
-2748
-2750
-2751
-2752
-2753
-2754
-2754
-2754
-2754
-2754
-2753
-2752
-2751
-2750
-2749
-2747
-2745
-2743
-2741
-2739
-2736
-2733
-2730
-2727
-2723
-2720
-2716
-2712
-2708
-2704
-2699
-2695
-2690
-2685
-2680
-2675
-2669
-2664
-2658
-2652
-2647
-2640
-2634
-2628
-2622
-2615
-2608
-2601
-2595
-2587
-2580
-2573
-2565
-2558
-2550
-2542
-2534
-2526
-2517
-2509
-2500
-2491
-2482
-2473
-2464
-2454
-2444
-2435
-2424
-2414
-2404
-2393
-2382
-2371
-2360
-2349
-2337
-2325
-2313
-2301
-2289
-2276
-2263
-2250
-2237
-2223
-2209
-2196
-2181
-2167
-2152
-2137
-2122
-2107
-2091
-2075
-2059
-2043
-2025
-2009
-1992
-1975
-1958
-1940
-1922
-1903
-1885
-1866
-1847
-1828
-1808
-1789
-1769
-1749
-1728
-1708
-1687
-1666
-1644
-1623
-1601
-1579
-1557
-1535
-1512
-1489
-1466
-1443
-1420
-1396
-1373
-1349
-1325
-1300
-1276
-1251
-1226
-1201
-1176
-1151
-1125
-1099
-1073
-1047
-1020
-994
-967
-940
-913
-886
-858
-831
-803
-775
-747
-718
-690
-661
-632
-603
-574
-545
-515
-486
-456
-426
-396
-365
-335
-305
-274
-243
-212
-181
-150
-119
-87
-56
-24
7
39
71
103
135
167
199
231
264
296
328
361
393
426
458
490
523
555
588
620
652
685
717
749
781
814
846
878
910
942
973
1004
1037
1068
1100
1131
1162
1193
1224
1255
1286
1316
1347
1377
1407
1437
1467
1496
1525
1555
1584
1612
1641
1669
1697
1725
1753
1781
1808
1835
1862
1888
1914
1940
1966
1991
2017
2041
2066
2091
2115
2138
2162
2185
2208
2231
2253
2275
2297
2318
2340
2360
2381
2401
2421
2441
2460
2479
2498
2516
2534
2552
2569
2586
2603
2619
2635
2651
2666
2681
2696
2710
2724
2738
2751
2765
2777
2790
2802
2813
2825
2836
2847
2857
2867
2877
2886
2895
2904
2912
2920
2928
2935
2942
2949
2955
2961
2967
2973
2978
2983
2987
2991
2995
2998
3002
3004
3007
3009
3011
3012
3014
3014
3015
3015
3015
3014
3013
3012
3011
3009
3007
3004
3001
2998
2994
2991
2986
2982
2977
2972
2967
2961
2955
2949
2942
2935
2928
2920
2912
2904
2895
2886
2877
2868
2858
2848
2837
2827
2816
2804
2792
2781
2768
2756
2743
2730
2716
2702
2688
2674
2660
2645
2630
2615
2599
2583
2567
2551
2535
2518
2502
2485
2467
2450
2433
2415
2397
2379
2361
2343
2325
2306
2288
2269
2251
2232
2213
2194
2175
2156
2137
2118
2099
2080
2061
2041
2021
2003
1983
1964
1945
1925
1906
1887
1867
1848
1828
1809
1790
1770
1751
1731
1712
1693
1673
1654
1634
1615
1596
1576
1557
1538
1518
1499
1479
1460
1441
1421
1402
1383
1363
1344
1325
1306
1286
1267
1248
1229
1210
1191
1172
1153
1134
1115
1096
1077
1058
1040
1020
1002
984
966
947
929
911
893
875
857
839
821
803
786
768
751
734
716
699
682
665
649
632
615
599
582
566
550
534
518
502
486
471
455
440
425
409
394
379
364
350
335
320
306
291
277
263
248
234
220
206
193
179
165
152
138
125
112
98
85
73
60
47
34
22
10
-3
-15
-27
-39
-51
-62
-74
-85
-97
-108
-119
-130
-141
-151
-162
-172
-183
-193
-203
-213
-223
-233
-242
-252
-261
-271
-280
-289
-298
-307
-315
-324
-332
-341
-349
-357
-365
-373
-380
-388
-395
-402
-409
-416
-423
-430
-436
-443
-449
-455
-461
-467
-472
-478
-483
-488
-493
-498
-502
-507
-511
-515
-519
-522
-526
-529
-533
-535
-538
-541
-543
-545
-547
-549
-551
-552
-553
-554
-555
-555
-556
-556
-555
-555
-554
-553
-552
-551
-549
-547
-545
-542
-540
-537
-534
-530
-527
-523
-518
-514
-509
-505
-500
-494
-489
-483
-477
-471
-465
-459
-452
-446
-439
-432
-425
-418
-410
-403
-396
-388
-380
-372
-365
-357
-349
-341
-332
-324
-316
-308
-299
-291
-283
-274
-266
-258
-249
-241
-232
-224
-216
-207
-199
-191
-182
-174
-166
-158
-149
-141
-133
-125
-117
-109
-101
-93
-85
-77
-69
-61
-53
-45
-38
-30
-23
-15
-8
0
7
14
21
28
36
42
49
56
63
70
76
83
89
96
102
108
114
121
127
133
139
144
150
156
161
167
173
178
183
189
194
199
204
209
214
219
224
229
233
238
243
247
252
256
260
265
269
273
277
281
285
289
293
297
301
305
308
312
315
319
322
326
329
332
335
338
341
344
347
350
353
356
358
361
363
366
368
370
373
375
377
379
381
383
385
387
389
390
392
394
396
397
399
400
402
403
405
406
407
409
410
411
412
413
414
415
416
417
418
419
419
420
421
421
422
422
422
422
422
422
422
422
422
422
421
421
420
420
419
418
417
416
415
414
412
411
409
408
406
405
403
401
399
397
395
392
390
388
385
383
380
377
374
371
368
365
362
358
354
351
347
343
339
335
330
326
321
317
312
307
302
296
291
285
279
274
267
261
255
248
242
235
228
220
213
205
198
190
181
173
164
156
147
138
128
119
109
99
89
79
69
58
48
37
26
15
3
-8
-20
-31
-43
-55
-68
-80
-92
-105
-118
-130
-143
-156
-170
-183
-196
-210
-223
-237
-251
-264
-278
-292
-307
-321
-335
-350
-364
-379
-393
-408
-423
-438
-452
-467
-482
-498
-513
-528
-543
-558
-574
-589
-605
-620
-636
-652
-667
-683
-699
-715
-731
-747
-763
-779
-795
-811
-827
-843
-860
-876
-892
-908
-925
-941
-957
-973
-990
-1006
-1022
-1038
-1054
-1071
-1087
-1103
-1119
-1135
-1151
-1167
-1183
-1199
-1214
-1230
-1246
-1262
-1277
-1293
-1308
-1324
-1339
-1355
-1370
-1385
-1400
-1416
-1431
-1446
-1461
-1476
-1491
-1506
-1520
-1535
-1550
-1565
-1579
-1594
-1608
-1622
-1637
-1651
-1665
-1679
-1693
-1706
-1720
-1734
-1747
-1760
-1774
-1787
-1800
-1813
-1826
-1838
-1851
-1864
-1876
-1888
-1901
-1913
-1925
-1937
-1949
-1961
-1973
-1985
-1996
-2008
-2020
-2031
-2043
-2055
-2066
-2078
-2089
-2100
-2112
-2123
-2134
-2146
-2157
-2168
-2179
-2191
-2202
-2213
-2224
-2235
-2246
-2257
-2268
-2279
-2290
-2301
-2312
-2323
-2334
-2345
-2356
-2367
-2378
-2389
-2400
-2411
-2422
-2433
-2444
-2455
-2467
-2478
-2489
-2500
-2512
-2523
-2534
-2546
-2557
-2569
-2580
-2592
-2603
-2615
-2627
-2638
-2650
-2662
-2674
-2685
-2697
-2709
-2721
-2733
-2745
-2757
-2769
-2780
-2792
-2804
-2816
-2828
-2840
-2852
-2864
-2876
-2888
-2900
-2912
-2924
-2936
-2948
-2959
-2971
-2983
-2994
-3006
-3017
-3029
-3040
-3052
-3063
-3074
-3085
-3096
-3107
-3118
-3129
-3140
-3150
-3160
-3171
-3181
-3191
-3201
-3211
-3220
-3230
-3239
-3248
-3257
-3266
-3275
-3283
-3292
-3300
-3308
-3316
-3324
-3332
-3339
-3347
-3354
-3361
-3368
-3375
-3382
-3388
-3395
-3401
-3408
-3414
-3420
-3426
-3432
-3438
-3444
-3449
-3455
-3461
-3466
-3472
-3477
-3482
-3488
-3493
-3498
-3504
-3509
-3514
-3520
-3525
-3530
-3535
-3541
-3546
-3551
-3557
-3562
-3568
-3573
-3578
-3584
-3589
-3595
-3600
-3606
-3611
-3617
-3623
-3628
-3634
-3640
-3645
-3651
-3657
-3662
-3668
-3674
-3679
-3685
-3691
-3696
-3702
-3707
-3713
-3718
-3724
-3729
-3734
-3740
-3745
-3750
-3755
-3760
-3765
-3769
-3774
-3778
-3783
-3787
-3791
-3795
-3798
-3802
-3805
-3808
-3811
-3814
-3817
-3819
-3822
-3824
-3825
-3827
-3828
-3829
-3830
-3831
-3831
-3831
-3831
-3831
-3830
-3829
-3828
-3827
-3825
-3823
-3821
-3819
-3816
-3813
-3810
-3806
-3803
-3799
-3795
-3790
-3785
-3781
-3775
-3770
-3764
-3759
-3752
-3746
-3740
-3733
-3726
-3719
-3711
-3704
-3696
-3687
-3679
-3671
-3662
-3653
-3644
-3634
-3624
-3615
-3604
-3594
-3584
-3573
-3562
-3550
-3539
-3527
-3515
-3503
-3491
-3478
-3466
-3453
-3439
-3426
-3412
-3399
-3385
-3370
-3356
-3341
-3327
-3311
-3296
-3281
-3265
-3249
-3233
-3217
-3200
-3184
-3167
-3150
-3132
-3115
-3097
-3079
-3061
-3043
-3024
-3006
-2987
-2968
-2948
-2929
-2909
-2890
-2870
-2849
-2829
-2808
-2788
-2767
-2746
-2725
-2704
-2682
-2661
-2639
-2617
-2595
-2573
-2551
-2528
-2506
-2483
-2460
-2437
-2414
-2391
-2368
-2345
-2321
-2297
-2274
-2250
-2226
-2202
-2178
-2153
-2129
-2104
-2080
-2055
-2029
-2005
-1980
-1955
-1930
-1905
-1880
-1854
-1829
-1804
-1778
-1752
-1727
-1701
-1675
-1649
-1624
-1598
-1572
-1546
-1520
-1494
-1468
-1441
-1415
-1389
-1363
-1337
-1311
-1284
-1258
-1232
-1206
-1179
-1153
-1127
-1101
-1074
-1048
-1022
-996
-970
-943
-917
-891
-865
-839
-813
-787
-761
-735
-709
-683
-657
-632
-606
-580
-555
-529
-504
-478
-453
-428
-403
-377
-352
-327
-303
-278
-253
-228
-204
-179
-155
-130
-106
-82
-58
-34
-10
14
38
62
85
109
132
155
179
202
224
247
270
292
315
337
359
381
403
425
446
467
488
509
530
551
571
591
611
631
651
670
689
708
727
745
764
782
800
817
835
852
869
885
902
918
934
949
965
980
995
1008
1024
1038
1052
1066
1079
1092
1105
1118
1130
1142
1154
1166
1177
1188
1199
1210
1221
1231
1241
1251
1260
1269
1279
1287
1296
1304
1313
1321
1328
1336
1343
1350
1357
1363
1370
1376
1382
1387
1393
1398
1403
1408
1412
1416
1420
1424
1428
1431
1434
1437
1440
1442
1444
1446
1448
1449
1451
1452
1453
1453
1453
1454
1453
1453
1453
1452
1451
1450
1448
1447
1445
1443
1440
1438
1435
1433
1430
1426
1423
1420
1416
1412
1408
1404
1399
1395
1390
1385
1380
1375
1369
1364
1358
1352
1347
1341
1334
1328
1322
1315
1309
1302
1295
1288
1281
1274
1267
1260
1253
1245
1238
1230
1223
1215
1207
1199
1192
1184
1176
1168
1160
1152
1144
1136
1128
1120
1112
1104
1096
1087
1079
1071
1063
1055
1047
1039
1031
1022
1014
1008
1000
992
984
977
969
962
954
947
939
932
925
918
911
904
897
890
883
876
870
863
857
850
844
838
831
825
819
813
808
802
796
791
785
780
775
770
765
760
755
750
746
741
737
733
729
725
721
717
714
710
707
704
701
698
695
692
689
687
684
682
680
678
676
674
672
671
669
668
667
666
665
664
664
663
663
663
663
663
663
664
664
665
666
667
669
670
672
674
676
678
681
683
686
689
692
696
699
703
707
711
715
720
724
729
734
739
745
750
756
762
768
774
781
788
794
801
809
816
824
831
839
847
856
864
872
881
890
899
908
917
927
936
946
955
965
975
985
995
1004
1014
1026
1036
1046
1057
1067
1078
1088
1099
1109
1120
1130
1141
1151
1162
1172
1182
1193
1203
1213
1224
1234
1244
1254
1264
1274
1284
1293
1303
1313
1322
1331
1341
1350
1359
1368
1377
1386
1394
1403
1411
1420
1428
1437
1445
1453
1461
1469
1477
1484
1492
1500
1507
1515
1522
1529
1536
1543
1550
1557
1564
1570
1577
1583
1589
1596
1602
1608
1613
1619
1625
1630
1635
1640
1645
1650
1655
1659
1663
1668
1671
1675
1679
1682
1685
1688
1690
1693
1695
1697
1699
1700
1701
1702
1703
1704
1704
1704
1704
1704
1703
1702
1701
1700
1698
1697
1694
1692
1689
1687
1684
1680
1677
1673
1668
1664
1659
1654
1649
1643
1638
1631
1625
1618
1611
1604
1596
1589
1580
1572
1563
1554
1545
1535
1525
1515
1504
1493
1482
1470
1458
1446
1434
1421
1408
1394
1380
1366
1352
1337
1322
1306
1291
1274
1258
1241
1224
1207
1189
1171
1153
1134
1116
1097
1077
1057
1038
1016
997
976
955
934
912
890
868
846
823
801
778
754
731
707
684
660
635
611
586
562
537
512
487
461
436
410
384
358
332
306
280
254
227
201
174
148
121
94
67
40
13
-14
-41
-68
-95
-122
-149
-176
-203
-230
-257
-284
-312
-339
-366
-393
-420
-446
-473
-500
-527
-554
-581
-607
-634
-661
-687
-714
-740
-767
-793
-819
-846
-872
-898
-924
-950
-976
-1002
-1028
-1053
-1079
-1105
-1130
-1156
-1181
-1207
-1232
-1257
-1282
-1307
-1332
-1357
-1382
-1407
-1432
-1456
-1481
-1505
-1530
-1554
-1578
-1602
-1625
-1649
-1673
-1696
-1719
-1742
-1765
-1787
-1810
-1832
-1854
-1876
-1898
-1919
-1941
-1962
-1983
-2003
-2024
-2044
-2064
-2084
-2104
-2123
-2142
-2161
-2179
-2198
-2216
-2234
-2251
-2269
-2286
-2303
-2319
-2335
-2351
-2367
-2382
-2398
-2412
-2427
-2441
-2455
-2469
-2482
-2495
-2508
-2521
-2533
-2545
-2556
-2567
-2578
-2589
-2599
-2609
-2618
-2627
-2636
-2645
-2653
-2661
-2668
-2675
-2682
-2688
-2694
-2700
-2706
-2711
-2715
-2720
-2724
-2728
-2731
-2734
-2737
-2739
-2741
-2743
-2744
-2745
-2746
-2746
-2746
-2746
-2746
-2745
-2743
-2742
-2740
-2738
-2735
-2732
-2729
-2725
-2721
-2717
-2713
-2708
-2703
-2697
-2692
-2686
-2679
-2672
-2665
-2658
-2650
-2642
-2634
-2626
-2617
-2608
-2598
-2588
-2578
-2568
-2557
-2546
-2535
-2524
-2512
-2500
-2488
-2475
-2462
-2449
-2436
-2422
-2409
-2395
-2380
-2366
-2351
-2337
-2322
-2306
-2291
-2276
-2260
-2244
-2228
-2212
-2196
-2180
-2163
-2146
-2130
-2113
-2096
-2079
-2062
-2044
-2027
-2009
-1992
-1975
-1957
-1939
-1921
-1903
-1885
-1867
-1848
-1830
-1812
-1793
-1774
-1756
-1737
-1718
-1699
-1680
-1661
-1641
-1622
-1603
-1583
-1564
-1544
-1524
-1505
-1485
-1465
-1445
-1424
-1404
-1384
-1364
-1343
-1322
-1302
-1281
-1260
-1239
-1218
-1197
-1176
-1154
-1133
-1111
-1089
-1067
-1045
-1022
-1000
-978
-956
-933
-910
-887
-864
-841
-817
-794
-770
-747
-723
-699
-675
-651
-626
-602
-578
-553
-529
-504
-479
-454
-430
-405
-380
-355
-330
-305
-279
-254
-229
-204
-178
-153
-128
-102
-77
-51
-26
-1
25
50
76
101
126
152
177
202
227
253
278
303
328
353
378
402
427
452
476
501
525
550
574
598
622
646
670
694
717
741
764
787
811
834
857
879
902
924
947
969
991
1012
1034
1056
1077
1098
1119
1140
1161
1182
1202
1223
1243
1263
1283
1302
1322
1342
1361
1380
1399
1418
1437
1456
1475
1493
1512
1530
1548
1566
1584
1602
1619
1637
1654
1671
1689
1706
1723
1739
1756
1773
1789
1805
1821
1837
1853
1869
1885
1900
1916
1931
1946
1961
1976
1990
2005
2019
2033
2048
2062
2076
2089
2103
2116
2130
2143
2156
2169
2181
2194
2206
2219
2231
2243
2254
2266
2278
2289
2300
2311
2322
2333
2343
2353
2364
2374
2383
2393
2403
2412
2421
2430
2439
2447
2456
2464
2472
2480
2488
2495
2502
2510
2517
2523
2530
2536
2543
2549
2554
2560
2566
2571
2576
2581
2586
2591
2595
2600
2604
2608
2612
2616
2619
2623
2626
2629
2632
2635
2638
2640
2643
2645
2647
2649
2651
2653
2654
2656
2657
2658
2659
2660
2661
2662
2662
2663
2663
2663
2663
2663
2663
2662
2661
2661
2660
2659
2657
2656
2654
2653
2651
2648
2646
2644
2641
2638
2635
2632
2629
2625
2622
2618
2614
2610
2605
2601
2596
2591
2586
2581
2575
2569
2563
2557
2551
2544
2538
2531
2524
2516
2509
2501
2493
2484
2476
2467
2458
2449
2439
2429
2419
2409
2399
2388
2377
2365
2353
2341
2329
2317
2304
2290
2277
2263
2249
2235
2220
2205
2189
2174
2158
2141
2125
2108
2091
2073
2055
2037
2019
2000
1981
1961
1942
1922
1901
1881
1860
1839
1817
1795
1773
1751
1728
1706
1682
1659
1635
1612
1587
1563
1538
1513
1488
1463
1437
1411
1385
1358
1332
1305
1278
1250
1223
1195
1167
1138
1110
1081
1052
1022
993
963
933
902
872
841
810
778
747
715
683
650
618
585
552
519
485
451
417
383
348
313
278
243
207
172
136
99
63
26
-10
-47
-85
-122
-160
-198
-236
-274
-312
-351
-390
-428
-467
-507
-546
-585
-625
-665
-705
-745
-785
-825
-865
-905
-946
-986
-1027
-1067
-1108
-1149
-1190
-1230
-1271
-1312
-1353
-1394
-1435
-1475
-1516
-1557
-1598
-1638
-1679
-1719
-1760
-1800
-1841
-1881
-1921
-1961
-2001
-2041
-2080
-2120
-2159
-2198
-2237
-2276
-2315
-2353
-2391
-2429
-2467
-2505
-2542
-2580
-2617
-2653
-2690
-2726
-2762
-2798
-2834
-2869
-2904
-2939
-2974
-3008
-3042
-3076
-3109
-3142
-3175
-3208
-3240
-3272
-3303
-3335
-3366
-3396
-3427
-3457
-3487
-3516
-3545
-3574
-3602
-3630
-3658
-3685
-3712
-3739
-3765
-3791
-3817
-3842
-3867
-3892
-3916
-3940
-3963
-3987
-4010
-4032
-4054
-4077
-4098
-4119
-4140
-4161
-4181
-4201
-4220
-4239
-4258
-4276
-4294
-4312
-4329
-4346
-4363
-4379
-4395
-4410
-4426
-4441
-4455
-4469
-4483
-4496
-4509
-4522
-4535
-4547
-4558
-4570
-4581
-4592
-4602
-4612
-4622
-4631
-4640
-4649
-4657
-4665
-4673
-4680
-4688
-4694
-4701
-4707
-4713
-4718
-4723
-4728
-4733
-4737
-4741
-4744
-4748
-4750
-4753
-4755
-4757
-4759
-4760
-4761
-4762
-4762
-4762
-4762
-4761
-4760
-4759
-4757
-4755
-4753
-4750
-4747
-4744
-4740
-4736
-4732
-4727
-4722
-4717
-4711
-4705
-4699
-4692
-4685
-4678
-4670
-4662
-4654
-4645
-4636
-4627
-4617
-4607
-4597
-4586
-4575
-4563
-4551
-4539
-4527
-4514
-4501
-4488
-4474
-4460
-4445
-4431
-4416
-4400
-4385
-4369
-4352
-4336
-4319
-4302
-4284
-4267
-4249
-4230
-4212
-4193
-4174
-4154
-4135
-4115
-4094
-4074
-4053
-4032
-4011
-3989
-3967
-3945
-3923
-3900
-3878
-3855
-3831
-3808
-3784
-3760
-3735
-3711
-3686
-3661
-3636
-3611
-3585
-3559
-3533
-3507
-3480
-3453
-3426
-3399
-3372
-3344
-3316
-3288
-3260
-3232
-3203
-3174
-3145
-3116
-3086
-3057
-3027
-2997
-2967
-2936
-2906
-2875
-2844
-2813
-2782
-2750
-2719
-2687
-2655
-2623
-2591
-2559
-2526
-2494
-2461
-2429
-2396
-2363
-2330
-2297
-2264
-2231
-2197
-2164
-2131
-2097
-2064
-2031
-1997
-1964
-1930
-1897
-1863
-1830
-1796
-1763
-1729
-1696
-1663
-1629
-1596
-1563
-1530
-1496
-1463
-1430
-1397
-1364
-1332
-1299
-1266
-1234
-1201
-1169
-1136
-1104
-1072
-1040
-1008
-976
-945
-913
-882
-850
-819
-788
-757
-726
-696
-665
-635
-605
-575
-545
-516
-486
-457
-428
-400
-371
-343
-315
-288
-260
-233
-206
-179
-153
-127
-101
-76
-51
-26
-2
23
46
70
93
116
138
161
182
204
225
246
266
286
306
325
344
363
381
399
417
434
451
468
484
500
516
531
546
561
575
589
603
616
629
642
654
666
678
689
701
711
722
732
742
752
761
770
779
787
795
803
810
817
824
830
837
842
848
853
858
863
867
871
874
878
881
884
886
888
890
891
892
893
893
893
893
893
892
890
889
887
885
882
879
876
872
869
864
860
855
850
844
838
832
826
819
812
805
797
789
780
772
763
754
744
734
724
714
703
692
681
669
657
645
633
620
608
595
581
568
554
541
527
512
498
483
469
454
439
424
408
393
377
362
346
330
314
298
282
266
250
233
217
201
184
168
151
135
118
102
85
69
52
36
20
3
-13
-29
-45
-61
-77
-93
-109
-125
-141
-156
-172
-187
-202
-217
-232
-247
-262
-276
-291
-305
-319
-333
-346
-360
-373
-386
-399
-412
-424
-437
-449
-460
-472
-483
-494
-505
-516
-526
-536
-546
-556
-565
-574
-583
-591
-599
-607
-615
-622
-629
-636
-642
-648
-654
-659
-665
-669
-674
-678
-682
-686
-689
-692
-695
-697
-699
-701
-702
-703
-704
-704
-705
-704
-704
-703
-702
-701
-699
-697
-695
-693
-690
-687
-684
-680
-676
-672
-668
-663
-658
-653
-647
-642
-636
-629
-623
-616
-609
-602
-594
-587
-578
-570
-562
-553
-544
-535
-525
-516
-506
-496
-485
-475
-464
-453
-441
-430
-418
-406
-394
-381
-369
-356
-343
-329
-316
-302
-288
-273
-259
-244
-229
-213
-198
-182
-166
-150
-133
-117
-100
-82
-65
-47
-29
-11
7
26
45
64
83
102
122
142
162
182
202
223
244
265
286
308
329
351
373
395
417
440
463
485
508
531
555
578
602
625
649
673
697
721
745
769
794
818
843
867
892
917
941
966
991
1016
1041
1065
1090
1115
1140
1164
1189
1214
1238
1263
1287
1311
1336
1360
1384
1408
1432
1455
1479
1503
1526
1549
1572
1595
1618
1641
1663
1686
1708
1730
1752
1773
1795
1816
1837
1858
1879
1900
1920
1940
1960
1980
1999
2019
2037
2057
2075
2094
2112
2130
2148
2165
2183
2200
2217
2234
2250
2266
2282
2298
2314
2329
2344
2359
2374
2389
2403
2417
2431
2445
2458
2472
2485
2497
2510
2522
2535
2547
2558
2570
2581
2592
2603
2614
2624
2634
2644
2654
2663
2672
2681
2690
2699
2707
2715
2723
2731
2738
2746
2753
2759
2766
2772
2778
2784
2789
2795
2799
2804
2809
2813
2817
2820
2824
2827
2830
2832
2834
2836
2838
2839
2840
2841
2842
2842
2842
2841
2840
2839
2838
2836
2834
2831
2828
2825
2822
2818
2814
2809
2804
2799
2793
2787
2781
2774
2767
2760
2752
2744
2736
2727
2718
2708
2698
2688
2678
2667
2656
2644
2632
2620
2607
2594
2581
2567
2553
2539
2524
2509
2494
2478
2462
2446
2429
2412
2395
2378
2360
2342
2323
2305
2286
2267
2247
2227
2207
2187
2167
2146
2125
2104
2082
2061
2039
2017
1994
1972
1949
1926
1903
1880
1857
1833
1809
1785
1761
1737
1713
1688
1664
1639
1614
1589
1564
1539
1514
1488
1463
1437
1411
1386
1360
1334
1308
1283
1257
1231
1205
1179
1153
1127
1101
1076
1050
1024
998
973
947
922
896
871
846
821
796
771
746
721
697
672
648
624
600
576
553
529
506
483
460
437
414
392
369
347
326
304
282
261
240
219
199
178
158
139
119
99
80
61
43
24
6
-12
-30
-47
-64
-81
-98
-114
-131
-147
-163
-178
-194
-209
-224
-238
-253
-267
-281
-295
-309
-322
-336
-349
-362
-374
-387
-399
-412
-424
-436
-447
-459
-470
-482
-493
-504
-515
-526
-536
-547
-557
-568
-578
-588
-598
-608
-618
-627
-637
-647
-656
-666
-675
-684
-694
-703
-712
-721
-730
-739
-748
-757
-766
-775
-784
-793
-802
-811
-820
-829
-838
-847
-856
-865
-874
-883
-892
-901
-911
-920
-929
-938
-947
-956
-965
-974
-983
-992
-1002
-1010
-1020
-1029
-1038
-1047
-1056
-1065
-1075
-1084
-1093
-1102
-1111
-1120
-1129
-1138
-1148
-1157
-1166
-1175
-1184
-1193
-1202
-1211
-1220
-1229
-1238
-1247
-1256
-1264
-1273
-1282
-1291
-1299
-1308
-1317
-1325
-1334
-1343
-1351
-1360
-1368
-1376
-1385
-1393
-1401
-1410
-1418
-1426
-1434
-1442
-1450
-1458
-1466
-1474
-1482
-1490
-1498
-1506
-1514
-1521
-1529
-1537
-1544
-1552
-1559
-1567
-1574
-1582
-1589
-1596
-1604
-1611
-1618
-1625
-1632
-1639
-1646
-1653
-1660
-1667
-1673
-1680
-1687
-1693
-1699
-1706
-1712
-1718
-1724
-1730
-1736
-1742
-1748
-1754
-1760
-1765
-1771
-1776
-1782
-1787
-1792
-1797
-1802
-1807
-1812
-1817
-1822
-1826
-1831
-1835
-1840
-1844
-1848
-1852
-1857
-1860
-1864
-1868
-1872
-1875
-1879
-1882
-1885
-1888
-1891
-1894
-1897
-1899
-1902
-1904
-1907
-1909
-1911
-1913
-1915
-1916
-1918
-1919
-1921
-1922
-1923
-1924
-1925
-1926
-1927
-1927
-1928
-1928
-1928
-1929
-1929
-1929
-1928
-1928
-1928
-1927
-1927
-1926
-1925
-1924
-1923
-1922
-1921
-1920
-1918
-1917
-1915
-1913
-1911
-1909
-1907
-1905
-1902
-1900
-1897
-1894
-1891
-1888
-1885
-1882
-1878
-1874
-1871
-1867
-1862
-1858
-1854
-1849
-1844
-1839
-1834
-1829
-1823
-1818
-1812
-1806
-1800
-1794
-1787
-1781
-1774
-1767
-1760
-1753
-1746
-1738
-1730
-1723
-1715
-1707
-1698
-1690
-1681
-1673
-1664
-1655
-1646
-1636
-1627
-1618
-1608
-1598
-1588
-1579
-1568
-1558
-1548
-1538
-1527
-1517
-1506
-1496
-1485
-1474
-1463
-1452
-1441
-1430
-1419
-1408
-1397
-1386
-1375
-1363
-1352
-1341
-1330
-1319
-1307
-1296
-1285
-1274
-1263
-1252
-1241
-1229
-1218
-1207
-1196
-1186
-1175
-1164
-1153
-1142
-1131
-1121
-1110
-1099
-1089
-1078
-1068
-1057
-1047
-1037
-1027
-1016
-1006
-996
-986
-977
-967
-957
-948
-938
-929
-919
-910
-901
-892
-883
-874
-866
-857
-849
-841
-833
-825
-817
-809
-802
-794
-787
-780
-773
-766
-760
-753
-747
-741
-735
-729
-724
-719
-713
-708
-704
-699
-695
-690
-686
-682
-678
-675
-671
-668
-665
-662
-659
-657
-654
-652
-650
-648
-646
-645
-643
-642
-640
-639
-638
-638
-637
-636
-636
-636
-636
-636
-636
-636
-636
-637
-637
-638
-639
-640
-641
-642
-643
-644
-646
-647
-649
-650
-652
-654
-656
-657
-659
-662
-664
-666
-668
-671
-673
-676
-678
-681
-684
-687
-689
-693
-696
-699
-702
-706
-709
-713
-716
-720
-724
-728
-732
-736
-740
-745
-749
-754
-759
-763
-768
-773
-778
-784
-789
-794
-800
-806
-812
-817
-824
-830
-836
-842
-849
-855
-862
-869
-876
-883
-890
-897
-905
-912
-920
-927
-935
-943
-950
-958
-966
-974
-982
-991
-999
-1006
-1016
-1024
-1032
-1041
-1050
-1058
-1067
-1076
-1084
-1093
-1102
-1111
-1120
-1129
-1138
-1147
-1156
-1165
-1174
-1183
-1192
-1201
-1210
-1219
-1229
-1238
-1247
-1256
-1265
-1274
-1283
-1292
-1302
-1311
-1320
-1329
-1338
-1347
-1356
-1365
-1374
-1383
-1391
-1400
-1409
-1418
-1427
-1435
-1444
-1452
-1461
-1469
-1478
-1486
-1494
-1503
-1511
-1519
-1527
-1535
-1543
-1550
-1558
-1566
-1573
-1581
-1588
-1595
-1603
-1610
-1617
-1624
-1631
-1638
-1645
-1652
-1659
-1665
-1672
-1678
-1685
-1691
-1698
-1704
-1710
-1716
-1723
-1729
-1735
-1741
-1746
-1752
-1758
-1764
-1770
-1775
-1781
-1786
-1792
-1797
-1803
-1808
-1814
-1819
-1824
-1830
-1835
-1840
-1846
-1851
-1856
-1861
-1867
-1872
-1877
-1883
-1888
-1893
-1899
-1904
-1910
-1915
-1921
-1926
-1932
-1938
-1944
-1949
-1955
-1961
-1967
-1974
-1980
-1986
-1992
-1999
-2005
-2012
-2019
-2025
-2032
-2039
-2045
-2054
-2061
-2068
-2076
-2083
-2091
-2099
-2107
-2115
-2123
-2131
-2139
-2148
-2156
-2165
-2173
-2182
-2191
-2200
-2209
-2218
-2227
-2237
-2246
-2256
-2265
-2275
-2284
-2294
-2304
-2314
-2324
-2334
-2344
-2354
-2364
-2375
-2385
-2395
-2406
-2416
-2427
-2437
-2448
-2458
-2469
-2480
-2490
-2501
-2512
-2522
-2533
-2544
-2554
-2565
-2576
-2587
-2597
-2608
-2618
-2629
-2640
-2650
-2661
-2671
-2682
-2692
-2702
-2713
-2723
-2733
-2743
-2754
-2764
-2774
-2784
-2793
-2803
-2813
-2823
-2832
-2842
-2851
-2860
-2869
-2879
-2888
-2897
-2905
-2914
-2923
-2931
-2940
-2948
-2956
-2964
-2972
-2980
-2988
-2996
-3003
-3010
-3018
-3025
-3032
-3038
-3045
-3052
-3058
-3064
-3070
-3076
-3082
-3088
-3093
-3098
-3103
-3108
-3113
-3117
-3122
-3126
-3130
-3133
-3137
-3140
-3143
-3146
-3149
-3151
-3154
-3156
-3158
-3159
-3161
-3162
-3163
-3164
-3164
-3164
-3164
-3164
-3164
-3163
-3163
-3161
-3160
-3159
-3157
-3155
-3153
-3150
-3148
-3145
-3141
-3138
-3134
-3131
-3127
-3122
-3118
-3113
-3108
-3103
-3097
-3091
-3086
-3079
-3073
-3066
-3059
-3052
-3045
-3037
-3030
-3022
-3013
-3005
-2996
-2987
-2978
-2969
-2959
-2950
-2940
-2929
-2919
-2908
-2898
-2886
-2875
-2864
-2852
-2840
-2828
-2816
-2803
-2791
-2778
-2765
-2752
-2738
-2725
-2711
-2697
-2682
-2668
-2653
-2639
-2624
-2609
-2593
-2578
-2562
-2546
-2530
-2514
-2497
-2481
-2464
-2447
-2430
-2412
-2395
-2377
-2360
-2342
-2324
-2305
-2287
-2268
-2250
-2231
-2212
-2193
-2173
-2154
-2135
-2115
-2095
-2075
-2055
-2035
-2015
-1995
-1974
-1954
-1933
-1912
-1892
-1871
-1850
-1829
-1807
-1786
-1765
-1743
-1722
-1700
-1679
-1657
-1636
-1614
-1592
-1570
-1549
-1527
-1505
-1483
-1461
-1440
-1418
-1396
-1374
-1353
-1331
-1309
-1288
-1266
-1245
-1224
-1202
-1181
-1160
-1139
-1118
-1097
-1076
-1056
-1035
-1014
-995
-974
-954
-934
-914
-895
-875
-855
-836
-817
-798
-779
-760
-741
-722
-704
-686
-667
-649
-631
-613
-596
-578
-561
-544
-526
-509
-493
-476
-459
-443
-427
-410
-394
-379
-363
-347
-332
-317
-302
-287
-272
-258
-244
-229
-215
-202
-188
-175
-161
-148
-135
-123
-110
-98
-86
-74
-62
-51
-40
-29
-18
-7
3
13
23
33
43
52
61
70
79
87
95
103
111
119
126
133
140
147
153
159
165
171
177
182
188
193
198
202
207
211
216
220
223
227
231
234
238
241
244
246
249
252
254
256
259
261
263
265
266
268
269
271
272
273
274
275
276
277
277
278
278
279
279
279
279
279
279
279
279
278
278
277
277
276
276
275
274
273
272
271
270
269
267
266
265
263
262
260
259
257
255
254
252
250
248
246
244
242
240
238
236
234
232
230
228
226
224
222
220
217
215
213
211
209
207
205
202
200
198
196
194
192
190
187
185
183
181
179
176
174
172
170
167
165
162
160
158
155
152
150
147
144
141
138
135
132
129
126
123
120
116
113
109
105
102
98
94
90
86
82
78
73
69
65
60
55
50
46
41
35
30
25
20
14
8
3
-3
-9
-15
-21
-27
-34
-40
-47
-53
-60
-67
-74
-81
-88
-95
-102
-109
-117
-124
-132
-139
-147
-155
-162
-170
-178
-186
-194
-203
-211
-219
-227
-236
-244
-253
-261
-270
-278
-287
-296
-304
-313
-322
-331
-339
-348
-357
-366
-375
-383
-392
-401
-410
-418
-427
-436
-444
-453
-461
-470
-478
-486
-494
-503
-511
-518
-526
-534
-542
-549
-556
-564
-571
-578
-585
-591
-598
-604
-611
-617
-623
-628
-634
-640
-645
-650
-655
-660
-665
-669
-674
-678
-682
-685
-689
-693
-696
-699
-702
-704
-707
-709
-711
-713
-715
-717
-718
-719
-720
-721
-722
-723
-723
-723
-723
-723
-723
-723
-722
-721
-721
-720
-719
-718
-717
-716
-715
-714
-713
-712
-711
-710
-709
-708
-707
-707
-706
-705
-704
-703
-702
-701
-700
-699
-698
-697
-696
-695
-695
-694
-693
-692
-691
-690
-689
-688
-687
-686
-685
-685
-684
-683
-682
-681
-680
-679
-678
-677
-677
-676
-675
-674
-673
-672
-671
-670
-670
-669
-668
-667
-666
-665
-664
-664
-663
-662
-661
-660
-659
-658
-658
-657
-656
-655
-654
-653
-653
-652
-651
-650
-649
-648
-648
-647
-646
-645
-644
-644
-643
-642
-641
-640
-639
-639
-638
-637
-636
-635
-635
-634
-633
-632
-631
-631
-630
-629
-628
-628
-627
-626
-625
-624
-624
-623
-622
-621
-621
-620
-619
-618
-618
-617
-616
-615
-615
-614
-613
-612
-611
-611
-610
-609
-609
-608
-607
-606
-606
-605
-604
-603
-603
-602
-601
-600
-600
-599
-598
-598
-597
-596
-595
-595
-594
-593
-593
-592
-591
-590
-590
-589
-588
-588
-587
-586
-586
-585
-584
-584
-583
-582
-581
-581
-580
-579
-579
-578
-577
-577
-576
-575
-575
-574
-573
-573
-572
-571
-571
-570
-569
-569
-568
-567
-567
-566
-565
-565
-564
-564
-563
-562
-562
-561
-560
-560
-559
-558
-558
-557
-557
-556
-555
-555
-554
-553
-553
-552
-552
-551
-550
-550
-549
-549
-548
-547
-547
-546
-546
-545
-544
-544
-543
-543
-542
-541
-541
-540
-540
-539
-538
-538
-537
-537
-536
-536
-535
-534
-534
-533
-533
-532
-531
-531
-530
-530
-529
-529
-528
-528
-527
-526
-526
-525
-525
-524
-524
-523
-523
-522
-522
-521
-520
-520
-519
-519
-518
-518
-517
-517
-516
-516
-515
-515
-514
-514
-513
-512
-512
-511
-511
-510
-510
-509
-509
-508
-508
-507
-507
-506
-506
-505
-505
-504
-504
-503
-503
-502
-502
-501
-501
-500
-500
-499
-499
-498
-498
-497
-497
-497
-496
-496
-495
-495
-494
-494
-493
-493
-492
-492
-491
-491
-490
-490
-489
-489
-489
-488
-488
-487
-487
-486
-486
-485
-485
-485
-484
-484
-483
-483
-482
-482
-481
-481
-481
-480
-480
-479
-479
-478
-478
-478
-477
-477
-476
-476
-475
-475
-475
-474
-474
-473
-473
-473
-472
-472
-471
-471
-470
-470
-470
-469
-469
-468
-468
-468
-467
-467
-466
-466
-466
-465
-465
-465
-464
-464
-463
-463
-463
-462
-462
-461
-461
-461
-460
-460
-460
-459
-459
-458
-458
-458
-457
-457
-457
-456
-456
-456
-455
-455
-454
-454
-454
-453
-453
-453
-452
-452
-452
-451
-451
-451
-450
-450
-450
-449
-449
-449
-448
-448
-448
-447
-447
-447
-446
-446
-446
-445
-445
-445
-444
-444
-444
-443
-443
-443
-442
-442
-442
-441
-441
-441
-440
-440
-440
-439
-439
-439
-439
-438
-438
-438
-437
-437
-437
-436
-436
-436
-436
-435
-435
-435
-434
-434
-434
-434
-433
-433
-433
-432
-432
-432
-432
-431
-431
-431
-430
-430
-430
-430
-429
-429
-429
-429
-428
-428
-428
-427
-427
-427
-427
-426
-426
-426
-426
-425
-425
-425
-425
-424
-424
-424
-424
-423
-423
-423
-423
-422
-422
-422
-422
-421
-421
-421
-421
-420
-420
-420
-420
-419
-419
-419
-419
-418
-418
-418
-418
-418
-417
-417
-417
-417
-416
-416
-416
-416
-416
-415
-415
-415
-415
-414
-414
-414
-414
-414
-413
-413
-413
-413
-413
-412
-412
-412
-412
-412
-411
-411
-411
-411
-411
-410
-410
-410
-410
-410
-409
-409
-409
-409
-409
-408
-408
-408
-408
-408
-407
-407
-407
-407
-407
-407
-406
-406
-406
-406
-406
-406
-405
-405
-405
-405
-405
-404
-404
-404
-404
-404
-404
-403
-403
-403
-403
-403
-403
-403
-402
-402
-402
-402
-402
-402
-401
-401
-401
-401
-401
-401
-401
-400
-400
-400
-400
-400
-400
-399
-399
-399
-399
-399
-399
-399
-398
-398
-398
-398
-398
-398
-398
-398
-397
-397
-397
-397
-397
-397
-397
-397
-396
-396
-396
-396
-396
-396
-396
-396
-395
-395
-395
-395
-395
-395
-395
-395
-394
-394
-394
-394
-394
-394
-394
-394
-394
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-389
-389
-389
-389
-389
-389
-389
-389
-389
