5
93579
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-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
-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
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-46
-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
-49
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-122
-122
-122
-123
-123
-123
-124
-124
-124
-125
-125
-126
-126
-126
-127
-127
-127
-128
-128
-129
-129
-129
-130
-130
-130
-131
-131
-132
-132
-132
-133
-133
-134
-134
-134
-135
-135
-136
-136
-136
-137
-137
-138
-138
-138
-139
-139
-139
-140
-140
-141
-141
-142
-142
-142
-143
-143
-144
-144
-144
-145
-145
-146
-146
-147
-147
-147
-148
-148
-149
-149
-150
-150
-150
-151
-151
-152
-152
-153
-153
-154
-154
-154
-155
-155
-156
-156
-157
-157
-158
-158
-158
-159
-159
-160
-160
-161
-161
-161
-162
-162
-163
-163
-164
-164
-165
-165
-165
-166
-166
-167
-167
-168
-168
-168
-169
-169
-170
-170
-171
-171
-172
-172
-172
-173
-173
-174
-174
-175
-175
-176
-176
-176
-177
-177
-178
-178
-179
-179
-180
-180
-181
-181
-182
-182
-183
-183
-183
-184
-184
-185
-185
-186
-186
-187
-187
-188
-188
-189
-189
-190
-190
-191
-191
-192
-192
-193
-193
-194
-194
-195
-195
-195
-196
-196
-197
-197
-198
-198
-199
-199
-200
-200
-201
-201
-202
-202
-203
-203
-204
-204
-205
-205
-206
-206
-207
-207
-208
-208
-209
-209
-210
-210
-211
-211
-212
-212
-213
-213
-213
-214
-214
-215
-215
-216
-216
-217
-217
-218
-218
-219
-219
-220
-220
-221
-221
-222
-222
-223
-223
-223
-224
-224
-225
-225
-226
-226
-227
-227
-228
-228
-229
-229
-230
-230
-231
-231
-232
-232
-232
-233
-233
-234
-234
-235
-235
-236
-236
-237
-237
-238
-238
-238
-239
-239
-240
-240
-241
-241
-242
-242
-243
-243
-243
-244
-244
-245
-245
-246
-246
-247
-247
-247
-248
-248
-249
-249
-250
-250
-250
-251
-251
-252
-252
-253
-253
-253
-254
-254
-255
-255
-256
-256
-256
-257
-257
-258
-258
-259
-259
-259
-260
-260
-261
-261
-261
-262
-262
-263
-263
-263
-264
-264
-265
-265
-266
-266
-266
-267
-267
-268
-268
-269
-269
-269
-270
-270
-271
-271
-272
-272
-272
-273
-273
-274
-274
-275
-275
-276
-276
-276
-277
-277
-278
-278
-279
-279
-280
-280
-280
-281
-281
-282
-282
-283
-283
-284
-284
-285
-285
-285
-286
-286
-287
-287
-288
-288
-288
-289
-289
-290
-290
-291
-291
-292
-292
-292
-293
-293
-294
-294
-295
-295
-295
-296
-296
-297
-297
-297
-298
-298
-299
-299
-299
-300
-300
-301
-301
-301
-302
-302
-303
-303
-303
-304
-304
-305
-305
-305
-306
-306
-306
-307
-307
-308
-308
-308
-309
-309
-309
-310
-310
-310
-311
-311
-311
-312
-312
-312
-313
-313
-313
-314
-314
-315
-315
-315
-316
-316
-316
-317
-317
-317
-318
-318
-318
-319
-319
-319
-320
-320
-320
-321
-321
-321
-322
-322
-322
-323
-323
-323
-324
-324
-324
-325
-325
-325
-326
-326
-326
-327
-327
-327
-327
-328
-328
-328
-329
-329
-329
-330
-330
-330
-330
-331
-331
-331
-332
-332
-332
-332
-333
-333
-333
-334
-334
-334
-334
-335
-335
-335
-335
-336
-336
-336
-336
-337
-337
-337
-338
-338
-338
-338
-339
-339
-339
-339
-340
-340
-340
-340
-341
-341
-341
-341
-342
-342
-342
-342
-342
-343
-343
-343
-343
-344
-344
-344
-344
-345
-345
-345
-345
-345
-346
-346
-346
-346
-347
-347
-347
-347
-347
-348
-348
-348
-348
-348
-349
-349
-349
-349
-349
-350
-350
-350
-350
-350
-351
-351
-351
-351
-351
-352
-352
-352
-352
-352
-353
-353
-353
-353
-353
-354
-354
-354
-354
-355
-355
-355
-355
-355
-356
-356
-356
-356
-356
-357
-357
-357
-357
-357
-358
-358
-358
-358
-358
-359
-359
-359
-359
-359
-360
-360
-360
-360
-360
-361
-361
-361
-361
-361
-361
-362
-362
-362
-362
-362
-363
-363
-363
-363
-363
-364
-364
-364
-364
-364
-364
-365
-365
-365
-365
-365
-366
-366
-366
-366
-366
-367
-367
-367
-367
-368
-368
-368
-368
-368
-369
-369
-369
-369
-369
-370
-370
-370
-370
-371
-371
-371
-371
-371
-372
-372
-372
-372
-372
-373
-373
-373
-373
-373
-374
-374
-374
-374
-374
-375
-375
-375
-375
-376
-376
-376
-376
-376
-377
-377
-377
-377
-377
-378
-378
-378
-378
-378
-379
-379
-379
-379
-380
-380
-380
-380
-380
-381
-381
-381
-381
-381
-382
-382
-382
-382
-383
-383
-383
-383
-383
-384
-384
-384
-384
-384
-384
-385
-385
-385
-385
-385
-386
-386
-386
-386
-386
-386
-387
-387
-387
-387
-387
-387
-388
-388
-388
-388
-388
-388
-389
-389
-389
-389
-389
-389
-389
-390
-390
-390
-390
-390
-390
-390
-391
-391
-391
-391
-391
-391
-391
-392
-392
-392
-392
-392
-392
-392
-393
-393
-393
-393
-393
-393
-393
-393
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-397
-397
-397
-397
-397
-397
-397
-397
-397
-397
-397
-397
-397
-397
-397
-397
-397
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-398
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-399
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-401
-401
-401
-401
-401
-401
-401
-401
-401
-401
-401
-401
-401
-401
-401
-401
-402
-402
-402
-402
-402
-402
-402
-402
-402
-402
-402
-402
-403
-403
-403
-403
-403
-403
-403
-403
-403
-403
-404
-404
-404
-404
-404
-404
-404
-404
-404
-404
-405
-405
-405
-405
-405
-405
-405
-405
-405
-405
-406
-406
-406
-406
-406
-406
-406
-406
-406
-406
-407
-407
-407
-407
-407
-407
-407
-407
-407
-408
-408
-408
-408
-408
-408
-408
-408
-408
-408
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-408
-408
-408
-408
-408
-408
-408
-408
-408
-408
-407
-407
-407
-407
-407
-407
-407
-407
-407
-406
-406
-406
-406
-406
-406
-406
-405
-405
-405
-405
-405
-405
-405
-404
-404
-404
-404
-404
-404
-404
-403
-403
-403
-403
-403
-403
-402
-402
-402
-402
-402
-401
-401
-401
-401
-401
-401
-400
-400
-400
-400
-399
-399
-399
-399
-399
-398
-398
-398
-398
-397
-397
-397
-397
-396
-396
-396
-396
-395
-395
-395
-395
-394
-394
-394
-394
-393
-393
-393
-393
-392
-392
-392
-391
-391
-391
-391
-390
-390
-390
-389
-389
-389
-388
-388
-388
-388
-387
-387
-387
-386
-386
-386
-385
-385
-385
-385
-384
-384
-384
-383
-383
-383
-382
-382
-382
-382
-381
-381
-381
-380
-380
-380
-379
-379
-379
-379
-378
-378
-378
-377
-377
-377
-377
-376
-376
-376
-375
-375
-375
-375
-374
-374
-374
-373
-373
-373
-372
-372
-372
-372
-371
-371
-371
-370
-370
-370
-369
-369
-369
-368
-368
-368
-367
-367
-367
-367
-366
-366
-366
-365
-365
-365
-364
-364
-364
-363
-363
-363
-363
-362
-362
-362
-361
-361
-361
-360
-360
-360
-359
-359
-359
-358
-358
-358
-357
-357
-357
-356
-356
-356
-355
-355
-355
-354
-354
-354
-353
-353
-353
-352
-352
-352
-351
-351
-351
-350
-350
-350
-349
-349
-348
-348
-348
-347
-347
-347
-346
-346
-346
-345
-345
-344
-344
-344
-343
-343
-343
-342
-342
-342
-341
-341
-340
-340
-340
-339
-339
-339
-338
-338
-337
-337
-337
-336
-336
-336
-335
-335
-334
-334
-334
-333
-333
-332
-332
-332
-331
-331
-331
-330
-330
-329
-329
-329
-328
-328
-328
-327
-327
-326
-326
-326
-325
-325
-324
-324
-324
-323
-323
-322
-322
-322
-321
-321
-321
-320
-320
-319
-319
-319
-318
-318
-317
-317
-317
-316
-316
-316
-315
-315
-314
-314
-314
-313
-313
-313
-312
-312
-311
-311
-311
-310
-310
-309
-309
-309
-308
-308
-308
-307
-307
-306
-306
-306
-305
-305
-305
-304
-304
-303
-303
-303
-302
-302
-302
-301
-301
-300
-300
-300
-299
-299
-298
-298
-298
-297
-297
-296
-296
-296
-295
-295
-294
-294
-294
-293
-293
-293
-292
-292
-291
-291
-290
-290
-290
-289
-289
-288
-288
-288
-287
-287
-286
-286
-286
-285
-285
-284
-284
-284
-283
-283
-282
-282
-282
-281
-281
-280
-280
-280
-279
-279
-278
-278
-277
-277
-277
-276
-276
-275
-275
-274
-274
-274
-273
-273
-272
-272
-271
-271
-271
-270
-270
-269
-269
-269
-268
-268
-267
-267
-266
-266
-266
-265
-265
-264
-264
-263
-263
-263
-262
-262
-261
-261
-260
-260
-260
-259
-259
-258
-258
-258
-257
-257
-256
-256
-255
-255
-255
-254
-254
-253
-253
-253
-252
-252
-251
-251
-250
-250
-250
-249
-249
-248
-248
-248
-247
-247
-246
-246
-246
-245
-245
-244
-244
-244
-243
-243
-242
-242
-242
-241
-241
-240
-240
-240
-239
-239
-238
-238
-237
-237
-237
-236
-236
-235
-235
-234
-234
-234
-233
-233
-232
-232
-231
-231
-230
-230
-229
-229
-229
-228
-228
-227
-227
-226
-226
-225
-225
-224
-224
-223
-223
-223
-222
-222
-221
-221
-220
-220
-219
-219
-218
-218
-217
-217
-217
-216
-216
-215
-215
-214
-214
-213
-213
-213
-212
-212
-211
-211
-210
-210
-209
-209
-209
-208
-208
-207
-207
-206
-206
-206
-205
-205
-204
-204
-203
-203
-203
-202
-202
-201
-201
-201
-200
-200
-199
-199
-199
-198
-198
-197
-197
-196
-196
-196
-195
-195
-194
-194
-194
-193
-193
-192
-192
-191
-191
-191
-190
-190
-189
-189
-188
-188
-188
-187
-187
-186
-186
-185
-185
-185
-184
-184
-183
-183
-182
-182
-182
-181
-181
-180
-180
-179
-179
-178
-178
-178
-177
-177
-176
-176
-176
-175
-175
-174
-174
-173
-173
-173
-172
-172
-171
-171
-171
-170
-170
-169
-169
-169
-168
-168
-168
-167
-167
-166
-166
-166
-165
-165
-165
-164
-164
-163
-163
-163
-162
-162
-162
-161
-161
-161
-160
-160
-159
-159
-159
-158
-158
-158
-157
-157
-157
-156
-156
-155
-155
-155
-154
-154
-154
-153
-153
-153
-152
-152
-151
-151
-151
-150
-150
-150
-149
-149
-148
-148
-148
-147
-147
-146
-146
-146
-145
-145
-145
-144
-144
-143
-143
-143
-142
-142
-141
-141
-141
-140
-140
-139
-139
-139
-138
-138
-137
-137
-136
-136
-136
-135
-135
-134
-134
-134
-133
-133
-132
-132
-132
-131
-131
-130
-130
-130
-129
-129
-128
-128
-128
-127
-127
-126
-126
-125
-125
-125
-124
-124
-123
-123
-123
-122
-122
-121
-121
-121
-120
-120
-119
-119
-118
-118
-118
-117
-117
-116
-116
-115
-115
-115
-114
-114
-113
-113
-113
-112
-112
-111
-111
-110
-110
-110
-109
-109
-108
-108
-107
-107
-107
-106
-106
-105
-105
-104
-104
-103
-103
-103
-102
-102
-101
-101
-100
-100
-100
-99
-99
-98
-98
-97
-97
-97
-96
-96
-95
-95
-94
-94
-94
-93
-93
-92
-92
-91
-91
-90
-90
-90
-89
-89
-88
-88
-87
-87
-87
-86
-86
-85
-85
-84
-84
-84
-83
-83
-82
-82
-81
-81
-81
-80
-80
-79
-79
-78
-78
-78
-77
-77
-76
-76
-75
-75
-74
-74
-74
-73
-73
-72
-72
-71
-71
-70
-70
-70
-69
-69
-68
-68
-67
-67
-67
-66
-66
-65
-65
-64
-64
-63
-63
-63
-62
-62
-61
-61
-60
-60
-60
-59
-59
-58
-58
-57
-57
-56
-56
-55
-55
-55
-54
-54
-53
-53
-52
-52
-51
-51
-50
-50
-50
-49
-49
-48
-48
-47
-47
-46
-46
-45
-45
-45
-44
-44
-43
-43
-42
-42
-41
-41
-40
-40
-39
-39
-39
-38
-38
-37
-37
-36
-36
-35
-35
-34
-34
-33
-33
-33
-32
-32
-31
-31
-30
-30
-29
-29
-28
-28
-28
-27
-27
-26
-26
-25
-25
-24
-24
-24
-23
-23
-22
-22
-21
-21
-21
-20
-20
-19
-19
-18
-18
-18
-17
-17
-16
-16
-15
-15
-15
-14
-14
-13
-13
-13
-12
-12
-11
-11
-11
-10
-10
-9
-9
-9
-8
-8
-7
-7
-7
-6
-6
-6
-5
-5
-4
-4
-4
-3
-3
-2
-2
-2
-1
-1
-1
0
0
1
1
1
2
2
3
3
3
4
4
5
5
5
6
6
6
7
7
8
8
8
9
9
9
10
10
10
11
11
11
12
12
13
13
13
14
14
14
15
15
15
16
16
16
17
17
17
18
18
18
19
19
19
20
20
20
21
21
21
22
22
23
23
23
23
24
24
25
25
25
26
26
26
27
27
27
27
28
28
28
29
29
29
30
30
30
31
31
31
32
32
32
33
33
33
34
34
34
35
35
35
36
36
36
37
37
37
38
38
38
39
39
39
39
40
40
40
41
41
41
42
42
42
43
43
43
43
44
44
44
45
45
45
46
46
46
47
47
47
47
48
48
48
49
49
49
49
50
50
50
51
51
51
51
52
52
52
52
53
53
53
53
54
54
54
54
55
55
55
55
56
56
56
56
56
57
57
57
57
58
58
58
58
58
58
59
59
59
59
59
60
60
60
60
60
61
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
63
64
64
64
64
64
64
65
65
65
65
65
66
66
66
66
66
67
67
67
67
67
67
68
68
68
68
68
68
69
69
69
69
69
69
70
70
70
70
70
70
71
71
71
71
71
71
72
72
72
72
72
72
73
73
73
73
73
73
74
74
74
74
74
74
75
75
75
75
75
75
76
76
76
76
76
76
76
77
77
77
77
77
77
77
78
78
78
78
78
78
79
79
79
79
79
79
79
80
80
80
80
80
80
80
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
92
92
92
92
92
92
92
92
92
92
92
92
92
92
91
91
91
91
91
91
91
91
91
91
91
91
91
91
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
89
89
89
89
89
89
89
89
89
89
89
89
89
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
85
85
85
85
85
85
85
85
85
85
85
84
84
84
84
84
84
84
84
84
84
84
84
84
83
83
83
83
83
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
79
79
79
79
79
79
79
79
79
79
79
78
78
78
78
78
78
78
78
78
77
77
77
77
77
77
77
77
77
77
76
76
76
76
76
76
76
76
76
76
75
75
75
75
75
75
75
75
75
75
75
74
74
74
74
74
74
74
74
74
73
73
73
73
73
73
73
73
73
72
72
72
72
72
72
72
72
72
71
71
71
71
71
71
71
71
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
61
61
61
61
61
61
61
60
60
60
60
60
60
60
59
59
59
59
59
59
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
55
55
55
55
55
55
55
54
54
54
54
54
54
54
53
53
53
53
53
53
52
52
52
52
52
52
52
51
51
51
51
51
51
50
50
50
50
50
50
49
49
49
49
49
49
48
48
48
48
48
48
48
47
47
47
47
47
47
46
46
46
46
46
46
46
45
45
45
45
45
45
45
44
44
44
44
44
44
43
43
43
43
43
43
43
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
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
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
27
27
27
27
27
27
27
26
26
26
26
26
26
25
25
25
25
25
25
24
24
24
24
24
23
23
23
23
23
23
22
22
22
22
22
21
21
21
21
21
20
20
20
20
20
19
19
19
19
18
18
18
18
18
17
17
17
17
17
16
16
16
16
15
15
15
15
15
14
14
14
14
13
13
13
13
12
12
12
12
12
11
11
11
11
10
10
10
10
10
9
9
9
9
8
8
8
8
7
7
7
7
7
6
6
6
6
5
5
5
5
4
4
4
4
4
3
3
3
3
2
2
2
2
1
1
1
1
0
0
0
0
-1
-1
-1
-1
-2
-2
-2
-2
-3
-3
-3
-3
-4
-4
-4
-4
-5
-5
-5
-5
-6
-6
-6
-6
-7
-7
-7
-7
-8
-8
-8
-9
-9
-9
-9
-10
-10
-10
-10
-11
-11
-11
-12
-12
-12
-12
-13
-13
-13
-14
-14
-14
-15
-15
-15
-16
-16
-16
-16
-17
-17
-17
-18
-18
-18
-19
-19
-19
-20
-20
-20
-20
-21
-21
-21
-22
-22
-22
-23
-23
-23
-24
-24
-24
-24
-25
-25
-25
-26
-26
-26
-27
-27
-27
-28
-28
-28
-29
-29
-29
-30
-30
-30
-31
-31
-31
-32
-32
-32
-33
-33
-33
-34
-34
-34
-35
-35
-35
-36
-36
-36
-37
-37
-37
-38
-38
-38
-39
-39
-39
-40
-40
-40
-41
-41
-42
-42
-42
-43
-43
-43
-44
-44
-44
-45
-45
-45
-46
-46
-46
-47
-47
-48
-48
-48
-49
-49
-49
-50
-50
-51
-51
-51
-52
-52
-52
-53
-53
-54
-54
-54
-55
-55
-55
-56
-56
-56
-57
-57
-58
-58
-58
-59
-59
-59
-60
-60
-60
-61
-61
-62
-62
-62
-63
-63
-63
-64
-64
-65
-65
-65
-66
-66
-66
-67
-67
-67
-68
-68
-68
-69
-69
-70
-70
-70
-71
-71
-71
-72
-72
-72
-73
-73
-73
-74
-74
-74
-75
-75
-76
-76
-76
-77
-77
-77
-78
-78
-79
-79
-79
-80
-80
-81
-81
-81
-82
-82
-82
-83
-83
-84
-84
-84
-85
-85
-86
-86
-86
-87
-87
-88
-88
-89
-89
-89
-90
-90
-91
-91
-92
-92
-92
-93
-93
-94
-94
-94
-95
-95
-96
-96
-96
-97
-97
-98
-98
-98
-99
-99
-99
-100
-100
-101
-101
-101
-102
-102
-103
-103
-103
-104
-104
-104
-105
-105
-105
-106
-106
-106
-107
-107
-107
-108
-108
-108
-109
-109
-110
-110
-110
-111
-111
-111
-112
-112
-112
-113
-113
-113
-114
-114
-114
-115
-115
-115
-116
-116
-116
-117
-117
-117
-118
-118
-118
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-122
-122
-122
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-126
-126
-126
-127
-127
-127
-128
-128
-128
-129
-129
-129
-129
-130
-130
-130
-131
-131
-131
-132
-132
-132
-132
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-136
-136
-136
-137
-137
-137
-138
-138
-138
-139
-139
-139
-140
-140
-140
-140
-141
-141
-141
-142
-142
-142
-143
-143
-143
-144
-144
-144
-145
-145
-145
-146
-146
-147
-147
-147
-148
-148
-148
-149
-149
-149
-150
-150
-150
-151
-151
-152
-152
-152
-153
-153
-153
-154
-154
-155
-155
-155
-156
-156
-156
-157
-157
-158
-158
-158
-159
-159
-159
-160
-160
-161
-161
-161
-162
-162
-163
-163
-163
-164
-164
-165
-165
-165
-166
-166
-167
-167
-167
-168
-168
-169
-169
-169
-170
-170
-171
-171
-171
-172
-172
-173
-173
-173
-174
-174
-175
-175
-175
-176
-176
-177
-177
-177
-178
-178
-179
-179
-179
-180
-180
-181
-181
-181
-182
-182
-183
-183
-183
-184
-184
-185
-185
-186
-186
-186
-187
-187
-188
-188
-188
-189
-189
-190
-190
-191
-191
-191
-192
-192
-193
-193
-194
-194
-194
-195
-195
-196
-196
-197
-197
-197
-198
-198
-199
-199
-200
-200
-200
-201
-201
-202
-202
-203
-203
-203
-204
-204
-205
-205
-206
-206
-207
-207
-207
-208
-208
-209
-209
-210
-210
-211
-211
-212
-212
-213
-213
-213
-214
-214
-215
-215
-216
-216
-217
-217
-218
-218
-219
-219
-220
-220
-221
-221
-222
-222
-223
-223
-223
-224
-224
-225
-225
-226
-226
-227
-227
-228
-228
-229
-229
-230
-230
-231
-231
-232
-232
-233
-233
-234
-234
-235
-235
-236
-236
-237
-237
-238
-238
-238
-239
-239
-240
-240
-241
-241
-242
-242
-243
-243
-244
-244
-245
-245
-245
-246
-246
-247
-247
-248
-248
-249
-249
-249
-250
-250
-251
-251
-252
-252
-252
-253
-253
-254
-254
-255
-255
-255
-256
-256
-257
-257
-258
-258
-258
-259
-259
-260
-260
-260
-261
-261
-262
-262
-263
-263
-263
-264
-264
-265
-265
-265
-266
-266
-267
-267
-267
-268
-268
-269
-269
-269
-270
-270
-270
-271
-271
-271
-272
-272
-273
-273
-273
-274
-274
-274
-275
-275
-275
-276
-276
-276
-277
-277
-277
-278
-278
-278
-279
-279
-279
-280
-280
-280
-281
-281
-281
-281
-282
-282
-282
-283
-283
-283
-284
-284
-284
-285
-285
-285
-286
-286
-286
-287
-287
-287
-288
-288
-288
-288
-289
-289
-289
-290
-290
-290
-291
-291
-291
-292
-292
-292
-293
-293
-293
-293
-294
-294
-294
-295
-295
-295
-296
-296
-296
-296
-297
-297
-297
-298
-298
-298
-299
-299
-299
-299
-300
-300
-300
-301
-301
-301
-301
-302
-302
-302
-303
-303
-303
-303
-304
-304
-304
-305
-305
-305
-305
-306
-306
-306
-307
-307
-307
-307
-308
-308
-308
-309
-309
-309
-309
-310
-310
-310
-311
-311
-311
-311
-312
-312
-312
-313
-313
-313
-313
-314
-314
-314
-315
-315
-315
-316
-316
-316
-316
-317
-317
-317
-318
-318
-318
-319
-319
-319
-319
-320
-320
-320
-320
-321
-321
-321
-322
-322
-322
-322
-323
-323
-323
-324
-324
-324
-324
-325
-325
-325
-326
-326
-326
-326
-327
-327
-327
-327
-328
-328
-328
-329
-329
-329
-329
-330
-330
-330
-330
-331
-331
-331
-332
-332
-332
-332
-333
-333
-333
-333
-334
-334
-334
-335
-335
-335
-335
-336
-336
-336
-336
-337
-337
-337
-337
-338
-338
-338
-338
-338
-339
-339
-339
-339
-340
-340
-340
-340
-341
-341
-341
-341
-341
-342
-342
-342
-342
-343
-343
-343
-343
-343
-344
-344
-344
-344
-344
-345
-345
-345
-345
-345
-346
-346
-346
-346
-346
-346
-347
-347
-347
-347
-347
-348
-348
-348
-348
-348
-348
-349
-349
-349
-349
-349
-349
-350
-350
-350
-350
-350
-350
-351
-351
-351
-351
-351
-351
-352
-352
-352
-352
-352
-352
-352
-353
-353
-353
-353
-353
-353
-354
-354
-354
-354
-354
-354
-354
-354
-355
-355
-355
-355
-355
-355
-355
-355
-356
-356
-356
-356
-356
-356
-356
-356
-357
-357
-357
-357
-357
-357
-357
-357
-357
-358
-358
-358
-358
-358
-358
-358
-358
-358
-358
-359
-359
-359
-359
-359
-359
-359
-359
-359
-359
-359
-359
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-365
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-364
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-363
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-362
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-359
-359
-359
-359
-359
-359
-359
-359
-359
-358
-358
-358
-358
-358
-358
-358
-357
-357
-357
-357
-357
-357
-357
-356
-356
-356
-356
-356
-356
-356
-355
-355
-355
-355
-355
-355
-354
-354
-354
-354
-354
-354
-353
-353
-353
-353
-353
-353
-352
-352
-352
-352
-352
-352
-351
-351
-351
-351
-351
-350
-350
-350
-350
-350
-350
-349
-349
-349
-349
-349
-348
-348
-348
-348
-348
-347
-347
-347
-347
-347
-346
-346
-346
-346
-346
-345
-345
-345
-345
-344
-344
-344
-344
-344
-343
-343
-343
-343
-343
-342
-342
-342
-342
-342
-341
-341
-341
-341
-341
-341
-340
-340
-340
-340
-340
-339
-339
-339
-339
-339
-339
-338
-338
-338
-338
-338
-338
-337
-337
-337
-337
-337
-336
-336
-336
-336
-336
-335
-335
-335
-335
-335
-335
-334
-334
-334
-334
-334
-333
-333
-333
-333
-333
-332
-332
-332
-332
-332
-332
-331
-331
-331
-331
-331
-330
-330
-330
-330
-330
-329
-329
-329
-329
-329
-328
-328
-328
-328
-328
-327
-327
-327
-327
-327
-326
-326
-326
-326
-326
-326
-325
-325
-325
-325
-325
-324
-324
-324
-324
-323
-323
-323
-323
-323
-322
-322
-322
-322
-322
-321
-321
-321
-321
-320
-320
-320
-320
-320
-319
-319
-319
-319
-318
-318
-318
-318
-318
-317
-317
-317
-317
-317
-316
-316
-316
-316
-315
-315
-315
-315
-315
-314
-314
-314
-314
-314
-313
-313
-313
-313
-312
-312
-312
-312
-312
-311
-311
-311
-311
-311
-310
-310
-310
-310
-310
-309
-309
-309
-309
-309
-308
-308
-308
-308
-308
-307
-307
-307
-307
-307
-306
-306
-306
-306
-306
-305
-305
-305
-305
-304
-304
-304
-304
-304
-303
-303
-303
-303
-302
-302
-302
-302
-302
-301
-301
-301
-301
-300
-300
-300
-300
-300
-299
-299
-299
-299
-299
-298
-298
-298
-298
-298
-297
-297
-297
-297
-297
-296
-296
-296
-296
-296
-295
-295
-295
-295
-295
-294
-294
-294
-294
-294
-293
-293
-293
-293
-293
-292
-292
-292
-292
-292
-291
-291
-291
-291
-291
-290
-290
-290
-290
-290
-290
-289
-289
-289
-289
-289
-288
-288
-288
-288
-288
-288
-287
-287
-287
-287
-287
-287
-287
-286
-286
-286
-286
-286
-286
-285
-285
-285
-285
-285
-285
-284
-284
-284
-284
-284
-284
-283
-283
-283
-283
-283
-282
-282
-282
-282
-282
-281
-281
-281
-281
-281
-280
-280
-280
-280
-280
-279
-279
-279
-279
-278
-278
-278
-278
-278
-277
-277
-277
-277
-276
-276
-276
-276
-275
-275
-275
-275
-274
-274
-274
-274
-273
-273
-273
-272
-272
-272
-272
-271
-271
-271
-270
-270
-270
-270
-269
-269
-269
-268
-268
-268
-267
-267
-267
-267
-266
-266
-266
-265
-265
-265
-264
-264
-264
-263
-263
-263
-262
-262
-262
-261
-261
-261
-260
-260
-260
-259
-259
-259
-258
-258
-258
-257
-257
-257
-256
-256
-255
-255
-255
-254
-254
-254
-253
-253
-253
-252
-252
-252
-251
-251
-251
-250
-250
-250
-249
-249
-248
-248
-248
-247
-247
-247
-246
-246
-246
-245
-245
-245
-244
-244
-243
-243
-243
-242
-242
-242
-241
-241
-241
-240
-240
-240
-239
-239
-238
-238
-238
-237
-237
-237
-236
-236
-236
-235
-235
-235
-234
-234
-233
-233
-233
-232
-232
-232
-231
-231
-231
-230
-230
-230
-229
-229
-229
-228
-228
-227
-227
-227
-226
-226
-226
-225
-225
-225
-224
-224
-223
-223
-223
-222
-222
-222
-221
-221
-220
-220
-220
-219
-219
-219
-218
-218
-217
-217
-217
-216
-216
-215
-215
-215
-214
-214
-213
-213
-213
-212
-212
-211
-211
-211
-210
-210
-209
-209
-208
-208
-208
-207
-207
-206
-206
-205
-205
-205
-204
-204
-203
-203
-202
-202
-202
-201
-201
-200
-200
-199
-199
-198
-198
-198
-197
-197
-196
-196
-195
-195
-194
-194
-193
-193
-193
-192
-192
-191
-191
-190
-190
-189
-189
-188
-188
-187
-187
-187
-186
-186
-185
-185
-184
-184
-183
-183
-182
-182
-181
-181
-180
-180
-179
-179
-178
-178
-177
-177
-176
-176
-175
-175
-174
-174
-173
-173
-172
-172
-171
-171
-170
-170
-169
-169
-168
-168
-167
-167
-166
-166
-165
-165
-164
-164
-163
-163
-162
-162
-161
-161
-160
-160
-159
-159
-158
-158
-157
-157
-156
-156
-155
-155
-154
-154
-153
-153
-152
-152
-151
-151
-150
-150
-149
-149
-148
-148
-147
-147
-146
-146
-145
-145
-144
-144
-143
-143
-142
-142
-141
-140
-140
-139
-139
-138
-138
-137
-137
-136
-136
-135
-135
-134
-134
-133
-132
-132
-131
-131
-130
-130
-129
-129
-128
-128
-127
-127
-126
-125
-125
-124
-124
-123
-123
-122
-122
-121
-121
-120
-119
-119
-118
-118
-117
-117
-116
-116
-115
-114
-114
-113
-113
-112
-112
-111
-111
-110
-110
-109
-108
-108
-107
-107
-106
-106
-105
-105
-104
-104
-103
-103
-102
-101
-101
-100
-100
-99
-99
-98
-98
-97
-97
-96
-96
-95
-94
-94
-93
-93
-92
-92
-91
-91
-90
-90
-89
-89
-88
-87
-87
-86
-86
-85
-85
-84
-84
-83
-83
-82
-82
-81
-81
-80
-80
-79
-79
-78
-78
-77
-77
-76
-76
-75
-75
-74
-74
-73
-73
-72
-72
-71
-71
-70
-70
-69
-69
-68
-68
-67
-67
-66
-66
-65
-65
-64
-64
-63
-63
-62
-62
-61
-61
-60
-60
-59
-59
-58
-58
-57
-57
-56
-56
-55
-55
-55
-54
-54
-53
-53
-52
-52
-51
-51
-50
-50
-49
-49
-48
-48
-47
-47
-46
-46
-46
-45
-45
-44
-44
-43
-43
-42
-42
-41
-41
-40
-40
-39
-39
-38
-38
-37
-37
-36
-36
-35
-35
-34
-34
-33
-33
-32
-32
-31
-31
-30
-30
-29
-29
-28
-28
-27
-27
-26
-26
-25
-25
-24
-24
-23
-23
-22
-22
-21
-21
-20
-20
-19
-19
-18
-18
-17
-17
-16
-16
-15
-15
-14
-14
-13
-13
-12
-12
-11
-11
-11
-10
-10
-9
-9
-8
-8
-7
-7
-6
-6
-6
-5
-5
-4
-4
-3
-3
-2
-2
-2
-1
-1
0
0
1
1
2
2
2
3
3
4
4
5
5
5
6
6
7
7
8
8
8
9
9
10
10
11
11
12
12
12
13
13
14
14
15
15
15
16
16
17
17
18
18
18
19
19
20
20
21
21
21
22
22
23
23
24
24
24
25
25
26
26
26
27
27
28
28
29
29
29
30
30
31
31
31
32
32
33
33
33
34
34
34
35
35
36
36
36
37
37
38
38
38
39
39
40
40
40
41
41
41
42
42
43
43
43
44
44
45
45
45
46
46
46
47
47
48
48
48
49
49
50
50
50
51
51
51
52
52
53
53
53
54
54
54
55
55
56
56
56
57
57
57
58
58
58
59
59
60
60
60
61
61
61
62
62
62
63
63
64
64
64
65
65
65
66
66
66
67
67
68
68
68
69
69
69
70
70
70
71
71
72
72
72
73
73
73
74
74
75
75
75
76
76
76
77
77
78
78
78
79
79
80
80
80
81
81
82
82
82
83
83
83
84
84
85
85
85
86
86
87
87
87
88
88
89
89
89
90
90
91
91
91
92
92
92
93
93
94
94
94
95
95
96
96
96
97
97
98
98
98
99
99
99
100
100
101
101
101
102
102
103
103
103
104
104
104
105
105
106
106
106
107
107
107
108
108
109
109
109
110
110
110
111
111
112
112
112
113
113
114
114
114
115
115
116
116
116
117
117
118
118
118
119
119
120
120
120
121
121
122
122
122
123
123
124
124
124
125
125
126
126
126
127
127
128
128
128
129
129
130
130
130
131
131
132
132
132
133
133
134
134
134
135
135
136
136
136
137
137
137
138
138
139
139
139
140
140
141
141
141
142
142
142
143
143
144
144
144
145
145
146
146
146
147
147
147
148
148
149
149
149
150
150
150
151
151
151
152
152
153
153
153
154
154
154
155
155
155
156
156
156
157
157
158
158
158
159
159
159
160
160
160
161
161
162
162
162
163
163
163
164
164
164
165
165
166
166
166
167
167
167
168
168
168
169
169
170
170
170
171
171
171
172
172
173
173
173
174
174
174
175
175
176
176
176
177
177
178
178
178
179
179
180
180
180
181
181
181
182
182
183
183
183
184
184
185
185
185
186
186
187
187
187
188
188
189
189
189
190
190
191
191
191
192
192
192
193
193
194
194
194
195
195
196
196
196
197
197
197
198
198
199
199
199
200
200
201
201
201
202
202
203
203
203
204
204
205
205
205
206
206
206
207
207
208
208
208
209
209
209
210
210
211
211
211
212
212
213
213
213
214
214
214
215
215
216
216
216
217
217
217
218
218
219
219
219
220
220
221
221
221
222
222
222
223
223
224
224
224
225
225
226
226
226
227
227
228
228
228
229
229
230
230
230
231
231
232
232
232
233
233
234
234
235
235
235
236
236
237
237
238
238
239
239
239
240
240
241
241
242
242
243
243
243
244
244
245
245
246
246
247
247
247
248
248
249
249
250
250
251
251
252
252
253
253
254
254
255
255
256
256
257
257
258
258
259
259
259
260
260
261
261
262
262
263
263
264
265
265
266
266
267
267
268
268
269
269
270
270
271
271
272
272
273
273
274
275
275
276
276
277
277
278
278
279
280
280
281
281
282
282
283
284
284
285
285
286
286
287
288
288
289
289
290
291
291
292
293
293
294
294
295
296
296
297
298
298
299
299
300
301
301
302
303
303
304
305
305
306
306
307
308
308
309
310
310
311
312
312
313
313
314
315
315
316
317
317
318
319
319
320
321
321
322
323
323
324
325
325
326
326
327
328
328
329
330
330
331
332
332
333
334
335
335
336
337
337
338
339
339
340
341
341
342
343
344
344
345
346
346
347
348
349
349
350
351
351
352
353
354
354
355
356
357
357
358
359
359
360
361
362
362
363
364
365
365
366
367
368
368
369
370
370
371
372
373
373
374
375
376
376
377
378
379
379
380
381
382
382
383
384
385
385
386
387
388
388
389
390
391
391
392
393
393
394
395
396
396
397
398
399
399
400
401
402
402
403
404
405
406
406
407
408
409
409
410
411
412
412
413
414
415
415
416
417
418
418
419
420
421
422
422
423
424
425
425
426
427
428
429
429
430
431
432
432
433
434
435
435
436
437
438
438
439
440
441
442
442
443
444
445
445
446
447
448
448
449
450
451
451
452
453
454
455
455
456
457
458
458
459
460
461
462
462
463
464
465
465
466
467
468
469
469
470
471
472
473
473
474
475
476
477
477
478
479
480
480
481
482
483
484
484
485
486
487
488
488
489
490
491
491
492
493
494
495
495
496
497
498
498
499
500
501
501
502
503
504
504
505
506
507
507
508
509
510
510
511
512
513
514
514
515
516
517
517
518
519
520
520
521
522
523
523
524
525
526
526
527
528
529
530
530
531
532
533
533
534
535
536
536
537
538
539
539
540
541
542
542
543
544
545
545
546
547
548
548
549
550
551
551
552
553
554
554
555
556
557
557
558
559
560
560
561
562
563
563
564
565
566
566
567
568
569
569
570
571
571
572
573
574
574
575
576
577
577
578
579
580
580
581
582
583
584
584
585
586
587
587
588
589
590
591
591
592
593
594
595
595
596
597
598
599
599
600
601
602
603
603
604
605
606
607
608
608
609
610
611
612
613
613
614
615
616
617
617
618
619
620
621
622
622
623
624
625
626
627
627
628
629
630
631
632
632
633
634
635
636
637
637
638
639
640
641
642
642
643
644
645
646
647
648
648
649
650
651
652
653
653
654
655
656
657
658
659
659
660
661
662
663
664
665
665
666
667
668
669
670
671
671
672
673
674
675
676
677
677
678
679
680
681
682
683
684
684
685
686
687
688
689
689
690
691
692
693
694
694
695
696
697
698
698
699
700
701
702
703
703
704
705
706
707
708
708
709
710
711
712
713
713
714
715
716
717
718
718
719
720
721
722
722
723
724
725
726
726
727
728
729
730
731
731
732
733
734
734
735
736
737
738
738
739
740
741
742
742
743
744
745
746
746
747
748
749
749
750
751
752
753
753
754
755
756
756
757
758
759
760
760
761
762
763
763
764
765
766
767
767
768
769
770
770
771
772
773
774
774
775
776
777
777
778
779
780
781
781
782
783
784
784
785
786
787
787
788
789
790
791
791
792
793
794
794
795
796
797
797
798
799
800
800
801
802
803
803
804
805
806
806
807
808
809
809
810
811
812
812
813
814
815
815
816
817
818
818
819
820
821
821
822
823
824
824
825
826
826
827
828
829
829
830
831
832
832
833
834
834
835
836
837
837
838
839
839
840
841
842
842
843
844
844
845
846
847
847
848
849
849
850
851
852
852
853
854
854
855
856
857
857
858
859
859
860
861
861
862
863
864
864
865
866
866
867
868
868
869
870
870
871
872
872
873
874
875
875
876
877
877
878
879
879
880
881
881
882
883
883
884
885
885
886
887
887
888
888
889
890
890
891
892
892
893
894
894
895
895
896
897
897
898
898
899
900
900
901
901
902
902
903
904
904
905
905
906
906
907
907
908
908
909
909
910
910
910
911
911
912
912
912
913
913
914
914
914
914
915
915
915
916
916
916
916
917
917
917
917
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
918
917
917
917
917
916
916
915
915
914
914
913
912
912
911
910
909
908
907
906
905
904
903
902
901
900
899
898
897
896
895
894
893
893
892
892
891
891
890
890
890
890
890
890
890
890
891
891
891
891
891
891
891
891
892
892
892
892
892
892
892
893
893
893
893
893
893
893
893
893
894
894
894
894
895
895
896
896
897
898
899
899
900
901
902
903
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
918
919
920
921
921
922
923
924
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
943
944
945
946
947
948
949
950
950
951
952
952
952
953
953
953
954
954
953
953
953
952
952
951
951
950
949
949
948
947
946
945
944
943
941
940
939
937
936
935
934
934
933
933
933
933
933
933
933
934
934
935
936
937
938
940
941
942
944
945
947
948
950
951
953
954
956
957
958
959
960
961
962
962
963
963
963
963
962
962
961
960
960
959
958
957
957
956
956
955
955
955
955
955
955
955
956
956
957
957
958
959
960
961
962
963
964
965
967
968
969
971
972
973
974
975
976
976
977
978
979
980
980
981
982
983
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1000
1002
1002
1004
1004
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1004
1004
1004
1002
1002
1002
1000
1000
1000
1000
1000
999
1000
1000
1000
1002
1002
1004
1004
1006
1008
1010
1010
1012
1014
1014
1016
1016
1016
1016
1016
1016
1016
1016
1014
1014
1012
1010
1008
1006
1004
1002
1000
999
997
994
991
988
985
982
979
975
972
968
964
960
957
953
949
945
941
938
934
931
928
924
921
918
915
911
908
904
900
896
892
887
882
878
873
868
863
857
852
846
840
834
828
821
815
808
801
795
788
782
776
769
763
756
750
744
738
732
726
720
715
709
704
699
694
689
685
681
677
673
669
666
662
659
656
652
649
646
643
639
636
633
630
627
624
622
620
618
616
615
614
613
613
612
612
611
611
611
611
610
610
610
610
610
609
609
609
608
608
607
606
606
605
603
602
600
599
597
594
592
590
587
584
582
579
577
575
573
572
571
570
569
569
569
569
569
569
570
570
571
572
573
574
576
577
578
580
582
584
587
589
592
595
598
602
605
608
611
614
616
619
622
625
628
632
635
638
642
645
649
653
657
661
664
668
672
675
679
682
684
687
688
689
690
689
687
685
681
677
672
666
660
653
645
637
629
620
611
601
591
580
569
558
547
535
523
511
498
486
473
460
447
434
421
409
396
384
371
359
348
336
324
313
301
289
277
265
252
239
225
210
195
180
164
147
131
114
97
80
63
46
30
13
-4
-20
-37
-54
-70
-86
-103
-119
-135
-151
-166
-181
-195
-209
-223
-235
-248
-260
-271
-282
-292
-302
-312
-321
-330
-338
-346
-354
-362
-369
-376
-383
-390
-396
-402
-407
-413
-418
-423
-428
-433
-438
-443
-448
-453
-459
-464
-469
-474
-479
-485
-491
-497
-503
-510
-517
-525
-533
-541
-549
-557
-565
-572
-580
-587
-595
-603
-611
-620
-628
-637
-646
-655
-664
-673
-681
-689
-697
-704
-712
-720
-727
-734
-742
-749
-756
-763
-770
-777
-784
-791
-798
-805
-811
-816
-821
-825
-828
-831
-833
-835
-836
-838
-839
-840
-842
-843
-845
-847
-849
-851
-854
-856
-858
-861
-862
-864
-864
-864
-863
-861
-859
-855
-851
-846
-840
-835
-829
-823
-817
-810
-803
-797
-790
-783
-776
-769
-762
-754
-747
-740
-733
-726
-720
-714
-709
-704
-699
-695
-692
-690
-689
-688
-689
-691
-694
-698
-702
-707
-713
-719
-726
-734
-743
-753
-763
-775
-787
-799
-812
-825
-839
-851
-863
-874
-884
-892
-900
-906
-912
-917
-922
-927
-932
-937
-942
-947
-952
-957
-962
-968
-973
-978
-983
-989
-994
-999
-1004
-1010
-1016
-1022
-1030
-1038
-1045
-1053
-1061
-1069
-1076
-1083
-1090
-1096
-1102
-1108
-1113
-1118
-1123
-1128
-1133
-1138
-1143
-1149
-1155
-1162
-1169
-1178
-1188
-1198
-1210
-1222
-1235
-1248
-1261
-1274
-1287
-1300
-1312
-1324
-1336
-1348
-1360
-1372
-1384
-1395
-1407
-1419
-1430
-1441
-1451
-1461
-1470
-1479
-1487
-1495
-1503
-1510
-1517
-1523
-1529
-1534
-1539
-1543
-1547
-1549
-1551
-1551
-1551
-1550
-1548
-1546
-1544
-1542
-1540
-1539
-1537
-1536
-1535
-1534
-1533
-1531
-1529
-1526
-1522
-1517
-1511
-1504
-1496
-1487
-1478
-1467
-1456
-1444
-1431
-1417
-1403
-1387
-1371
-1355
-1339
-1322
-1306
-1291
-1275
-1261
-1247
-1235
-1224
-1215
-1208
-1201
-1196
-1192
-1189
-1186
-1183
-1179
-1175
-1170
-1164
-1156
-1147
-1137
-1126
-1114
-1102
-1090
-1079
-1067
-1057
-1046
-1037
-1028
-1020
-1012
-1004
-996
-987
-977
-967
-957
-946
-934
-922
-910
-898
-886
-875
-863
-852
-842
-831
-821
-810
-799
-788
-776
-763
-750
-736
-723
-708
-693
-678
-662
-647
-632
-617
-603
-589
-577
-564
-553
-542
-530
-519
-508
-495
-482
-468
-453
-437
-421
-406
-390
-375
-360
-346
-333
-321
-311
-303
-297
-294
-292
-293
-296
-300
-306
-313
-321
-330
-340
-351
-363
-376
-390
-405
-421
-440
-459
-481
-503
-526
-550
-574
-599
-624
-649
-674
-699
-725
-751
-778
-806
-835
-866
-897
-930
-963
-997
-1032
-1066
-1100
-1133
-1167
-1200
-1232
-1264
-1295
-1325
-1354
-1383
-1411
-1438
-1464
-1490
-1514
-1538
-1561
-1584
-1605
-1625
-1645
-1665
-1684
-1703
-1722
-1739
-1754
-1768
-1781
-1792
-1802
-1812
-1822
-1831
-1842
-1853
-1865
-1876
-1888
-1899
-1910
-1919
-1927
-1934
-1940
-1944
-1948
-1951
-1954
-1956
-1959
-1962
-1965
-1969
-1972
-1974
-1975
-1975
-1973
-1969
-1964
-1957
-1949
-1941
-1933
-1925
-1918
-1910
-1904
-1898
-1894
-1890
-1888
-1886
-1886
-1888
-1891
-1895
-1900
-1906
-1914
-1922
-1930
-1938
-1947
-1955
-1964
-1972
-1981
-1989
-1997
-2005
-2013
-2021
-2028
-2033
-2040
-2045
-2050
-2054
-2057
-2060
-2061
-2060
-2058
-2054
-2047
-2037
-2025
-2011
-1994
-1974
-1953
-1929
-1905
-1879
-1852
-1824
-1796
-1768
-1739
-1709
-1679
-1648
-1616
-1583
-1548
-1513
-1476
-1439
-1402
-1364
-1326
-1289
-1252
-1216
-1180
-1145
-1111
-1077
-1044
-1010
-979
-948
-917
-888
-859
-830
-801
-771
-742
-712
-682
-652
-622
-593
-564
-535
-508
-481
-455
-430
-406
-384
-364
-345
-327
-311
-295
-281
-267
-253
-239
-226
-212
-198
-185
-172
-160
-150
-142
-137
-134
-133
-135
-140
-147
-157
-168
-180
-194
-210
-226
-243
-261
-278
-296
-314
-331
-349
-367
-385
-404
-424
-446
-468
-491
-516
-541
-568
-595
-623
-650
-677
-703
-729
-754
-778
-802
-824
-847
-868
-890
-912
-935
-959
-983
-1008
-1037
-1066
-1096
-1128
-1161
-1194
-1227
-1261
-1294
-1327
-1360
-1393
-1425
-1456
-1485
-1513
-1539
-1563
-1586
-1607
-1626
-1644
-1661
-1677
-1693
-1708
-1722
-1736
-1749
-1763
-1777
-1792
-1807
-1825
-1844
-1865
-1889
-1914
-1942
-1972
-2003
-2036
-2071
-2106
-2143
-2181
-2219
-2258
-2297
-2336
-2376
-2416
-2456
-2496
-2537
-2579
-2620
-2662
-2704
-2747
-2790
-2832
-2876
-2919
-2963
-3006
-3048
-3089
-3129
-3167
-3204
-3239
-3273
-3306
-3339
-3370
-3401
-3432
-3462
-3491
-3520
-3547
-3573
-3598
-3622
-3644
-3663
-3681
-3696
-3707
-3716
-3722
-3725
-3725
-3723
-3718
-3712
-3704
-3695
-3684
-3673
-3660
-3647
-3633
-3618
-3602
-3586
-3568
-3550
-3531
-3512
-3493
-3475
-3457
-3440
-3423
-3406
-3389
-3372
-3354
-3335
-3315
-3294
-3272
-3250
-3227
-3204
-3180
-3156
-3131
-3105
-3079
-3052
-3026
-3000
-2976
-2953
-2933
-2914
-2898
-2885
-2873
-2863
-2855
-2848
-2842
-2836
-2831
-2826
-2821
-2816
-2811
-2805
-2799
-2793
-2786
-2779
-2772
-2765
-2758
-2751
-2745
-2739
-2733
-2727
-2721
-2716
-2711
-2706
-2700
-2695
-2689
-2684
-2678
-2672
-2667
-2662
-2657
-2652
-2646
-2640
-2633
-2626
-2617
-2607
-2596
-2584
-2570
-2554
-2538
-2520
-2501
-2481
-2460
-2437
-2413
-2387
-2361
-2332
-2303
-2272
-2240
-2208
-2175
-2142
-2109
-2075
-2041
-2009
-1976
-1944
-1912
-1879
-1846
-1813
-1780
-1746
-1714
-1682
-1652
-1623
-1596
-1570
-1547
-1526
-1507
-1492
-1480
-1471
-1467
-1466
-1469
-1475
-1486
-1499
-1517
-1537
-1560
-1584
-1611
-1640
-1670
-1701
-1735
-1770
-1808
-1848
-1890
-1934
-1980
-2028
-2076
-2126
-2177
-2228
-2279
-2330
-2382
-2432
-2482
-2531
-2578
-2623
-2667
-2709
-2749
-2788
-2825
-2862
-2899
-2935
-2972
-3009
-3045
-3082
-3119
-3157
-3194
-3232
-3269
-3306
-3343
-3378
-3413
-3447
-3480
-3513
-3544
-3576
-3608
-3641
-3675
-3710
-3746
-3784
-3823
-3863
-3905
-3947
-3991
-4035
-4081
-4127
-4174
-4221
-4268
-4317
-4366
-4415
-4466
-4517
-4569
-4622
-4675
-4729
-4784
-4839
-4894
-4949
-5003
-5055
-5106
-5156
-5202
-5246
-5288
-5327
-5364
-5398
-5431
-5461
-5489
-5515
-5540
-5564
-5587
-5609
-5631
-5652
-5673
-5692
-5710
-5727
-5743
-5757
-5770
-5782
-5793
-5802
-5809
-5815
-5819
-5821
-5823
-5823
-5824
-5823
-5823
-5822
-5822
-5821
-5820
-5820
-5820
-5821
-5822
-5824
-5826
-5827
-5828
-5828
-5828
-5826
-5824
-5821
-5818
-5814
-5810
-5805
-5800
-5795
-5790
-5785
-5780
-5774
-5767
-5760
-5751
-5742
-5731
-5719
-5705
-5690
-5674
-5657
-5639
-5621
-5602
-5583
-5562
-5541
-5519
-5495
-5471
-5446
-5420
-5393
-5366
-5339
-5312
-5286
-5260
-5234
-5208
-5183
-5157
-5131
-5105
-5079
-5052
-5025
-4997
-4968
-4939
-4909
-4878
-4846
-4813
-4779
-4745
-4710
-4675
-4639
-4603
-4566
-4529
-4491
-4452
-4413
-4374
-4334
-4295
-4257
-4218
-4180
-4142
-4103
-4064
-4022
-3981
-3939
-3896
-3854
-3811
-3770
-3729
-3689
-3651
-3613
-3577
-3541
-3507
-3474
-3441
-3410
-3380
-3351
-3323
-3297
-3271
-3247
-3224
-3202
-3182
-3163
-3147
-3133
-3122
-3113
-3108
-3106
-3106
-3109
-3114
-3121
-3129
-3137
-3147
-3156
-3166
-3177
-3188
-3200
-3214
-3228
-3242
-3257
-3272
-3287
-3301
-3313
-3325
-3336
-3346
-3354
-3362
-3368
-3372
-3374
-3376
-3376
-3376
-3376
-3376
-3375
-3374
-3373
-3372
-3371
-3370
-3369
-3368
-3366
-3365
-3364
-3362
-3359
-3356
-3353
-3349
-3346
-3343
-3340
-3338
-3338
-3338
-3340
-3343
-3347
-3352
-3357
-3363
-3370
-3377
-3385
-3393
-3401
-3411
-3421
-3431
-3443
-3456
-3471
-3487
-3504
-3523
-3543
-3564
-3585
-3607
-3629
-3650
-3671
-3691
-3708
-3724
-3738
-3749
-3757
-3763
-3766
-3768
-3768
-3767
-3765
-3762
-3759
-3756
-3752
-3749
-3746
-3742
-3738
-3735
-3731
-3728
-3725
-3722
-3720
-3718
-3715
-3713
-3710
-3707
-3704
-3702
-3699
-3696
-3694
-3692
-3690
-3688
-3687
-3684
-3681
-3676
-3670
-3662
-3654
-3644
-3634
-3624
-3613
-3601
-3589
-3578
-3566
-3554
-3542
-3529
-3516
-3503
-3490
-3478
-3466
-3456
-3447
-3439
-3432
-3424
-3416
-3408
-3398
-3387
-3375
-3362
-3349
-3335
-3320
-3305
-3291
-3275
-3259
-3242
-3224
-3204
-3182
-3159
-3133
-3105
-3076
-3045
-3012
-2977
-2941
-2902
-2862
-2820
-2777
-2731
-2682
-2632
-2579
-2524
-2466
-2406
-2343
-2278
-2211
-2142
-2072
-2001
-1930
-1860
-1791
-1724
-1657
-1592
-1527
-1464
-1401
-1340
-1280
-1223
-1169
-1117
-1068
-1020
-977
-934
-892
-852
-812
-774
-736
-699
-664
-630
-597
-567
-539
-513
-488
-465
-444
-423
-403
-384
-365
-347
-330
-313
-297
-282
-267
-253
-239
-224
-210
-195
-180
-165
-151
-136
-122
-108
-95
-83
-72
-61
-51
-42
-33
-24
-15
-6
4
14
26
39
54
70
88
107
127
148
169
191
212
233
253
273
291
308
324
338
350
361
370
378
386
393
400
406
413
419
425
430
433
436
437
438
438
439
440
443
447
451
455
458
460
461
460
457
453
447
440
432
423
414
404
393
382
370
358
345
332
318
304
291
277
264
252
240
227
215
202
188
174
159
143
128
112
96
80
65
50
34
19
4
-11
-25
-38
-50
-59
-65
-68
-69
-66
-61
-54
-47
-39
-31
-25
-20
-16
-13
-10
-9
-7
-7
-7
-7
-8
-9
-9
-8
-7
-3
2
9
17
27
38
49
60
71
82
91
99
106
111
113
114
112
109
103
95
86
75
63
51
39
26
14
1
-14
-30
-47
-67
-89
-113
-138
-165
-193
-222
-250
-278
-306
-332
-356
-378
-398
-416
-433
-447
-461
-472
-483
-493
-501
-508
-514
-517
-519
-519
-517
-512
-504
-494
-480
-464
-445
-424
-402
-380
-358
-337
-317
-298
-279
-260
-238
-215
-188
-157
-123
-86
-47
-5
37
80
123
166
210
253
296
340
385
431
479
529
581
635
690
747
805
863
921
978
1035
1090
1144
1197
1249
1299
1348
1395
1441
1485
1529
1572
1613
1655
1697
1740
1783
1827
1872
1916
1961
2004
2045
2087
2127
2165
2201
2235
2268
2300
2332
2364
2398
2434
2472
2513
2557
2603
2651
2700
2749
2797
2845
2891
2936
2979
3019
3056
3091
3122
3151
3178
3202
3223
3242
3259
3273
3284
3293
3300
3304
3306
3307
3305
3302
3296
3289
3278
3266
3250
3232
3211
3187
3160
3132
3103
3072
3041
3010
2980
2949
2920
2892
2865
2839
2815
2792
2769
2748
2727
2706
2686
2667
2649
2632
2616
2604
2595
2589
2587
2590
2596
2605
2618
2633
2650
2670
2691
2713
2736
2760
2786
2813
2842
2873
2905
2939
2974
3010
3046
3083
3119
3155
3191
3226
3260
3293
3325
3355
3382
3407
3429
3447
3462
3474
3482
3486
3486
3482
3473
3460
3442
3421
3395
3366
3334
3297
3258
3215
3169
3119
3067
3012
2955
2896
2836
2775
2712
2648
2584
2519
2453
2386
2318
2248
2175
2099
2020
1936
1849
1758
1662
1563
1460
1354
1247
1137
1028
918
810
702
596
491
386
282
177
73
-32
-137
-241
-344
-446
-546
-644
-739
-833
-925
-1014
-1101
-1186
-1268
-1348
-1426
-1503
-1578
-1651
-1724
-1795
-1865
-1934
-2001
-2067
-2131
-2193
-2252
-2309
-2362
-2412
-2457
-2499
-2535
-2567
-2595
-2618
-2637
-2653
-2665
-2676
-2685
-2692
-2699
-2704
-2709
-2712
-2713
-2713
-2711
-2706
-2699
-2689
-2676
-2659
-2639
-2615
-2586
-2553
-2516
-2474
-2428
-2377
-2320
-2258
-2191
-2118
-2041
-1961
-1877
-1790
-1702
-1614
-1525
-1438
-1352
-1268
-1186
-1106
-1026
-947
-868
-788
-708
-628
-548
-468
-390
-312
-236
-162
-89
-18
51
118
183
247
309
369
428
486
542
597
652
705
758
811
865
920
977
1034
1093
1153
1214
1277
1341
1407
1474
1543
1612
1681
1751
1819
1887
1952
2016
2077
2134
2189
2239
2286
2330
2369
2405
2437
2467
2493
2517
2539
2558
2576
2591
2605
2618
2631
2644
2658
2673
2687
2702
2715
2728
2740
2750
2759
2767
2775
2781
2787
2793
2798
2804
2810
2817
2825
2834
2846
2861
2878
2897
2918
2940
2963
2987
3010
3032
3054
3074
3093
3109
3124
3136
3146
3153
3158
3161
3162
3161
3158
3153
3146
3136
3123
3108
3090
3069
3043
3014
2981
2945
2905
2863
2820
2775
2728
2681
2632
2583
2533
2482
2430
2379
2327
2276
2224
2172
2120
2067
2013
1959
1903
1846
1788
1728
1667
1603
1537
1468
1396
1321
1242
1161
1078
993
909
825
743
664
588
516
447
381
319
259
202
146
91
36
-18
-73
-127
-181
-235
-288
-340
-390
-438
-483
-526
-567
-606
-643
-679
-715
-750
-786
-821
-858
-895
-932
-971
-1008
-1048
-1087
-1126
-1165
-1203
-1240
-1276
-1311
-1344
-1375
-1405
-1432
-1457
-1479
-1498
-1516
-1531
-1545
-1557
-1569
-1580
-1590
-1601
-1612
-1623
-1635
-1646
-1657
-1667
-1676
-1682
-1686
-1687
-1685
-1680
-1671
-1658
-1641
-1620
-1595
-1567
-1535
-1501
-1464
-1424
-1381
-1335
-1285
-1232
-1176
-1115
-1051
-982
-909
-832
-750
-665
-576
-485
-391
-296
-200
-103
-6
91
187
283
378
472
565
659
752
845
937
1028
1118
1205
1290
1372
1451
1528
1601
1670
1737
1801
1862
1921
1977
2032
2086
2138
2188
2237
2285
2331
2377
2421
2463
2505
2544
2583
2619
2652
2684
2713
2740
2764
2784
2802
2816
2828
2836
2841
2845
2847
2848
2850
2851
2854
2857
2863
2870
2879
2890
2902
2915
2929
2942
2956
2969
2982
2994
3006
3016
3024
3031
3036
3039
3041
3043
3044
3047
3050
3055
3061
3069
3078
3088
3097
3105
3110
3111
3108
3099
3084
3064
3039
3008
2974
2937
2898
2858
2817
2776
2735
2695
2657
2620
2585
2552
2520
2489
2458
2428
2398
2368
2339
2310
2281
2254
2227
2201
2176
2152
2130
2109
2090
2071
2053
2036
2020
2005
1992
1980
1968
1956
1945
1932
1917
1901
1882
1861
1839
1816
1792
1768
1745
1722
1700
1678
1656
1634
1611
1587
1563
1539
1515
1491
1468
1446
1425
1403
1381
1359
1336
1312
1286
1257
1227
1194
1159
1122
1086
1050
1016
986
959
937
919
905
893
883
874
864
853
840
826
809
790
770
749
726
703
679
654
628
601
573
544
514
483
452
422
392
362
332
302
270
237
200
161
117
69
17
-39
-99
-162
-226
-293
-361
-430
-500
-570
-640
-711
-781
-853
-927
-1000
-1078
-1156
-1235
-1315
-1394
-1473
-1550
-1624
-1695
-1763
-1828
-1891
-1952
-2011
-2069
-2126
-2183
-2239
-2293
-2346
-2397
-2446
-2492
-2536
-2578
-2618
-2657
-2695
-2733
-2772
-2812
-2853
-2896
-2939
-2983
-3026
-3069
-3110
-3148
-3184
-3218
-3247
-3274
-3296
-3315
-3329
-3340
-3347
-3351
-3350
-3346
-3337
-3324
-3306
-3284
-3256
-3224
-3188
-3149
-3106
-3061
-3014
-2966
-2918
-2869
-2820
-2772
-2723
-2674
-2625
-2575
-2525
-2473
-2421
-2368
-2314
-2261
-2208
-2155
-2103
-2051
-1998
-1945
-1890
-1833
-1773
-1711
-1647
-1580
-1511
-1441
-1370
-1300
-1230
-1161
-1093
-1027
-963
-900
-839
-779
-722
-668
-617
-568
-523
-482
-444
-410
-379
-353
-329
-308
-288
-269
-252
-234
-218
-201
-186
-172
-161
-152
-147
-144
-145
-148
-155
-164
-176
-190
-207
-225
-245
-266
-289
-312
-336
-361
-386
-412
-438
-466
-495
-526
-559
-595
-633
-675
-720
-768
-819
-871
-924
-978
-1032
-1085
-1139
-1192
-1245
-1297
-1348
-1399
-1449
-1498
-1545
-1592
-1638
-1684
-1729
-1775
-1821
-1867
-1913
-1959
-2004
-2049
-2093
-2137
-2180
-2222
-2264
-2305
-2346
-2388
-2430
-2472
-2516
-2562
-2609
-2658
-2711
-2766
-2825
-2887
-2953
-3021
-3092
-3166
-3241
-3317
-3394
-3472
-3551
-3630
-3710
-3792
-3875
-3959
-4043
-4130
-4216
-4303
-4388
-4473
-4556
-4637
-4715
-4792
-4867
-4942
-5017
-5092
-5168
-5245
-5323
-5403
-5484
-5566
-5649
-5732
-5816
-5899
-5982
-6062
-6140
-6215
-6287
-6355
-6420
-6482
-6542
-6598
-6653
-6705
-6755
-6804
-6851
-6897
-6943
-6988
-7032
-7076
-7117
-7157
-7193
-7225
-7252
-7274
-7290
-7299
-7302
-7300
-7292
-7281
-7265
-7247
-7226
-7202
-7175
-7146
-7113
-7077
-7038
-6994
-6946
-6893
-6838
-6779
-6719
-6656
-6592
-6527
-6461
-6392
-6322
-6250
-6176
-6099
-6021
-5941
-5859
-5775
-5687
-5597
-5503
-5406
-5306
-5203
-5098
-4992
-4885
-4778
-4672
-4567
-4463
-4362
-4264
-4168
-4075
-3987
-3901
-3819
-3739
-3662
-3586
-3513
-3440
-3369
-3298
-3228
-3159
-3090
-3023
-2958
-2897
-2839
-2786
-2739
-2697
-2661
-2631
-2607
-2589
-2575
-2566
-2561
-2559
-2562
-2567
-2575
-2585
-2598
-2613
-2631
-2651
-2675
-2703
-2733
-2768
-2805
-2846
-2889
-2933
-2980
-3027
-3075
-3123
-3172
-3222
-3272
-3324
-3377
-3433
-3491
-3552
-3614
-3677
-3740
-3803
-3866
-3927
-3987
-4045
-4103
-4161
-4219
-4279
-4340
-4403
-4470
-4539
-4611
-4687
-4766
-4848
-4934
-5023
-5115
-5211
-5309
-5409
-5511
-5613
-5715
-5816
-5915
-6012
-6105
-6195
-6281
-6365
-6445
-6523
-6599
-6675
-6750
-6826
-6902
-6980
-7059
-7138
-7218
-7298
-7378
-7458
-7537
-7616
-7694
-7771
-7846
-7921
-7995
-8068
-8140
-8213
-8285
-8357
-8429
-8501
-8572
-8642
-8713
-8782
-8850
-8916
-8980
-9041
-9099
-9156
-9212
-9268
-9325
-9382
-9441
-9499
-9557
-9615
-9673
-9731
-9789
-9849
-9911
-9974
-10038
-10103
-10167
-10232
-10295
-10356
-10415
-10472
-10525
-10576
-10623
-10668
-10710
-10749
-10786
-10822
-10856
-10888
-10917
-10943
-10963
-10978
-10987
-10989
-10986
-10978
-10965
-10948
-10927
-10903
-10876
-10845
-10811
-10774
-10735
-10694
-10652
-10609
-10566
-10522
-10476
-10428
-10378
-10323
-10264
-10199
-10128
-10050
-9966
-9876
-9782
-9683
-9582
-9477
-9371
-9262
-9151
-9039
-8924
-8807
-8688
-8568
-8448
-8328
-8210
-8093
-7981
-7872
-7767
-7667
-7569
-7475
-7384
-7294
-7205
-7117
-7028
-6940
-6850
-6758
-6664
-6567
-6469
-6368
-6265
-6161
-6056
-5952
-5850
-5751
-5657
-5569
-5487
-5412
-5344
-5283
-5227
-5177
-5132
-5091
-5053
-5018
-4986
-4956
-4928
-4901
-4877
-4854
-4832
-4811
-4792
-4774
-4759
-4745
-4734
-4726
-4721
-4718
-4719
-4722
-4728
-4736
-4747
-4760
-4777
-4797
-4819
-4844
-4870
-4898
-4925
-4950
-4974
-4995
-5012
-5026
-5036
-5044
-5049
-5054
-5060
-5068
-5079
-5093
-5112
-5136
-5166
-5201
-5241
-5287
-5338
-5393
-5452
-5513
-5575
-5638
-5700
-5762
-5822
-5881
-5940
-6000
-6062
-6127
-6196
-6268
-6345
-6426
-6511
-6599
-6690
-6783
-6877
-6971
-7064
-7156
-7245
-7333
-7418
-7502
-7584
-7665
-7745
-7824
-7902
-7980
-8057
-8132
-8210
-8286
-8361
-8437
-8512
-8587
-8660
-8733
-8804
-8874
-8943
-9011
-9077
-9143
-9209
-9274
-9339
-9404
-9469
-9534
-9599
-9664
-9729
-9794
-9857
-9921
-9984
-10048
-10112
-10178
-10246
-10315
-10385
-10456
-10527
-10599
-10671
-10745
-10821
-10899
-10980
-11063
-11147
-11232
-11318
-11404
-11490
-11574
-11657
-11738
-11815
-11889
-11960
-12026
-12088
-12147
-12204
-12257
-12309
-12358
-12406
-12453
-12499
-12545
-12590
-12633
-12673
-12710
-12742
-12770
-12793
-12812
-12825
-12834
-12838
-12838
-12832
-12821
-12805
-12782
-12753
-12717
-12674
-12623
-12563
-12495
-12417
-12331
-12236
-12134
-12023
-11906
-11781
-11650
-11512
-11369
-11220
-11066
-10909
-10747
-10583
-10417
-10248
-10078
-9906
-9734
-9562
-9390
-9217
-9044
-8871
-8697
-8524
-8350
-8175
-7999
-7821
-7640
-7457
-7272
-7084
-6896
-6708
-6521
-6338
-6158
-5984
-5816
-5654
-5498
-5347
-5201
-5061
-4926
-4796
-4670
-4547
-4429
-4313
-4199
-4088
-3978
-3869
-3760
-3650
-3540
-3430
-3319
-3208
-3098
-2990
-2885
-2783
-2684
-2589
-2498
-2412
-2330
-2252
-2178
-2109
-2043
-1981
-1922
-1867
-1815
-1768
-1725
-1688
-1657
-1632
-1612
-1598
-1587
-1581
-1577
-1577
-1578
-1581
-1585
-1589
-1594
-1599
-1603
-1608
-1612
-1617
-1622
-1627
-1633
-1639
-1645
-1650
-1655
-1661
-1667
-1674
-1683
-1694
-1708
-1724
-1744
-1767
-1794
-1824
-1856
-1891
-1927
-1965
-2004
-2044
-2086
-2128
-2171
-2215
-2260
-2305
-2350
-2395
-2439
-2482
-2525
-2569
-2613
-2659
-2706
-2754
-2803
-2853
-2903
-2953
-3002
-3051
-3098
-3144
-3189
-3232
-3273
-3312
-3348
-3382
-3413
-3442
-3467
-3488
-3506
-3521
-3531
-3539
-3544
-3547
-3549
-3550
-3552
-3554
-3557
-3559
-3561
-3561
-3560
-3557
-3550
-3539
-3524
-3504
-3479
-3450
-3417
-3380
-3341
-3300
-3258
-3215
-3173
-3132
-3092
-3055
-3018
-2982
-2945
-2907
-2867
-2824
-2777
-2726
-2671
-2612
-2548
-2479
-2407
-2329
-2248
-2163
-2074
-1981
-1885
-1786
-1683
-1577
-1468
-1356
-1240
-1120
-998
-873
-746
-617
-487
-355
-223
-91
40
172
303
434
567
699
833
968
1103
1239
1376
1513
1650
1786
1921
2055
2186
2314
2440
2563
2684
2803
2920
3036
3152
3269
3386
3506
3627
3749
3872
3996
4120
4243
4365
4485
4603
4718
4829
4937
5040
5138
5231
5318
5401
5478
5552
5621
5686
5747
5804
5859
5911
5962
6011
6059
6105
6150
6193
6235
6276
6316
6356
6395
6434
6472
6510
6548
6586
6622
6658
6693
6728
6763
6798
6834
6870
6906
6943
6980
7018
7059
7101
7147
7196
7249
7303
7360
7419
7479
7541
7605
7671
7738
7806
7875
7942
8009
8074
8140
8202
8262
8320
8375
8429
8481
8532
8582
8632
8682
8732
8782
8832
8883
8934
8986
9038
9090
9142
9193
9243
9291
9337
9380
9419
9455
9486
9514
9536
9555
9569
9579
9586
9590
9590
9587
9580
9570
9556
9539
9518
9494
9467
9436
9402
9365
9326
9286
9246
9205
9163
9122
9080
9038
8996
8954
8912
8871
8832
8793
8756
8721
8688
8656
8627
8599
8573
8548
8525
8502
8480
8459
8439
8419
8400
8383
8366
8351
8336
8323
8310
8298
8286
8275
8263
8251
8240
8231
8223
8218
8216
8216
8220
8227
8238
8252
8269
8288
8310
8332
8355
8377
8397
8417
8435
8453
8471
8488
8505
8523
8541
8559
8577
8595
8612
8629
8645
8661
8677
8696
8718
8743
8772
8805
8843
8885
8931
8980
9032
9086
9141
9195
9249
9302
9353
9401
9447
9491
9532
9572
9611
9650
9690
9733
9777
9824
9873
9925
9978
10033
10089
10146
10203
10260
10317
10374
10432
10489
10547
10606
10665
10725
10786
10847
10910
10972
11032
11091
11147
11199
11248
11295
11339
11381
11421
11461
11501
11540
11581
11624
11668
11716
11766
11819
11875
11934
11996
12061
12130
12202
12278
12357
12437
12519
12601
12681
12760
12838
12913
12986
13057
13128
13199
13271
13346
13423
13504
13589
13677
13769
13863
13960
14058
14159
14262
14366
14473
14582
14693
14806
14921
15038
15154
15271
15388
15504
15620
15735
15849
15962
16074
16186
16297
16408
16521
16635
16751
16869
16989
17109
17229
17348
17464
17577
17688
17796
17903
18008
18112
18215
18316
18418
18519
18621
18724
18828
18936
19045
19158
19272
19387
19502
19614
19724
19830
19930
20025
20112
20191
20262
20324
20378
20423
20460
20491
20516
20536
20551
20562
20567
20569
20565
20558
20547
20532
20513
20490
20463
20432
20396
20355
20310
20261
20207
20148
20084
20015
19941
19863
19780
19692
19601
19506
19408
19307
19204
19099
18994
18886
18778
18669
18557
18444
18329
18210
18087
17959
17828
17691
17549
17404
17254
17101
16945
16787
16627
16466
16305
16143
15980
15817
15654
15489
15323
15156
14986
14815
14643
14469
14294
14118
13943
13767
13592
13418
13244
13071
12899
12728
12556
12385
12214
12042
11871
11700
11530
11363
11198
11037
10881
10730
10585
10446
10312
10183
10060
9940
9825
9713
9605
9500
9398
9299
9204
9112
9023
8936
8851
8767
8684
8603
8522
8443
8364
8287
8211
8138
8069
8003
7942
7887
7838
7796
7761
7733
7711
7696
7686
7682
7683
7689
7700
7717
7739
7768
7803
7845
7894
7949
8012
8080
8157
8244
8337
8439
8550
8670
8797
8931
9071
9215
9361
9510
9661
9815
9970
10129
10290
10454
10622
10792
10966
11143
11324
11507
11693
11884
12078
12275
12477
12681
12888
13098
13308
13520
13731
13942
14152
14360
14566
14770
14970
15168
15363
15555
15744
15931
16114
16297
16478
16656
16833
17008
17181
17352
17519
17683
17844
18000
18153
18301
18445
18584
18717
18844
18963
19075
19178
19273
19359
19437
19507
19571
19627
19677
19721
19759
19792
19821
19845
19864
19879
19889
19894
19893
19887
19876
19859
19837
19810
19778
19740
19696
19646
19590
19528
19460
19386
19306
19221
19129
19030
18925
18812
18693
18567
18435
18296
18151
18000
17843
17681
17515
17345
17173
16998
16823
16647
16471
16296
16122
15949
15779
15610
15444
15281
15120
14963
14809
14659
14512
14371
14233
14101
13974
13852
13735
13623
13517
13415
13317
13222
13130
13040
12953
12867
12782
12699
12617
12536
12457
12379
12302
12226
12151
12077
12002
11929
11855
11781
11708
11634
11560
11485
11410
11335
11260
11185
11110
11034
10959
10883
10807
10733
10659
10586
10515
10446
10379
10315
10252
10193
10137
10083
10033
9985
9939
9894
9851
9807
9763
9718
9673
9628
9583
9539
9496
9456
9419
9385
9355
9328
9305
9286
9269
9257
9248
9242
9240
9241
9245
9252
9261
9273
9287
9302
9319
9337
9357
9378
9401
9427
9456
9489
9527
9568
9615
9667
9723
9784
9849
9918
9990
10064
10140
10218
10297
10378
10461
10545
10630
10717
10805
10895
10987
11081
11177
11275
11375
11477
11582
11690
11801
11915
12033
12153
12276
12402
12529
12658
12790
12923
13058
13195
13335
13477
13621
13766
13911
14057
14203
14347
14491
14632
14772
14910
15045
15179
15312
15444
15574
15704
15834
15962
16090
16216
16340
16463
16582
16699
16813
16924
17032
17138
17242
17345
17447
17548
17647
17744
17839
17930
18017
18098
18173
18242
18304
18358
18406
18446
18480
18506
18525
18538
18544
18544
18539
18529
18516
18499
18479
18456
18431
18404
18375
18344
18311
18275
18237
18196
18151
18102
18048
17988
17924
17855
17781
17703
17621
17536
17447
17355
17260
17162
17062
16960
16855
16747
16636
16523
16406
16286
16164
16040
15914
15785
15655
15523
15389
15253
15115
14974
14832
14687
14541
14393
14244
14094
13943
13792
13641
13490
13340
13192
13046
12902
12760
12619
12479
12341
12204
12069
11936
11805
11675
11548
11422
11297
11174
11052
10931
10813
10696
10582
10471
10362
10255
10150
10047
9945
9845
9746
9649
9553
9458
9364
9270
9177
9084
8993
8904
8817
8734
8655
8581
8513
8450
8392
8338
8289
8242
8199
8157
8118
8080
8044
8009
7976
7946
7918
7893
7870
7851
7835
7822
7812
7806
7803
7803
7806
7811
7818
7826
7835
7843
7852
7860
7867
7873
7878
7882
7885
7886
7885
7882
7876
7868
7858
7845
7831
7814
7794
7774
7751
7727
7702
7676
7649
7621
7593
7565
7537
7510
7484
7460
7437
7417
7398
7380
7364
7350
7336
7323
7311
7299
7286
7272
7257
7240
7222
7203
7182
7160
7137
7111
7083
7052
7018
6981
6940
6895
6848
6798
6745
6691
6634
6576
6517
6457
6396
6335
6274
6215
6158
6104
6053
6007
5965
5929
5898
5873
5853
5838
5826
5817
5811
5807
5804
5803
5802
5804
5807
5811
5817
5825
5834
5844
5856
5868
5881
5896
5912
5930
5949
5970
5993
6017
6043
6069
6095
6121
6146
6169
6192
6213
6231
6247
6261
6271
6278
6282
6285
6288
6290
6294
6299
6307
6316
6328
6341
6355
6370
6386
6402
6417
6432
6445
6458
6469
6478
6485
6491
6495
6499
6501
6503
6504
6506
6507
6509
6512
6515
6519
6523
6527
6531
6534
6536
6536
6535
6533
6530
6525
6520
6513
6505
6496
6484
6471
6455
6437
6418
6397
6375
6352
6329
6304
6278
6250
6219
6185
6148
6107
6062
6012
5958
5900
5839
5775
5708
5638
5566
5491
5413
5332
5249
5163
5075
4984
4890
4794
4694
4590
4483
4371
4254
4133
4006
3876
3741
3602
3460
3316
3170
3023
2874
2725
2576
2428
2280
2134
1989
1846
1706
1568
1433
1302
1172
1046
923
802
684
569
458
349
243
140
41
-56
-149
-241
-330
-419
-509
-599
-691
-785
-881
-978
-1078
-1178
-1278
-1379
-1480
-1581
-1683
-1786
-1890
-1995
-2103
-2211
-2320
-2430
-2539
-2648
-2757
-2866
-2975
-3085
-3196
-3308
-3420
-3534
-3647
-3760
-3873
-3985
-4096
-4204
-4311
-4415
-4516
-4616
-4713
-4809
-4903
-4995
-5086
-5175
-5263
-5349
-5433
-5514
-5595
-5673
-5751
-5827
-5904
-5981
-6057
-6135
-6212
-6291
-6372
-6454
-6539
-6626
-6717
-6811
-6908
-7008
-7112
-7219
-7328
-7440
-7554
-7671
-7791
-7913
-8037
-8164
-8293
-8425
-8560
-8697
-8838
-8981
-9127
-9275
-9425
-9578
-9731
-9886
-10041
-10197
-10351
-10504
-10656
-10806
-10955
-11103
-11250
-11397
-11543
-11688
-11833
-11975
-12115
-12253
-12387
-12518
-12644
-12767
-12886
-13002
-13112
-13219
-13321
-13418
-13511
-13600
-13684
-13764
-13840
-13910
-13976
-14036
-14092
-14142
-14188
-14228
-14264
-14295
-14322
-14343
-14361
-14374
-14384
-14390
-14394
-14394
-14393
-14389
-14384
-14377
-14369
-14360
-14349
-14337
-14323
-14308
-14289
-14268
-14244
-14217
-14187
-14154
-14118
-14082
-14044
-14005
-13968
-13931
-13896
-13864
-13834
-13806
-13782
-13760
-13740
-13723
-13706
-13691
-13677
-13664
-13652
-13640
-13629
-13618
-13607
-13596
-13586
-13576
-13568
-13561
-13556
-13553
-13553
-13555
-13559
-13566
-13575
-13587
-13602
-13620
-13641
-13667
-13695
-13728
-13764
-13803
-13847
-13893
-13943
-13997
-14053
-14113
-14176
-14243
-14313
-14386
-14462
-14540
-14621
-14703
-14788
-14875
-14964
-15056
-15150
-15246
-15345
-15446
-15548
-15653
-15760
-15868
-15978
-16088
-16202
-16315
-16432
-16549
-16668
-16789
-16912
-17037
-17163
-17291
-17419
-17548
-17677
-17807
-17938
-18071
-18204
-18339
-18474
-18610
-18747
-18882
-19016
-19150
-19281
-19412
-19542
-19672
-19802
-19932
-20063
-20194
-20325
-20455
-20584
-20712
-20837
-20960
-21082
-21202
-21320
-21437
-21552
-21665
-21777
-21888
-21998
-22107
-22215
-22322
-22429
-22535
-22641
-22746
-22851
-22954
-23057
-23158
-23258
-23356
-23453
-23548
-23642
-23735
-23829
-23923
-24019
-24116
-24216
-24318
-24423
-24529
-24637
-24745
-24854
-24962
-25070
-25178
-25285
-25392
-25499
-25606
-25711
-25815
-25917
-26017
-26115
-26211
-26304
-26395
-26483
-26569
-26652
-26733
-26810
-26883
-26954
-27021
-27085
-27147
-27207
-27267
-27327
-27387
-27448
-27510
-27572
-27634
-27695
-27754
-27811
-27865
-27916
-27964
-28009
-28050
-28089
-28125
-28157
-28187
-28214
-28239
-28261
-28280
-28296
-28309
-28320
-28328
-28334
-28336
-28336
-28334
-28329
-28322
-28313
-28304
-28294
-28284
-28274
-28266
-28258
-28252
-28247
-28243
-28241
-28239
-28239
-28238
-28237
-28237
-28235
-28233
-28230
-28225
-28218
-28208
-28196
-28181
-28164
-28144
-28122
-28098
-28073
-28048
-28022
-27997
-27972
-27947
-27921
-27894
-27866
-27837
-27805
-27773
-27741
-27709
-27679
-27650
-27623
-27599
-27578
-27559
-27543
-27528
-27516
-27503
-27492
-27480
-27468
-27456
-27444
-27433
-27422
-27410
-27399
-27388
-27375
-27363
-27349
-27334
-27317
-27300
-27281
-27261
-27240
-27219
-27198
-27177
-27156
-27136
-27116
-27096
-27077
-27059
-27041
-27025
-27011
-27000
-26992
-26987
-26986
-26990
-26997
-27007
-27021
-27038
-27058
-27081
-27107
-27137
-27169
-27205
-27245
-27288
-27335
-27386
-27442
-27502
-27568
-27639
-27716
-27799
-27887
-27981
-28080
-28184
-28293
-28405
-28521
-28639
-28758
-28879
-29001
-29123
-29245
-29367
-29488
-29608
-29727
-29845
-29962
-30078
-30194
-30310
-30427
-30545
-30665
-30786
-30908
-31031
-31155
-31279
-31402
-31525
-31645
-31764
-31881
-31996
-32109
-32220
-32332
-32442
-32555
-32665
-32778
-32890
-33001
-33112
-33221
-33329
-33435
-33540
-33642
-33743
-33842
-33939
-34032
-34122
-34208
-34289
-34365
-34436
-34503
-34563
-34619
-34669
-34713
-34751
-34784
-34812
-34833
-34850
-34862
-34868
-34871
-34869
-34864
-34854
-34841
-34823
-34802
-34776
-34745
-34710
-34670
-34625
-34576
-34521
-34462
-34399
-34333
-34265
-34194
-34122
-34049
-33974
-33899
-33823
-33746
-33667
-33587
-33504
-33418
-33327
-33231
-33128
-33019
-32903
-32779
-32647
-32508
-32362
-32208
-32046
-31879
-31705
-31523
-31335
-31141
-30941
-30734
-30520
-30301
-30074
-29841
-29601
-29354
-29101
-28839
-28570
-28294
-28009
-27717
-27417
-27110
-26795
-26475
-26149
-25818
-25483
-25144
-24803
-24460
-24115
-23769
-23422
-23074
-22726
-22378
-22029
-21681
-21332
-20984
-20636
-20290
-19944
-19599
-19255
-18912
-18572
-18234
-17899
-17567
-17238
-16913
-16591
-16271
-15955
-15640
-15328
-15018
-14711
-14406
-14104
-13805
-13511
-13220
-12935
-12655
-12381
-12112
-11850
-11593
-11341
-11095
-10854
-10617
-10385
-10156
-9932
-9711
-9495
-9283
-9076
-8874
-8678
-8489
-8306
-8130
-7960
-7797
-7639
-7486
-7338
-7194
-7055
-6919
-6787
-6659
-6534
-6414
-6296
-6182
-6070
-5960
-5850
-5741
-5633
-5524
-5416
-5309
-5203
-5098
-4995
-4893
-4793
-4695
-4599
-4505
-4413
-4322
-4233
-4144
-4058
-3972
-3888
-3805
-3723
-3642
-3563
-3486
-3411
-3338
-3268
-3201
-3136
-3075
-3016
-2959
-2903
-2849
-2794
-2739
-2683
-2627
-2569
-2510
-2450
-2390
-2330
-2271
-2213
-2157
-2103
-2050
-1999
-1949
-1901
-1852
-1804
-1756
-1708
-1661
-1613
-1567
-1522
-1479
-1438
-1400
-1366
-1336
-1310
-1288
-1271
-1259
-1253
-1253
-1259
-1271
-1290
-1316
-1349
-1389
-1437
-1491
-1553
-1622
-1697
-1779
-1867
-1960
-2059
-2163
-2271
-2384
-2501
-2622
-2746
-2874
-3005
-3140
-3277
-3418
-3561
-3707
-3856
-4009
-4164
-4322
-4483
-4647
-4812
-4980
-5151
-5323
-5497
-5671
-5844
-6017
-6189
-6359
-6527
-6694
-6861
-7026
-7191
-7354
-7517
-7677
-7834
-7989
-8140
-8287
-8430
-8570
-8706
-8837
-8965
-9089
-9209
-9326
-9439
-9548
-9655
-9758
-9858
-9956
-10051
-10143
-10234
-10321
-10407
-10491
-10573
-10654
-10734
-10812
-10889
-10963
-11036
-11105
-11173
-11238
-11301
-11361
-11420
-11476
-11530
-11581
-11630
-11676
-11719
-11758
-11793
-11824
-11851
-11874
-11893
-11907
-11918
-11924
-11926
-11923
-11917
-11905
-11890
-11870
-11846
-11817
-11785
-11748
-11707
-11660
-11608
-11549
-11485
-11413
-11335
-11249
-11156
-11056
-10949
-10835
-10715
-10590
-10459
-10325
-10187
-10046
-9903
-9756
-9607
-9456
-9302
-9147
-8991
-8835
-8680
-8526
-8372
-8220
-8067
-7915
-7763
-7610
-7457
-7304
-7152
-6999
-6847
-6696
-6546
-6397
-6250
-6105
-5963
-5824
-5686
-5552
-5419
-5288
-5158
-5030
-4902
-4775
-4648
-4521
-4395
-4268
-4142
-4016
-3890
-3766
-3643
-3522
-3404
-3291
-3181
-3077
-2978
-2884
-2797
-2715
-2640
-2570
-2506
-2447
-2394
-2346
-2303
-2266
-2235
-2210
-2191
-2180
-2176
-2179
-2189
-2206
-2230
-2260
-2296
-2338
-2386
-2438
-2495
-2556
-2620
-2688
-2758
-2830
-2904
-2979
-3055
-3133
-3212
-3292
-3373
-3455
-3537
-3620
-3704
-3788
-3872
-3957
-4042
-4126
-4209
-4290
-4368
-4444
-4517
-4587
-4654
-4719
-4781
-4841
-4898
-4954
-5008
-5059
-5109
-5157
-5202
-5245
-5285
-5322
-5356
-5385
-5411
-5432
-5448
-5459
-5466
-5467
-5463
-5454
-5439
-5420
-5395
-5365
-5331
-5292
-5248
-5200
-5147
-5091
-5031
-4969
-4903
-4836
-4767
-4696
-4623
-4550
-4476
-4401
-4325
-4248
-4172
-4094
-4019
-3944
-3870
-3796
-3723
-3651
-3579
-3508
-3437
-3367
-3299
-3231
-3164
-3097
-3031
-2964
-2897
-2828
-2759
-2687
-2614
-2538
-2460
-2379
-2296
-2210
-2123
-2033
-1942
-1850
-1757
-1663
-1569
-1475
-1380
-1285
-1191
-1098
-1004
-914
-823
-734
-645
-558
-471
-387
-305
-227
-152
-81
-14
49
108
162
211
256
297
333
365
391
414
431
445
455
461
465
467
468
469
469
471
475
481
489
500
515
531
550
572
595
621
648
678
710
744
780
817
855
894
933
971
1008
1043
1076
1107
1135
1160
1184
1205
1226
1245
1263
1279
1294
1307
1318
1327
1335
1341
1346
1349
1351
1351
1350
1348
1345
1341
1338
1333
1329
1323
1316
1308
1298
1287
1274
1260
1244
1226
1208
1187
1165
1141
1115
1088
1060
1032
1004
978
954
932
913
897
884
875
869
865
864
864
866
869
871
874
875
875
873
870
864
857
849
840
831
822
815
809
805
803
804
806
810
817
827
840
856
875
898
924
952
983
1014
1047
1079
1112
1145
1179
1214
1251
1288
1327
1366
1405
1445
1483
1521
1558
1593
1628
1661
1695
1728
1761
1793
1824
1855
1885
1914
1943
1971
2000
2027
2054
2079
2103
2123
2141
2155
2166
2174
2178
2178
2175
2168
2156
2141
2122
2100
2074
2045
2013
1979
1942
1901
1857
1810
1759
1705
1648
1589
1528
1464
1399
1332
1263
1191
1117
1039
958
874
785
692
595
493
385
273
155
32
-96
-229
-367
-509
-655
-803
-953
-1105
-1257
-1410
-1563
-1715
-1867
-2019
-2170
-2321
-2471
-2619
-2766
-2912
-3055
-3196
-3335
-3472
-3605
-3736
-3863
-3986
-4106
-4222
-4334
-4444
-4550
-4655
-4758
-4861
-4963
-5065
-5166
-5266
-5364
-5460
-5553
-5643
-5729
-5810
-5886
-5956
-6020
-6078
-6130
-6176
-6215
-6249
-6276
-6298
-6315
-6326
-6331
-6331
-6325
-6312
-6292
-6265
-6231
-6190
-6141
-6087
-6026
-5960
-5890
-5817
-5741
-5663
-5582
-5500
-5417
-5331
-5244
-5156
-5065
-4974
-4881
-4788
-4694
-4599
-4506
-4413
-4321
-4231
-4142
-4054
-3970
-3887
-3804
-3722
-3640
-3557
-3473
-3388
-3302
-3214
-3126
-3038
-2950
-2861
-2774
-2686
-2599
-2511
-2423
-2336
-2249
-2163
-2079
-1996
-1916
-1838
-1762
-1689
-1618
-1551
-1488
-1428
-1372
-1320
-1271
-1226
-1184
-1144
-1105
-1069
-1033
-999
-967
-935
-905
-875
-848
-822
-799
-777
-758
-742
-727
-714
-702
-692
-682
-674
-666
-658
-651
-643
-636
-628
-620
-610
-600
-589
-576
-562
-547
-531
-514
-496
-477
-457
-436
-414
-391
-367
-343
-317
-291
-265
-239
-216
-194
-175
-158
-143
-131
-120
-111
-104
-97
-92
-87
-84
-82
-81
-83
-86
-92
-100
-111
-125
-142
-162
-185
-211
-240
-272
-307
-345
-386
-430
-476
-525
-576
-627
-679
-732
-785
-838
-892
-944
-997
-1048
-1097
-1146
-1193
-1240
-1287
-1333
-1380
-1428
-1477
-1528
-1580
-1636
-1693
-1752
-1813
-1876
-1939
-2001
-2065
-2126
-2185
-2241
-2295
-2345
-2393
-2437
-2478
-2516
-2552
-2585
-2616
-2646
-2675
-2703
-2732
-2760
-2787
-2815
-2841
-2866
-2889
-2909
-2926
-2939
-2948
-2953
-2955
-2954
-2951
-2945
-2938
-2929
-2919
-2907
-2892
-2874
-2852
-2825
-2794
-2757
-2714
-2665
-2611
-2550
-2483
-2412
-2335
-2254
-2169
-2081
-1990
-1897
-1803
-1707
-1610
-1512
-1414
-1315
-1216
-1117
-1018
-920
-822
-724
-627
-531
-435
-339
-244
-148
-52
45
142
240
339
440
542
645
751
859
970
1083
1199
1318
1438
1561
1686
1812
1941
2073
2208
2347
2492
2641
2797
2958
3124
3295
3471
3652
3837
4026
4219
4416
4616
4819
5025
5233
5442
5653
5864
6076
6287
6498
6707
6915
7122
7328
7532
7735
7938
8138
8340
8539
8739
8937
9135
9334
9532
9732
9933
10135
10339
10545
10753
10962
11172
11383
11593
11803
12011
12216
12420
12621
12820
13018
13214
13410
13603
13795
13985
14173
14360
14544
14727
14909
15090
15269
15447
15624
15798
15971
16140
16311
16478
16644
16808
16970
17129
17286
17440
17590
17738
17883
18025
18165
18302
18437
18569
18697
18822
18943
19059
19171
19277
19378
19473
19564
19648
19728
19804
19875
19943
20009
20071
20132
20190
20247
20301
20352
20401
20448
20492
20533
20571
20607
20639
20668
20693
20715
20735
20751
20765
20777
20787
20795
20802
20808
20813
20819
20825
20834
20844
20857
20873
20892
20915
20941
20971
21005
21043
21086
21134
21186
21244
21306
21374
21447
21525
21607
21694
21785
21879
21977
22079
22183
22291
22401
22513
22627
22742
22858
22973
23087
23200
23311
23421
23529
23636
23742
23846
23950
24053
24155
24257
24358
24459
24560
24659
24757
24854
24947
25038
25125
25208
25287
25362
25432
25497
25558
25614
25665
25712
25753
25790
25821
25847
25868
25884
25895
25902
25906
25906
25904
25899
25892
25883
25871
25858
25843
25827
25810
25791
25771
25751
25729
25706
25681
25655
25626
25595
25560
25522
25479
25432
25381
25325
25265
25202
25135
25066
24995
24921
24845
24768
24689
24608
24526
24443
24359
24274
24190
24106
24022
23940
23858
23778
23699
23622
23548
23476
23407
23340
23276
23215
23156
23099
23044
22989
22935
22881
22828
22775
22722
22670
22617
22565
22514
22462
22412
22362
22314
22267
22221
22177
22135
22095
22056
22018
21981
21945
21910
21876
21842
21810
21780
21752
21726
21703
21681
21663
21647
21633
21621
21611
21602
21595
21589
21585
21583
21583
21586
21593
21603
21617
21634
21655
21680
21709
21742
21779
21819
21863
21910
21960
22013
22070
22131
22195
22263
22335
22411
22491
22575
22664
22756
22854
22955
23062
23173
23289
23411
23538
23670
23807
23949
24096
24248
24405
24566
24731
24901
25074
25252
25433
25618
25808
26000
26196
26395
26597
26801
27008
27218
27432
27648
27867
28090
28315
28543
28772
29004
29237
29472
29709
29947
30186
30425
30663
30902
31140
31377
31614
31848
32081
32311
32539
32762
32982
33197
33406
33611
33809
34002
34187
34366
34536
34699
34852
34995
35129
35253
35367
35470
35563
35645
35717
35780
35833
35879
35917
35949
35975
35995
36009
36018
36021
36019
36012
35999
35981
35958
35929
35895
35856
35813
35765
35714
35660
35604
35546
35488
35430
35371
35312
35254
35195
35137
35079
35021
34964
34905
34846
34786
34724
34661
34595
34528
34458
34386
34312
34236
34159
34080
33999
33917
33832
33746
33658
33568
33476
33382
33286
33188
33088
32984
32878
32769
32656
32542
32424
32304
32180
32055
31928
31797
31663
31526
31385
31240
31091
30938
30780
30617
30449
30274
30094
29908
29717
29522
29324
29123
28921
28717
28512
28306
28100
27894
27689
27484
27280
27077
26874
26672
26471
26269
26068
25866
25665
25464
25264
25063
24864
24664
24464
24264
24063
23863
23662
23461
23260
23058
22857
22655
22453
22250
22048
21844
21641
21437
21233
21028
20822
20616
20411
20206
20002
19800
19601
19403
19208
19015
18824
18636
18451
18268
18089
17913
17741
17573
17409
17248
17090
16935
16783
16633
16486
16341
16201
16064
15931
15803
15681
15565
15455
15352
15255
15166
15085
15011
14944
14885
14832
14785
14745
14711
14682
14659
14641
14628
14620
14616
14616
14620
14628
14640
14656
14675
14696
14720
14745
14772
14798
14826
14854
14882
14912
14943
14976
15009
15043
15078
15113
15148
15183
15218
15253
15289
15326
15365
15406
15449
15496
15545
15598
15655
15716
15781
15851
15925
16004
16090
16181
16277
16382
16492
16610
16734
16865
17003
17147
17297
17453
17613
17777
17945
18116
18289
18463
18638
18814
18990
19166
19341
19514
19686
19855
20022
20186
20348
20507
20663
20817
20969
21118
21264
21406
21544
21678
21806
21928
22044
22153
22256
22350
22438
22518
22591
22657
22716
22770
22820
22866
22908
22949
22986
23022
23054
23084
23112
23136
23157
23175
23189
23198
23202
23201
23194
23182
23164
23139
23110
23074
23032
22983
22928
22866
22797
22721
22640
22553
22461
22365
22263
22157
22044
21925
21798
21665
21523
21374
21217
21051
20876
20693
20499
20296
20083
19859
19625
19382
19131
18871
18603
18328
18045
17754
17455
17149
16836
16516
16190
15858
15521
15179
14832
14481
14127
13769
13409
13046
12681
12315
11946
11577
11207
10836
10464
10092
9720
9349
8979
8611
8245
7883
7525
7171
6822
6480
6143
5814
5491
5175
4867
4566
4274
3992
3718
3455
3203
2962
2733
2516
2311
2117
1933
1759
1593
1436
1287
1146
1012
888
771
664
565
475
394
323
260
206
161
123
92
69
52
43
40
43
53
68
87
111
137
167
197
229
260
292
324
355
388
421
456
494
533
577
624
675
731
792
859
931
1008
1093
1184
1281
1384
1495
1612
1735
1864
1999
2139
2284
2434
2588
2745
2907
3073
3240
3410
3580
3750
3919
4086
4251
4414
4575
4733
4888
5040
5189
5334
5477
5617
5753
5888
6019
6147
6273
6394
6511
6624
6732
6835
6934
7029
7120
7208
7292
7373
7450
7524
7593
7658
7719
7776
7830
7881
7929
7975
8020
8063
8103
8143
8180
8217
8251
8283
8311
8336
8357
8375
8389
8399
8407
8412
8414
8414
8411
8406
8398
8387
8374
8358
8339
8317
8292
8263
8232
8198
8162
8124
8083
8039
7997
7952
7907
7861
7816
7770
7724
7677
7630
7581
7532
7480
7428
7373
7316
7258
7198
7136
7073
7010
6947
6883
6821
6759
6698
6638
6578
6518
6458
6397
6334
6270
6202
6133
6061
5986
5910
5832
5753
5672
5591
5510
5429
5348
5267
5185
5103
5020
4936
4850
4762
4673
4582
4490
4398
4305
4212
4120
4027
3938
3849
3762
3677
3596
3518
3445
3378
3315
3258
3207
3160
3118
3081
3048
3021
2998
2979
2966
2956
2951
2950
2952
2957
2966
2977
2991
3009
3029
3053
3080
3111
3145
3184
3227
3274
3325
3380
3440
3503
3571
3643
3718
3798
3881
3968
4057
4150
4244
4341
4441
4545
4651
4762
4878
4999
5124
5255
5391
5531
5676
5826
5979
6137
6299
6466
6636
6810
6989
7171
7356
7544
7735
7928
8122
8318
8513
8709
8905
9099
9293
9485
9676
9865
10054
10240
10425
10608
10789
10966
11140
11310
11476
11637
11795
11948
12097
12243
12386
12525
12662
12796
12928
13057
13183
13306
13425
13541
13653
13760
13864
13963
14058
14149
14234
14315
14390
14459
14523
14580
14631
14674
14710
14738
14758
14770
14774
14769
14757
14736
14708
14671
14628
14577
14520
14458
14390
14317
14239
14157
14072
13984
13893
13801
13707
13613
13518
13423
13329
13235
13143
13053
12964
12877
12793
12712
12633
12558
12486
12417
12352
12291
12233
12180
12130
12086
12045
12009
11976
11948
11922
11900
11880
11864
11850
11839
11830
11824
11820
11819
11819
11820
11823
11826
11830
11834
11839
11845
11852
11861
11872
11886
11901
11919
11938
11959
11981
12003
12026
12050
12075
12102
12129
12158
12189
12220
12253
12286
12321
12356
12394
12432
12473
12515
12559
12604
12648
12692
12735
12777
12817
12856
12893
12929
12962
12994
13022
13048
13071
13090
13106
13118
13127
13131
13131
13126
13117
13103
13085
13061
13033
13001
12964
12923
12878
12829
12775
12716
12652
12582
12507
12426
12338
12244
12145
12039
11929
11814
11694
11570
11442
11310
11174
11034
10890
10742
10589
10432
10270
10103
9931
9753
9571
9384
9192
8997
8797
8593
8385
8173
7961
7746
7530
7314
7097
6880
6662
6442
6221
5998
5772
5545
5315
5085
4853
4620
4388
4154
3921
3687
3453
3219
2984
2749
2514
2278
2041
1804
1567
1330
1094
860
626
396
167
-58
-280
-498
-713
-925
-1134
-1340
-1545
-1749
-1952
-2156
-2359
-2564
-2769
-2976
-3185
-3395
-3607
-3820
-4035
-4253
-4471
-4692
-4916
-5142
-5371
-5603
-5839
-6079
-6323
-6571
-6824
-7083
-7346
-7614
-7888
-8167
-8453
-8743
-9038
-9339
-9645
-9956
-10272
-10591
-10914
-11240
-11568
-11899
-12231
-12564
-12899
-13234
-13571
-13907
-14245
-14584
-14923
-15263
-15604
-15945
-16286
-16630
-16973
-17316
-17660
-18003
-18345
-18686
-19026
-19363
-19698
-20028
-20354
-20675
-20990
-21299
-21602
-21898
-22189
-22473
-22751
-23023
-23290
-23550
-23805
-24055
-24300
-24541
-24777
-25010
-25239
-25463
-25684
-25900
-26111
-26318
-26521
-26719
-26913
-27105
-27293
-27480
-27665
-27849
-28033
-28218
-28404
-28593
-28785
-28980
-29178
-29380
-29585
-29793
-30004
-30217
-30432
-30650
-30870
-31093
-31318
-31545
-31774
-32006
-32238
-32473
-32708
-32942
-33176
-33409
-33640
-33870
-34098
-34324
-34548
-34770
-34991
-35210
-35427
-35643
-35857
-36069
-36278
-36486
-36690
-36892
-37091
-37286
-37478
-37666
-37851
-38031
-38209
-38383
-38554
-38723
-38889
-39054
-39217
-39378
-39539
-39699
-39860
-40020
-40180
-40339
-40498
-40655
-40810
-40963
-41114
-41262
-41408
-41550
-41690
-41827
-41961
-42092
-42220
-42345
-42467
-42586
-42703
-42819
-42932
-43044
-43155
-43265
-43374
-43483
-43592
-43700
-43809
-43917
-44025
-44133
-44241
-44350
-44460
-44571
-44683
-44797
-44911
-45028
-45146
-45266
-45388
-45511
-45636
-45763
-45891
-46022
-46154
-46288
-46425
-46564
-46707
-46852
-47000
-47151
-47304
-47458
-47613
-47769
-47925
-48081
-48237
-48394
-48551
-48710
-48870
-49031
-49194
-49358
-49523
-49689
-49855
-50020
-50184
-50347
-50507
-50665
-50821
-50976
-51128
-51279
-51429
-51576
-51723
-51867
-52009
-52150
-52288
-52425
-52560
-52693
-52825
-52956
-53085
-53213
-53339
-53463
-53585
-53704
-53821
-53934
-54045
-54153
-54258
-54360
-54460
-54556
-54650
-54742
-54831
-54917
-55001
-55082
-55160
-55235
-55306
-55374
-55439
-55500
-55558
-55612
-55663
-55710
-55754
-55795
-55833
-55867
-55897
-55925
-55949
-55969
-55987
-56001
-56012
-56019
-56024
-56027
-56026
-56024
-56020
-56015
-56008
-56000
-55991
-55981
-55971
-55960
-55949
-55938
-55925
-55912
-55898
-55883
-55867
-55850
-55832
-55812
-55791
-55768
-55743
-55716
-55688
-55659
-55628
-55597
-55564
-55530
-55494
-55456
-55415
-55372
-55325
-55275
-55221
-55164
-55103
-55039
-54971
-54899
-54823
-54743
-54659
-54570
-54477
-54378
-54274
-54164
-54048
-53924
-53794
-53657
-53514
-53363
-53206
-53041
-52870
-52690
-52503
-52307
-52101
-51887
-51664
-51432
-51191
-50942
-50684
-50418
-50143
-49860
-49570
-49272
-48968
-48657
-48340
-48017
-47688
-47355
-47016
-46673
-46325
-45973
-45617
-45257
-44893
-44524
-44151
-43773
-43392
-43008
-42621
-42233
-41844
-41455
-41066
-40679
-40294
-39910
-39528
-39148
-38769
-38392
-38017
-37644
-37272
-36903
-36537
-36174
-35815
-35462
-35113
-34771
-34436
-34107
-33786
-33471
-33164
-32864
-32570
-32284
-32006
-31735
-31471
-31215
-30966
-30724
-30488
-30259
-30036
-29818
-29606
-29399
-29198
-29002
-28812
-28628
-28449
-28275
-28107
-27942
-27783
-27627
-27476
-27328
-27184
-27044
-26906
-26771
-26639
-26507
-26377
-26247
-26118
-25988
-25858
-25727
-25596
-25465
-25332
-25199
-25065
-24928
-24790
-24649
-24505
-24359
-24210
-24058
-23903
-23744
-23583
-23418
-23250
-23079
-22906
-22730
-22552
-22372
-22190
-22005
-21818
-21628
-21435
-21239
-21041
-20840
-20636
-20431
-20222
-20012
-19799
-19584
-19367
-19148
-18928
-18707
-18484
-18261
-18037
-17812
-17586
-17360
-17133
-16907
-16680
-16455
-16230
-16007
-15787
-15568
-15352
-15137
-14925
-14716
-14508
-14303
-14100
-13899
-13701
-13506
-13314
-13126
-12941
-12761
-12585
-12413
-12245
-12080
-11918
-11759
-11603
-11449
-11297
-11148
-11002
-10858
-10718
-10580
-10446
-10316
-10188
-10064
-9943
-9826
-9712
-9601
-9493
-9389
-9288
-9191
-9097
-9006
-8919
-8835
-8755
-8679
-8606
-8537
-8473
-8414
-8360
-8313
-8273
-8242
-8219
-8205
-8200
-8204
-8216
-8235
-8261
-8294
-8333
-8379
-8431
-8488
-8550
-8616
-8687
-8761
-8839
-8918
-9000
-9083
-9168
-9255
-9342
-9432
-9524
-9618
-9714
-9813
-9915
-10019
-10125
-10233
-10343
-10453
-10564
-10676
-10787
-10898
-11010
-11122
-11235
-11347
-11460
-11573
-11686
-11798
-11909
-12020
-12131
-12241
-12351
-12461
-12571
-12681
-12792
-12902
-13011
-13120
-13228
-13334
-13439
-13543
-13646
-13747
-13849
-13950
-14051
-14152
-14253
-14354
-14455
-14554
-14652
-14749
-14843
-14936
-15027
-15116
-15204
-15290
-15375
-15460
-15543
-15625
-15707
-15787
-15867
-15947
-16024
-16103
-16180
-16257
-16332
-16405
-16478
-16549
-16619
-16688
-16755
-16821
-16886
-16948
-17009
-17069
-17126
-17182
-17237
-17289
-17340
-17390
-17438
-17485
-17531
-17576
-17621
-17665
-17709
-17753
-17799
-17845
-17892
-17942
-17992
-18044
-18096
-18149
-18202
-18255
-18308
-18359
-18409
-18457
-18503
-18548
-18590
-18630
-18669
-18705
-18740
-18772
-18802
-18830
-18856
-18879
-18900
-18920
-18939
-18957
-18974
-18992
-19008
-19024
-19039
-19052
-19064
-19074
-19082
-19087
-19089
-19089
-19084
-19076
-19063
-19046
-19024
-18997
-18966
-18929
-18887
-18841
-18790
-18734
-18673
-18608
-18537
-18462
-18381
-18295
-18204
-18107
-18005
-17896
-17781
-17659
-17530
-17395
-17254
-17107
-16954
-16797
-16636
-16470
-16299
-16125
-15947
-15764
-15577
-15386
-15191
-14993
-14791
-14587
-14382
-14174
-13966
-13756
-13546
-13336
-13125
-12915
-12706
-12498
-12291
-12084
-11878
-11672
-11466
-11260
-11053
-10845
-10637
-10428
-10219
-10009
-9798
-9587
-9375
-9164
-8953
-8742
-8532
-8322
-8114
-7906
-7700
-7496
-7294
-7095
-6898
-6704
-6512
-6324
-6138
-5955
-5774
-5596
-5421
-5248
-5077
-4909
-4744
-4580
-4419
-4259
-4102
-3945
-3791
-3638
-3487
-3338
-3192
-3049
-2908
-2771
-2637
-2505
-2377
-2251
-2127
-2005
-1888
-1773
-1661
-1551
-1445
-1341
-1241
-1144
-1050
-960
-874
-792
-714
-641
-573
-510
-453
-401
-355
-315
-283
-257
-238
-225
-218
-216
-219
-226
-236
-250
-266
-284
-305
-327
-350
-375
-403
-432
-464
-500
-539
-583
-630
-682
-737
-796
-859
-924
-992
-1062
-1134
-1207
-1282
-1357
-1435
-1513
-1593
-1674
-1757
-1840
-1925
-2012
-2100
-2190
-2281
-2375
-2471
-2569
-2669
-2769
-2871
-2973
-3074
-3176
-3276
-3376
-3475
-3573
-3669
-3762
-3852
-3938
-4021
-4100
-4174
-4244
-4308
-4366
-4419
-4465
-4506
-4540
-4568
-4591
-4608
-4619
-4624
-4623
-4617
-4605
-4587
-4563
-4533
-4496
-4453
-4405
-4350
-4291
-4227
-4160
-4091
-4019
-3948
-3875
-3802
-3727
-3653
-3577
-3501
-3424
-3345
-3265
-3183
-3100
-3014
-2927
-2839
-2749
-2658
-2566
-2474
-2382
-2289
-2197
-2104
-2012
-1920
-1828
-1735
-1643
-1551
-1458
-1366
-1273
-1181
-1088
-994
-901
-808
-715
-623
-531
-439
-348
-256
-165
-73
18
109
200
292
384
476
569
663
757
851
945
1038
1131
1223
1315
1405
1495
1583
1670
1756
1842
1927
2011
2096
2180
2264
2349
2433
2517
2600
2683
2765
2846
2927
3006
3085
3163
3241
3318
3396
3474
3553
3634
3715
3796
3878
3960
4041
4121
4200
4279
4357
4435
4512
4589
4666
4742
4818
4892
4965
5036
5103
5168
5229
5286
5339
5387
5430
5469
5504
5534
5561
5584
5604
5620
5633
5642
5647
5648
5644
5636
5624
5607
5585
5558
5526
5489
5446
5398
5346
5289
5228
5164
5096
5026
4953
4879
4804
4727
4650
4572
4493
4413
4332
4251
4169
4086
4003
3921
3839
3757
3676
3597
3519
3443
3368
3296
3225
3157
3090
3025
2963
2903
2846
2792
2742
2696
2653
2615
2581
2552
2527
2506
2489
2476
2467
2461
2459
2461
2467
2477
2491
2508
2530
2555
2584
2616
2651
2689
2729
2772
2816
2863
2912
2963
3015
3069
3124
3181
3240
3299
3360
3423
3486
3550
3614
3678
3743
3806
3870
3932
3994
4054
4114
4173
4229
4285
4338
4389
4439
4487
4533
4577
4619
4660
4698
4735
4770
4803
4835
4865
4892
4917
4940
4960
4977
4992
5004
5014
5021
5026
5029
5029
5026
5020
5010
4997
4980
4959
4934
4907
4876
4843
4807
4769
4727
4682
4635
4584
4531
4475
4417
4357
4294
4230
4164
4097
4029
3961
3892
3822
3751
3679
3606
3533
3460
3388
3316
3245
3175
3106
3037
2969
2901
2833
2766
2700
2635
2572
2509
2448
2389
2332
2276
2222
2170
2119
2069
2020
1972
1925
1879
1833
1788
1743
1698
1654
1609
1564
1519
1472
1423
1373
1322
1268
1212
1154
1093
1029
961
891
817
741
663
583
501
418
335
252
169
87
5
-77
-159
-242
-326
-410
-495
-581
-667
-754
-841
-929
-1018
-1108
-1199
-1289
-1379
-1469
-1557
-1644
-1729
-1812
-1893
-1971
-2045
-2119
-2190
-2259
-2326
-2391
-2454
-2516
-2575
-2631
-2685
-2737
-2785
-2830
-2873
-2912
-2948
-2980
-3008
-3031
-3050
-3064
-3072
-3076
-3074
-3067
-3054
-3036
-3013
-2984
-2951
-2913
-2870
-2823
-2772
-2717
-2659
-2598
-2534
-2468
-2400
-2330
-2260
-2189
-2119
-2048
-1978
-1909
-1841
-1775
-1711
-1648
-1588
-1530
-1474
-1419
-1367
-1317
-1268
-1222
-1177
-1136
-1098
-1064
-1034
-1008
-988
-971
-959
-949
-943
-939
-937
-937
-938
-940
-943
-945
-948
-951
-954
-958
-962
-968
-976
-985
-996
-1008
-1025
-1044
-1065
-1088
-1113
-1140
-1168
-1197
-1226
-1256
-1287
-1319
-1352
-1387
-1423
-1460
-1500
-1540
-1582
-1626
-1670
-1716
-1763
-1812
-1863
-1917
-1973
-2033
-2096
-2163
-2232
-2305
-2381
-2460
-2544
-2631
-2723
-2821
-2923
-3032
-3146
-3266
-3390
-3520
-3653
-3791
-3931
-4075
-4220
-4368
-4517
-4667
-4818
-4970
-5123
-5276
-5430
-5584
-5738
-5893
-6049
-6206
-6363
-6521
-6679
-6838
-6996
-7153
-7310
-7465
-7618
-7769
-7917
-8064
-8209
-8353
-8495
-8636
-8775
-8912
-9048
-9182
-9313
-9443
-9570
-9694
-9817
-9936
-10053
-10166
-10276
-10382
-10485
-10583
-10677
-10768
-10854
-10935
-11012
-11085
-11152
-11214
-11272
-11324
-11371
-11414
-11451
-11482
-11509
-11530
-11546
-11556
-11561
-11562
-11556
-11546
-11531
-11510
-11485
-11455
-11420
-11381
-11339
-11293
-11244
-11193
-11140
-11085
-11027
-10968
-10907
-10843
-10778
-10709
-10638
-10564
-10487
-10407
-10325
-10240
-10152
-10062
-9970
-9875
-9778
-9678
-9576
-9471
-9364
-9255
-9145
-9033
-8920
-8805
-8690
-8573
-8455
-8337
-8217
-8096
-7974
-7850
-7725
-7598
-7471
-7342
-7212
-7082
-6951
-6821
-6691
-6562
-6432
-6303
-6175
-6046
-5916
-5786
-5656
-5525
-5393
-5260
-5126
-4991
-4855
-4718
-4580
-4442
-4303
-4164
-4025
-3886
-3747
-3608
-3469
-3329
-3189
-3049
-2908
-2766
-2623
-2479
-2334
-2188
-2041
-1893
-1746
-1598
-1450
-1303
-1156
-1010
-864
-720
-577
-436
-296
-158
-23
111
243
371
497
620
741
859
975
1089
1200
1310
1416
1521
1622
1721
1817
1910
2000
2086
2168
2247
2322
2394
2463
2529
2592
2654
2713
2771
2827
2882
2936
2989
3039
3089
3136
3182
3226
3269
3311
3351
3390
3429
3467
3506
3546
3587
3630
3674
3720
3767
3816
3865
3914
3964
4014
4065
4117
4170
4225
4281
4339
4399
4461
4524
4587
4652
4717
4782
4848
4915
4983
5052
5124
5197
5272
5350
5430
5512
5597
5685
5775
5869
5967
6067
6171
6278
6388
6501
6617
6736
6858
6982
7108
7236
7366
7497
7628
7759
7890
8020
8148
8276
8401
8524
8646
8766
8885
9003
9121
9238
9355
9471
9586
9700
9812
9923
10032
10139
10243
10345
10445
10543
10638
10732
10824
10914
11001
11087
11171
11253
11334
11413
11490
11566
11640
11713
11784
11855
11924
11992
12060
12127
12194
12261
12327
12394
12462
12531
12600
12672
12744
12819
12894
12971
13048
13127
13206
13286
13367
13448
13531
13615
13700
13787
13876
13966
14059
14153
14249
14346
14445
14545
14646
14750
14855
14962
15071
15181
15293
15407
15522
15639
15757
15876
15997
16119
16242
16367
16495
16624
16755
16887
17021
17156
17292
17429
17567
17705
17845
17987
18130
18275
18423
18574
18726
18881
19038
19196
19356
19518
19681
19844
20008
20171
20335
20498
20661
20823
20986
21148
21312
21476
21641
21806
21972
22139
22305
22471
22638
22804
22971
23138
23305
23473
23642
23811
23981
24152
24324
24496
24669
24843
25018
25194
25372
25552
25733
25916
26101
26288
26476
26667
26859
27052
27247
27442
27638
27834
28031
28228
28426
28625
28825
29026
29228
29431
29635
29840
30046
30253
30461
30670
30879
31089
31299
31508
31717
31925
32131
32336
32539
32741
32942
33142
33341
33540
33738
33936
34134
34333
34532
34732
34934
35138
35345
35555
35769
35986
36207
36431
36659
36889
37123
37359
37597
37837
38078
38321
38565
38809
39055
39301
39548
39795
40043
40292
40541
40791
41042
41293
41543
41793
42040
42286
42528
42767
43001
43232
43457
43679
43896
44109
44317
44521
44721
44916
45106
45291
45472
45648
45820
45986
46148
46306
46458
46606
46749
46889
47024
47156
47284
47408
47530
47648
47762
47873
47981
48084
48182
48276
48366
48452
48533
48610
48684
48753
48818
48879
48936
48988
49035
49077
49114
49147
49174
49196
49213
49225
49231
49230
49224
49212
49194
49171
49143
49110
49072
49030
48984
48935
48883
48827
48770
48712
48653
48593
48532
48470
48408
48344
48280
48214
48147
48079
48010
47942
47874
47807
47742
47679
47618
47561
47507
47456
47408
47364
47323
47284
47248
47214
47181
47151
47121
47093
47065
47038
47011
46983
46956
46928
46900
46872
46845
46819
46793
46768
46744
46721
46699
46678
46658
46640
46624
46609
46597
46585
46575
46566
46558
46550
46542
46535
46528
46521
46514
46508
46503
46498
46495
46492
46491
46492
46494
46499
46505
46513
46524
46538
46555
46576
46602
46631
46665
46704
46747
46794
46846
46903
46963
47028
47098
47173
47252
47337
47428
47524
47626
47734
47846
47963
48084
48209
48336
48466
48599
48734
48871
49010
49150
49292
49434
49578
49722
49866
50010
50154
50297
50439
50579
50718
50855
50989
51122
51251
51378
51502
51622
51738
51851
51960
52064
52164
52260
52352
52440
52524
52605
52682
52756
52825
52891
52954
53013
53069
53121
53169
53214
53253
53289
53320
53346
53368
53385
53397
53404
53405
53401
53390
53373
53350
53320
53284
53242
53192
53136
53073
53003
52925
52840
52748
52648
52541
52426
52304
52174
52037
51893
51741
51582
51415
51240
51057
50867
50669
50463
50251
50032
49808
49579
49346
49109
48868
48625
48379
48131
47880
47627
47373
47116
46858
46598
46337
46075
45812
45550
45288
45027
44768
44511
44255
44000
43747
43496
43247
42999
42753
42510
42268
42029
41792
41558
41325
41094
40864
40636
40408
40181
39954
39728
39503
39277
39051
38826
38601
38376
38151
37928
37704
37481
37259
37037
36817
36597
36379
36163
35948
35735
35524
35314
35107
34901
34697
34494
34293
34094
33897
33702
33509
33318
33129
32942
32755
32570
32386
32203
32022
31841
31662
31485
31309
31134
30961
30789
30620
30453
30287
30124
29962
29802
29644
29488
29332
29178
29026
28874
28723
28573
28423
28274
28124
27975
27825
27674
27523
27372
27220
27066
26911
26755
26597
26437
26275
26112
25946
25778
25608
25435
25261
25084
24905
24724
24543
24360
24177
23994
23810
23626
23442
23259
23075
22892
22709
22528
22347
22168
21990
21813
21637
21462
21289
21117
20946
20777
20610
20444
20280
20117
19955
19794
19632
19471
19309
19146
18983
18820
18656
18493
18330
18168
18007
17847
17687
17527
17368
17209
17049
16888
16727
16564
16399
16233
16065
15895
15723
15548
15370
15189
15005
14818
14629
14436
14241
14043
13843
13641
13437
13232
13025
12817
12608
12398
12189
11979
11771
11563
11357
11153
10950
10749
10549
10351
10155
9960
9767
9575
9384
9196
9008
8823
8639
8457
8276
8096
7919
7743
7568
7395
7223
7053
6885
6718
6553
6391
6230
6073
5918
5766
5617
5470
5326
5184
5044
4907
4771
4638
4507
4379
4253
4129
4008
3890
3775
3663
3555
3450
3348
3249
3152
3057
2964
2873
2782
2693
2604
2515
2428
2340
2253
2167
2080
1992
1904
1815
1723
1629
1533
1434
1332
1227
1119
1008
894
777
657
534
408
280
149
16
-119
-257
-397
-539
-683
-830
-979
-1130
-1284
-1440
-1598
-1758
-1920
-2084
-2250
-2418
-2589
-2763
-2940
-3119
-3302
-3487
-3675
-3865
-4057
-4250
-4445
-4641
-4837
-5034
-5229
-5422
-5614
-5803
-5989
-6171
-6350
-6526
-6697
-6863
-7025
-7183
-7337
-7488
-7635
-7779
-7920
-8058
-8195
-8328
-8459
-8588
-8714
-8838
-8960
-9080
-9199
-9316
-9431
-9544
-9655
-9763
-9868
-9970
-10069
-10165
-10258
-10347
-10432
-10514
-10592
-10665
-10734
-10798
-10857
-10910
-10958
-11001
-11038
-11070
-11097
-11118
-11133
-11144
-11149
-11150
-11147
-11139
-11128
-11114
-11097
-11077
-11056
-11032
-11008
-10981
-10953
-10924
-10894
-10863
-10831
-10798
-10765
-10731
-10697
-10661
-10624
-10586
-10546
-10505
-10463
-10420
-10375
-10330
-10284
-10237
-10190
-10141
-10091
-10041
-9991
-9941
-9892
-9844
-9797
-9751
-9708
-9666
-9626
-9589
-9554
-9522
-9492
-9465
-9441
-9420
-9403
-9389
-9378
-9371
-9368
-9368
-9371
-9378
-9389
-9404
-9423
-9448
-9478
-9515
-9557
-9606
-9661
-9722
-9788
-9860
-9937
-10019
-10107
-10199
-10297
-10400
-10508
-10621
-10740
-10863
-10992
-11126
-11264
-11408
-11556
-11709
-11868
-12031
-12199
-12372
-12548
-12728
-12911
-13097
-13285
-13475
-13668
-13863
-14061
-14261
-14464
-14669
-14877
-15086
-15298
-15511
-15725
-15940
-16155
-16370
-16586
-16800
-17014
-17228
-17442
-17656
-17871
-18086
-18302
-18519
-18736
-18955
-19175
-19395
-19617
-19839
-20062
-20285
-20507
-20730
-20952
-21173
-21393
-21611
-21829
-22045
-22260
-22473
-22684
-22893
-23100
-23305
-23509
-23711
-23912
-24112
-24310
-24508
-24706
-24903
-25099
-25295
-25490
-25684
-25877
-26068
-26258
-26445
-26629
-26810
-26986
-27159
-27328
-27492
-27651
-27805
-27955
-28099
-28238
-28372
-28501
-28624
-28742
-28854
-28961
-29063
-29159
-29249
-29334
-29414
-29488
-29557
-29621
-29680
-29734
-29783
-29828
-29867
-29902
-29931
-29955
-29974
-29988
-29999
-30005
-30008
-30007
-30002
-29994
-29982
-29967
-29949
-29926
-29900
-29870
-29836
-29798
-29755
-29708
-29656
-29600
-29539
-29474
-29404
-29329
-29251
-29168
-29082
-28994
-28902
-28809
-28714
-28617
-28518
-28418
-28315
-28211
-28105
-27997
-27888
-27776
-27662
-27547
-27429
-27310
-27189
-27066
-26941
-26816
-26689
-26563
-26436
-26310
-26185
-26061
-25939
-25819
-25700
-25583
-25468
-25354
-25243
-25134
-25028
-24925
-24825
-24728
-24635
-24546
-24461
-24380
-24303
-24230
-24161
-24095
-24033
-23974
-23918
-23866
-23816
-23769
-23726
-23686
-23649
-23615
-23585
-23559
-23537
-23519
-23505
-23497
-23496
-23501
-23513
-23533
-23560
-23596
-23639
-23689
-23746
-23809
-23878
-23953
-24034
-24119
-24210
-24306
-24406
-24512
-24621
-24734
-24852
-24973
-25097
-25224
-25355
-25489
-25626
-25767
-25912
-26060
-26211
-26365
-26521
-26679
-26838
-26998
-27159
-27320
-27481
-27643
-27804
-27966
-28127
-28289
-28450
-28611
-28771
-28931
-29090
-29248
-29405
-29561
-29714
-29866
-30015
-30162
-30306
-30447
-30584
-30718
-30849
-30976
-31099
-31218
-31334
-31445
-31553
-31656
-31756
-31850
-31940
-32025
-32104
-32179
-32247
-32311
-32371
-32424
-32472
-32515
-32552
-32584
-32610
-32633
-32651
-32662
-32671
-32676
-32676
-32673
-32665
-32656
-32643
-32627
-32607
-32587
-32561
-32534
-32503
-32469
-32430
-32390
-32347
-32301
-32253
-32206
-32158
-32110
-32061
-32016
-31971
-31928
-31886
-31847
-31810
-31775
-31742
-31711
-31681
-31654
-31627
-31601
-31576
-31552
-31529
-31506
-31485
-31464
-31444
-31426
-31408
-31393
-31379
-31367
-31357
-31349
-31343
-31339
-31338
-31338
-31341
-31346
-31353
-31363
-31374
-31387
-31402
-31418
-31435
-31453
-31473
-31493
-31514
-31536
-31559
-31583
-31608
-31634
-31660
-31687
-31713
-31739
-31764
-31788
-31810
-31829
-31847
-31861
-31873
-31883
-31891
-31897
-31901
-31903
-31902
-31898
-31892
-31881
-31866
-31847
-31822
-31791
-31755
-31713
-31665
-31613
-31556
-31494
-31428
-31358
-31284
-31205
-31123
-31038
-30948
-30855
-30758
-30658
-30553
-30444
-30330
-30212
-30089
-29961
-29828
-29690
-29547
-29401
-29250
-29095
-28937
-28775
-28610
-28442
-28270
-28096
-27918
-27737
-27552
-27365
-27175
-26982
-26786
-26589
-26390
-26190
-25988
-25785
-25582
-25378
-25175
-24971
-24769
-24569
-24370
-24174
-23982
-23792
-23606
-23424
-23245
-23069
-22897
-22727
-22559
-22394
-22232
-22071
-21912
-21755
-21600
-21447
-21295
-21146
-20998
-20854
-20711
-20572
-20436
-20303
-20174
-20050
-19929
-19813
-19702
-19594
-19492
-19394
-19301
-19212
-19128
-19048
-18972
-18901
-18833
-18769
-18709
-18651
-18598
-18547
-18500
-18456
-18415
-18377
-18341
-18307
-18274
-18244
-18215
-18188
-18163
-18140
-18120
-18101
-18085
-18070
-18058
-18048
-18039
-18033
-18028
-18026
-18024
-18023
-18023
-18023
-18023
-18022
-18021
-18021
-18020
-18019
-18018
-18018
-18017
-18015
-18012
-18008
-18003
-17995
-17985
-17974
-17961
-17946
-17930
-17912
-17893
-17874
-17853
-17831
-17808
-17785
-17761
-17736
-17711
-17685
-17660
-17635
-17611
-17587
-17564
-17542
-17521
-17501
-17482
-17464
-17446
-17429
-17412
-17395
-17379
-17361
-17343
-17325
-17304
-17283
-17260
-17235
-17209
-17181
-17151
-17121
-17089
-17057
-17024
-16989
-16954
-16918
-16879
-16840
-16798
-16755
-16709
-16662
-16613
-16563
-16512
-16460
-16406
-16352
-16297
-16239
-16183
-16125
-16065
-16004
-15942
-15877
-15810
-15740
-15668
-15594
-15517
-15438
-15356
-15272
-15185
-15095
-15003
-14908
-14811
-14710
-14608
-14502
-14395
-14286
-14176
-14065
-13953
-13840
-13727
-13614
-13501
-13388
-13274
-13159
-13045
-12930
-12814
-12698
-12582
-12465
-12348
-12230
-12110
-11989
-11867
-11743
-11619
-11493
-11366
-11238
-11109
-10979
-10849
-10718
-10586
-10452
-10316
-10178
-10037
-9895
-9751
-9605
-9457
-9309
-9159
-9008
-8858
-8708
-8558
-8408
-8259
-8109
-7961
-7811
-7662
-7512
-7363
-7213
-7064
-6914
-6764
-6613
-6461
-6308
-6154
-6000
-5844
-5687
-5530
-5372
-5213
-5053
-4891
-4729
-4565
-4399
-4232
-4064
-3893
-3722
-3549
-3374
-3198
-3020
-2841
-2659
-2476
-2290
-2104
-1915
-1726
-1535
-1343
-1150
-956
-761
-564
-366
-166
33
234
435
636
837
1038
1239
1440
1640
1839
2037
2233
2426
2617
2805
2989
3169
3346
3518
3685
3848
4005
4156
4300
4439
4570
4695
4812
4923
5028
5125
5215
5298
5374
5443
5505
5559
5606
5647
5682
5710
5733
5750
5760
5765
5765
5759
5748
5733
5713
5690
5663
5632
5597
5559
5517
5471
5420
5365
5305
5241
5173
5100
5024
4944
4861
4776
4689
4601
4512
4423
4333
4244
4155
4066
3978
3890
3802
3715
3628
3541
3454
3367
3281
3195
3110
3026
2943
2861
2780
2699
2619
2540
2460
2381
2302
2223
2145
2068
1991
1916
1843
1770
1699
1629
1559
1491
1424
1357
1291
1225
1160
1097
1034
972
911
851
792
734
677
621
566
511
456
401
347
292
238
185
132
79
27
-25
-76
-127
-176
-224
-271
-315
-358
-397
-433
-466
-494
-517
-536
-548
-555
-555
-548
-535
-514
-487
-453
-412
-365
-311
-250
-183
-110
-30
57
150
250
356
467
585
709
837
971
1108
1249
1394
1542
1692
1845
2001
2158
2318
2480
2644
2810
2977
3147
3317
3489
3662
3836
4010
4185
4361
4536
4712
4887
5062
5236
5408
5580
5749
5916
6080
6241
6398
6552
6701
6848
6991
7131
7268
7402
7533
7662
7787
7910
8029
8145
8258
8368
8475
8580
8684
8785
8884
8982
9079
9175
9270
9364
9457
9548
9639
9727
9813
9897
9977
10055
10128
10198
10263
10324
10380
10432
10480
10523
10563
10598
10630
10659
10685
10707
10727
10743
10755
10764
10769
10770
10767
10761
10750
10737
10719
10698
10674
10646
10614
10580
10543
10504
10462
10418
10372
10324
10273
10220
10163
10103
10041
9974
9904
9831
9754
9672
9587
9498
9405
9307
9206
9102
8994
8882
8767
8649
8528
8403
8276
8147
8015
7882
7747
7611
7474
7336
7198
7060
6922
6785
6650
6515
6383
6253
6124
5999
5875
5754
5636
5519
5406
5295
5187
5082
4980
4882
4787
4696
4607
4522
4440
4361
4286
4213
4144
4077
4014
3953
3895
3840
3787
3738
3691
3646
3605
3566
3529
3495
3463
3434
3407
3383
3361
3341
3324
3310
3298
3288
3282
3277
3275
3275
3278
3283
3290
3300
3312
3327
3345
3367
3392
3421
3453
3488
3527
3570
3616
3666
3720
3778
3841
3907
3978
4053
4132
4214
4301
4391
4483
4579
4677
4777
4880
4985
5091
5201
5312
5426
5542
5660
5781
5905
6031
6159
6290
6423
6557
6693
6831
6970
7111
7253
7396
7541
7688
7835
7984
8134
8285
8437
8590
8743
8897
9052
9207
9363
9520
9678
9835
9993
10150
10307
10462
10615
10767
10915
11061
11204
11344
11482
11616
11747
11876
12001
12124
12244
12361
12475
12586
12695
12800
12902
13001
13098
13192
13283
13372
13459
13544
13627
13708
13787
13866
13944
14021
14099
14176
14254
14332
14411
14489
14568
14648
14728
14809
14892
14977
15064
15154
15248
15345
15447
15554
15666
15784
15907
16036
16172
16315
16464
16618
16778
16944
17116
17292
17474
17660
17851
18046
18245
18447
18654
18864
19077
19293
19511
19731
19952
20174
20397
20619
20840
21061
21281
21501
21719
21936
22152
22367
22581
22793
23004
23214
23422
23627
23831
24032
24231
24427
24619
24808
24993
25175
25354
25529
25702
25872
26039
26203
26364
26523
26678
26830
26978
27124
27265
27404
27539
27671
27799
27925
28047
28165
28281
28392
28501
28606
28708
28807
28904
28999
29091
29182
29271
29357
29442
29524
29605
29683
29758
29832
29903
29972
30039
30104
30166
30227
30284
30339
30391
30441
30487
30531
30571
30609
30645
30677
30707
30734
30759
30781
30802
30821
30838
30853
30868
30881
30894
30906
30917
30928
30939
30948
30957
30964
30969
30974
30977
30978
30979
30978
30976
30972
30968
30964
30958
30951
30944
30935
30926
30916
30905
30893
30881
30867
30852
30836
30820
30803
30785
30767
30749
30731
30713
30696
30681
30665
30651
30636
30621
30606
30591
30575
30558
30541
30523
30506
30489
30472
30455
30440
30425
30411
30397
30385
30372
30360
30348
30336
30324
30312
30300
30288
30275
30263
30250
30236
30222
30207
30192
30177
30163
30149
30136
30125
30115
30106
30099
30093
30089
30086
30083
30081
30079
30078
30076
30073
30070
30067
30062
30057
30050
30043
30035
30027
30018
30009
30000
29991
29982
29973
29963
29954
29944
29935
29925
29915
29906
29896
29886
29875
29865
29855
29844
29833
29823
29812
29801
29790
29779
29769
29758
29748
29738
29729
29720
29712
29704
29697
29691
29685
29680
29675
29672
29669
29666
29664
29662
29660
29659
29659
29659
29659
29659
29660
29661
29661
29662
29663
29664
29665
29667
29670
29674
29679
29685
29693
29702
29712
29725
29739
29755
29773
29792
29814
29838
29864
29893
29924
29959
29997
30037
30081
30128
30178
30231
30287
30345
30407
30472
30541
30612
30687
30765
30846
30930
31018
31110
31206
31306
31411
31520
31634
31752
31875
32002
32133
32268
32406
32549
32697
32848
33002
33160
33321
33485
33653
33823
33997
34172
34350
34528
34708
34888
35069
35249
35429
35608
35786
35962
36136
36308
36477
36642
36805
36963
37117
37267
37413
37554
37691
37823
37950
38072
38189
38301
38407
38508
38604
38693
38777
38856
38928
38996
39058
39116
39168
39216
39259
39298
39331
39360
39385
39406
39423
39437
39448
39456
39463
39467
39469
39470
39468
39464
39458
39449
39437
39422
39403
39381
39356
39327
39295
39259
39221
39179
39135
39087
39036
38981
38922
38860
38795
38726
38653
38578
38498
38416
38329
38239
38145
38046
37944
37837
37727
37613
37495
37375
37251
37124
36995
36863
36728
36592
36453
36311
36167
36020
35870
35717
35560
35400
35236
35068
34896
34720
34540
34354
34164
33969
33768
33562
33350
33133
32910
32682
32448
32210
31967
31718
31465
31207
30943
30675
30402
30125
29843
29556
29266
28972
28674
28373
28069
27762
27452
27138
26822
26502
26180
25855
25527
25197
24865
24532
24199
23864
23529
23194
22860
22526
22193
21861
21530
21200
20871
20544
20218
19894
19572
19252
18935
18621
18311
18004
17700
17399
17102
16809
16519
16234
15952
15676
15404
15137
14874
14616
14362
14113
13868
13627
13390
13158
12930
12706
12486
12270
12058
11850
11644
11442
11242
11045
10850
10656
10464
10271
10079
9887
9695
9502
9308
9114
8919
8723
8527
8330
8132
7933
7733
7532
7330
7127
6922
6715
6507
6295
6082
5865
5645
5422
5196
4966
4734
4498
4258
4016
3770
3521
3270
3015
2758
2497
2234
1967
1697
1422
1143
858
568
271
-31
-340
-654
-975
-1301
-1633
-1970
-2313
-2660
-3013
-3370
-3733
-4100
-4472
-4849
-5231
-5618
-6010
-6408
-6812
-7221
-7635
-8055
-8481
-8913
-9349
-9791
-10237
-10688
-11144
-11604
-12068
-12537
-13009
-13484
-13963
-14444
-14928
-15415
-15903
-16394
-16886
-17381
-17876
-18373
-18870
-19366
-19862
-20358
-20853
-21347
-21839
-22330
-22819
-23306
-23790
-24271
-24749
-25223
-25693
-26158
-26618
-27073
-27521
-27964
-28400
-28830
-29253
-29670
-30081
-30487
-30886
-31280
-31668
-32051
-32429
-32802
-33171
-33534
-33893
-34247
-34596
-34940
-35279
-35614
-35944
-36270
-36592
-36912
-37228
-37542
-37855
-38166
-38475
-38784
-39092
-39400
-39709
-40018
-40328
-40640
-40953
-41268
-41585
-41903
-42224
-42546
-42869
-43195
-43523
-43854
-44187
-44522
-44861
-45202
-45547
-45896
-46247
-46601
-46958
-47318
-47679
-48041
-48404
-48768
-49131
-49495
-49857
-50220
-50583
-50945
-51307
-51669
-52030
-52390
-52749
-53106
-53460
-53811
-54157
-54499
-54836
-55168
-55493
-55813
-56126
-56432
-56731
-57022
-57306
-57583
-57852
-58115
-58370
-58618
-58859
-59093
-59320
-59538
-59748
-59949
-60141
-60322
-60494
-60656
-60807
-60949
-61081
-61203
-61316
-61420
-61515
-61600
-61677
-61744
-61802
-61852
-61893
-61925
-61949
-61964
-61971
-61971
-61963
-61947
-61923
-61891
-61852
-61805
-61750
-61688
-61620
-61545
-61464
-61378
-61287
-61191
-61089
-60982
-60869
-60750
-60624
-60492
-60353
-60208
-60055
-59897
-59732
-59561
-59384
-59202
-59015
-58823
-58625
-58423
-58216
-58004
-57787
-57564
-57337
-57104
-56866
-56623
-56376
-56124
-55868
-55608
-55343
-55075
-54804
-54530
-54252
-53972
-53689
-53403
-53114
-52822
-52528
-52231
-51932
-51631
-51328
-51024
-50719
-50413
-50106
-49799
-49490
-49182
-48873
-48563
-48253
-47943
-47632
-47321
-47010
-46699
-46387
-46075
-45763
-45450
-45138
-44825
-44512
-44199
-43888
-43577
-43268
-42960
-42655
-42352
-42051
-41752
-41457
-41164
-40873
-40585
-40298
-40014
-39731
-39450
-39171
-38894
-38618
-38345
-38072
-37800
-37529
-37257
-36984
-36711
-36436
-36159
-35881
-35602
-35321
-35039
-34756
-34473
-34189
-33906
-33623
-33340
-33057
-32775
-32493
-32211
-31930
-31649
-31368
-31086
-30804
-30521
-30238
-29955
-29671
-29388
-29105
-28822
-28540
-28258
-27978
-27698
-27419
-27141
-26864
-26589
-26315
-26043
-25773
-25505
-25239
-24975
-24714
-24456
-24199
-23946
-23694
-23444
-23197
-22952
-22710
-22471
-22235
-22002
-21771
-21542
-21316
-21090
-20866
-20643
-20421
-20199
-19978
-19757
-19536
-19315
-19094
-18873
-18651
-18428
-18205
-17981
-17755
-17527
-17296
-17062
-16825
-16584
-16338
-16091
-15839
-15584
-15325
-15062
-14797
-14528
-14256
-13980
-13700
-13417
-13129
-12837
-12541
-12240
-11934
-11624
-11308
-10988
-10662
-10332
-9997
-9658
-9315
-8968
-8618
-8265
-7910
-7552
-7192
-6830
-6466
-6100
-5732
-5362
-4991
-4618
-4243
-3867
-3489
-3110
-2731
-2350
-1970
-1588
-1207
-826
-446
-66
313
692
1070
1448
1825
2202
2578
2953
3328
3701
4075
4447
4819
5189
5558
5927
6293
6658
7020
7381
7738
8092
8443
8790
9132
9469
9801
10129
10451
10769
11081
11390
11694
11994
12289
12580
12866
13148
13423
13693
13958
14216
14467
14712
14951
15182
15406
15622
15831
16032
16225
16410
16587
16756
16916
17068
17210
17343
17466
17580
17683
17776
17858
17929
17987
18034
18068
18090
18100
18098
18084
18058
18020
17972
17911
17840
17758
17664
17560
17445
17319
17184
17038
16883
16719
16546
16364
16172
15974
15767
15551
15329
15101
14867
14628
14385
14138
13888
13635
13379
13120
12858
12592
12322
12048
11770
11489
11203
10913
10618
10318
10013
9702
9385
9061
8730
8392
8047
7696
7338
6975
6606
6232
5852
5467
5077
4681
4278
3870
3455
3035
2608
2176
1738
1295
847
395
-61
-521
-986
-1454
-1925
-2399
-2876
-3354
-3835
-4317
-4800
-5285
-5771
-6259
-6748
-7239
-7731
-8225
-8719
-9215
-9711
-10208
-10705
-11203
-11700
-12197
-12694
-13189
-13684
-14177
-14669
-15159
-15646
-16131
-16614
-17094
-17573
-18049
-18523
-18994
-19462
-19926
-20386
-20841
-21291
-21737
-22177
-22613
-23043
-23469
-23889
-24304
-24714
-25117
-25514
-25904
-26287
-26664
-27034
-27397
-27753
-28102
-28444
-28779
-29108
-29430
-29745
-30053
-30354
-30649
-30937
-31219
-31493
-31762
-32023
-32278
-32527
-32768
-33002
-33229
-33448
-33659
-33863
-34059
-34248
-34430
-34606
-34776
-34941
-35100
-35255
-35405
-35551
-35694
-35832
-35967
-36099
-36226
-36351
-36471
-36588
-36701
-36810
-36916
-37017
-37114
-37208
-37298
-37385
-37468
-37549
-37627
-37703
-37777
-37848
-37919
-37988
-38057
-38124
-38191
-38257
-38322
-38386
-38449
-38512
-38575
-38639
-38704
-38771
-38839
-38910
-38983
-39061
-39142
-39227
-39317
-39411
-39510
-39613
-39721
-39834
-39951
-40073
-40200
-40332
-40469
-40612
-40759
-40910
-41065
-41223
-41384
-41549
-41715
-41885
-42058
-42235
-42416
-42601
-42791
-42985
-43185
-43391
-43601
-43818
-44039
-44266
-44497
-44734
-44975
-45220
-45468
-45720
-45975
-46231
-46490
-46750
-47011
-47272
-47534
-47797
-48059
-48322
-48585
-48847
-49110
-49371
-49632
-49892
-50150
-50406
-50660
-50911
-51158
-51402
-51643
-51880
-52114
-52344
-52570
-52793
-53012
-53226
-53437
-53644
-53848
-54048
-54243
-54435
-54622
-54804
-54982
-55155
-55323
-55487
-55646
-55801
-55951
-56098
-56241
-56379
-56514
-56644
-56770
-56892
-57010
-57123
-57231
-57336
-57436
-57532
-57623
-57709
-57790
-57865
-57935
-58000
-58059
-58114
-58164
-58210
-58252
-58289
-58323
-58352
-58377
-58397
-58412
-58422
-58427
-58426
-58421
-58411
-58396
-58377
-58353
-58326
-58295
-58260
-58222
-58179
-58132
-58081
-58025
-57964
-57898
-57828
-57753
-57673
-57588
-57497
-57401
-57299
-57191
-57077
-56957
-56830
-56698
-56560
-56416
-56268
-56114
-55957
-55796
-55631
-55463
-55291
-55118
-54942
-54764
-54586
-54407
-54228
-54050
-53874
-53698
-53524
-53351
-53179
-53009
-52840
-52673
-52505
-52339
-52173
-52007
-51841
-51676
-51511
-51346
-51181
-51017
-50854
-50692
-50531
-50372
-50215
-50060
-49907
-49758
-49612
-49468
-49328
-49190
-49054
-48920
-48788
-48657
-48528
-48401
-48274
-48149
-48025
-47901
-47779
-47658
-47539
-47420
-47303
-47188
-47074
-46962
-46853
-46745
-46640
-46538
-46438
-46341
-46247
-46155
-46064
-45976
-45889
-45804
-45722
-45641
-45563
-45488
-45415
-45344
-45277
-45212
-45152
-45095
-45042
-44994
-44951
-44912
-44878
-44849
-44824
-44803
-44785
-44772
-44761
-44754
-44749
-44747
-44748
-44752
-44760
-44772
-44789
-44811
-44838
-44870
-44907
-44950
-44997
-45051
-45110
-45175
-45246
-45323
-45406
-45494
-45588
-45687
-45792
-45902
-46017
-46137
-46262
-46391
-46525
-46663
-46804
-46949
-47098
-47250
-47406
-47565
-47726
-47891
-48057
-48224
-48393
-48563
-48733
-48903
-49072
-49241
-49407
-49571
-49733
-49891
-50047
-50201
-50351
-50498
-50643
-50785
-50926
-51064
-51201
-51336
-51469
-51599
-51728
-51854
-51978
-52099
-52219
-52338
-52456
-52572
-52688
-52802
-52916
-53027
-53138
-53247
-53354
-53461
-53566
-53671
-53774
-53877
-53978
-54078
-54177
-54274
-54369
-54464
-54557
-54648
-54737
-54824
-54909
-54991
-55070
-55147
-55222
-55295
-55367
-55436
-55503
-55567
-55629
-55688
-55745
-55798
-55849
-55898
-55945
-55990
-56032
-56073
-56113
-56150
-56186
-56220
-56252
-56281
-56306
-56329
-56348
-56362
-56373
-56379
-56381
-56379
-56372
-56361
-56347
-56329
-56308
-56284
-56257
-56227
-56195
-56159
-56120
-56077
-56031
-55981
-55927
-55869
-55806
-55739
-55666
-55589
-55506
-55419
-55328
-55234
-55136
-55036
-54935
-54834
-54733
-54633
-54534
-54437
-54342
-54247
-54154
-54062
-53969
-53876
-53782
-53687
-53590
-53492
-53392
-53291
-53187
-53083
-52977
-52870
-52763
-52656
-52550
-52446
-52344
-52246
-52150
-52059
-51973
-51890
-51812
-51739
-51671
-51608
-51549
-51495
-51445
-51400
-51360
-51324
-51293
-51265
-51242
-51221
-51203
-51188
-51175
-51165
-51158
-51152
-51149
-51147
-51147
-51150
-51155
-51163
-51174
-51188
-51205
-51226
-51250
-51277
-51307
-51338
-51371
-51405
-51440
-51475
-51510
-51545
-51580
-51615
-51650
-51686
-51722
-51759
-51796
-51833
-51870
-51907
-51943
-51979
-52013
-52047
-52079
-52111
-52141
-52171
-52199
-52227
-52254
-52280
-52305
-52328
-52350
-52371
-52390
-52406
-52421
-52432
-52441
-52446
-52448
-52446
-52440
-52431
-52417
-52400
-52378
-52351
-52320
-52284
-52243
-52197
-52144
-52085
-52019
-51947
-51867
-51781
-51689
-51590
-51484
-51372
-51252
-51126
-50991
-50849
-50698
-50539
-50371
-50194
-50008
-49814
-49612
-49403
-49187
-48966
-48739
-48507
-48271
-48031
-47787
-47538
-47287
-47031
-46771
-46508
-46240
-45967
-45690
-45409
-45124
-44835
-44543
-44247
-43948
-43647
-43343
-43035
-42725
-42412
-42096
-41777
-41456
-41131
-40803
-40472
-40139
-39804
-39466
-39127
-38787
-38446
-38104
-37762
-37418
-37074
-36730
-36384
-36037
-35689
-35339
-34986
-34631
-34274
-33913
-33549
-33181
-32809
-32433
-32055
-31673
-31287
-30897
-30503
-30104
-29701
-29293
-28882
-28466
-28046
-27621
-27193
-26761
-26325
-25886
-25443
-24996
-24546
-24093
-23637
-23179
-22720
-22259
-21798
-21337
-20877
-20416
-19956
-19497
-19038
-18579
-18120
-17662
-17204
-16747
-16290
-15834
-15379
-14923
-14468
-14013
-13557
-13101
-12644
-12187
-11730
-11274
-10818
-10363
-9910
-9458
-9009
-8561
-8116
-7672
-7230
-6788
-6348
-5908
-5470
-5034
-4600
-4169
-3741
-3317
-2896
-2479
-2066
-1656
-1250
-847
-448
-52
340
729
1114
1496
1874
2249
2620
2987
3350
3710
4065
4416
4762
5103
5438
5768
6090
6407
6716
7019
7315
7604
7886
8161
8428
8686
8937
9179
9413
9638
9853
10059
10255
10442
10618
10786
10944
11093
11234
11366
11491
11607
11716
11818
11911
11997
12075
12146
12209
12264
12312
12351
12383
12408
12425
12435
12439
12435
12425
12408
12384
12355
12319
12278
12230
12177
12116
12050
11978
11899
11816
11728
11637
11542
11445
11346
11246
11145
11044
10942
10840
10738
10637
10536
10436
10337
10238
10141
10045
9951
9859
9770
9685
9603
9525
9451
9383
9320
9264
9215
9172
9137
9108
9088
9075
9070
9074
9085
9106
9135
9173
9221
9277
9342
9415
9497
9588
9686
9793
9906
10027
10155
10290
10430
10575
10726
10881
11040
11203
11369
11540
11713
11891
12072
12258
12446
12638
12833
13031
13233
13437
13646
13858
14074
14293
14517
14745
14976
15212
15451
15695
15942
16193
16449
16707
16968
17232
17498
17768
18040
18314
18591
18871
19154
19438
19725
20012
20301
20590
20879
21168
21456
21742
22027
22310
22592
22871
23148
23424
23698
23971
24242
24511
24779
25045
25309
25572
25833
26092
26349
26604
26857
27108
27357
27603
27846
28086
28323
28555
28784
29008
29227
29442
29652
29856
30054
30246
30431
30609
30781
30946
31104
31257
31404
31547
31684
31816
31943
32066
32183
32296
32402
32502
32597
32683
32764
32837
32902
32959
33008
33049
33082
33106
33124
33134
33136
33132
33121
33104
33080
33050
33014
32972
32924
32870
32810
32744
32671
32593
32508
32417
32320
32219
32112
32000
31882
31760
31633
31502
31366
31226
31081
30932
30778
30620
30457
30290
30120
29947
29772
29595
29417
29238
29059
28880
28702
28525
28348
28173
28000
27829
27661
27497
27336
27179
27025
26876
26730
26589
26453
26323
26198
26080
25968
25862
25763
25670
25583
25502
25428
25361
25301
25248
25204
25167
25139
25119
25107
25102
25105
25114
25129
25150
25178
25211
25249
25295
25346
25403
25467
25536
25612
25693
25779
25870
25967
26069
26177
26291
26411
26537
26670
26809
26955
27108
27267
27433
27605
27782
27964
28151
28342
28538
28737
28940
29147
29357
29571
29787
30007
30230
30455
30682
30912
31145
31380
31617
31856
32095
32337
32578
32818
33056
33293
33527
33759
33988
34216
34443
34670
34897
35124
35351
35579
35808
36036
36264
36491
36717
36942
37165
37386
37605
37822
38035
38247
38455
38661
38864
39064
39260
39453
39643
39830
40013
40191
40366
40536
40701
40860
41014
41163
41306
41443
41574
41700
41820
41935
42044
42149
42250
42346
42439
42528
42612
42692
42767
42837
42902
42962
43016
43065
43108
43146
43178
43206
43228
43245
43257
43264
43266
43262
43254
43241
43223
43200
43171
43138
43099
43056
43008
42957
42901
42841
42777
42709
42637
42562
42483
42400
42315
42227
42137
42045
41951
41856
41761
41665
41568
41471
41373
41275
41175
41074
40973
40870
40767
40663
40559
40455
40350
40245
40141
40036
39932
39829
39727
39626
39525
39426
39326
39228
39130
39033
38937
38840
38744
38649
38554
38459
38365
38271
38177
38084
37990
37896
37802
37709
37615
37522
37429
37336
37244
37151
37057
36963
36869
36773
36676
36579
36480
36381
36281
36180
36078
35976
35873
35769
35665
35561
35457
35353
35249
35144
35038
34932
34824
34714
34603
34489
34373
34255
34135
34013
33890
33764
33637
33508
33376
33240
33101
32958
32811
32659
32503
32344
32179
32009
31838
31661
31482
31299
31113
30926
30736
30545
30352
30157
29960
29761
29559
29355
29147
28937
28723
28507
28288
28066
27841
27614
27385
27154
26920
26685
26447
26208
25967
25725
25481
25235
24988
24740
24492
24242
23992
23742
23492
23241
22990
22739
22488
22237
21988
21739
21493
21247
21003
20760
20517
20276
20034
19793
19552
19311
19070
18828
18586
18343
18099
17853
17604
17354
17103
16849
16593
16335
16078
15818
15556
15293
15029
14763
14496
14227
13958
13688
13418
13147
12877
12606
12336
12066
11795
11526
11256
10988
10720
10454
10189
9926
9664
9405
9148
8893
8642
8393
8147
7905
7665
7430
7197
6969
6744
6523
6305
6091
5879
5670
5464
5258
5055
4852
4651
4450
4251
4051
3853
3655
3457
3260
3064
2868
2673
2479
2285
2092
1901
1711
1523
1338
1155
974
795
618
443
269
99
-69
-233
-393
-549
-700
-846
-986
-1122
-1253
-1378
-1498
-1613
-1721
-1823
-1918
-2007
-2090
-2166
-2236
-2299
-2357
-2408
-2454
-2495
-2531
-2564
-2593
-2619
-2642
-2663
-2681
-2697
-2711
-2724
-2737
-2749
-2762
-2775
-2789
-2802
-2815
-2827
-2839
-2852
-2864
-2876
-2889
-2901
-2914
-2926
-2936
-2946
-2955
-2963
-2969
-2975
-2980
-2984
-2987
-2989
-2990
-2990
-2988
-2984
-2979
-2973
-2965
-2957
-2947
-2938
-2929
-2921
-2913
-2907
-2902
-2899
-2896
-2894
-2894
-2894
-2895
-2897
-2901
-2906
-2912
-2919
-2928
-2937
-2948
-2961
-2976
-2994
-3015
-3038
-3065
-3096
-3131
-3169
-3211
-3256
-3306
-3359
-3416
-3478
-3544
-3614
-3690
-3770
-3855
-3945
-4041
-4141
-4247
-4357
-4473
-4593
-4717
-4844
-4975
-5109
-5246
-5386
-5529
-5673
-5820
-5969
-6120
-6274
-6429
-6587
-6746
-6907
-7070
-7233
-7397
-7562
-7728
-7895
-8061
-8231
-8401
-8572
-8745
-8919
-9093
-9268
-9442
-9616
-9788
-9959
-10128
-10296
-10461
-10625
-10785
-10943
-11097
-11247
-11394
-11536
-11674
-11807
-11937
-12063
-12184
-12302
-12416
-12527
-12633
-12737
-12837
-12932
-13024
-13111
-13192
-13267
-13336
-13399
-13455
-13505
-13550
-13590
-13626
-13658
-13688
-13714
-13737
-13759
-13778
-13795
-13810
-13824
-13835
-13844
-13850
-13852
-13849
-13841
-13826
-13805
-13778
-13744
-13704
-13658
-13607
-13551
-13491
-13428
-13362
-13293
-13222
-13150
-13076
-13000
-12923
-12843
-12760
-12675
-12586
-12493
-12397
-12298
-12194
-12087
-11977
-11863
-11745
-11624
-11499
-11371
-11241
-11108
-10974
-10837
-10697
-10556
-10413
-10267
-10119
-9968
-9815
-9660
-9502
-9341
-9177
-9010
-8840
-8668
-8493
-8315
-8135
-7953
-7769
-7583
-7396
-7208
-7019
-6829
-6639
-6447
-6256
-6063
-5870
-5677
-5482
-5288
-5092
-4896
-4700
-4503
-4306
-4111
-3916
-3724
-3533
-3345
-3159
-2976
-2794
-2615
-2438
-2263
-2090
-1921
-1753
-1589
-1427
-1269
-1113
-960
-810
-663
-518
-375
-235
-98
37
169
298
423
544
662
776
886
992
1094
1193
1288
1380
1468
1553
1635
1714
1790
1863
1934
2003
2069
2133
2194
2254
2310
2365
2416
2464
2509
2551
2588
2622
2651
2675
2695
2710
2721
2727
2728
2725
2718
2707
2692
2673
2651
2625
2597
2565
2531
2494
2454
2412
2367
2320
2271
2221
2169
2115
2061
2005
1950
1893
1836
1779
1722
1665
1608
1553
1499
1447
1398
1351
1308
1267
1231
1198
1170
1146
1127
1112
1101
1094
1090
1090
1091
1096
1101
1109
1118
1129
1142
1158
1177
1199
1226
1257
1293
1333
1379
1430
1486
1546
1612
1682
1756
1835
1918
2007
2101
2201
2307
2417
2533
2653
2778
2907
3042
3182
3326
3476
3631
3790
3953
4119
4289
4461
4636
4812
4990
5170
5351
5533
5717
5902
6088
6275
6463
6652
6842
7034
7226
7419
7613
7808
8004
8201
8400
8600
8802
9006
9213
9423
9636
9853
10072
10295
10520
10747
10975
11205
11434
11662
11888
12112
12333
12553
12769
12984
13197
13408
13620
13831
14043
14255
14467
14680
14894
15108
15322
15537
15752
15967
16183
16399
16615
16831
17047
17262
17476
17691
17904
18117
18330
18542
18753
18964
19174
19382
19590
19796
20001
20204
20407
20608
20809
21008
21207
21405
21602
21798
21994
22189
22383
22575
22766
22957
23146
23334
23522
23708
23893
24077
24260
24440
24619
24795
24970
25142
25313
25483
25651
25819
25986
26153
26320
26488
26656
26826
26996
27167
27340
27513
27688
27864
28041
28219
28398
28579
28761
28944
29129
29314
29500
29686
29873
30059
30246
30434
30622
30812
31002
31195
31389
31585
31782
31980
32179
32378
32578
32777
32977
33176
33376
33577
33778
33980
34182
34386
34591
34797
35003
35211
35418
35626
35833
36040
36246
36452
36658
36863
37068
37273
37478
37683
37887
38091
38293
38492
38689
38883
39075
39264
39452
39637
39822
40005
40189
40374
40560
40748
40937
41128
41321
41516
41713
41911
42111
42312
42514
42717
42922
43127
43334
43543
43755
43969
44186
44406
44630
44858
45091
45329
45571
45820
46074
46333
46598
46869
47146
47428
47717
48011
48311
48617
48928
49244
49566
49892
50223
50558
50897
51239
51585
51934
52286
52640
52996
53355
53715
54076
54439
54803
55168
55535
55903
56273
56643
57014
57386
57757
58127
58496
58863
59227
59588
59946
60299
60649
60995
61336
61673
62006
62334
62657
62976
63290
63600
63906
64206
64504
64797
65086
65369
65648
65921
66189
66452
66708
66959
67203
67442
67674
67900
68121
68336
68545
68749
68947
69140
69327
69508
69684
69854
70019
70178
70333
70482
70628
70769
70906
71040
71171
71298
71423
71545
71665
71782
71898
72011
72121
72227
72331
72430
72526
72619
72708
72794
72878
72959
73038
73114
73187
73256
73321
73383
73440
73494
73544
73590
73633
73673
73711
73746
73780
73811
73841
73869
73895
73919
73941
73959
73975
73988
73998
74005
74009
74011
74009
74005
73999
73991
73980
73967
73953
73937
73920
73901
73882
73862
73842
73821
73801
73782
73764
73747
73731
73717
73703
73690
73677
73665
73654
73642
73632
73621
73610
73599
73587
73574
73561
73547
73532
73517
73500
73482
73464
73445
73425
73406
73387
73369
73353
73340
73329
73321
73316
73313
73314
73318
73326
73336
73350
73368
73389
73414
73443
73475
73511
73549
73590
73633
73678
73725
73775
73828
73883
73942
74006
74073
74145
74221
74302
74388
74478
74573
74673
74777
74885
74998
75113
75232
75353
75477
75603
75731
75860
75991
76123
76256
76390
76525
76661
76798
76935
77073
77211
77349
77487
77626
77763
77900
78036
78171
78304
78436
78567
78695
78821
78944
79065
79182
79295
79404
79508
79608
79703
79793
79878
79957
80031
80099
80161
80217
80266
80311
80349
80381
80408
80429
80444
80454
80457
80456
80449
80437
80420
80399
80373
80342
80307
80267
80222
80171
80116
80056
79993
79925
79854
79781
79704
79625
79543
79459
79374
79286
79196
79104
79009
78911
78810
78706
78599
78488
78373
78255
78133
78007
77877
77743
77606
77464
77318
77169
77015
76858
76697
76533
76365
76194
76019
75841
75659
75473
75283
75089
74892
74690
74485
74277
74066
73853
73637
73420
73201
72981
72761
72541
72321
72103
71886
71672
71460
71251
71044
70840
70640
70442
70247
70054
69864
69676
69490
69306
69125
68947
68774
68604
68439
68279
68124
67975
67832
67695
67563
67438
67319
67207
67102
67006
66918
66838
66767
66706
66654
66611
66579
66557
66545
66543
66553
66575
66608
66653
66710
66779
66860
66953
67058
67174
67302
67440
67589
67748
67917
68095
68284
68482
68690
68906
69131
69364
69605
69853
70107
70369
70636
70910
71188
71471
71758
72047
72338
72631
72926
73222
73520
73820
74121
74424
74728
75033
75339
75645
75951
76257
76562
76866
77169
77472
77773
78073
78371
78667
78961
79251
79538
79822
80102
80378
80650
80917
81180
81439
81693
81941
82184
82420
82651
82874
83091
83302
83505
83702
83892
84075
84252
84422
84585
84740
84888
85029
85162
85286
85402
85510
85608
85698
85778
85850
85913
85968
86014
86052
86081
86103
86117
86123
86122
86112
86095
86070
86038
85999
85954
85903
85846
85784
85717
85645
85568
85487
85401
85311
85218
85120
85020
84917
84812
84704
84595
84483
84370
84255
84140
84024
83907
83790
83672
83554
83436
83318
83199
83079
82959
82838
82715
82591
82465
82337
82208
82076
81941
81805
81666
81525
81381
81235
81087
80936
80783
80628
80471
80312
80152
79990
79827
79663
79498
79332
79165
78997
78828
78658
78488
78317
78147
77978
77810
77644
77480
77319
77159
77002
76848
76696
76546
76398
76254
76112
75972
75836
75702
75572
75444
75320
75198
75079
74964
74853
74745
74642
74543
74448
74358
74272
74189
74111
74037
73966
73899
73835
73774
73717
73662
73609
73559
73511
73464
73420
73376
73333
73290
73247
73203
73159
73115
73070
73025
72979
72932
72885
72838
72788
72737
72685
72630
72573
72515
72455
72393
72330
72264
72197
72128
72058
71985
71911
71836
71760
71682
71603
71523
71441
71358
71274
71188
71101
71012
70921
70829
70734
70637
70538
70436
70331
70224
70114
70001
69886
69768
69647
69523
69396
69266
69134
69001
68866
68730
68593
68455
68315
68175
68033
67889
67742
67593
67440
67284
67125
66962
66796
66627
66455
66282
66106
65929
65751
65572
65391
65212
65030
64848
64664
64477
64291
64102
63912
63720
63526
63332
63136
62939
62742
62545
62347
62149
61952
61754
61557
61360
61164
60967
60771
60574
60377
60180
59982
59783
59582
59381
59178
58973
58766
58558
58348
58137
57926
57715
57504
57293
57083
56874
56665
56457
56251
56045
55840
55635
55432
55230
55028
54828
54628
54429
54231
54034
53837
53641
53446
53251
53057
52863
52670
52476
52283
52089
51894
51699
51503
51307
51110
50914
50716
50519
50322
50125
49927
49729
49531
49333
49134
48935
48736
48536
48335
48135
47934
47733
47532
47330
47129
46927
46726
46524
46322
46121
45920
45720
45521
45323
45127
44932
44740
44550
44362
44176
43993
43812
43634
43460
43288
43118
42952
42788
42626
42466
42309
42154
42000
41849
41699
41551
41405
41261
41119
40980
40843
40709
40577
40448
40320
40195
40070
39946
39823
39701
39578
39456
39334
39211
39088
38965
38841
38717
38591
38466
38339
38212
38084
37955
37824
37690
37555
37417
37276
37132
36984
36832
36676
36516
36351
36182
36008
35829
35645
35458
35266
35069
34869
34665
34457
34245
34030
33812
33590
33364
33135
32901
32664
32423
32177
31930
31678
31423
31166
30906
30644
30380
30114
29846
29575
29302
29028
28750
28471
28190
27906
27621
27334
27045
26755
26465
26173
25882
25590
25299
25008
24717
24426
24135
23844
23552
23258
22962
22664
22363
22060
21754
21445
21134
20821
20505
20188
19868
19546
19221
18895
18566
18236
17904
17571
17237
16902
16567
16231
15896
15561
15226
14892
14559
14228
13897
13567
13239
12912
12587
12264
11943
11623
11307
10992
10679
10369
10061
9756
9453
9153
8855
8560
8266
7975
7685
7398
7112
6828
6546
6265
5986
5708
5431
5155
4879
4604
4328
4051
3772
3491
3207
2920
2629
2334
2033
1730
1420
1105
785
459
127
-211
-555
-906
-1263
-1627
-1996
-2373
-2755
-3143
-3537
-3936
-4341
-4751
-5166
-5586
-6013
-6444
-6881
-7324
-7771
-8223
-8680
-9141
-9607
-10078
-10553
-11034
-11518
-12008
-12502
-13000
-13503
-14010
-14521
-15037
-15557
-16081
-16610
-17143
-17680
-18221
-18765
-19312
-19862
-20416
-20972
-21532
-22094
-22660
-23228
-23799
-24372
-24948
-25525
-26103
-26683
-27263
-27843
-28423
-29003
-29582
-30160
-30736
-31311
-31883
-32454
-33022
-33587
-34149
-34708
-35264
-35817
-36365
-36910
-37449
-37983
-38512
-39034
-39549
-40057
-40559
-41052
-41538
-42016
-42487
-42951
-43408
-43857
-44301
-44738
-45169
-45594
-46015
-46430
-46840
-47246
-47649
-48047
-48443
-48836
-49226
-49614
-50001
-50386
-50770
-51152
-51533
-51913
-52292
-52669
-53046
-53421
-53794
-54166
-54536
-54903
-55269
-55633
-55996
-56356
-56714
-57071
-57426
-57778
-58129
-58477
-58823
-59167
-59509
-59848
-60185
-60519
-60851
-61180
-61507
-61832
-62155
-62476
-62795
-63112
-63427
-63739
-64049
-64355
-64660
-64962
-65260
-65558
-65852
-66145
-66435
-66724
-67010
-67294
-67576
-67856
-68133
-68407
-68678
-68946
-69211
-69473
-69732
-69988
-70241
-70490
-70736
-70978
-71215
-71448
-71675
-71897
-72114
-72324
-72528
-72726
-72917
-73100
-73277
-73445
-73606
-73760
-73907
-74046
-74179
-74305
-74425
-74539
-74647
-74750
-74846
-74936
-75021
-75099
-75171
-75236
-75295
-75346
-75389
-75426
-75456
-75479
-75496
-75507
-75512
-75511
-75506
-75496
-75482
-75465
-75445
-75422
-75398
-75371
-75343
-75315
-75286
-75257
-75228
-75200
-75173
-75146
-75119
-75094
-75069
-75046
-75023
-75002
-74982
-74964
-74946
-74929
-74913
-74898
-74884
-74869
-74855
-74840
-74825
-74809
-74792
-74775
-74756
-74735
-74713
-74690
-74664
-74637
-74607
-74576
-74543
-74507
-74470
-74432
-74391
-74349
-74306
-74262
-74219
-74175
-74132
-74089
-74048
-74007
-73968
-73930
-73894
-73859
-73827
-73796
-73768
-73742
-73718
-73697
-73678
-73661
-73647
-73635
-73626
-73620
-73617
-73616
-73619
-73625
-73635
-73649
-73666
-73687
-73713
-73742
-73775
-73812
-73853
-73898
-73947
-73999
-74054
-74112
-74174
-74240
-74309
-74381
-74457
-74536
-74618
-74704
-74792
-74884
-74980
-75079
-75182
-75289
-75399
-75513
-75630
-75749
-75872
-75996
-76123
-76251
-76381
-76511
-76642
-76772
-76903
-77032
-77161
-77289
-77415
-77540
-77664
-77786
-77906
-78023
-78138
-78249
-78358
-78463
-78565
-78663
-78758
-78850
-78938
-79023
-79105
-79183
-79258
-79329
-79397
-79461
-79520
-79575
-79626
-79673
-79714
-79752
-79785
-79813
-79836
-79855
-79869
-79879
-79885
-79886
-79884
-79878
-79868
-79856
-79841
-79823
-79804
-79783
-79760
-79736
-79711
-79685
-79657
-79628
-79597
-79564
-79529
-79492
-79453
-79411
-79366
-79318
-79266
-79212
-79155
-79095
-79032
-78967
-78899
-78828
-78755
-78678
-78598
-78515
-78429
-78340
-78247
-78152
-78055
-77955
-77853
-77748
-77642
-77535
-77425
-77314
-77201
-77086
-76970
-76854
-76737
-76620
-76504
-76389
-76275
-76162
-76052
-75943
-75837
-75733
-75631
-75532
-75435
-75340
-75247
-75157
-75068
-74982
-74899
-74820
-74743
-74670
-74602
-74538
-74479
-74424
-74376
-74332
-74294
-74261
-74233
-74210
-74192
-74178
-74169
-74164
-74163
-74166
-74173
-74184
-74199
-74217
-74239
-74265
-74294
-74327
-74364
-74404
-74447
-74495
-74545
-74599
-74657
-74717
-74780
-74845
-74913
-74983
-75056
-75130
-75208
-75288
-75372
-75458
-75548
-75640
-75736
-75835
-75938
-76044
-76153
-76266
-76383
-76503
-76628
-76756
-76887
-77022
-77160
-77300
-77444
-77590
-77738
-77888
-78041
-78195
-78351
-78509
-78667
-78826
-78986
-79146
-79306
-79467
-79627
-79788
-79949
-80111
-80273
-80435
-80598
-80761
-80925
-81088
-81251
-81414
-81577
-81740
-81902
-82065
-82229
-82392
-82556
-82720
-82885
-83049
-83214
-83379
-83544
-83708
-83873
-84037
-84201
-84364
-84526
-84687
-84846
-85003
-85159
-85313
-85465
-85614
-85762
-85908
-86051
-86193
-86332
-86470
-86606
-86740
-86874
-87006
-87137
-87268
-87399
-87529
-87659
-87789
-87920
-88051
-88184
-88317
-88451
-88586
-88722
-88859
-88997
-89135
-89273
-89412
-89551
-89690
-89829
-89967
-90106
-90244
-90381
-90516
-90650
-90782
-90912
-91040
-91164
-91286
-91405
-91520
-91633
-91742
-91847
-91950
-92049
-92145
-92237
-92326
-92412
-92495
-92575
-92652
-92726
-92796
-92864
-92928
-92989
-93047
-93102
-93153
-93201
-93246
-93287
-93325
-93359
-93390
-93417
-93442
-93464
-93483
-93500
-93515
-93528
-93539
-93549
-93557
-93563
-93568
-93571
-93574
-93576
-93578
-93579
-93579
-93579
-93577
-93576
-93573
-93570
-93566
-93561
-93556
-93550
-93545
-93540
-93535
-93532
-93528
-93525
-93523
-93520
-93517
-93513
-93509
-93504
-93498
-93490
-93481
-93470
-93458
-93444
-93428
-93410
-93391
-93369
-93347
-93322
-93295
-93266
-93234
-93199
-93161
-93118
-93072
-93020
-92963
-92901
-92833
-92760
-92680
-92596
-92505
-92410
-92311
-92207
-92098
-91986
-91869
-91749
-91625
-91498
-91367
-91233
-91096
-90956
-90813
-90667
-90518
-90367
-90213
-90056
-89896
-89733
-89568
-89401
-89231
-89059
-88885
-88709
-88531
-88351
-88170
-87986
-87801
-87614
-87425
-87234
-87041
-86846
-86650
-86451
-86252
-86052
-85850
-85648
-85446
-85242
-85038
-84832
-84625
-84416
-84206
-83994
-83781
-83565
-83349
-83131
-82913
-82693
-82473
-82254
-82035
-81816
-81599
-81383
-81169
-80956
-80746
-80537
-80330
-80124
-79919
-79715
-79511
-79309
-79107
-78906
-78705
-78504
-78302
-78101
-77899
-77697
-77495
-77292
-77090
-76888
-76687
-76486
-76286
-76088
-75890
-75694
-75499
-75304
-75111
-74918
-74726
-74535
-74345
-74155
-73967
-73780
-73595
-73413
-73233
-73056
-72882
-72712
-72545
-72382
-72222
-72065
-71912
-71762
-71615
-71472
-71332
-71196
-71063
-70933
-70806
-70682
-70562
-70444
-70329
-70218
-70111
-70007
-69907
-69812
-69720
-69634
-69553
-69477
-69406
-69341
-69282
-69228
-69180
-69136
-69098
-69065
-69036
-69013
-68994
-68981
-68972
-68969
-68971
-68979
-68991
-69010
-69034
-69064
-69100
-69141
-69189
-69244
-69305
-69373
-69448
-69529
-69617
-69711
-69811
-69917
-70028
-70145
-70267
-70395
-70527
-70663
-70804
-70950
-71099
-71253
-71410
-71571
-71736
-71904
-72075
-72248
-72425
-72603
-72783
-72966
-73149
-73334
-73519
-73705
-73891
-74076
-74261
-74444
-74626
-74807
-74985
-75161
-75334
-75503
-75669
-75831
-75989
-76142
-76290
-76433
-76571
-76704
-76832
-76954
-77072
-77184
-77290
-77391
-77485
-77574
-77655
-77730
-77797
-77858
-77910
-77955
-77992
-78021
-78042
-78053
-78056
-78050
-78034
-78010
-77977
-77935
-77885
-77826
-77761
-77687
-77607
-77520
-77427
-77328
-77223
-77113
-76998
-76878
-76753
-76624
-76492
-76356
-76216
-76073
-75926
-75776
-75624
-75468
-75310
-75150
-74987
-74823
-74657
-74489
-74319
-74148
-73975
-73801
-73624
-73446
-73266
-73084
-72901
-72718
-72534
-72349
-72165
-71980
-71796
-71611
-71427
-71243
-71059
-70875
-70692
-70510
-70329
-70148
-69968
-69789
-69611
-69433
-69257
-69082
-68907
-68733
-68560
-68386
-68213
-68038
-67863
-67688
-67511
-67333
-67155
-66976
-66796
-66616
-66435
-66254
-66072
-65889
-65706
-65522
-65339
-65155
-64971
-64790
-64608
-64430
-64253
-64075
-63901
-63727
-63554
-63382
-63210
-63038
-62868
-62698
-62528
-62360
-62192
-62025
-61859
-61694
-61529
-61365
-61203
-61041
-60882
-60725
-60570
-60418
-60269
-60123
-59980
-59841
-59706
-59574
-59447
-59323
-59205
-59091
-58982
-58879
-58780
-58687
-58600
-58517
-58439
-58367
-58299
-58236
-58176
-58121
-58070
-58023
-57979
-57938
-57902
-57869
-57840
-57815
-57794
-57776
-57762
-57752
-57746
-57743
-57744
-57749
-57757
-57768
-57782
-57798
-57816
-57835
-57855
-57875
-57896
-57916
-57936
-57956
-57974
-57992
-58009
-58025
-58039
-58051
-58062
-58069
-58074
-58075
-58073
-58067
-58057
-58043
-58026
-58004
-57978
-57949
-57916
-57881
-57842
-57800
-57754
-57706
-57654
-57599
-57540
-57478
-57413
-57344
-57272
-57197
-57119
-57039
-56956
-56870
-56781
-56689
-56593
-56494
-56392
-56284
-56172
-56054
-55931
-55801
-55665
-55521
-55372
-55215
-55053
-54884
-54709
-54529
-54342
-54151
-53954
-53751
-53544
-53330
-53111
-52886
-52654
-52416
-52171
-51919
-51659
-51390
-51113
-50827
-50532
-50228
-49914
-49592
-49262
-48923
-48577
-48224
-47864
-47500
-47131
-46757
-46379
-45997
-45611
-45222
-44829
-44434
-44037
-43638
-43239
-42839
-42440
-42041
-41644
-41247
-40853
-40461
-40070
-39682
-39296
-38912
-38530
-38150
-37772
-37395
-37020
-36647
-36276
-35906
-35539
-35174
-34811
-34452
-34096
-33744
-33397
-33053
-32714
-32380
-32051
-31726
-31405
-31089
-30777
-30469
-30165
-29865
-29569
-29277
-28989
-28705
-28425
-28150
-27879
-27614
-27354
-27100
-26852
-26610
-26374
-26145
-25921
-25704
-25493
-25287
-25087
-24893
-24703
-24519
-24341
-24167
-23999
-23837
-23681
-23530
-23386
-23249
-23117
-22992
-22874
-22762
-22656
-22557
-22463
-22376
-22295
-22219
-22149
-22085
-22027
-21974
-21927
-21885
-21850
-21819
-21794
-21773
-21757
-21744
-21735
-21729
-21725
-21724
-21724
-21725
-21728
-21732
-21737
-21743
-21750
-21758
-21768
-21778
-21789
-21801
-21813
-21824
-21835
-21845
-21854
-21861
-21866
-21869
-21870
-21868
-21863
-21856
-21845
-21831
-21813
-21792
-21767
-21738
-21705
-21668
-21628
-21583
-21535
-21482
-21424
-21362
-21294
-21221
-21142
-21056
-20964
-20865
-20759
-20645
-20523
-20393
-20255
-20108
-19953
-19789
-19617
-19436
-19247
-19051
-18848
-18638
-18422
-18200
-17972
-17739
-17501
-17258
-17011
-16759
-16502
-16242
-15979
-15712
-15443
-15171
-14896
-14619
-14338
-14056
-13770
-13483
-13193
-12901
-12608
-12313
-12018
-11722
-11425
-11129
-10833
-10537
-10241
-9947
-9653
-9361
-9071
-8784
-8498
-8216
-7937
-7661
-7390
-7124
-6862
-6607
-6357
-6113
-5876
-5646
-5424
-5209
-5002
-4803
-4612
-4429
-4255
-4090
-3932
-3783
-3642
-3510
-3386
-3270
-3162
-3063
-2971
-2887
-2811
-2742
-2680
-2625
-2577
-2535
-2499
-2469
-2442
-2420
-2401
-2385
-2371
-2360
-2350
-2341
-2333
-2325
-2317
-2309
-2300
-2290
-2278
-2265
-2250
-2233
-2214
-2193
-2170
-2144
-2115
-2083
-2047
-2008
-1964
-1916
-1864
-1806
-1743
-1675
-1602
-1524
-1440
-1352
-1258
-1159
-1055
-947
-834
-718
-599
-476
-350
-222
-92
40
173
308
443
578
713
848
981
1112
1242
1368
1492
1613
1730
1845
1956
2064
2168
2270
2368
2463
2554
2642
2726
2808
2886
2962
3035
3106
3174
3241
3306
3370
3433
3496
3558
3620
3683
3745
3808
3872
3937
4003
4072
4141
4212
4285
4359
4435
4511
4589
4668
4748
4829
4912
4996
5083
5171
5260
5352
5445
5539
5635
5733
5831
5932
6033
6135
6237
6340
6442
6544
6644
6742
6839
6933
7026
7116
7203
7288
7370
7450
7527
7600
7671
7739
7804
7865
7922
7975
8023
8068
8108
8144
8175
8202
8224
8243
8258
8269
8277
8282
8285
8286
8286
8286
8286
8286
8287
8289
8291
8295
8300
8307
8315
8325
8337
8352
8370
8391
8415
8443
8475
8511
8551
8596
8647
8702
8763
8830
8903
8982
9067
9158
9255
9357
9466
9580
9701
9827
9959
10097
10241
10391
10546
10707
10874
11047
11226
11410
11600
11796
11997
12203
12413
12628
12846
13067
13291
13518
13747
13977
14209
14443
14677
14912
15147
15383
15619
15854
16088
16322
16554
16784
17013
17240
17464
17685
17902
18117
18327
18534
18737
18937
19134
19327
19518
19707
19893
20076
20257
20436
20613
20788
20961
21132
21301
21469
21636
21801
21964
22125
22285
22444
22600
22756
22911
23064
23217
23369
23520
23670
23820
23969
24117
24266
24414
24561
24708
24854
24999
25144
25289
25433
25577
25721
25864
26007
26150
26291
26433
26573
26713
26852
26991
27128
27264
27398
27532
27663
27793
27921
28048
28172
28294
28415
28533
28650
28765
28878
28990
29100
29208
29315
29421
29525
29627
29727
29825
29921
30015
30107
30197
30284
30369
30452
30533
30611
30687
30761
30834
30905
30974
31042
31108
31173
31236
31299
31359
31418
31475
31530
31584
31636
31687
31736
31784
31831
31876
31920
31962
32002
32040
32076
32110
32143
32174
32202
32229
32253
32277
32298
32317
32335
32351
32366
32381
32398
32412
32430
32447
32466
32487
32509
32533
32558
32587
32616
32648
32682
32718
32758
32801
32846
32896
32949
33005
33065
33130
33199
33272
33351
33434
33521
33614
33712
33815
33924
34038
34157
34282
34413
34551
34695
34847
35005
35170
35343
35525
35714
35911
36117
36330
36551
36781
37018
37262
37515
37774
38041
38316
38598
38886
39182
39485
39794
40109
40430
40757
41090
41428
41772
42120
42474
42832
43195
43562
43933
44308
44685
45066
45448
45833
46219
46606
46995
47385
47775
48167
48559
48951
49343
49734
50123
50511
50897
51280
51661
52038
52412
52782
53148
53510
53869
54223
54572
54917
55258
55594
55924
56249
56569
56883
57191
57493
57787
58075
58355
58627
58891
59147
59394
59632
59861
60081
60292
60493
60685
60866
61036
61195
61344
61481
61607
61721
61824
61916
61998
62068
62127
62176
62215
62243
62261
62269
62267
62255
62234
62204
62164
62116
62059
61993
61919
61837
61748
61650
61544
61431
61311
61185
61052
60913
60769
60620
60467
60309
60148
59983
59815
59644
59471
59297
59122
58946
58771
58598
58425
58254
58086
57919
57755
57594
57436
57280
57129
56980
56835
56695
56558
56426
56298
56175
56057
55943
55834
55729
55630
55535
55445
55360
55280
55205
55134
55068
55007
54951
54900
54855
54814
54779
54749
54723
54703
54686
54674
54666
54662
54661
54665
54672
54684
54699
54720
54744
54774
54808
54846
54890
54938
54991
55049
55112
55180
55253
55331
55414
55501
55593
55689
55789
55893
56002
56114
56229
56348
56471
56597
56727
56860
56997
57137
57280
57426
57576
57728
57883
58041
58201
58364
58529
58696
58864
59034
59206
59379
59552
59727
59903
60079
60256
60433
60610
60787
60963
61139
61315
61489
61663
61835
62006
62175
62342
62507
62670
62829
62986
63140
63291
63438
63582
63722
63858
63990
64117
64242
64361
64476
64586
64691
64791
64887
64977
65063
65143
65218
65288
65354
65414
65468
65519
65565
65606
65642
65673
65700
65722
65740
65754
65763
65767
65767
65763
65754
65741
65724
65703
65678
65650
65618
65582
65543
65500
65453
65405
65352
65298
65239
65178
65113
65045
64974
64900
64825
64747
64666
64584
64498
64410
64319
64226
64129
64030
63929
63824
63716
63605
63492
63375
63257
63135
63011
62886
62758
62628
62497
62364
62230
62094
61956
61817
61677
61535
61393
61249
61104
60958
60811
60663
60514
60365
60215
60064
59913
59761
59609
59457
59304
59151
58998
58845
58693
58541
58390
58239
58088
57938
57788
57639
57490
57341
57192
57044
56896
56747
56599
56451
56303
56155
56006
55858
55709
55560
55410
55260
55109
54957
54804
54651
54496
54340
54183
54024
53865
53705
53545
53384
53222
53059
52897
52734
52570
52407
52243
52079
51915
51751
51588
51424
51261
51099
50936
50775
50614
50454
50294
50136
49979
49823
49669
49516
49366
49217
49070
48925
48783
48642
48504
48368
48234
48103
47974
47848
47724
47603
47485
47370
47259
47152
47048
46949
46854
46764
46678
46596
46519
46446
46378
46315
46255
46201
46151
46106
46066
46031
46001
45976
45955
45939
45927
45919
45916
45916
45921
45929
45941
45956
45974
45996
46021
46050
46082
46117
46155
46197
46242
46291
46342
46396
46452
46511
46570
46631
46693
46755
46817
46878
46939
46998
47056
47112
47166
47218
47267
47314
47357
47397
47434
47467
47498
47524
47547
47567
47583
47594
47602
47605
47604
47599
47589
47573
47553
47528
47496
47459
47416
47367
47312
47250
47182
47109
47029
46943
46852
46754
46651
46541
46426
46304
46175
46040
45898
45750
45595
45433
45265
45089
44907
44718
44523
44320
44110
43894
43670
43439
43201
42956
42704
42445
42179
41906
41625
41338
41045
40744
40438
40126
39808
39486
39158
38827
38492
38153
37813
37470
37126
36780
36435
36089
35743
35398
35053
34709
34366
34025
33685
33348
33012
32679
32348
32020
31696
31374
31057
30743
30433
30127
29826
29529
29236
28947
28662
28381
28104
27831
27562
27297
27036
26779
26527
26280
26039
25803
25573
25349
25131
24919
24712
24511
24314
24123
23936
23754
23576
23403
23234
23069
22908
22752
22600
22453
22310
22172
22038
21908
21783
21663
21546
21434
21325
21219
21117
21019
20923
20830
20739
20651
20565
20481
20399
20319
20242
20167
20094
20023
19954
19888
19824
19762
19704
19647
19594
19542
19493
19445
19399
19354
19311
19268
19226
19184
19142
19101
19059
19017
18975
18933
18893
18853
18814
18776
18740
18706
18673
18642
18612
18585
18561
18538
18518
18501
18487
18475
18466
18461
18457
18457
18459
18464
18471
18481
18493
18507
18524
18543
18564
18587
18612
18638
18667
18696
18728
18760
18794
18830
18868
18907
18948
18990
19035
19081
19129
19179
19230
19283
19336
19391
19447
19504
19561
19620
19680
19741
19803
19866
19930
19995
20061
20128
20195
20264
20334
20406
20479
20554
20631
20711
20794
20880
20969
21061
21157
21258
21362
21470
21583
21699
21820
21946
22076
22209
22347
22489
22635
22783
22936
23091
23248
23408
23569
23731
23894
24058
24221
24383
24545
24705
24864
25022
25177
25330
25482
25630
25776
25920
26062
26201
26338
26472
26605
26735
26863
26988
27111
27232
27349
27464
27576
27685
27791
27895
27995
28093
28189
28282
28373
28462
28549
28635
28720
28803
28886
28968
29050
29133
29215
29298
29381
29465
29549
29635
29720
29807
29894
29982
30071
30161
30253
30345
30439
30534
30630
30727
30825
30923
31021
31120
31218
31317
31414
31512
31608
31704
31798
31891
31982
32072
32159
32247
32333
32417
32500
32582
32662
32740
32817
32891
32964
33033
33101
33166
33228
33287
33344
33399
33450
33499
33546
33590
33631
33670
33707
33741
33772
33802
33828
33853
33874
33894
33910
33924
33936
33946
33953
33958
33962
33963
33962
33960
33955
33948
33939
33928
33915
33899
33881
33860
33836
33809
33779
33746
33711
33672
33630
33586
33538
33488
33436
33381
33323
33264
33204
33142
33079
33016
32953
32889
32826
32762
32700
32637
32576
32516
32456
32398
32342
32286
32231
32177
32125
32072
32020
31968
31915
31861
31805
31748
31689
31627
31562
31494
31424
31350
31273
31194
31112
31028
30942
30854
30764
30673
30581
30489
30395
30300
30205
30110
30015
29919
29825
29731
29638
29546
29456
29367
29280
29195
29111
29030
28951
28874
28798
28725
28653
28584
28516
28451
28388
28328
28271
28218
28168
28121
28079
28042
28008
27980
27956
27937
27922
27912
27908
27908
27913
27924
27940
27961
27988
28020
28057
28100
28149
28203
28263
28327
28398
28473
28553
28638
28728
28824
28924
29029
29140
29256
29377
29504
29635
29770
29910
30054
30201
30351
30504
30658
30814
30972
31130
31289
31447
31606
31763
31920
32076
32229
32381
32533
32682
32829
32975
33118
33258
33397
33533
33666
33796
33924
34049
34171
34289
34404
34515
34623
34725
34824
34919
35009
35096
35180
35260
35338
35413
35485
35555
35621
35684
35743
35798
35849
35896
35938
35976
36010
36039
36063
36082
36097
36106
36109
36108
36101
36088
36069
36046
36017
35983
35944
35900
35852
35800
35743
35683
35618
35549
35476
35398
35316
35228
35136
35038
34935
34826
34712
34592
34467
34337
34202
34063
33920
33774
33626
33476
33323
33168
33011
32852
32691
32526
32359
32189
32017
31841
31662
31480
31296
31109
30919
30727
30532
30334
30134
29931
29726
29517
29306
29093
28876
28658
28437
28214
27988
27760
27529
27295
27058
26818
26573
26325
26073
25816
25555
25290
25021
24747
24470
24189
23905
23618
23328
23036
22743
22447
22150
21852
21552
21251
20949
20644
20338
20028
19716
19401
19083
18762
18439
18113
17786
17458
17128
16798
16467
16137
15806
15476
15146
14818
14489
14162
13835
13508
13182
12856
12531
12206
11882
11559
11237
10917
10600
10285
9973
9665
9360
9059
8762
8470
8182
7899
7621
7348
7081
6819
6562
6311
6066
5828
5596
5371
5154
4943
4738
4541
4350
4165
3988
3816
3651
3493
3343
3199
3063
2934
2813
2699
2593
2493
2401
2316
2239
2168
2105
2049
2001
1960
1927
1902
1883
1871
1865
1865
1870
1880
1895
1913
1935
1960
1988
2017
2049
2082
2116
2152
2190
2228
2266
2305
2342
2378
2413
2444
2472
2496
2517
2533
2546
2554
2559
2559
2556
2548
2537
2522
2502
2478
2450
2417
2379
2335
2286
2230
2168
2099
2024
1942
1852
1756
1653
1543
1425
1300
1167
1027
879
723
560
388
209
23
-171
-372
-580
-795
-1016
-1245
-1480
-1721
-1967
-2219
-2476
-2737
-3003
-3274
-3550
-3831
-4117
-4409
-4706
-5009
-5319
-5634
-5954
-6279
-6609
-6944
-7282
-7624
-7970
-8320
-8673
-9030
-9391
-9755
-10123
-10495
-10870
-11249
-11631
-12016
-12403
-12793
-13185
-13578
-13973
-14368
-14765
-15162
-15560
-15957
-16353
-16749
-17144
-17536
-17928
-18317
-18705
-19091
-19476
-19859
-20240
-20619
-20996
-21369
-21738
-22104
-22465
-22821
-23173
-23519
-23860
-24196
-24525
-24847
-25163
-25470
-25769
-26059
-26341
-26613
-26877
-27132
-27380
-27619
-27850
-28074
-28289
-28498
-28698
-28891
-29075
-29251
-29419
-29578
-29729
-29872
-30007
-30134
-30254
-30366
-30472
-30569
-30660
-30744
-30820
-30889
-30951
-31006
-31055
-31098
-31134
-31165
-31190
-31209
-31224
-31233
-31238
-31238
-31234
-31226
-31214
-31199
-31180
-31158
-31134
-31107
-31078
-31047
-31016
-30983
-30950
-30916
-30881
-30846
-30810
-30774
-30738
-30703
-30668
-30635
-30603
-30574
-30548
-30524
-30503
-30484
-30468
-30454
-30441
-30430
-30418
-30407
-30396
-30384
-30372
-30360
-30349
-30338
-30328
-30319
-30312
-30306
-30301
-30298
-30296
-30295
-30296
-30297
-30300
-30304
-30308
-30313
-30319
-30325
-30331
-30337
-30344
-30350
-30357
-30364
-30371
-30378
-30386
-30395
-30403
-30413
-30424
-30437
-30451
-30466
-30484
-30503
-30524
-30548
-30573
-30601
-30631
-30663
-30697
-30733
-30772
-30813
-30858
-30905
-30955
-31009
-31066
-31126
-31190
-31258
-31329
-31403
-31481
-31562
-31647
-31735
-31827
-31921
-32019
-32119
-32223
-32331
-32441
-32552
-32668
-32787
-32907
-33030
-33156
-33283
-33412
-33543
-33674
-33807
-33941
-34075
-34211
-34346
-34482
-34618
-34753
-34887
-35020
-35152
-35281
-35407
-35531
-35650
-35766
-35878
-35985
-36087
-36185
-36279
-36368
-36453
-36532
-36607
-36678
-36744
-36806
-36863
-36915
-36963
-37006
-37044
-37078
-37105
-37127
-37143
-37153
-37158
-37157
-37150
-37137
-37119
-37096
-37068
-37036
-36999
-36957
-36911
-36860
-36806
-36747
-36684
-36617
-36546
-36470
-36391
-36309
-36223
-36134
-36042
-35947
-35849
-35748
-35644
-35537
-35428
-35316
-35203
-35088
-34971
-34853
-34733
-34611
-34487
-34361
-34233
-34103
-33971
-33837
-33701
-33563
-33422
-33279
-33134
-32987
-32838
-32686
-32534
-32378
-32223
-32066
-31908
-31748
-31587
-31425
-31261
-31096
-30929
-30761
-30591
-30419
-30247
-30073
-29898
-29723
-29548
-29372
-29196
-29020
-28843
-28666
-28489
-28311
-28134
-27958
-27782
-27606
-27432
-27258
-27087
-26917
-26749
-26584
-26422
-26263
-26108
-25956
-25808
-25663
-25523
-25386
-25253
-25124
-24999
-24877
-24760
-24647
-24538
-24433
-24332
-24235
-24143
-24055
-23972
-23894
-23820
-23751
-23687
-23627
-23572
-23522
-23475
-23433
-23395
-23361
-23331
-23304
-23280
-23260
-23243
-23228
-23217
-23208
-23201
-23197
-23195
-23195
-23197
-23201
-23205
-23211
-23218
-23225
-23234
-23243
-23252
-23262
-23273
-23284
-23295
-23307
-23320
-23333
-23347
-23361
-23375
-23390
-23405
-23420
-23435
-23450
-23466
-23482
-23499
-23516
-23534
-23553
-23572
-23593
-23613
-23635
-23656
-23677
-23699
-23720
-23742
-23763
-23784
-23806
-23827
-23848
-23870
-23891
-23913
-23934
-23954
-23975
-23994
-24013
-24030
-24047
-24063
-24077
-24091
-24103
-24114
-24124
-24132
-24137
-24140
-24141
-24138
-24133
-24126
-24115
-24101
-24085
-24066
-24044
-24020
-23993
-23964
-23932
-23898
-23862
-23823
-23781
-23737
-23690
-23640
-23587
-23532
-23473
-23412
-23349
-23283
-23214
-23143
-23070
-22995
-22917
-22837
-22755
-22670
-22583
-22495
-22405
-22313
-22219
-22125
-22029
-21931
-21832
-21732
-21630
-21526
-21420
-21312
-21202
-21089
-20974
-20857
-20739
-20620
-20500
-20380
-20259
-20138
-20017
-19895
-19774
-19651
-19529
-19406
-19283
-19159
-19036
-18913
-18789
-18666
-18542
-18419
-18295
-18172
-18048
-17924
-17799
-17675
-17550
-17425
-17301
-17176
-17051
-16927
-16802
-16677
-16553
-16429
-16305
-16181
-16058
-15935
-15812
-15689
-15566
-15444
-15321
-15198
-15076
-14954
-14833
-14713
-14594
-14476
-14359
-14244
-14129
-14016
-13904
-13794
-13685
-13577
-13471
-13366
-13262
-13160
-13058
-12956
-12856
-12756
-12656
-12557
-12457
-12357
-12257
-12156
-12055
-11954
-11851
-11749
-11646
-11542
-11439
-11334
-11229
-11123
-11016
-10907
-10798
-10686
-10574
-10459
-10343
-10225
-10106
-9985
-9862
-9738
-9612
-9485
-9358
-9230
-9101
-8972
-8843
-8713
-8583
-8454
-8325
-8196
-8068
-7941
-7814
-7689
-7565
-7442
-7321
-7202
-7084
-6968
-6855
-6743
-6634
-6527
-6421
-6318
-6217
-6117
-6020
-5924
-5830
-5739
-5650
-5564
-5481
-5401
-5325
-5252
-5184
-5118
-5056
-4998
-4942
-4890
-4841
-4794
-4750
-4709
-4671
-4636
-4604
-4575
-4550
-4528
-4509
-4493
-4481
-4472
-4467
-4465
-4467
-4472
-4480
-4492
-4507
-4524
-4544
-4566
-4590
-4616
-4642
-4670
-4698
-4726
-4755
-4785
-4815
-4846
-4877
-4909
-4942
-4975
-5009
-5043
-5077
-5112
-5147
-5182
-5218
-5253
-5289
-5324
-5359
-5393
-5426
-5458
-5488
-5517
-5544
-5570
-5593
-5614
-5632
-5649
-5663
-5676
-5686
-5695
-5702
-5707
-5710
-5712
-5712
-5711
-5708
-5703
-5697
-5689
-5679
-5667
-5654
-5638
-5621
-5602
-5581
-5557
-5532
-5505
-5477
-5447
-5416
-5385
-5354
-5322
-5291
-5260
-5230
-5201
-5173
-5147
-5122
-5100
-5081
-5064
-5049
-5037
-5028
-5021
-5016
-5014
-5014
-5016
-5020
-5026
-5035
-5047
-5061
-5078
-5099
-5123
-5150
-5181
-5216
-5254
-5296
-5341
-5390
-5442
-5497
-5554
-5615
-5678
-5743
-5811
-5882
-5955
-6032
-6111
-6193
-6278
-6368
-6460
-6557
-6658
-6762
-6870
-6981
-7096
-7215
-7337
-7462
-7591
-7722
-7857
-7994
-8134
-8277
-8423
-8572
-8723
-8877
-9033
-9191
-9351
-9513
-9677
-9842
-10007
-10173
-10340
-10506
-10671
-10836
-11000
-11162
-11323
-11481
-11638
-11792
-11943
-12092
-12238
-12382
-12522
-12660
-12794
-12926
-13056
-13182
-13306
-13427
-13544
-13659
-13770
-13878
-13981
-14080
-14175
-14264
-14350
-14430
-14505
-14575
-14640
-14700
-14754
-14804
-14850
-14891
-14927
-14961
-14990
-15017
-15041
-15063
-15083
-15101
-15118
-15134
-15149
-15164
-15179
-15193
-15207
-15221
-15235
-15248
-15262
-15277
-15291
-15307
-15323
-15341
-15360
-15380
-15403
-15428
-15455
-15484
-15516
-15551
-15589
-15630
-15674
-15720
-15769
-15820
-15874
-15929
-15987
-16047
-16108
-16172
-16236
-16303
-16370
-16441
-16513
-16587
-16662
-16739
-16817
-16897
-16979
-17061
-17146
-17231
-17317
-17404
-17491
-17579
-17666
-17753
-17839
-17925
-18010
-18094
-18177
-18260
-18342
-18422
-18502
-18580
-18657
-18732
-18804
-18875
-18942
-19006
-19068
-19125
-19179
-19230
-19278
-19321
-19362
-19399
-19432
-19462
-19489
-19511
-19530
-19545
-19556
-19563
-19567
-19566
-19562
-19554
-19543
-19528
-19509
-19486
-19459
-19428
-19392
-19353
-19310
-19263
-19212
-19157
-19099
-19037
-18972
-18903
-18831
-18756
-18677
-18596
-18512
-18426
-18337
-18247
-18155
-18061
-17967
-17872
-17776
-17680
-17583
-17486
-17388
-17291
-17193
-17096
-16999
-16902
-16806
-16710
-16615
-16521
-16428
-16335
-16244
-16152
-16062
-15975
-15888
-15801
-15717
-15633
-15550
-15469
-15388
-15309
-15230
-15153
-15077
-15002
-14928
-14856
-14786
-14716
-14649
-14583
-14518
-14455
-14394
-14334
-14276
-14220
-14164
-14111
-14058
-14008
-13959
-13911
-13866
-13822
-13781
-13742
-13706
-13672
-13640
-13611
-13584
-13560
-13538
-13520
-13504
-13492
-13482
-13475
-13472
-13471
-13474
-13481
-13491
-13506
-13524
-13547
-13575
-13607
-13643
-13685
-13732
-13783
-13839
-13900
-13966
-14036
-14110
-14189
-14271
-14357
-14446
-14539
-14634
-14732
-14834
-14937
-15044
-15153
-15265
-15379
-15495
-15613
-15734
-15856
-15980
-16105
-16230
-16357
-16485
-16613
-16741
-16869
-16998
-17126
-17255
-17382
-17510
-17636
-17762
-17887
-18011
-18134
-18257
-18379
-18500
-18620
-18740
-18859
-18977
-19094
-19210
-19324
-19436
-19547
-19656
-19762
-19867
-19970
-20070
-20167
-20262
-20355
-20445
-20532
-20616
-20697
-20775
-20849
-20919
-20985
-21047
-21103
-21155
-21201
-21242
-21278
-21307
-21331
-21349
-21361
-21367
-21367
-21361
-21349
-21330
-21304
-21273
-21234
-21190
-21139
-21083
-21020
-20952
-20877
-20797
-20711
-20619
-20522
-20419
-20311
-20198
-20079
-19955
-19826
-19691
-19553
-19410
-19262
-19110
-18954
-18793
-18628
-18458
-18285
-18107
-17926
-17741
-17554
-17363
-17170
-16975
-16778
-16579
-16379
-16178
-15979
-15778
-15577
-15377
-15177
-14979
-14782
-14587
-14393
-14201
-14011
-13823
-13637
-13453
-13272
-13093
-12916
-12742
-12572
-12404
-12239
-12079
-11921
-11768
-11619
-11474
-11333
-11196
-11063
-10935
-10811
-10691
-10576
-10465
-10359
-10257
-10160
-10067
-9978
-9894
-9814
-9738
-9666
-9598
-9534
-9473
-9416
-9362
-9312
-9265
-9220
-9179
-9140
-9104
-9069
-9037
-9006
-8977
-8949
-8923
-8898
-8875
-8852
-8831
-8811
-8792
-8774
-8757
-8740
-8723
-8706
-8690
-8673
-8657
-8640
-8624
-8608
-8593
-8579
-8566
-8553
-8541
-8530
-8520
-8511
-8502
-8493
-8485
-8478
-8471
-8464
-8457
-8451
-8446
-8441
-8436
-8432
-8428
-8425
-8422
-8420
-8417
-8415
-8413
-8411
-8408
-8405
-8401
-8397
-8391
-8385
-8378
-8371
-8363
-8354
-8344
-8335
-8324
-8313
-8301
-8288
-8273
-8258
-8241
-8222
-8202
-8180
-8157
-8132
-8106
-8079
-8050
-8020
-7989
-7958
-7925
-7892
-7858
-7824
-7788
-7752
-7715
-7678
-7640
-7602
-7563
-7523
-7484
-7445
-7406
-7368
-7330
-7293
-7258
-7224
-7191
-7160
-7132
-7106
-7082
-7062
-7044
-7028
-7015
-7005
-6997
-6992
-6989
-6989
-6992
-6998
-7007
-7020
-7035
-7054
-7076
-7101
-7130
-7161
-7196
-7233
-7274
-7319
-7366
-7418
-7472
-7530
-7591
-7655
-7722
-7791
-7864
-7938
-8015
-8093
-8175
-8257
-8341
-8427
-8514
-8602
-8692
-8783
-8876
-8970
-9066
-9162
-9260
-9360
-9460
-9561
-9664
-9767
-9871
-9976
-10082
-10189
-10296
-10404
-10512
-10622
-10732
-10842
-10953
-11064
-11176
-11287
-11397
-11507
-11616
-11724
-11831
-11935
-12037
-12138
-12236
-12332
-12425
-12515
-12603
-12688
-12770
-12848
-12923
-12993
-13060
-13123
-13181
-13235
-13285
-13330
-13371
-13408
-13440
-13469
-13493
-13513
-13528
-13540
-13547
-13550
-13549
-13543
-13534
-13520
-13502
-13479
-13453
-13422
-13387
-13348
-13305
-13258
-13207
-13152
-13093
-13030
-12964
-12893
-12819
-12740
-12657
-12570
-12479
-12383
-12283
-12178
-12068
-11954
-11835
-11711
-11582
-11448
-11309
-11164
-11015
-10860
-10700
-10535
-10364
-10189
-10007
-9821
-9629
-9432
-9230
-9023
-8811
-8595
-8373
-8147
-7917
-7683
-7445
-7205
-6961
-6715
-6467
-6216
-5964
-5710
-5455
-5198
-4941
-4684
-4426
-4168
-3910
-3653
-3397
-3143
-2889
-2637
-2387
-2138
-1891
-1647
-1404
-1165
-927
-692
-460
-231
-4
219
440
658
874
1086
1295
1501
1705
1905
2103
2298
2490
2680
2867
3052
3235
3415
3593
3769
3943
4115
4285
4452
4618
4781
4941
5100
5256
5409
5560
5708
5854
5997
6137
6275
6411
6544
6674
6803
6929
7054
7176
7297
7415
7533
7649
7763
7877
7989
8101
8211
8321
8430
8539
8647
8755
8863
8970
9077
9184
9291
9397
9504
9610
9716
9821
9926
10030
10133
10236
10338
10439
10539
10639
10738
10837
10935
11033
11131
11229
11326
11424
11521
11619
11717
11815
11913
12012
12110
12210
12309
12409
12509
12610
12712
12815
12919
13024
13130
13237
13346
13456
13568
13680
13794
13908
14023
14139
14255
14371
14488
14605
14722
14839
14956
15073
15190
15306
15422
15538
15653
15769
15884
15998
16111
16224
16335
16447
16556
16664
16771
16875
16978
17079
17178
17274
17368
17460
17549
17635
17719
17800
17879
17955
18029
18100
18168
18232
18294
18353
18408
18460
18509
18554
18595
18632
18664
18693
18717
18738
18753
18765
18772
18774
18773
18766
18755
18739
18718
18692
18661
18626
18585
18540
18490
18435
18375
18312
18244
18173
18098
18020
17939
17855
17768
17679
17588
17494
17398
17300
17201
17100
16997
16893
16787
16680
16571
16460
16347
16234
16120
16004
15890
15774
15659
15544
15429
15315
15202
15090
14979
14869
14759
14651
14543
14436
14330
14224
14119
14015
13912
13810
13708
13608
13509
13411
13315
13219
13125
13031
12939
12849
12759
12671
12585
12499
12416
12334
12253
12174
12098
12023
11951
11881
11813
11747
11684
11624
11566
11511
11459
11409
11362
11317
11275
11236
11200
11166
11136
11108
11084
11063
11045
11031
11019
11010
11004
11001
11000
11002
11006
11013
11022
11034
11047
11063
11081
11101
11123
11147
11173
11200
11230
11262
11296
11332
11370
11411
11454
11499
11546
11595
11646
11699
11754
11810
11869
11928
11989
12051
12115
12179
12243
12309
12375
12441
12508
12575
12641
12708
12775
12842
12908
12975
13042
13109
13176
13243
13311
13379
13448
13516
13585
13654
13724
13793
13863
13932
14001
14070
14139
14207
14274
14340
14405
14469
14533
14595
14656
14716
14775
14833
14890
14946
15000
15054
15107
15159
15210
15260
15309
15357
15404
15451
15496
15541
15585
15628
15669
15710
15750
15789
15827
15865
15901
15935
15969
16001
16033
16062
16091
16117
16143
16168
16190
16213
16234
16253
16271
16289
16305
16320
16332
16344
16356
16364
16372
16376
16382
16384
16385
16385
16383
16379
16376
16370
16363
16355
16346
16335
16323
16309
16294
16276
16257
16235
16210
16184
16157
16126
16094
16059
16021
15983
15942
15899
15855
15808
15760
15711
15660
15608
15554
15500
15445
15390
15334
15278
15222
15165
15108
15051
14993
14935
14877
14818
14759
14699
14639
14578
14516
14454
14391
14327
14263
14198
14132
14065
13998
13931
13863
13795
13727
13659
13590
13522
13454
13385
13316
13247
13178
13108
13037
12966
12894
12821
12747
12672
12597
12520
12442
12363
12283
12202
12119
12034
11948
11860
11770
11678
11585
11489
11392
11292
11191
11087
10981
10872
10761
10647
10530
10411
10288
10163
10035
9904
9770
9634
9495
9353
9209
9063
8914
8763
8610
8456
8300
8141
7984
7824
7663
7502
7339
7176
7013
6850
6687
6524
6362
6201
6042
5884
5729
5575
5425
5277
5132
4990
4851
4716
4584
4455
4331
4210
4093
3980
3872
3768
3668
3574
3484
3398
3318
3242
3171
3105
3044
2987
2935
2887
2844
2805
2770
2739
2712
2688
2668
2651
2637
2625
2617
2610
2605
2603
2602
2602
2604
2608
2613
2618
2625
2633
2642
2651
2661
2672
2682
2693
2704
2714
2724
2734
2743
2751
2759
2767
2774
2781
2788
2795
2802
2809
2816
2823
2830
2836
2842
2848
2853
2857
2860
2863
2864
2865
2864
2861
2857
2852
2844
2835
2824
2810
2795
2777
2756
2733
2707
2678
2646
2611
2573
2532
2488
2442
2393
2342
2288
2232
2175
2116
2055
1992
1928
1863
1797
1730
1662
1593
1525
1455
1386
1317
1249
1180
1112
1045
978
912
847
782
718
655
593
531
470
410
351
293
236
180
126
73
22
-27
-74
-120
-163
-204
-243
-280
-315
-346
-376
-402
-426
-448
-466
-482
-495
-506
-514
-520
-523
-524
-522
-519
-513
-505
-495
-483
-470
-456
-440
-424
-407
-389
-371
-353
-335
-318
-300
-284
-268
-252
-238
-224
-212
-201
-191
-182
-175
-170
-165
-163
-162
-162
-164
-167
-173
-179
-188
-198
-210
-224
-240
-257
-276
-297
-320
-344
-371
-400
-431
-464
-500
-537
-577
-619
-663
-709
-757
-806
-857
-910
-964
-1018
-1076
-1134
-1192
-1252
-1313
-1375
-1437
-1501
-1565
-1630
-1696
-1762
-1830
-1898
-1966
-2036
-2106
-2177
-2248
-2321
-2394
-2468
-2543
-2619
-2696
-2774
-2853
-2933
-3014
-3096
-3179
-3263
-3348
-3434
-3520
-3607
-3694
-3782
-3871
-3960
-4049
-4139
-4229
-4319
-4410
-4501
-4593
-4686
-4779
-4873
-4968
-5063
-5160
-5257
-5355
-5453
-5552
-5651
-5751
-5851
-5952
-6053
-6154
-6255
-6356
-6457
-6558
-6659
-6760
-6860
-6960
-7059
-7158
-7256
-7352
-7448
-7542
-7634
-7724
-7813
-7899
-7984
-8066
-8146
-8223
-8298
-8371
-8442
-8510
-8576
-8640
-8702
-8761
-8818
-8873
-8927
-8978
-9027
-9074
-9119
-9163
-9204
-9243
-9279
-9314
-9346
-9376
-9404
-9430
-9453
-9473
-9492
-9508
-9521
-9533
-9542
-9549
-9553
-9556
-9556
-9554
-9550
-9543
-9534
-9523
-9510
-9494
-9476
-9456
-9434
-9410
-9384
-9356
-9326
-9294
-9261
-9226
-9191
-9154
-9116
-9077
-9037
-8997
-8957
-8916
-8875
-8834
-8792
-8751
-8710
-8669
-8629
-8589
-8549
-8510
-8471
-8433
-8395
-8358
-8321
-8285
-8249
-8214
-8180
-8146
-8112
-8079
-8045
-8013
-7982
-7950
-7919
-7888
-7858
-7827
-7798
-7769
-7740
-7713
-7686
-7661
-7636
-7614
-7592
-7572
-7554
-7538
-7524
-7512
-7502
-7494
-7488
-7485
-7484
-7485
-7489
-7495
-7504
-7514
-7528
-7543
-7561
-7582
-7605
-7630
-7657
-7687
-7718
-7752
-7787
-7825
-7864
-7905
-7947
-7991
-8036
-8083
-8130
-8179
-8228
-8278
-8328
-8379
-8431
-8482
-8534
-8585
-8637
-8689
-8740
-8792
-8843
-8894
-8945
-8995
-9045
-9094
-9142
-9189
-9235
-9279
-9323
-9365
-9406
-9446
-9486
-9524
-9562
-9599
-9635
-9671
-9707
-9742
-9778
-9813
-9847
-9882
-9918
-9953
-9989
-10026
-10063
-10100
-10139
-10178
-10219
-10261
-10304
-10349
-10396
-10445
-10496
-10550
-10607
-10667
-10729
-10795
-10864
-10935
-11011
-11089
-11170
-11255
-11343
-11434
-11528
-11627
-11728
-11833
-11942
-12055
-12171
-12291
-12414
-12541
-12672
-12807
-12944
-13086
-13230
-13377
-13526
-13679
-13833
-13990
-14149
-14310
-14472
-14636
-14802
-14969
-15137
-15306
-15476
-15646
-15817
-15987
-16158
-16328
-16497
-16665
-16833
-16999
-17164
-17327
-17488
-17647
-17804
-17958
-18111
-18260
-18407
-18551
-18693
-18831
-18966
-19098
-19227
-19353
-19475
-19594
-19710
-19821
-19929
-20034
-20134
-20231
-20323
-20412
-20497
-20578
-20655
-20728
-20797
-20862
-20922
-20979
-21032
-21081
-21125
-21165
-21202
-21234
-21262
-21286
-21306
-21321
-21333
-21340
-21344
-21343
-21338
-21329
-21316
-21298
-21277
-21251
-21221
-21187
-21148
-21105
-21058
-21007
-20952
-20893
-20830
-20763
-20692
-20618
-20540
-20459
-20374
-20286
-20194
-20100
-20003
-19902
-19799
-19693
-19585
-19474
-19361
-19245
-19128
-19009
-18888
-18766
-18642
-18518
-18392
-18266
-18139
-18011
-17882
-17752
-17622
-17491
-17360
-17228
-17095
-16962
-16829
-16695
-16560
-16426
-16290
-16155
-16018
-15881
-15744
-15606
-15467
-15327
-15187
-15045
-14904
-14762
-14620
-14478
-14336
-14194
-14053
-13912
-13773
-13634
-13497
-13360
-13225
-13092
-12960
-12829
-12701
-12574
-12449
-12325
-12204
-12085
-11968
-11854
-11742
-11633
-11526
-11423
-11322
-11225
-11132
-11041
-10954
-10870
-10790
-10712
-10638
-10567
-10499
-10435
-10374
-10316
-10261
-10210
-10162
-10118
-10076
-10039
-10004
-9973
-9945
-9921
-9899
-9881
-9866
-9854
-9845
-9839
-9836
-9836
-9839
-9844
-9852
-9862
-9875
-9891
-9909
-9930
-9953
-9978
-10005
-10035
-10067
-10100
-10135
-10172
-10209
-10248
-10288
-10329
-10370
-10413
-10456
-10499
-10543
-10587
-10632
-10677
-10722
-10768
-10813
-10858
-10902
-10946
-10988
-11030
-11070
-11109
-11146
-11181
-11215
-11246
-11275
-11302
-11327
-11349
-11369
-11387
-11402
-11415
-11425
-11432
-11436
-11438
-11437
-11433
-11426
-11416
-11402
-11386
-11367
-11344
-11318
-11289
-11257
-11222
-11185
-11144
-11101
-11054
-11006
-10954
-10900
-10843
-10784
-10722
-10657
-10590
-10521
-10450
-10377
-10302
-10225
-10148
-10070
-9991
-9911
-9832
-9753
-9674
-9596
-9518
-9442
-9367
-9293
-9221
-9150
-9082
-9016
-8952
-8891
-8832
-8777
-8724
-8674
-8628
-8584
-8544
-8507
-8472
-8441
-8413
-8388
-8365
-8345
-8329
-8314
-8303
-8294
-8287
-8282
-8279
-8277
-8277
-8279
-8282
-8285
-8290
-8295
-8301
-8307
-8314
-8321
-8328
-8336
-8344
-8353
-8362
-8370
-8380
-8389
-8398
-8408
-8418
-8427
-8436
-8445
-8454
-8461
-8468
-8473
-8478
-8481
-8482
-8482
-8479
-8475
-8469
-8461
-8450
-8438
-8423
-8406
-8386
-8365
-8341
-8316
-8288
-8257
-8225
-8189
-8151
-8112
-8069
-8023
-7976
-7925
-7872
-7816
-7757
-7695
-7631
-7564
-7494
-7421
-7346
-7268
-7187
-7103
-7016
-6927
-6835
-6741
-6645
-6547
-6446
-6344
-6240
-6134
-6026
-5917
-5806
-5694
-5580
-5465
-5349
-5232
-5113
-4994
-4873
-4751
-4629
-4505
-4380
-4255
-4129
-4001
-3873
-3744
-3614
-3484
-3352
-3220
-3087
-2953
-2818
-2683
-2547
-2410
-2272
-2134
-1994
-1853
-1711
-1568
-1425
-1280
-1134
-988
-840
-692
-543
-394
-243
-92
60
212
365
519
673
828
983
1139
1295
1452
1609
1767
1925
2083
2242
2400
2559
2718
2877
3036
3194
3351
3507
3663
3816
3969
4120
4269
4416
4562
4705
4847
4987
5126
5262
5395
5527
5656
5783
5908
6030
6149
6266
6379
6490
6598
6702
6804
6902
6997
7089
7177
7261
7342
7418
7490
7559
7622
7681
7736
7785
7830
7870
7905
7934
7958
7977
7990
7997
7999
7995
7984
7968
7946
7918
7883
7843
7796
7743
7685
7620
7550
7475
7393
7307
7215
7118
7017
6910
6799
6683
6563
6439
6311
6178
6042
5902
5758
5610
5460
5306
5149
4989
4827
4662
4495
4325
4154
3980
3804
3626
3446
3265
3083
2899
2714
2529
2343
2157
1970
1783
1597
1411
1225
1040
856
674
492
312
134
-43
-217
-390
-560
-727
-892
-1054
-1213
-1369
-1522
-1671
-1817
-1960
-2099
-2234
-2366
-2494
-2617
-2737
-2852
-2962
-3068
-3169
-3265
-3357
-3444
-3526
-3603
-3675
-3743
-3806
-3864
-3918
-3968
-4013
-4053
-4089
-4121
-4148
-4172
-4191
-4205
-4216
-4223
-4226
-4225
-4221
-4213
-4201
-4187
-4169
-4148
-4124
-4098
-4069
-4037
-4003
-3969
-3932
-3893
-3853
-3812
-3770
-3727
-3683
-3639
-3594
-3549
-3504
-3459
-3414
-3368
-3322
-3277
-3231
-3185
-3140
-3094
-3048
-3002
-2956
-2910
-2864
-2818
-2772
-2726
-2681
-2636
-2592
-2548
-2505
-2462
-2421
-2379
-2339
-2299
-2260
-2222
-2184
-2146
-2109
-2073
-2036
-2000
-1965
-1929
-1894
-1859
-1824
-1790
-1755
-1720
-1686
-1652
-1617
-1583
-1550
-1516
-1483
-1450
-1417
-1385
-1353
-1321
-1290
-1259
-1228
-1197
-1166
-1136
-1107
-1078
-1050
-1022
-995
-969
-944
-919
-895
-871
-848
-826
-804
-783
-762
-742
-723
-704
-686
-669
-652
-637
-623
-610
-599
-589
-581
-575
-571
-569
-569
-571
-575
-582
-591
-601
-614
-628
-644
-662
-681
-702
-724
-747
-771
-796
-821
-847
-874
-901
-929
-957
-985
-1014
-1043
-1072
-1102
-1130
-1159
-1187
-1214
-1240
-1266
-1290
-1313
-1334
-1353
-1370
-1386
-1400
-1411
-1421
-1428
-1433
-1436
-1437
-1436
-1432
-1426
-1418
-1408
-1395
-1380
-1363
-1343
-1321
-1297
-1271
-1242
-1211
-1178
-1142
-1105
-1065
-1022
-979
-933
-884
-833
-780
-724
-665
-604
-540
-474
-406
-335
-262
-187
-110
-32
49
130
213
298
383
469
556
643
731
819
907
996
1085
1174
1264
1353
1443
1533
1623
1713
1803
1894
1984
2074
2163
2253
2341
2430
2517
2604
2691
2776
2861
2945
3029
3111
3193
3274
3354
3434
3513
3591
3668
3745
3820
3895
3969
4042
4115
4186
4258
4329
4400
4470
4541
4611
4682
4752
4822
4892
4963
5033
5103
5174
5244
5315
5386
5457
5528
5599
5670
5742
5813
5884
5955
6026
6097
6168
6239
6309
6379
6449
6518
6586
6654
6720
6786
6850
6913
6974
7035
7093
7151
7207
7262
7315
7367
7417
7466
7513
7559
7604
7647
7688
7728
7766
7803
7839
7873
7906
7938
7968
7997
8025
8052
8077
8103
8127
8151
8173
8196
8218
8239
8260
8280
8300
8320
8339
8358
8376
8394
8412
8428
8445
8460
8476
8490
8505
8519
8532
8545
8558
8570
8582
8594
8604
8614
8623
8632
8639
8645
8651
8655
8659
8662
8664
8665
8667
8667
8668
8668
8668
8668
8669
8669
8670
8671
8673
8674
8676
8678
8680
8683
8686
8690
8695
8701
8707
8715
8724
8735
8748
8761
8777
8794
8813
8833
8855
8878
8903
8929
8957
8987
9017
9050
9084
9119
9156
9195
9235
9277
9320
9365
9412
9461
9511
9562
9615
9669
9724
9780
9837
9895
9954
10013
10073
10133
10194
10255
10316
10376
10436
10496
10554
10612
10667
10722
10774
10825
10874
10920
10964
11005
11044
11080
11113
11144
11172
11198
11221
11241
11258
11273
11286
11296
11303
11308
11311
11311
11309
11305
11298
11288
11277
11263
11246
11227
11205
11182
11156
11127
11097
11065
11032
10997
10961
10924
10886
10847
10808
10768
10728
10687
10646
10605
10563
10521
10479
10438
10396
10355
10315
10275
10236
10199
10162
10128
10095
10063
10033
10005
9978
9953
9930
9908
9887
9868
9851
9834
9820
9806
9794
9783
9774
9765
9758
9752
9746
9742
9738
9734
9732
9729
9728
9726
9725
9725
9724
9724
9724
9724
9724
9724
9724
9723
9723
9722
9720
9718
9716
9714
9711
9708
9705
9701
9697
9693
9688
9683
9677
9671
9664
9657
9649
9640
9631
9621
9611
9600
9588
9575
9562
9548
9534
9519
9503
9487
9470
9452
9434
9416
9397
9378
9358
9338
9318
9297
9276
9255
9233
9211
9188
9166
9144
9122
9100
9078
9056
9034
9013
8992
8970
8949
8928
8907
8886
8865
8844
8822
8801
8779
8756
8733
8710
8686
8662
8637
8612
8586
8560
8533
8506
8479
8451
8423
8395
8367
8338
8310
8281
8253
8225
8196
8167
8138
8111
8083
8054
8026
7997
7968
7939
7910
7880
7850
7820
7789
7758
7726
7694
7661
7628
7595
7560
7525
7489
7452
7414
7374
7334
7292
7248
7204
7157
7109
7059
7007
6953
6896
6838
6777
6714
6649
6582
6512
6440
6365
6289
6210
6129
6045
5960
5872
5783
5691
5597
5501
5404
5304
5202
5098
4992
4885
4777
4666
4555
4442
4328
4214
4098
3982
3866
3749
3632
3516
3399
3283
3168
3053
2939
2825
2713
2601
2490
2379
2270
2162
2055
1949
1844
1741
1639
1537
1438
1339
1242
1146
1052
959
867
777
688
600
515
430
347
266
186
107
30
-46
-120
-193
-265
-335
-403
-470
-536
-599
-662
-723
-782
-840
-896
-950
-1004
-1055
-1106
-1154
-1201
-1247
-1291
-1333
-1374
-1412
-1449
-1484
-1516
-1547
-1575
-1602
-1627
-1650
-1671
-1691
-1709
-1726
-1741
-1756
-1769
-1780
-1791
-1801
-1809
-1817
-1824
-1830
-1836
-1842
-1847
-1852
-1857
-1862
-1867
-1873
-1879
-1885
-1892
-1899
-1907
-1915
-1924
-1934
-1944
-1954
-1966
-1978
-1990
-2003
-2016
-2029
-2044
-2059
-2074
-2089
-2105
-2122
-2139
-2156
-2174
-2192
-2210
-2229
-2247
-2266
-2285
-2304
-2322
-2341
-2359
-2377
-2395
-2412
-2429
-2446
-2462
-2477
-2492
-2506
-2520
-2533
-2545
-2556
-2566
-2575
-2584
-2591
-2597
-2602
-2606
-2609
-2611
-2611
-2610
-2608
-2605
-2601
-2595
-2588
-2580
-2570
-2558
-2546
-2531
-2516
-2498
-2479
-2459
-2436
-2412
-2386
-2358
-2328
-2296
-2262
-2226
-2188
-2147
-2104
-2059
-2012
-1963
-1911
-1858
-1802
-1745
-1685
-1624
-1561
-1497
-1432
-1365
-1297
-1229
-1159
-1090
-1018
-949
-878
-808
-737
-667
-597
-528
-459
-391
-324
-257
-192
-127
-64
-2
58
117
175
231
285
337
387
436
483
528
571
612
650
687
722
754
784
812
838
862
883
901
918
931
943
951
957
960
961
959
954
947
937
925
911
894
875
854
830
803
774
743
710
674
636
596
554
510
464
415
365
313
260
204
147
88
28
-34
-97
-162
-228
-295
-363
-432
-502
-573
-644
-716
-789
-861
-934
-1006
-1080
-1152
-1225
-1296
-1367
-1438
-1507
-1576
-1643
-1709
-1774
-1837
-1899
-1960
-2017
-2076
-2131
-2185
-2238
-2289
-2338
-2385
-2431
-2475
-2517
-2557
-2594
-2630
-2663
-2694
-2722
-2748
-2772
-2793
-2812
-2828
-2842
-2854
-2863
-2870
-2874
-2875
-2874
-2870
-2863
-2853
-2840
-2824
-2805
-2783
-2757
-2728
-2696
-2661
-2622
-2580
-2535
-2486
-2434
-2379
-2321
-2260
-2196
-2129
-2060
-1988
-1913
-1836
-1756
-1675
-1590
-1504
-1415
-1324
-1230
-1134
-1036
-936
-834
-730
-625
-517
-408
-298
-187
-74
41
156
273
390
509
629
750
872
995
1119
1243
1368
1494
1621
1749
1877
2005
2134
2263
2393
2523
2652
2782
2912
3042
3171
3300
3429
3558
3686
3813
3940
4066
4192
4316
4440
4562
4684
4803
4922
5038
5152
5265
5374
5482
5587
5689
5788
5885
5979
6070
6157
6241
6322
6400
6474
6544
6611
6674
6734
6789
6841
6888
6931
6971
7006
7036
7063
7085
7103
7117
7126
7131
7131
7127
7118
7104
7085
7062
7034
7002
6964
6923
6877
6826
6772
6713
6651
6585
6516
6443
6366
6287
6205
6119
6032
5942
5849
5755
5659
5561
5462
5362
5260
5157
5054
4950
4845
4740
4634
4528
4421
4315
4209
4103
3997
3891
3787
3682
3579
3476
3374
3273
3173
3074
2976
2878
2781
2686
2591
2497
2403
2311
2220
2130
2041
1952
1865
1779
1695
1612
1530
1449
1371
1294
1218
1145
1073
1002
934
867
802
739
678
619
562
506
452
400
349
301
253
208
164
121
80
40
2
-35
-71
-106
-139
-170
-200
-228
-255
-280
-304
-325
-346
-364
-381
-397
-410
-423
-433
-442
-450
-456
-461
-465
-467
-468
-467
-465
-462
-457
-451
-444
-434
-424
-411
-397
-381
-364
-344
-323
-299
-274
-247
-218
-188
-155
-121
-84
-46
-7
35
78
123
169
216
265
316
368
421
475
531
588
646
705
766
828
891
955
1020
1088
1156
1225
1295
1366
1438
1511
1586
1661
1737
1813
1891
1969
2049
2129
2210
2292
2375
2458
2543
2628
2714
2801
2889
2977
3066
3156
3246
3336
3427
3518
3610
3701
3793
3884
3976
4067
4160
4253
4345
4437
4530
4622
4715
4807
4899
4991
5083
5175
5267
5359
5450
5542
5632
5723
5813
5902
5991
6079
6167
6254
6341
6427
6512
6597
6681
6764
6847
6928
7009
7089
7168
7246
7323
7398
7473
7545
7617
7686
7754
7821
7885
7948
8007
8067
8124
8179
8231
8282
8331
8378
8422
8465
8506
8544
8581
8615
8647
8677
8704
8729
8752
8772
8790
8805
8819
8830
8839
8845
8849
8851
8850
8847
8842
8835
8825
8813
8799
8782
8764
8743
8720
8694
8667
8637
8605
8572
8536
8499
8459
8418
8375
8329
8282
8232
8180
8127
8070
8012
7951
7887
7822
7754
7683
7611
7536
7458
7379
7298
7214
7129
7042
6953
6862
6770
6676
6580
6483
6385
6285
6184
6081
5978
5873
5767
5661
5554
5446
5338
5229
5121
5012
4903
4794
4685
4576
4468
4359
4251
4143
4035
3929
3823
3717
3612
3508
3405
3303
3201
3101
3002
2904
2808
2713
2619
2527
2437
2348
2261
2176
2093
2011
1932
1854
1779
1706
1635
1566
1499
1435
1374
1315
1259
1205
1155
1107
1062
1018
980
943
908
876
846
819
793
770
748
728
710
694
679
666
654
644
635
627
621
617
613
610
608
607
607
607
608
610
612
614
616
619
622
625
628
631
634
637
640
642
644
645
646
645
644
642
639
635
630
624
617
608
598
587
575
562
547
531
515
497
479
459
439
418
397
375
353
331
308
286
263
240
217
194
171
148
125
102
79
56
33
10
-12
-35
-57
-79
-100
-121
-142
-162
-181
-200
-218
-235
-252
-268
-283
-297
-311
-324
-336
-348
-359
-369
-378
-386
-394
-401
-408
-413
-418
-422
-425
-427
-429
-429
-429
-429
-427
-425
-423
-420
-416
-411
-406
-400
-393
-386
-377
-368
-358
-346
-334
-321
-307
-291
-275
-258
-239
-219
-198
-176
-153
-128
-102
-76
-48
-18
12
43
76
109
143
178
214
251
289
327
366
406
447
488
529
571
614
656
700
743
786
830
873
916
959
1002
1043
1085
1126
1166
1205
1243
1280
1317
1352
1385
1418
1449
1479
1507
1535
1561
1585
1609
1631
1652
1672
1690
1707
1723
1737
1751
1763
1774
1784
1793
1802
1809
1815
1820
1825
1828
1831
1832
1833
1833
1831
1830
1827
1823
1819
1815
1809
1803
1796
1789
1780
1771
1761
1750
1739
1726
1713
1698
1683
1667
1650
1632
1614
1595
1575
1554
1533
1511
1489
1466
1443
1419
1396
1372
1348
1323
1299
1274
1250
1225
1200
1175
1150
1124
1099
1074
1048
1022
997
971
946
920
893
867
841
815
788
762
735
708
682
655
628
601
574
547
520
493
466
439
412
384
357
329
302
274
246
218
190
162
133
105
76
47
17
-13
-43
-74
-105
-137
-170
-203
-236
-271
-305
-340
-376
-412
-449
-486
-524
-562
-600
-639
-679
-719
-759
-800
-841
-883
-925
-968
-1010
-1055
-1099
-1143
-1187
-1232
-1277
-1322
-1367
-1412
-1457
-1503
-1548
-1593
-1637
-1682
-1726
-1770
-1814
-1857
-1899
-1942
-1983
-2024
-2065
-2105
-2145
-2184
-2223
-2261
-2299
-2336
-2373
-2409
-2445
-2480
-2515
-2550
-2585
-2619
-2653
-2686
-2720
-2753
-2785
-2818
-2850
-2881
-2913
-2944
-2974
-3004
-3033
-3062
-3090
-3117
-3144
-3170
-3196
-3220
-3244
-3267
-3289
-3310
-3330
-3349
-3367
-3384
-3400
-3415
-3429
-3441
-3453
-3463
-3472
-3480
-3487
-3493
-3497
-3500
-3502
-3503
-3502
-3499
-3496
-3491
-3484
-3476
-3466
-3455
-3443
-3429
-3414
-3397
-3380
-3361
-3340
-3319
-3296
-3272
-3247
-3221
-3194
-3166
-3137
-3107
-3076
-3044
-3012
-2979
-2945
-2911
-2876
-2841
-2805
-2769
-2733
-2697
-2661
-2624
-2587
-2551
-2514
-2477
-2439
-2402
-2364
-2327
-2289
-2251
-2213
-2175
-2137
-2099
-2061
-2024
-1986
-1949
-1911
-1874
-1838
-1801
-1765
-1730
-1695
-1660
-1626
-1592
-1559
-1526
-1495
-1464
-1433
-1404
-1375
-1347
-1320
-1294
-1269
-1244
-1221
-1198
-1177
-1156
-1137
-1118
-1101
-1085
-1071
-1058
-1046
-1036
-1027
-1018
-1012
-1008
-1004
-1000
-1000
-1000
-1000
-1002
-1006
-1010
-1016
-1022
-1031
-1040
-1050
-1061
-1074
-1087
-1102
-1118
-1135
-1154
-1173
-1194
-1215
-1238
-1261
-1285
-1310
-1337
-1363
-1391
-1419
-1448
-1478
-1508
-1539
-1571
-1603
-1635
-1668
-1701
-1734
-1768
-1801
-1835
-1870
-1904
-1939
-1974
-2009
-2044
-2080
-2115
-2150
-2184
-2219
-2253
-2286
-2319
-2351
-2383
-2413
-2443
-2471
-2499
-2525
-2551
-2575
-2597
-2619
-2639
-2658
-2675
-2691
-2705
-2718
-2728
-2737
-2744
-2749
-2752
-2754
-2753
-2751
-2747
-2741
-2733
-2724
-2712
-2699
-2684
-2667
-2649
-2629
-2607
-2583
-2558
-2531
-2503
-2473
-2441
-2408
-2373
-2337
-2299
-2260
-2219
-2176
-2132
-2086
-2037
-1990
-1940
-1888
-1836
-1783
-1729
-1674
-1619
-1563
-1506
-1449
-1391
-1333
-1274
-1215
-1156
-1096
-1036
-976
-916
-856
-795
-734
-673
-613
-552
-491
-431
-370
-310
-249
-189
-130
-70
-11
47
106
163
221
277
333
389
444
498
551
604
656
706
756
804
852
897
941
984
1025
1064
1101
1136
1169
1200
1229
1255
1279
1300
1320
1336
1351
1363
1372
1379
1383
1385
1384
1381
1375
1367
1356
1343
1327
1309
1289
1267
1243
1217
1188
1158
1127
1093
1058
1020
982
942
901
858
813
768
721
673
623
573
522
470
417
363
309
253
198
142
85
29
-28
-85
-142
-198
-255
-312
-369
-426
-482
-539
-595
-650
-705
-759
-812
-865
-916
-967
-1016
-1064
-1111
-1156
-1199
-1241
-1281
-1319
-1356
-1390
-1422
-1452
-1479
-1504
-1527
-1547
-1564
-1579
-1591
-1600
-1606
-1610
-1611
-1610
-1605
-1598
-1588
-1575
-1560
-1542
-1521
-1497
-1471
-1442
-1411
-1376
-1339
-1300
-1258
-1214
-1167
-1118
-1066
-1012
-957
-899
-839
-777
-713
-647
-580
-511
-441
-369
-296
-222
-147
-71
7
85
164
244
324
405
487
569
651
733
816
899
982
1065
1148
1231
1313
1395
1477
1558
1640
1720
1800
1880
1959
2037
2115
2192
2268
2343
2417
2489
2560
2630
2698
2764
2829
2893
2955
3015
3074
3131
3186
3240
3292
3343
3392
3439
3485
3529
3571
3612
3651
3688
3723
3756
3787
3816
3844
3870
3894
3916
3936
3954
3970
3984
3996
4006
4014
4019
4022
4025
4024
4021
4014
4006
3997
3984
3968
3950
3930
3907
3882
3854
3824
3792
3757
3721
3682
3640
3597
3551
3503
3452
3399
3345
3288
3229
3168
3105
3040
2973
2904
2832
2759
2684
2606
2527
2445
2361
2276
2188
2099
2008
1915
1820
1723
1625
1525
1424
1321
1217
1112
1004
897
788
677
566
453
339
224
108
-10
-128
-247
-366
-486
-607
-728
-850
-971
-1093
-1215
-1337
-1458
-1580
-1701
-1821
-1942
-2061
-2181
-2299
-2417
-2533
-2649
-2763
-2877
-2989
-3099
-3208
-3315
-3420
-3524
-3625
-3725
-3823
-3919
-4013
-4105
-4195
-4283
-4369
-4452
-4534
-4613
-4689
-4763
-4835
-4905
-4972
-5037
-5100
-5160
-5218
-5273
-5326
-5377
-5426
-5472
-5515
-5556
-5595
-5632
-5666
-5698
-5727
-5753
-5778
-5799
-5819
-5836
-5850
-5862
-5872
-5879
-5884
-5887
-5887
-5885
-5881
-5875
-5866
-5855
-5842
-5827
-5810
-5790
-5769
-5745
-5720
-5692
-5663
-5631
-5598
-5562
-5525
-5486
-5445
-5402
-5358
-5312
-5265
-5216
-5166
-5115
-5062
-5008
-4953
-4897
-4840
-4782
-4724
-4664
-4604
-4544
-4483
-4422
-4360
-4298
-4236
-4174
-4112
-4050
-3989
-3928
-3867
-3806
-3746
-3687
-3628
-3570
-3513
-3457
-3401
-3347
-3294
-3243
-3192
-3143
-3096
-3049
-3005
-2962
-2921
-2881
-2844
-2808
-2775
-2743
-2713
-2685
-2659
-2636
-2614
-2594
-2576
-2560
-2546
-2534
-2523
-2514
-2507
-2501
-2498
-2495
-2494
-2495
-2498
-2502
-2508
-2515
-2524
-2534
-2546
-2559
-2574
-2590
-2607
-2626
-2646
-2667
-2689
-2713
-2737
-2763
-2790
-2818
-2846
-2876
-2907
-2939
-2972
-3005
-3039
-3074
-3109
-3145
-3182
-3219
-3257
-3296
-3335
-3374
-3414
-3455
-3496
-3538
-3580
-3623
-3666
-3710
-3754
-3799
-3844
-3890
-3937
-3983
-4030
-4078
-4126
-4175
-4223
-4272
-4321
-4371
-4420
-4470
-4520
-4571
-4621
-4671
-4722
-4773
-4824
-4875
-4926
-4978
-5030
-5082
-5134
-5187
-5240
-5293
-5347
-5400
-5455
-5509
-5564
-5619
-5675
-5731
-5787
-5844
-5902
-5960
-6018
-6077
-6137
-6197
-6257
-6318
-6378
-6440
-6501
-6563
-6626
-6688
-6751
-6813
-6876
-6939
-7003
-7066
-7130
-7194
-7258
-7323
-7387
-7452
-7516
-7581
-7645
-7710
-7773
-7837
-7900
-7962
-8023
-8084
-8143
-8202
-8260
-8316
-8371
-8425
-8478
-8530
-8580
-8628
-8675
-8721
-8764
-8806
-8847
-8885
-8921
-8956
-8989
-9019
-9048
-9075
-9100
-9123
-9144
-9163
-9180
-9196
-9209
-9220
-9229
-9236
-9241
-9244
-9244
-9242
-9238
-9231
-9222
-9210
-9197
-9180
-9162
-9140
-9117
-9091
-9063
-9033
-9001
-8966
-8928
-8889
-8847
-8802
-8755
-8705
-8652
-8597
-8540
-8480
-8417
-8352
-8285
-8215
-8143
-8068
-7991
-7912
-7830
-7747
-7661
-7574
-7484
-7393
-7300
-7205
-7109
-7011
-6911
-6810
-6708
-6605
-6500
-6394
-6287
-6180
-6071
-5961
-5851
-5740
-5629
-5517
-5405
-5292
-5180
-5068
-4955
-4843
-4731
-4619
-4508
-4397
-4287
-4177
-4067
-3960
-3852
-3746
-3641
-3537
-3435
-3334
-3235
-3137
-3042
-2948
-2856
-2767
-2679
-2594
-2512
-2431
-2354
-2278
-2205
-2135
-2068
-2003
-1941
-1881
-1824
-1770
-1719
-1670
-1624
-1581
-1541
-1503
-1469
-1436
-1407
-1380
-1356
-1334
-1316
-1299
-1286
-1274
-1266
-1260
-1256
-1254
-1255
-1258
-1263
-1270
-1280
-1291
-1304
-1318
-1334
-1352
-1371
-1391
-1413
-1435
-1459
-1484
-1510
-1537
-1564
-1592
-1621
-1650
-1681
-1711
-1742
-1773
-1804
-1836
-1868
-1899
-1931
-1962
-1994
-2025
-2056
-2086
-2117
-2147
-2176
-2206
-2234
-2263
-2291
-2319
-2346
-2373
-2400
-2426
-2451
-2477
-2502
-2527
-2551
-2576
-2600
-2624
-2647
-2671
-2694
-2718
-2741
-2764
-2786
-2809
-2831
-2853
-2875
-2896
-2917
-2938
-2959
-2979
-2998
-3018
-3036
-3055
-3072
-3089
-3106
-3122
-3137
-3151
-3165
-3178
-3190
-3201
-3212
-3221
-3230
-3238
-3246
-3252
-3258
-3263
-3268
-3272
-3275
-3277
-3279
-3279
-3280
-3279
-3278
-3276
-3273
-3270
-3266
-3261
-3255
-3249
-3242
-3234
-3225
-3215
-3204
-3192
-3179
-3165
-3150
-3135
-3118
-3100
-3081
-3060
-3039
-3017
-2993
-2968
-2942
-2915
-2886
-2856
-2824
-2791
-2757
-2721
-2684
-2645
-2605
-2563
-2520
-2475
-2429
-2382
-2333
-2282
-2230
-2177
-2122
-2066
-2009
-1950
-1891
-1829
-1767
-1703
-1638
-1572
-1505
-1436
-1367
-1297
-1225
-1153
-1079
-1004
-930
-853
-776
-698
-620
-541
-461
-380
-299
-217
-134
-51
33
117
201
286
371
456
541
627
713
799
886
972
1059
1145
1232
1318
1404
1490
1576
1661
1746
1830
1914
1997
2080
2161
2242
2322
2401
2479
2556
2632
2707
2781
2854
2925
2995
3063
3130
3196
3260
3322
3382
3441
3498
3554
3607
3659
3710
3759
3806
3852
3896
3939
3980
4019
4057
4091
4125
4157
4186
4213
4237
4260
4280
4299
4315
4329
4341
4352
4360
4365
4369
4371
4370
4367
4362
4355
4346
4334
4321
4305
4287
4267
4246
4222
4197
4170
4142
4112
4081
4049
4014
3980
3943
3906
3867
3827
3786
3744
3701
3656
3610
3563
3514
3464
3413
3361
3308
3254
3199
3144
3087
3030
2972
2914
2855
2796
2737
2677
2618
2558
2498
2438
2379
2320
2261
2202
2143
2085
2028
1970
1914
1858
1802
1748
1694
1641
1590
1539
1490
1443
1396
1352
1309
1267
1227
1189
1152
1117
1084
1052
1022
994
967
942
919
898
879
861
845
830
818
807
798
791
785
781
778
777
777
779
782
787
794
801
810
821
833
847
861
878
895
914
935
957
980
1004
1031
1059
1087
1118
1149
1182
1215
1250
1286
1322
1360
1398
1438
1478
1520
1562
1605
1649
1694
1739
1785
1831
1879
1926
1974
2023
2072
2121
2170
2220
2269
2319
2368
2417
2466
2515
2564
2612
2659
2707
2753
2799
2844
2889
2932
2975
3016
3057
3096
3134
3170
3205
3238
3270
3300
3328
3354
3379
3401
3422
3440
3456
3470
3482
3492
3500
3505
3509
3510
3510
3507
3502
3496
3487
3476
3463
3448
3431
3411
3390
3366
3340
3312
3282
3250
3215
3179
3140
3099
3056
3011
2964
2915
2864
2811
2757
2701
2643
2583
2522
2459
2395
2329
2263
2194
2125
2055
1983
1910
1836
1761
1685
1608
1530
1451
1371
1291
1210
1129
1047
966
884
801
719
637
555
473
391
310
230
149
70
-9
-87
-164
-240
-315
-388
-460
-531
-600
-667
-733
-797
-858
-918
-976
-1032
-1085
-1137
-1186
-1233
-1277
-1319
-1359
-1396
-1431
-1463
-1493
-1520
-1545
-1567
-1587
-1605
-1620
-1633
-1644
-1652
-1659
-1663
-1665
-1664
-1662
-1658
-1651
-1643
-1633
-1621
-1608
-1592
-1575
-1557
-1537
-1515
-1492
-1468
-1442
-1415
-1387
-1357
-1327
-1295
-1263
-1229
-1195
-1160
-1124
-1088
-1050
-1012
-974
-934
-894
-854
-812
-771
-728
-686
-642
-598
-554
-510
-465
-419
-373
-327
-280
-234
-186
-139
-91
-43
5
53
102
150
199
247
296
344
393
441
489
536
583
630
677
723
769
814
859
904
948
992
1035
1078
1120
1162
1203
1243
1282
1321
1359
1396
1432
1467
1501
1534
1566
1596
1626
1654
1680
1705
1729
1751
1772
1792
1810
1826
1841
1854
1865
1875
1884
1891
1896
1899
1901
1901
1900
1897
1892
1885
1877
1867
1856
1844
1830
1814
1797
1779
1759
1738
1715
1692
1667
1641
1614
1585
1556
1526
1494
1461
1427
1392
1356
1319
1281
1242
1202
1161
1118
1075
1031
986
940
893
846
797
748
698
647
596
544
492
440
387
334
280
227
173
120
66
13
-41
-94
-148
-201
-254
-306
-359
-411
-463
-514
-564
-614
-663
-712
-759
-806
-851
-895
-938
-980
-1020
-1061
-1099
-1136
-1172
-1206
-1240
-1272
-1302
-1332
-1360
-1386
-1412
-1436
-1458
-1480
-1500
-1518
-1535
-1551
-1566
-1579
-1591
-1602
-1611
-1620
-1627
-1633
-1638
-1642
-1644
-1646
-1647
-1647
-1645
-1643
-1640
-1636
-1631
-1626
-1619
-1612
-1604
-1595
-1586
-1576
-1565
-1553
-1541
-1529
-1515
-1502
-1487
-1472
-1457
-1441
-1424
-1407
-1389
-1371
-1352
-1333
-1313
-1293
-1273
-1252
-1230
-1208
-1186
-1163
-1139
-1115
-1091
-1066
-1040
-1014
-988
-961
-934
-906
-878
-850
-821
-792
-763
-733
-704
-674
-643
-613
-582
-551
-520
-489
-457
-425
-394
-362
-330
-298
-266
-234
-203
-171
-139
-107
-76
-44
-13
18
49
80
110
140
170
199
228
257
285
312
338
364
389
413
436
458
479
499
519
537
554
571
586
600
614
626
636
646
655
662
668
672
675
677
677
675
672
667
660
651
641
628
614
598
580
561
539
515
489
461
431
399
365
328
289
249
206
161
113
64
13
-40
-96
-152
-211
-272
-334
-398
-464
-532
-601
-672
-744
-818
-893
-969
-1046
-1124
-1203
-1283
-1363
-1444
-1526
-1608
-1690
-1773
-1855
-1938
-2021
-2104
-2186
-2268
-2350
-2431
-2511
-2591
-2670
-2748
-2825
-2902
-2977
-3051
-3124
-3196
-3266
-3335
-3403
-3469
-3534
-3596
-3657
-3717
-3774
-3829
-3883
-3934
-3983
-4030
-4074
-4117
-4156
-4194
-4228
-4261
-4290
-4317
-4342
-4364
-4383
-4399
-4413
-4424
-4432
-4438
-4441
-4441
-4438
-4433
-4425
-4415
-4401
-4385
-4366
-4345
-4321
-4294
-4264
-4232
-4197
-4159
-4119
-4075
-4030
-3981
-3930
-3876
-3820
-3762
-3701
-3638
-3573
-3506
-3437
-3365
-3292
-3216
-3139
-3060
-2979
-2897
-2813
-2727
-2640
-2552
-2462
-2371
-2279
-2185
-2090
-1995
-1898
-1800
-1702
-1603
-1503
-1402
-1301
-1199
-1096
-994
-891
-787
-683
-580
-476
-372
-269
-165
-63
40
141
242
341
440
538
634
729
823
915
1006
1096
1183
1270
1354
1437
1518
1596
1673
1748
1821
1892
1960
2025
2090
2151
2210
2266
2319
2369
2417
2462
2505
2544
2581
2615
2647
2676
2703
2727
2749
2768
2785
2800
2812
2822
2829
2834
2837
2837
2835
2830
2824
2814
2803
2790
2774
2757
2738
2716
2694
2669
2642
2614
2584
2552
2519
2484
2447
2408
2369
2327
2284
2240
2194
2147
2099
2049
1998
1946
1894
1840
1785
1729
1672
1614
1556
1496
1436
1375
1313
1250
1187
1123
1058
992
926
859
792
724
656
587
518
449
380
311
242
173
104
36
-33
-100
-168
-235
-301
-368
-434
-499
-564
-629
-693
-757
-820
-882
-945
-1006
-1067
-1127
-1187
-1245
-1303
-1360
-1415
-1470
-1523
-1576
-1627
-1677
-1726
-1774
-1821
-1868
-1913
-1957
-2001
-2043
-2085
-2125
-2165
-2204
-2242
-2279
-2315
-2351
-2385
-2418
-2450
-2481
-2511
-2540
-2568
-2595
-2622
-2647
-2672
-2696
-2719
-2741
-2763
-2783
-2803
-2822
-2839
-2856
-2872
-2887
-2900
-2913
-2925
-2935
-2945
-2953
-2960
-2966
-2971
-2975
-2978
-2979
-2979
-2977
-2974
-2970
-2965
-2958
-2951
-2942
-2931
-2920
-2907
-2893
-2878
-2862
-2844
-2825
-2806
-2784
-2762
-2739
-2715
-2689
-2663
-2636
-2607
-2578
-2548
-2517
-2486
-2454
-2421
-2388
-2355
-2321
-2287
-2252
-2217
-2182
-2147
-2113
-2078
-2043
-2008
-1974
-1940
-1906
-1872
-1838
-1805
-1773
-1741
-1710
-1679
-1649
-1619
-1591
-1563
-1536
-1510
-1486
-1462
-1439
-1417
-1396
-1376
-1358
-1340
-1324
-1309
-1295
-1282
-1271
-1261
-1252
-1245
-1239
-1235
-1232
-1230
-1230
-1231
-1234
-1238
-1243
-1250
-1258
-1267
-1277
-1288
-1300
-1313
-1327
-1341
-1357
-1373
-1390
-1407
-1425
-1444
-1463
-1482
-1502
-1522
-1542
-1562
-1582
-1602
-1622
-1642
-1662
-1681
-1700
-1719
-1737
-1755
-1772
-1789
-1805
-1821
-1836
-1851
-1865
-1878
-1890
-1902
-1912
-1922
-1931
-1939
-1946
-1952
-1957
-1961
-1964
-1965
-1966
-1966
-1965
-1963
-1960
-1956
-1951
-1946
-1940
-1933
-1925
-1917
-1909
-1900
-1890
-1880
-1869
-1859
-1847
-1835
-1823
-1810
-1796
-1783
-1768
-1754
-1739
-1724
-1708
-1692
-1676
-1660
-1643
-1626
-1609
-1592
-1574
-1557
-1540
-1523
-1506
-1490
-1473
-1457
-1441
-1426
-1411
-1396
-1382
-1369
-1355
-1343
-1331
-1319
-1308
-1297
-1288
-1278
-1270
-1261
-1254
-1247
-1241
-1235
-1229
-1225
-1220
-1217
-1214
-1211
-1209
-1207
-1206
-1206
-1206
-1207
-1208
-1210
-1213
-1216
-1220
-1224
-1229
-1234
-1239
-1246
-1252
-1259
-1267
-1275
-1283
-1292
-1300
-1310
-1319
-1328
-1338
-1347
-1357
-1366
-1376
-1385
-1394
-1403
-1412
-1421
-1429
-1437
-1445
-1453
-1460
-1467
-1474
-1481
-1487
-1492
-1498
-1502
-1507
-1510
-1514
-1516
-1518
-1520
-1521
-1521
-1521
-1520
-1518
-1516
-1513
-1509
-1505
-1500
-1495
-1489
-1482
-1476
-1468
-1460
-1452
-1444
-1435
-1425
-1416
-1406
-1396
-1386
-1376
-1366
-1356
-1346
-1335
-1325
-1315
-1305
-1295
-1285
-1274
-1264
-1254
-1244
-1233
-1223
-1213
-1203
-1193
-1183
-1173
-1163
-1152
-1142
-1132
-1122
-1112
-1102
-1092
-1083
-1073
-1064
-1055
-1046
-1037
-1028
-1020
-1010
-1002
-995
-987
-980
-972
-965
-958
-952
-945
-938
-932
-926
-920
-914
-909
-903
-898
-894
-889
-885
-882
-879
-877
-875
-874
-873
-873
-874
-875
-877
-879
-882
-887
-891
-897
-903
-911
-919
-927
-937
-948
-959
-972
-985
-999
-1014
-1030
-1046
-1063
-1081
-1100
-1119
-1139
-1160
-1181
-1204
-1227
-1250
-1275
-1300
-1325
-1351
-1378
-1405
-1432
-1460
-1488
-1516
-1544
-1573
-1601
-1630
-1660
-1689
-1719
-1748
-1778
-1807
-1837
-1866
-1896
-1924
-1953
-1981
-2009
-2037
-2064
-2090
-2116
-2142
-2168
-2192
-2217
-2241
-2264
-2287
-2309
-2331
-2352
-2372
-2391
-2409
-2427
-2443
-2459
-2473
-2487
-2500
-2512
-2522
-2532
-2541
-2548
-2555
-2560
-2564
-2568
-2570
-2571
-2572
-2571
-2569
-2567
-2563
-2559
-2553
-2546
-2538
-2529
-2519
-2509
-2497
-2484
-2471
-2456
-2441
-2425
-2408
-2391
-2372
-2353
-2334
-2313
-2292
-2271
-2249
-2227
-2204
-2180
-2157
-2132
-2107
-2082
-2057
-2031
-2005
-1979
-1953
-1927
-1901
-1875
-1849
-1822
-1796
-1771
-1745
-1719
-1693
-1668
-1643
-1618
-1594
-1570
-1546
-1522
-1500
-1477
-1456
-1435
-1414
-1395
-1376
-1359
-1342
-1326
-1311
-1297
-1284
-1272
-1262
-1252
-1243
-1236
-1229
-1224
-1219
-1216
-1214
-1213
-1213
-1214
-1215
-1218
-1221
-1225
-1230
-1236
-1242
-1249
-1256
-1264
-1273
-1282
-1292
-1302
-1313
-1324
-1336
-1348
-1361
-1374
-1388
-1402
-1415
-1430
-1444
-1459
-1473
-1488
-1503
-1519
-1534
-1550
-1567
-1583
-1600
-1617
-1634
-1651
-1669
-1686
-1703
-1721
-1738
-1755
-1772
-1789
-1805
-1822
-1837
-1853
-1868
-1883
-1898
-1912
-1925
-1939
-1952
-1964
-1976
-1988
-2000
-2011
-2021
-2032
-2041
-2051
-2060
-2069
-2078
-2086
-2094
-2101
-2108
-2115
-2121
-2127
-2133
-2138
-2143
-2147
-2152
-2155
-2159
-2162
-2164
-2167
-2169
-2171
-2172
-2173
-2174
-2175
-2176
-2177
-2177
-2177
-2177
-2177
-2177
-2177
-2176
-2176
-2175
-2174
-2174
-2173
-2173
-2172
-2172
-2172
-2172
-2173
-2173
-2174
-2176
-2177
-2179
-2182
-2184
-2187
-2191
-2194
-2199
-2203
-2208
-2214
-2220
-2226
-2233
-2241
-2249
-2258
-2267
-2277
-2287
-2298
-2310
-2322
-2335
-2349
-2364
-2379
-2395
-2411
-2428
-2446
-2464
-2482
-2501
-2521
-2540
-2560
-2580
-2601
-2622
-2643
-2665
-2687
-2710
-2733
-2757
-2781
-2806
-2830
-2856
-2881
-2907
-2933
-2959
-2985
-3011
-3038
-3065
-3091
-3118
-3144
-3171
-3197
-3223
-3249
-3275
-3301
-3326
-3352
-3377
-3402
-3426
-3451
-3475
-3499
-3522
-3545
-3567
-3589
-3610
-3631
-3651
-3671
-3690
-3708
-3726
-3743
-3759
-3774
-3789
-3803
-3816
-3828
-3839
-3850
-3860
-3869
-3877
-3885
-3892
-3898
-3904
-3909
-3913
-3916
-3919
-3920
-3921
-3922
-3921
-3921
-3919
-3917
-3914
-3911
-3907
-3903
-3898
-3893
-3887
-3881
-3875
-3868
-3861
-3853
-3845
-3837
-3828
-3820
-3810
-3801
-3792
-3782
-3773
-3763
-3754
-3745
-3735
-3726
-3717
-3708
-3699
-3690
-3682
-3673
-3665
-3657
-3649
-3642
-3635
-3628
-3621
-3614
-3608
-3602
-3596
-3590
-3584
-3579
-3574
-3569
-3564
-3559
-3555
-3551
-3547
-3543
-3539
-3536
-3532
-3529
-3526
-3523
-3519
-3516
-3513
-3509
-3505
-3501
-3497
-3492
-3486
-3481
-3474
-3468
-3460
-3452
-3444
-3434
-3424
-3413
-3401
-3389
-3375
-3361
-3346
-3330
-3312
-3294
-3275
-3254
-3233
-3210
-3186
-3161
-3135
-3107
-3079
-3049
-3019
-2987
-2954
-2919
-2884
-2847
-2809
-2769
-2728
-2686
-2643
-2599
-2553
-2506
-2459
-2410
-2361
-2311
-2260
-2208
-2156
-2104
-2051
-1998
-1945
-1891
-1837
-1783
-1729
-1675
-1621
-1567
-1513
-1458
-1404
-1350
-1296
-1242
-1188
-1134
-1081
-1028
-975
-922
-870
-819
-768
-717
-668
-619
-571
-524
-478
-434
-390
-347
-305
-265
-225
-187
-150
-114
-80
-46
-14
17
46
74
100
126
149
171
191
210
227
242
255
267
277
285
292
297
300
302
301
299
296
291
284
275
265
253
240
226
210
192
174
153
132
109
85
59
32
4
-25
-55
-87
-120
-153
-188
-223
-260
-297
-335
-373
-413
-453
-493
-535
-577
-619
-662
-706
-749
-794
-838
-883
-928
-972
-1016
-1062
-1106
-1150
-1194
-1238
-1281
-1324
-1366
-1408
-1449
-1489
-1529
-1569
-1607
-1646
-1683
-1720
-1756
-1792
-1827
-1861
-1894
-1926
-1958
-1989
-2017
-2047
-2075
-2102
-2127
-2152
-2176
-2198
-2220
-2240
-2259
-2277
-2294
-2310
-2325
-2339
-2353
-2365
-2376
-2386
-2395
-2404
-2412
-2418
-2424
-2430
-2434
-2438
-2441
-2444
-2446
-2447
-2448
-2448
-2447
-2446
-2445
-2442
-2440
-2437
-2433
-2429
-2425
-2420
-2415
-2409
-2403
-2397
-2389
-2381
-2373
-2364
-2355
-2345
-2334
-2323
-2312
-2300
-2288
-2276
-2264
-2252
-2239
-2226
-2214
-2201
-2188
-2175
-2162
-2149
-2135
-2122
-2108
-2094
-2079
-2065
-2050
-2035
-2019
-2004
-1988
-1972
-1955
-1939
-1923
-1906
-1890
-1873
-1857
-1841
-1825
-1809
-1793
-1778
-1762
-1747
-1732
-1717
-1702
-1687
-1672
-1657
-1643
-1628
-1613
-1599
-1584
-1570
-1556
-1543
-1530
-1518
-1506
-1495
-1484
-1474
-1464
-1455
-1447
-1439
-1432
-1426
-1420
-1415
-1411
-1408
-1406
-1404
-1404
-1404
-1405
-1406
-1409
-1412
-1417
-1422
-1428
-1435
-1443
-1452
-1461
-1472
-1483
-1494
-1507
-1520
-1534
-1549
-1565
-1581
-1598
-1616
-1635
-1655
-1675
-1697
-1719
-1742
-1766
-1791
-1817
-1843
-1870
-1898
-1927
-1957
-1987
-2017
-2049
-2080
-2113
-2146
-2179
-2213
-2247
-2281
-2316
-2352
-2387
-2422
-2458
-2494
-2529
-2565
-2601
-2637
-2672
-2708
-2744
-2779
-2814
-2849
-2884
-2919
-2953
-2987
-3021
-3055
-3089
-3123
-3156
-3189
-3222
-3254
-3286
-3318
-3349
-3379
-3409
-3438
-3467
-3495
-3522
-3549
-3575
-3600
-3624
-3647
-3669
-3691
-3711
-3731
-3749
-3767
-3784
-3800
-3815
-3829
-3842
-3854
-3865
-3875
-3884
-3892
-3899
-3904
-3909
-3912
-3914
-3915
-3915
-3913
-3910
-3906
-3900
-3893
-3885
-3875
-3864
-3852
-3839
-3825
-3809
-3792
-3775
-3756
-3736
-3715
-3694
-3671
-3647
-3623
-3598
-3571
-3544
-3516
-3487
-3457
-3426
-3394
-3362
-3328
-3294
-3259
-3223
-3187
-3150
-3112
-3074
-3035
-2997
-2957
-2918
-2878
-2838
-2798
-2758
-2717
-2676
-2635
-2594
-2552
-2510
-2468
-2426
-2383
-2341
-2298
-2255
-2212
-2168
-2125
-2081
-2037
-1994
-1950
-1907
-1864
-1820
-1777
-1734
-1692
-1649
-1607
-1564
-1522
-1480
-1439
-1397
-1355
-1314
-1272
-1230
-1189
-1147
-1105
-1063
-1020
-978
-936
-894
-851
-809
-767
-725
-683
-641
-600
-558
-517
-475
-434
-393
-352
-311
-270
-229
-188
-148
-107
-67
-28
12
51
90
129
167
205
242
279
315
351
386
420
454
487
520
553
584
615
646
676
706
735
764
792
821
848
876
903
930
957
982
1008
1033
1057
1081
1105
1128
1152
1174
1197
1220
1242
1263
1285
1306
1327
1347
1368
1388
1407
1427
1446
1466
1485
1504
1523
1543
1562
1581
1600
1619
1638
1657
1676
1695
1714
1733
1752
1771
1790
1809
1828
1847
1866
1885
1904
1923
1941
1960
1979
1998
2017
2036
2056
2075
2095
2115
2136
2157
2178
2199
2221
2243
2266
2288
2311
2334
2357
2381
2405
2430
2455
2481
2507
2534
2562
2591
2620
2650
2682
2713
2746
2779
2813
2848
2883
2918
2954
2990
3027
3064
3102
3140
3178
3216
3255
3294
3334
3373
3413
3454
3494
3535
3576
3617
3658
3699
3740
3780
3821
3861
3900
3939
3978
4016
4053
4089
4125
4160
4194
4227
4260
4291
4322
4352
4381
4410
4437
4464
4490
4515
4539
4563
4585
4607
4628
4648
4667
4685
4702
4719
4734
4749
4762
4775
4788
4799
4810
4820
4830
4839
4847
4855
4862
4869
4876
4882
4887
4893
4898
4903
4907
4911
4915
4919
4922
4925
4927
4929
4931
4932
4933
4934
4934
4933
4933
4931
4929
4927
4924
4920
4915
4909
4903
4895
4887
4878
4869
4859
4848
4836
4824
4812
4799
4786
4772
4758
4743
4729
4714
4698
4683
4667
4650
4634
4617
4599
4581
4562
4544
4524
4505
4485
4466
4446
4426
4406
4386
4366
4346
4327
4308
4289
4270
4252
4234
4217
4200
4183
4167
4152
4137
4122
4108
4094
4083
4070
4059
4050
4040
4030
4022
4014
4006
4000
3993
3987
3981
3975
3970
3964
3959
3955
3950
3945
3941
3937
3933
3929
3925
3921
3918
3914
3911
3907
3904
3900
3897
3894
3890
3887
3884
3880
3877
3873
3869
3866
3862
3859
3855
3852
3849
3846
3843
3840
3837
3835
3832
3830
3829
3828
3827
3826
3826
3826
3826
3827
3827
3828
3829
3829
3830
3831
3832
3832
3833
3833
3833
3834
3834
3834
3835
3835
3834
3834
3833
3832
3830
3828
3826
3823
3820
3816
3812
3807
3803
3798
3792
3787
3781
3775
3768
3761
3753
3745
3737
3728
3720
3710
3701
3691
3681
3671
3661
3650
3639
3629
3618
3607
3596
3585
3573
3562
3551
3540
3530
3519
3509
3498
3488
3478
3468
3459
3449
3439
3430
3421
3412
3403
3395
3386
3378
3370
3363
3356
3349
3343
3337
3332
3327
3322
3318
3313
3310
3306
3304
3301
3299
3297
3295
3293
3291
3289
3287
3285
3282
3280
3277
3274
3270
3267
3263
3259
3255
3250
3245
3240
3234
3228
3221
3214
3207
3199
3190
3181
3172
3162
3151
3141
3129
3118
3106
3093
3080
3067
3053
3039
3024
3009
2994
2978
2962
2945
2928
2911
2893
2875
2856
2837
2818
2798
2778
2757
2737
2715
2693
2671
2648
2625
2601
2577
2552
2527
2501
2476
2450
2424
2398
2371
2344
2317
2290
2262
2233
2204
2174
2144
2113
2082
2050
2017
1985
1951
1918
1884
1849
1815
1780
1745
1709
1673
1636
1599
1562
1524
1486
1447
1407
1368
1327
1287
1246
1205
1164
1123
1082
1041
1000
959
919
879
840
801
763
725
687
650
613
577
542
507
472
438
404
372
339
308
276
246
215
185
156
127
99
71
43
16
-11
-37
-63
-89
-114
-138
-163
-186
-209
-232
-254
-276
-297
-318
-338
-358
-378
-398
-417
-436
-455
-473
-491
-509
-527
-544
-560
-577
-592
-608
-623
-638
-653
-667
-681
-694
-708
-722
-735
-749
-762
-776
-789
-803
-818
-832
-846
-861
-876
-890
-906
-921
-936
-951
-967
-982
-998
-1014
-1030
-1046
-1063
-1080
-1097
-1114
-1131
-1149
-1167
-1184
-1202
-1220
-1238
-1256
-1274
-1291
-1309
-1326
-1344
-1361
-1377
-1394
-1410
-1426
-1442
-1457
-1471
-1485
-1499
-1512
-1525
-1537
-1548
-1559
-1570
-1580
-1589
-1598
-1606
-1615
-1622
-1630
-1637
-1643
-1649
-1655
-1661
-1666
-1670
-1674
-1677
-1680
-1682
-1684
-1685
-1686
-1686
-1686
-1685
-1683
-1682
-1680
-1677
-1675
-1672
-1668
-1664
-1660
-1656
-1652
-1647
-1642
-1638
-1633
-1628
-1623
-1618
-1613
-1608
-1603
-1598
-1593
-1588
-1584
-1579
-1575
-1571
-1568
-1564
-1562
-1559
-1557
-1556
-1555
-1555
-1556
-1557
-1560
-1563
-1567
-1571
-1577
-1583
-1590
-1597
-1606
-1614
-1623
-1633
-1644
-1654
-1666
-1677
-1689
-1702
-1715
-1729
-1743
-1758
-1773
-1788
-1804
-1821
-1838
-1856
-1875
-1894
-1913
-1933
-1953
-1973
-1993
-2013
-2033
-2055
-2076
-2097
-2118
-2138
-2159
-2180
-2201
-2221
-2242
-2262
-2283
-2303
-2323
-2343
-2363
-2383
-2403
-2423
-2442
-2461
-2481
-2500
-2518
-2537
-2555
-2573
-2590
-2607
-2623
-2639
-2654
-2669
-2684
-2697
-2711
-2724
-2736
-2748
-2759
-2770
-2780
-2789
-2798
-2805
-2813
-2819
-2825
-2830
-2834
-2838
-2841
-2843
-2845
-2846
-2846
-2845
-2844
-2843
-2840
-2837
-2832
-2827
-2822
-2815
-2808
-2800
-2791
-2782
-2772
-2762
-2751
-2739
-2727
-2715
-2702
-2688
-2674
-2660
-2646
-2631
-2616
-2600
-2585
-2568
-2552
-2534
-2517
-2498
-2480
-2460
-2441
-2421
-2400
-2379
-2357
-2335
-2313
-2290
-2266
-2242
-2218
-2194
-2169
-2144
-2119
-2095
-2070
-2045
-2021
-1996
-1971
-1946
-1921
-1895
-1869
-1843
-1816
-1789
-1762
-1735
-1707
-1680
-1652
-1624
-1597
-1569
-1541
-1513
-1486
-1458
-1431
-1404
-1376
-1350
-1323
-1297
-1271
-1245
-1219
-1194
-1169
-1144
-1119
-1095
-1071
-1047
-1022
-999
-976
-952
-929
-906
-884
-861
-839
-818
-796
-775
-754
-734
-713
-693
-673
-653
-634
-615
-596
-577
-559
-540
-522
-504
-486
-468
-450
-432
-414
-396
-377
-359
-341
-322
-304
-286
-267
-249
-230
-211
-192
-172
-152
-132
-112
-92
-71
-50
-29
-7
14
37
59
82
105
128
152
177
201
226
251
277
302
328
354
380
406
432
458
484
510
537
563
590
616
643
670
696
723
749
776
802
828
853
879
904
929
955
979
1004
1029
1053
1077
1100
1123
1146
1168
1189
1210
1230
1248
1267
1284
1301
1316
1332
1346
1360
1373
1385
1396
1407
1416
1425
1433
1440
1446
1452
1457
1460
1464
1466
1467
1468
1468
1468
1467
1465
1462
1459
1456
1451
1447
1441
1436
1429
1422
1415
1407
1399
1390
1381
1371
1361
1350
1339
1327
1315
1302
1289
1276
1263
1249
1235
1221
1207
1193
1179
1164
1150
1135
1121
1106
1092
1078
1063
1049
1036
1022
1008
995
982
970
958
946
935
924
914
904
894
885
877
869
862
855
849
843
837
832
828
824
820
818
815
813
812
811
810
810
811
812
813
815
817
820
823
826
830
834
838
842
846
850
853
857
861
864
867
870
872
874
876
878
879
881
882
882
883
884
884
884
883
883
882
880
879
876
874
871
869
865
862
859
855
851
847
843
839
835
830
825
820
814
808
801
793
785
776
767
757
747
736
724
712
700
687
673
659
644
629
613
597
581
564
547
529
512
494
476
457
439
420
402
383
364
345
326
307
287
268
249
229
210
190
171
151
132
113
94
75
57
38
20
2
-15
-33
-50
-67
-84
-101
-118
-134
-150
-165
-179
-193
-207
-220
-232
-243
-253
-263
-272
-279
-286
-292
-296
-300
-302
-303
-302
-301
-298
-294
-288
-282
-274
-265
-254
-243
-230
-216
-200
-184
-166
-147
-128
-107
-85
-62
-39
-14
11
38
65
93
122
152
183
215
247
280
313
347
381
416
452
487
524
560
597
634
672
710
748
786
824
863
902
940
979
1018
1056
1094
1133
1171
1208
1245
1282
1319
1355
1391
1425
1460
1493
1526
1557
1588
1618
1646
1674
1702
1728
1753
1778
1802
1824
1846
1867
1887
1906
1924
1940
1956
1970
1983
1995
2005
2016
2025
2033
2040
2045
2051
2055
2059
2062
2064
2065
2065
2064
2063
2060
2056
2052
2047
2041
2033
2025
2017
2008
1998
1988
1976
1965
1953
1940
1927
1914
1900
1885
1870
1855
1839
1823
1806
1789
1772
1754
1737
1718
1700
1682
1663
1645
1626
1607
1588
1569
1550
1531
1512
1493
1474
1454
1435
1416
1397
1378
1359
1340
1321
1301
1282
1263
1244
1225
1205
1186
1167
1147
1128
1108
1089
1070
1050
1031
1012
992
973
953
933
913
893
873
853
832
811
790
768
746
724
701
678
655
632
609
585
561
537
513
489
465
441
416
392
367
343
318
294
270
247
224
201
179
158
137
116
97
78
60
43
27
12
-2
-16
-28
-40
-50
-60
-69
-77
-84
-90
-96
-100
-103
-106
-108
-108
-108
-107
-105
-102
-97
-92
-86
-79
-71
-61
-51
-40
-27
-14
0
15
31
48
65
84
103
122
143
164
186
208
231
254
278
302
326
350
374
399
423
447
472
496
521
546
570
595
620
645
669
694
719
744
769
793
818
841
864
887
909
931
951
972
992
1010
1029
1047
1064
1081
1097
1112
1126
1140
1153
1165
1176
1186
1196
1204
1211
1218
1223
1228
1231
1234
1236
1237
1236
1236
1234
1231
1227
1223
1217
1211
1204
1195
1186
1176
1165
1153
1139
1125
1110
1093
1075
1056
1036
1014
991
967
941
915
887
857
827
796
763
729
695
659
622
585
546
507
466
425
382
339
296
251
206
160
113
66
19
-29
-77
-125
-174
-222
-271
-320
-369
-418
-466
-515
-563
-612
-660
-708
-755
-803
-850
-897
-944
-990
-1036
-1082
-1127
-1172
-1216
-1260
-1303
-1346
-1388
-1430
-1471
-1511
-1550
-1589
-1627
-1664
-1700
-1735
-1768
-1801
-1833
-1864
-1894
-1922
-1950
-1976
-2001
-2025
-2050
-2072
-2094
-2115
-2134
-2153
-2172
-2189
-2206
-2222
-2238
-2253
-2267
-2281
-2295
-2308
-2321
-2333
-2345
-2357
-2368
-2379
-2391
-2402
-2412
-2423
-2434
-2445
-2456
-2467
-2478
-2489
-2500
-2511
-2522
-2533
-2544
-2554
-2565
-2575
-2585
-2596
-2606
-2615
-2625
-2634
-2643
-2652
-2661
-2669
-2677
-2685
-2692
-2700
-2707
-2713
-2720
-2726
-2732
-2738
-2743
-2748
-2752
-2757
-2761
-2764
-2767
-2770
-2773
-2775
-2777
-2779
-2781
-2782
-2783
-2784
-2784
-2784
-2784
-2784
-2784
-2783
-2782
-2781
-2779
-2777
-2775
-2773
-2770
-2767
-2764
-2761
-2758
-2755
-2751
-2747
-2743
-2739
-2735
-2731
-2726
-2722
-2717
-2712
-2707
-2703
-2698
-2693
-2689
-2685
-2681
-2677
-2673
-2670
-2668
-2665
-2664
-2662
-2662
-2662
-2662
-2663
-2665
-2667
-2670
-2673
-2678
-2682
-2688
-2694
-2700
-2708
-2716
-2724
-2734
-2743
-2753
-2764
-2775
-2786
-2798
-2810
-2823
-2836
-2849
-2862
-2876
-2890
-2904
-2918
-2933
-2948
-2963
-2977
-2992
-3007
-3022
-3037
-3053
-3068
-3083
-3098
-3113
-3128
-3143
-3157
-3172
-3186
-3200
-3213
-3227
-3240
-3253
-3265
-3278
-3290
-3303
-3315
-3327
-3338
-3350
-3361
-3373
-3384
-3395
-3405
-3416
-3426
-3437
-3447
-3457
-3466
-3476
-3485
-3494
-3503
-3511
-3520
-3528
-3536
-3544
-3551
-3559
-3566
-3574
-3582
-3589
-3597
-3605
-3613
-3621
-3629
-3637
-3645
-3653
-3661
-3669
-3677
-3685
-3692
-3700
-3708
-3716
-3724
-3732
-3741
-3749
-3758
-3767
-3776
-3785
-3795
-3805
-3815
-3825
-3836
-3847
-3858
-3869
-3881
-3892
-3904
-3916
-3929
-3941
-3954
-3967
-3980
-3993
-4006
-4019
-4035
-4049
-4064
-4078
-4094
-4109
-4125
-4141
-4157
-4173
-4190
-4206
-4223
-4240
-4258
-4275
-4293
-4311
-4329
-4347
-4365
-4384
-4402
-4421
-4439
-4458
-4476
-4495
-4513
-4531
-4549
-4567
-4584
-4601
-4618
-4635
-4652
-4668
-4684
-4700
-4715
-4731
-4745
-4760
-4774
-4788
-4802
-4815
-4829
-4842
-4855
-4868
-4881
-4894
-4907
-4920
-4934
-4947
-4961
-4974
-4988
-5002
-5016
-5030
-5044
-5059
-5073
-5088
-5103
-5118
-5134
-5149
-5165
-5181
-5197
-5213
-5229
-5245
-5262
-5278
-5295
-5312
-5330
-5347
-5364
-5382
-5400
-5418
-5437
-5456
-5475
-5495
-5515
-5535
-5556
-5577
-5598
-5620
-5642
-5665
-5687
-5710
-5733
-5756
-5780
-5803
-5827
-5851
-5875
-5899
-5923
-5947
-5972
-5996
-6020
-6045
-6069
-6093
-6116
-6140
-6163
-6186
-6209
-6232
-6254
-6276
-6298
-6319
-6339
-6359
-6379
-6398
-6416
-6434
-6451
-6467
-6483
-6498
-6512
-6525
-6538
-6550
-6561
-6572
-6581
-6590
-6598
-6606
-6612
-6618
-6622
-6626
-6630
-6632
-6633
-6633
-6633
-6631
-6629
-6625
-6621
-6615
-6609
-6602
-6594
-6585
-6575
-6565
-6554
-6542
-6529
-6516
-6502
-6488
-6473
-6458
-6442
-6425
-6408
-6390
-6372
-6354
-6335
-6315
-6296
-6276
-6255
-6234
-6213
-6191
-6169
-6147
-6124
-6102
-6079
-6055
-6032
-6008
-5984
-5960
-5935
-5910
-5885
-5859
-5833
-5806
-5779
-5752
-5724
-5695
-5667
-5637
-5608
-5577
-5547
-5516
-5484
-5452
-5419
-5386
-5352
-5318
-5283
-5247
-5211
-5174
-5137
-5100
-5061
-5023
-4983
-4943
-4903
-4862
-4821
-4780
-4738
-4695
-4653
-4610
-4567
-4524
-4481
-4437
-4394
-4351
-4307
-4264
-4221
-4177
-4134
-4091
-4046
-4003
-3960
-3917
-3874
-3830
-3787
-3745
-3702
-3660
-3618
-3576
-3535
-3495
-3454
-3415
-3375
-3336
-3298
-3260
-3223
-3186
-3150
-3115
-3079
-3045
-3011
-2977
-2944
-2912
-2880
-2849
-2818
-2787
-2757
-2727
-2698
-2669
-2640
-2612
-2583
-2555
-2527
-2499
-2472
-2444
-2416
-2389
-2361
-2334
-2306
-2278
-2251
-2223
-2195
-2167
-2140
-2112
-2084
-2056
-2028
-2000
-1972
-1944
-1915
-1887
-1858
-1830
-1801
-1772
-1743
-1714
-1684
-1655
-1626
-1596
-1567
-1538
-1508
-1479
-1449
-1420
-1390
-1361
-1331
-1302
-1272
-1243
-1213
-1183
-1154
-1124
-1094
-1065
-1035
-1006
-976
-947
-917
-888
-859
-830
-801
-772
-743
-714
-685
-657
-628
-600
-571
-543
-515
-487
-460
-433
-406
-380
-354
-328
-303
-278
-253
-229
-205
-181
-158
-135
-112
-89
-67
-46
-25
-4
17
37
57
76
95
114
132
151
168
186
203
220
237
254
270
286
302
317
333
348
363
378
393
408
422
436
450
464
478
491
505
518
532
545
558
571
584
597
610
623
635
648
660
673
685
697
709
721
733
744
755
767
778
789
800
810
821
832
842
853
863
874
884
894
904
914
923
933
942
951
959
968
976
983
990
997
1004
1010
1014
1020
1025
1030
1034
1038
1042
1045
1048
1051
1054
1056
1059
1061
1063
1064
1066
1067
1068
1069
1069
1070
1070
1070
1069
1069
1068
1067
1066
1065
1064
1063
1061
1060
1058
1056
1054
1052
1050
1048
1045
1043
1040
1036
1033
1029
1025
1020
1014
1010
1004
998
992
985
978
970
962
954
945
935
924
913
902
890
876
863
848
833
817
801
784
766
748
728
709
688
667
645
623
599
575
551
525
500
473
446
419
391
362
334
304
275
245
215
185
154
124
93
62
32
1
-29
-60
-90
-121
-151
-181
-211
-241
-271
-300
-330
-359
-388
-417
-445
-473
-500
-527
-554
-580
-605
-631
-656
-680
-704
-728
-751
-774
-796
-819
-841
-863
-884
-905
-926
-947
-968
-989
-1008
-1029
-1050
-1070
-1089
-1109
-1129
-1148
-1168
-1187
-1206
-1225
-1244
-1263
-1281
-1300
-1318
-1336
-1354
-1371
-1388
-1405
-1422
-1438
-1453
-1468
-1483
-1497
-1511
-1524
-1537
-1549
-1561
-1572
-1583
-1593
-1603
-1612
-1621
-1629
-1637
-1645
-1652
-1659
-1665
-1671
-1676
-1682
-1687
-1692
-1697
-1701
-1706
-1710
-1715
-1719
-1724
-1728
-1733
-1738
-1743
-1748
-1753
-1759
-1765
-1772
-1778
-1785
-1793
-1801
-1809
-1818
-1826
-1835
-1845
-1854
-1864
-1874
-1884
-1894
-1904
-1914
-1924
-1934
-1944
-1954
-1963
-1973
-1982
-1991
-1999
-2008
-2016
-2024
-2032
-2039
-2045
-2052
-2059
-2064
-2070
-2075
-2080
-2084
-2089
-2092
-2096
-2099
-2102
-2105
-2107
-2110
-2112
-2113
-2115
-2116
-2118
-2119
-2119
-2120
-2121
-2121
-2122
-2122
-2122
-2123
-2123
-2123
-2124
-2124
-2125
-2126
-2126
-2128
-2129
-2131
-2132
-2134
-2137
-2139
-2142
-2145
-2149
-2152
-2156
-2161
-2165
-2170
-2176
-2181
-2187
-2193
-2200
-2207
-2214
-2221
-2228
-2236
-2244
-2252
-2260
-2269
-2277
-2286
-2294
-2303
-2312
-2320
-2329
-2338
-2347
-2355
-2364
-2373
-2382
-2390
-2399
-2408
-2417
-2426
-2435
-2443
-2453
-2462
-2471
-2480
-2490
-2499
-2508
-2518
-2527
-2537
-2546
-2555
-2564
-2573
-2582
-2591
-2599
-2608
-2616
-2625
-2633
-2641
-2648
-2655
-2662
-2669
-2675
-2681
-2686
-2690
-2694
-2697
-2700
-2702
-2704
-2704
-2705
-2704
-2703
-2701
-2699
-2696
-2692
-2687
-2682
-2676
-2670
-2662
-2654
-2646
-2636
-2626
-2616
-2605
-2593
-2580
-2567
-2554
-2540
-2525
-2510
-2495
-2479
-2463
-2446
-2429
-2411
-2393
-2375
-2356
-2337
-2317
-2298
-2278
-2258
-2237
-2217
-2196
-2175
-2154
-2133
-2112
-2091
-2070
-2048
-2027
-2005
-1984
-1962
-1941
-1919
-1898
-1876
-1854
-1833
-1812
-1790
-1769
-1748
-1726
-1705
-1684
-1663
-1642
-1621
-1600
-1578
-1557
-1536
-1514
-1492
-1470
-1448
-1425
-1403
-1380
-1357
-1333
-1310
-1286
-1262
-1238
-1214
-1190
-1166
-1142
-1118
-1094
-1070
-1047
-1022
-999
-976
-952
-928
-904
-881
-857
-833
-809
-785
-761
-737
-713
-689
-665
-642
-618
-595
-571
-548
-526
-503
-480
-458
-436
-414
-392
-371
-350
-329
-308
-287
-267
-247
-227
-207
-188
-168
-149
-131
-112
-94
-76
-58
-41
-24
-7
9
25
41
56
71
86
100
114
128
142
156
169
182
196
209
222
234
247
259
272
284
296
308
320
332
343
354
365
376
386
396
406
415
424
432
440
448
455
462
469
475
480
485
490
494
497
500
502
504
505
506
506
505
504
502
500
497
493
489
485
480
475
470
464
458
451
444
437
429
421
412
403
394
384
374
363
352
341
329
317
304
292
278
265
251
237
223
209
194
179
165
150
135
121
106
91
77
62
47
32
18
3
-12
-28
-43
-58
-74
-89
-105
-120
-136
-151
-166
-181
-196
-211
-226
-240
-255
-269
-282
-296
-310
-323
-336
-350
-363
-376
-389
-403
-416
-430
-444
-458
-473
-488
-503
-518
-534
-550
-567
-584
-601
-619
-638
-658
-677
-698
-719
-741
-764
-787
-811
-835
-860
-886
-912
-938
-965
-993
-1020
-1049
-1077
-1106
-1135
-1165
-1195
-1225
-1256
-1286
-1317
-1348
-1379
-1411
-1442
-1473
-1504
-1535
-1566
-1597
-1627
-1657
-1687
-1716
-1745
-1774
-1802
-1830
-1858
-1885
-1911
-1937
-1963
-1988
-2013
-2037
-2060
-2083
-2106
-2128
-2150
-2172
-2193
-2214
-2234
-2254
-2274
-2293
-2312
-2330
-2348
-2366
-2383
-2401
-2418
-2434
-2451
-2467
-2484
-2500
-2516
-2533
-2549
-2565
-2582
-2598
-2615
-2632
-2649
-2666
-2683
-2701
-2719
-2737
-2755
-2774
-2793
-2812
-2832
-2852
-2873
-2894
-2915
-2937
-2960
-2983
-3007
-3031
-3056
-3082
-3108
-3135
-3163
-3191
-3220
-3250
-3280
-3311
-3343
-3375
-3407
-3440
-3474
-3508
-3542
-3576
-3611
-3647
-3682
-3718
-3754
-3790
-3826
-3863
-3900
-3936
-3973
-4009
-4046
-4082
-4118
-4153
-4189
-4224
-4258
-4292
-4326
-4359
-4391
-4423
-4454
-4484
-4514
-4544
-4572
-4600
-4628
-4655
-4681
-4706
-4731
-4756
-4779
-4802
-4825
-4846
-4867
-4887
-4907
-4926
-4944
-4961
-4977
-4992
-5006
-5020
-5032
-5043
-5053
-5063
-5071
-5078
-5084
-5090
-5094
-5097
-5099
-5101
-5101
-5100
-5098
-5096
-5092
-5087
-5081
-5074
-5066
-5058
-5048
-5036
-5024
-5011
-4997
-4982
-4966
-4949
-4931
-4913
-4893
-4873
-4853
-4831
-4809
-4786
-4763
-4739
-4714
-4689
-4664
-4638
-4612
-4586
-4559
-4533
-4506
-4479
-4451
-4424
-4397
-4371
-4344
-4317
-4290
-4264
-4238
-4212
-4186
-4160
-4135
-4110
-4085
-4059
-4035
-4013
-3989
-3967
-3944
-3922
-3901
-3881
-3861
-3841
-3823
-3805
-3788
-3772
-3757
-3742
-3729
-3716
-3705
-3694
-3684
-3675
-3667
-3660
-3654
-3649
-3645
-3642
-3640
-3638
-3638
-3638
-3639
-3641
-3644
-3648
-3652
-3658
-3664
-3671
-3678
-3686
-3695
-3705
-3715
-3726
-3737
-3749
-3761
-3774
-3787
-3801
-3815
-3830
-3844
-3860
-3875
-3891
-3907
-3924
-3940
-3957
-3974
-3991
-4008
-4026
-4043
-4059
-4075
-4093
-4109
-4126
-4142
-4158
-4174
-4189
-4205
-4220
-4236
-4251
-4266
-4281
-4296
-4310
-4324
-4339
-4352
-4366
-4379
-4392
-4404
-4416
-4428
-4439
-4449
-4459
-4469
-4477
-4485
-4493
-4500
-4506
-4512
-4516
-4521
-4524
-4527
-4529
-4530
-4531
-4531
-4529
-4528
-4525
-4521
-4516
-4511
-4504
-4496
-4487
-4477
-4466
-4453
-4440
-4425
-4409
-4392
-4374
-4354
-4333
-4312
-4288
-4264
-4239
-4212
-4185
-4156
-4126
-4094
-4062
-4030
-3996
-3961
-3925
-3888
-3850
-3811
-3771
-3730
-3689
-3646
-3603
-3558
-3513
-3468
-3421
-3374
-3326
-3278
-3229
-3179
-3129
-3078
-3026
-2974
-2922
-2868
-2814
-2760
-2705
-2650
-2594
-2538
-2481
-2423
-2365
-2307
-2249
-2190
-2130
-2071
-2011
-1951
-1891
-1830
-1770
-1709
-1648
-1588
-1527
-1466
-1405
-1345
-1284
-1224
-1164
-1104
-1044
-984
-925
-866
-807
-749
-692
-635
-578
-522
-467
-413
-359
-307
-255
-203
-153
-104
-55
-8
38
84
128
171
213
254
293
332
369
405
440
474
507
538
569
598
626
653
679
703
727
749
770
790
809
827
843
859
873
886
898
908
918
926
933
939
944
947
950
951
952
951
950
947
944
939
934
928
921
913
904
894
884
873
861
848
834
820
805
790
774
758
741
724
706
687
669
649
630
609
589
567
546
524
501
478
455
431
408
383
359
335
310
286
261
236
211
186
161
136
111
86
61
36
11
-14
-39
-64
-89
-114
-139
-164
-188
-213
-237
-261
-285
-309
-333
-356
-379
-402
-425
-447
-469
-490
-511
-532
-552
-572
-591
-610
-629
-647
-664
-681
-697
-712
-727
-741
-754
-767
-779
-790
-800
-809
-817
-824
-830
-835
-839
-842
-843
-843
-842
-840
-836
-831
-824
-816
-807
-796
-783
-769
-753
-736
-717
-696
-674
-650
-625
-598
-569
-538
-506
-472
-437
-400
-361
-320
-278
-234
-188
-141
-92
-42
10
64
119
175
233
292
352
413
476
539
603
668
735
801
869
937
1006
1075
1145
1215
1286
1356
1427
1497
1567
1637
1706
1775
1843
1911
1977
2043
2108
2172
2235
2297
2358
2418
2476
2533
2588
2642
2695
2746
2795
2843
2889
2933
2975
3016
3055
3091
3126
3159
3190
3219
3245
3270
3293
3313
3332
3348
3362
3375
3385
3393
3398
3402
3404
3403
3401
3396
3389
3380
3370
3357
3342
3326
3307
3287
3264
3240
3214
3187
3157
3127
3094
3061
3025
2989
2951
2912
2872
2831
2790
2747
2704
2660
2615
2570
2525
2479
2433
2386
2340
2294
2247
2201
2154
2108
2063
2017
1972
1927
1884
1840
1797
1755
1714
1673
1633
1594
1556
1519
1482
1447
1412
1378
1346
1314
1283
1253
1224
1195
1168
1142
1116
1092
1068
1045
1022
1002
982
963
945
928
912
896
882
869
856
845
834
824
815
807
799
793
787
782
777
774
771
770
769
769
769
771
774
777
782
787
794
801
809
818
829
840
852
865
878
893
908
925
941
959
977
996
1016
1036
1056
1078
1099
1121
1144
1167
1190
1214
1238
1263
1287
1313
1338
1364
1390
1416
1442
1469
1496
1522
1550
1577
1604
1632
1660
1688
1716
1744
1772
1801
1830
1859
1887
1917
1946
1975
2005
2033
2064
2094
2123
2153
2183
2213
2243
2272
2302
2332
2361
2390
2419
2447
2476
2503
2531
2558
2585
2611
2637
2662
2687
2711
2735
2758
2780
2801
2821
2841
2860
2877
2894
2910
2925
2939
2952
2964
2975
2985
2994
3002
3009
3015
3020
3024
3027
3029
3030
3030
3028
3026
3022
3017
3011
3004
2996
2986
2976
2964
2951
2937
2923
2907
2890
2872
2853
2833
2812
2790
2767
2743
2718
2692
2665
2638
2609
2580
2550
2520
2488
2457
2425
2392
2359
2326
2292
2258
2224
2189
2155
2120
2085
2050
2015
1980
1945
1910
1875
1839
1804
1769
1734
1699
1664
1629
1594
1560
1525
1491
1458
1424
1391
1358
1326
1294
1263
1232
1202
1172
1143
1115
1087
1060
1034
1008
983
959
936
914
892
871
851
832
814
797
780
765
751
737
724
713
702
692
683
675
668
661
656
651
648
645
644
644
644
646
649
653
658
664
672
680
690
702
714
728
744
761
779
799
821
844
869
896
924
953
985
1018
1052
1088
1126
1165
1205
1247
1290
1334
1380
1428
1476
1525
1576
1628
1680
1734
1788
1844
1899
1956
2013
2070
2128
2186
2245
2303
2361
2420
2478
2536
2594
2651
2708
2764
2820
2876
2931
2985
3039
3092
3144
3196
3247
3298
3347
3396
3444
3491
3537
3582
3626
3669
3710
3751
3790
3828
3865
3901
3935
3968
4000
4030
4059
4086
4112
4137
4160
4182
4202
4221
4238
4254
4268
4281
4292
4301
4309
4315
4319
4322
4323
4322
4320
4316
4310
4303
4294
4283
4271
4258
4243
4226
4208
4189
4168
4146
4122
4097
4070
4043
4014
3985
3954
3922
3889
3854
3819
3783
3746
3707
3668
3628
3588
3546
3503
3459
3414
3369
3322
3275
3226
3177
3128
3078
3027
2976
2924
2873
2821
2768
2716
2664
2612
2560
2508
2457
2406
2355
2305
2255
2206
2157
2109
2062
2015
1970
1925
1881
1838
1797
1756
1716
1678
1641
1605
1570
1537
1505
1474
1445
1417
1390
1365
1341
1318
1297
1277
1258
1241
1225
1210
1196
1184
1172
1162
1153
1144
1137
1131
1125
1120
1116
1112
1109
1107
1106
1105
1105
1106
1107
1110
1112
1116
1120
1125
1131
1138
1145
1152
1161
1170
1179
1189
1200
1212
1224
1236
1249
1263
1277
1292
1308
1324
1340
1357
1375
1393
1412
1432
1452
1473
1495
1517
1540
1563
1587
1611
1635
1660
1684
1710
1735
1760
1786
1812
1837
1863
1889
1915
1941
1967
1992
2017
2043
2068
2093
2117
2141
2164
2187
2210
2232
2254
2275
2296
2317
2337
2357
2376
2395
2413
2431
2449
2466
2483
2499
2515
2531
2546
2560
2574
2588
2601
2614
2627
2639
2650
2661
2672
2683
2693
2703
2712
2721
2730
2738
2746
2754
2761
2767
2773
2778
2783
2788
2791
2795
2798
2800
2802
2803
2803
2803
2802
2801
2798
2795
2790
2785
2779
2772
2764
2755
2745
2734
2722
2708
2694
2678
2661
2642
2623
2601
2579
2554
2529
2502
2473
2443
2411
2378
2344
2308
2271
2233
2194
2154
2113
2071
2028
1985
1940
1895
1849
1803
1756
1708
1660
1611
1563
1514
1465
1416
1368
1320
1272
1224
1177
1131
1085
1040
995
952
909
868
827
787
748
711
675
640
606
574
543
514
486
460
436
413
392
372
354
337
322
309
297
287
278
271
265
261
259
258
258
260
263
267
272
279
287
296
306
317
329
342
355
369
383
397
412
427
441
456
471
486
500
514
528
542
555
569
581
594
606
617
629
639
650
660
670
679
688
696
704
711
718
724
730
735
740
744
748
751
754
756
758
760
761
761
761
760
759
758
756
754
751
747
743
739
734
729
723
717
710
703
695
687
678
669
659
648
637
626
613
600
587
572
558
542
526
510
493
475
457
439
420
400
381
360
339
318
297
275
252
229
206
182
158
134
109
84
58
32
5
-21
-49
-77
-105
-133
-163
-192
-222
-252
-282
-313
-344
-375
-407
-438
-470
-502
-535
-567
-600
-633
-666
-699
-732
-765
-799
-833
-867
-901
-935
-969
-1004
-1038
-1073
-1107
-1142
-1176
-1211
-1246
-1280
-1315
-1350
-1385
-1420
-1455
-1490
-1526
-1562
-1597
-1633
-1669
-1704
-1739
-1774
-1809
-1844
-1878
-1912
-1945
-1978
-2011
-2043
-2074
-2105
-2136
-2166
-2196
-2225
-2254
-2283
-2311
-2339
-2367
-2394
-2422
-2448
-2475
-2501
-2527
-2552
-2577
-2601
-2625
-2648
-2671
-2694
-2716
-2738
-2760
-2781
-2802
-2823
-2842
-2862
-2881
-2899
-2917
-2934
-2951
-2967
-2983
-2998
-3013
-3027
-3040
-3052
-3064
-3075
-3085
-3095
-3104
-3112
-3120
-3127
-3134
-3140
-3145
-3150
-3155
-3158
-3162
-3164
-3166
-3167
-3167
-3166
-3165
-3162
-3158
-3154
-3148
-3142
-3135
-3126
-3118
-3108
-3099
-3088
-3078
-3067
-3057
-3046
-3035
-3024
-3013
-3002
-2991
-2980
-2968
-2957
-2945
-2933
-2921
-2908
-2895
-2882
-2868
-2855
-2841
-2828
-2815
-2802
-2789
-2777
-2766
-2755
-2744
-2734
-2724
-2714
-2704
-2694
-2685
-2675
-2665
-2654
-2644
-2633
-2622
-2611
-2600
-2589
-2579
-2569
-2559
-2549
-2540
-2531
-2522
-2514
-2505
-2497
-2489
-2481
-2473
-2465
-2456
-2448
-2439
-2430
-2421
-2411
-2401
-2391
-2380
-2369
-2358
-2347
-2335
-2323
-2311
-2299
-2287
-2275
-2263
-2252
-2241
-2230
-2219
-2208
-2198
-2188
-2178
-2168
-2158
-2148
-2137
-2127
-2116
-2105
-2095
-2084
-2073
-2064
-2054
-2045
-2037
-2029
-2023
-2017
-2011
-2007
-2003
-2000
-1998
-1997
-1997
-1999
-2001
-2004
-2007
-2012
-2017
-2024
-2031
-2037
-2047
-2055
-2064
-2074
-2084
-2095
-2107
-2119
-2131
-2144
-2158
-2172
-2186
-2201
-2217
-2233
-2250
-2268
-2287
-2306
-2326
-2348
-2370
-2392
-2415
-2439
-2463
-2487
-2511
-2536
-2560
-2585
-2611
-2637
-2663
-2690
-2717
-2744
-2772
-2801
-2829
-2859
-2889
-2919
-2950
-2982
-3014
-3046
-3079
-3112
-3145
-3178
-3210
-3243
-3275
-3306
-3337
-3367
-3396
-3425
-3452
-3479
-3506
-3531
-3556
-3581
-3605
-3628
-3652
-3675
-3697
-3719
-3741
-3762
-3782
-3802
-3821
-3839
-3856
-3873
-3889
-3904
-3919
-3933
-3946
-3959
-3971
-3982
-3992
-4002
-4011
-4018
-4025
-4030
-4035
-4040
-4043
-4045
-4045
-4045
-4043
-4040
-4035
-4029
-4021
-4011
-4001
-3989
-3976
-3960
-3944
-3926
-3907
-3886
-3865
-3842
-3818
-3792
-3766
-3739
-3711
-3682
-3651
-3620
-3587
-3554
-3519
-3483
-3446
-3409
-3370
-3331
-3291
-3250
-3209
-3167
-3124
-3081
-3037
-2993
-2948
-2903
-2858
-2812
-2766
-2720
-2674
-2627
-2580
-2533
-2486
-2439
-2392
-2344
-2297
-2251
-2204
-2157
-2111
-2064
-2017
-1972
-1927
-1881
-1836
-1792
-1747
-1704
-1661
-1619
-1577
-1536
-1496
-1457
-1419
-1381
-1345
-1309
-1274
-1240
-1207
-1175
-1144
-1113
-1084
-1054
-1026
-998
-970
-944
-917
-892
-867
-843
-820
-798
-776
-756
-737
-718
-701
-684
-668
-653
-639
-625
-612
-600
-588
-576
-565
-554
-544
-534
-524
-514
-504
-494
-485
-475
-465
-454
-444
-433
-422
-410
-398
-386
-373
-359
-346
-331
-316
-301
-285
-268
-251
-233
-215
-195
-175
-154
-133
-111
-88
-64
-40
-15
11
37
64
92
120
148
178
208
238
269
301
333
365
398
431
464
497
530
563
595
628
661
693
725
758
790
822
855
887
920
952
985
1016
1049
1081
1113
1144
1175
1206
1237
1267
1296
1326
1355
1383
1412
1441
1469
1498
1526
1555
1584
1612
1640
1669
1697
1725
1752
1779
1806
1833
1859
1885
1911
1936
1961
1986
2009
2033
2058
2081
2104
2126
2148
2169
2190
2210
2229
2248
2266
2284
2301
2318
2334
2349
2364
2378
2392
2405
2417
2429
2440
2450
2460
2470
2479
2487
2495
2503
2510
2517
2524
2530
2535
2540
2545
2549
2553
2556
2559
2561
2563
2565
2567
2568
2569
2570
2571
2571
2571
2572
2571
2571
2571
2570
2570
2569
2569
2568
2568
2567
2566
2566
2565
2565
2564
2564
2564
2564
2565
2566
2567
2569
2571
2573
2576
2580
2583
2587
2591
2596
2600
2606
2611
2617
2624
2631
2638
2646
2654
2663
2673
2683
2694
2705
2716
2728
2741
2753
2767
2780
2794
2808
2822
2837
2852
2867
2882
2898
2913
2929
2945
2961
2976
2992
3008
3023
3038
3053
3068
3082
3097
3111
3124
3138
3151
3164
3176
3188
3199
3210
3221
3231
3241
3251
3260
3269
3278
3286
3295
3303
3311
3319
3327
3334
3342
3349
3356
3363
3371
3378
3384
3391
3398
3405
3412
3419
3426
3433
3440
3448
3456
3463
3472
3480
3488
3497
3505
3513
3522
3530
3539
3547
3556
3564
3573
3582
3590
3599
3608
3617
3626
3635
3644
3653
3662
3671
3680
3689
3698
3707
3715
3724
3732
3740
3748
3756
3763
3770
3776
3782
3788
3793
3797
3801
3805
3808
3811
3813
3816
3818
3819
3820
3821
3822
3822
3822
3821
3820
3818
3816
3813
3809
3805
3801
3796
3790
3784
3777
3769
3761
3752
3743
3733
3723
3712
3700
3688
3676
3663
3649
3634
3618
3602
3585
3567
3548
3528
3507
3485
3463
3440
3415
3390
3364
3337
3309
3280
3251
3220
3188
3155
3121
3086
3050
3012
2974
2934
2893
2851
2808
2763
2718
2671
2624
2575
2526
2476
2425
2374
2321
2269
2215
2161
2107
2052
1997
1942
1886
1830
1774
1717
1661
1604
1548
1491
1435
1379
1323
1267
1212
1157
1102
1047
993
939
885
832
779
727
674
622
571
520
469
418
367
317
268
218
169
121
73
25
-23
-69
-116
-162
-207
-252
-296
-340
-383
-426
-469
-511
-553
-594
-635
-676
-716
-756
-795
-833
-872
-909
-946
-983
-1018
-1054
-1089
-1123
-1156
-1189
-1221
-1252
-1283
-1312
-1341
-1370
-1397
-1424
-1450
-1476
-1500
-1524
-1547
-1570
-1591
-1612
-1632
-1652
-1670
-1688
-1705
-1721
-1736
-1751
-1765
-1778
-1790
-1802
-1813
-1823
-1833
-1842
-1851
-1859
-1867
-1874
-1881
-1888
-1894
-1900
-1907
-1913
-1919
-1925
-1931
-1937
-1943
-1949
-1956
-1962
-1969
-1976
-1984
-1992
-2000
-2008
-2017
-2025
-2036
-2045
-2057
-2068
-2080
-2092
-2104
-2117
-2131
-2145
-2159
-2174
-2190
-2206
-2222
-2239
-2257
-2275
-2294
-2313
-2332
-2352
-2373
-2393
-2415
-2436
-2458
-2480
-2502
-2524
-2547
-2570
-2593
-2616
-2639
-2663
-2686
-2709
-2733
-2756
-2780
-2803
-2827
-2851
-2874
-2898
-2922
-2945
-2969
-2993
-3017
-3040
-3064
-3087
-3110
-3133
-3156
-3179
-3201
-3223
-3244
-3266
-3287
-3307
-3328
-3348
-3367
-3386
-3405
-3423
-3441
-3458
-3475
-3491
-3506
-3521
-3536
-3550
-3564
-3577
-3590
-3603
-3615
-3628
-3640
-3652
-3663
-3675
-3686
-3697
-3708
-3719
-3729
-3740
-3750
-3761
-3771
-3781
-3791
-3801
-3811
-3820
-3830
-3839
-3848
-3857
-3866
-3875
-3884
-3893
-3902
-3911
-3919
-3928
-3937
-3946
-3955
-3964
-3973
-3983
-3993
-4003
-4013
-4022
-4034
-4045
-4056
-4067
-4078
-4090
-4102
-4114
-4126
-4139
-4151
-4164
-4177
-4190
-4204
-4217
-4231
-4245
-4260
-4274
-4289
-4304
-4319
-4334
-4349
-4365
-4380
-4395
-4411
-4426
-4442
-4457
-4472
-4487
-4502
-4516
-4530
-4544
-4557
-4569
-4582
-4593
-4605
-4615
-4626
-4636
-4645
-4654
-4662
-4670
-4677
-4683
-4689
-4695
-4700
-4704
-4708
-4711
-4714
-4716
-4718
-4718
-4719
-4719
-4718
-4716
-4714
-4712
-4708
-4705
-4700
-4695
-4690
-4684
-4678
-4671
-4664
-4656
-4648
-4639
-4630
-4620
-4610
-4600
-4588
-4577
-4565
-4553
-4540
-4527
-4513
-4500
-4485
-4471
-4456
-4441
-4426
-4410
-4394
-4378
-4361
-4344
-4327
-4310
-4292
-4274
-4256
-4237
-4219
-4200
-4181
-4162
-4143
-4124
-4105
-4086
-4066
-4046
-4027
-4009
-3989
-3970
-3950
-3931
-3911
-3892
-3872
-3853
-3834
-3815
-3795
-3776
-3757
-3738
-3719
-3700
-3680
-3661
-3641
-3622
-3602
-3582
-3562
-3542
-3521
-3500
-3479
-3458
-3436
-3415
-3392
-3370
-3347
-3324
-3301
-3277
-3253
-3229
-3204
-3179
-3154
-3128
-3103
-3076
-3050
-3023
-2996
-2969
-2942
-2914
-2886
-2857
-2828
-2799
-2770
-2740
-2711
-2681
-2651
-2620
-2590
-2560
-2529
-2499
-2468
-2438
-2407
-2377
-2347
-2317
-2287
-2258
-2229
-2201
-2172
-2145
-2117
-2090
-2064
-2037
-2013
-1988
-1964
-1940
-1917
-1894
-1872
-1851
-1831
-1811
-1792
-1774
-1757
-1741
-1725
-1711
-1697
-1684
-1672
-1660
-1650
-1640
-1631
-1623
-1616
-1609
-1603
-1598
-1593
-1589
-1585
-1583
-1580
-1579
-1578
-1578
-1578
-1579
-1581
-1583
-1585
-1589
-1592
-1597
-1601
-1607
-1612
-1619
-1625
-1632
-1640
-1648
-1655
-1664
-1672
-1681
-1689
-1698
-1707
-1716
-1725
-1734
-1744
-1753
-1762
-1771
-1779
-1788
-1797
-1805
-1813
-1821
-1829
-1837
-1844
-1851
-1858
-1865
-1871
-1877
-1882
-1888
-1893
-1898
-1902
-1907
-1911
-1915
-1918
-1921
-1925
-1928
-1930
-1933
-1935
-1937
-1940
-1941
-1943
-1944
-1945
-1946
-1947
-1948
-1948
-1949
-1949
-1949
-1949
-1950
-1950
-1950
-1950
-1950
-1951
-1951
-1951
-1951
-1952
-1952
-1953
-1954
-1955
-1956
-1957
-1959
-1960
-1962
-1964
-1966
-1969
-1971
-1974
-1977
-1981
-1985
-1989
-1993
-1997
-2001
-2007
-2012
-2017
-2023
-2029
-2035
-2041
-2048
-2055
-2062
-2069
-2077
-2085
-2093
-2101
-2109
-2117
-2126
-2135
-2144
-2153
-2163
-2172
-2182
-2192
-2202
-2212
-2222
-2232
-2243
-2253
-2263
-2274
-2285
-2295
-2306
-2317
-2327
-2338
-2349
-2360
-2371
-2381
-2392
-2403
-2414
-2425
-2436
-2447
-2458
-2469
-2481
-2492
-2503
-2514
-2525
-2536
-2547
-2558
-2569
-2580
-2590
-2601
-2611
-2622
-2632
-2642
-2652
-2662
-2672
-2681
-2691
-2700
-2708
-2717
-2725
-2733
-2741
-2748
-2756
-2762
-2769
-2775
-2782
-2787
-2793
-2798
-2802
-2806
-2810
-2814
-2817
-2819
-2822
-2824
-2825
-2826
-2827
-2827
-2827
-2826
-2826
-2824
-2823
-2820
-2818
-2815
-2811
-2807
-2802
-2797
-2791
-2784
-2777
-2770
-2762
-2753
-2744
-2734
-2724
-2713
-2702
-2691
-2679
-2666
-2653
-2640
-2626
-2611
-2596
-2581
-2565
-2548
-2531
-2513
-2495
-2476
-2457
-2437
-2416
-2395
-2373
-2351
-2328
-2304
-2280
-2256
-2230
-2205
-2179
-2152
-2125
-2097
-2068
-2040
-2009
-1981
-1951
-1920
-1889
-1858
-1826
-1794
-1761
-1729
-1696
-1662
-1629
-1595
-1561
-1527
-1494
-1460
-1426
-1392
-1358
-1324
-1290
-1256
-1222
-1188
-1154
-1120
-1086
-1052
-1016
-983
-948
-914
-879
-845
-810
-776
-741
-706
-672
-637
-602
-567
-533
-498
-464
-430
-396
-362
-328
-294
-260
-227
-193
-159
-126
-92
-58
-25
9
42
75
108
141
173
206
238
270
302
333
365
396
427
457
487
517
547
576
605
634
662
690
718
745
772
798
824
850
875
900
925
949
974
997
1020
1044
1067
1090
1112
1135
1156
1178
1199
1220
1241
1261
1281
1301
1320
1339
1358
1376
1395
1413
1430
1448
1465
1483
1500
1517
1534
1551
1567
1584
1600
1616
1632
1648
1663
1679
1694
1708
1723
1737
1751
1765
1778
1791
1804
1817
1829
1841
1852
1863
1873
1883
1892
1900
1908
1915
1921
1927
1932
1936
1940
1943
1945
1946
1947
1948
1948
1947
1945
1943
1940
1937
1933
1929
1924
1919
1913
1907
1900
1893
1886
1878
1869
1860
1851
1842
1832
1822
1812
1802
1792
1781
1771
1760
1750
1739
1729
1718
1708
1698
1688
1678
1669
1660
1651
1643
1635
1627
1620
1613
1606
1600
1594
1589
1584
1580
1576
1573
1570
1568
1566
1566
1565
1565
1566
1568
1569
1572
1575
1579
1583
1588
1593
1599
1606
1613
1621
1630
1638
1648
1658
1668
1679
1691
1702
1715
1727
1740
1753
1767
1780
1794
1808
1823
1837
1852
1867
1882
1897
1913
1928
1944
1960
1975
1991
2007
2023
2039
2055
2071
2086
2102
2118
2134
2149
2165
2180
2195
2211
2226
2241
2255
2270
2284
2298
2311
2325
2338
2350
2362
2374
2386
2397
2407
2417
2427
2436
2444
2452
2459
2466
2473
2478
2484
2488
2492
2496
2499
2501
2503
2504
2504
2504
2504
2503
2501
2499
2496
2493
2490
2486
2481
2477
2472
2466
2460
2454
2448
2441
2434
2427
2419
2411
2403
2394
2386
2376
2367
2357
2347
2337
2327
2316
2305
2294
2283
2271
2259
2247
2235
2223
2210
2197
2184
2171
2157
2144
2130
2116
2102
2087
2072
2057
2041
2025
2009
1993
1976
1959
1941
1923
1904
1885
1865
1845
1824
1802
1781
1758
1736
1712
1689
1665
1640
1615
1590
1565
1539
1513
1486
1460
1433
1406
1379
1352
1325
1297
1270
1242
1215
1187
1160
1133
1106
1079
1053
1026
1000
974
949
924
899
874
850
826
803
780
757
735
714
693
672
652
632
613
594
576
558
541
525
509
493
478
464
449
436
423
410
398
385
374
362
351
339
328
318
307
296
286
275
265
254
244
233
222
212
201
190
178
167
155
143
131
119
106
93
80
67
54
40
27
13
-1
-16
-30
-44
-59
-74
-89
-104
-119
-134
-149
-165
-180
-196
-212
-228
-243
-259
-275
-291
-307
-323
-339
-355
-371
-387
-403
-419
-435
-451
-467
-483
-498
-514
-530
-546
-563
-579
-595
-612
-628
-645
-661
-678
-695
-711
-728
-745
-762
-779
-795
-812
-829
-846
-863
-881
-898
-915
-933
-951
-969
-987
-1004
-1022
-1041
-1060
-1078
-1097
-1116
-1135
-1153
-1172
-1191
-1210
-1229
-1248
-1267
-1286
-1305
-1324
-1343
-1362
-1381
-1400
-1418
-1437
-1455
-1474
-1492
-1510
-1527
-1545
-1562
-1578
-1595
-1611
-1626
-1641
-1656
-1670
-1684
-1697
-1710
-1723
-1735
-1746
-1758
-1769
-1779
-1789
-1799
-1809
-1818
-1827
-1835
-1844
-1852
-1859
-1867
-1874
-1881
-1888
-1894
-1900
-1906
-1912
-1918
-1924
-1929
-1935
-1940
-1945
-1951
-1956
-1962
-1967
-1973
-1979
-1985
-1992
-1998
-2005
-2012
-2020
-2027
-2035
-2044
-2053
-2062
-2071
-2081
-2092
-2103
-2114
-2126
-2139
-2152
-2165
-2179
-2194
-2210
-2226
-2242
-2260
-2278
-2297
-2316
-2336
-2357
-2378
-2400
-2423
-2446
-2470
-2494
-2519
-2545
-2571
-2598
-2626
-2654
-2683
-2713
-2743
-2773
-2805
-2837
-2869
-2902
-2936
-2970
-3004
-3040
-3075
-3111
-3148
-3185
-3222
-3260
-3299
-3337
-3376
-3415
-3455
-3494
-3534
-3574
-3615
-3655
-3696
-3737
-3778
-3819
-3860
-3902
-3943
-3985
-4026
-4067
-4110
-4152
-4193
-4235
-4277
-4319
-4361
-4403
-4444
-4486
-4528
-4569
-4610
-4652
-4693
-4734
-4775
-4816
-4856
-4897
-4937
-4977
-5017
-5057
-5097
-5136
-5175
-5214
-5253
-5291
-5329
-5367
-5404
-5441
-5478
-5515
-5551
-5587
-5622
-5658
-5693
-5728
-5763
-5797
-5832
-5866
-5900
-5933
-5967
-6000
-6033
-6066
-6098
-6130
-6162
-6194
-6225
-6257
-6288
-6318
-6349
-6379
-6408
-6438
-6467
-6495
-6524
-6552
-6579
-6607
-6634
-6660
-6686
-6712
-6737
-6761
-6785
-6809
-6832
-6854
-6876
-6898
-6918
-6939
-6959
-6978
-6997
-7016
-7034
-7051
-7068
-7085
-7101
-7117
-7132
-7146
-7160
-7174
-7187
-7200
-7212
-7223
-7234
-7245
-7255
-7265
-7274
-7283
-7292
-7300
-7308
-7316
-7323
-7330
-7337
-7344
-7350
-7356
-7362
-7367
-7373
-7378
-7383
-7388
-7392
-7397
-7402
-7406
-7410
-7415
-7419
-7423
-7427
-7431
-7436
-7440
-7444
-7449
-7453
-7458
-7463
-7468
-7472
-7477
-7482
-7488
-7493
-7498
-7503
-7509
-7514
-7520
-7525
-7531
-7537
-7543
-7549
-7555
-7561
-7567
-7574
-7580
-7587
-7594
-7601
-7608
-7615
-7623
-7631
-7638
-7646
-7654
-7663
-7671
-7680
-7688
-7697
-7706
-7715
-7724
-7733
-7743
-7752
-7762
-7771
-7781
-7790
-7800
-7809
-7818
-7827
-7835
-7844
-7852
-7860
-7867
-7875
-7882
-7890
-7897
-7904
-7911
-7918
-7925
-7931
-7938
-7944
-7950
-7956
-7961
-7966
-7971
-7976
-7980
-7984
-7988
-7991
-7994
-7996
-7998
-7999
-8000
-8000
-7999
-7998
-7996
-7993
-7990
-7986
-7982
-7976
-7970
-7963
-7956
-7948
-7939
-7929
-7919
-7907
-7896
-7883
-7869
-7855
-7840
-7824
-7808
-7791
-7773
-7755
-7736
-7717
-7697
-7677
-7656
-7635
-7614
-7592
-7570
-7547
-7524
-7501
-7477
-7453
-7429
-7404
-7379
-7354
-7329
-7303
-7277
-7251
-7225
-7199
-7172
-7145
-7118
-7091
-7063
-7036
-7008
-6980
-6951
-6923
-6894
-6865
-6836
-6807
-6778
-6748
-6718
-6688
-6658
-6628
-6598
-6568
-6537
-6507
-6476
-6446
-6415
-6385
-6354
-6323
-6292
-6262
-6231
-6200
-6169
-6138
-6106
-6075
-6044
-6012
-5981
-5949
-5918
-5886
-5854
-5822
-5791
-5759
-5726
-5694
-5662
-5630
-5598
-5566
-5533
-5501
-5469
-5437
-5404
-5372
-5340
-5308
-5276
-5244
-5212
-5180
-5149
-5117
-5086
-5054
-5023
-4993
-4962
-4931
-4901
-4871
-4842
-4813
-4784
-4755
-4727
-4699
-4671
-4644
-4617
-4591
-4565
-4538
-4513
-4487
-4462
-4436
-4411
-4387
-4362
-4338
-4314
-4290
-4267
-4244
-4221
-4198
-4176
-4154
-4132
-4110
-4088
-4067
-4046
-4025
-4003
-3983
-3963
-3943
-3923
-3903
-3884
-3864
-3845
-3826
-3808
-3789
-3771
-3753
-3736
-3718
-3701
-3684
-3668
-3651
-3635
-3619
-3603
-3588
-3573
-3558
-3543
-3528
-3513
-3499
-3484
-3470
-3456
-3441
-3427
-3413
-3399
-3385
-3371
-3357
-3343
-3329
-3315
-3301
-3287
-3272
-3258
-3244
-3230
-3216
-3203
-3189
-3175
-3161
-3147
-3133
-3118
-3104
-3090
-3075
-3060
-3045
-3030
-3014
-2999
-2982
-2966
-2949
-2931
-2913
-2895
-2876
-2856
-2836
-2816
-2794
-2772
-2750
-2727
-2703
-2678
-2653
-2626
-2599
-2572
-2543
-2513
-2483
-2452
-2420
-2387
-2353
-2319
-2283
-2247
-2210
-2172
-2134
-2095
-2055
-2015
-1974
-1932
-1890
-1848
-1805
-1761
-1717
-1673
-1628
-1582
-1537
-1491
-1444
-1397
-1350
-1303
-1256
-1208
-1160
-1112
-1064
-1014
-967
-919
-870
-822
-773
-725
-676
-628
-580
-532
-484
-436
-388
-341
-293
-246
-199
-152
-106
-60
-14
31
76
120
164
207
249
291
332
373
412
451
490
527
564
600
635
669
703
736
768
799
829
858
887
914
941
967
992
1016
1040
1062
1083
1104
1124
1143
1161
1178
1194
1210
1225
1239
1253
1266
1278
1289
1300
1311
1320
1329
1338
1346
1353
1359
1365
1370
1374
1378
1381
1384
1385
1387
1387
1387
1386
1385
1382
1379
1376
1372
1367
1361
1355
1348
1341
1333
1324
1315
1305
1295
1284
1273
1261
1249
1237
1224
1210
1196
1182
1167
1152
1136
1120
1103
1086
1069
1052
1034
1016
997
978
959
940
920
900
879
858
837
816
795
773
752
730
708
687
666
644
623
602
582
561
541
521
502
482
463
444
426
407
390
372
355
338
321
305
290
274
260
246
232
219
207
195
184
173
163
154
146
139
132
127
122
118
115
112
110
109
109
110
111
114
117
121
126
131
137
144
152
161
170
179
190
201
213
225
238
252
266
281
297
313
329
347
365
383
402
422
442
463
484
506
529
552
575
599
624
649
674
699
725
751
778
805
832
859
887
915
942
970
998
1026
1054
1082
1110
1137
1165
1192
1219
1245
1272
1297
1323
1347
1372
1395
1419
1442
1464
1486
1507
1527
1548
1567
1586
1605
1623
1640
1657
1673
1689
1704
1719
1733
1746
1759
1772
1783
1795
1805
1815
1825
1834
1843
1851
1859
1867
1873
1880
1886
1892
1897
1902
1907
1911
1915
1918
1922
1924
1927
1929
1931
1933
1935
1936
1937
1938
1938
1938
1938
1938
1937
1935
1934
1932
1929
1927
1924
1921
1918
1915
1912
1908
1904
1900
1896
1891
1886
1881
1875
1868
1862
1855
1847
1839
1831
1823
1814
1806
1797
1787
1778
1768
1758
1748
1737
1727
1716
1705
1693
1682
1670
1658
1646
1634
1622
1610
1598
1586
1574
1562
1550
1538
1527
1515
1504
1493
1482
1471
1461
1450
1440
1430
1421
1411
1402
1393
1384
1375
1367
1359
1351
1343
1336
1329
1323
1317
1311
1305
1300
1295
1291
1286
1282
1278
1274
1271
1267
1264
1261
1258
1255
1253
1250
1247
1245
1243
1240
1238
1236
1233
1231
1228
1226
1223
1220
1217
1213
1209
1206
1202
1197
1193
1188
1183
1178
1172
1166
1160
1153
1146
1139
1131
1123
1115
1106
1097
1087
1077
1067
1056
1044
1032
1020
1006
994
981
967
952
938
923
907
891
876
859
843
826
809
792
774
757
739
721
702
684
665
647
628
609
590
570
551
531
512
493
473
454
434
415
396
377
358
339
320
301
283
264
246
228
210
193
175
158
141
124
107
91
75
59
44
29
14
-1
-15
-29
-43
-56
-69
-82
-94
-106
-118
-129
-140
-151
-161
-172
-181
-191
-200
-209
-217
-225
-233
-240
-247
-254
-260
-266
-271
-276
-281
-285
-288
-291
-294
-296
-298
-299
-301
-301
-302
-302
-301
-301
-300
-298
-297
-295
-293
-291
-288
-286
-283
-280
-277
-273
-270
-267
-263
-259
-255
-251
-247
-242
-238
-233
-228
-223
-218
-213
-207
-202
-196
-190
-183
-177
-170
-163
-155
-147
-139
-131
-123
-114
-105
-96
-86
-77
-67
-58
-48
-38
-28
-18
-8
2
12
23
33
43
54
64
74
84
94
104
114
124
133
143
152
161
170
178
187
195
203
211
218
225
232
239
245
250
255
260
264
268
272
274
277
279
281
282
283
284
284
284
283
282
281
280
278
276
274
271
269
266
262
259
255
252
248
245
241
237
233
229
225
221
217
212
208
203
199
194
189
185
180
175
171
166
162
157
152
147
143
138
133
128
124
119
114
110
105
101
96
92
87
83
78
74
70
65
61
56
52
47
43
38
34
29
25
21
17
12
8
4
0
-4
-8
-12
-17
-21
-25
-29
-33
-37
-41
-46
-50
-54
-58
-62
-65
-69
-73
-77
-81
-85
-89
-93
-97
-101
-104
-108
-112
-115
-119
-122
-125
-127
-130
-132
-134
-136
-138
-139
-140
-141
-142
-142
-142
-141
-141
-139
-138
-135
-133
-129
-126
-122
-117
-112
-106
-100
-94
-87
-79
-72
-63
-55
-46
-36
-26
-16
-6
5
16
27
39
51
63
76
88
101
115
128
142
156
170
185
199
214
230
245
261
276
292
308
324
340
357
374
390
408
425
443
461
479
497
516
535
555
575
595
615
635
656
678
699
722
744
767
790
814
839
863
889
914
940
967
994
1020
1048
1076
1104
1132
1160
1189
1217
1246
1274
1303
1331
1360
1388
1417
1445
1474
1502
1529
1557
1584
1610
1637
1663
1688
1713
1737
1761
1785
1808
1830
1852
1874
1894
1915
1934
1953
1972
1990
2007
2023
2039
2055
2069
2083
2097
2110
2122
2133
2144
2154
2164
2173
2181
2188
2195
2201
2206
2211
2214
2218
2220
2222
2224
2225
2225
2225
2224
2222
2220
2218
2215
2211
2207
2202
2197
2192
2186
2179
2172
2165
2157
2149
2140
2132
2122
2112
2102
2092
2081
2070
2059
2047
2035
2021
2009
1997
1984
1972
1959
1946
1933
1920
1908
1895
1883
1871
1859
1848
1837
1827
1817
1808
1799
1790
1782
1774
1767
1760
1753
1746
1739
1732
1726
1720
1715
1710
1706
1703
1701
1700
1699
1699
1699
1700
1702
1703
1705
1707
1709
1711
1714
1717
1719
1723
1726
1731
1735
1740
1745
1751
1757
1763
1770
1777
1784
1791
1798
1805
1813
1821
1829
1836
1845
1853
1862
1870
1879
1889
1898
1907
1916
1926
1935
1944
1953
1962
1970
1979
1987
1996
2004
2012
2020
2028
2036
2044
2052
2060
2068
2076
2083
2090
2097
2104
2111
2117
2123
2128
2133
2137
2141
2144
2147
2149
2150
2150
2150
2149
2148
2145
2142
2139
2134
2130
2124
2118
2112
2105
2098
2090
2082
2074
2065
2056
2047
2037
2028
2017
2009
1999
1990
1980
1971
1962
1953
1944
1936
1927
1918
1910
1901
1893
1884
1875
1866
1857
1848
1839
1830
1820
1811
1801
1791
1782
1772
1762
1753
1743
1734
1724
1715
1706
1696
1687
1677
1668
1658
1648
1639
1629
1619
1610
1600
1590
1580
1571
1561
1551
1542
1532
1523
1514
1504
1495
1486
1477
1468
1459
1450
1442
1433
1425
1416
1408
1400
1392
1385
1377
1370
1363
1356
1349
1342
1336
1330
1324
1318
1313
1308
1303
1298
1293
1289
1284
1280
1276
1273
1269
1265
1262
1258
1255
1252
1249
1246
1243
1240
1238
1235
1233
1230
1228
1226
1223
1221
1219
1217
1215
1213
1211
1210
1208
1207
1206
1204
1204
1203
1203
1202
1202
1202
1202
1202
1203
1203
1203
1204
1204
1205
1206
1207
1208
1209
1210
1212
1213
1215
1217
1220
1222
1224
1227
1230
1233
1235
1238
1241
1244
1246
1249
1252
1254
1257
1259
1262
1264
1266
1268
1270
1273
1275
1277
1279
1281
1283
1285
1286
1288
1290
1291
1292
1293
1294
1294
1295
1295
1295
1294
1294
1293
1293
1292
1291
1290
1289
1288
1287
1286
1285
1284
1283
1283
1282
1281
1280
1279
1277
1276
1275
1273
1272
1270
1269
1267
1265
1263
1261
1259
1256
1254
1252
1249
1247
1244
1242
1239
1237
1234
1232
1229
1227
1224
1222
1219
1216
1214
1211
1209
1206
1204
1201
1198
1196
1193
1190
1188
1185
1182
1179
1176
1173
1169
1165
1162
1158
1153
1149
1145
1140
1135
1130
1125
1120
1114
1108
1102
1096
1090
1083
1076
1069
1062
1054
1046
1038
1029
1020
1010
1002
993
984
974
965
956
946
937
928
918
909
900
890
881
871
862
853
844
835
825
816
807
797
788
778
769
759
750
741
731
723
714
705
696
688
680
671
663
655
647
638
631
623
615
607
599
591
583
575
567
558
549
540
531
522
512
503
493
483
473
463
453
443
432
422
412
401
391
380
369
358
347
335
324
312
300
288
275
263
251
238
225
212
199
186
172
159
145
131
118
104
90
76
63
49
36
22
9
-5
-18
-32
-45
-58
-72
-85
-99
-112
-126
-139
-153
-166
-180
-193
-206
-219
-232
-245
-258
-271
-283
-295
-307
-319
-331
-343
-355
-367
-379
-390
-402
-414
-425
-437
-449
-460
-472
-484
-496
-508
-520
-532
-544
-556
-568
-580
-592
-604
-617
-629
-642
-654
-667
-681
-694
-708
-722
-736
-751
-765
-780
-795
-811
-826
-842
-858
-874
-890
-907
-924
-941
-958
-976
-994
-1012
-1030
-1049
-1068
-1087
-1106
-1125
-1144
-1164
-1183
-1203
-1222
-1242
-1262
-1281
-1301
-1321
-1340
-1360
-1379
-1398
-1417
-1436
-1454
-1473
-1490
-1508
-1525
-1542
-1559
-1575
-1592
-1607
-1623
-1638
-1653
-1668
-1682
-1697
-1711
-1724
-1738
-1751
-1764
-1777
-1789
-1802
-1814
-1825
-1836
-1848
-1858
-1869
-1879
-1889
-1899
-1908
-1917
-1926
-1934
-1942
-1949
-1957
-1964
-1971
-1977
-1983
-1989
-1994
-1999
-2004
-2008
-2012
-2016
-2019
-2023
-2025
-2028
-2029
-2032
-2033
-2035
-2037
-2037
-2037
-2039
-2039
-2039
-2039
-2037
-2037
-2036
-2035
-2033
-2032
-2029
-2027
-2024
-2021
-2017
-2013
-2009
-2005
-2001
-1998
-1994
-1990
-1986
-1981
-1977
-1973
-1968
-1964
-1960
-1956
-1951
-1947
-1943
-1939
-1934
-1930
-1927
-1923
-1919
-1916
-1913
-1910
-1907
-1904
-1902
-1900
-1898
-1896
-1894
-1892
-1891
-1890
-1888
-1887
-1886
-1885
-1884
-1883
-1882
-1881
-1880
-1880
-1879
-1878
-1877
-1876
-1874
-1873
-1872
-1871
-1870
-1869
-1868
-1867
-1867
-1866
-1866
-1866
-1866
-1866
-1867
-1868
-1869
-1870
-1871
-1872
-1873
-1873
-1874
-1875
-1876
-1876
-1877
-1877
-1878
-1878
-1878
-1879
-1879
-1880
-1880
-1881
-1881
-1881
-1882
-1882
-1883
-1883
-1884
-1884
-1884
-1884
-1884
-1884
-1883
-1883
-1882
-1880
-1879
-1877
-1875
-1873
-1871
-1869
-1866
-1863
-1860
-1857
-1853
-1849
-1845
-1840
-1835
-1830
-1824
-1817
-1811
-1804
-1797
-1789
-1782
-1774
-1765
-1756
-1747
-1738
-1728
-1718
-1708
-1697
-1686
-1675
-1663
-1652
-1639
-1627
-1615
-1602
-1589
-1576
-1562
-1549
-1536
-1522
-1508
-1494
-1480
-1465
-1451
-1436
-1421
-1406
-1391
-1375
-1360
-1344
-1328
-1312
-1296
-1280
-1264
-1247
-1231
-1214
-1198
-1181
-1164
-1147
-1130
-1113
-1096
-1079
-1062
-1044
-1027
-1008
-992
-974
-956
-938
-920
-901
-883
-864
-845
-826
-807
-787
-767
-747
-727
-707
-687
-666
-645
-624
-603
-582
-561
-539
-517
-495
-473
-451
-428
-405
-382
-359
-336
-312
-288
-264
-239
-215
-190
-165
-140
-115
-90
-64
-39
-13
12
38
63
89
114
140
165
191
217
242
268
293
319
344
370
395
421
446
471
496
521
546
571
596
621
645
670
694
718
743
767
791
815
839
864
888
912
936
960
984
1008
1032
1055
1079
1103
1126
1149
1173
1196
1220
1243
1266
1289
1313
1336
1359
1382
1405
1428
1451
1474
1496
1519
1541
1564
1586
1608
1630
1651
1673
1694
1716
1737
1757
1778
1798
1818
1838
1857
1876
1895
1914
1932
1950
1968
1985
2001
2019
2035
2052
2068
2083
2099
2114
2128
2143
2157
2171
2185
2199
2212
2226
2239
2252
2264
2277
2289
2302
2314
2325
2337
2348
2359
2370
2381
2391
2401
2411
2420
2430
2439
2448
2457
2466
2474
2483
2491
2499
2507
2515
2522
2529
2536
2542
2548
2554
2560
2565
2570
2575
2579
2583
2587
2591
2594
2597
2600
2603
2605
2607
2609
2610
2611
2612
2613
2613
2612
2612
2611
2610
2609
2608
2606
2604
2602
2600
2597
2595
2592
2589
2585
2582
2579
2575
2571
2567
2562
2558
2553
2549
2544
2538
2533
2528
2522
2516
2510
2504
2498
2492
2486
2480
2474
2468
2462
2456
2450
2445
2440
2434
2429
2424
2419
2414
2409
2404
2399
2395
2390
2385
2381
2377
2372
2368
2364
2360
2356
2352
2348
2345
2342
2339
2336
2333
2330
2328
2326
2323
2321
2319
2317
2316
2314
2312
2311
2309
2308
2307
2305
2304
2303
2301
2300
2298
2297
2295
2294
2292
2290
2288
2286
2284
2282
2279
2276
2273
2270
2267
2264
2260
2256
2252
2249
2245
2240
2236
2232
2228
2223
2219
2214
2210
2205
2200
2196
2191
2186
2181
2175
2170
2165
2159
2154
2148
2142
2136
2130
2124
2118
2112
2106
2099
2093
2086
2079
2072
2065
2058
2051
2043
2036
2028
2020
2012
2004
1996
1987
1979
1970
1961
1952
1942
1933
1923
1914
1904
1895
1885
1875
1866
1856
1846
1837
1827
1818
1808
1799
1790
1780
1771
1762
1753
1744
1735
1726
1717
1708
1698
1689
1680
1671
1662
1652
1643
1634
1625
1615
1606
1597
1588
1578
1569
1560
1550
1541
1531
1522
1513
1503
1494
1484
1474
1465
1455
1445
1436
1426
1416
1406
1397
1387
1377
1367
1358
1348
1339
1329
1320
1310
1300
1291
1281
1271
1261
1251
1241
1231
1221
1210
1200
1189
1178
1167
1156
1145
1133
1121
1109
1097
1085
1072
1059
1046
1033
1018
1004
991
976
962
947
931
916
900
884
868
851
834
817
800
783
765
747
728
710
691
672
652
632
612
592
571
550
529
508
486
464
441
418
395
371
347
323
298
273
247
221
194
167
140
112
84
56
27
-2
-31
-60
-89
-119
-149
-179
-209
-239
-269
-299
-330
-360
-391
-422
-453
-485
-516
-548
-579
-611
-643
-675
-707
-739
-772
-804
-837
-870
-903
-936
-969
-1002
-1036
-1069
-1103
-1136
-1170
-1204
-1237
-1271
-1304
-1338
-1372
-1405
-1439
-1472
-1506
-1539
-1573
-1606
-1639
-1672
-1705
-1737
-1770
-1802
-1834
-1865
-1896
-1927
-1957
-1988
-2017
-2045
-2075
-2104
-2132
-2159
-2187
-2213
-2240
-2266
-2291
-2316
-2341
-2366
-2390
-2413
-2436
-2459
-2481
-2503
-2524
-2545
-2565
-2584
-2604
-2622
-2641
-2658
-2675
-2692
-2708
-2724
-2740
-2755
-2769
-2784
-2798
-2811
-2824
-2837
-2849
-2861
-2873
-2884
-2895
-2905
-2916
-2926
-2936
-2946
-2955
-2965
-2974
-2984
-2993
-3002
-3011
-3019
-3028
-3037
-3045
-3054
-3062
-3071
-3079
-3087
-3096
-3104
-3113
-3121
-3130
-3138
-3147
-3156
-3164
-3173
-3182
-3191
-3200
-3209
-3218
-3227
-3236
-3245
-3255
-3264
-3274
-3284
-3294
-3304
-3314
-3324
-3334
-3344
-3354
-3364
-3374
-3385
-3395
-3405
-3416
-3427
-3437
-3448
-3459
-3469
-3480
-3491
-3502
-3512
-3523
-3534
-3545
-3556
-3567
-3578
-3590
-3601
-3612
-3624
-3635
-3647
-3659
-3670
-3682
-3694
-3706
-3718
-3731
-3743
-3755
-3767
-3780
-3792
-3805
-3817
-3829
-3841
-3853
-3865
-3877
-3889
-3901
-3913
-3925
-3936
-3948
-3960
-3971
-3983
-3994
-4005
-4016
-4027
-4038
-4048
-4059
-4069
-4078
-4089
-4099
-4109
-4118
-4128
-4138
-4148
-4157
-4166
-4176
-4185
-4194
-4202
-4211
-4220
-4228
-4237
-4245
-4253
-4261
-4269
-4277
-4285
-4293
-4300
-4308
-4315
-4323
-4330
-4337
-4344
-4350
-4357
-4364
-4370
-4376
-4382
-4388
-4394
-4400
-4406
-4411
-4417
-4422
-4427
-4432
-4437
-4442
-4446
-4451
-4455
-4459
-4463
-4467
-4470
-4474
-4477
-4480
-4483
-4486
-4489
-4492
-4494
-4497
-4499
-4501
-4503
-4505
-4507
-4509
-4510
-4511
-4513
-4514
-4515
-4516
-4517
-4518
-4518
-4519
-4520
-4520
-4520
-4521
-4521
-4521
-4521
-4521
-4520
-4520
-4519
-4518
-4517
-4516
-4514
-4513
-4511
-4509
-4507
-4505
-4502
-4499
-4496
-4493
-4489
-4485
-4481
-4477
-4472
-4467
-4462
-4456
-4450
-4445
-4438
-4432
-4425
-4418
-4411
-4404
-4396
-4388
-4380
-4372
-4363
-4354
-4345
-4336
-4326
-4316
-4306
-4295
-4284
-4272
-4260
-4247
-4234
-4221
-4207
-4193
-4178
-4163
-4148
-4132
-4116
-4099
-4082
-4065
-4046
-4029
-4011
-3992
-3974
-3954
-3935
-3915
-3895
-3875
-3854
-3833
-3812
-3791
-3770
-3748
-3726
-3704
-3681
-3659
-3636
-3613
-3590
-3566
-3543
-3519
-3495
-3471
-3446
-3422
-3397
-3373
-3348
-3323
-3298
-3272
-3247
-3221
-3195
-3169
-3143
-3116
-3089
-3062
-3035
-3007
-2980
-2952
-2924
-2895
-2867
-2838
-2809
-2780
-2751
-2722
-2692
-2663
-2633
-2604
-2574
-2544
-2515
-2485
-2456
-2427
-2397
-2368
-2339
-2309
-2280
-2251
-2222
-2193
-2164
-2135
-2106
-2078
-2049
-2021
-1993
-1965
-1937
-1910
-1882
-1855
-1829
-1802
-1776
-1750
-1724
-1698
-1673
-1648
-1623
-1599
-1575
-1551
-1527
-1504
-1481
-1459
-1437
-1415
-1394
-1373
-1352
-1332
-1312
-1292
-1272
-1253
-1234
-1215
-1197
-1179
-1162
-1145
-1128
-1111
-1095
-1079
-1063
-1047
-1032
-1016
-1002
-988
-973
-959
-945
-932
-918
-905
-892
-879
-866
-854
-842
-831
-819
-809
-798
-788
-777
-768
-758
-749
-739
-731
-722
-714
-705
-698
-690
-682
-675
-668
-661
-654
-648
-641
-635
-628
-622
-616
-609
-603
-597
-590
-584
-578
-571
-565
-559
-552
-546
-539
-532
-526
-519
-513
-506
-500
-493
-487
-480
-474
-468
-462
-455
-449
-443
-438
-432
-426
-421
-416
-410
-405
-400
-395
-390
-385
-380
-375
-370
-365
-360
-356
-351
-347
-343
-339
-335
-331
-327
-324
-321
-318
-315
-312
-310
-307
-305
-304
-302
-301
-299
-298
-297
-297
-296
-296
-295
-295
-295
-296
-296
-296
-297
-298
-298
-299
-300
-300
-301
-302
-303
-304
-305
-306
-308
-308
-309
-310
-311
-311
-311
-312
-311
-311
-311
-310
-310
-309
-308
-307
-306
-305
-304
-303
-301
-300
-298
-296
-294
-292
-289
-287
-285
-282
-279
-277
-274
-272
-269
-266
-263
-261
-258
-255
-252
-249
-246
-242
-239
-235
-232
-228
-224
-220
-216
-211
-207
-202
-198
-193
-188
-184
-179
-174
-170
-165
-161
-156
-152
-148
-143
-139
-134
-130
-125
-121
-116
-112
-107
-103
-98
-94
-90
-85
-81
-77
-73
-69
-65
-61
-57
-53
-49
-45
-41
-37
-33
-29
-25
-22
-18
-14
-10
-6
-3
1
4
8
11
15
18
21
24
28
31
34
37
39
42
45
47
49
52
54
56
58
61
63
65
67
70
72
75
77
80
82
85
88
90
93
96
98
101
104
106
109
112
115
118
120
123
126
129
132
134
137
140
142
145
147
150
152
154
156
158
160
162
163
165
166
168
169
170
171
172
173
174
175
176
177
177
178
178
178
178
178
178
178
177
177
176
175
174
172
171
169
167
165
163
161
158
155
153
150
147
144
140
137
133
130
126
122
118
114
110
105
101
97
92
88
83
79
74
69
64
60
55
50
45
39
34
29
23
17
11
5
-1
-7
-13
-19
-26
-32
-39
-45
-52
-59
-66
-73
-80
-87
-94
-102
-109
-117
-124
-132
-140
-148
-156
-164
-172
-181
-189
-198
-207
-216
-226
-235
-245
-255
-265
-275
-285
-295
-306
-317
-327
-338
-349
-360
-371
-382
-393
-404
-415
-427
-438
-449
-460
-471
-482
-493
-504
-515
-526
-536
-547
-557
-567
-577
-587
-597
-606
-615
-624
-632
-640
-647
-655
-661
-668
-674
-680
-685
-690
-694
-699
-702
-706
-709
-711
-714
-716
-718
-719
-721
-722
-722
-723
-723
-723
-722
-722
-721
-720
-719
-718
-716
-715
-713
-711
-709
-707
-705
-703
-701
-698
-696
-693
-691
-688
-686
-683
-680
-677
-674
-671
-668
-664
-661
-657
-654
-650
-647
-643
-640
-636
-633
-629
-626
-622
-619
-616
-612
-609
-606
-602
-599
-596
-593
-589
-586
-583
-581
-578
-575
-573
-571
-569
-568
-567
-566
-565
-565
-565
-565
-566
-566
-568
-569
-571
-574
-576
-579
-583
-587
-591
-595
-600
-605
-611
-616
-622
-629
-635
-642
-650
-657
-665
-674
-682
-691
-700
-709
-719
-729
-739
-749
-759
-770
-781
-792
-803
-814
-825
-837
-848
-860
-871
-883
-895
-907
-919
-931
-943
-955
-967
-979
-991
-1002
-1014
-1027
-1039
-1051
-1063
-1075
-1086
-1098
-1109
-1120
-1131
-1142
-1153
-1163
-1174
-1184
-1194
-1204
-1214
-1224
-1233
-1243
-1252
-1261
-1270
-1279
-1288
-1296
-1305
-1313
-1321
-1329
-1337
-1345
-1353
-1361
-1369
-1377
-1385
-1393
-1401
-1409
-1417
-1425
-1433
-1441
-1450
-1458
-1467
-1476
-1485
-1495
-1504
-1514
-1524
-1535
-1545
-1557
-1568
-1579
-1591
-1604
-1616
-1629
-1642
-1655
-1669
-1682
-1696
-1711
-1725
-1740
-1755
-1770
-1786
-1801
-1817
-1833
-1849
-1865
-1881
-1897
-1914
-1930
-1947
-1963
-1980
-1997
-2013
-2029
-2047
-2064
-2081
-2098
-2116
-2133
-2150
-2167
-2184
-2200
-2217
-2234
-2251
-2267
-2284
-2300
-2316
-2332
-2349
-2365
-2381
-2397
-2413
-2428
-2444
-2460
-2476
-2491
-2507
-2522
-2538
-2553
-2569
-2584
-2599
-2614
-2629
-2643
-2658
-2672
-2687
-2701
-2715
-2729
-2743
-2757
-2771
-2785
-2799
-2812
-2826
-2839
-2853
-2866
-2879
-2892
-2904
-2917
-2929
-2941
-2953
-2964
-2976
-2987
-2998
-3009
-3020
-3030
-3040
-3050
-3060
-3069
-3078
-3087
-3096
-3104
-3112
-3120
-3127
-3134
-3141
-3148
-3154
-3159
-3164
-3169
-3174
-3178
-3182
-3185
-3188
-3190
-3192
-3193
-3194
-3194
-3194
-3194
-3193
-3191
-3189
-3186
-3183
-3179
-3175
-3171
-3165
-3160
-3154
-3147
-3140
-3133
-3125
-3116
-3107
-3098
-3088
-3078
-3067
-3056
-3045
-3033
-3021
-3009
-2996
-2982
-2968
-2954
-2939
-2924
-2908
-2893
-2876
-2859
-2842
-2825
-2807
-2789
-2771
-2753
-2734
-2715
-2696
-2676
-2656
-2637
-2617
-2597
-2577
-2556
-2536
-2516
-2496
-2476
-2455
-2435
-2415
-2395
-2375
-2356
-2336
-2316
-2296
-2277
-2257
-2238
-2218
-2199
-2180
-2161
-2142
-2123
-2105
-2086
-2068
-2050
-2032
-2013
-1997
-1980
-1963
-1947
-1931
-1915
-1900
-1884
-1869
-1854
-1840
-1826
-1811
-1798
-1784
-1771
-1758
-1745
-1733
-1720
-1709
-1697
-1686
-1675
-1665
-1655
-1645
-1636
-1627
-1618
-1610
-1602
-1595
-1588
-1581
-1574
-1568
-1562
-1557
-1552
-1547
-1543
-1539
-1536
-1533
-1530
-1528
-1526
-1524
-1523
-1522
-1521
-1521
-1521
-1521
-1521
-1522
-1523
-1524
-1525
-1526
-1528
-1530
-1532
-1534
-1537
-1540
-1543
-1546
-1549
-1553
-1557
-1561
-1566
-1571
-1575
-1581
-1586
-1591
-1597
-1603
-1608
-1614
-1620
-1626
-1632
-1638
-1645
-1651
-1658
-1665
-1672
-1679
-1687
-1694
-1702
-1710
-1718
-1726
-1734
-1743
-1751
-1759
-1768
-1776
-1784
-1792
-1800
-1808
-1816
-1824
-1832
-1840
-1848
-1855
-1863
-1870
-1878
-1885
-1892
-1899
-1906
-1913
-1920
-1926
-1932
-1939
-1945
-1951
-1957
-1963
-1969
-1975
-1981
-1986
-1992
-1997
-2003
-2008
-2013
-2019
-2024
-2029
-2033
-2039
-2044
-2049
-2054
-2059
-2064
-2069
-2074
-2079
-2084
-2089
-2094
-2099
-2104
-2109
-2114
-2119
-2124
-2129
-2134
-2139
-2144
-2148
-2153
-2158
-2163
-2168
-2173
-2177
-2182
-2186
-2190
-2194
-2197
-2201
-2204
-2207
-2209
-2212
-2214
-2216
-2217
-2218
-2219
-2220
-2220
-2221
-2221
-2220
-2220
-2220
-2219
-2218
-2217
-2216
-2215
-2214
-2212
-2210
-2209
-2207
-2205
-2202
-2200
-2198
-2195
-2192
-2190
-2187
-2184
-2181
-2177
-2174
-2171
-2168
-2164
-2161
-2157
-2153
-2150
-2146
-2142
-2138
-2134
-2131
-2127
-2123
-2119
-2115
-2112
-2108
-2104
-2101
-2097
-2094
-2090
-2087
-2083
-2080
-2076
-2072
-2069
-2065
-2061
-2057
-2053
-2049
-2044
-2040
-2035
-2031
-2025
-2021
-2017
-2012
-2007
-2001
-1997
-1993
-1988
-1983
-1978
-1974
-1969
-1965
-1960
-1956
-1952
-1948
-1944
-1940
-1936
-1933
-1929
-1926
-1922
-1919
-1916
-1912
-1909
-1906
-1904
-1901
-1898
-1896
-1894
-1892
-1890
-1888
-1887
-1885
-1884
-1883
-1882
-1881
-1881
-1880
-1879
-1879
-1878
-1878
-1877
-1877
-1876
-1876
-1876
-1876
-1876
-1876
-1876
-1876
-1876
-1877
-1877
-1877
-1878
-1878
-1879
-1880
-1880
-1881
-1882
-1883
-1885
-1886
-1887
-1889
-1891
-1892
-1894
-1896
-1898
-1900
-1902
-1905
-1907
-1910
-1912
-1915
-1917
-1920
-1922
-1925
-1928
-1931
-1933
-1936
-1939
-1942
-1945
-1948
-1951
-1954
-1956
-1959
-1962
-1965
-1967
-1970
-1973
-1976
-1978
-1981
-1984
-1987
-1990
-1993
-1996
-1999
-2001
-2005
-2008
-2012
-2015
-2017
-2020
-2023
-2025
-2029
-2031
-2033
-2035
-2037
-2039
-2041
-2041
-2043
-2043
-2043
-2043
-2043
-2043
-2041
-2041
-2040
-2037
-2037
-2035
-2033
-2029
-2028
-2025
-2021
-2017
-2013
-2009
-2005
-2000
-1995
-1989
-1983
-1977
-1970
-1962
-1955
-1946
-1938
-1929
-1919
-1909
-1899
-1888
-1877
-1866
-1854
-1842
-1829
-1817
-1804
-1790
-1777
-1764
-1750
-1737
-1723
-1710
-1696
-1682
-1669
-1655
-1641
-1628
-1614
-1600
-1586
-1572
-1558
-1544
-1530
-1516
-1502
-1488
-1474
-1459
-1445
-1431
-1418
-1404
-1390
-1377
-1364
-1350
-1337
-1325
-1312
-1300
-1287
-1275
-1264
-1252
-1241
-1229
-1218
-1208
-1197
-1187
-1177
-1167
-1158
-1148
-1139
-1130
-1121
-1112
-1104
-1095
-1086
-1077
-1068
-1060
-1051
-1042
-1033
-1024
-1014
-1006
-997
-988
-980
-971
-962
-953
-945
-936
-928
-920
-911
-903
-894
-886
-878
-869
-861
-853
-844
-836
-828
-820
-811
-803
-795
-787
-779
-770
-762
-754
-746
-738
-730
-722
-714
-706
-698
-690
-682
-674
-665
-657
-649
-640
-632
-623
-615
-606
-597
-588
-578
-569
-559
-549
-540
-529
-519
-509
-499
-489
-479
-468
-458
-447
-437
-426
-415
-404
-393
-382
-371
-359
-348
-337
-326
-315
-304
-294
-283
-272
-262
-251
-241
-231
-220
-210
-200
-190
-180
-170
-160
-150
-141
-132
-123
-114
-105
-96
-87
-79
-70
-62
-54
-45
-37
-29
-22
-14
-6
1
9
16
23
30
37
44
51
58
64
71
77
84
90
95
101
107
112
117
122
126
131
135
139
143
147
150
154
157
160
163
166
169
172
174
176
178
180
182
183
184
185
186
186
186
186
186
185
185
184
183
182
180
178
176
174
172
169
166
163
160
157
154
150
146
142
137
133
128
122
117
111
105
98
92
85
79
72
65
58
51
44
37
30
23
15
8
1
-7
-14
-22
-29
-37
-45
-52
-59
-67
-74
-81
-88
-95
-103
-110
-117
-124
-131
-138
-144
-151
-158
-164
-170
-176
-182
-188
-194
-200
-205
-211
-216
-221
-226
-231
-236
-241
-246
-251
-256
-260
-265
-270
-274
-279
-284
-288
-293
-297
-302
-307
-311
-316
-321
-326
-331
-336
-341
-347
-352
-357
-363
-369
-374
-380
-386
-392
-399
-405
-412
-419
-426
-434
-442
-449
-457
-465
-473
-482
-490
-498
-507
-515
-524
-532
-541
-549
-558
-567
-575
-584
-593
-601
-610
-619
-628
-637
-645
-654
-663
-672
-681
-689
-698
-707
-715
-724
-732
-740
-749
-757
-765
-773
-781
-788
-796
-803
-811
-818
-825
-831
-838
-845
-851
-857
-863
-869
-874
-879
-884
-889
-893
-898
-902
-905
-909
-912
-915
-919
-922
-924
-927
-930
-933
-935
-938
-940
-943
-945
-947
-949
-950
-952
-953
-955
-956
-957
-957
-958
-958
-958
-958
-957
-957
-956
-956
-955
-954
-953
-952
-951
-949
-948
-947
-946
-945
-944
-943
-943
-942
-941
-940
-940
-939
-939
-938
-938
-938
-938
-938
-938
-939
-940
-941
-942
-944
-946
-948
-951
-954
-957
-961
-965
-970
-974
-979
-985
-991
-997
-1004
-1010
-1018
-1027
-1035
-1044
-1053
-1063
-1073
-1083
-1093
-1104
-1115
-1127
-1139
-1152
-1164
-1177
-1191
-1205
-1219
-1233
-1248
-1263
-1279
-1294
-1310
-1326
-1343
-1359
-1376
-1393
-1411
-1428
-1446
-1464
-1482
-1500
-1519
-1538
-1556
-1575
-1595
-1614
-1633
-1652
-1671
-1690
-1710
-1729
-1748
-1767
-1786
-1805
-1824
-1843
-1861
-1880
-1899
-1917
-1936
-1954
-1972
-1990
-2008
-2025
-2041
-2059
-2075
-2091
-2107
-2123
-2138
-2152
-2167
-2181
-2194
-2207
-2220
-2232
-2244
-2256
-2267
-2277
-2287
-2296
-2305
-2314
-2322
-2329
-2337
-2343
-2350
-2355
-2361
-2366
-2371
-2375
-2379
-2383
-2386
-2389
-2391
-2394
-2396
-2397
-2399
-2400
-2401
-2401
-2402
-2402
-2401
-2401
-2400
-2399
-2397
-2395
-2393
-2391
-2389
-2386
-2383
-2380
-2376
-2373
-2369
-2365
-2362
-2357
-2353
-2349
-2344
-2340
-2335
-2330
-2325
-2321
-2316
-2311
-2306
-2301
-2296
-2291
-2286
-2282
-2277
-2273
-2268
-2264
-2260
-2256
-2252
-2249
-2245
-2241
-2237
-2234
-2230
-2227
-2224
-2221
-2218
-2215
-2212
-2209
-2207
-2205
-2203
-2201
-2200
-2198
-2197
-2196
-2195
-2194
-2193
-2193
-2193
-2192
-2192
-2193
-2193
-2194
-2195
-2196
-2197
-2199
-2200
-2202
-2205
-2207
-2209
-2212
-2214
-2217
-2220
-2223
-2226
-2229
-2232
-2235
-2238
-2241
-2244
-2247
-2250
-2254
-2257
-2260
-2263
-2266
-2270
-2273
-2276
-2279
-2282
-2285
-2288
-2290
-2293
-2296
-2298
-2300
-2303
-2305
-2307
-2309
-2310
-2312
-2314
-2315
-2317
-2318
-2319
-2320
-2321
-2321
-2321
-2321
-2321
-2321
-2320
-2319
-2318
-2317
-2315
-2313
-2311
-2309
-2307
-2304
-2302
-2299
-2296
-2293
-2290
-2287
-2284
-2281
-2278
-2274
-2271
-2267
-2264
-2260
-2257
-2253
-2249
-2245
-2241
-2238
-2234
-2230
-2226
-2223
-2219
-2216
-2213
-2210
-2207
-2204
-2201
-2198
-2196
-2193
-2191
-2188
-2186
-2184
-2182
-2179
-2177
-2175
-2173
-2170
-2168
-2166
-2164
-2162
-2160
-2158
-2156
-2154
-2152
-2150
-2149
-2147
-2146
-2145
-2143
-2141
-2140
-2138
-2136
-2135
-2133
-2131
-2129
-2127
-2125
-2123
-2121
-2120
-2118
-2117
-2116
-2114
-2113
-2112
-2110
-2109
-2107
-2105
-2102
-2099
-2096
-2092
-2088
-2084
-2079
-2073
-2068
-2062
-2056
-2050
-2044
-2037
-2032
-2025
-2017
-2011
-2004
-1997
-1989
-1981
-1972
-1963
-1954
-1944
-1934
-1924
-1913
-1902
-1891
-1879
-1868
-1856
-1843
-1831
-1818
-1805
-1791
-1778
-1764
-1749
-1735
-1720
-1705
-1690
-1674
-1658
-1642
-1626
-1609
-1592
-1574
-1556
-1538
-1519
-1500
-1481
-1461
-1441
-1420
-1400
-1379
-1357
-1336
-1314
-1292
-1269
-1247
-1224
-1201
-1178
-1155
-1131
-1107
-1083
-1058
-1034
-1008
-984
-959
-933
-908
-882
-857
-832
-806
-781
-755
-730
-705
-680
-655
-630
-605
-580
-556
-532
-508
-484
-460
-437
-414
-392
-370
-348
-327
-306
-286
-266
-247
-228
-210
-192
-175
-158
-142
-127
-112
-98
-84
-71
-58
-46
-35
-24
-14
-4
5
13
21
28
35
41
46
51
55
59
62
64
66
67
68
69
69
69
69
68
67
66
64
63
60
58
55
52
49
45
41
37
33
28
23
18
12
7
1
-6
-12
-19
-25
-32
-39
-46
-53
-60
-67
-74
-81
-88
-95
-103
-110
-117
-125
-132
-139
-146
-153
-160
-167
-174
-181
-187
-194
-201
-207
-214
-220
-226
-233
-239
-245
-250
-256
-261
-267
-272
-278
-283
-289
-294
-299
-304
-310
-315
-320
-325
-329
-334
-339
-343
-347
-352
-356
-360
-364
-368
-372
-377
-381
-385
-389
-393
-397
-400
-404
-407
-411
-413
-416
-419
-421
-423
-425
-427
-428
-430
-431
-432
-433
-433
-434
-434
-434
-434
-434
-433
-432
-431
-430
-428
-426
-424
-422
-419
-417
-414
-410
-407
-404
-400
-396
-393
-388
-384
-380
-375
-371
-366
-361
-356
-351
-346
-341
-335
-330
-324
-318
-312
-307
-301
-295
-289
-283
-277
-271
-265
-259
-253
-247
-241
-236
-230
-224
-219
-214
-209
-204
-199
-194
-190
-186
-182
-178
-175
-171
-168
-166
-163
-161
-158
-157
-155
-154
-153
-152
-152
-153
-153
-155
-156
-158
-161
-164
-167
-171
-175
-179
-184
-189
-194
-200
-206
-213
-220
-227
-235
-244
-253
-262
-272
-282
-293
-304
-316
-328
-340
-353
-367
-380
-394
-408
-423
-438
-453
-468
-483
-499
-514
-530
-546
-562
-577
-593
-610
-626
-642
-658
-675
-692
-708
-725
-742
-759
-776
-792
-809
-826
-843
-861
-878
-895
-912
-929
-946
-963
-980
-996
-1012
-1030
-1047
-1063
-1080
-1097
-1115
-1132
-1149
-1167
-1185
-1203
-1220
-1238
-1256
-1274
-1291
-1309
-1327
-1344
-1362
-1379
-1397
-1415
-1433
-1451
-1469
-1487
-1505
-1523
-1541
-1559
-1577
-1595
-1612
-1630
-1647
-1664
-1680
-1697
-1713
-1729
-1745
-1761
-1776
-1791
-1806
-1821
-1836
-1850
-1865
-1879
-1893
-1906
-1920
-1933
-1945
-1958
-1970
-1982
-1994
-2005
-2016
-2027
-2037
-2048
-2058
-2068
-2078
-2088
-2098
-2107
-2116
-2126
-2135
-2143
-2152
-2161
-2169
-2177
-2185
-2193
-2200
-2208
-2215
-2222
-2229
-2235
-2241
-2248
-2254
-2259
-2265
-2270
-2275
-2280
-2284
-2288
-2292
-2296
-2299
-2302
-2305
-2308
-2310
-2313
-2314
-2316
-2317
-2319
-2319
-2320
-2321
-2321
-2321
-2321
-2321
-2321
-2321
-2320
-2320
-2320
-2319
-2318
-2317
-2316
-2315
-2314
-2312
-2310
-2308
-2305
-2302
-2299
-2296
-2293
-2290
-2286
-2283
-2279
-2275
-2271
-2267
-2263
-2259
-2255
-2250
-2246
-2242
-2237
-2233
-2228
-2223
-2218
-2213
-2208
-2203
-2197
-2191
-2185
-2179
-2173
-2166
-2160
-2153
-2147
-2140
-2134
-2127
-2120
-2114
-2107
-2101
-2094
-2088
-2081
-2074
-2068
-2061
-2055
-2048
-2041
-2035
-2029
-2023
-2017
-2011
-2005
-2000
-1994
-1989
-1984
-1979
-1973
-1968
-1964
-1959
-1954
-1949
-1944
-1940
-1935
-1930
-1925
-1920
-1916
-1911
-1906
-1902
-1897
-1893
-1888
-1883
-1878
-1873
-1868
-1863
-1858
-1853
-1848
-1844
-1839
-1834
-1829
-1825
-1821
-1817
-1813
-1809
-1806
-1802
-1799
-1796
-1793
-1791
-1788
-1786
-1784
-1782
-1780
-1779
-1777
-1776
-1775
-1774
-1773
-1772
-1771
-1770
-1770
-1769
-1768
-1767
-1766
-1765
-1764
-1762
-1761
-1760
-1758
-1757
-1755
-1754
-1752
-1751
-1749
-1747
-1745
-1743
-1741
-1739
-1736
-1734
-1731
-1728
-1725
-1721
-1717
-1713
-1709
-1704
-1700
-1695
-1689
-1684
-1678
-1671
-1665
-1658
-1651
-1643
-1635
-1627
-1618
-1609
-1600
-1590
-1580
-1569
-1558
-1547
-1536
-1524
-1511
-1499
-1486
-1473
-1459
-1445
-1431
-1417
-1402
-1387
-1371
-1355
-1339
-1322
-1305
-1288
-1270
-1252
-1233
-1214
-1195
-1176
-1156
-1136
-1116
-1095
-1075
-1054
-1033
-1012
-990
-969
-947
-925
-903
-881
-858
-836
-813
-790
-767
-744
-722
-699
-676
-653
-630
-607
-584
-561
-537
-514
-491
-468
-446
-423
-400
-377
-355
-332
-310
-287
-265
-242
-220
-197
-175
-152
-130
-107
-85
-62
-40
-17
6
28
51
73
96
119
141
164
187
209
232
254
277
299
322
345
367
390
413
435
458
480
503
526
548
571
593
616
638
660
683
705
727
749
771
792
814
835
856
878
898
919
940
960
981
1000
1020
1040
1060
1079
1098
1116
1135
1153
1170
1188
1205
1222
1238
1254
1270
1286
1302
1317
1332
1347
1362
1376
1391
1405
1419
1433
1446
1460
1473
1486
1500
1513
1525
1538
1551
1563
1576
1588
1600
1612
1624
1636
1647
1658
1670
1681
1692
1703
1714
1725
1735
1746
1757
1768
1779
1790
1801
1812
1823
1834
1845
1855
1866
1877
1888
1899
1911
1922
1934
1945
1957
1969
1981
1994
2005
2019
2032
2045
2058
2071
2085
2098
2112
2126
2140
2154
2168
2182
2196
2210
2225
2239
2253
2267
2282
2296
2310
2323
2337
2351
2364
2377
2390
2403
2415
2427
2439
2451
2463
2474
2485
2496
2506
2517
2527
2536
2545
2554
2563
2571
2578
2585
2592
2598
2604
2609
2613
2617
2620
2623
2625
2627
2628
2629
2628
2628
2627
2625
2623
2620
2617
2613
2609
2605
2600
2594
2588
2582
2575
2568
2560
2552
2544
2536
2527
2519
2510
2500
2491
2482
2472
2462
2452
2442
2432
2422
2412
2402
2391
2381
2371
2361
2350
2340
2330
2320
2311
2301
2292
2283
2274
2265
2256
2248
2240
2232
2224
2216
2208
2201
2193
2186
2179
2171
2164
2157
2150
2143
2137
2130
2124
2117
2111
2105
2099
2093
2087
2081
2076
2070
2065
2059
2053
2048
2043
2037
2032
2027
2021
2017
2012
2007
2001
1997
1992
1987
1983
1978
1974
1969
1965
1961
1956
1952
1948
1944
1940
1936
1932
1928
1923
1919
1915
1911
1907
1902
1898
1894
1890
1886
1882
1878
1873
1869
1865
1860
1856
1851
1847
1842
1838
1833
1828
1823
1818
1813
1808
1803
1798
1793
1787
1782
1777
1771
1766
1761
1755
1750
1744
1739
1733
1728
1723
1717
1712
1707
1701
1696
1691
1686
1681
1676
1671
1666
1661
1657
1652
1648
1644
1640
1637
1634
1631
1628
1625
1622
1620
1618
1615
1613
1610
1608
1606
1604
1601
1599
1597
1594
1592
1590
1587
1584
1582
1579
1576
1573
1570
1567
1563
1559
1555
1551
1547
1542
1537
1532
1527
1521
1515
1509
1502
1495
1487
1479
1471
1462
1454
1444
1434
1424
1414
1403
1392
1381
1370
1358
1346
1335
1323
1311
1299
1287
1276
1264
1252
1241
1229
1218
1207
1196
1185
1174
1163
1152
1142
1132
1121
1111
1101
1091
1081
1071
1061
1051
1042
1032
1022
1014
1004
995
986
977
968
959
950
941
933
924
915
907
898
890
881
873
865
857
849
841
833
825
817
810
803
795
788
781
774
767
760
752
745
738
731
724
717
710
703
696
688
681
673
666
658
651
643
635
627
619
611
602
594
585
577
568
559
550
541
532
523
513
504
495
486
476
467
458
449
439
430
421
411
402
392
383
373
363
354
344
334
325
315
306
297
288
279
270
261
253
245
237
229
221
213
205
198
191
183
176
169
162
155
148
142
135
128
122
116
110
104
98
92
86
81
75
70
64
59
54
49
43
38
34
29
24
19
15
10
5
1
-4
-9
-14
-18
-23
-28
-33
-38
-43
-48
-54
-59
-64
-69
-75
-81
-86
-92
-98
-104
-110
-117
-123
-130
-136
-142
-149
-155
-162
-168
-174
-180
-187
-193
-199
-205
-210
-216
-222
-228
-234
-239
-245
-251
-256
-262
-267
-273
-278
-283
-288
-293
-298
-302
-307
-311
-315
-319
-323
-327
-331
-334
-338
-342
-345
-349
-353
-357
-361
-365
-369
-372
-376
-380
-384
-387
-391
-394
-398
-401
-404
-407
-410
-413
-416
-418
-421
-424
-427
-430
-433
-436
-440
-443
-446
-449
-452
-455
-458
-461
-464
-467
-470
-472
-475
-478
-480
-483
-486
-489
-492
-494
-497
-500
-503
-506
-509
-512
-516
-519
-522
-524
-527
-530
-533
-536
-539
-542
-545
-548
-551
-555
-558
-561
-564
-568
-571
-575
-579
-583
-587
-592
-596
-601
-606
-610
-615
-620
-624
-629
-633
-637
-642
-646
-650
-654
-659
-663
-667
-672
-677
-682
-687
-692
-698
-703
-709
-715
-721
-727
-733
-739
-745
-752
-758
-765
-772
-778
-785
-792
-799
-806
-813
-821
-828
-835
-843
-851
-859
-867
-874
-882
-890
-899
-907
-915
-923
-931
-939
-947
-954
-962
-970
-977
-985
-992
-1000
-1006
-1014
-1020
-1028
-1035
-1041
-1048
-1054
-1060
-1066
-1072
-1078
-1084
-1089
-1095
-1100
-1106
-1111
-1116
-1122
-1127
-1132
-1137
-1142
-1147
-1152
-1157
-1162
-1166
-1171
-1176
-1180
-1185
-1189
-1193
-1197
-1201
-1205
-1209
-1213
-1216
-1219
-1222
-1225
-1228
-1231
-1234
-1236
-1239
-1241
-1243
-1246
-1248
-1250
-1252
-1253
-1255
-1256
-1257
-1258
-1259
-1259
-1259
-1259
-1259
-1259
-1258
-1258
-1257
-1256
-1255
-1253
-1252
-1250
-1248
-1246
-1244
-1242
-1240
-1237
-1235
-1232
-1230
-1227
-1224
-1220
-1217
-1214
-1210
-1207
-1203
-1199
-1196
-1192
-1188
-1185
-1181
-1177
-1174
-1170
-1167
-1164
-1160
-1157
-1154
-1150
-1147
-1144
-1142
-1139
-1137
-1135
-1133
-1131
-1129
-1127
-1125
-1123
-1121
-1120
-1118
-1116
-1114
-1112
-1110
-1108
-1106
-1104
-1102
-1100
-1098
-1095
-1093
-1091
-1088
-1086
-1083
-1081
-1078
-1076
-1073
-1070
-1067
-1064
-1062
-1059
-1055
-1052
-1049
-1046
-1043
-1040
-1036
-1033
-1030
-1027
-1024
-1020
-1018
-1014
-1010
-1008
-1004
-1002
-999
-996
-992
-989
-986
-983
-980
-977
-974
-971
-968
-966
-963
-961
-959
-957
-956
-954
-953
-951
-950
-948
-947
-946
-944
-943
-942
-940
-938
-937
-935
-933
-931
-929
-926
-924
-922
-920
-918
-915
-913
-911
-908
-906
-904
-902
-900
-898
-896
-894
-891
-889
-887
-885
-883
-880
-877
-875
-872
-869
-866
-863
-860
-857
-853
-850
-847
-844
-840
-837
-833
-830
-826
-822
-818
-813
-809
-805
-800
-796
-792
-787
-783
-779
-774
-770
-765
-760
-755
-750
-744
-739
-733
-726
-720
-713
-707
-700
-693
-686
-679
-671
-664
-656
-648
-641
-632
-624
-616
-608
-599
-591
-582
-573
-565
-556
-547
-538
-529
-520
-511
-502
-493
-484
-475
-467
-458
-450
-442
-434
-426
-418
-410
-402
-394
-386
-378
-370
-362
-355
-347
-340
-333
-326
-320
-313
-306
-300
-294
-288
-282
-277
-271
-266
-261
-256
-251
-246
-242
-237
-233
-228
-224
-220
-215
-211
-208
-204
-201
-199
-197
-195
-194
-193
-193
-194
-195
-196
-198
-201
-204
-207
-210
-214
-218
-223
-227
-232
-238
-243
-249
-255
-262
-268
-275
-283
-290
-298
-306
-315
-324
-333
-342
-352
-362
-372
-382
-393
-404
-415
-426
-437
-448
-460
-471
-482
-494
-505
-517
-529
-541
-553
-565
-577
-589
-602
-614
-627
-639
-652
-664
-677
-689
-702
-714
-726
-739
-752
-764
-777
-790
-803
-816
-829
-842
-856
-869
-882
-896
-909
-922
-935
-949
-962
-975
-987
-1000
-1012
-1026
-1038
-1051
-1064
-1076
-1089
-1101
-1114
-1127
-1140
-1153
-1166
-1179
-1192
-1205
-1217
-1230
-1243
-1255
-1267
-1279
-1290
-1302
-1313
-1323
-1334
-1344
-1354
-1364
-1373
-1382
-1391
-1400
-1409
-1417
-1425
-1432
-1439
-1446
-1453
-1459
-1465
-1471
-1477
-1482
-1487
-1492
-1497
-1501
-1506
-1510
-1514
-1518
-1521
-1525
-1528
-1531
-1534
-1537
-1540
-1542
-1544
-1547
-1549
-1551
-1553
-1555
-1556
-1558
-1559
-1560
-1562
-1563
-1564
-1565
-1565
-1566
-1567
-1568
-1568
-1569
-1570
-1570
-1571
-1571
-1572
-1572
-1572
-1572
-1572
-1572
-1572
-1572
-1572
-1572
-1572
-1572
-1572
-1571
-1571
-1571
-1571
-1571
-1571
-1571
-1571
-1571
-1572
-1573
-1574
-1575
-1576
-1578
-1580
-1582
-1584
-1586
-1589
-1591
-1594
-1597
-1600
-1604
-1607
-1610
-1614
-1617
-1621
-1625
-1628
-1632
-1636
-1641
-1645
-1650
-1655
-1660
-1665
-1670
-1675
-1680
-1686
-1691
-1697
-1703
-1709
-1714
-1720
-1727
-1733
-1739
-1746
-1753
-1760
-1767
-1775
-1783
-1791
-1799
-1808
-1816
-1825
-1834
-1843
-1852
-1861
-1871
-1880
-1890
-1900
-1910
-1920
-1930
-1941
-1952
-1963
-1974
-1985
-1997
-2009
-2021
-2033
-2045
-2059
-2072
-2085
-2098
-2111
-2124
-2138
-2151
-2165
-2179
-2192
-2206
-2221
-2235
-2249
-2264
-2278
-2293
-2307
-2322
-2336
-2351
-2366
-2380
-2394
-2409
-2423
-2438
-2452
-2467
-2481
-2496
-2511
-2526
-2540
-2555
-2570
-2585
-2600
-2615
-2630
-2646
-2661
-2676
-2691
-2706
-2721
-2736
-2752
-2767
-2782
-2797
-2813
-2828
-2844
-2859
-2875
-2891
-2907
-2922
-2938
-2954
-2970
-2985
-3001
-3017
-3033
-3048
-3064
-3079
-3095
-3111
-3126
-3141
-3156
-3172
-3186
-3201
-3216
-3230
-3245
-3259
-3273
-3287
-3301
-3315
-3330
-3344
-3358
-3372
-3385
-3399
-3413
-3426
-3439
-3452
-3465
-3477
-3489
-3501
-3513
-3524
-3535
-3546
-3556
-3567
-3577
-3587
-3596
-3606
-3615
-3623
-3632
-3639
-3647
-3654
-3660
-3666
-3671
-3676
-3681
-3684
-3688
-3691
-3693
-3695
-3697
-3699
-3701
-3702
-3703
-3705
-3706
-3708
-3709
-3711
-3712
-3714
-3715
-3717
-3719
-3720
-3722
-3724
-3726
-3727
-3729
-3731
-3732
-3734
-3735
-3737
-3738
-3740
-3742
-3743
-3745
-3747
-3749
-3751
-3753
-3755
-3758
-3760
-3762
-3764
-3766
-3767
-3769
-3769
-3770
-3770
-3770
-3769
-3769
-3768
-3766
-3765
-3764
-3762
-3760
-3759
-3757
-3754
-3752
-3749
-3746
-3743
-3740
-3736
-3732
-3727
-3722
-3717
-3711
-3705
-3699
-3693
-3686
-3680
-3674
-3667
-3662
-3656
-3650
-3645
-3640
-3635
-3629
-3624
-3619
-3614
-3609
-3604
-3599
-3595
-3590
-3586
-3581
-3577
-3572
-3568
-3564
-3559
-3555
-3550
-3546
-3541
-3537
-3533
-3529
-3526
-3523
-3519
-3517
-3514
-3511
-3508
-3506
-3503
-3500
-3497
-3493
-3490
-3487
-3483
-3479
-3476
-3472
-3468
-3464
-3460
-3456
-3452
-3448
-3443
-3439
-3434
-3429
-3425
-3420
-3415
-3410
-3406
-3401
-3396
-3391
-3386
-3381
-3376
-3370
-3365
-3359
-3353
-3347
-3340
-3334
-3327
-3321
-3314
-3308
-3302
-3295
-3289
-3282
-3276
-3269
-3262
-3255
-3247
-3239
-3231
-3223
-3214
-3205
-3196
-3187
-3178
-3168
-3159
-3149
-3140
-3130
-3120
-3111
-3101
-3091
-3081
-3071
-3061
-3051
-3041
-3031
-3021
-3011
-3001
-2992
-2983
-2974
-2965
-2957
-2949
-2941
-2934
-2927
-2919
-2912
-2905
-2898
-2891
-2883
-2876
-2869
-2862
-2855
-2849
-2842
-2836
-2830
-2823
-2817
-2811
-2805
-2800
-2794
-2788
-2783
-2777
-2771
-2766
-2760
-2754
-2748
-2742
-2736
-2730
-2723
-2717
-2710
-2703
-2696
-2689
-2682
-2675
-2667
-2660
-2652
-2644
-2636
-2627
-2619
-2610
-2602
-2594
-2585
-2577
-2569
-2561
-2552
-2544
-2536
-2528
-2520
-2512
-2504
-2495
-2487
-2479
-2471
-2464
-2456
-2449
-2442
-2435
-2428
-2421
-2414
-2408
-2401
-2395
-2388
-2381
-2374
-2367
-2360
-2353
-2346
-2339
-2332
-2326
-2319
-2313
-2307
-2301
-2296
-2290
-2285
-2280
-2274
-2269
-2264
-2258
-2253
-2247
-2241
-2235
-2229
-2222
-2216
-2209
-2202
-2195
-2188
-2180
-2172
-2164
-2156
-2148
-2140
-2132
-2124
-2116
-2108
-2100
-2092
-2084
-2077
-2069
-2061
-2054
-2047
-2039
-2032
-2025
-2017
-2011
-2004
-1997
-1990
-1983
-1976
-1969
-1962
-1955
-1948
-1941
-1933
-1926
-1919
-1912
-1905
-1898
-1891
-1884
-1877
-1870
-1864
-1857
-1850
-1843
-1836
-1829
-1822
-1815
-1808
-1800
-1792
-1784
-1776
-1767
-1759
-1750
-1741
-1731
-1722
-1712
-1703
-1693
-1683
-1673
-1663
-1653
-1643
-1632
-1622
-1612
-1601
-1591
-1581
-1571
-1561
-1551
-1541
-1531
-1522
-1512
-1503
-1493
-1484
-1475
-1466
-1456
-1447
-1438
-1428
-1419
-1409
-1400
-1391
-1382
-1373
-1364
-1355
-1346
-1337
-1328
-1319
-1311
-1303
-1294
-1287
-1279
-1272
-1265
-1258
-1251
-1245
-1239
-1233
-1227
-1221
-1215
-1210
-1204
-1199
-1193
-1188
-1183
-1178
-1172
-1168
-1163
-1158
-1153
-1148
-1143
-1138
-1133
-1127
-1122
-1116
-1110
-1104
-1098
-1091
-1084
-1077
-1070
-1063
-1055
-1047
-1039
-1031
-1022
-1014
-1006
-998
-990
-981
-972
-963
-953
-943
-933
-922
-911
-900
-888
-875
-863
-849
-836
-822
-808
-793
-779
-764
-748
-733
-717
-701
-685
-668
-651
-634
-617
-600
-582
-564
-546
-527
-509
-490
-471
-452
-433
-413
-394
-375
-355
-336
-316
-297
-278
-258
-239
-219
-200
-180
-161
-141
-122
-103
-84
-65
-46
-28
-9
9
27
44
61
78
95
111
127
143
159
174
189
204
218
232
247
261
275
289
302
316
330
343
357
370
383
396
409
422
434
446
458
470
481
492
503
514
524
533
543
552
561
569
578
586
593
601
608
615
622
628
635
641
646
652
657
663
668
673
678
683
688
694
699
704
710
716
722
729
736
743
751
758
766
774
782
791
799
808
816
825
834
843
852
861
870
879
889
898
908
918
928
938
948
958
969
979
990
1000
1010
1020
1031
1042
1052
1062
1072
1082
1091
1101
1110
1119
1128
1136
1144
1152
1160
1167
1174
1181
1188
1194
1200
1205
1211
1216
1220
1225
1228
1232
1235
1237
1239
1241
1243
1244
1245
1246
1246
1247
1247
1247
1248
1248
1248
1247
1247
1246
1245
1244
1243
1241
1239
1237
1235
1232
1228
1225
1221
1217
1213
1209
1205
1201
1196
1192
1187
1183
1178
1173
1168
1164
1159
1154
1149
1143
1138
1133
1127
1122
1116
1110
1104
1098
1093
1087
1081
1075
1068
1062
1056
1050
1044
1038
1032
1027
1020
1014
1010
1004
999
994
989
984
980
975
971
967
963
959
956
952
949
946
943
940
937
935
932
930
928
925
923
921
918
916
914
911
908
905
902
899
896
893
889
885
881
877
873
869
864
860
855
850
846
841
836
831
826
822
817
812
807
802
797
792
787
782
778
773
769
765
761
757
753
750
747
743
740
737
734
731
729
726
723
721
719
717
715
713
711
710
708
707
706
704
703
701
700
698
696
694
692
690
687
685
682
679
676
673
670
667
663
659
655
651
646
641
636
630
624
618
611
604
596
588
580
571
561
551
541
531
520
509
497
485
473
460
447
434
420
406
391
376
361
345
329
313
297
280
263
246
229
211
193
176
158
140
122
104
86
68
50
32
14
-4
-22
-40
-58
-76
-94
-111
-129
-147
-164
-181
-198
-215
-231
-247
-262
-278
-293
-308
-323
-337
-352
-366
-380
-394
-408
-422
-435
-448
-461
-473
-485
-497
-508
-519
-530
-540
-550
-560
-569
-578
-587
-595
-604
-612
-620
-627
-635
-642
-649
-655
-662
-668
-674
-679
-685
-691
-697
-703
-709
-715
-722
-729
-737
-744
-753
-761
-769
-778
-786
-794
-803
-811
-819
-827
-835
-844
-852
-861
-870
-880
-889
-899
-909
-919
-929
-939
-950
-960
-970
-980
-990
-999
-1008
-1018
-1027
-1037
-1046
-1056
-1066
-1075
-1085
-1095
-1105
-1114
-1124
-1133
-1142
-1151
-1160
-1169
-1178
-1186
-1195
-1204
-1212
-1221
-1229
-1238
-1247
-1256
-1264
-1273
-1281
-1289
-1297
-1305
-1312
-1318
-1324
-1329
-1333
-1336
-1338
-1339
-1340
-1340
-1339
-1338
-1337
-1336
-1334
-1333
-1332
-1332
-1332
-1332
-1332
-1333
-1334
-1335
-1336
-1337
-1338
-1339
-1339
-1340
-1341
-1341
-1342
-1344
-1345
-1347
-1350
-1353
-1356
-1360
-1365
-1369
-1373
-1378
-1382
-1386
-1390
-1393
-1396
-1399
-1402
-1405
-1408
-1411
-1413
-1416
-1418
-1421
-1424
-1427
-1430
-1433
-1436
-1440
-1444
-1448
-1452
-1456
-1460
-1464
-1468
-1471
-1475
-1479
-1483
-1486
-1490
-1493
-1496
-1499
-1503
-1506
-1509
-1511
-1514
-1517
-1520
-1522
-1525
-1527
-1529
-1531
-1532
-1534
-1535
-1536
-1537
-1538
-1540
-1541
-1542
-1544
-1545
-1547
-1548
-1550
-1552
-1554
-1556
-1559
-1561
-1564
-1567
-1570
-1573
-1576
-1578
-1581
-1584
-1587
-1590
-1593
-1595
-1598
-1600
-1602
-1605
-1607
-1610
-1612
-1614
-1617
-1620
-1623
-1626
-1629
-1632
-1635
-1639
-1642
-1645
-1648
-1650
-1653
-1655
-1658
-1660
-1662
-1664
-1666
-1669
-1671
-1674
-1677
-1680
-1683
-1686
-1690
-1694
-1698
-1702
-1706
-1711
-1715
-1720
-1725
-1729
-1734
-1739
-1744
-1749
-1753
-1758
-1763
-1769
-1774
-1779
-1785
-1791
-1797
-1804
-1811
-1819
-1826
-1834
-1843
-1851
-1860
-1869
-1878
-1887
-1896
-1905
-1914
-1923
-1933
-1942
-1951
-1960
-1969
-1978
-1987
-1996
-2005
-2013
-2021
-2031
-2039
-2048
-2056
-2065
-2073
-2082
-2090
-2098
-2106
-2113
-2121
-2128
-2135
-2142
-2148
-2155
-2161
-2168
-2174
-2180
-2186
-2192
-2198
-2204
-2210
-2216
-2222
-2227
-2233
-2238
-2242
-2247
-2251
-2255
-2258
-2261
-2264
-2266
-2267
-2269
-2270
-2271
-2271
-2271
-2272
-2272
-2272
-2271
-2271
-2271
-2271
-2270
-2270
-2270
-2269
-2268
-2267
-2266
-2264
-2262
-2260
-2258
-2256
-2253
-2250
-2247
-2244
-2241
-2238
-2234
-2231
-2228
-2224
-2220
-2217
-2213
-2210
-2206
-2203
-2199
-2195
-2192
-2189
-2185
-2182
-2179
-2177
-2174
-2172
-2170
-2169
-2168
-2167
-2166
-2166
-2166
-2167
-2168
-2169
-2171
-2173
-2175
-2178
-2181
-2184
-2188
-2191
-2196
-2200
-2205
-2209
-2215
-2220
-2226
-2232
-2238
-2244
-2250
-2256
-2263
-2269
-2276
-2283
-2290
-2297
-2304
-2312
-2319
-2327
-2334
-2342
-2349
-2357
-2365
-2373
-2380
-2388
-2395
-2403
-2411
-2418
-2426
-2433
-2441
-2449
-2456
-2464
-2471
-2479
-2486
-2493
-2500
-2506
-2512
-2518
-2524
-2529
-2534
-2539
-2543
-2547
-2551
-2555
-2558
-2562
-2565
-2568
-2571
-2573
-2575
-2577
-2579
-2580
-2580
-2580
-2580
-2580
-2579
-2577
-2575
-2573
-2571
-2569
-2566
-2563
-2560
-2556
-2553
-2549
-2545
-2541
-2536
-2531
-2526
-2521
-2515
-2508
-2501
-2494
-2486
-2478
-2469
-2460
-2451
-2442
-2432
-2422
-2412
-2401
-2391
-2380
-2370
-2359
-2348
-2338
-2327
-2316
-2305
-2294
-2283
-2272
-2261
-2249
-2238
-2226
-2214
-2202
-2190
-2178
-2166
-2153
-2141
-2129
-2117
-2105
-2093
-2081
-2070
-2059
-2048
-2037
-2025
-2015
-2005
-1994
-1984
-1974
-1963
-1953
-1943
-1933
-1922
-1912
-1902
-1892
-1881
-1871
-1861
-1851
-1841
-1831
-1821
-1812
-1802
-1793
-1784
-1774
-1765
-1756
-1747
-1739
-1730
-1721
-1713
-1705
-1696
-1688
-1680
-1673
-1665
-1658
-1650
-1643
-1636
-1630
-1624
-1618
-1612
-1606
-1601
-1597
-1592
-1588
-1584
-1581
-1578
-1575
-1573
-1571
-1570
-1568
-1567
-1567
-1566
-1566
-1566
-1566
-1567
-1567
-1568
-1569
-1570
-1572
-1574
-1576
-1578
-1580
-1583
-1585
-1588
-1591
-1593
-1596
-1599
-1601
-1604
-1607
-1609
-1612
-1614
-1617
-1619
-1622
-1624
-1627
-1629
-1631
-1634
-1636
-1638
-1640
-1642
-1644
-1646
-1648
-1649
-1650
-1652
-1653
-1654
-1655
-1656
-1657
-1658
-1659
-1660
-1661
-1662
-1662
-1663
-1664
-1664
-1664
-1665
-1665
-1665
-1666
-1666
-1666
-1667
-1667
-1668
-1669
-1670
-1671
-1672
-1674
-1675
-1677
-1679
-1682
-1684
-1687
-1689
-1692
-1696
-1699
-1703
-1707
-1712
-1716
-1721
-1727
-1732
-1739
-1745
-1752
-1759
-1766
-1773
-1781
-1789
-1797
-1806
-1814
-1823
-1832
-1841
-1851
-1860
-1869
-1879
-1888
-1898
-1907
-1917
-1926
-1936
-1945
-1955
-1964
-1974
-1983
-1993
-2003
-2012
-2021
-2031
-2041
-2050
-2060
-2069
-2079
-2088
-2097
-2107
-2116
-2125
-2134
-2143
-2151
-2160
-2169
-2177
-2185
-2194
-2201
-2209
-2217
-2224
-2231
-2237
-2244
-2250
-2256
-2262
-2267
-2272
-2277
-2282
-2286
-2290
-2294
-2297
-2300
-2303
-2306
-2308
-2310
-2312
-2313
-2314
-2315
-2316
-2317
-2317
-2317
-2317
-2316
-2316
-2315
-2314
-2313
-2312
-2311
-2309
-2308
-2306
-2304
-2301
-2299
-2296
-2293
-2290
-2287
-2283
-2279
-2275
-2271
-2267
-2263
-2258
-2254
-2249
-2244
-2239
-2234
-2228
-2223
-2217
-2211
-2205
-2199
-2193
-2186
-2179
-2172
-2165
-2158
-2151
-2144
-2137
-2130
-2123
-2116
-2109
-2102
-2095
-2088
-2081
-2074
-2067
-2060
-2053
-2045
-2039
-2032
-2025
-2017
-2009
-2001
-1995
-1987
-1979
-1972
-1964
-1956
-1948
-1940
-1933
-1925
-1917
-1909
-1901
-1893
-1884
-1876
-1867
-1859
-1850
-1842
-1833
-1824
-1815
-1806
-1798
-1789
-1780
-1771
-1762
-1753
-1744
-1735
-1727
-1718
-1709
-1700
-1691
-1682
-1673
-1664
-1655
-1646
-1637
-1628
-1619
-1610
-1602
-1593
-1584
-1575
-1566
-1557
-1549
-1540
-1531
-1523
-1514
-1506
-1498
-1489
-1481
-1473
-1465
-1456
-1448
-1440
-1431
-1423
-1414
-1405
-1397
-1388
-1379
-1371
-1362
-1353
-1344
-1336
-1327
-1319
-1311
-1303
-1296
-1288
-1281
-1274
-1268
-1261
-1255
-1250
-1244
-1239
-1235
-1230
-1226
-1223
-1219
-1216
-1214
-1211
-1209
-1208
-1206
-1205
-1204
-1203
-1203
-1203
-1203
-1203
-1204
-1204
-1205
-1207
-1208
-1209
-1211
-1213
-1214
-1216
-1218
-1220
-1221
-1223
-1224
-1226
-1227
-1228
-1229
-1230
-1231
-1231
-1232
-1232
-1232
-1232
-1232
-1231
-1230
-1229
-1227
-1226
-1223
-1221
-1218
-1215
-1212
-1208
-1204
-1200
-1196
-1191
-1187
-1182
-1176
-1171
-1166
-1160
-1154
-1148
-1142
-1136
-1130
-1123
-1117
-1110
-1104
-1097
-1091
-1084
-1078
-1071
-1064
-1058
-1051
-1044
-1037
-1030
-1022
-1016
-1008
-1002
-995
-988
-981
-973
-965
-957
-949
-941
-932
-924
-915
-906
-896
-887
-877
-867
-857
-847
-837
-826
-815
-804
-793
-782
-770
-758
-746
-734
-722
-710
-697
-685
-672
-660
-647
-635
-622
-610
-597
-585
-572
-560
-548
-535
-523
-511
-498
-486
-474
-462
-449
-437
-425
-412
-400
-388
-375
-363
-350
-337
-325
-312
-299
-286
-273
-260
-247
-234
-221
-207
-194
-181
-168
-154
-141
-127
-114
-101
-87
-74
-60
-47
-33
-19
-6
8
22
35
49
63
76
90
104
118
132
145
159
173
186
200
213
226
239
251
263
275
287
299
310
321
332
343
353
364
374
384
393
403
412
421
430
439
448
456
465
473
481
490
498
506
514
522
530
538
546
554
562
569
577
585
593
601
608
616
623
631
638
646
653
660
667
674
680
687
694
700
706
712
718
724
730
736
742
748
753
759
765
771
777
782
788
794
800
806
812
818
824
830
836
842
848
854
860
865
871
877
882
888
893
898
903
908
912
917
921
925
930
934
938
941
945
949
953
957
961
965
969
973
977
981
985
989
993
997
1000
1004
1008
1012
1016
1020
1025
1029
1033
1036
1040
1044
1048
1052
1055
1059
1062
1065
1068
1071
1074
1076
1078
1080
1082
1084
1085
1087
1088
1089
1090
1090
1090
1091
1091
1091
1090
1090
1089
1088
1087
1086
1085
1083
1081
1080
1078
1076
1074
1072
1070
1068
1066
1063
1061
1059
1056
1054
1051
1048
1045
1042
1039
1036
1033
1030
1027
1024
1020
1018
1014
1012
1008
1006
1004
1000
998
996
994
991
989
987
986
984
983
981
980
979
978
977
977
976
976
976
975
975
975
975
975
974
974
974
974
974
974
973
973
973
972
972
971
970
970
969
969
969
968
968
968
967
967
967
967
967
967
967
968
968
969
969
970
971
972
973
974
975
976
977
978
980
981
982
984
985
986
987
989
990
991
992
994
995
996
996
997
998
998
999
999
999
998
998
997
997
996
994
993
992
990
988
986
984
982
979
977
974
971
968
965
962
958
954
950
945
941
936
931
926
921
915
910
904
899
893
887
881
875
870
863
857
851
845
839
832
826
819
813
806
799
792
785
777
770
762
754
746
738
729
721
712
704
695
686
677
667
658
648
638
628
618
607
596
585
574
563
552
540
528
516
505
493
481
468
456
444
432
420
407
395
382
370
357
345
332
319
306
294
281
268
255
243
230
217
204
192
179
166
153
141
128
115
103
90
77
65
52
39
27
14
1
-11
-24
-36
-49
-61
-74
-86
-99
-111
-123
-135
-147
-159
-172
-184
-196
-208
-220
-233
-245
-257
-270
-282
-295
-307
-320
-333
-345
-358
-371
-383
-396
-408
-421
-434
-446
-458
-471
-483
-495
-507
-519
-531
-543
-555
-567
-579
-590
-602
-614
-626
-638
-650
-662
-673
-685
-697
-708
-720
-731
-743
-754
-765
-776
-787
-798
-809
-820
-831
-841
-852
-862
-872
-883
-893
-903
-912
-922
-932
-941
-950
-960
-969
-978
-987
-996
-1004
-1012
-1022
-1030
-1039
-1047
-1055
-1064
-1072
-1080
-1088
-1096
-1104
-1112
-1120
-1127
-1135
-1142
-1150
-1157
-1164
-1171
-1177
-1184
-1190
-1196
-1202
-1208
-1213
-1219
-1224
-1229
-1233
-1238
-1242
-1247
-1251
-1255
-1258
-1262
-1265
-1269
-1272
-1274
-1277
-1280
-1282
-1284
-1286
-1288
-1289
-1290
-1292
-1293
-1293
-1294
-1294
-1295
-1295
-1295
-1295
-1295
-1294
-1294
-1293
-1292
-1291
-1290
-1289
-1287
-1286
-1284
-1282
-1280
-1278
-1276
-1273
-1271
-1268
-1266
-1263
-1261
-1258
-1256
-1253
-1251
-1248
-1246
-1244
-1242
-1240
-1239
-1237
-1235
-1234
-1233
-1232
-1231
-1230
-1230
-1229
-1229
-1229
-1229
-1230
-1230
-1231
-1232
-1234
-1235
-1237
-1239
-1242
-1244
-1247
-1250
-1253
-1256
-1259
-1263
-1267
-1271
-1275
-1279
-1284
-1288
-1293
-1298
-1302
-1307
-1312
-1317
-1322
-1326
-1331
-1336
-1341
-1345
-1350
-1355
-1359
-1364
-1368
-1372
-1377
-1381
-1385
-1389
-1393
-1397
-1401
-1405
-1408
-1412
-1415
-1418
-1422
-1424
-1427
-1429
-1432
-1434
-1435
-1437
-1438
-1439
-1440
-1440
-1441
-1441
-1441
-1440
-1440
-1439
-1438
-1437
-1436
-1434
-1432
-1430
-1428
-1426
-1423
-1421
-1418
-1415
-1411
-1408
-1404
-1401
-1397
-1393
-1389
-1385
-1381
-1377
-1372
-1368
-1364
-1359
-1355
-1350
-1345
-1341
-1336
-1331
-1326
-1321
-1316
-1311
-1306
-1301
-1296
-1291
-1286
-1280
-1275
-1270
-1264
-1259
-1254
-1248
-1242
-1237
-1231
-1225
-1219
-1213
-1207
-1201
-1195
-1188
-1182
-1176
-1170
-1163
-1157
-1151
-1145
-1140
-1134
-1129
-1124
-1119
-1114
-1110
-1106
-1102
-1098
-1095
-1092
-1089
-1087
-1084
-1082
-1080
-1078
-1077
-1076
-1075
-1074
-1074
-1074
-1074
-1074
-1075
-1076
-1077
-1079
-1080
-1082
-1084
-1087
-1089
-1091
-1094
-1097
-1100
-1103
-1106
-1109
-1112
-1116
-1119
-1122
-1126
-1129
-1132
-1136
-1139
-1143
-1146
-1149
-1152
-1156
-1159
-1162
-1166
-1169
-1172
-1175
-1178
-1182
-1185
-1188
-1191
-1193
-1196
-1199
-1202
-1205
-1207
-1210
-1212
-1215
-1217
-1219
-1221
-1223
-1225
-1226
-1228
-1229
-1230
-1231
-1231
-1231
-1231
-1230
-1229
-1228
-1226
-1224
-1222
-1219
-1216
-1212
-1208
-1204
-1199
-1194
-1188
-1182
-1176
-1170
-1163
-1156
-1148
-1141
-1133
-1124
-1116
-1107
-1098
-1088
-1079
-1069
-1059
-1049
-1038
-1028
-1016
-1006
-996
-985
-974
-963
-952
-941
-929
-918
-906
-894
-883
-871
-858
-846
-834
-822
-809
-796
-784
-771
-758
-745
-732
-719
-706
-693
-680
-667
-654
-640
-627
-614
-600
-587
-574
-560
-547
-533
-520
-507
-493
-480
-466
-453
-439
-426
-413
-399
-386
-373
-359
-346
-333
-320
-307
-294
-281
-268
-255
-242
-229
-216
-203
-190
-177
-165
-152
-139
-126
-113
-101
-88
-75
-62
-50
-37
-24
-12
1
13
26
38
51
63
75
88
100
112
125
137
150
162
174
187
199
212
224
237
250
262
275
288
301
314
327
340
353
366
379
392
405
418
431
444
457
469
482
494
506
518
529
541
552
563
573
584
594
604
614
623
633
642
651
659
668
676
684
691
699
706
712
719
725
731
737
742
746
751
755
759
762
765
768
770
772
774
775
776
777
778
778
779
779
779
778
778
778
777
777
776
775
774
774
773
772
771
770
769
768
767
766
765
764
762
761
760
758
757
756
754
752
751
749
748
747
745
744
743
742
741
740
739
738
738
737
736
736
735
734
734
733
732
731
731
730
729
728
728
727
726
726
725
724
723
723
722
721
721
720
719
718
717
717
716
715
714
713
713
712
711
710
709
709
708
707
707
706
705
705
704
704
703
703
702
702
701
701
701
700
700
699
699
698
698
697
697
696
695
695
694
693
692
691
690
689
688
687
686
684
683
681
680
678
677
675
674
672
670
669
667
665
664
662
661
659
658
656
655
653
652
650
649
648
646
645
644
642
641
640
638
637
636
634
633
631
630
628
627
626
624
623
622
621
620
619
618
617
616
615
613
612
611
609
607
606
604
601
599
597
594
591
588
585
582
579
575
572
568
564
560
556
552
547
543
538
533
528
523
517
512
507
501
496
490
484
479
473
467
462
456
450
445
439
433
428
422
417
411
405
400
394
388
383
377
371
366
360
354
348
343
337
331
325
319
313
307
300
294
287
281
274
267
260
253
246
238
231
224
216
208
201
193
186
178
171
163
156
149
141
134
127
120
113
106
100
93
86
80
73
67
61
54
48
43
37
31
26
20
15
10
5
0
-5
-9
-14
-19
-23
-28
-32
-37
-41
-45
-50
-54
-59
-63
-67
-71
-76
-80
-84
-89
-93
-98
-102
-106
-111
-115
-120
-124
-129
-133
-138
-143
-147
-152
-157
-162
-167
-173
-178
-183
-189
-194
-200
-206
-211
-217
-223
-229
-234
-240
-246
-252
-259
-265
-272
-279
-286
-293
-300
-308
-316
-324
-332
-340
-348
-357
-365
-374
-383
-392
-400
-409
-419
-428
-437
-447
-457
-466
-476
-487
-497
-507
-517
-528
-538
-549
-559
-570
-581
-591
-602
-612
-623
-633
-644
-655
-665
-676
-687
-697
-708
-719
-730
-741
-752
-763
-775
-786
-798
-810
-822
-834
-846
-859
-872
-885
-898
-911
-924
-938
-951
-965
-979
-993
-1008
-1022
-1037
-1052
-1068
-1083
-1099
-1115
-1131
-1148
-1164
-1181
-1199
-1216
-1234
-1252
-1270
-1289
-1308
-1327
-1347
-1367
-1388
-1409
-1430
-1451
-1474
-1496
-1519
-1542
-1566
-1591
-1615
-1640
-1666
-1692
-1718
-1744
-1771
-1797
-1824
-1851
-1878
-1905
-1932
-1959
-1986
-2013
-2040
-2067
-2094
-2122
-2149
-2176
-2204
-2231
-2258
-2285
-2312
-2338
-2364
-2390
-2416
-2442
-2467
-2492
-2516
-2541
-2565
-2588
-2611
-2634
-2657
-2678
-2700
-2721
-2742
-2762
-2782
-2801
-2820
-2839
-2857
-2875
-2892
-2909
-2926
-2942
-2957
-2973
-2988
-3002
-3017
-3030
-3044
-3057
-3070
-3082
-3094
-3106
-3118
-3130
-3142
-3153
-3165
-3176
-3187
-3199
-3210
-3222
-3234
-3245
-3257
-3269
-3281
-3293
-3304
-3316
-3329
-3341
-3353
-3365
-3377
-3389
-3401
-3413
-3425
-3437
-3449
-3461
-3473
-3485
-3497
-3508
-3520
-3531
-3542
-3554
-3565
-3576
-3587
-3598
-3609
-3620
-3631
-3641
-3652
-3662
-3673
-3683
-3693
-3703
-3713
-3723
-3733
-3743
-3753
-3762
-3772
-3781
-3790
-3799
-3808
-3817
-3826
-3834
-3843
-3851
-3859
-3867
-3875
-3882
-3890
-3897
-3904
-3912
-3919
-3926
-3933
-3939
-3946
-3953
-3960
-3966
-3973
-3979
-3986
-3992
-3999
-4005
-4011
-4018
-4024
-4030
-4037
-4043
-4049
-4054
-4061
-4067
-4074
-4080
-4086
-4093
-4099
-4106
-4113
-4120
-4127
-4133
-4140
-4147
-4154
-4161
-4168
-4175
-4182
-4189
-4196
-4203
-4210
-4217
-4224
-4232
-4239
-4246
-4253
-4260
-4267
-4275
-4282
-4289
-4296
-4302
-4309
-4316
-4323
-4329
-4335
-4342
-4348
-4354
-4361
-4367
-4373
-4379
-4385
-4390
-4396
-4402
-4407
-4413
-4418
-4424
-4429
-4434
-4439
-4444
-4448
-4453
-4457
-4461
-4465
-4469
-4473
-4477
-4481
-4484
-4488
-4491
-4494
-4497
-4500
-4503
-4506
-4508
-4511
-4514
-4516
-4518
-4521
-4523
-4525
-4526
-4528
-4530
-4531
-4532
-4533
-4534
-4535
-4536
-4537
-4537
-4538
-4538
-4538
-4538
-4539
-4539
-4539
-4539
-4539
-4539
-4538
-4538
-4538
-4538
-4537
-4537
-4536
-4536
-4535
-4534
-4533
-4532
-4530
-4529
-4527
-4525
-4523
-4521
-4518
-4516
-4513
-4510
-4507
-4504
-4500
-4496
-4492
-4488
-4483
-4479
-4474
-4469
-4463
-4458
-4452
-4446
-4440
-4433
-4427
-4420
-4413
-4406
-4398
-4391
-4383
-4375
-4368
-4359
-4351
-4343
-4334
-4326
-4317
-4308
-4300
-4291
-4282
-4273
-4264
-4255
-4246
-4237
-4228
-4219
-4211
-4202
-4193
-4184
-4176
-4167
-4158
-4150
-4141
-4133
-4124
-4116
-4107
-4099
-4091
-4083
-4075
-4067
-4059
-4051
-4043
-4035
-4027
-4019
-4011
-4003
-3995
-3987
-3979
-3971
-3963
-3955
-3947
-3939
-3930
-3921
-3912
-3903
-3894
-3884
-3874
-3864
-3853
-3842
-3831
-3820
-3808
-3796
-3783
-3770
-3757
-3744
-3730
-3716
-3702
-3688
-3673
-3658
-3643
-3628
-3613
-3598
-3582
-3567
-3551
-3535
-3519
-3503
-3487
-3471
-3455
-3439
-3423
-3407
-3391
-3375
-3359
-3343
-3327
-3311
-3295
-3279
-3263
-3247
-3231
-3215
-3199
-3183
-3167
-3151
-3134
-3118
-3101
-3084
-3067
-3050
-3033
-3015
-2997
-2979
-2961
-2943
-2925
-2907
-2889
-2871
-2852
-2834
-2815
-2797
-2778
-2759
-2740
-2721
-2703
-2684
-2665
-2646
-2626
-2607
-2588
-2569
-2550
-2530
-2511
-2492
-2473
-2454
-2435
-2416
-2397
-2379
-2360
-2341
-2323
-2304
-2285
-2267
-2249
-2230
-2212
-2194
-2176
-2158
-2140
-2122
-2105
-2088
-2070
-2053
-2037
-2020
-2004
-1988
-1972
-1956
-1940
-1925
-1910
-1895
-1880
-1866
-1851
-1837
-1823
-1809
-1795
-1781
-1767
-1753
-1740
-1726
-1713
-1699
-1686
-1672
-1659
-1645
-1632
-1618
-1604
-1591
-1577
-1563
-1548
-1534
-1519
-1505
-1490
-1475
-1460
-1445
-1429
-1413
-1397
-1381
-1364
-1347
-1330
-1312
-1295
-1277
-1259
-1241
-1222
-1204
-1187
-1169
-1151
-1134
-1116
-1099
-1082
-1065
-1048
-1032
-1014
-998
-981
-964
-947
-929
-912
-894
-876
-857
-839
-820
-801
-782
-763
-743
-724
-705
-686
-667
-648
-629
-610
-592
-574
-556
-538
-521
-504
-487
-471
-455
-439
-424
-409
-395
-381
-367
-353
-340
-328
-315
-303
-291
-279
-267
-255
-243
-232
-221
-210
-199
-189
-179
-169
-159
-150
-141
-133
-124
-116
-108
-101
-93
-86
-79
-71
-64
-57
-50
-43
-36
-30
-23
-16
-9
-3
4
11
17
24
30
36
43
49
55
60
66
72
78
83
89
95
100
106
112
118
124
131
137
144
151
158
165
172
180
188
196
204
212
221
230
239
248
258
267
278
288
298
309
320
332
343
355
366
378
390
402
413
426
438
450
463
475
488
501
513
526
539
552
565
578
591
604
618
631
644
656
669
682
694
706
718
730
742
753
765
776
788
800
811
823
834
846
857
869
880
891
902
913
923
934
944
954
964
974
983
993
1002
1012
1020
1030
1039
1048
1057
1066
1075
1084
1093
1101
1110
1118
1126
1134
1142
1150
1157
1165
1172
1180
1187
1195
1202
1210
1218
1226
1234
1242
1250
1258
1266
1274
1282
1290
1297
1304
1312
1319
1326
1334
1341
1349
1356
1364
1372
1380
1388
1397
1405
1414
1423
1431
1440
1449
1458
1467
1477
1486
1495
1504
1513
1522
1531
1540
1549
1558
1566
1575
1584
1593
1602
1611
1620
1629
1638
1647
1656
1666
1675
1684
1694
1703
1713
1722
1732
1741
1750
1760
1769
1777
1786
1794
1803
1810
1818
1825
1832
1839
1845
1851
1856
1861
1866
1870
1874
1877
1881
1884
1886
1889
1891
1893
1895
1897
1898
1899
1900
1900
1900
1900
1900
1899
1899
1898
1896
1895
1893
1892
1890
1887
1885
1882
1880
1877
1874
1870
1867
1863
1859
1854
1850
1845
1840
1834
1829
1823
1817
1812
1805
1799
1793
1786
1780
1773
1766
1760
1754
1747
1741
1735
1728
1722
1716
1710
1704
1698
1692
1686
1680
1675
1669
1664
1658
1653
1648
1643
1638
1633
1628
1624
1619
1614
1610
1605
1601
1596
1591
1586
1581
1576
1570
1564
1558
1552
1545
1538
1531
1524
1517
1510
1502
1495
1488
1480
1473
1466
1458
1451
1444
1437
1430
1423
1416
1410
1403
1397
1392
1386
1381
1376
1371
1366
1362
1358
1354
1350
1347
1343
1340
1336
1333
1330
1326
1323
1320
1317
1314
1311
1309
1306
1304
1302
1300
1298
1297
1295
1294
1293
1292
1292
1292
1292
1292
1292
1293
1294
1295
1296
1298
1299
1301
1303
1304
1306
1309
1311
1313
1315
1318
1321
1323
1326
1329
1332
1335
1338
1341
1345
1348
1352
1355
1359
1363
1367
1371
1375
1379
1383
1387
1392
1396
1401
1406
1410
1415
1420
1425
1431
1436
1441
1447
1452
1457
1463
1468
1474
1479
1485
1491
1496
1502
1508
1513
1519
1524
1530
1535
1541
1546
1551
1557
1562
1567
1572
1577
1582
1587
1591
1596
1600
1604
1608
1612
1616
1619
1623
1626
1629
1632
1635
1639
1642
1645
1648
1651
1655
1658
1661
1664
1667
1670
1673
1675
1678
1680
1682
1684
1686
1687
1689
1690
1691
1692
1693
1694
1695
1696
1697
1697
1698
1699
1699
1699
1699
1699
1699
1698
1698
1697
1696
1694
1693
1691
1689
1686
1684
1681
1678
1675
1672
1669
1665
1661
1658
1654
1650
1646
1642
1638
1634
1630
1626
1622
1618
1614
1611
1607
1604
1600
1597
1594
1591
1588
1585
1582
1580
1577
1574
1571
1568
1565
1561
1558
1554
1550
1546
1542
1538
1533
1529
1524
1519
1514
1508
1503
1497
1491
1484
1478
1471
1465
1458
1451
1444
1437
1430
1423
1416
1409
1402
1396
1389
1382
1375
1369
1362
1355
1349
1343
1336
1330
1323
1317
1311
1304
1298
1291
1285
1279
1272
1266
1260
1254
1248
1242
1236
1230
1224
1218
1212
1206
1201
1195
1189
1184
1178
1172
1167
1161
1155
1150
1144
1139
1134
1128
1123
1118
1113
1108
1103
1098
1093
1088
1084
1080
1076
1072
1069
1065
1063
1060
1058
1055
1054
1052
1050
1049
1048
1047
1046
1046
1045
1044
1044
1043
1043
1042
1042
1042
1041
1041
1041
1040
1040
1039
1039
1038
1037
1037
1035
1034
1033
1031
1029
1027
1025
1022
1020
1016
1012
1010
1006
1002
997
993
988
983
977
972
966
960
953
947
940
933
926
919
912
904
897
889
881
873
864
856
847
838
829
819
810
800
790
779
769
758
747
736
724
712
700
687
674
661
648
634
620
605
591
576
561
546
531
515
500
484
469
453
437
422
406
390
375
359
343
328
312
296
280
264
248
232
216
199
183
167
151
135
119
103
88
72
57
42
28
13
0
-14
-27
-40
-53
-66
-78
-90
-102
-114
-125
-137
-148
-160
-171
-182
-194
-205
-216
-227
-238
-249
-260
-271
-282
-292
-303
-313
-323
-333
-343
-353
-363
-373
-383
-392
-402
-411
-420
-429
-438
-447
-455
-464
-472
-480
-488
-495
-503
-510
-517
-524
-531
-538
-544
-550
-556
-562
-567
-573
-577
-582
-587
-591
-595
-598
-602
-605
-608
-611
-614
-616
-618
-620
-622
-624
-626
-627
-629
-630
-631
-633
-634
-636
-637
-639
-641
-642
-644
-646
-648
-650
-653
-655
-658
-660
-663
-666
-670
-673
-677
-681
-685
-689
-694
-699
-704
-709
-714
-720
-726
-732
-738
-745
-751
-758
-766
-773
-781
-789
-797
-805
-814
-824
-833
-843
-853
-864
-874
-885
-896
-907
-919
-930
-942
-954
-967
-979
-992
-1004
-1018
-1031
-1045
-1058
-1072
-1086
-1100
-1114
-1128
-1142
-1157
-1171
-1185
-1198
-1212
-1226
-1239
-1253
-1266
-1279
-1292
-1304
-1317
-1329
-1341
-1353
-1365
-1377
-1388
-1400
-1411
-1423
-1434
-1446
-1457
-1469
-1480
-1491
-1502
-1514
-1525
-1536
-1546
-1557
-1568
-1578
-1588
-1599
-1609
-1618
-1628
-1638
-1647
-1656
-1665
-1674
-1682
-1691
-1699
-1707
-1714
-1722
-1729
-1736
-1743
-1750
-1756
-1762
-1768
-1774
-1779
-1784
-1790
-1795
-1800
-1805
-1809
-1814
-1819
-1824
-1829
-1834
-1839
-1844
-1849
-1854
-1859
-1864
-1869
-1874
-1879
-1884
-1889
-1894
-1899
-1904
-1909
-1914
-1918
-1923
-1928
-1933
-1937
-1942
-1947
-1951
-1956
-1961
-1965
-1970
-1974
-1979
-1983
-1988
-1993
-1997
-2001
-2007
-2011
-2016
-2020
-2025
-2029
-2033
-2037
-2041
-2045
-2050
-2054
-2058
-2062
-2066
-2069
-2073
-2076
-2080
-2084
-2087
-2091
-2095
-2099
-2103
-2106
-2110
-2114
-2118
-2122
-2125
-2129
-2133
-2136
-2140
-2143
-2146
-2149
-2152
-2155
-2158
-2160
-2162
-2164
-2165
-2167
-2168
-2169
-2170
-2170
-2170
-2170
-2170
-2170
-2170
-2169
-2169
-2168
-2167
-2167
-2166
-2165
-2164
-2163
-2162
-2162
-2161
-2160
-2159
-2158
-2157
-2156
-2155
-2155
-2154
-2153
-2153
-2153
-2152
-2152
-2152
-2153
-2153
-2154
-2154
-2155
-2156
-2157
-2158
-2159
-2160
-2161
-2162
-2163
-2164
-2165
-2166
-2167
-2168
-2169
-2170
-2170
-2171
-2172
-2172
-2173
-2173
-2174
-2174
-2175
-2175
-2176
-2176
-2177
-2177
-2177
-2178
-2178
-2177
-2177
-2176
-2176
-2175
-2174
-2173
-2172
-2171
-2170
-2169
-2168
-2167
-2165
-2164
-2163
-2162
-2161
-2160
-2160
-2159
-2158
-2157
-2156
-2156
-2155
-2154
-2154
-2153
-2153
-2153
-2153
-2153
-2153
-2153
-2154
-2154
-2155
-2156
-2157
-2158
-2158
-2160
-2161
-2162
-2163
-2164
-2166
-2168
-2169
-2171
-2173
-2175
-2177
-2180
-2182
-2185
-2187
-2190
-2194
-2197
-2201
-2205
-2209
-2213
-2218
-2222
-2227
-2232
-2237
-2242
-2248
-2253
-2259
-2265
-2271
-2278
-2284
-2291
-2298
-2306
-2313
-2321
-2329
-2338
-2347
-2356
-2365
-2374
-2383
-2393
-2403
-2413
-2423
-2432
-2443
-2453
-2463
-2473
-2484
-2495
-2506
-2517
-2528
-2539
-2551
-2563
-2575
-2587
-2600
-2613
-2626
-2639
-2653
-2667
-2680
-2695
-2709
-2723
-2738
-2753
-2768
-2783
-2798
-2813
-2829
-2844
-2859
-2875
-2891
-2906
-2922
-2937
-2953
-2968
-2984
-3000
-3015
-3031
-3046
-3062
-3077
-3092
-3108
-3123
-3138
-3153
-3168
-3182
-3197
-3211
-3226
-3240
-3254
-3268
-3282
-3295
-3308
-3321
-3334
-3346
-3358
-3369
-3380
-3391
-3402
-3412
-3421
-3431
-3440
-3449
-3457
-3465
-3472
-3479
-3486
-3493
-3499
-3505
-3510
-3515
-3520
-3525
-3530
-3534
-3538
-3542
-3545
-3549
-3552
-3555
-3557
-3560
-3562
-3564
-3566
-3568
-3570
-3571
-3573
-3574
-3576
-3577
-3578
-3579
-3580
-3580
-3580
-3581
-3581
-3581
-3581
-3581
-3581
-3581
-3580
-3580
-3580
-3579
-3579
-3578
-3577
-3576
-3574
-3573
-3571
-3570
-3568
-3566
-3564
-3561
-3559
-3556
-3554
-3551
-3548
-3544
-3541
-3537
-3534
-3530
-3525
-3521
-3517
-3512
-3507
-3502
-3497
-3492
-3487
-3482
-3476
-3470
-3465
-3459
-3453
-3447
-3440
-3434
-3427
-3420
-3413
-3406
-3399
-3391
-3383
-3375
-3367
-3359
-3351
-3342
-3333
-3325
-3315
-3306
-3297
-3287
-3277
-3267
-3256
-3246
-3235
-3224
-3213
-3202
-3190
-3179
-3167
-3156
-3144
-3132
-3121
-3109
-3097
-3084
-3072
-3060
-3047
-3034
-3022
-3009
-2996
-2983
-2970
-2957
-2944
-2930
-2917
-2903
-2890
-2876
-2862
-2848
-2834
-2819
-2805
-2791
-2776
-2761
-2747
-2732
-2717
-2702
-2687
-2673
-2658
-2644
-2629
-2615
-2601
-2587
-2573
-2559
-2545
-2532
-2519
-2505
-2492
-2480
-2467
-2455
-2443
-2431
-2419
-2408
-2397
-2386
-2375
-2365
-2354
-2344
-2334
-2324
-2315
-2305
-2296
-2286
-2277
-2268
-2259
-2250
-2242
-2233
-2225
-2217
-2209
-2201
-2193
-2186
-2179
-2171
-2164
-2157
-2150
-2143
-2136
-2130
-2123
-2117
-2111
-2105
-2099
-2093
-2087
-2081
-2076
-2070
-2065
-2060
-2055
-2050
-2045
-2041
-2036
-2032
-2028
-2024
-2021
-2017
-2015
-2012
-2009
-2007
-2005
-2003
-2001
-2000
-1999
-1998
-1998
-1997
-1997
-1997
-1998
-1998
-1999
-2000
-2001
-2003
-2004
-2005
-2008
-2011
-2013
-2016
-2020
-2023
-2027
-2031
-2035
-2040
-2045
-2050
-2056
-2062
-2068
-2075
-2082
-2089
-2096
-2104
-2112
-2120
-2129
-2138
-2147
-2156
-2166
-2175
-2185
-2196
-2206
-2216
-2227
-2238
-2249
-2260
-2271
-2282
-2293
-2305
-2316
-2327
-2338
-2349
-2360
-2371
-2382
-2392
-2403
-2414
-2424
-2435
-2445
-2455
-2466
-2475
-2485
-2495
-2504
-2514
-2523
-2532
-2541
-2550
-2559
-2567
-2576
-2584
-2593
-2601
-2609
-2617
-2625
-2633
-2640
-2648
-2655
-2663
-2670
-2677
-2684
-2690
-2697
-2703
-2709
-2715
-2721
-2726
-2731
-2736
-2741
-2746
-2750
-2754
-2758
-2762
-2765
-2768
-2771
-2773
-2775
-2777
-2778
-2779
-2779
-2779
-2779
-2778
-2776
-2775
-2773
-2770
-2767
-2763
-2760
-2755
-2751
-2745
-2740
-2734
-2728
-2721
-2714
-2706
-2699
-2690
-2681
-2672
-2663
-2653
-2642
-2632
-2620
-2609
-2597
-2584
-2572
-2558
-2545
-2531
-2516
-2501
-2486
-2471
-2455
-2439
-2423
-2407
-2390
-2373
-2357
-2339
-2322
-2305
-2288
-2270
-2253
-2235
-2218
-2201
-2183
-2166
-2148
-2131
-2114
-2097
-2079
-2062
-2045
-2029
-2012
-1996
-1979
-1963
-1947
-1931
-1916
-1900
-1885
-1871
-1856
-1842
-1827
-1814
-1800
-1787
-1774
-1761
-1749
-1736
-1724
-1713
-1701
-1690
-1680
-1669
-1659
-1649
-1639
-1630
-1621
-1612
-1603
-1595
-1587
-1579
-1571
-1564
-1556
-1550
-1543
-1537
-1531
-1525
-1520
-1515
-1511
-1506
-1503
-1499
-1496
-1494
-1491
-1489
-1488
-1487
-1486
-1486
-1486
-1486
-1487
-1488
-1490
-1492
-1494
-1497
-1500
-1503
-1507
-1512
-1516
-1521
-1527
-1533
-1539
-1546
-1553
-1560
-1568
-1576
-1584
-1593
-1602
-1611
-1620
-1629
-1639
-1648
-1658
-1668
-1677
-1687
-1696
-1705
-1715
-1724
-1733
-1742
-1751
-1760
-1769
-1777
-1786
-1794
-1802
-1810
-1818
-1825
-1832
-1839
-1845
-1851
-1857
-1862
-1867
-1872
-1877
-1881
-1885
-1889
-1893
-1897
-1900
-1903
-1907
-1910
-1913
-1916
-1918
-1921
-1923
-1925
-1927
-1928
-1929
-1930
-1930
-1930
-1930
-1929
-1928
-1927
-1925
-1923
-1921
-1918
-1915
-1913
-1909
-1906
-1903
-1899
-1895
-1892
-1888
-1884
-1879
-1875
-1871
-1866
-1862
-1857
-1852
-1847
-1842
-1837
-1832
-1826
-1821
-1815
-1810
-1804
-1798
-1792
-1786
-1780
-1774
-1768
-1762
-1756
-1750
-1744
-1738
-1732
-1726
-1720
-1714
-1708
-1702
-1695
-1689
-1683
-1676
-1670
-1663
-1656
-1649
-1642
-1635
-1628
-1620
-1613
-1605
-1597
-1589
-1580
-1572
-1563
-1554
-1545
-1536
-1527
-1517
-1508
-1498
-1488
-1478
-1468
-1458
-1448
-1438
-1427
-1417
-1406
-1396
-1385
-1374
-1363
-1352
-1341
-1330
-1319
-1308
-1296
-1285
-1273
-1262
-1250
-1238
-1227
-1215
-1203
-1191
-1179
-1167
-1155
-1143
-1131
-1119
-1107
-1095
-1083
-1071
-1058
-1046
-1034
-1022
-1008
-997
-985
-973
-960
-948
-936
-923
-911
-899
-886
-874
-861
-848
-835
-822
-809
-796
-783
-769
-756
-743
-729
-715
-702
-688
-674
-661
-647
-633
-620
-606
-592
-578
-564
-550
-536
-521
-507
-492
-477
-462
-447
-431
-416
-400
-385
-369
-353
-337
-320
-304
-288
-272
-255
-239
-222
-206
-189
-172
-155
-139
-122
-106
-89
-73
-56
-40
-23
-7
9
26
42
59
75
92
108
124
141
157
174
190
207
223
240
257
273
290
306
323
339
356
372
389
405
421
438
454
470
487
503
519
536
552
568
584
601
617
633
649
665
681
697
712
728
744
759
775
790
805
820
835
850
865
880
895
909
924
938
952
967
981
994
1008
1020
1035
1048
1061
1073
1086
1098
1111
1123
1135
1147
1158
1170
1181
1192
1203
1214
1225
1236
1246
1256
1266
1276
1286
1296
1306
1315
1325
1335
1344
1354
1363
1373
1382
1392
1401
1411
1420
1430
1439
1449
1458
1467
1476
1485
1494
1503
1512
1521
1529
1538
1547
1555
1564
1572
1580
1588
1596
1604
1612
1620
1627
1635
1642
1649
1656
1663
1670
1676
1682
1687
1693
1698
1703
1707
1712
1716
1720
1725
1729
1732
1736
1740
1743
1746
1749
1752
1755
1757
1760
1762
1764
1767
1769
1771
1773
1776
1778
1781
1784
1787
1790
1793
1796
1800
1804
1808
1812
1816
1820
1825
1830
1834
1839
1844
1850
1855
1860
1866
1871
1877
1883
1889
1896
1902
1908
1915
1921
1928
1934
1941
1947
1954
1961
1967
1974
1980
1987
1993
2000
2005
2012
2019
2025
2031
2037
2044
2050
2056
2062
2068
2074
2080
2086
2091
2097
2102
2107
2112
2117
2122
2127
2132
2136
2140
2144
2148
2152
2155
2159
2162
2165
2168
2171
2174
2177
2179
2181
2183
2185
2187
2189
2190
2191
2192
2193
2194
2194
2195
2195
2195
2195
2194
2194
2193
2192
2192
2191
2190
2188
2187
2186
2185
2183
2181
2180
2178
2176
2173
2171
2168
2166
2163
2160
2157
2153
2150
2146
2142
2139
2135
2130
2126
2121
2116
2111
2106
2100
2093
2087
2080
2073
2065
2057
2049
2041
2032
2023
2013
2004
1994
1984
1973
1962
1950
1939
1927
1914
1901
1888
1875
1862
1848
1834
1820
1805
1791
1776
1760
1745
1729
1713
1697
1681
1664
1647
1630
1613
1596
1578
1561
1543
1525
1507
1489
1471
1453
1435
1416
1398
1379
1360
1341
1321
1301
1281
1261
1241
1221
1201
1180
1159
1139
1118
1098
1077
1056
1036
1014
995
974
954
933
913
893
872
852
832
812
792
772
753
733
713
694
674
655
636
617
598
579
560
541
522
503
485
466
448
430
412
395
377
360
343
326
310
294
278
263
247
232
217
203
189
175
161
148
135
122
109
97
84
72
60
48
36
25
13
2
-9
-20
-31
-42
-53
-64
-75
-86
-96
-107
-118
-129
-140
-151
-161
-172
-183
-194
-205
-216
-227
-238
-249
-260
-271
-282
-293
-305
-316
-327
-338
-349
-360
-372
-383
-394
-405
-416
-427
-438
-449
-460
-471
-482
-493
-504
-514
-525
-536
-546
-557
-567
-577
-587
-598
-608
-617
-627
-637
-647
-656
-666
-675
-685
-694
-703
-712
-721
-729
-738
-747
-755
-764
-773
-781
-789
-798
-806
-814
-823
-831
-840
-848
-857
-866
-875
-884
-893
-902
-912
-921
-931
-940
-950
-960
-970
-980
-990
-1000
-1010
-1020
-1032
-1043
-1054
-1065
-1076
-1088
-1099
-1111
-1123
-1135
-1148
-1160
-1173
-1186
-1199
-1213
-1227
-1241
-1255
-1269
-1284
-1299
-1314
-1330
-1345
-1361
-1377
-1393
-1410
-1427
-1444
-1461
-1479
-1497
-1515
-1533
-1551
-1570
-1589
-1608
-1627
-1646
-1665
-1685
-1705
-1725
-1745
-1765
-1786
-1807
-1827
-1848
-1870
-1891
-1912
-1934
-1955
-1977
-1999
-2020
-2041
-2064
-2086
-2108
-2130
-2152
-2174
-2196
-2218
-2240
-2262
-2284
-2305
-2327
-2348
-2369
-2391
-2412
-2433
-2453
-2474
-2495
-2515
-2536
-2556
-2576
-2596
-2616
-2636
-2656
-2676
-2696
-2716
-2735
-2755
-2774
-2793
-2812
-2831
-2849
-2868
-2886
-2904
-2923
-2941
-2958
-2976
-2994
-3012
-3029
-3047
-3064
-3082
-3099
-3117
-3134
-3151
-3168
-3185
-3201
-3218
-3234
-3251
-3267
-3283
-3299
-3315
-3330
-3345
-3360
-3375
-3389
-3404
-3418
-3431
-3445
-3458
-3472
-3485
-3498
-3510
-3523
-3535
-3548
-3560
-3572
-3583
-3595
-3606
-3617
-3628
-3639
-3649
-3660
-3669
-3679
-3688
-3697
-3705
-3713
-3721
-3728
-3735
-3742
-3748
-3754
-3760
-3766
-3771
-3776
-3781
-3786
-3790
-3795
-3799
-3803
-3807
-3811
-3815
-3819
-3823
-3826
-3830
-3833
-3836
-3840
-3843
-3846
-3849
-3852
-3855
-3859
-3862
-3865
-3868
-3871
-3875
-3878
-3882
-3885
-3889
-3892
-3896
-3900
-3903
-3907
-3911
-3915
-3919
-3923
-3927
-3931
-3935
-3939
-3943
-3946
-3950
-3954
-3958
-3962
-3966
-3970
-3974
-3978
-3982
-3986
-3990
-3994
-3998
-4002
-4006
-4010
-4013
-4017
-4021
-4024
-4027
-4030
-4035
-4038
-4042
-4045
-4049
-4051
-4056
-4059
-4062
-4066
-4070
-4073
-4077
-4080
-4083
-4086
-4090
-4094
-4097
-4100
-4104
-4107
-4111
-4115
-4118
-4122
-4126
-4130
-4134
-4138
-4143
-4147
-4152
-4156
-4161
-4166
-4171
-4176
-4181
-4186
-4191
-4197
-4202
-4208
-4213
-4219
-4225
-4231
-4237
-4243
-4249
-4255
-4261
-4267
-4273
-4279
-4285
-4291
-4297
-4303
-4309
-4315
-4321
-4327
-4334
-4340
-4346
-4352
-4359
-4365
-4371
-4377
-4384
-4390
-4396
-4402
-4408
-4414
-4419
-4425
-4430
-4436
-4441
-4446
-4451
-4456
-4460
-4465
-4469
-4473
-4477
-4480
-4484
-4487
-4491
-4494
-4497
-4500
-4502
-4505
-4507
-4510
-4512
-4514
-4516
-4517
-4519
-4520
-4521
-4522
-4523
-4524
-4525
-4525
-4526
-4526
-4527
-4527
-4527
-4528
-4528
-4528
-4529
-4529
-4530
-4530
-4531
-4531
-4532
-4532
-4533
-4533
-4534
-4534
-4535
-4535
-4536
-4536
-4536
-4537
-4537
-4537
-4537
-4537
-4537
-4536
-4536
-4536
-4535
-4534
-4533
-4532
-4531
-4530
-4529
-4527
-4526
-4524
-4522
-4520
-4518
-4516
-4513
-4511
-4508
-4506
-4503
-4500
-4497
-4494
-4491
-4488
-4484
-4481
-4478
-4475
-4471
-4468
-4464
-4461
-4457
-4454
-4450
-4447
-4443
-4440
-4436
-4433
-4429
-4426
-4422
-4419
-4416
-4413
-4410
-4407
-4405
-4402
-4399
-4397
-4394
-4392
-4389
-4387
-4384
-4382
-4379
-4377
-4374
-4371
-4369
-4366
-4364
-4361
-4359
-4357
-4355
-4352
-4350
-4348
-4346
-4344
-4342
-4340
-4338
-4336
-4334
-4332
-4330
-4329
-4327
-4326
-4324
-4323
-4322
-4321
-4320
-4319
-4318
-4318
-4317
-4316
-4316
-4316
-4316
-4316
-4316
-4317
-4317
-4318
-4318
-4319
-4320
-4321
-4322
-4323
-4324
-4326
-4327
-4329
-4330
-4332
-4333
-4335
-4337
-4338
-4340
-4342
-4344
-4345
-4347
-4349
-4351
-4353
-4355
-4357
-4358
-4360
-4362
-4364
-4366
-4367
-4369
-4370
-4372
-4373
-4374
-4375
-4376
-4377
-4378
-4379
-4379
-4380
-4380
-4381
-4381
-4381
-4381
-4381
-4381
-4380
-4380
-4379
-4379
-4378
-4377
-4375
-4374
-4373
-4371
-4369
-4367
-4365
-4363
-4361
-4359
-4356
-4354
-4352
-4349
-4347
-4344
-4342
-4339
-4336
-4334
-4331
-4329
-4326
-4324
-4321
-4319
-4316
-4313
-4311
-4308
-4305
-4302
-4300
-4296
-4293
-4290
-4287
-4283
-4280
-4276
-4272
-4268
-4265
-4261
-4257
-4253
-4249
-4245
-4241
-4236
-4232
-4228
-4224
-4219
-4214
-4210
-4205
-4200
-4195
-4190
-4184
-4179
-4173
-4167
-4161
-4155
-4148
-4142
-4135
-4128
-4121
-4114
-4107
-4100
-4091
-4085
-4077
-4070
-4062
-4054
-4046
-4040
-4032
-4024
-4017
-4009
-4001
-3993
-3986
-3978
-3970
-3962
-3954
-3945
-3937
-3929
-3921
-3912
-3904
-3895
-3887
-3878
-3870
-3861
-3853
-3844
-3835
-3827
-3819
-3810
-3802
-3794
-3786
-3778
-3770
-3762
-3754
-3747
-3740
-3733
-3726
-3719
-3713
-3706
-3700
-3693
-3687
-3681
-3675
-3669
-3663
-3658
-3652
-3647
-3642
-3637
-3632
-3627
-3623
-3618
-3614
-3609
-3605
-3601
-3597
-3593
-3589
-3585
-3582
-3578
-3575
-3571
-3568
-3565
-3561
-3558
-3555
-3552
-3549
-3546
-3543
-3540
-3537
-3534
-3532
-3529
-3526
-3524
-3521
-3519
-3516
-3514
-3511
-3509
-3507
-3504
-3502
-3500
-3498
-3495
-3493
-3491
-3488
-3486
-3483
-3481
-3478
-3475
-3472
-3468
-3465
-3461
-3457
-3453
-3448
-3444
-3439
-3434
-3428
-3423
-3417
-3411
-3405
-3399
-3393
-3387
-3380
-3374
-3367
-3360
-3353
-3346
-3339
-3331
-3324
-3316
-3308
-3300
-3291
-3283
-3274
-3265
-3256
-3246
-3236
-3226
-3216
-3205
-3195
-3184
-3172
-3161
-3149
-3137
-3125
-3113
-3100
-3087
-3074
-3060
-3047
-3033
-3019
-3005
-2990
-2976
-2961
-2946
-2931
-2916
-2900
-2885
-2869
-2854
-2838
-2823
-2807
-2791
-2776
-2760
-2745
-2730
-2714
-2699
-2684
-2669
-2654
-2639
-2624
-2610
-2595
-2580
-2565
-2551
-2537
-2522
-2508
-2494
-2480
-2467
-2454
-2440
-2428
-2415
-2403
-2391
-2380
-2369
-2358
-2347
-2337
-2328
-2319
-2310
-2301
-2293
-2286
-2279
-2272
-2265
-2259
-2253
-2248
-2243
-2238
-2234
-2229
-2226
-2222
-2219
-2216
-2213
-2211
-2209
-2207
-2205
-2203
-2202
-2201
-2199
-2198
-2197
-2197
-2196
-2195
-2195
-2194
-2193
-2193
-2192
-2192
-2191
-2190
-2189
-2188
-2187
-2186
-2185
-2184
-2182
-2180
-2179
-2177
-2175
-2173
-2170
-2168
-2166
-2163
-2160
-2157
-2153
-2149
-2145
-2141
-2136
-2131
-2126
-2121
-2115
-2109
-2103
-2097
-2090
-2084
-2077
-2070
-2063
-2056
-2048
-2040
-2032
-2024
-2016
-2007
-1999
-1990
-1981
-1972
-1962
-1953
-1943
-1934
-1924
-1914
-1904
-1894
-1884
-1874
-1864
-1854
-1843
-1833
-1822
-1811
-1800
-1789
-1778
-1767
-1756
-1745
-1734
-1723
-1712
-1700
-1689
-1677
-1666
-1654
-1642
-1630
-1618
-1606
-1594
-1582
-1569
-1557
-1544
-1531
-1518
-1505
-1492
-1479
-1466
-1453
-1440
-1427
-1413
-1400
-1386
-1372
-1359
-1345
-1331
-1317
-1303
-1289
-1275
-1261
-1247
-1233
-1219
-1205
-1191
-1177
-1164
-1150
-1137
-1124
-1111
-1099
-1086
-1074
-1062
-1050
-1039
-1028
-1016
-1006
-995
-984
-974
-963
-953
-942
-932
-922
-912
-901
-891
-881
-871
-861
-850
-840
-830
-820
-810
-799
-789
-780
-770
-760
-751
-741
-732
-723
-714
-706
-698
-690
-682
-674
-667
-660
-653
-647
-641
-635
-629
-623
-618
-613
-607
-602
-598
-593
-589
-585
-581
-577
-573
-570
-567
-565
-563
-561
-559
-558
-557
-556
-556
-556
-557
-558
-559
-560
-562
-564
-566
-568
-570
-573
-576
-579
-582
-585
-588
-592
-595
-599
-603
-607
-611
-616
-620
-625
-629
-634
-639
-644
-650
-655
-661
-666
-672
-677
-683
-688
-694
-699
-704
-710
-715
-720
-725
-730
-735
-740
-744
-749
-754
-759
-763
-768
-773
-778
-783
-788
-793
-798
-802
-807
-811
-816
-820
-824
-827
-831
-834
-837
-840
-842
-844
-846
-847
-848
-849
-849
-849
-849
-848
-847
-846
-844
-842
-840
-837
-834
-831
-827
-824
-820
-815
-811
-806
-801
-797
-791
-786
-781
-775
-769
-763
-757
-750
-743
-736
-729
-722
-714
-707
-699
-691
-682
-674
-665
-657
-648
-639
-631
-622
-612
-603
-594
-585
-575
-566
-556
-547
-537
-527
-517
-508
-498
-488
-478
-468
-458
-448
-438
-428
-418
-408
-398
-388
-378
-369
-359
-349
-340
-330
-321
-312
-302
-293
-284
-276
-267
-258
-249
-241
-232
-224
-215
-207
-199
-190
-182
-174
-165
-157
-149
-141
-133
-124
-116
-108
-100
-92
-84
-76
-68
-60
-51
-43
-35
-27
-19
-11
-2
6
14
22
30
38
46
54
62
70
77
85
93
100
108
115
122
129
136
143
150
156
162
168
174
180
185
190
195
200
204
209
212
216
220
223
226
229
231
233
236
237
239
241
242
243
244
245
246
247
247
248
248
248
248
248
247
247
246
244
243
241
239
237
235
232
229
226
222
218
214
210
205
200
195
189
183
177
171
165
158
151
144
136
129
121
113
105
97
89
81
72
64
56
48
40
31
23
15
7
-1
-9
-17
-25
-34
-41
-49
-57
-65
-73
-80
-88
-95
-102
-109
-115
-122
-128
-134
-140
-146
-151
-157
-162
-168
-173
-178
-183
-188
-193
-197
-202
-207
-212
-216
-221
-226
-230
-235
-239
-244
-249
-253
-258
-262
-267
-271
-275
-280
-284
-288
-292
-296
-299
-303
-307
-310
-314
-317
-320
-323
-326
-329
-332
-335
-337
-340
-342
-344
-346
-348
-350
-351
-352
-353
-355
-355
-356
-357
-358
-358
-359
-359
-360
-360
-360
-360
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-361
-362
-362
-362
-363
-363
-364
-364
-365
-366
-366
-367
-368
-369
-370
-371
-373
-374
-376
-378
-380
-382
-385
-388
-391
-394
-397
-401
-404
-408
-412
-416
-420
-425
-429
-433
-438
-442
-447
-452
-456
-461
-466
-472
-477
-483
-488
-495
-501
-508
-515
-522
-530
-538
-547
-556
-565
-575
-584
-594
-605
-615
-626
-637
-648
-659
-671
-682
-694
-706
-717
-729
-741
-753
-765
-777
-789
-802
-814
-826
-839
-851
-863
-876
-888
-901
-913
-925
-938
-950
-962
-974
-987
-999
-1010
-1024
-1036
-1049
-1061
-1074
-1086
-1098
-1111
-1123
-1135
-1148
-1160
-1172
-1184
-1196
-1208
-1221
-1233
-1245
-1257
-1269
-1281
-1293
-1305
-1318
-1330
-1342
-1354
-1366
-1378
-1390
-1402
-1414
-1426
-1438
-1450
-1461
-1473
-1484
-1496
-1507
-1518
-1529
-1541
-1551
-1562
-1573
-1584
-1595
-1605
-1615
-1625
-1635
-1645
-1654
-1664
-1672
-1681
-1689
-1697
-1705
-1712
-1719
-1726
-1733
-1739
-1745
-1751
-1756
-1761
-1766
-1771
-1775
-1780
-1784
-1788
-1792
-1796
-1800
-1804
-1807
-1811
-1815
-1818
-1822
-1826
-1829
-1833
-1837
-1841
-1845
-1849
-1854
-1858
-1863
-1867
-1872
-1877
-1882
-1887
-1892
-1898
-1903
-1909
-1914
-1920
-1926
-1932
-1938
-1944
-1951
-1957
-1964
-1970
-1977
-1983
-1990
-1997
-2004
-2011
-2017
-2025
-2033
-2041
-2049
-2057
-2066
-2074
-2083
-2092
-2101
-2110
-2119
-2128
-2137
-2146
-2155
-2165
-2174
-2183
-2193
-2202
-2211
-2221
-2230
-2239
-2249
-2258
-2267
-2276
-2285
-2294
-2304
-2312
-2321
-2330
-2338
-2346
-2354
-2362
-2369
-2376
-2383
-2389
-2396
-2401
-2407
-2413
-2418
-2423
-2428
-2432
-2437
-2441
-2446
-2450
-2454
-2457
-2461
-2464
-2467
-2470
-2472
-2474
-2476
-2478
-2479
-2480
-2481
-2481
-2482
-2482
-2482
-2483
-2482
-2482
-2481
-2480
-2479
-2478
-2477
-2475
-2474
-2472
-2470
-2468
-2467
-2465
-2463
-2461
-2459
-2457
-2455
-2453
-2452
-2450
-2448
-2445
-2443
-2441
-2438
-2436
-2433
-2430
-2427
-2424
-2420
-2416
-2413
-2409
-2404
-2400
-2396
-2391
-2387
-2382
-2377
-2372
-2367
-2362
-2357
-2352
-2347
-2342
-2337
-2331
-2326
-2320
-2314
-2309
-2302
-2296
-2290
-2283
-2276
-2269
-2262
-2255
-2247
-2240
-2232
-2224
-2215
-2207
-2198
-2189
-2180
-2171
-2161
-2152
-2142
-2132
-2122
-2112
-2101
-2091
-2080
-2069
-2057
-2045
-2035
-2023
-2011
-1999
-1987
-1975
-1963
-1951
-1939
-1927
-1915
-1903
-1891
-1879
-1867
-1854
-1842
-1829
-1817
-1804
-1792
-1780
-1767
-1755
-1743
-1731
-1719
-1708
-1696
-1685
-1674
-1663
-1652
-1641
-1630
-1620
-1609
-1598
-1588
-1578
-1568
-1558
-1548
-1539
-1530
-1521
-1513
-1505
-1497
-1489
-1482
-1475
-1468
-1461
-1455
-1449
-1443
-1437
-1431
-1426
-1420
-1415
-1410
-1405
-1399
-1394
-1389
-1384
-1379
-1375
-1370
-1365
-1360
-1355
-1351
-1346
-1342
-1337
-1333
-1329
-1324
-1320
-1316
-1311
-1306
-1301
-1296
-1291
-1285
-1279
-1273
-1267
-1260
-1254
-1247
-1239
-1232
-1225
-1217
-1209
-1201
-1192
-1184
-1175
-1166
-1157
-1147
-1138
-1128
-1118
-1108
-1097
-1087
-1076
-1065
-1054
-1043
-1032
-1020
-1010
-998
-987
-975
-964
-952
-940
-929
-917
-906
-894
-883
-872
-860
-849
-838
-826
-815
-804
-792
-781
-770
-759
-748
-737
-726
-715
-704
-693
-683
-672
-662
-651
-641
-631
-621
-611
-601
-592
-582
-572
-563
-553
-544
-535
-526
-517
-509
-500
-492
-483
-475
-466
-458
-450
-442
-433
-425
-417
-408
-400
-391
-382
-373
-364
-355
-345
-336
-327
-317
-308
-299
-290
-281
-272
-264
-255
-247
-238
-230
-223
-215
-208
-200
-193
-186
-180
-173
-166
-160
-154
-147
-141
-135
-129
-123
-117
-111
-106
-100
-94
-88
-83
-77
-71
-65
-59
-54
-48
-42
-36
-29
-23
-17
-10
-4
3
10
17
24
31
38
45
52
59
66
73
81
88
96
103
111
118
126
134
142
150
158
166
174
182
190
198
206
215
223
231
240
248
256
265
273
281
290
298
306
314
323
331
339
348
356
364
372
380
388
396
404
411
419
427
434
442
449
456
464
471
478
485
492
499
506
513
519
526
533
540
547
553
560
567
574
581
588
595
602
609
616
623
630
637
645
652
660
667
675
682
690
697
705
712
720
728
735
743
750
758
765
773
780
788
795
803
810
818
826
833
841
849
856
864
872
880
888
897
905
913
922
930
939
947
956
964
973
982
991
999
1008
1016
1026
1035
1044
1053
1062
1072
1081
1090
1099
1108
1117
1126
1135
1144
1153
1162
1171
1180
1189
1197
1206
1215
1224
1233
1241
1250
1258
1267
1275
1283
1291
1300
1308
1316
1324
1332
1340
1348
1356
1364
1372
1380
1388
1396
1404
1412
1420
1428
1437
1445
1453
1462
1470
1479
1487
1496
1504
1513
1522
1531
1540
1549
1557
1566
1575
1584
1593
1602
1611
1621
1630
1639
1648
1657
1666
1675
1684
1693
1702
1711
1720
1729
1738
1747
1756
1765
1774
1783
1793
1802
1811
1820
1830
1839
1849
1859
1869
1879
1889
1899
1910
1921
1932
1943
1954
1965
1977
1988
2000
2011
2023
2035
2047
2058
2070
2082
2094
2106
2118
2130
2142
2153
2165
2177
2188
2200
2211
2223
2234
2245
2256
2267
2278
2289
2299
2309
2320
2330
2340
2350
2359
2369
2378
2388
2397
2406
2415
2424
2433
2442
2450
2459
2467
2475
2483
2491
2499
2506
2514
2521
2528
2535
2542
2549
2556
2562
2569
2575
2581
2587
2593
2598
2604
2609
2614
2619
2624
2629
2633
2637
2642
2646
2650
2654
2657
2661
2664
2667
2670
2672
2675
2677
2679
2681
2683
2684
2686
2687
2688
2689
2690
2690
2691
2691
2691
2691
2692
2691
2691
2691
2690
2690
2689
2688
2688
2687
2685
2684
2683
2681
2680
2678
2676
2674
2673
2671
2668
2666
2664
2662
2659
2657
2654
2651
2649
2646
2643
2639
2636
2633
2629
2626
2622
2618
2614
2610
2606
2602
2597
2593
2589
2584
2579
2575
2570
2564
2559
2554
2548
2543
2537
2531
2526
2520
2514
2508
2502
2496
2490
2485
2479
2473
2467
2461
2455
2450
2444
2438
2433
2428
2422
2417
2412
2407
2402
2397
2392
2387
2382
2378
2373
2368
2363
2358
2353
2348
2342
2337
2332
2327
2321
2316
2310
2305
2299
2294
2288
2282
2276
2269
2263
2256
2249
2242
2235
2228
2221
2213
2205
2198
2190
2182
2174
2166
2158
2149
2141
2133
2125
2117
2109
2101
2092
2084
2076
2068
2059
2051
2043
2035
2025
2017
2009
2001
1995
1987
1980
1973
1966
1959
1953
1947
1941
1935
1930
1925
1920
1915
1911
1907
1903
1899
1896
1892
1890
1887
1884
1882
1881
1880
1879
1878
1878
1878
1879
1879
1880
1882
1883
1885
1887
1889
1891
1893
1895
1898
1901
1903
1906
1909
1912
1916
1919
1922
1925
1928
1931
1934
1937
1940
1943
1945
1948
1950
1952
1954
1956
1958
1959
1960
1961
1962
1962
1963
1963
1963
1962
1962
1961
1960
1959
1958
1956
1954
1952
1950
1947
1944
1941
1938
1935
1932
1928
1925
1921
1917
1914
1910
1906
1902
1897
1893
1888
1884
1879
1874
1869
1864
1859
1854
1849
1844
1839
1834
1828
1823
1818
1813
1808
1803
1797
1792
1787
1782
1777
1772
1767
1761
1756
1751
1746
1741
1736
1731
1726
1721
1716
1711
1706
1700
1695
1690
1685
1680
1675
1670
1665
1660
1655
1650
1645
1640
1635
1630
1625
1620
1615
1610
1605
1600
1595
1590
1585
1580
1575
1571
1566
1561
1556
1551
1546
1541
1536
1531
1526
1521
1517
1512
1507
1502
1497
1492
1487
1482
1478
1473
1468
1463
1458
1453
1449
1444
1439
1434
1429
1425
1420
1415
1410
1405
1401
1396
1391
1386
1382
1377
1372
1367
1363
1358
1353
1348
1344
1339
1334
1329
1325
1320
1315
1311
1306
1301
1297
1292
1287
1283
1278
1273
1269
1264
1259
1255
1250
1245
1241
1236
1232
1227
1222
1218
1213
1209
1204
1199
1195
1190
1186
1181
1177
1172
1168
1163
1158
1154
1149
1145
1140
1136
1131
1127
1122
1118
1113
1109
1104
1100
1095
1091
1086
1082
1077
1073
1069
1064
1060
1055
1051
1046
1042
1038
1033
1029
1024
1020
1016
1010
1006
1002
998
994
989
985
981
976
972
967
963
959
954
950
946
942
937
933
929
924
920
916
911
907
903
899
894
890
886
882
877
873
869
865
860
856
852
848
843
839
835
831
827
822
818
814
810
806
802
797
793
789
785
781
777
772
768
764
760
756
752
748
744
739
735
731
727
723
719
715
711
707
703
699
695
691
687
683
678
674
670
666
662
658
654
650
646
642
638
634
630
626
622
618
614
611
607
603
599
595
591
587
583
579
575
571
567
563
559
555
552
548
544
540
536
532
528
524
521
517
513
509
505
501
497
494
490
486
482
478
475
471
467
463
459
456
452
448
444
440
437
433
429
425
422
418
414
410
407
403
399
396
392
388
384
381
377
373
370
366
362
359
355
351
348
344
340
337
333
329
326
322
318
315
311
308
304
300
297
293
290
286
282
279
275
272
268
265
261
257
254
250
247
243
240
236
233
229
226
222
219
215
212
208
205
201
198
194
191
187
184
180
177
173
170
166
163
159
156
153
149
146
142
139
136
132
129
125
122
119
115
112
108
105
102
98
95
92
88
85
82
78
75
72
68
65
62
58
55
52
48
45
42
38
35
32
29
25
22
19
15
12
9
6
2
-1
-4
-7
-10
-14
-17
-20
-23
-27
-30
-33
-36
-39
-43
-46
-49
-52
-55
-58
-62
-65
-68
-71
-74
-77
-81
-84
-87
-90
-93
-96
-99
-102
-105
-109
-112
-115
-118
-121
-124
-127
-130
-133
-136
-139
-142
-146
-149
-152
-155
-158
-161
-164
-167
-170
-173
-176
-179
-182
-185
-188
-191
-194
-197
-200
-203
-206
-209
-212
-215
-218
-221
-224
-227
-230
-232
-235
-238
-241
-244
-247
-250
-253
-256
-259
-262
-265
-268
-270
-273
-276
-279
-282
-285
-288
-291
-293
-296
-299
-302
-305
-308
-310
-313
-316
-319
-322
-325
-327
-330
-333
-336
-339
-341
-344
-347
-350
-353
-355
-358
-361
-364
-366
-369
-372
-375
-377
-380
-383
-386
-388
-391
-394
-397
-399
-402
-405
-407
-410
-413
-416
-418
-421
-424
-426
-429
-432
-434
-437
-440
-442
-445
-448
-450
-453
-455
-458
-461
-463
-466
-469
-471
-474
-476
-479
-482
-484
-487
-489
-492
-495
-497
-500
-502
-505
-507
-510
-513
-515
-518
-520
-523
-525
-528
-530
-533
-535
-538
-541
-543
-546
-548
-551
-553
-556
-558
-561
-563
-565
-568
-570
-573
-575
-578
-580
-583
-585
-588
-590
-593
-595
-597
-600
-602
-605
-607
-610
-612
-614
-617
-619
-622
-624
-626
-629
-631
-633
-636
-638
-641
-643
-645
-648
-650
-652
-655
-657
-659
-662
-664
-666
-669
-671
-673
-676
-678
-680
-683
-685
-687
-690
-692
-694
-696
-699
-701
-703
-706
-708
-710
-712
-715
-717
-719
-721
-724
-726
-728
-730
-733
-735
-737
-739
-741
-744
-746
-748
-750
-753
-755
-757
-759
-761
-763
-766
-768
-770
-772
-774
-776
-779
-781
-783
-785
-787
-789
-792
-794
-796
-798
-800
-802
-804
-806
-809
-811
-813
-815
-817
-819
-821
-823
-825
-827
-829
-832
-834
-836
-838
-840
-842
-844
-846
-848
-850
-852
-854
-856
-858
-860
-862
-864
-866
-868
-870
-872
-874
-876
-878
-880
-882
-884
-886
-888
-890
-892
-894
-896
-898
-900
-902
-904
-906
-908
-910
-912
-914
-916
-918
-920
-922
-924
-925
-927
-929
-931
-933
-935
-937
-939
-941
-943
-945
-946
-948
-950
-952
-954
-956
-958
-960
-961
-963
-965
-967
-969
-971
-973
-974
-976
-978
-980
-982
-984
-985
-987
-989
-991
-993
-994
-996
-998
-1000
-1002
-1002
-1004
-1006
-1008
-1010
-1012
-1014
-1016
-1018
-1018
-1020
-1022
-1025
-1027
-1028
-1030
-1032
-1034
-1035
-1037
-1039
-1040
-1042
-1044
-1046
-1047
-1049
-1051
-1052
-1054
-1056
-1058
-1059
-1061
-1063
-1064
-1066
-1068
-1069
-1071
-1073
-1074
-1076
-1078
-1079
-1081
-1083
-1084
-1086
-1088
-1089
-1091
-1093
-1094
-1096
-1097
-1099
-1101
-1102
-1104
-1106
-1107
-1109
-1110
-1112
-1114
-1115
-1117
-1118
-1120
-1122
-1123
-1125
-1126
-1128
-1129
-1131
-1133
-1134
-1136
-1137
-1139
-1140
-1142
-1143
-1145
-1146
-1148
-1150
-1151
-1153
-1154
-1156
-1157
-1159
-1160
-1162
-1163
-1165
-1166
-1168
-1169
-1171
-1172
-1174
-1175
-1177
-1178
-1180
-1181
-1183
-1184
-1186
-1187
-1188
-1190
-1191
-1193
-1194
-1196
-1197
-1199
-1200
-1201
-1203
-1204
-1206
-1207
-1209
-1210
-1211
-1213
-1214
-1216
-1217
-1218
-1220
-1221
-1223
-1224
-1225
-1227
-1228
-1230
-1231
-1232
-1234
-1235
-1236
-1238
-1239
-1241
-1242
-1243
-1245
