5
11262
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-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
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-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
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-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
-65
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-72
-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
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-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
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-88
-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
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-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
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-129
-129
-129
-129
-129
-129
-129
-129
-129
-128
-128
-128
-128
-128
-128
-128
-128
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-126
-126
-126
-126
-126
-126
-125
-125
-125
-125
-124
-124
-124
-124
-124
-123
-123
-123
-123
-122
-122
-122
-122
-122
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-124
-124
-124
-125
-125
-125
-126
-126
-127
-127
-128
-128
-128
-129
-129
-130
-130
-130
-131
-131
-131
-131
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-135
-136
-136
-137
-137
-137
-138
-138
-138
-139
-139
-140
-140
-141
-141
-142
-142
-142
-143
-143
-143
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-147
-147
-147
-147
-148
-148
-149
-149
-149
-150
-150
-151
-152
-152
-153
-154
-154
-155
-156
-157
-157
-158
-159
-160
-161
-162
-163
-163
-164
-165
-166
-166
-167
-168
-168
-169
-170
-170
-171
-172
-172
-173
-174
-174
-175
-176
-176
-177
-178
-178
-179
-180
-180
-181
-182
-182
-183
-184
-184
-185
-185
-186
-187
-187
-188
-188
-189
-189
-190
-190
-191
-191
-191
-192
-192
-193
-194
-194
-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
-207
-208
-208
-208
-208
-209
-209
-209
-209
-210
-210
-210
-210
-211
-211
-211
-212
-212
-212
-212
-212
-213
-213
-213
-213
-213
-213
-213
-214
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-216
-216
-216
-216
-217
-217
-217
-217
-218
-218
-218
-218
-219
-219
-219
-220
-220
-221
-221
-221
-222
-222
-222
-223
-223
-223
-224
-224
-224
-224
-225
-225
-226
-227
-227
-228
-228
-229
-230
-231
-231
-232
-233
-234
-235
-236
-237
-238
-239
-240
-242
-243
-244
-246
-247
-248
-250
-251
-253
-254
-256
-257
-258
-260
-261
-263
-265
-266
-268
-270
-272
-274
-276
-278
-280
-282
-284
-287
-289
-292
-294
-297
-299
-302
-304
-307
-309
-311
-314
-316
-318
-320
-322
-324
-326
-327
-329
-331
-332
-334
-336
-337
-339
-341
-342
-343
-345
-346
-347
-347
-348
-348
-349
-349
-349
-349
-349
-349
-350
-350
-350
-350
-350
-350
-351
-351
-352
-352
-353
-353
-354
-354
-355
-356
-356
-357
-358
-359
-360
-361
-362
-363
-365
-366
-368
-369
-371
-373
-375
-377
-379
-380
-382
-384
-386
-388
-390
-392
-393
-395
-397
-399
-400
-402
-403
-405
-406
-407
-408
-410
-411
-412
-413
-414
-415
-415
-416
-417
-418
-419
-420
-421
-422
-423
-424
-426
-427
-428
-429
-430
-431
-433
-434
-435
-436
-437
-438
-439
-440
-441
-442
-443
-444
-444
-445
-445
-446
-446
-446
-447
-447
-447
-447
-448
-448
-448
-448
-448
-448
-447
-447
-447
-446
-446
-445
-444
-443
-442
-440
-439
-437
-435
-433
-431
-429
-427
-425
-423
-421
-419
-417
-415
-414
-412
-410
-408
-407
-405
-403
-401
-400
-398
-396
-394
-392
-391
-389
-387
-385
-384
-382
-380
-379
-378
-376
-375
-374
-373
-372
-371
-371
-370
-369
-369
-368
-368
-367
-367
-366
-366
-366
-365
-365
-364
-364
-363
-363
-362
-362
-361
-361
-360
-360
-359
-358
-358
-357
-356
-355
-354
-353
-352
-351
-350
-349
-348
-348
-347
-346
-345
-344
-343
-342
-341
-340
-339
-338
-338
-337
-336
-336
-335
-335
-335
-335
-336
-336
-337
-337
-337
-338
-338
-339
-340
-340
-341
-342
-344
-345
-347
-348
-350
-352
-355
-357
-359
-361
-363
-365
-367
-368
-369
-370
-371
-372
-372
-372
-372
-372
-372
-372
-372
-371
-371
-371
-370
-370
-370
-370
-370
-370
-370
-371
-371
-372
-373
-373
-374
-375
-376
-377
-379
-380
-382
-383
-385
-386
-388
-389
-391
-393
-394
-396
-398
-400
-401
-403
-405
-408
-410
-412
-414
-417
-419
-422
-425
-428
-431
-434
-437
-440
-443
-446
-449
-452
-454
-457
-459
-461
-463
-465
-467
-469
-471
-473
-474
-476
-478
-480
-483
-485
-487
-488
-490
-492
-493
-495
-496
-497
-498
-500
-501
-502
-503
-504
-505
-506
-506
-506
-506
-506
-506
-505
-505
-504
-503
-503
-502
-502
-502
-503
-503
-504
-506
-507
-509
-511
-513
-515
-517
-520
-522
-525
-527
-529
-532
-534
-537
-539
-541
-543
-545
-546
-548
-549
-551
-552
-553
-554
-555
-556
-556
-557
-558
-559
-560
-562
-563
-564
-565
-567
-568
-569
-570
-572
-573
-574
-575
-576
-577
-578
-579
-579
-580
-581
-582
-582
-582
-582
-582
-582
-582
-581
-580
-579
-578
-577
-576
-575
-574
-573
-572
-571
-570
-569
-569
-568
-568
-567
-567
-567
-567
-567
-567
-567
-567
-567
-566
-565
-564
-563
-561
-559
-558
-555
-553
-552
-550
-548
-547
-547
-546
-546
-546
-546
-546
-547
-547
-547
-548
-548
-549
-550
-552
-553
-555
-557
-560
-562
-565
-567
-570
-572
-574
-577
-580
-582
-585
-587
-590
-592
-594
-596
-598
-599
-601
-603
-604
-606
-608
-609
-611
-613
-615
-617
-618
-620
-621
-622
-623
-623
-624
-625
-625
-626
-627
-629
-630
-631
-633
-634
-635
-636
-637
-638
-638
-638
-638
-637
-637
-636
-635
-634
-633
-631
-630
-628
-625
-622
-619
-615
-611
-606
-602
-596
-591
-586
-581
-576
-571
-567
-562
-559
-555
-552
-549
-547
-544
-542
-540
-538
-536
-534
-532
-530
-528
-525
-523
-521
-518
-515
-512
-509
-505
-501
-497
-492
-488
-483
-479
-474
-469
-465
-460
-456
-451
-446
-442
-437
-432
-428
-423
-419
-414
-409
-405
-400
-394
-389
-383
-377
-372
-366
-359
-353
-347
-340
-334
-327
-319
-312
-304
-296
-288
-280
-272
-264
-256
-248
-241
-234
-227
-221
-215
-209
-203
-198
-194
-189
-186
-182
-179
-176
-173
-170
-168
-166
-164
-162
-161
-160
-159
-158
-158
-158
-158
-157
-157
-157
-156
-155
-154
-152
-150
-147
-145
-141
-138
-134
-129
-124
-119
-113
-107
-101
-95
-88
-82
-76
-71
-65
-61
-56
-52
-49
-45
-41
-38
-35
-31
-28
-25
-22
-20
-18
-16
-15
-14
-14
-14
-15
-17
-19
-22
-25
-29
-33
-37
-42
-47
-52
-57
-63
-68
-73
-77
-82
-86
-91
-95
-99
-103
-108
-112
-117
-122
-127
-132
-136
-141
-146
-150
-154
-159
-163
-167
-171
-176
-180
-184
-188
-191
-194
-196
-199
-200
-202
-204
-206
-209
-212
-215
-219
-224
-230
-236
-242
-249
-256
-262
-270
-277
-283
-290
-297
-303
-309
-315
-320
-325
-330
-335
-339
-343
-346
-349
-352
-354
-356
-357
-358
-359
-360
-360
-360
-360
-360
-359
-359
-358
-357
-355
-354
-352
-350
-348
-346
-344
-341
-338
-336
-332
-329
-326
-323
-320
-318
-315
-312
-310
-307
-305
-303
-300
-298
-296
-295
-293
-291
-290
-289
-288
-287
-287
-287
-287
-288
-290
-292
-294
-296
-299
-302
-304
-307
-309
-312
-314
-317
-319
-322
-325
-328
-331
-335
-339
-344
-349
-355
-362
-369
-377
-386
-395
-405
-415
-425
-435
-446
-456
-466
-475
-484
-493
-501
-509
-517
-524
-530
-537
-543
-549
-554
-559
-564
-569
-574
-578
-582
-585
-589
-592
-595
-598
-600
-603
-605
-608
-610
-613
-615
-618
-621
-624
-627
-630
-633
-636
-639
-643
-646
-650
-653
-657
-660
-664
-668
-672
-676
-680
-684
-687
-690
-692
-693
-695
-695
-696
-696
-697
-697
-698
-699
-701
-702
-704
-707
-709
-712
-714
-716
-718
-719
-721
-721
-722
-723
-723
-723
-723
-722
-721
-720
-719
-718
-716
-714
-712
-710
-708
-706
-705
-704
-704
-705
-706
-707
-709
-711
-713
-716
-719
-722
-726
-730
-733
-738
-742
-746
-750
-754
-758
-761
-765
-768
-771
-775
-778
-781
-783
-786
-788
-790
-791
-791
-791
-790
-789
-787
-784
-782
-779
-775
-772
-768
-764
-760
-755
-751
-747
-743
-739
-736
-734
-732
-730
-729
-729
-729
-730
-731
-732
-734
-735
-737
-739
-741
-744
-746
-749
-751
-753
-755
-755
-756
-755
-754
-752
-749
-746
-742
-738
-733
-728
-723
-717
-710
-703
-695
-687
-678
-669
-659
-648
-637
-625
-613
-600
-588
-575
-562
-549
-536
-523
-511
-499
-487
-476
-465
-455
-445
-436
-427
-418
-409
-401
-393
-385
-378
-371
-363
-356
-349
-342
-334
-326
-318
-309
-299
-289
-279
-268
-257
-245
-234
-222
-209
-197
-184
-171
-158
-145
-132
-119
-106
-93
-80
-67
-54
-41
-28
-15
-2
11
23
36
48
60
72
84
95
107
119
130
142
154
166
179
191
205
218
232
246
261
276
291
306
321
336
351
366
381
397
412
427
442
458
473
488
503
518
532
547
561
575
589
603
617
631
644
658
671
684
697
709
722
735
748
761
775
788
802
816
831
845
858
872
886
899
912
925
937
950
963
976
989
1002
1016
1032
1048
1065
1082
1100
1118
1137
1155
1174
1193
1212
1230
1247
1264
1281
1298
1314
1330
1346
1362
1379
1395
1412
1429
1446
1463
1480
1497
1514
1531
1547
1564
1580
1595
1611
1626
1641
1656
1672
1688
1704
1720
1737
1754
1772
1789
1807
1825
1844
1862
1881
1900
1920
1939
1959
1979
1999
2019
2039
2059
2079
2100
2121
2143
2165
2188
2211
2235
2259
2283
2308
2333
2358
2383
2408
2433
2457
2481
2505
2528
2551
2574
2596
2618
2640
2661
2683
2703
2724
2744
2764
2784
2804
2823
2842
2860
2878
2896
2912
2928
2944
2958
2971
2984
2996
3007
3017
3027
3035
3043
3050
3056
3062
3066
3071
3075
3078
3082
3085
3089
3093
3097
3101
3106
3112
3117
3124
3130
3138
3146
3154
3163
3173
3183
3193
3204
3216
3227
3239
3252
3265
3279
3294
3308
3324
3340
3356
3373
3390
3407
3425
3444
3462
3481
3501
3520
3540
3560
3580
3599
3618
3637
3656
3674
3692
3710
3727
3744
3761
3777
3793
3809
3823
3838
3851
3864
3876
3887
3898
3908
3917
3926
3934
3941
3948
3954
3960
3966
3971
3975
3979
3982
3985
3988
3991
3993
3995
3997
3998
4000
4001
4002
4003
4003
4003
4002
4001
4000
3999
3997
3995
3992
3990
3987
3985
3982
3979
3976
3973
3970
3968
3965
3962
3959
3956
3953
3950
3947
3943
3938
3933
3928
3922
3915
3908
3900
3891
3882
3873
3862
3852
3840
3828
3815
3801
3787
3772
3757
3741
3725
3708
3691
3674
3656
3638
3620
3602
3585
3567
3550
3533
3516
3500
3484
3469
3454
3439
3425
3410
3396
3381
3366
3352
3336
3321
3306
3290
3274
3258
3242
3226
3210
3193
3177
3160
3144
3128
3112
3097
3082
3067
3053
3039
3025
3011
2997
2983
2969
2954
2940
2925
2910
2895
2880
2864
2848
2832
2816
2799
2781
2763
2744
2724
2704
2683
2661
2637
2613
2588
2562
2535
2508
2479
2450
2421
2390
2360
2329
2297
2265
2233
2201
2168
2135
2102
2069
2036
2003
1971
1939
1908
1877
1848
1818
1790
1763
1736
1709
1683
1658
1633
1608
1584
1560
1536
1513
1490
1467
1445
1422
1400
1377
1355
1332
1309
1285
1261
1238
1213
1189
1165
1140
1115
1091
1066
1041
1016
991
966
941
917
892
868
843
819
795
771
747
723
699
675
652
629
607
585
563
542
522
501
482
462
443
424
405
386
367
349
330
312
294
275
257
239
221
202
184
165
146
128
109
91
72
53
35
16
-3
-21
-41
-60
-80
-100
-120
-141
-163
-185
-208
-232
-256
-282
-308
-334
-362
-390
-418
-447
-477
-507
-537
-567
-598
-629
-661
-692
-724
-755
-787
-818
-849
-879
-909
-939
-969
-997
-1026
-1054
-1081
-1108
-1135
-1161
-1186
-1212
-1236
-1261
-1285
-1308
-1331
-1354
-1375
-1397
-1418
-1438
-1458
-1478
-1497
-1516
-1535
-1553
-1571
-1589
-1607
-1625
-1643
-1661
-1680
-1699
-1719
-1739
-1760
-1782
-1805
-1828
-1853
-1878
-1903
-1929
-1956
-1983
-2009
-2037
-2066
-2095
-2124
-2153
-2182
-2212
-2242
-2272
-2303
-2334
-2366
-2398
-2430
-2463
-2496
-2529
-2563
-2597
-2631
-2666
-2700
-2735
-2769
-2804
-2838
-2871
-2905
-2937
-2970
-3001
-3032
-3062
-3091
-3119
-3147
-3175
-3202
-3228
-3254
-3279
-3303
-3327
-3350
-3373
-3395
-3416
-3437
-3456
-3476
-3494
-3512
-3529
-3545
-3561
-3577
-3592
-3607
-3621
-3635
-3648
-3661
-3673
-3685
-3696
-3707
-3717
-3727
-3736
-3745
-3753
-3761
-3769
-3777
-3784
-3792
-3799
-3807
-3815
-3823
-3831
-3839
-3847
-3855
-3862
-3869
-3876
-3882
-3888
-3893
-3898
-3902
-3905
-3907
-3909
-3910
-3910
-3910
-3909
-3908
-3907
-3905
-3903
-3900
-3896
-3892
-3887
-3881
-3874
-3867
-3858
-3848
-3838
-3827
-3814
-3802
-3788
-3774
-3759
-3744
-3728
-3711
-3694
-3677
-3659
-3640
-3621
-3602
-3582
-3562
-3541
-3521
-3500
-3478
-3457
-3436
-3415
-3394
-3373
-3352
-3332
-3311
-3291
-3270
-3250
-3230
-3209
-3188
-3168
-3147
-3125
-3104
-3083
-3062
-3040
-3019
-2997
-2975
-2953
-2930
-2906
-2881
-2856
-2830
-2803
-2775
-2746
-2717
-2686
-2654
-2622
-2588
-2554
-2519
-2484
-2448
-2412
-2376
-2340
-2304
-2268
-2232
-2196
-2160
-2124
-2088
-2052
-2017
-1981
-1945
-1910
-1875
-1840
-1805
-1771
-1737
-1703
-1670
-1638
-1605
-1573
-1541
-1510
-1479
-1447
-1416
-1384
-1352
-1320
-1288
-1255
-1221
-1188
-1154
-1120
-1085
-1051
-1016
-983
-949
-914
-880
-846
-813
-779
-745
-712
-679
-646
-614
-582
-551
-520
-489
-460
-431
-402
-374
-347
-320
-293
-267
-242
-216
-191
-166
-141
-117
-93
-69
-45
-22
0
23
44
66
87
107
127
147
166
186
205
224
243
262
280
298
315
333
349
366
381
397
411
426
440
453
466
479
491
504
516
529
541
554
567
580
593
607
621
635
649
664
679
694
709
725
740
755
769
784
798
812
826
840
853
866
879
892
904
916
928
940
952
963
975
986
997
1008
1018
1029
1040
1051
1061
1072
1083
1094
1105
1117
1129
1141
1153
1165
1177
1190
1203
1216
1229
1242
1256
1269
1283
1296
1310
1323
1335
1348
1360
1371
1382
1393
1403
1413
1423
1431
1440
1448
1455
1462
1468
1474
1479
1484
1488
1492
1496
1499
1502
1505
1507
1509
1512
1513
1515
1517
1520
1522
1524
1527
1530
1534
1537
1541
1545
1549
1554
1559
1565
1570
1577
1583
1590
1596
1604
1611
1618
1626
1634
1642
1651
1660
1671
1681
1692
1704
1717
1729
1742
1755
1768
1780
1793
1805
1817
1828
1839
1850
1859
1869
1878
1886
1894
1901
1908
1914
1919
1924
1929
1933
1937
1941
1944
1947
1950
1952
1954
1957
1959
1960
1962
1964
1965
1966
1968
1969
1970
1971
1971
1972
1972
1972
1971
1970
1969
1967
1965
1963
1960
1957
1954
1950
1946
1942
1937
1933
1928
1923
1918
1912
1907
1900
1894
1887
1880
1872
1864
1856
1847
1838
1829
1820
1811
1801
1791
1780
1769
1758
1746
1733
1721
1708
1694
1681
1668
1655
1642
1629
1616
1604
1591
1579
1567
1554
1542
1529
1517
1504
1491
1477
1464
1450
1435
1420
1405
1390
1375
1359
1344
1328
1313
1298
1283
1268
1253
1239
1224
1210
1196
1183
1169
1155
1142
1128
1114
1100
1085
1071
1055
1040
1024
1008
992
975
959
942
924
907
889
871
852
833
813
793
772
750
728
705
681
656
631
605
578
550
521
492
462
432
401
370
339
307
276
244
213
182
151
120
89
59
28
-2
-32
-63
-93
-123
-154
-184
-215
-245
-276
-306
-337
-367
-397
-427
-457
-486
-516
-545
-574
-602
-631
-659
-688
-716
-744
-773
-801
-829
-857
-885
-914
-942
-970
-999
-1027
-1056
-1085
-1115
-1144
-1173
-1202
-1232
-1261
-1290
-1319
-1348
-1377
-1406
-1434
-1462
-1489
-1516
-1542
-1568
-1593
-1617
-1641
-1664
-1686
-1708
-1730
-1751
-1772
-1793
-1813
-1833
-1852
-1872
-1891
-1909
-1928
-1946
-1964
-1982
-1999
-2016
-2033
-2051
-2067
-2084
-2101
-2118
-2134
-2151
-2167
-2184
-2200
-2216
-2232
-2249
-2265
-2281
-2298
-2314
-2330
-2347
-2363
-2379
-2396
-2412
-2428
-2445
-2461
-2477
-2494
-2511
-2528
-2545
-2562
-2580
-2598
-2616
-2635
-2653
-2672
-2690
-2709
-2728
-2747
-2765
-2784
-2803
-2821
-2839
-2857
-2875
-2892
-2909
-2925
-2942
-2957
-2973
-2988
-3002
-3016
-3030
-3043
-3056
-3069
-3081
-3093
-3105
-3116
-3127
-3137
-3146
-3155
-3163
-3171
-3177
-3183
-3188
-3193
-3196
-3199
-3201
-3202
-3202
-3202
-3201
-3199
-3197
-3194
-3191
-3188
-3184
-3181
-3177
-3174
-3171
-3168
-3166
-3164
-3163
-3162
-3162
-3163
-3164
-3166
-3168
-3171
-3175
-3178
-3183
-3187
-3192
-3197
-3202
-3208
-3213
-3219
-3225
-3230
-3236
-3242
-3248
-3254
-3259
-3264
-3270
-3275
-3279
-3284
-3288
-3293
-3297
-3300
-3304
-3308
-3311
-3314
-3318
-3321
-3324
-3326
-3329
-3331
-3333
-3334
-3335
-3336
-3335
-3335
-3333
-3331
-3329
-3326
-3322
-3318
-3314
-3308
-3303
-3297
-3290
-3283
-3276
-3268
-3260
-3252
-3244
-3236
-3228
-3219
-3211
-3202
-3194
-3185
-3177
-3169
-3160
-3152
-3144
-3136
-3128
-3120
-3112
-3104
-3096
-3088
-3081
-3074
-3068
-3062
-3056
-3052
-3048
-3044
-3042
-3040
-3038
-3037
-3037
-3037
-3038
-3039
-3041
-3042
-3044
-3047
-3049
-3052
-3055
-3058
-3061
-3065
-3069
-3073
-3078
-3083
-3088
-3093
-3098
-3104
-3110
-3116
-3122
-3129
-3135
-3142
-3149
-3156
-3163
-3170
-3177
-3185
-3192
-3200
-3208
-3215
-3223
-3230
-3238
-3245
-3252
-3259
-3265
-3272
-3279
-3285
-3291
-3297
-3303
-3308
-3314
-3319
-3324
-3329
-3334
-3339
-3344
-3349
-3354
-3359
-3364
-3369
-3374
-3379
-3384
-3388
-3392
-3396
-3400
-3403
-3406
-3408
-3409
-3410
-3410
-3409
-3406
-3403
-3399
-3394
-3387
-3380
-3371
-3362
-3352
-3340
-3328
-3314
-3300
-3285
-3269
-3253
-3236
-3218
-3200
-3181
-3162
-3142
-3122
-3101
-3080
-3058
-3036
-3013
-2989
-2966
-2941
-2917
-2892
-2867
-2841
-2816
-2790
-2764
-2738
-2712
-2687
-2661
-2636
-2611
-2587
-2563
-2539
-2515
-2493
-2470
-2448
-2427
-2405
-2384
-2363
-2343
-2322
-2302
-2281
-2260
-2239
-2218
-2196
-2174
-2152
-2129
-2106
-2082
-2058
-2033
-2009
-1986
-1961
-1936
-1911
-1886
-1861
-1836
-1811
-1786
-1761
-1736
-1711
-1686
-1661
-1637
-1611
-1586
-1561
-1535
-1509
-1483
-1457
-1430
-1403
-1375
-1348
-1320
-1292
-1264
-1235
-1207
-1178
-1150
-1122
-1094
-1067
-1040
-1014
-988
-962
-937
-913
-889
-865
-842
-820
-798
-776
-755
-734
-715
-695
-677
-659
-642
-625
-609
-594
-580
-566
-552
-540
-527
-516
-505
-494
-484
-474
-465
-456
-447
-438
-430
-422
-414
-406
-399
-392
-385
-378
-372
-366
-360
-354
-349
-344
-339
-334
-330
-327
-324
-322
-320
-318
-318
-318
-318
-319
-321
-323
-325
-328
-331
-335
-338
-342
-347
-351
-356
-361
-367
-372
-378
-385
-392
-399
-406
-413
-420
-428
-435
-442
-449
-456
-463
-470
-476
-481
-486
-491
-495
-499
-502
-505
-508
-510
-512
-514
-516
-517
-519
-520
-521
-521
-521
-521
-521
-520
-519
-518
-516
-515
-513
-511
-509
-506
-504
-502
-499
-497
-494
-492
-489
-487
-485
-483
-481
-479
-477
-475
-474
-472
-470
-468
-467
-465
-464
-463
-462
-462
-462
-462
-462
-463
-464
-466
-467
-469
-471
-474
-476
-478
-481
-483
-485
-488
-490
-493
-495
-498
-500
-502
-504
-505
-507
-508
-508
-509
-509
-509
-508
-507
-505
-503
-501
-498
-495
-491
-486
-481
-476
-471
-465
-459
-453
-447
-441
-435
-429
-423
-417
-412
-406
-401
-396
-392
-387
-383
-379
-375
-371
-368
-364
-360
-357
-353
-350
-346
-343
-339
-336
-333
-330
-327
-325
-322
-320
-319
-317
-316
-315
-314
-314
-313
-312
-312
-311
-310
-309
-308
-307
-306
-304
-303
-300
-298
-295
-292
-288
-284
-280
-275
-270
-264
-258
-252
-245
-238
-230
-222
-214
-205
-196
-187
-178
-169
-160
-150
-141
-132
-122
-113
-103
-94
-84
-75
-65
-56
-47
-37
-28
-19
-9
0
9
18
27
36
45
54
62
71
79
88
96
104
112
120
128
136
144
153
161
169
177
185
194
202
210
218
227
235
243
252
260
269
277
285
294
302
311
319
327
335
343
351
359
367
375
382
389
397
404
411
417
424
431
437
443
449
455
461
466
471
477
482
487
492
497
502
507
512
518
523
529
536
542
549
556
563
570
577
585
592
600
608
617
625
633
642
651
660
669
678
688
697
707
717
727
737
747
758
768
779
790
801
812
823
835
846
858
869
880
891
903
913
924
935
945
956
966
976
985
995
1004
1014
1022
1032
1041
1049
1058
1066
1074
1082
1089
1096
1102
1109
1115
1121
1127
1132
1138
1143
1148
1154
1159
1164
1169
1174
1178
1183
1188
1193
1198
1202
1207
1212
1216
1221
1226
1230
1235
1240
1245
1250
1256
1262
1268
1275
1283
1291
1299
1308
1318
1328
1339
1351
1363
1376
1389
1403
1417
1432
1447
1463
1479
1496
1513
1530
1548
1566
1584
1603
1622
1641
1660
1680
1699
1719
1739
1759
1779
1799
1819
1839
1858
1877
1896
1914
1932
1949
1966
1982
1997
2012
2025
2039
2052
2064
2075
2086
2095
2105
2114
2122
2130
2137
2145
2152
2159
2165
2172
2179
2186
2192
2199
2206
2212
2219
2226
2233
2240
2247
2254
2260
2267
2274
2281
2287
2294
2301
2307
2313
2320
2326
2332
2338
2344
2350
2355
2361
2367
2373
2379
2385
2391
2397
2403
2409
2415
2421
2427
2432
2438
2444
2449
2454
2459
2464
2468
2472
2476
2480
2484
2487
2491
2495
2499
2502
2506
2510
2514
2518
2523
2527
2531
2535
2540
2544
2548
2552
2556
2560
2564
2568
2571
2575
2578
2582
2585
2588
2591
2594
2598
2600
2603
2606
2609
2611
2614
2616
2619
2621
2623
2625
2626
2628
2629
2630
2631
2632
2632
2633
2633
2632
2632
2631
2630
2629
2628
2627
2625
2624
2622
2621
2619
2617
2615
2613
2610
2607
2604
2601
2597
2593
2588
2584
2578
2573
2567
2562
2556
2550
2544
2538
2531
2525
2519
2513
2506
2500
2493
2487
2481
2474
2468
2462
2456
2450
2444
2438
2433
2427
2421
2416
2410
2405
2399
2394
2388
2383
2378
2372
2367
2362
2357
2352
2347
2342
2337
2332
2327
2322
2317
2312
2307
2301
2296
2290
2284
2277
2270
2263
2256
2248
2240
2231
2222
2213
2203
2192
2181
2170
2158
2145
2132
2119
2105
2090
2075
2059
2044
2027
2011
1995
1978
1962
1945
1929
1913
1897
1881
1865
1850
1834
1819
1804
1789
1774
1759
1744
1729
1714
1699
1685
1670
1656
1642
1628
1615
1601
1588
1575
1563
1551
1538
1527
1515
1503
1492
1480
1469
1458
1446
1436
1425
1414
1404
1394
1384
1375
1365
1357
1348
1340
1332
1325
1318
1312
1305
1300
1294
1289
1284
1279
1274
1269
1265
1260
1256
1252
1247
1243
1239
1234
1230
1225
1221
1217
1212
1207
1203
1198
1193
1189
1184
1179
1174
1169
1164
1159
1154
1148
1143
1138
1132
1127
1121
1116
1110
1104
1098
1092
1086
1080
1073
1067
1060
1053
1046
1039
1032
1025
1018
1010
1002
996
988
981
973
966
959
951
944
937
929
921
914
905
897
888
880
870
861
851
841
831
820
810
799
787
776
764
752
739
726
713
700
686
672
659
645
631
618
604
590
577
563
550
537
523
510
497
484
471
458
445
433
420
407
394
382
370
357
345
334
323
312
302
292
283
275
267
260
253
246
240
235
229
225
220
215
211
207
203
199
196
192
188
185
181
178
174
171
167
163
159
155
151
146
142
137
132
127
122
116
111
105
99
93
87
80
74
67
60
53
46
38
30
22
13
5
-4
-13
-23
-32
-42
-52
-62
-72
-82
-92
-102
-112
-123
-133
-144
-154
-165
-176
-186
-197
-208
-219
-230
-241
-253
-264
-276
-288
-301
-313
-326
-339
-352
-365
-378
-391
-404
-417
-429
-442
-454
-467
-479
-491
-502
-514
-526
-537
-548
-559
-571
-582
-593
-604
-615
-627
-638
-650
-662
-674
-687
-699
-712
-726
-739
-753
-767
-782
-796
-811
-825
-840
-855
-870
-884
-899
-914
-928
-943
-957
-972
-986
-1000
-1014
-1028
-1042
-1055
-1067
-1080
-1092
-1103
-1114
-1125
-1135
-1145
-1155
-1164
-1173
-1181
-1189
-1197
-1204
-1211
-1218
-1224
-1231
-1236
-1242
-1247
-1252
-1257
-1262
-1266
-1271
-1275
-1279
-1283
-1287
-1290
-1293
-1297
-1299
-1302
-1305
-1307
-1309
-1311
-1313
-1315
-1318
-1320
-1322
-1325
-1327
-1330
-1333
-1336
-1339
-1342
-1345
-1349
-1352
-1356
-1359
-1363
-1366
-1370
-1373
-1377
-1380
-1384
-1387
-1391
-1394
-1398
-1401
-1405
-1408
-1412
-1416
-1420
-1424
-1428
-1432
-1436
-1440
-1445
-1449
-1454
-1458
-1463
-1468
-1472
-1477
-1481
-1486
-1490
-1494
-1497
-1500
-1503
-1506
-1508
-1510
-1511
-1512
-1513
-1513
-1513
-1513
-1512
-1512
-1511
-1510
-1510
-1509
-1508
-1508
-1508
-1508
-1508
-1508
-1509
-1510
-1511
-1513
-1515
-1517
-1520
-1523
-1527
-1530
-1534
-1539
-1543
-1548
-1553
-1558
-1563
-1569
-1574
-1580
-1586
-1592
-1598
-1604
-1610
-1617
-1623
-1629
-1635
-1642
-1648
-1654
-1660
-1666
-1672
-1678
-1683
-1689
-1694
-1699
-1703
-1708
-1712
-1716
-1721
-1725
-1728
-1732
-1736
-1740
-1743
-1747
-1751
-1754
-1758
-1762
-1765
-1769
-1773
-1776
-1780
-1784
-1788
-1792
-1796
-1800
-1804
-1808
-1812
-1816
-1820
-1824
-1828
-1832
-1836
-1840
-1844
-1848
-1852
-1856
-1859
-1863
-1866
-1869
-1872
-1875
-1877
-1879
-1881
-1882
-1883
-1884
-1884
-1884
-1884
-1883
-1882
-1880
-1879
-1876
-1874
-1872
-1869
-1866
-1863
-1860
-1857
-1854
-1851
-1848
-1845
-1841
-1838
-1835
-1832
-1829
-1826
-1822
-1819
-1816
-1813
-1810
-1807
-1804
-1801
-1798
-1794
-1790
-1786
-1782
-1777
-1772
-1766
-1761
-1755
-1749
-1742
-1736
-1729
-1722
-1714
-1707
-1699
-1691
-1683
-1674
-1666
-1657
-1649
-1640
-1632
-1624
-1615
-1607
-1599
-1591
-1583
-1575
-1567
-1559
-1551
-1543
-1534
-1526
-1517
-1508
-1499
-1489
-1480
-1470
-1460
-1450
-1439
-1429
-1419
-1408
-1398
-1388
-1377
-1367
-1357
-1347
-1338
-1328
-1318
-1309
-1300
-1291
-1282
-1273
-1265
-1256
-1248
-1241
-1233
-1226
-1219
-1213
-1207
-1201
-1195
-1190
-1184
-1179
-1174
-1170
-1165
-1160
-1155
-1150
-1146
-1141
-1136
-1131
-1125
-1120
-1115
-1109
-1104
-1099
-1093
-1088
-1082
-1077
-1071
-1065
-1060
-1054
-1048
-1042
-1036
-1030
-1024
-1018
-1012
-1008
-1002
-997
-992
-987
-982
-977
-972
-968
-964
-960
-956
-952
-949
-946
-942
-939
-936
-933
-929
-926
-923
-919
-915
-911
-907
-902
-897
-892
-887
-882
-876
-871
-865
-859
-853
-847
-841
-834
-828
-821
-814
-807
-800
-793
-786
-778
-771
-763
-756
-748
-741
-734
-726
-719
-712
-705
-698
-691
-684
-678
-671
-665
-659
-653
-647
-641
-636
-630
-625
-620
-615
-610
-606
-601
-597
-593
-589
-585
-581
-578
-574
-571
-568
-564
-561
-558
-555
-552
-549
-546
-543
-540
-537
-534
-531
-528
-524
-520
-516
-512
-507
-502
-498
-492
-487
-482
-477
-472
-466
-461
-456
-451
-446
-441
-436
-431
-425
-420
-415
-410
-404
-399
-393
-388
-383
-378
-373
-368
-363
-358
-354
-349
-345
-341
-337
-334
-330
-327
-324
-322
-320
-318
-316
-314
-313
-312
-311
-310
-310
-310
-309
-309
-309
-309
-309
-309
-309
-309
-308
-308
-308
-307
-307
-306
-306
-305
-305
-304
-303
-302
-302
-301
-300
-299
-298
-298
-297
-296
-295
-294
-294
-293
-292
-291
-290
-289
-288
-287
-286
-285
-284
-283
-283
-282
-281
-281
-281
-281
-281
-282
-283
-283
-284
-285
-287
-288
-289
-291
-292
-294
-295
-296
-298
-299
-300
-300
-301
-302
-302
-302
-302
-303
-303
-303
-303
-303
-303
-303
-303
-304
-304
-305
-306
-307
-308
-309
-311
-313
-315
-318
-320
-323
-326
-329
-333
-337
-341
-345
-350
-355
-360
-366
-371
-378
-384
-391
-398
-405
-413
-421
-429
-437
-445
-453
-462
-470
-479
-487
-495
-503
-511
-519
-527
-535
-543
-550
-558
-565
-572
-579
-586
-593
-599
-605
-611
-617
-623
-628
-633
-638
-643
-648
-653
-657
-662
-666
-670
-675
-679
-683
-687
-692
-696
-701
-705
-710
-714
-719
-724
-729
-733
-738
-743
-748
-752
-757
-762
-766
-771
-775
-780
-784
-788
-792
-795
-799
-802
-806
-809
-812
-814
-817
-820
-822
-825
-827
-829
-831
-834
-835
-837
-839
-840
-842
-843
-844
-845
-846
-846
-846
-847
-847
-847
-846
-846
-845
-845
-844
-842
-841
-839
-837
-835
-832
-829
-826
-822
-819
-814
-810
-805
-800
-794
-788
-782
-775
-768
-760
-752
-743
-735
-725
-716
-706
-696
-685
-674
-662
-650
-638
-626
-613
-599
-586
-572
-557
-543
-528
-513
-498
-482
-466
-450
-434
-418
-401
-384
-368
-351
-333
-316
-299
-282
-264
-247
-229
-212
-194
-177
-160
-143
-126
-109
-93
-76
-60
-44
-28
-12
4
19
35
51
67
83
99
115
132
148
165
182
199
216
234
251
269
288
307
325
345
364
384
404
424
444
465
486
507
529
550
572
594
616
638
660
682
704
726
748
769
791
813
835
856
878
899
920
941
961
981
1000
1020
1039
1057
1075
1092
1108
1124
1139
1154
1168
1181
1194
1207
1218
1230
1241
1252
1262
1272
1282
1292
1302
1311
1320
1328
1337
1345
1353
1361
1369
1376
1383
1390
1397
1403
1410
1416
1422
1428
1434
1439
1445
1450
1455
1460
1464
1468
1472
1475
1479
1481
1484
1486
1488
1489
1490
1491
1491
1491
1491
1490
1488
1487
1484
1482
1479
1475
1471
1467
1462
1457
1451
1445
1439
1433
1426
1419
1412
1405
1397
1390
1383
1375
1368
1361
1354
1347
1340
1333
1327
1321
1315
1309
1304
1299
1295
1291
1287
1284
1280
1278
1275
1273
1271
1269
1267
1266
1265
1264
1263
1262
1262
1261
1261
1260
1260
1260
1259
1259
1258
1258
1257
1257
1256
1255
1255
1254
1253
1252
1251
1250
1249
1248
1246
1244
1243
1240
1238
1235
1233
1229
1226
1222
1218
1214
1209
1205
1200
1194
1189
1183
1177
1171
1164
1158
1151
1145
1138
1131
1124
1118
1111
1104
1097
1090
1083
1075
1068
1061
1053
1046
1038
1030
1022
1014
1006
998
990
982
974
966
958
950
943
935
927
919
912
904
897
889
882
875
868
861
855
848
842
836
831
825
820
815
810
805
801
797
792
789
785
781
777
774
770
767
763
760
756
752
748
745
741
737
733
730
726
723
720
717
714
712
710
708
706
705
705
704
704
705
705
706
707
709
711
713
715
717
719
722
724
727
730
733
735
738
741
743
746
748
750
752
754
756
758
760
761
763
764
766
767
768
769
769
769
769
769
769
768
767
766
764
763
761
759
757
754
752
749
746
743
740
736
733
729
726
722
718
714
710
706
703
699
695
691
687
684
680
676
673
669
665
661
657
653
649
645
640
636
631
626
621
616
612
607
602
597
593
588
584
579
575
570
566
561
556
551
546
541
536
530
524
517
511
504
496
489
481
472
464
455
446
437
427
418
408
398
388
378
368
358
348
338
329
319
310
300
291
282
273
264
256
247
239
231
223
215
207
199
191
184
176
168
161
153
145
137
129
122
114
106
97
89
81
72
64
55
46
37
28
20
11
2
-6
-15
-23
-32
-40
-48
-56
-64
-72
-80
-88
-96
-104
-112
-120
-129
-138
-147
-156
-165
-174
-184
-194
-204
-214
-225
-235
-246
-256
-267
-277
-287
-298
-308
-318
-328
-339
-349
-359
-369
-379
-389
-400
-410
-420
-430
-440
-450
-460
-470
-480
-489
-499
-508
-518
-527
-535
-544
-552
-560
-567
-575
-581
-588
-594
-599
-604
-609
-614
-618
-621
-625
-628
-630
-633
-635
-637
-638
-639
-640
-641
-641
-641
-640
-640
-638
-637
-635
-633
-630
-627
-624
-620
-616
-612
-607
-602
-597
-591
-585
-579
-573
-566
-560
-553
-546
-539
-532
-525
-518
-511
-503
-496
-488
-481
-473
-465
-457
-449
-441
-432
-423
-414
-405
-396
-386
-377
-367
-357
-348
-338
-328
-319
-310
-301
-292
-283
-275
-267
-260
-253
-246
-239
-233
-228
-223
-218
-214
-210
-207
-204
-201
-199
-197
-195
-194
-193
-192
-191
-191
-191
-192
-192
-193
-193
-194
-195
-196
-198
-199
-200
-202
-203
-205
-206
-208
-210
-211
-213
-214
-215
-216
-216
-216
-216
-216
-215
-214
-213
-212
-210
-208
-205
-203
-200
-197
-194
-190
-186
-182
-178
-173
-168
-163
-158
-152
-147
-141
-135
-129
-123
-117
-111
-104
-98
-92
-86
-81
-75
-69
-64
-58
-53
-47
-42
-36
-30
-24
-18
-11
-5
2
9
16
23
30
38
45
52
59
65
72
78
84
90
95
100
105
110
114
118
122
125
128
131
133
135
136
137
137
137
137
136
134
133
130
128
125
122
118
114
110
106
102
97
92
87
82
76
70
64
58
51
44
36
29
21
12
4
-5
-15
-25
-35
-46
-57
-69
-81
-94
-108
-122
-137
-152
-168
-184
-202
-220
-238
-258
-278
-299
-320
-342
-365
-388
-412
-437
-462
-487
-513
-539
-566
-592
-619
-645
-672
-698
-725
-751
-777
-803
-829
-855
-881
-906
-931
-956
-981
-1004
-1028
-1051
-1074
-1097
-1118
-1140
-1161
-1181
-1201
-1220
-1239
-1258
-1275
-1293
-1310
-1327
-1343
-1359
-1374
-1389
-1404
-1419
-1433
-1446
-1460
-1473
-1485
-1497
-1509
-1520
-1531
-1541
-1551
-1560
-1569
-1578
-1586
-1593
-1601
-1608
-1615
-1622
-1628
-1634
-1641
-1647
-1653
-1660
-1666
-1673
-1680
-1687
-1694
-1701
-1709
-1716
-1724
-1732
-1740
-1748
-1757
-1765
-1774
-1783
-1792
-1801
-1811
-1820
-1831
-1841
-1852
-1863
-1875
-1887
-1899
-1912
-1925
-1938
-1952
-1966
-1980
-1994
-2009
-2024
-2039
-2054
-2069
-2085
-2100
-2116
-2131
-2147
-2163
-2179
-2195
-2211
-2227
-2243
-2260
-2277
-2293
-2310
-2328
-2345
-2363
-2381
-2399
-2417
-2435
-2454
-2473
-2492
-2511
-2530
-2550
-2570
-2589
-2609
-2629
-2649
-2669
-2689
-2709
-2729
-2748
-2768
-2788
-2807
-2826
-2845
-2864
-2882
-2900
-2917
-2934
-2950
-2966
-2980
-2995
-3008
-3020
-3032
-3043
-3053
-3062
-3070
-3077
-3084
-3089
-3093
-3097
-3100
-3101
-3102
-3101
-3100
-3097
-3094
-3089
-3083
-3077
-3069
-3060
-3050
-3039
-3027
-3015
-3001
-2986
-2970
-2953
-2935
-2915
-2895
-2874
-2851
-2828
-2803
-2776
-2749
-2720
-2690
-2659
-2627
-2593
-2558
-2522
-2484
-2445
-2405
-2364
-2322
-2279
-2235
-2189
-2143
-2096
-2047
-1998
-1949
-1898
-1847
-1795
-1743
-1690
-1637
-1583
-1529
-1474
-1419
-1364
-1308
-1252
-1196
-1139
-1082
-1025
-968
-910
-852
-794
-737
-679
-622
-565
-508
-451
-395
-339
-283
-228
-174
-119
-66
-13
40
92
143
194
244
293
342
390
437
485
531
577
623
668
712
756
800
842
884
926
966
1006
1045
1083
1120
1155
1190
1223
1255
1286
1315
1343
1370
1395
1418
1440
1461
1480
1498
1515
1530
1543
1556
1567
1576
1585
1592
1598
1603
1607
1610
1611
1612
1612
1610
1608
1605
1600
1595
1589
1582
1574
1565
1555
1545
1533
1521
1508
1495
1481
1466
1451
1435
1419
1403
1387
1370
1353
1336
1319
1302
1284
1267
1250
1233
1216
1198
1182
1165
1148
1132
1116
1100
1084
1069
1055
1041
1028
1014
1002
992
982
972
963
955
948
941
935
930
925
922
919
916
914
913
913
913
913
914
916
917
919
922
925
928
931
935
939
943
948
953
959
965
971
977
984
991
997
1004
1010
1018
1025
1032
1038
1044
1050
1056
1062
1067
1072
1076
1080
1084
1087
1090
1092
1094
1095
1096
1096
1095
1093
1091
1088
1084
1080
1075
1069
1062
1055
1047
1038
1029
1018
1008
997
986
973
961
947
934
920
906
891
876
861
846
831
815
799
783
767
751
734
717
700
683
665
647
629
611
592
573
554
534
514
494
473
452
431
409
387
365
342
319
296
272
248
223
198
173
147
120
93
65
38
9
-20
-49
-78
-108
-138
-169
-199
-230
-261
-292
-323
-354
-386
-417
-448
-479
-510
-541
-572
-603
-633
-662
-691
-720
-748
-775
-801
-826
-850
-873
-895
-915
-935
-953
-970
-985
-1000
-1012
-1024
-1034
-1043
-1050
-1055
-1060
-1063
-1064
-1064
-1063
-1060
-1056
-1050
-1044
-1036
-1027
-1016
-1004
-992
-979
-964
-948
-930
-912
-892
-871
-849
-825
-801
-775
-747
-719
-689
-658
-625
-591
-556
-520
-483
-444
-404
-363
-320
-277
-232
-186
-140
-92
-43
6
56
107
158
210
262
315
367
420
472
525
577
629
682
733
785
836
886
936
985
1034
1082
1130
1176
1222
1267
1311
1354
1396
1438
1478
1517
1555
1592
1628
1663
1696
1728
1759
1789
1817
1844
1869
1893
1916
1937
1957
1975
1992
2008
2021
2033
2045
2055
2063
2070
2075
2079
2081
2082
2082
2080
2077
2073
2068
2062
2055
2047
2037
2029
2017
2008
1996
1984
1972
1959
1946
1933
1920
1906
1892
1878
1864
1850
1836
1822
1808
1794
1780
1767
1753
1740
1727
1715
1702
1690
1678
1667
1656
1644
1634
1623
1612
1602
1591
1581
1570
1560
1550
1540
1530
1520
1510
1500
1490
1480
1470
1461
1451
1442
1434
1425
1417
1409
1402
1396
1390
1385
1380
1377
1374
1372
1370
1370
1369
1370
1371
1373
1376
1379
1382
1386
1391
1396
1401
1406
1412
1418
1424
1430
1436
1443
1450
1456
1463
1470
1477
1484
1492
1498
1505
1512
1518
1525
1531
1537
1542
1548
1553
1558
1563
1567
1571
1575
1578
1581
1584
1586
1588
1589
1590
1590
1590
1589
1588
1586
1583
1580
1575
1570
1565
1559
1552
1544
1536
1528
1518
1509
1499
1488
1477
1466
1454
1442
1430
1417
1405
1392
1379
1366
1353
1340
1327
1314
1300
1287
1273
1259
1245
1231
1216
1201
1185
1168
1151
1133
1115
1096
1076
1056
1034
1012
990
967
944
920
896
871
846
821
795
769
742
715
688
660
632
604
576
547
518
489
459
430
400
371
341
312
283
253
224
195
165
136
107
78
50
21
-8
-37
-66
-95
-124
-152
-182
-211
-240
-269
-299
-328
-358
-388
-418
-449
-479
-511
-542
-574
-606
-638
-671
-705
-738
-772
-807
-842
-877
-913
-949
-986
-1024
-1062
-1100
-1139
-1179
-1220
-1261
-1303
-1345
-1388
-1432
-1476
-1521
-1566
-1612
-1658
-1705
-1752
-1800
-1848
-1897
-1946
-1995
-2045
-2095
-2146
-2197
-2248
-2300
-2352
-2404
-2457
-2510
-2564
-2618
-2672
-2727
-2782
-2838
-2894
-2951
-3008
-3066
-3124
-3182
-3240
-3299
-3358
-3417
-3476
-3535
-3593
-3652
-3710
-3768
-3826
-3883
-3939
-3996
-4051
-4106
-4161
-4214
-4268
-4320
-4373
-4424
-4475
-4526
-4577
-4627
-4676
-4725
-4774
-4823
-4871
-4919
-4967
-5014
-5061
-5107
-5153
-5198
-5243
-5287
-5331
-5374
-5417
-5459
-5500
-5541
-5582
-5621
-5661
-5700
-5739
-5777
-5815
-5853
-5890
-5927
-5963
-5999
-6035
-6070
-6104
-6138
-6172
-6205
-6238
-6270
-6301
-6332
-6362
-6392
-6421
-6450
-6478
-6505
-6532
-6558
-6583
-6608
-6631
-6655
-6677
-6699
-6720
-6741
-6761
-6780
-6799
-6818
-6835
-6853
-6870
-6886
-6903
-6918
-6934
-6949
-6965
-6979
-6994
-7009
-7023
-7038
-7052
-7066
-7080
-7093
-7107
-7121
-7134
-7147
-7160
-7173
-7185
-7198
-7210
-7222
-7234
-7245
-7256
-7267
-7278
-7288
-7298
-7307
-7315
-7323
-7331
-7337
-7343
-7348
-7352
-7356
-7359
-7361
-7362
-7362
-7362
-7360
-7358
-7356
-7352
-7348
-7343
-7337
-7331
-7324
-7317
-7308
-7300
-7291
-7281
-7271
-7260
-7249
-7237
-7225
-7213
-7201
-7188
-7175
-7162
-7149
-7136
-7123
-7109
-7096
-7082
-7069
-7055
-7042
-7028
-7015
-7002
-6988
-6975
-6962
-6948
-6935
-6923
-6910
-6897
-6885
-6872
-6859
-6846
-6833
-6820
-6807
-6793
-6778
-6764
-6748
-6733
-6717
-6700
-6684
-6666
-6649
-6631
-6613
-6595
-6577
-6559
-6541
-6523
-6506
-6488
-6471
-6454
-6438
-6422
-6407
-6392
-6378
-6364
-6351
-6340
-6329
-6319
-6309
-6301
-6294
-6288
-6283
-6279
-6276
-6274
-6273
-6273
-6274
-6276
-6279
-6282
-6287
-6292
-6298
-6305
-6312
-6320
-6328
-6337
-6346
-6355
-6364
-6373
-6383
-6392
-6401
-6409
-6418
-6425
-6432
-6439
-6445
-6450
-6454
-6457
-6460
-6462
-6463
-6463
-6462
-6461
-6459
-6456
-6452
-6447
-6442
-6435
-6428
-6421
-6413
-6404
-6394
-6384
-6373
-6361
-6349
-6336
-6322
-6307
-6292
-6276
-6259
-6242
-6223
-6204
-6184
-6163
-6142
-6119
-6096
-6072
-6047
-6021
-5995
-5968
-5940
-5912
-5883
-5853
-5823
-5793
-5762
-5730
-5698
-5665
-5632
-5598
-5563
-5528
-5493
-5456
-5419
-5381
-5343
-5303
-5263
-5223
-5181
-5138
-5095
-5050
-5005
-4959
-4912
-4864
-4814
-4764
-4713
-4661
-4608
-4553
-4498
-4441
-4384
-4325
-4265
-4204
-4142
-4078
-4014
-3949
-3882
-3814
-3745
-3675
-3603
-3530
-3456
-3380
-3303
-3225
-3145
-3064
-2982
-2898
-2813
-2727
-2640
-2551
-2461
-2370
-2277
-2184
-2090
-1994
-1898
-1801
-1704
-1605
-1507
-1407
-1307
-1206
-1105
-1004
-902
-799
-697
-593
-490
-386
-283
-179
-75
29
132
235
338
440
541
642
743
842
941
1039
1136
1231
1326
1420
1512
1603
1692
1781
1868
1953
2037
2120
2201
2280
2359
2436
2511
2585
2658
2730
2800
2870
2938
3005
3070
3135
3198
3260
3321
3381
3439
3496
3551
3605
3657
3707
3756
3803
3848
3891
3933
3972
4010
4045
4078
4110
4140
4167
4192
4216
4237
4256
4274
4289
4302
4314
4323
4330
4336
4339
4341
4340
4338
4333
4327
4318
4308
4295
4281
4264
4246
4226
4203
4179
4154
4126
4097
4066
4034
3999
3964
3927
3888
3847
3806
3763
3718
3672
3625
3577
3528
3479
3428
3377
3325
3273
3220
3168
3115
3062
3009
2957
2904
2852
2801
2749
2698
2647
2597
2547
2498
2448
2399
2351
2302
2254
2205
2157
2109
2060
2012
1963
1914
1866
1817
1767
1718
1668
1618
1568
1518
1467
1416
1364
1313
1260
1207
1154
1101
1047
993
939
884
830
775
720
665
611
556
502
447
393
340
286
233
180
128
76
25
-26
-77
-126
-175
-224
-272
-318
-365
-410
-454
-497
-539
-580
-620
-658
-695
-731
-766
-799
-831
-862
-892
-920
-947
-973
-997
-1020
-1044
-1066
-1087
-1107
-1126
-1145
-1163
-1180
-1197
-1213
-1228
-1243
-1257
-1270
-1283
-1295
-1306
-1317
-1327
-1336
-1344
-1352
-1358
-1364
-1369
-1372
-1375
-1377
-1378
-1377
-1376
-1374
-1371
-1367
-1361
-1355
-1348
-1340
-1330
-1320
-1308
-1295
-1281
-1266
-1250
-1232
-1213
-1193
-1172
-1149
-1125
-1100
-1074
-1047
-1018
-988
-957
-924
-891
-856
-819
-781
-743
-702
-661
-618
-574
-529
-483
-435
-386
-336
-285
-233
-179
-124
-69
-12
45
103
162
222
282
343
404
466
529
591
655
718
782
846
911
976
1041
1106
1172
1238
1304
1370
1436
1502
1568
1634
1699
1765
1830
1895
1959
2023
2086
2148
2210
2272
2332
2392
2451
2509
2566
2622
2677
2732
2785
2838
2890
2941
2991
3040
3088
3135
3182
3226
3270
3312
3353
3393
3430
3467
3501
3534
3565
3593
3620
3646
3669
3690
3709
3727
3742
3756
3767
3777
3786
3792
3797
3800
3801
3801
3799
3796
3792
3786
3779
3771
3762
3751
3740
3727
3714
3699
3684
3667
3650
3632
3614
3594
3574
3553
3532
3509
3486
3462
3437
3411
3384
3356
3327
3297
3267
3235
3202
3169
3135
3101
3065
3030
2993
2957
2920
2883
2845
2808
2770
2733
2695
2658
2621
2584
2548
2512
2476
2441
2407
2374
2341
2308
2277
2246
2216
2187
2158
2131
2104
2077
2052
2028
2004
1982
1960
1940
1920
1902
1884
1868
1852
1837
1823
1811
1799
1787
1777
1768
1760
1752
1746
1741
1736
1732
1730
1728
1727
1727
1727
1729
1731
1735
1739
1744
1750
1756
1764
1772
1782
1792
1803
1815
1828
1841
1855
1870
1885
1901
1917
1933
1950
1967
1984
2001
2017
2036
2053
2070
2086
2103
2119
2135
2151
2167
2182
2197
2211
2225
2238
2251
2264
2276
2288
2300
2311
2323
2334
2345
2355
2366
2377
2387
2397
2408
2418
2428
2438
2448
2458
2467
2477
2486
2495
2504
2512
2521
2529
2536
2543
2550
2557
2563
2568
2573
2578
2582
2585
2588
2590
2591
2592
2592
2591
2590
2588
2585
2581
2577
2572
2566
2560
2554
2547
2539
2531
2523
2514
2505
2496
2487
2477
2467
2457
2447
2436
2425
2413
2402
2389
2377
2364
2350
2337
2323
2308
2294
2279
2264
2248
2233
2217
2201
2185
2169
2152
2135
2118
2101
2084
2066
2048
2029
2012
1993
1975
1957
1938
1920
1903
1885
1868
1851
1835
1820
1805
1791
1777
1765
1753
1742
1732
1723
1715
1708
1702
1697
1693
1689
1686
1685
1683
1683
1683
1683
1684
1685
1687
1689
1690
1692
1694
1696
1697
1698
1699
1700
1699
1699
1697
1696
1693
1690
1686
1682
1677
1672
1666
1659
1653
1646
1639
1631
1624
1616
1609
1601
1594
1587
1580
1573
1567
1561
1556
1551
1546
1542
1538
1535
1533
1531
1529
1528
1527
1526
1526
1526
1527
1528
1529
1530
1532
1534
1536
1538
1541
1543
1546
1549
1551
1554
1557
1560
1563
1566
1569
1571
1574
1577
1580
1582
1584
1586
1587
1589
1589
1589
1589
1588
1586
1584
1581
1577
1572
1567
1561
1554
1547
1538
1529
1519
1509
1497
1485
1472
1459
1444
1429
1413
1397
1380
1362
1343
1323
1303
1282
1261
1238
1215
1191
1166
1140
1113
1085
1057
1028
998
967
936
904
872
839
805
771
737
702
666
631
595
559
523
486
450
413
377
341
304
268
232
197
161
125
90
55
21
-14
-48
-82
-116
-150
-183
-217
-250
-283
-316
-349
-383
-416
-449
-482
-516
-549
-583
-618
-652
-687
-723
-759
-796
-833
-871
-909
-948
-987
-1027
-1067
-1107
-1149
-1190
-1231
-1273
-1315
-1357
-1399
-1441
-1482
-1523
-1564
-1605
-1645
-1684
-1723
-1762
-1800
-1837
-1873
-1908
-1943
-1976
-2009
-2041
-2071
-2100
-2128
-2155
-2180
-2204
-2227
-2247
-2267
-2284
-2300
-2314
-2326
-2337
-2345
-2352
-2357
-2360
-2362
-2361
-2359
-2355
-2349
-2341
-2331
-2320
-2307
-2292
-2275
-2256
-2236
-2213
-2189
-2162
-2133
-2103
-2070
-2035
-1998
-1958
-1916
-1873
-1826
-1778
-1728
-1675
-1620
-1563
-1504
-1442
-1379
-1314
-1247
-1178
-1107
-1035
-961
-886
-809
-730
-651
-570
-488
-406
-322
-238
-153
-68
18
105
192
279
367
455
543
631
720
809
898
987
1076
1165
1254
1344
1433
1522
1611
1701
1790
1879
1968
2057
2146
2235
2323
2412
2500
2588
2676
2763
2850
2937
3024
3110
3195
3280
3364
3448
3531
3614
3695
3776
3856
3936
4014
4091
4168
4243
4317
4390
4462
4533
4602
4670
4736
4801
4865
4927
4988
5048
5105
5162
5216
5269
5321
5371
5419
5465
5509
5552
5593
5632
5669
5703
5736
5767
5796
5823
5848
5871
5892
5911
5928
5943
5956
5966
5975
5981
5985
5987
5987
5985
5980
5973
5964
5952
5939
5923
5905
5885
5864
5840
5815
5788
5759
5728
5696
5663
5628
5591
5553
5514
5473
5432
5389
5346
5301
5256
5209
5162
5115
5067
5018
4969
4919
4869
4819
4769
4719
4668
4618
4568
4517
4468
4418
4369
4320
4272
4225
4178
4132
4086
4043
4000
3958
3918
3879
3841
3804
3769
3736
3704
3673
3645
3617
3592
3568
3546
3525
3506
3488
3473
3458
3446
3435
3425
3417
3411
3406
3403
3401
3401
3402
3405
3409
3415
3422
3431
3441
3453
3466
3481
3497
3515
3534
3554
3576
3599
3624
3650
3677
3706
3735
3767
3799
3833
3868
3904
3942
3980
4019
4059
4102
4144
4188
4232
4276
4322
4368
4415
4462
4510
4558
4607
4656
4705
4755
4804
4854
4904
4954
5004
5054
5104
5154
5204
5253
5303
5352
5401
5450
5498
5547
5595
5643
5691
5738
5786
5833
5879
5925
5971
6016
6061
6106
6149
6192
6235
6277
6318
6359
6399
6438
6476
6513
6550
6586
6621
6656
6689
6721
6753
6783
6813
6841
6868
6894
6919
6942
6964
6984
7003
7021
7037
7051
7064
7075
7084
7091
7096
7099
7100
7100
7097
7092
7085
7076
7065
7052
7037
7020
7000
6979
6956
6931
6903
6874
6843
6810
6775
6739
6700
6660
6619
6576
6531
6485
6438
6389
6339
6288
6235
6181
6127
6071
6014
5956
5898
5838
5778
5716
5654
5591
5527
5462
5397
5330
5263
5195
5127
5058
4988
4917
4845
4773
4700
4626
4551
4475
4399
4321
4243
4164
4083
4003
3921
3839
3755
3671
3586
3500
3413
3325
3237
3148
3059
2969
2878
2787
2696
2604
2512
2420
2327
2234
2141
2048
1955
1861
1768
1675
1582
1489
1397
1305
1213
1122
1032
942
852
763
675
588
501
415
330
246
163
80
-2
-83
-163
-242
-320
-397
-474
-549
-624
-697
-770
-841
-912
-981
-1050
-1117
-1183
-1248
-1312
-1375
-1437
-1498
-1558
-1617
-1675
-1732
-1789
-1844
-1898
-1951
-2003
-2055
-2105
-2154
-2203
-2250
-2296
-2341
-2385
-2428
-2470
-2510
-2549
-2587
-2624
-2660
-2694
-2727
-2759
-2789
-2819
-2846
-2873
-2898
-2922
-2944
-2965
-2985
-3004
-3021
-3037
-3052
-3066
-3078
-3089
-3099
-3108
-3115
-3122
-3127
-3130
-3133
-3134
-3134
-3132
-3130
-3126
-3120
-3114
-3106
-3098
-3087
-3076
-3063
-3049
-3034
-3018
-3000
-2981
-2961
-2940
-2917
-2894
-2869
-2843
-2817
-2789
-2760
-2730
-2700
-2668
-2636
-2603
-2569
-2534
-2499
-2463
-2427
-2389
-2352
-2313
-2274
-2235
-2195
-2154
-2113
-2071
-2029
-1986
-1943
-1899
-1855
-1810
-1764
-1718
-1672
-1624
-1576
-1528
-1478
-1428
-1377
-1326
-1273
-1220
-1166
-1112
-1056
-1000
-942
-885
-826
-767
-707
-646
-585
-523
-461
-399
-336
-272
-209
-145
-82
-18
46
109
173
236
299
362
425
487
549
610
671
732
792
851
910
969
1027
1084
1141
1197
1253
1308
1363
1417
1470
1524
1576
1628
1680
1732
1782
1833
1883
1932
1981
2029
2078
2125
2172
2218
2264
2309
2353
2397
2440
2483
2524
2565
2606
2646
2685
2723
2760
2797
2833
2869
2903
2937
2970
3002
3033
3064
3093
3122
3149
3176
3202
3227
3250
3273
3295
3316
3336
3355
3373
3390
3406
3422
3436
3449
3462
3473
3484
3493
3502
3509
3516
3522
3526
3530
3533
3535
3536
3536
3535
3533
3531
3528
3525
3520
3515
3510
3504
3498
3491
3483
3476
3468
3460
3452
3443
3435
3426
3418
3409
3401
3392
3384
3376
3368
3360
3352
3345
3338
3331
3325
3319
3313
3308
3303
3299
3295
3291
3288
3285
3283
3281
3280
3278
3278
3277
3277
3278
3278
3279
3280
3282
3283
3285
3287
3290
3292
3295
3297
3300
3302
3304
3307
3309
3311
3312
3314
3315
3316
3317
3318
3318
3318
3318
3318
3317
3316
3315
3313
3311
3310
3308
3306
3303
3301
3299
3297
3295
3292
3290
3288
3286
3285
3283
3281
3280
3279
3277
3277
3276
3275
3275
3274
3274
3274
3274
3274
3275
3275
3276
3277
3278
3279
3281
3283
3286
3288
3291
3295
3298
3303
3307
3312
3317
3323
3329
3336
3342
3349
3357
3364
3372
3380
3388
3396
3405
3413
3421
3429
3436
3443
3450
3456
3462
3467
3471
3475
3477
3479
3480
3479
3477
3474
3470
3465
3458
3450
3441
3430
3418
3405
3390
3374
3356
3337
3317
3296
3273
3250
3225
3199
3171
3143
3113
3082
3050
3017
2983
2947
2910
2872
2832
2792
2750
2707
2663
2617
2570
2522
2472
2422
2369
2316
2261
2205
2147
2088
2027
1966
1902
1838
1772
1705
1637
1567
1497
1425
1352
1278
1203
1127
1050
972
893
812
731
649
565
481
396
309
222
133
44
-46
-138
-230
-324
-418
-513
-610
-707
-805
-904
-1004
-1105
-1206
-1308
-1412
-1515
-1620
-1725
-1831
-1937
-2044
-2152
-2260
-2368
-2477
-2586
-2696
-2806
-2916
-3027
-3137
-3248
-3359
-3471
-3582
-3693
-3804
-3916
-4027
-4138
-4248
-4359
-4470
-4580
-4689
-4799
-4908
-5017
-5125
-5233
-5340
-5447
-5553
-5658
-5763
-5867
-5970
-6073
-6174
-6276
-6376
-6475
-6574
-6672
-6769
-6865
-6961
-7056
-7150
-7243
-7335
-7427
-7517
-7607
-7696
-7785
-7872
-7959
-8045
-8130
-8215
-8298
-8381
-8463
-8544
-8624
-8704
-8782
-8859
-8935
-9011
-9085
-9158
-9230
-9300
-9370
-9438
-9505
-9571
-9636
-9699
-9761
-9822
-9882
-9940
-9997
-10053
-10108
-10161
-10213
-10263
-10313
-10361
-10407
-10453
-10497
-10540
-10581
-10622
-10661
-10698
-10735
-10770
-10804
-10836
-10868
-10898
-10926
-10954
-10980
-11005
-11029
-11052
-11073
-11094
-11113
-11131
-11147
-11163
-11178
-11191
-11203
-11214
-11224
-11233
-11240
-11247
-11252
-11256
-11259
-11261
-11262
-11262
-11261
-11259
-11255
-11251
-11246
-11241
-11234
-11227
-11219
-11210
-11201
-11191
-11181
-11170
-11159
-11147
-11135
-11123
-11110
-11098
-11085
-11073
-11060
-11047
-11035
-11022
-11010
-10997
-10985
-10974
-10962
-10951
-10939
-10929
-10918
-10908
-10897
-10888
-10878
-10869
-10860
-10851
-10842
-10834
-10826
-10818
-10809
-10801
-10793
-10785
-10776
-10767
-10759
-10749
-10740
-10730
-10720
-10709
-10698
-10686
-10674
-10662
-10649
-10635
-10621
-10607
-10592
-10576
-10560
-10543
-10526
-10509
-10491
-10473
-10454
-10435
-10416
-10396
-10376
-10356
-10335
-10314
-10293
-10271
-10250
-10227
-10205
-10182
-10159
-10136
-10112
-10089
-10065
-10040
-10015
-9990
-9965
-9939
-9912
-9886
-9858
-9830
-9802
-9773
-9743
-9713
-9681
-9649
-9617
-9583
-9549
-9514
-9478
-9441
-9403
-9364
-9324
-9283
-9242
-9199
-9155
-9110
-9065
-9018
-8970
-8922
-8872
-8822
-8772
-8720
-8668
-8615
-8561
-8507
-8453
-8398
-8343
-8287
-8231
-8173
-8117
-8060
-8003
-7945
-7887
-7829
-7771
-7712
-7653
-7594
-7535
-7476
-7417
-7357
-7298
-7238
-7178
-7118
-7059
-6999
-6939
-6880
-6820
-6760
-6701
-6641
-6582
-6522
-6462
-6403
-6344
-6284
-6225
-6166
-6107
-6048
-5990
-5931
-5873
-5815
-5757
-5699
-5642
-5585
-5528
-5471
-5415
-5359
-5303
-5248
-5193
-5138
-5084
-5031
-4978
-4925
-4873
-4821
-4770
-4720
-4670
-4621
-4572
-4525
-4477
-4431
-4385
-4341
-4297
-4253
-4211
-4169
-4129
-4089
-4050
-4011
-3974
-3938
-3902
-3868
-3834
-3801
-3769
-3737
-3706
-3676
-3646
-3617
-3589
-3561
-3534
-3507
-3480
-3454
-3428
-3403
-3378
-3353
-3328
-3304
-3279
-3255
-3231
-3207
-3183
-3159
-3135
-3112
-3088
-3065
-3041
-3018
-2995
-2972
-2949
-2926
-2903
-2881
-2859
-2836
-2815
-2793
-2771
-2749
-2728
-2707
-2686
-2665
-2644
-2623
-2602
-2582
-2561
-2540
-2520
-2499
-2479
-2458
-2438
-2417
-2396
-2375
-2354
-2333
-2312
-2290
-2269
-2247
-2225
-2203
-2181
-2158
-2135
-2112
-2089
-2065
-2041
-2017
-1993
-1969
-1944
-1919
-1893
-1868
-1842
-1816
-1790
-1764
-1737
-1711
-1684
-1657
-1630
-1603
-1575
-1548
-1520
-1493
-1465
-1437
-1410
-1382
-1354
-1327
-1299
-1272
-1245
-1218
-1192
-1166
-1140
-1114
-1090
-1065
-1041
-1018
-995
-973
-951
-930
-909
-889
-870
-852
-834
-816
-799
-783
-768
-753
-738
-724
-711
-698
-685
-673
-661
-650
-639
-628
-618
-608
-599
-590
-582
-574
-566
-560
-554
-548
-543
-539
-536
-533
-532
-530
-530
-531
-532
-534
-538
-542
-547
-553
-560
-568
-577
-588
-599
-611
-625
-640
-655
-672
-691
-710
-730
-752
-775
-799
-824
-851
-878
-907
-936
-967
-998
-1030
-1064
-1098
-1132
-1168
-1204
-1241
-1278
-1316
-1354
-1392
-1431
-1470
-1510
-1549
-1589
-1628
-1668
-1708
-1747
-1787
-1826
-1866
-1905
-1944
-1983
-2021
-2060
-2098
-2136
-2174
-2212
-2249
-2286
-2322
-2359
-2395
-2431
-2466
-2501
-2536
-2571
-2605
-2639
-2673
-2706
-2740
-2773
-2805
-2838
-2870
-2902
-2934
-2965
-2997
-3027
-3058
-3088
-3118
-3148
-3177
-3206
-3234
-3262
-3289
-3316
-3342
-3368
-3393
-3417
-3441
-3465
-3487
-3509
-3531
-3552
-3572
-3592
-3612
-3630
-3649
-3666
-3684
-3701
-3717
-3733
-3749
-3764
-3779
-3794
-3808
-3822
-3836
-3850
-3863
-3876
-3890
-3903
-3916
-3929
-3943
-3956
-3969
-3983
-3996
-4009
-4022
-4035
-4050
-4064
-4077
-4091
-4104
-4118
-4131
-4145
-4158
-4171
-4185
-4198
-4211
-4224
-4236
-4249
-4262
-4274
-4286
-4299
-4311
-4323
-4335
-4347
-4358
-4370
-4381
-4393
-4404
-4416
-4427
-4438
-4449
-4460
-4471
-4482
-4493
-4504
-4515
-4526
-4537
-4548
-4559
-4570
-4580
-4591
-4602
-4612
-4623
-4633
-4643
-4654
-4664
-4674
-4683
-4693
-4703
-4712
-4722
-4731
-4740
-4749
-4758
-4767
-4776
-4785
-4794
-4802
-4811
-4820
-4828
-4837
-4845
-4853
-4862
-4870
-4878
-4887
-4895
-4903
-4911
-4919
-4927
-4935
-4943
-4951
-4959
-4967
-4975
-4983
-4990
-4998
-5005
-5012
-5019
-5026
-5032
-5039
-5045
-5051
-5057
-5063
-5069
-5074
-5079
-5085
-5090
-5095
-5100
-5104
-5109
-5114
-5118
-5123
-5127
-5131
-5135
-5139
-5143
-5147
-5150
-5154
-5157
-5161
-5164
-5166
-5169
-5171
-5174
-5176
-5177
-5179
-5180
-5180
-5181
-5181
-5181
-5180
-5180
-5178
-5177
-5175
-5172
-5170
-5166
-5162
-5158
-5153
-5147
-5141
-5133
-5126
-5117
-5108
-5098
-5088
-5077
-5065
-5053
-5040
-5026
-5011
-4996
-4981
-4965
-4948
-4931
-4913
-4894
-4875
-4855
-4835
-4815
-4793
-4771
-4749
-4726
-4702
-4678
-4653
-4627
-4601
-4574
-4547
-4519
-4490
-4460
-4430
-4399
-4368
-4336
-4303
-4269
-4235
-4200
-4165
-4129
-4091
-4054
-4016
-3977
-3938
-3897
-3856
-3815
-3773
-3730
-3686
-3641
-3596
-3550
-3504
-3457
-3409
-3360
-3311
-3261
-3210
-3159
-3107
-3055
-3002
-2948
-2894
-2840
-2785
-2730
-2674
-2618
-2562
-2505
-2448
-2390
-2332
-2274
-2215
-2156
-2096
-2036
-1976
-1915
-1854
-1793
-1731
-1669
-1606
-1543
-1480
-1416
-1352
-1287
-1222
-1157
-1092
-1026
-959
-893
-826
-758
-690
-623
-554
-486
-417
-348
-279
-209
-140
-70
0
70
140
211
281
352
422
493
564
635
706
776
847
918
989
1060
1131
1202
1273
1345
1416
1487
1558
1629
1699
1770
1841
1911
1981
2051
2121
2191
2260
2329
2397
2466
2534
2602
2669
2736
2803
2869
2935
3001
3066
3130
3195
3258
3321
3384
3446
3507
3568
3628
3687
3746
3804
3860
3916
3971
4025
4078
4130
4181
4230
4279
4327
4373
4418
4462
4505
4546
4587
4626
4664
4700
4736
4770
4803
4835
4866
4896
4925
4952
4979
5004
5029
5052
5074
5095
5115
5134
5152
5169
5184
5199
5212
5225
5236
5247
5256
5264
5270
5276
5281
5284
5287
5288
5288
5287
5285
5282
5278
5272
5266
5258
5249
5240
5229
5217
5204
5190
5174
5158
5141
5123
5103
5083
5062
5040
5017
4993
4968
4942
4916
4889
4861
4832
4803
4773
4743
4713
4682
4651
4619
4588
4556
4525
4493
4462
4431
4399
4368
4338
4308
4278
4248
4219
4191
4163
4135
4108
4082
4057
4032
4008
3984
3962
3940
3919
3898
3879
3860
3842
3824
3808
3792
3777
3762
3748
3735
3722
3709
3698
3687
3676
3666
3656
3647
3638
3630
3622
3615
3608
3601
3595
3590
3584
3579
3575
3571
3567
3564
3562
3559
3557
3556
3555
3554
3554
3554
3554
3555
3557
3558
3560
3563
3566
3569
3572
3576
3580
3584
3588
3592
3597
3601
3606
3611
3615
3620
3624
3629
3633
3637
3642
3646
3649
3653
3657
3660
3663
3666
3668
3670
3672
3674
3675
3675
3675
3675
3674
3673
3671
3669
3666
3662
3658
3653
3647
3641
3634
3627
3619
3610
3600
3590
3579
3567
3555
3542
3528
3513
3498
3481
3464
3446
3428
3408
3388
3367
3345
3322
3298
3273
3248
3221
3194
3166
3137
3107
3076
3045
3013
2980
2946
2911
2876
2840
2803
2766
2728
2689
2649
2609
2568
2527
2485
2442
2399
2355
2310
2265
2220
2173
2126
2078
2029
1980
1931
1880
1829
1777
1724
1671
1616
1562
1506
1450
1393
1335
1277
1218
1159
1098
1038
976
914
851
788
724
659
594
528
462
395
328
260
192
124
55
-14
-84
-154
-224
-294
-364
-435
-505
-576
-646
-716
-787
-857
-927
-996
-1065
-1134
-1202
-1270
-1338
-1404
-1470
-1536
-1601
-1665
-1728
-1790
-1851
-1912
-1972
-2029
-2088
-2144
-2200
-2254
-2308
-2360
-2411
-2461
-2510
-2557
-2604
-2649
-2692
-2735
-2776
-2816
-2854
-2891
-2927
-2962
-2995
-3028
-3058
-3088
-3116
-3143
-3169
-3193
-3216
-3238
-3259
-3278
-3296
-3313
-3329
-3343
-3356
-3367
-3378
-3387
-3395
-3402
-3407
-3411
-3414
-3416
-3416
-3415
-3413
-3410
-3406
-3400
-3393
-3385
-3376
-3366
-3354
-3342
-3328
-3312
-3296
-3278
-3259
-3239
-3218
-3195
-3170
-3145
-3118
-3089
-3059
-3028
-2995
-2961
-2925
-2888
-2850
-2809
-2768
-2725
-2680
-2635
-2587
-2539
-2489
-2438
-2385
-2331
-2276
-2220
-2163
-2104
-2045
-1984
-1922
-1860
-1796
-1732
-1666
-1600
-1534
-1466
-1398
-1329
-1260
-1190
-1120
-1049
-978
-906
-835
-763
-691
-619
-546
-474
-402
-330
-258
-187
-115
-44
27
97
167
236
305
373
441
508
575
641
706
771
834
897
959
1020
1080
1140
1198
1255
1311
1366
1420
1473
1524
1575
1624
1672
1719
1764
1809
1852
1893
1934
1973
2011
2048
2083
2118
2151
2183
2214
2243
2272
2300
2326
2352
2376
2400
2423
2445
2466
2487
2506
2525
2543
2560
2577
2593
2608
2623
2637
2650
2662
2674
2685
2696
2706
2715
2723
2731
2738
2744
2750
2755
2759
2762
2765
2767
2769
2770
2770
2770
2769
2768
2767
2765
2762
2760
2757
2754
2751
2747
2744
2741
2737
2734
2731
2728
2725
2722
2720
2718
2716
2715
2714
2713
2713
2714
2715
2716
2719
2721
2725
2729
2734
2740
2746
2753
2761
2770
2779
2789
2800
2811
2824
2837
2851
2865
2881
2897
2913
2930
2948
2967
2986
3006
3026
3047
3069
3091
3113
3137
3161
3185
3210
3235
3261
3287
3314
3342
3370
3398
3427
3456
3486
3516
3547
3578
3610
3641
3674
3706
3739
3772
3805
3839
3872
3906
3940
3974
4008
4042
4075
4110
4144
4178
4211
4245
4278
4311
4344
4376
4408
4440
4471
4501
4531
4561
4590
4619
4647
4675
4702
4728
4754
4779
4803
4827
4850
4873
4895
4916
4936
4955
4974
4992
5009
5026
5041
5056
5070
5083
5095
5106
5116
5126
5134
5142
5148
5154
5159
5162
5165
5167
5167
5167
5166
5163
5160
5156
5150
5144
5136
5128
5119
5108
5097
5084
5071
5057
5041
5025
5008
4989
4970
4950
4929
4907
4883
4859
4835
4809
4782
4755
4726
4697
4668
4637
4606
4574
4541
4508
4474
4440
4405
4369
4333
4297
4260
4223
4185
4147
4108
4069
4030
3991
3951
3910
3869
3828
3787
3745
3703
3660
3617
3574
3530
3485
3441
3396
3350
3304
3257
3210
3163
3115
3067
3018
2969
2920
2870
2819
2769
2718
2667
2616
2564
2512
2460
2408
2356
2304
2252
2200
2149
2097
2045
1994
1943
1892
1841
1790
1740
1690
1640
1590
1541
1492
1443
1395
1347
1299
1252
1204
1158
1111
1065
1020
975
930
886
843
800
757
715
674
633
594
554
516
479
442
406
371
337
304
272
241
211
182
155
128
103
79
56
34
14
-5
-22
-38
-52
-65
-76
-85
-93
-99
-104
-106
-107
-106
-103
-98
-92
-83
-73
-61
-47
-31
-13
6
28
51
77
104
133
164
196
230
267
304
344
385
428
472
518
565
614
664
716
769
823
879
936
994
1053
1114
1175
1238
1302
1366
1432
1499
1566
1635
1704
1774
1845
1917
1990
2063
2137
2212
2287
2363
2439
2516
2593
2671
2749
2828
2906
2985
3064
3143
3222
3302
3381
3460
3539
3617
3696
3774
3852
3930
4006
4083
4160
4236
4312
4387
4462
4536
4609
4682
4754
4826
4897
4967
5037
5106
5174
5241
5308
5374
5439
5503
5566
5628
5689
5750
5809
5868
5925
5981
6037
6091
6144
6196
6247
6297
6346
6393
6440
6485
6529
6571
6612
6653
6691
6729
6765
6800
6834
6866
6897
6927
6956
6983
7009
7033
7056
7078
7099
7118
7136
7153
7168
7183
7196
7208
7219
7228
7237
7244
7250
7255
7259
7262
7263
7263
7263
7261
7257
7253
7247
7240
7232
7223
7212
7200
7187
7172
7156
7139
7120
7100
7079
7057
7033
7008
6981
6953
6924
6894
6862
6829
6795
6760
6724
6686
6647
6608
6567
6525
6482
6439
6394
6349
6303
6256
6208
6160
6111
6061
6010
5959
5907
5855
5802
5749
5695
5640
5585
5529
5473
5417
5360
5303
5245
5187
5128
5069
5010
4950
4890
4829
4768
4707
4645
4583
4520
4457
4394
4330
4266
4201
4137
4070
4006
3940
3875
3808
3742
3675
3609
3542
3475
3407
3340
3273
3205
3138
3070
3003
2935
2867
2799
2731
2663
2595
2526
2458
2389
2320
2250
2181
2111
2040
1969
1898
1826
1754
1681
1607
1533
1458
1383
1306
1229
1152
1073
994
914
833
751
669
585
501
416
331
244
157
68
-20
-110
-201
-292
-384
-476
-569
-663
-758
-853
-949
-1045
-1142
-1239
-1337
-1436
-1535
-1635
-1735
-1835
-1937
-2037
-2140
-2243
-2346
-2449
-2553
-2658
-2762
-2867
-2973
-3078
-3184
-3291
-3397
-3504
-3611
-3718
-3825
-3932
-4038
-4146
-4253
-4360
-4466
-4573
-4679
-4784
-4890
-4995
-5099
-5203
-5306
-5409
-5511
-5612
-5713
-5813
-5913
-6011
-6109
-6206
-6302
-6398
-6492
-6586
-6679
-6771
-6863
-6953
-7043
-7132
-7220
-7307
-7393
-7478
-7563
-7646
-7729
-7811
-7892
-7972
-8050
-8128
-8205
-8281
-8356
-8430
-8503
-8575
-8646
-8716
-8785
-8852
-8919
-8985
-9049
-9112
-9175
-9236
-9296
-9355
-9412
-9469
-9524
-9578
-9630
-9682
-9732
-9781
-9829
-9875
-9920
-9964
-10006
-10048
-10087
-10126
-10164
-10200
-10235
-10268
-10301
-10332
-10363
-10392
-10420
-10447
-10473
-10499
-10523
-10546
-10568
-10590
-10610
-10630
-10649
-10667
-10684
-10700
-10716
-10731
-10745
-10758
-10771
-10783
-10794
-10804
-10814
-10823
-10831
-10838
-10845
-10850
-10855
-10859
-10863
-10865
-10867
-10868
-10867
-10866
-10865
-10862
-10858
-10853
-10847
-10840
-10833
-10824
-10813
-10802
-10790
-10776
-10761
-10745
-10728
-10710
-10690
-10669
-10646
-10623
-10598
-10571
-10544
-10515
-10485
-10453
-10421
-10387
-10352
-10315
-10278
-10239
-10200
-10159
-10117
-10074
-10030
-9985
-9939
-9893
-9845
-9796
-9747
-9697
-9646
-9594
-9542
-9489
-9435
-9380
-9325
-9269
-9212
-9155
-9097
-9039
-8980
-8920
-8859
-8798
-8736
-8674
-8611
-8548
-8483
-8418
-8353
-8287
-8220
-8151
-8084
-8015
-7945
-7875
-7804
-7732
-7659
-7586
-7512
-7437
-7361
-7285
-7208
-7130
-7051
-6972
-6892
-6811
-6729
-6646
-6563
-6479
-6394
-6308
-6222
-6135
-6047
-5959
-5870
-5780
-5690
-5599
-5507
-5415
-5322
-5228
-5134
-5040
-4945
-4850
-4754
-4658
-4561
-4465
-4367
-4270
-4173
-4075
-3977
-3879
-3781
-3683
-3586
-3488
-3390
-3292
-3195
-3098
-3001
-2904
-2807
-2711
-2615
-2519
-2423
-2328
-2233
-2139
-2045
-1951
-1858
-1765
-1672
-1580
-1489
-1397
-1306
-1216
-1126
-1036
-947
-858
-769
-681
-593
-505
-418
-331
-245
-159
-73
12
97
182
266
350
433
516
598
680
762
843
923
1002
1082
1161
1239
1317
1394
1471
1547
1622
1697
1771
1845
1918
1990
2062
2133
2203
2273
2343
2412
2480
2547
2614
2681
2746
2811
2875
2939
3002
3064
3125
3185
3245
3304
3362
3419
3475
3530
3584
3637
3689
3739
3789
3838
3885
3931
3976
4019
4062
4103
4143
4182
4219
4254
4289
4322
4353
4383
4412
4440
4466
4490
4513
4535
4556
4575
4593
4609
4624
4638
4650
4661
4671
4679
4686
4692
4696
4699
4700
4700
4699
4697
4693
4688
4681
4674
4665
4654
4643
4630
4616
4601
4585
4567
4549
4529
4508
4486
4462
4438
4413
4386
4359
4330
4300
4270
4239
4206
4173
4139
4104
4067
4032
3994
3956
3918
3879
3839
3799
3758
3717
3676
3634
3592
3550
3507
3464
3421
3378
3335
3292
3249
3205
3162
3119
3075
3032
2988
2945
2902
2858
2815
2772
2729
2685
2642
2599
2555
2512
2468
2425
2381
2337
2293
2249
2205
2161
2117
2072
2028
1983
1938
1893
1848
1803
1758
1713
1668
1623
1578
1532
1487
1442
1397
1351
1306
1261
1215
1170
1125
1079
1034
989
944
898
853
808
762
717
672
626
581
536
490
445
400
355
310
265
220
176
131
86
42
-3
-47
-91
-136
-180
-224
-269
-313
-357
-401
-445
-490
-534
-578
-622
-666
-710
-754
-798
-842
-886
-930
-973
-1016
-1060
-1103
-1146
-1189
-1232
-1274
-1316
-1358
-1399
-1440
-1481
-1521
-1561
-1600
-1639
-1677
-1715
-1752
-1789
-1825
-1860
-1895
-1928
-1961
-1993
-2024
-2055
-2084
-2113
-2140
-2167
-2192
-2217
-2240
-2262
-2284
-2304
-2323
-2341
-2357
-2373
-2387
-2400
-2412
-2423
-2433
-2441
-2448
-2454
-2458
-2462
-2464
-2465
-2465
-2463
-2460
-2456
-2451
-2445
-2437
-2429
-2419
-2408
-2396
-2383
-2368
-2353
-2337
-2320
-2302
-2283
-2263
-2242
-2220
-2198
-2174
-2150
-2126
-2100
-2074
-2048
-2020
-1993
-1964
-1936
-1906
-1877
-1847
-1817
-1786
-1755
-1724
-1693
-1662
-1630
-1599
-1567
-1535
-1503
-1471
-1439
-1406
-1374
-1341
-1309
-1276
-1243
-1211
-1178
-1145
-1112
-1079
-1046
-1012
-979
-946
-913
-880
-847
-814
-781
-749
-716
-684
-651
-619
-587
-555
-524
-492
-461
-430
-400
-369
-339
-309
-280
-250
-221
-192
-164
-136
-108
-80
-53
-26
1
27
53
78
103
128
152
176
199
222
245
266
288
308
329
348
367
386
404
421
438
454
469
484
498
511
524
537
549
560
570
580
590
599
607
615
623
630
636
643
648
654
659
664
668
672
676
680
683
686
689
692
694
697
699
701
703
705
707
710
712
714
717
719
722
725
729
733
737
741
746
752
758
765
772
780
788
797
807
818
829
842
855
869
884
900
917
935
953
973
994
1016
1039
1063
1087
1113
1141
1169
1198
1228
1260
1292
1326
1360
1396
1433
1471
1510
1550
1591
1633
1676
1720
1765
1811
1858
1906
1955
2005
2056
2108
2160
2214
2268
2323
2379
2436
2493
2551
2610
2669
2729
2790
2851
2913
2975
3038
3101
3165
3229
3293
3358
3423
3489
3555
3621
3688
3754
3821
3888
3954
4021
4088
4154
4221
4287
4353
4418
4483
4548
4612
4676
4739
4802
4864
4925
4985
5045
5103
5161
5217
5273
5327
5380
5432
5483
5532
5580
5626
5671
5715
5757
5797
5836
5873
5909
5943
5975
6006
6035
6062
6087
6111
6133
6153
6172
6188
6203
6217
6228
6238
6246
6252
6256
6259
6259
6258
6256
6251
6245
6237
6227
6216
6203
6188
6171
6153
6133
6111
6087
6062
6036
6007
5977
5945
5912
5877
5840
5802
5762
5721
5678
5634
5588
5540
5491
5440
5389
5335
5280
5224
5167
5108
5049
4988
4925
4862
4798
4732
4666
4599
4531
4462
4392
4322
4251
4179
4107
4035
3962
3888
3815
3741
3667
3593
3518
3444
3370
3296
3221
3147
3074
3000
2927
2854
2781
2709
2637
2566
2496
2426
2356
2288
2220
2152
2086
2020
1956
1892
1828
1766
1704
1644
1584
1525
1467
1410
1354
1299
1244
1191
1138
1087
1036
986
936
888
840
793
747
702
657
613
570
527
485
444
403
363
323
284
245
207
169
131
94
57
20
-16
-52
-89
-125
-161
-196
-232
-268
-304
-340
-376
-413
-449
-486
-523
-560
-598
-636
-674
-713
-752
-791
-831
-871
-912
-953
-994
-1036
-1078
-1121
-1164
-1208
-1252
-1297
-1342
-1388
-1434
-1480
-1527
-1574
-1622
-1670
-1719
-1768
-1817
-1867
-1917
-1967
-2017
-2069
-2121
-2172
-2224
-2276
-2329
-2381
-2434
-2487
-2541
-2594
-2648
-2701
-2755
-2809
-2863
-2917
-2971
-3025
-3079
-3134
-3188
-3242
-3296
-3351
-3405
-3459
-3513
-3567
-3621
-3675
-3728
-3782
-3836
-3889
-3943
-3996
-4050
-4103
-4157
-4210
-4264
-4317
-4370
-4424
-4477
-4531
-4584
-4638
-4691
-4745
-4798
-4852
-4905
-4959
-5012
-5065
-5119
-5172
-5225
-5278
-5330
-5383
-5435
-5488
-5540
-5591
-5643
-5694
-5744
-5795
-5845
-5894
-5943
-5992
-6040
-6088
-6135
-6182
-6228
-6274
-6319
-6363
-6407
-6450
-6493
-6535
-6576
-6617
-6657
-6697
-6736
-6774
-6812
-6849
-6886
-6921
-6956
-6991
-7024
-7057
-7089
-7121
-7151
-7181
-7210
-7239
-7266
-7293
-7319
-7344
-7369
-7392
-7415
-7437
-7458
-7478
-7498
-7516
-7534
-7551
-7567
-7583
-7597
-7611
-7624
-7637
-7649
-7660
-7670
-7680
-7688
-7697
-7704
-7711
-7718
-7724
-7729
-7734
-7738
-7742
-7745
-7747
-7750
-7751
-7753
-7753
-7754
-7754
-7753
-7753
-7751
-7750
-7748
-7746
-7743
-7740
-7737
-7733
-7729
-7725
-7720
-7715
-7710
-7704
-7698
-7692
-7685
-7677
-7670
-7662
-7653
-7644
-7634
-7624
-7614
-7603
-7591
-7579
-7566
-7553
-7539
-7524
-7509
-7493
-7476
-7459
-7441
-7423
-7404
-7384
-7364
-7343
-7321
-7299
-7276
-7252
-7228
-7204
-7179
-7153
-7127
-7100
-7073
-7045
-7016
-6988
-6958
-6929
-6899
-6868
-6837
-6806
-6774
-6743
-6710
-6678
-6645
-6612
-6578
-6545
-6511
-6477
-6443
-6408
-6374
-6339
-6304
-6269
-6234
-6199
-6164
-6129
-6094
-6059
-6024
-5989
-5954
-5919
-5884
-5849
-5814
-5779
-5745
-5710
-5676
-5642
-5608
-5574
-5540
-5506
-5473
-5440
-5407
-5375
-5342
-5310
-5278
-5247
-5216
-5185
-5154
-5124
-5094
-5064
-5034
-5005
-4977
-4948
-4920
-4892
-4865
-4837
-4810
-4784
-4757
-4731
-4705
-4679
-4653
-4628
-4603
-4577
-4552
-4527
-4503
-4478
-4453
-4429
-4404
-4380
-4355
-4331
-4306
-4281
-4257
-4232
-4207
-4182
-4157
-4131
-4106
-4080
-4054
-4027
-4001
-3975
-3948
-3920
-3893
-3865
-3837
-3808
-3779
-3750
-3721
-3691
-3661
-3631
-3600
-3569
-3538
-3507
-3475
-3443
-3411
-3379
-3346
-3314
-3281
-3248
-3215
-3182
-3149
-3116
-3083
-3050
-3017
-2984
-2951
-2918
-2885
-2853
-2820
-2788
-2756
-2724
-2693
-2661
-2630
-2599
-2569
-2538
-2508
-2479
-2449
-2420
-2391
-2363
-2335
-2307
-2280
-2253
-2226
-2200
-2175
-2149
-2124
-2100
-2076
-2052
-2029
-2005
-1984
-1962
-1940
-1919
-1898
-1878
-1858
-1838
-1819
-1801
-1782
-1764
-1747
-1729
-1712
-1696
-1679
-1664
-1648
-1633
-1618
-1603
-1588
-1574
-1560
-1547
-1534
-1521
-1508
-1495
-1483
-1472
-1460
-1449
-1438
-1427
-1416
-1406
-1396
-1387
-1377
-1368
-1359
-1350
-1342
-1334
-1326
-1318
-1310
-1302
-1295
-1287
-1280
-1272
-1265
-1258
-1251
-1243
-1236
-1228
-1221
-1213
-1204
-1196
-1187
-1178
-1168
-1158
-1148
-1136
-1125
-1113
-1100
-1086
-1072
-1058
-1042
-1026
-1008
-992
-974
-955
-935
-915
-894
-872
-850
-826
-802
-778
-753
-727
-700
-673
-645
-616
-587
-558
-528
-497
-466
-434
-402
-370
-337
-304
-271
-237
-203
-169
-134
-100
-65
-30
5
41
76
112
147
183
219
255
291
327
363
399
435
471
507
543
579
614
650
686
721
756
791
826
861
895
929
963
997
1030
1063
1095
1127
1159
1191
1222
1252
1282
1312
1341
1370
1399
1427
1454
1481
1508
1534
1560
1585
1609
1634
1657
1680
1703
1725
1747
1768
1789
1809
1828
1847
1866
1883
1901
1918
1934
1949
1964
1979
1993
2005
2019
2031
2043
2054
2065
2075
2085
2094
2103
2111
2119
2127
2134
2141
2148
2154
2160
2165
2170
2175
2180
2184
2189
2193
2196
2200
2204
2207
2210
2213
2216
2219
2221
2224
2227
2229
2232
2235
2237
2240
2243
2246
2250
2253
2257
2261
2265
2269
2274
2279
2284
2289
2295
2301
2308
2315
2322
2329
2337
2345
2354
2363
2372
2382
2392
2403
2413
2424
2436
2448
2460
2473
2486
2499
2513
2527
2542
2557
2572
2588
2604
2621
2637
2655
2672
2690
2708
2727
2746
2765
2784
2804
2824
2845
2865
2886
2907
2928
2950
2972
2993
3016
3038
3060
3082
3105
3128
3150
3173
3196
3219
3241
3264
3287
3309
3332
3354
3376
3399
3421
3443
3464
3486
3508
3529
3550
3571
3591
3612
3632
3652
3672
3691
3710
3729
3748
3766
3784
3802
3819
3836
3853
3869
3885
3900
3915
3930
3944
3957
3970
3982
3994
4006
4017
4027
4035
4045
4054
4062
4069
4075
4081
4086
4090
4093
4096
4098
4100
4100
4100
4099
4097
4094
4091
4086
4082
4075
4070
4062
4054
4046
4038
4027
4017
4006
3995
3982
3969
3956
3942
3927
3912
3896
3880
3864
3847
3829
3812
3794
3775
3757
3738
3719
3699
3680
3660
3641
3621
3601
3581
3561
3541
3521
3502
3482
3462
3442
3423
3404
3385
3366
3347
3328
3310
3292
3274
3256
3239
3222
3205
3188
3172
3156
3140
3125
3110
3096
3082
3068
3055
3042
3029
3017
3006
2994
2984
2974
2964
2955
2946
2937
2929
2922
2915
2908
2902
2897
2892
2887
2883
2879
2876
2873
2871
2869
2868
2867
2867
2867
2868
2870
2872
2874
2877
2881
2885
2889
2894
2900
2906
2913
2920
2928
2936
2945
2954
2963
2973
2984
2994
3006
3017
3029
3041
3054
3067
3080
3094
3108
3122
3136
3150
3165
3179
3194
3208
3223
3237
3252
3266
3280
3294
3307
3321
3334
3346
3359
3371
3383
3394
3405
3415
3425
3435
3444
3452
3461
3468
3475
3482
3488
3494
3500
3505
3509
3513
3517
3520
3523
3525
3528
3529
3531
3532
3533
3533
3534
3534
3533
3533
3532
3530
3529
3527
3525
3523
3520
3517
3514
3511
3508
3504
3500
3495
3491
3486
3481
3475
3469
3463
3457
3450
3443
3435
3427
3418
3410
3400
3390
3380
3369
3358
3346
3334
3321
3307
3293
3278
3262
3246
3230
3212
3194
3175
3155
3135
3114
3093
3071
3048
3024
3000
2975
2949
2923
2896
2869
2841
2813
2783
2754
2724
2693
2662
2631
2599
2567
2534
2501
2467
2434
2399
2365
2330
2295
2259
2223
2187
2151
2114
2077
2039
2001
1963
1925
1886
1846
1807
1766
1726
1685
1644
1602
1559
1517
1473
1429
1385
1340
1295
1249
1203
1156
1108
1060
1010
962
912
862
811
759
707
655
601
548
493
438
383
327
271
214
157
99
40
-19
-78
-138
-198
-259
-320
-382
-444
-507
-570
-634
-698
-763
-828
-893
-959
-1025
-1092
-1159
-1227
-1294
-1362
-1431
-1500
-1569
-1638
-1707
-1777
-1847
-1917
-1988
-2059
-2129
-2200
-2271
-2343
-2414
-2485
-2557
-2629
-2701
-2772
-2844
-2916
-2988
-3060
-3132
-3204
-3275
-3347
-3419
-3490
-3562
-3633
-3705
-3776
-3847
-3917
-3988
-4059
-4129
-4199
-4269
-4339
-4408
-4477
-4546
-4615
-4683
-4752
-4819
-4887
-4954
-5021
-5088
-5154
-5220
-5285
-5350
-5415
-5479
-5542
-5605
-5668
-5730
-5792
-5853
-5914
-5974
-6033
-6092
-6151
-6208
-6266
-6322
-6378
-6433
-6488
-6542
-6595
-6648
-6700
-6751
-6802
-6852
-6901
-6949
-6996
-7043
-7089
-7134
-7178
-7221
-7263
-7304
-7345
-7384
-7422
-7460
-7496
-7531
-7565
-7598
-7630
-7660
-7690
-7718
-7745
-7771
-7795
-7818
-7840
-7861
-7880
-7898
-7914
-7929
-7943
-7955
-7966
-7976
-7984
-7991
-7996
-8000
-8003
-8004
-8004
-8002
-7999
-7994
-7989
-7981
-7972
-7962
-7951
-7938
-7923
-7908
-7890
-7872
-7852
-7831
-7809
-7785
-7760
-7733
-7706
-7677
-7647
-7616
-7583
-7550
-7515
-7479
-7442
-7404
-7365
-7325
-7283
-7241
-7198
-7154
-7109
-7063
-7016
-6969
-6920
-6871
-6820
-6769
-6717
-6665
-6612
-6557
-6503
-6447
-6391
-6334
-6276
-6218
-6159
-6099
-6039
-5978
-5917
-5855
-5792
-5729
-5665
-5601
-5536
-5471
-5405
-5339
-5272
-5205
-5137
-5069
-5000
-4931
-4862
-4792
-4722
-4652
-4581
-4510
-4438
-4366
-4294
-4222
-4150
-4077
-4003
-3931
-3857
-3784
-3710
-3636
-3561
-3487
-3412
-3337
-3262
-3187
-3111
-3036
-2960
-2884
-2808
-2732
-2655
-2579
-2502
-2425
-2348
-2270
-2193
-2115
-2037
-1960
-1881
-1803
-1725
-1646
-1568
-1489
-1410
-1331
-1252
-1173
-1094
-1014
-936
-856
-777
-698
-619
-539
-460
-381
-302
-223
-144
-65
13
92
170
248
326
404
481
558
635
711
788
864
939
1014
1090
1164
1239
1313
1386
1460
1533
1605
1678
1749
1821
1892
1963
2033
2103
2172
2241
2309
2377
2445
2512
2579
2645
2710
2776
2841
2905
2969
3032
3095
3158
3220
3281
3342
3403
3463
3523
3582
3641
3699
3757
3814
3871
3928
3984
4038
4094
4149
4203
4257
4310
4362
4415
4466
4517
4568
4618
4667
4716
4764
4812
4859
4905
4951
4996
5040
5084
5127
5169
5210
5251
5291
5330
5368
5406
5442
5478
5514
5548
5581
5614
5645
5676
5706
5735
5763
5790
5816
5842
5866
5889
5912
5933
5954
5973
5992
6009
6026
6041
6056
6069
6081
6093
6103
6112
6120
6127
6133
6138
6142
6144
6146
6146
6145
6143
6139
6135
6129
6122
6114
6104
6094
6082
6069
6054
6039
6022
6004
5984
5964
5942
5919
5895
5870
5843
5815
5786
5756
5725
5693
5660
5625
5590
5553
5516
5477
5438
5398
5357
5315
5272
5228
5184
5138
5092
5046
4999
4951
4902
4853
4803
4753
4703
4651
4600
4548
4495
4443
4389
4336
4282
4228
4173
4119
4064
4008
3953
3897
3841
3785
3729
3672
3615
3559
3502
3445
3387
3330
3272
3215
3157
3099
3041
2982
2924
2865
2807
2748
2688
2629
2570
2510
2450
2390
2330
2269
2209
2148
2087
2025
1963
1901
1839
1777
1714
1651
1588
1525
1461
1397
1333
1268
1204
1139
1073
1008
943
877
811
744
678
611
545
477
410
343
275
207
139
71
2
-67
-136
-205
-274
-344
-414
-484
-554
-625
-696
-767
-838
-909
-981
-1053
-1125
-1198
-1270
-1343
-1416
-1489
-1563
-1636
-1710
-1784
-1858
-1932
-2005
-2081
-2155
-2229
-2304
-2378
-2453
-2527
-2601
-2675
-2749
-2823
-2896
-2970
-3043
-3115
-3188
-3260
-3332
-3403
-3474
-3544
-3614
-3683
-3752
-3821
-3888
-3956
-4022
-4088
-4153
-4218
-4282
-4345
-4408
-4469
-4531
-4591
-4651
-4710
-4768
-4826
-4883
-4939
-4994
-5049
-5103
-5156
-5209
-5261
-5312
-5363
-5412
-5462
-5510
-5558
-5605
-5651
-5697
-5742
-5786
-5830
-5872
-5914
-5956
-5997
-6036
-6076
-6114
-6152
-6189
-6225
-6260
-6294
-6328
-6361
-6393
-6424
-6454
-6483
-6512
-6539
-6566
-6591
-6616
-6640
-6663
-6685
-6705
-6725
-6744
-6762
-6778
-6794
-6808
-6822
-6834
-6845
-6855
-6864
-6872
-6878
-6884
-6888
-6891
-6893
-6893
-6893
-6891
-6888
-6884
-6879
-6873
-6866
-6857
-6847
-6836
-6824
-6811
-6797
-6782
-6765
-6748
-6729
-6710
-6689
-6667
-6644
-6620
-6596
-6570
-6543
-6515
-6486
-6456
-6426
-6394
-6361
-6328
-6293
-6258
-6222
-6185
-6147
-6109
-6069
-6029
-5988
-5947
-5905
-5862
-5818
-5774
-5729
-5684
-5638
-5591
-5544
-5497
-5449
-5400
-5352
-5303
-5253
-5203
-5153
-5103
-5052
-5002
-4951
-4899
-4848
-4797
-4745
-4693
-4642
-4590
-4539
-4487
-4435
-4384
-4333
-4281
-4230
-4179
-4129
-4078
-4027
-3978
-3928
-3878
-3829
-3780
-3732
-3683
-3636
-3588
-3541
-3494
-3447
-3401
-3355
-3309
-3264
-3219
-3175
-3131
-3087
-3044
-3001
-2958
-2916
-2875
-2833
-2792
-2752
-2711
-2672
-2632
-2594
-2555
-2517
-2479
-2442
-2405
-2369
-2333
-2298
-2263
-2228
-2194
-2160
-2127
-2095
-2063
-2031
-2000
-1970
-1940
-1911
-1882
-1854
-1826
-1800
-1773
-1748
-1723
-1699
-1676
-1653
-1631
-1610
-1589
-1569
-1550
-1532
-1514
-1497
-1480
-1465
-1450
-1436
-1422
-1409
-1397
-1386
-1375
-1365
-1356
-1347
-1339
-1332
-1326
-1320
-1315
-1311
-1308
-1305
-1303
-1302
-1301
-1302
-1303
-1304
-1307
-1310
-1314
-1319
-1324
-1330
-1337
-1345
-1353
-1362
-1372
-1382
-1393
-1405
-1418
-1431
-1445
-1460
-1475
-1491
-1508
-1526
-1544
-1563
-1583
-1603
-1624
-1646
-1668
-1691
-1715
-1739
-1764
-1790
-1816
-1843
-1870
-1898
-1927
-1956
-1985
-2016
-2045
-2077
-2109
-2141
-2173
-2206
-2239
-2272
-2306
-2340
-2374
-2408
-2443
-2478
-2512
-2547
-2582
-2617
-2651
-2686
-2720
-2755
-2789
-2822
-2856
-2889
-2922
-2954
-2986
-3018
-3049
-3079
-3109
-3138
-3167
-3196
-3223
-3250
-3276
-3302
-3327
-3351
-3374
-3397
-3418
-3439
-3459
-3479
-3497
-3515
-3532
-3548
-3563
-3577
-3590
-3603
-3614
-3625
-3635
-3643
-3651
-3658
-3664
-3670
-3674
-3677
-3680
-3681
-3682
-3682
-3681
-3678
-3675
-3672
-3667
-3661
-3654
-3647
-3639
-3629
-3619
-3608
-3596
-3584
-3570
-3556
-3540
-3524
-3508
-3490
-3472
-3453
-3433
-3412
-3391
-3369
-3346
-3322
-3298
-3273
-3248
-3221
-3195
-3167
-3139
-3111
-3081
-3051
-3021
-2990
-2959
-2926
-2894
-2861
-2827
-2793
-2758
-2723
-2687
-2651
-2614
-2577
-2539
-2501
-2463
-2424
-2384
-2345
-2304
-2264
-2223
-2182
-2140
-2098
-2056
-2013
-1970
-1927
-1883
-1839
-1795
-1751
-1706
-1662
-1617
-1571
-1526
-1481
-1435
-1389
-1343
-1297
-1251
-1205
-1158
-1112
-1066
-1018
-972
-926
-879
-832
-785
-738
-691
-644
-597
-550
-502
-455
-407
-360
-312
-264
-216
-168
-120
-71
-23
26
75
124
173
223
273
323
373
423
474
525
576
627
679
731
783
835
888
940
993
1046
1100
1153
1207
1261
1315
1370
1424
1479
1533
1588
1643
1698
1753
1808
1863
1917
1972
2027
2082
2137
2192
2246
2301
2355
2409
2463
2517
2571
2624
2678
2731
2784
2837
2889
2941
2994
3046
3097
3149
3200
3251
3301
3352
3402
3452
3502
3551
3600
3649
3697
3745
3793
3840
3887
3934
3980
4026
4070
4116
4160
4205
4248
4291
4334
4376
4418
4459
4499
4539
4579
4618
4657
4695
4732
4769
4805
4841
4876
4911
4945
4978
5012
5044
5076
5108
5139
5169
5199
5229
5258
5287
5315
5343
5371
5398
5424
5451
5477
5502
5528
5553
5577
5602
5626
5650
5673
5697
5720
5743
5765
5788
5810
5832
5854
5876
5897
5918
5939
5960
5981
6001
6022
6042
6061
6081
6100
6119
6138
6157
6176
6194
6212
6229
6247
6264
6281
6298
6315
6331
6347
6363
6379
6394
6409
6424
6439
6453
6468
6482
6496
6509
6522
6536
6548
6561
6573
6586
6597
6609
6620
6631
6642
6652
6662
6672
6682
6691
6700
6708
6717
6724
6732
6739
6746
6752
6758
6764
6769
6774
6778
6782
6785
6788
6790
6792
6794
6794
6795
6794
6794
6792
6790
6788
6785
6781
6776
6771
6765
6759
6752
6744
6735
6726
6716
6705
6694
6681
6668
6654
6639
6624
6607
6590
6572
6553
6533
6512
6490
6468
6444
6420
6394
6368
6341
6312
6283
6253
6222
6190
6157
6124
6089
6053
6016
5979
5940
5901
5860
5819
5777
5734
5690
5645
5599
5553
5505
5457
5407
5357
5306
5254
5202
5148
5094
5039
4983
4926
4869
4810
4752
4692
4631
4570
4509
4446
4383
4319
4254
4189
4123
4057
3990
3922
3854
3785
3716
3646
3576
3505
3434
3362
3290
3217
3144
3071
2997
2922
2847
2772
2697
2621
2545
2468
2391
2314
2237
2159
2081
2001
1923
1844
1765
1685
1605
1525
1444
1363
1282
1201
1119
1037
955
873
790
707
624
541
458
375
291
207
123
40
-44
-128
-212
-296
-380
-464
-548
-632
-715
-799
-882
-966
-1049
-1132
-1214
-1297
-1379
-1461
-1542
-1624
-1704
-1785
-1865
-1945
-2024
-2102
-2180
-2258
-2335
-2411
-2487
-2562
-2637
-2710
-2783
-2856
-2927
-2998
-3068
-3137
-3205
-3272
-3339
-3404
-3469
-3532
-3595
-3656
-3717
-3777
-3835
-3893
-3949
-4003
-4059
-4112
-4164
-4215
-4265
-4314
-4361
-4408
-4453
-4497
-4540
-4582
-4623
-4663
-4701
-4738
-4775
-4810
-4844
-4877
-4909
-4940
-4970
-4999
-5027
-5054
-5081
-5106
-5130
-5154
-5176
-5198
-5219
-5239
-5258
-5277
-5295
-5312
-5328
-5344
-5359
-5374
-5388
-5401
-5413
-5425
-5437
-5448
-5458
-5468
-5478
-5487
-5495
-5503
-5511
-5518
-5524
-5531
-5536
-5542
-5547
-5551
-5555
-5559
-5562
-5565
-5568
-5570
-5571
-5572
-5573
-5573
-5573
-5572
-5571
-5569
-5567
-5565
-5561
-5558
-5554
-5549
-5544
-5538
-5532
-5525
-5517
-5509
-5501
-5492
-5482
-5472
-5461
-5450
-5438
-5425
-5412
-5398
-5384
-5369
-5353
-5337
-5320
-5303
-5285
-5266
-5247
-5227
-5207
-5187
-5165
-5144
-5121
-5099
-5075
-5052
-5028
-5003
-4978
-4953
-4927
-4901
-4874
-4847
-4820
-4792
-4764
-4735
-4707
-4678
-4648
-4619
-4589
-4559
-4528
-4498
-4467
-4436
-4405
-4373
-4342
-4310
-4279
-4247
-4215
-4183
-4150
-4118
-4086
-4054
-4021
-3989
-3956
-3924
-3892
-3859
-3827
-3794
-3762
-3730
-3698
-3665
-3633
-3601
-3569
-3538
-3506
-3474
-3443
-3412
-3381
-3350
-3319
-3288
-3258
-3228
-3198
-3168
-3139
-3110
-3081
-3052
-3024
-2996
-2968
-2941
-2913
-2887
-2860
-2834
-2808
-2782
-2757
-2732
-2708
-2684
-2660
-2637
-2614
-2591
-2569
-2548
-2526
-2506
-2485
-2466
-2446
-2427
-2409
-2391
-2374
-2357
-2341
-2325
-2310
-2295
-2281
-2267
-2254
-2241
-2229
-2218
-2207
-2196
-2186
-2177
-2168
-2160
-2152
-2145
-2139
-2133
-2127
-2122
-2118
-2114
-2110
-2107
-2105
-2103
-2102
-2101
-2100
-2101
-2101
-2102
-2103
-2105
-2108
-2110
-2113
-2117
-2121
-2125
-2130
-2135
-2140
-2145
-2151
-2157
-2164
-2170
-2177
-2184
-2192
-2199
-2207
-2215
-2223
-2231
-2240
-2248
-2257
-2266
-2275
-2284
-2293
-2303
-2312
-2322
-2331
-2341
-2351
-2361
-2372
-2382
-2392
-2403
-2414
-2425
-2436
-2447
-2458
-2470
-2481
-2493
-2505
-2516
-2528
-2541
-2553
-2565
-2578
-2590
-2603
-2615
-2628
-2641
-2653
-2666
-2679
-2691
-2704
-2716
-2728
-2740
-2752
-2764
-2776
-2787
-2799
-2809
-2820
-2831
-2841
-2851
-2860
-2869
-2878
-2886
-2895
-2902
-2910
-2917
-2923
-2929
-2935
-2940
-2945
-2950
-2954
-2957
-2961
-2963
-2966
-2968
-2969
-2971
-2971
-2972
-2972
-2971
-2970
-2969
-2967
-2965
-2963
-2960
-2957
-2953
-2949
-2945
-2940
-2935
-2930
-2924
-2918
-2912
-2905
-2898
-2890
-2882
-2874
-2865
-2856
-2847
-2837
-2827
-2817
-2806
-2795
-2784
-2772
-2759
-2747
-2733
-2720
-2706
-2691
-2676
-2661
-2645
-2629
-2612
-2595
-2578
-2559
-2541
-2522
-2502
-2482
-2462
-2441
-2419
-2397
-2375
-2352
-2328
-2304
-2280
-2255
-2230
-2204
-2178
-2151
-2124
-2097
-2069
-2041
-2012
-1983
-1954
-1924
-1894
-1864
-1834
-1803
-1772
-1741
-1710
-1679
-1647
-1615
-1583
-1551
-1519
-1487
-1455
-1423
-1391
-1358
-1326
-1294
-1262
-1230
-1198
-1167
-1135
-1104
-1072
-1041
-1010
-979
-949
-918
-888
-858
-829
-799
-770
-742
-713
-685
-657
-630
-603
-576
-550
-524
-498
-473
-448
-423
-399
-376
-352
-329
-307
-285
-263
-242
-222
-201
-181
-162
-143
-125
-107
-89
-72
-55
-39
-24
-8
6
21
34
47
60
72
84
95
106
117
126
136
145
153
161
169
176
182
189
194
200
205
210
214
218
221
224
227
230
232
233
235
236
237
237
237
237
237
236
235
234
232
230
228
226
223
221
218
214
211
207
203
199
195
190
186
181
176
170
165
159
153
147
140
133
126
119
112
104
97
89
80
72
63
54
45
36
27
17
7
-3
-13
-23
-34
-45
-56
-66
-78
-89
-100
-112
-123
-135
-146
-158
-170
-182
-194
-206
-218
-230
-243
-255
-267
-280
-292
-305
-317
-330
-342
-355
-367
-380
-393
-405
-418
-430
-442
-455
-467
-479
-491
-503
-515
-526
-537
-548
-559
-570
-580
-591
-600
-610
-619
-628
-637
-645
-653
-660
-667
-674
-680
-686
-691
-696
-700
-704
-707
-710
-712
-713
-714
-715
-715
-714
-713
-711
-708
-705
-702
-697
-693
-687
-681
-675
-667
-660
-651
-642
-633
-622
-612
-600
-588
-576
-563
-549
-535
-521
-506
-490
-474
-458
-441
-424
-406
-388
-369
-350
-331
-311
-291
-271
-250
-229
-208
-187
-165
-143
-121
-99
-76
-54
-31
-8
15
38
61
84
108
131
154
178
201
225
248
272
295
319
342
366
389
413
436
460
484
507
531
554
578
601
625
649
672
696
720
744
768
792
816
840
865
890
914
939
965
990
1016
1041
1067
1094
1120
1147
1174
1201
1228
1256
1283
1312
1340
1368
1397
1426
1455
1485
1515
1544
1575
1605
1635
1666
1697
1728
1759
1790
1821
1853
1884
1916
1947
1979
2009
2041
2074
2106
2137
2169
2201
2232
2264
2295
2327
2358
2390
2421
2452
2483
2514
2545
2575
2606
2636
2666
2696
2726
2756
2785
2815
2844
2872
2901
2929
2957
2985
3012
3039
3066
3093
3119
3145
3170
3195
3220
3244
3268
3291
3314
3337
3359
3381
3402
3423
3444
3464
3483
3502
3521
3539
3556
3573
3590
3606
3621
3637
3651
3665
3679
3692
3705
3717
3729
3740
3751
3761
3771
3780
3789
3798
3806
3814
3821
3829
3835
3842
3848
3854
3859
3864
3869
3874
3878
3882
3886
3890
3893
3897
3900
3903
3905
3908
3910
3912
3915
3916
3918
3920
3921
3922
3924
3925
3925
3926
3927
3927
3927
3927
3927
3927
3926
3925
3924
3923
3922
3920
3918
3916
3914
3911
3908
3905
3901
3897
3893
3888
3883
3878
3872
3866
3859
3852
3844
3836
3828
3819
3810
3800
3790
3779
3768
3756
3743
3731
3717
3703
3689
3674
3658
3642
3626
3609
3591
3573
3554
3535
3516
3495
3475
3454
3432
3410
3387
3364
3340
3316
3291
3266
3240
3214
3187
3160
3132
3104
3075
3046
3016
2986
2955
2924
2892
2860
2827
2793
2760
2725
2690
2655
2619
2583
2546
2508
2471
2432
2394
2354
2315
2274
2234
2193
2151
2110
2067
2025
1982
1938
1895
1851
1806
1762
1717
1672
1626
1581
1535
1489
1443
1396
1350
1303
1257
1210
1163
1116
1069
1022
975
928
881
833
786
739
692
645
598
551
504
458
411
364
317
271
224
178
132
85
39
-7
-53
-98
-144
-190
-235
-281
-326
-371
-416
-461
-506
-550
-595
-639
-683
-727
-771
-814
-858
-901
-944
-987
-1030
-1073
-1115
-1157
-1199
-1241
-1283
-1324
-1365
-1406
-1446
-1486
-1526
-1566
-1605
-1645
-1683
-1722
-1760
-1797
-1834
-1871
-1907
-1943
-1979
-2013
-2048
-2082
-2116
-2149
-2181
-2213
-2245
-2275
-2305
-2335
-2364
-2392
-2419
-2446
-2472
-2497
-2522
-2546
-2569
-2591
-2612
-2633
-2652
-2671
-2689
-2706
-2722
-2738
-2752
-2765
-2778
-2790
-2800
-2810
-2818
-2826
-2833
-2839
-2843
-2847
-2850
-2851
-2852
-2852
-2851
-2848
-2845
-2841
-2835
-2829
-2821
-2813
-2804
-2793
-2782
-2769
-2755
-2741
-2725
-2709
-2691
-2673
-2653
-2633
-2611
-2589
-2565
-2541
-2516
-2489
-2462
-2434
-2405
-2376
-2345
-2314
-2281
-2248
-2214
-2179
-2144
-2108
-2071
-2033
-1994
-1955
-1916
-1875
-1834
-1792
-1750
-1708
-1664
-1621
-1577
-1532
-1487
-1442
-1396
-1351
-1305
-1258
-1212
-1165
-1119
-1072
-1025
-979
-932
-885
-839
-792
-746
-700
-654
-608
-563
-518
-473
-429
-385
-341
-298
-255
-213
-171
-130
-89
-49
-10
29
68
105
142
178
214
248
282
316
348
380
410
441
470
498
526
552
578
603
627
650
672
693
714
733
751
769
785
801
815
829
841
853
863
873
881
889
895
901
905
909
911
913
913
913
911
909
906
902
896
890
883
875
867
857
847
835
823
810
797
782
767
752
735
718
700
682
663
643
623
603
582
560
538
515
492
469
445
421
396
371
346
320
295
269
242
216
189
162
135
108
80
53
25
-3
-30
-58
-86
-114
-142
-170
-198
-226
-254
-282
-310
-338
-366
-393
-421
-449
-476
-504
-531
-558
-585
-612
-639
-666
-693
-719
-746
-772
-798
-824
-850
-876
-902
-927
-953
-979
-1004
-1029
-1054
-1080
-1105
-1130
-1155
-1180
-1205
-1229
-1254
-1279
-1304
-1328
-1353
-1378
-1402
-1427
-1452
-1476
-1501
-1525
-1550
-1575
-1599
-1624
-1648
-1673
-1698
-1722
-1747
-1772
-1796
-1821
-1846
-1870
-1895
-1920
-1944
-1969
-1994
-2017
-2043
-2068
-2092
-2117
-2142
-2166
-2191
-2215
-2240
-2264
-2288
-2313
-2337
-2361
-2385
-2409
-2433
-2457
-2481
-2505
-2529
-2552
-2576
-2599
-2623
-2646
-2669
-2692
-2715
-2738
-2761
-2783
-2806
-2828
-2850
-2872
-2894
-2915
-2936
-2958
-2979
-2999
-3020
-3040
-3060
-3080
-3100
-3119
-3139
-3158
-3176
-3195
-3213
-3231
-3249
-3267
-3284
-3301
-3317
-3334
-3350
-3365
-3381
-3396
-3410
-3424
-3438
-3452
-3465
-3477
-3490
-3501
-3513
-3524
-3534
-3544
-3554
-3563
-3571
-3579
-3587
-3594
-3601
-3607
-3613
-3618
-3623
-3627
-3631
-3634
-3637
-3639
-3641
-3642
-3643
-3643
-3643
-3642
-3641
-3639
-3637
-3635
-3632
-3628
-3624
-3620
-3615
-3610
-3604
-3598
-3592
-3585
-3577
-3569
-3561
-3552
-3543
-3534
-3524
-3514
-3503
-3492
-3481
-3469
-3457
-3445
-3432
-3418
-3405
-3391
-3376
-3362
-3347
-3331
-3315
-3299
-3283
-3266
-3249
-3231
-3213
-3195
-3177
-3158
-3139
-3120
-3100
-3080
-3060
-3040
-3019
-2999
-2978
-2956
-2935
-2913
-2892
-2869
-2847
-2825
-2802
-2780
-2757
-2734
-2710
-2687
-2663
-2640
-2616
-2592
-2568
-2544
-2519
-2495
-2470
-2445
-2421
-2396
-2371
-2346
-2320
-2295
-2270
-2244
-2219
-2194
-2168
-2142
-2117
-2091
-2065
-2040
-2013
-1988
-1962
-1937
-1911
-1885
-1859
-1834
-1808
-1782
-1756
-1731
-1705
-1679
-1654
-1628
-1602
-1577
-1551
-1525
-1499
-1474
-1448
-1422
-1396
-1370
-1344
-1318
-1292
-1265
-1239
-1212
-1186
-1159
-1132
-1105
-1078
-1051
-1024
-996
-969
-941
-913
-886
-858
-829
-801
-773
-744
-716
-687
-659
-630
-601
-572
-543
-514
-485
-456
-427
-398
-369
-340
-311
-282
-253
-225
-196
-167
-139
-110
-82
-53
-25
3
31
59
87
114
142
169
196
223
250
277
303
330
356
383
409
435
460
486
512
537
563
588
613
639
664
689
714
739
764
789
814
839
864
889
914
939
965
990
1014
1040
1066
1091
1116
1142
1167
1193
1219
1245
1271
1297
1323
1349
1375
1401
1428
1454
1481
1508
1535
1562
1589
1616
1643
1671
1698
1726
1753
1781
1809
1837
1865
1893
1921
1950
1978
2007
2035
2064
2093
2121
2150
2179
2208
2237
2266
2295
2324
2354
2383
2412
2441
2470
2499
2528
2557
2586
2615
2644
2673
2702
2730
2759
2787
2815
2843
2871
2898
2926
2953
2980
3007
3033
3059
3085
3111
3136
3161
3186
3210
3234
3257
3280
3303
3325
3347
3368
3389
3410
3430
3449
3468
3486
3504
3522
3539
3555
3571
3586
3601
3615
3629
3642
3654
3666
3677
3687
3697
3706
3715
3723
3730
3737
3743
3748
3753
3757
3760
3762
3764
3765
3766
3765
3764
3763
3760
3757
3753
3749
3743
3737
3730
3723
3714
3705
3695
3685
3673
3661
3648
3635
3620
3605
3589
3573
3555
3538
3519
3500
3480
3459
3438
3415
3393
3369
3345
3321
3296
3270
3243
3216
3189
3161
3132
3103
3073
3042
3012
2980
2948
2916
2883
2849
2815
2781
2746
2710
2674
2638
2601
2564
2526
2488
2449
2410
2370
2330
2290
2249
2208
2166
2124
2082
2039
1996
1952
1908
1864
1819
1774
1729
1683
1637
1591
1544
1497
1449
1402
1354
1305
1257
1208
1159
1109
1059
1008
959
908
857
806
754
702
650
598
545
492
439
386
332
278
224
170
115
61
6
-49
-105
-160
-216
-272
-328
-384
-441
-497
-554
-610
-667
-724
-781
-838
-895
-952
-1010
-1067
-1124
-1181
-1238
-1295
-1353
-1410
-1467
-1523
-1580
-1637
-1693
-1750
-1806
-1862
-1918
-1973
-2029
-2084
-2139
-2194
-2248
-2302
-2356
-2409
-2463
-2516
-2568
-2620
-2672
-2724
-2775
-2826
-2876
-2926
-2975
-3024
-3072
-3120
-3168
-3215
-3261
-3307
-3353
-3398
-3442
-3486
-3530
-3573
-3615
-3657
-3698
-3739
-3779
-3818
-3858
-3896
-3934
-3971
-4008
-4045
-4080
-4116
-4150
-4184
-4218
-4250
-4283
-4314
-4346
-4376
-4406
-4435
-4464
-4492
-4520
-4547
-4573
-4599
-4624
-4648
-4672
-4695
-4718
-4740
-4761
-4782
-4802
-4821
-4840
-4858
-4875
-4892
-4908
-4923
-4937
-4951
-4964
-4976
-4987
-4997
-5007
-5015
-5023
-5030
-5037
-5042
-5047
-5050
-5053
-5055
-5056
-5056
-5055
-5054
-5051
-5048
-5044
-5039
-5034
-5027
-5020
-5012
-5003
-4993
-4983
-4972
-4960
-4948
-4935
-4921
-4907
-4892
-4876
-4860
-4843
-4826
-4809
-4790
-4772
-4753
-4734
-4714
-4694
-4673
-4652
-4631
-4610
-4588
-4566
-4544
-4522
-4499
-4477
-4454
-4431
-4408
-4385
-4361
-4338
-4315
-4292
-4268
-4245
-4222
-4198
-4175
-4152
-4129
-4106
-4083
-4059
-4037
-4014
-3991
-3969
-3946
-3924
-3902
-3880
-3858
-3836
-3815
-3793
-3772
-3751
-3730
-3709
-3688
-3668
-3648
-3628
-3608
-3588
-3568
-3549
-3530
-3511
-3492
-3473
-3455
-3437
-3419
-3401
-3383
-3366
-3348
-3331
-3314
-3298
-3281
-3265
-3249
-3233
-3217
-3202
-3186
-3171
-3157
-3142
-3128
-3113
-3099
-3086
-3072
-3059
-3045
-3032
-3020
-3007
-2995
-2983
-2971
-2959
-2947
-2936
-2925
-2914
-2903
-2893
-2882
-2872
-2862
-2853
-2843
-2834
-2825
-2816
-2808
-2799
-2791
-2783
-2775
-2768
-2761
-2754
-2747
-2741
-2734
-2728
-2723
-2717
-2712
-2707
-2702
-2698
-2694
-2690
-2687
-2683
-2680
-2678
-2675
-2673
-2672
-2670
-2669
-2668
-2668
-2668
-2668
-2668
-2669
-2671
-2672
-2674
-2676
-2679
-2682
-2685
-2689
-2693
-2698
-2702
-2708
-2713
-2720
-2726
-2733
-2740
-2748
-2756
-2764
-2773
-2782
-2792
-2801
-2812
-2822
-2833
-2844
-2856
-2868
-2880
-2892
-2905
-2918
-2931
-2944
-2957
-2971
-2985
-2998
-3012
-3026
-3040
-3054
-3068
-3082
-3096
-3110
-3124
-3138
-3151
-3165
-3178
-3191
-3204
-3217
-3230
-3242
-3254
-3266
-3278
-3289
-3300
-3310
-3321
-3331
-3340
-3350
-3358
-3367
-3375
-3383
-3390
-3397
-3403
-3410
-3415
-3420
-3425
-3430
-3434
-3437
-3440
-3443
-3445
-3447
-3449
-3449
-3450
-3450
-3450
-3449
-3448
-3446
-3444
-3441
-3438
-3434
-3430
-3426
-3421
-3415
-3409
-3403
-3396
-3388
-3380
-3372
-3363
-3354
-3344
-3333
-3322
-3311
-3299
-3286
-3273
-3260
-3246
-3231
-3216
-3200
-3184
-3167
-3150
-3132
-3114
-3095
-3076
-3056
-3035
-3014
-2993
-2970
-2948
-2924
-2901
-2876
-2851
-2826
-2800
-2773
-2746
-2718
-2690
-2661
-2632
-2602
-2572
-2541
-2509
-2477
-2445
-2411
-2378
-2344
-2309
-2274
-2238
-2201
-2165
-2127
-2090
-2051
-2013
-1973
-1934
-1893
-1853
-1812
-1770
-1728
-1686
-1643
-1600
-1556
-1512
-1468
-1423
-1378
-1333
-1287
-1241
-1194
-1148
-1100
-1053
-1004
-957
-909
-860
-811
-762
-712
-662
-612
-562
-511
-460
-409
-358
-306
-254
-202
-150
-98
-45
8
61
114
168
221
275
329
383
437
492
546
601
656
711
766
821
876
931
986
1041
1097
1152
1207
1263
1318
1373
1428
1483
1538
1593
1648
1703
1757
1812
1866
1920
1974
2028
2082
2135
2188
2241
2293
2345
2397
2449
2500
2551
2601
2651
2701
2750
2799
2848
2896
2943
2991
3037
3084
3130
3175
3220
3264
3308
3351
3394
3437
3478
3520
3560
3600
3640
3679
3717
3755
3792
3829
3865
3900
3935
3969
4002
4035
4067
4098
4128
4158
4187
4216
4243
4270
4296
4321
4346
4369
4392
4415
4436
4456
4476
4495
4513
4531
4547
4563
4578
4592
4605
4618
4630
4641
4651
4661
4669
4677
4684
4691
4696
4701
4705
4709
4711
4713
4714
4715
4714
4713
4712
4709
4706
4702
4698
4693
4687
4680
4673
4665
4657
4648
4638
4628
4617
4606
4594
4581
4568
4554
4539
4524
4508
4492
4475
4458
4440
4421
4402
4382
4362
4341
4320
4298
4275
4252
4228
4204
4179
4153
4127
4101
4073
4045
4017
3988
3958
3928
3897
3866
3834
3802
3769
3735
3701
3667
3632
3596
3560
3523
3486
3449
3411
3372
3333
3294
3254
3214
3174
3133
3091
3050
3008
2965
2922
2879
2836
2792
2748
2704
2659
2615
2570
2524
2479
2433
2387
2341
2294
2248
2201
2154
2107
2060
2012
1965
1917
1870
1822
1774
1726
1678
1630
1582
1534
1486
1438
1389
1341
1293
1245
1197
1149
1101
1053
1004
958
910
863
816
768
721
675
628
582
536
490
444
398
353
308
264
219
175
131
88
45
2
-41
-83
-125
-166
-208
-248
-289
-329
-369
-408
-447
-486
-525
-563
-600
-637
-674
-711
-747
-783
-818
-853
-888
-922
-956
-989
-1022
-1055
-1087
-1119
-1150
-1181
-1212
-1242
-1271
-1300
-1329
-1357
-1385
-1412
-1438
-1465
-1490
-1515
-1540
-1564
-1587
-1610
-1632
-1654
-1675
-1696
-1716
-1735
-1754
-1772
-1790
-1807
-1823
-1839
-1854
-1868
-1882
-1896
-1908
-1920
-1932
-1943
-1953
-1963
-1972
-1981
-1989
-1996
-2003
-2009
-2015
-2020
-2025
-2029
-2032
-2035
-2037
-2040
-2041
-2041
-2043
-2041
-2041
-2041
-2039
-2037
-2033
-2031
-2028
-2024
-2019
-2013
-2009
-2003
-1997
-1990
-1983
-1975
-1967
-1959
-1950
-1941
-1932
-1922
-1912
-1901
-1890
-1879
-1868
-1856
-1843
-1831
-1818
-1805
-1791
-1777
-1763
-1748
-1734
-1719
-1703
-1687
-1671
-1655
-1639
-1622
-1605
-1587
-1570
-1552
-1533
-1515
-1496
-1477
-1458
-1438
-1418
-1398
-1378
-1357
-1336
-1315
-1293
-1271
-1249
-1227
-1204
-1181
-1158
-1134
-1111
-1087
-1062
-1038
-1012
-988
-963
-938
-912
-886
-860
-834
-807
-781
-754
-727
-700
-672
-645
-617
-589
-562
-534
-506
-477
-449
-421
-393
-364
-336
-307
-279
-250
-222
-193
-165
-136
-108
-79
-51
-22
6
34
62
90
118
146
174
201
228
256
283
309
336
362
389
414
440
466
491
516
540
565
589
613
636
659
682
705
727
749
771
792
813
833
854
873
893
912
930
949
966
984
1000
1016
1033
1049
1064
1079
1093
1106
1120
1132
1144
1156
1167
1178
1188
1198
1207
1215
1223
1231
1238
1245
1251
1256
1261
1266
1270
1273
1276
1279
1281
1283
1284
1285
1285
1285
1284
1283
1281
1279
1277
1274
1271
1267
1263
1258
1253
1248
1242
1236
1230
1223
1215
1208
1200
1192
1183
1174
1165
1155
1145
1135
1124
1114
1102
1091
1079
1067
1055
1042
1030
1016
1002
990
976
962
947
933
918
903
888
872
857
841
825
809
792
776
759
742
725
708
691
673
656
638
620
603
585
567
549
531
513
494
476
458
440
421
403
385
366
348
330
311
293
275
257
238
220
202
184
166
148
130
112
94
76
59
41
23
6
-12
-29
-46
-64
-81
-98
-115
-132
-149
-166
-182
-199
-215
-231
-248
-264
-280
-295
-311
-327
-342
-357
-373
-388
-403
-418
-432
-447
-461
-476
-490
-505
-519
-533
-547
-561
-575
-588
-602
-616
-630
-643
-657
-670
-684
-698
-711
-725
-739
-752
-766
-780
-794
-808
-822
-836
-850
-864
-878
-893
-907
-922
-937
-952
-967
-982
-997
-1012
-1028
-1044
-1060
-1076
-1092
-1108
-1124
-1141
-1158
-1175
-1192
-1209
-1226
-1244
-1261
-1279
-1297
-1316
-1334
-1353
-1371
-1390
-1409
-1429
-1448
-1468
-1488
-1508
-1528
-1549
-1570
-1591
-1612
-1633
-1655
-1677
-1699
-1722
-1744
-1767
-1790
-1814
-1838
-1862
-1886
-1910
-1935
-1960
-1985
-2011
-2036
-2062
-2089
-2115
-2142
-2168
-2195
-2223
-2250
-2277
-2305
-2333
-2361
-2389
-2417
-2446
-2474
-2502
-2531
-2560
-2588
-2617
-2646
-2674
-2703
-2732
-2760
-2789
-2818
-2846
-2874
-2903
-2931
-2959
-2987
-3015
-3042
-3070
-3097
-3124
-3151
-3178
-3205
-3231
-3257
-3283
-3309
-3334
-3359
-3384
-3408
-3433
-3456
-3480
-3503
-3526
-3549
-3571
-3593
-3614
-3635
-3656
-3676
-3696
-3715
-3734
-3753
-3771
-3788
-3806
-3823
-3839
-3855
-3871
-3886
-3900
-3915
-3929
-3942
-3955
-3968
-3980
-3992
-4003
-4014
-4025
-4035
-4046
-4056
-4065
-4074
-4083
-4091
-4100
-4108
-4116
-4123
-4131
-4138
-4144
-4151
-4158
-4164
-4170
-4176
-4182
-4188
-4193
-4199
-4204
-4209
-4214
-4219
-4224
-4229
-4233
-4238
-4242
-4247
-4251
-4255
-4259
-4263
-4266
-4270
-4273
-4277
-4280
-4283
-4286
-4289
-4292
-4295
-4297
-4300
-4302
-4304
-4306
-4308
-4310
-4311
-4313
-4314
-4315
-4316
-4317
-4318
-4318
-4318
-4318
-4318
-4318
-4317
-4317
-4316
-4315
-4313
-4312
-4310
-4308
-4305
-4303
-4300
-4297
-4293
-4290
-4286
-4281
-4276
-4271
-4266
-4260
-4254
-4248
-4241
-4234
-4226
-4218
-4209
-4201
-4191
-4181
-4171
-4161
-4149
-4138
-4126
-4113
-4100
-4086
-4072
-4058
-4042
-4027
-4011
-3994
-3977
-3959
-3941
-3922
-3903
-3883
-3863
-3842
-3820
-3798
-3776
-3753
-3730
-3706
-3682
-3657
-3631
-3606
-3579
-3553
-3525
-3498
-3470
-3441
-3412
-3383
-3353
-3323
-3292
-3262
-3230
-3199
-3166
-3134
-3101
-3068
-3035
-3001
-2967
-2932
-2898
-2863
-2828
-2792
-2756
-2720
-2684
-2648
-2611
-2574
-2537
-2500
-2462
-2424
-2387
-2349
-2311
-2272
-2234
-2196
-2157
-2118
-2080
-2041
-2001
-1963
-1924
-1885
-1846
-1807
-1767
-1728
-1689
-1650
-1610
-1571
-1532
-1492
-1453
-1414
-1375
-1335
-1296
-1257
-1218
-1179
-1139
-1100
-1061
-1022
-983
-944
-905
-866
-827
-788
-749
-710
-671
-632
-593
-554
-515
-476
-438
-399
-360
-321
-282
-244
-205
-166
-128
-89
-51
-13
26
64
102
140
179
216
254
292
330
368
405
442
480
517
554
591
628
665
701
738
774
810
846
882
918
954
990
1025
1061
1096
1131
1167
1202
1237
1272
1306
1341
1376
1411
1445
1480
1514
1549
1583
1618
1652
1687
1721
1756
1790
1824
1859
1893
1928
1962
1996
2031
2065
2100
2134
2169
2203
2238
2272
2306
2341
2375
2410
2444
2478
2512
2547
2581
2615
2649
2683
2716
2750
2783
2817
2850
2883
2916
2949
2981
3013
3045
3077
3108
3139
3170
3201
3231
3261
3291
3320
3348
3377
3405
3432
3460
3486
3512
3538
3563
3588
3612
3636
3659
3681
3703
3725
3745
3765
3785
3804
3822
3839
3856
3872
3887
3901
3915
3928
3940
3951
3962
3971
3980
3988
3995
4002
4006
4011
4014
4018
4019
4019
4019
4019
4017
4014
4010
4005
3999
3992
3984
3975
3965
3955
3943
3930
3916
3902
3886
3869
3852
3833
3813
3793
3771
3749
3725
3701
3676
3650
3623
3595
3566
3536
3506
3474
3442
3409
3375
3341
3306
3269
3233
3195
3157
3118
3078
3038
2997
2956
2914
2871
2828
2784
2740
2695
2650
2605
2559
2512
2465
2418
2370
2323
2274
2226
2177
2128
2079
2029
1979
1930
1880
1829
1779
1728
1678
1627
1577
1526
1475
1424
1373
1322
1272
1221
1170
1120
1069
1018
968
918
868
818
769
719
670
621
572
523
475
427
379
331
284
237
190
144
98
52
7
-38
-83
-127
-171
-215
-258
-300
-343
-384
-426
-466
-507
-547
-586
-625
-663
-701
-738
-775
-811
-847
-882
-917
-951
-984
-1016
-1049
-1081
-1112
-1142
-1172
-1202
-1230
-1259
-1286
-1313
-1339
-1365
-1390
-1415
-1439
-1462
-1485
-1507
-1529
-1550
-1571
-1591
-1611
-1630
-1648
-1666
-1683
-1700
-1717
-1733
-1748
-1763
-1778
-1792
-1805
-1818
-1831
-1843
-1855
-1866
-1877
-1887
-1897
-1907
-1916
-1925
-1934
-1942
-1949
-1956
-1963
-1970
-1976
-1982
-1987
-1992
-1996
-2001
-2004
-2008
-2011
-2013
-2016
-2017
-2019
-2021
-2021
-2021
-2021
-2021
-2021
-2020
-2019
-2017
-2015
-2012
-2009
-2005
-2001
-1998
-1994
-1989
-1984
-1978
-1972
-1966
-1959
-1952
-1944
-1936
-1928
-1919
-1910
-1900
-1890
-1880
-1869
-1858
-1846
-1834
-1822
-1809
-1796
-1782
-1768
-1753
-1738
-1723
-1707
-1691
-1674
-1657
-1640
-1622
-1604
-1585
-1566
-1546
-1526
-1505
-1484
-1463
-1441
-1419
-1396
-1373
-1350
-1326
-1301
-1276
-1251
-1226
-1199
-1173
-1146
-1119
-1091
-1063
-1035
-1006
-977
-947
-917
-887
-857
-826
-795
-763
-732
-700
-667
-635
-602
-569
-536
-503
-469
-435
-401
-367
-333
-299
-264
-229
-195
-160
-125
-90
-55
-20
16
51
86
121
156
191
226
261
296
331
365
400
434
469
503
537
570
604
637
670
703
736
768
800
832
864
895
926
956
986
1016
1045
1074
1103
1130
1158
1185
1211
1237
1263
1288
1312
1336
1359
1381
1403
1424
1445
1464
1484
1502
1520
1537
1553
1568
1583
1597
1610
1622
1634
1644
1654
1663
1671
1678
1685
1690
1695
1699
1702
1704
1705
1706
1705
1704
1702
1699
1695
1690
1684
1678
1670
1662
1653
1643
1633
1621
1609
1595
1581
1567
1551
1535
1518
1500
1481
1461
1441
1420
1399
1376
1353
1330
1305
1281
1255
1229
1202
1175
1147
1118
1089
1059
1029
999
968
936
905
872
840
806
773
739
705
671
636
601
566
531
495
459
424
387
351
315
278
242
205
169
132
95
58
21
-15
-52
-89
-125
-162
-199
-235
-271
-308
-344
-380
-416
-451
-487
-523
-558
-593
-628
-663
-697
-731
-766
-799
-833
-867
-900
-933
-966
-998
-1030
-1062
-1094
-1125
-1157
-1188
-1218
-1249
-1279
-1309
-1338
-1368
-1397
-1425
-1454
-1482
-1510
-1538
-1565
-1592
-1619
-1645
-1672
-1698
-1723
-1749
-1774
-1798
-1823
-1847
-1871
-1895
-1918
-1941
-1964
-1986
-2009
-2029
-2052
-2073
-2094
-2115
-2135
-2155
-2175
-2194
-2213
-2232
-2251
-2269
-2287
-2304
-2321
-2338
-2355
-2371
-2387
-2402
-2417
-2432
-2447
-2461
-2475
-2488
-2501
-2514
-2526
-2538
-2550
-2561
-2572
-2583
-2593
-2603
-2612
-2621
-2629
-2638
-2645
-2653
-2660
-2666
-2672
-2678
-2683
-2688
-2693
-2696
-2700
-2703
-2706
-2708
-2709
-2711
-2711
-2712
-2711
-2711
-2710
-2708
-2706
-2703
-2700
-2697
-2693
-2689
-2684
-2679
-2673
-2667
-2660
-2653
-2645
-2637
-2629
-2620
-2611
-2601
-2591
-2581
-2570
-2559
-2547
-2536
-2523
-2511
-2498
-2485
-2471
-2457
-2443
-2429
-2414
-2399
-2384
-2368
-2353
-2337
-2320
-2304
-2287
-2270
-2253
-2236
-2218
-2201
-2183
-2165
-2146
-2128
-2109
-2091
-2072
-2053
-2033
-2013
-1995
-1976
-1956
-1936
-1916
-1897
-1877
-1857
-1836
-1816
-1796
-1776
-1755
-1735
-1714
-1694
-1673
-1653
-1632
-1611
-1591
-1570
-1549
-1529
-1508
-1487
-1467
-1446
-1425
-1405
-1384
-1364
-1343
-1323
-1302
-1282
-1261
-1241
-1220
-1200
-1180
-1159
-1139
-1119
-1099
-1078
-1058
-1038
-1018
-998
-977
-957
-937
-917
-897
-877
-857
-837
-816
-796
-776
-756
-735
-715
-695
-674
-654
-633
-612
-592
-571
-550
-529
-508
-486
-465
-444
-422
-401
-379
-357
-335
-313
-291
-269
-247
-224
-202
-179
-157
-134
-112
-89
-66
-43
-20
3
26
49
72
95
118
141
164
188
211
234
257
280
303
326
349
372
395
417
440
463
485
508
531
553
575
598
620
642
664
686
708
730
752
774
795
817
839
860
882
904
925
947
968
990
1010
1033
1054
1076
1097
1119
1140
1162
1183
1205
1226
1248
1269
1291
1312
1333
1355
1376
1397
1418
1439
1460
1481
1502
1523
1544
1565
1585
1606
1626
1646
1666
1686
1706
1726
1745
1765
1784
1803
1822
1840
1859
1877
1895
1913
1931
1948
1965
1982
1999
2015
2032
2048
2063
2079
2094
2109
2123
2138
2152
2165
2179
2192
2205
2217
2230
2241
2253
2264
2275
2286
2297
2307
2316
2326
2335
2344
2352
2360
2368
2376
2383
2389
2396
2402
2408
2413
2418
2423
2427
2431
2434
2437
2440
2442
2444
2445
2446
2447
2447
2447
2446
2445
2443
2441
2438
2435
2431
2427
2422
2417
2411
2405
2398
2391
2383
2375
2366
2357
2347
2336
2325
2313
2301
2288
2275
2261
2247
2232
2216
2200
2183
2166
2148
2130
2111
2092
2072
2051
2029
2008
1986
1964
1940
1916
1892
1867
1842
1816
1790
1763
1736
1708
1680
1651
1622
1592
1562
1532
1501
1470
1438
1406
1373
1341
1308
1274
1241
1206
1172
1137
1103
1067
1032
996
960
924
888
851
814
777
740
702
665
627
589
551
513
474
436
397
359
320
281
242
203
164
125
86
46
7
-32
-72
-111
-150
-190
-229
-268
-308
-347
-386
-426
-465
-504
-543
-583
-622
-661
-700
-739
-778
-816
-855
-894
-932
-971
-1008
-1048
-1086
-1124
-1162
-1200
-1238
-1276
-1314
-1352
-1389
-1427
-1465
-1502
-1539
-1576
-1614
-1651
-1688
-1725
-1762
-1798
-1835
-1872
-1908
-1945
-1981
-2017
-2054
-2090
-2127
-2163
-2199
-2235
-2271
-2307
-2343
-2378
-2414
-2450
-2485
-2520
-2556
-2591
-2626
-2661
-2696
-2731
-2766
-2801
-2836
-2870
-2905
-2939
-2973
-3007
-3041
-3075
-3109
-3143
-3176
-3210
-3243
-3276
-3310
-3343
-3376
-3408
-3441
-3474
-3506
-3539
-3571
-3603
-3635
-3667
-3698
-3730
-3761
-3793
-3824
-3855
-3886
-3917
-3947
-3978
-4008
-4038
-4067
-4098
-4128
-4157
-4187
-4216
-4245
-4274
-4302
-4331
-4359
-4387
-4415
-4443
-4471
-4498
-4526
-4553
-4580
-4607
-4633
-4660
-4686
-4712
-4738
-4764
-4790
-4815
-4840
-4865
-4890
-4915
-4940
-4964
-4989
-5013
-5037
-5061
-5084
-5108
-5131
-5154
-5177
-5200
-5223
-5245
-5268
-5290
-5312
-5334
-5355
-5377
-5398
-5419
-5440
-5461
-5481
-5501
-5522
-5541
-5561
-5581
-5600
-5619
-5638
-5657
-5676
-5694
-5713
-5731
-5749
-5767
-5784
-5802
-5819
-5836
-5853
-5870
-5887
-5903
-5919
-5935
-5951
-5967
-5983
-5998
-6013
-6028
-6043
-6058
-6072
-6087
-6101
-6115
-6129
-6142
-6155
-6168
-6181
-6194
-6206
-6218
-6230
-6242
-6253
-6264
-6275
-6286
-6296
-6306
-6316
-6325
-6334
-6343
-6351
-6359
-6367
-6374
-6381
-6387
-6394
-6399
-6405
-6410
-6414
-6419
-6423
-6426
-6429
-6432
-6434
-6436
-6437
-6438
-6438
-6438
-6438
-6437
-6436
-6435
-6433
-6430
-6427
-6424
-6420
-6416
-6412
-6407
-6402
-6396
-6390
-6383
-6376
-6368
-6361
-6352
-6344
-6335
-6325
-6315
-6305
-6294
-6283
-6272
-6260
-6247
-6234
-6221
-6208
-6194
-6179
-6165
-6149
-6134
-6118
-6101
-6085
-6067
-6050
-6031
-6013
-5994
-5974
-5955
-5934
-5914
-5892
-5871
-5849
-5826
-5803
-5780
-5756
-5731
-5706
-5681
-5655
-5628
-5601
-5574
-5546
-5518
-5489
-5459
-5429
-5399
-5368
-5336
-5304
-5271
-5238
-5205
-5170
-5136
-5100
-5065
-5028
-4991
-4954
-4916
-4877
-4838
-4799
-4759
-4718
-4677
-4635
-4593
-4550
-4507
-4463
-4419
-4374
-4329
-4283
-4236
-4189
-4142
-4094
-4045
-3997
-3947
-3897
-3847
-3796
-3745
-3693
-3640
-3588
-3534
-3481
-3426
-3372
-3317
-3261
-3205
-3149
-3092
-3034
-2977
-2918
-2860
-2801
-2741
-2681
-2621
-2560
-2499
-2437
-2376
-2313
-2251
-2188
-2124
-2061
-1997
-1932
-1867
-1802
-1737
-1672
-1606
-1540
-1473
-1407
-1340
-1273
-1206
-1138
-1071
-1002
-935
-868
-800
-731
-663
-595
-527
-458
-390
-322
-254
-185
-117
-49
19
87
154
222
289
356
423
490
556
623
688
754
819
884
949
1012
1077
1140
1203
1266
1328
1390
1451
1512
1573
1633
1692
1751
1809
1867
1925
1981
2037
2093
2148
2203
2257
2311
2363
2416
2467
2519
2569
2619
2668
2717
2765
2813
2860
2906
2952
2997
3042
3086
3129
3172
3214
3256
3297
3337
3377
3416
3455
3493
3530
3567
3603
3639
3674
3708
3742
3775
3808
3840
3871
3902
3932
3962
3991
4019
4046
4074
4101
4127
4152
4177
4201
4225
4247
4270
4291
4312
4333
4353
4372
4391
4409
4426
4443
4459
4474
4489
4504
4517
4530
4543
4555
4566
4577
4587
4597
4606
4614
4622
4629
4636
4642
4647
4652
4657
4661
4664
4667
4670
4671
4673
4674
4674
4675
4674
4673
4672
4671
4669
4666
4663
4660
4657
4653
4649
4645
4640
4635
4630
4624
4619
4613
4607
4600
4594
4587
4580
4573
4565
4558
4550
4542
4534
4526
4518
4509
4501
4492
4483
4474
4465
4455
4446
4436
4426
4416
4406
4396
4386
4375
4364
4353
4342
4331
4320
4308
4297
4285
4273
4261
4248
4236
4223
4210
4197
4183
4170
4156
4142
4128
4114
4099
4083
4069
4054
4038
4022
4006
3991
3974
3958
3941
3924
3906
3888
3870
3852
3833
3814
3795
3776
3756
3736
3715
3695
3673
3652
3630
3608
3586
3563
3540
3516
3492
3468
3443
3418
3393
3367
3341
3314
3287
3260
3232
3204
3175
3146
3116
3086
3056
3025
2994
2962
2930
2898
2865
2831
2797
2763
2728
2693
2658
2622
2585
2548
2511
2473
2435
2396
2357
2318
2278
2237
2197
2155
2114
2072
2029
1987
1944
1900
1856
1812
1767
1722
1677
1631
1585
1539
1492
1446
1398
1351
1303
1255
1207
1158
1110
1061
1012
963
913
864
814
764
714
664
613
563
512
462
411
360
310
259
208
157
107
56
5
-45
-96
-146
-197
-247
-297
-347
-397
-447
-497
-546
-596
-645
-694
-742
-791
-839
-887
-935
-982
-1030
-1076
-1123
-1169
-1215
-1260
-1305
-1350
-1394
-1438
-1482
-1525
-1567
-1609
-1651
-1692
-1732
-1772
-1812
-1851
-1889
-1927
-1964
-2001
-2037
-2072
-2107
-2141
-2175
-2207
-2240
-2271
-2302
-2332
-2361
-2390
-2418
-2445
-2471
-2497
-2522
-2546
-2569
-2592
-2613
-2634
-2654
-2674
-2692
-2710
-2726
-2742
-2757
-2772
-2785
-2798
-2809
-2820
-2830
-2840
-2848
-2855
-2862
-2868
-2873
-2877
-2881
-2883
-2885
-2886
-2886
-2886
-2884
-2882
-2879
-2876
-2871
-2866
-2860
-2854
-2847
-2839
-2830
-2821
-2811
-2800
-2788
-2776
-2764
-2750
-2736
-2721
-2706
-2690
-2674
-2657
-2639
-2620
-2602
-2582
-2562
-2541
-2520
-2498
-2476
-2453
-2430
-2406
-2382
-2357
-2332
-2306
-2280
-2253
-2226
-2199
-2171
-2143
-2114
-2085
-2055
-2025
-1996
-1965
-1935
-1904
-1872
-1841
-1809
-1777
-1745
-1713
-1681
-1648
-1615
-1582
-1549
-1516
-1483
-1449
-1416
-1383
-1349
-1316
-1283
-1249
-1216
-1183
-1150
-1117
-1084
-1051
-1018
-987
-954
-922
-890
-859
-827
-796
-765
-735
-704
-674
-644
-614
-585
-556
-527
-499
-470
-443
-415
-388
-361
-335
-308
-283
-257
-232
-207
-183
-159
-136
-112
-90
-67
-45
-23
-2
19
39
59
78
97
116
134
152
170
186
203
219
235
250
264
279
293
306
319
331
343
355
366
377
387
397
406
415
424
432
440
447
454
460
467
472
478
483
487
492
496
499
502
505
508
511
513
514
516
517
518
519
519
520
520
520
519
519
518
518
517
516
514
513
512
510
509
507
506
504
502
501
499
497
496
494
493
491
490
488
487
486
485
484
483
482
482
481
481
481
481
481
481
482
482
483
484
485
487
488
490
492
494
497
500
502
505
509
512
516
520
524
528
533
538
543
548
553
559
564
570
576
583
589
596
602
609
617
624
631
639
646
654
662
670
678
687
695
703
712
721
729
738
747
756
765
774
783
792
801
810
819
828
837
846
855
864
872
881
890
898
907
915
923
931
939
946
954
961
968
974
981
987
993
998
1004
1008
1012
1016
1020
1025
1028
1030
1033
1035
1036
1037
1038
1038
1038
1037
1036
1034
1032
1029
1026
1022
1018
1012
1008
1002
995
988
981
973
964
955
945
934
923
912
899
886
873
859
844
828
812
795
777
759
740
721
701
680
658
636
613
589
565
540
514
487
460
432
403
374
343
312
281
248
215
181
146
111
75
38
0
-38
-77
-117
-157
-199
-240
-283
-326
-370
-414
-460
-505
-552
-599
-646
-694
-743
-792
-842
-892
-943
-994
-1046
-1098
-1151
-1204
-1257
-1311
-1366
-1420
-1475
-1531
-1586
-1642
-1699
-1755
-1812
-1869
-1926
-1983
-2041
-2099
-2156
-2214
-2272
-2330
-2388
-2446
-2504
-2562
-2620
-2678
-2736
-2794
-2851
-2909
-2966
-3023
-3080
-3136
-3192
-3248
-3304
-3359
-3413
-3468
-3521
-3575
-3628
-3680
-3732
-3783
-3834
-3884
-3933
-3982
-4030
-4078
-4124
-4170
-4216
-4260
-4304
-4347
-4389
-4430
-4470
-4510
-4548
-4586
-4623
-4659
-4694
-4728
-4761
-4793
-4824
-4855
-4884
-4912
-4939
-4965
-4991
-5015
-5038
-5060
-5081
-5102
-5121
-5139
-5156
-5172
-5186
-5200
-5213
-5225
-5236
-5245
-5254
-5262
-5268
-5274
-5279
-5283
-5285
-5287
-5288
-5288
-5286
-5284
-5281
-5277
-5273
-5267
-5260
-5253
-5244
-5235
-5225
-5214
-5203
-5190
-5177
-5163
-5148
-5132
-5116
-5099
-5081
-5062
-5043
-5023
-5002
-4981
-4959
-4937
-4913
-4890
-4865
-4840
-4815
-4789
-4762
-4735
-4707
-4679
-4651
-4621
-4592
-4561
-4531
-4500
-4468
-4436
-4404
-4371
-4337
-4304
-4270
-4235
-4200
-4165
-4129
-4093
-4057
-4019
-3983
-3946
-3908
-3870
-3832
-3793
-3754
-3715
-3675
-3635
-3595
-3554
-3514
-3473
-3431
-3390
-3348
-3306
-3264
-3221
-3179
-3136
-3092
-3049
-3005
-2961
-2917
-2873
-2828
-2784
-2739
-2694
-2648
-2603
-2557
-2511
-2465
-2419
-2372
-2326
-2279
-2232
-2185
-2137
-2090
-2041
-1994
-1946
-1898
-1850
-1802
-1753
-1705
-1656
-1607
-1558
-1509
-1460
-1411
-1361
-1312
-1262
-1213
-1163
-1113
-1064
-1014
-964
-914
-864
-815
-765
-715
-665
-615
-566
-516
-466
-417
-367
-318
-269
-219
-170
-121
-73
-24
24
73
121
169
216
264
311
358
405
451
497
543
588
634
678
723
767
810
854
897
939
981
1022
1063
1104
1144
1183
1222
1260
1298
1335
1372
1408
1443
1478
1512
1545
1578
1610
1642
1672
1702
1732
1760
1788
1815
1842
1867
1892
1916
1939
1962
1984
2005
2025
2044
2063
2081
2098
2114
2130
2144
2158
2172
2184
2196
2206
2216
2226
2234
2242
2249
2255
2260
2265
2269
2272
2274
2276
2277
2277
2276
2275
2273
2270
2267
2263
2258
2253
2247
2240
2232
2224
2215
2206
2196
2185
2174
2162
2149
2136
2122
2108
2092
2077
2060
2044
2025
2008
1990
1970
1951
1931
1910
1888
1867
1844
1821
1798
1774
1750
1725
1699
1674
1647
1620
1593
1565
1537
1508
1479
1450
1420
1390
1359
1328
1296
1264
1231
1198
1165
1132
1098
1063
1029
994
958
923
887
850
814
777
740
702
664
626
588
550
511
472
433
393
354
314
274
234
194
154
114
73
32
-8
-49
-90
-131
-173
-214
-255
-296
-338
-379
-421
-462
-504
-545
-587
-628
-670
-712
-753
-795
-836
-878
-919
-961
-1002
-1044
-1085
-1127
-1168
-1209
-1251
-1292
-1333
-1374
-1415
-1456
-1497
-1538
-1578
-1619
-1660
-1700
-1740
-1781
-1821
-1861
-1901
-1941
-1981
-2020
-2060
-2099
-2139
-2178
-2217
-2256
-2295
-2333
-2372
-2410
-2448
-2486
-2524
-2561
-2599
-2636
-2673
-2710
-2746
-2782
-2819
-2854
-2890
-2925
-2961
-2995
-3030
-3064
-3098
-3132
-3166
-3199
-3232
-3264
-3297
-3329
-3360
-3391
-3423
-3453
-3484
-3514
-3543
-3573
-3602
-3630
-3659
-3687
-3714
-3741
-3768
-3794
-3820
-3846
-3871
-3896
-3921
-3945
-3968
-3992
-4014
-4037
-4059
-4080
-4101
-4122
-4142
-4162
-4181
-4200
-4218
-4236
-4253
-4270
-4287
-4302
-4318
-4332
-4347
-4360
-4374
-4386
-4398
-4410
-4421
-4431
-4441
-4450
-4459
-4467
-4475
-4482
-4489
-4495
-4500
-4505
-4509
-4512
-4515
-4518
-4520
-4521
-4521
-4521
-4521
-4520
-4518
-4515
-4512
-4509
-4504
-4500
-4494
-4488
-4481
-4474
-4466
-4458
-4449
-4439
-4429
-4418
-4407
-4395
-4382
-4369
-4355
-4341
-4326
-4311
-4295
-4279
-4262
-4244
-4226
-4208
-4189
-4169
-4149
-4129
-4108
-4086
-4064
-4042
-4019
-3996
-3972
-3947
-3922
-3897
-3871
-3845
-3818
-3791
-3763
-3735
-3707
-3678
-3648
-3618
-3588
-3557
-3526
-3494
-3462
-3429
-3396
-3363
-3329
-3295
-3261
-3226
-3191
-3155
-3119
-3083
-3047
-3010
-2972
-2935
-2897
-2859
-2820
-2781
-2742
-2703
-2663
-2623
-2583
-2542
-2502
-2461
-2420
-2378
-2336
-2295
-2252
-2210
-2168
-2125
-2082
-2039
-1996
-1953
-1910
-1866
-1822
-1779
-1735
-1691
-1647
-1603
-1559
-1515
-1471
-1426
-1382
-1338
-1294
-1249
-1205
-1161
-1117
-1072
-1028
-984
-940
-896
-852
-808
-764
-720
-676
-632
-588
-544
-501
-457
-413
-370
-326
-283
-240
-196
-153
-110
-67
-24
19
61
104
146
189
231
274
316
358
400
442
484
526
567
609
650
692
733
774
815
856
897
938
978
1018
1059
1100
1140
1180
1220
1260
1299
1339
1379
1418
1457
1496
1535
1574
1613
1651
1690
1728
1766
1804
1842
1879
1917
1954
1991
2028
2065
2101
2138
2174
2210
2246
2281
2317
2352
2387
2422
2457
2491
2526
2560
2593
2627
2661
2694
2727
2760
2792
2825
2857
2889
2921
2952
2983
3015
3045
3076
3106
3137
3166
3196
3226
3255
3284
3312
3341
3369
3397
3425
3452
3479
3506
3533
3559
3585
3611
3637
3662
3687
3711
3736
3760
3783
3807
3830
3853
3875
3897
3919
3940
3961
3981
4002
4022
4041
4059
4078
4097
4115
4133
4150
4167
4183
4199
4214
4229
4244
4258
4271
4284
4297
4309
4321
4332
4343
4353
4363
4373
4382
4390
4398
4406
4412
4419
4425
4430
4435
4440
4444
4447
4450
4452
4454
4455
4456
4456
4456
4455
4453
4451
4449
4446
4442
4438
4433
4428
4422
4415
4408
4401
4393
4384
4375
4365
4354
4344
4332
4320
4308
4294
4281
4267
4252
4237
4221
4205
4188
4171
4153
4135
4117
4098
4078
4058
4038
4017
3995
3974
3952
3929
3906
3883
3859
3835
3811
3786
3761
3736
3710
3685
3658
3632
3605
3578
3551
3523
3496
3468
3439
3411
3382
3354
3324
3295
3266
3236
3206
3177
3146
3116
3086
3055
3024
2993
2962
2931
2900
2869
2837
2806
2774
2742
2710
2678
2646
2614
2582
2549
2517
2484
2452
2419
2387
2354
2321
2288
2255
2223
2190
2157
2124
2091
2057
2024
1991
1958
1925
1892
1858
1825
1792
1759
1726
1693
1660
1627
1594
1561
1528
1495
1462
1429
1397
1364
1332
1299
1267
1235
1202
1170
1138
1107
1075
1043
1012
981
950
919
888
857
827
797
767
737
707
677
648
619
590
561
533
504
476
448
421
393
366
338
312
285
258
232
206
180
154
128
103
77
52
27
3
-22
-46
-70
-95
-118
-142
-166
-189
-213
-236
-259
-282
-305
-328
-351
-373
-396
-418
-441
-463
-485
-507
-529
-551
-573
-595
-616
-638
-659
-681
-702
-723
-744
-766
-787
-807
-828
-849
-870
-891
-911
-932
-952
-973
-993
-1014
-1034
-1054
-1074
-1094
-1114
-1134
-1154
-1174
-1194
-1214
-1234
-1254
-1274
-1294
-1314
-1334
-1354
-1373
-1393
-1413
-1433
-1454
-1474
-1494
-1514
-1534
-1554
-1575
-1595
-1615
-1636
-1657
-1677
-1698
-1719
-1740
-1760
-1782
-1803
-1824
-1845
-1867
-1888
-1910
-1931
-1953
-1975
-1997
-2019
-2041
-2063
-2085
-2108
-2130
-2152
-2175
-2198
-2220
-2243
-2266
-2288
-2311
-2334
-2357
-2380
-2403
-2426
-2449
-2472
-2495
-2517
-2540
-2563
-2586
-2609
-2632
-2654
-2677
-2699
-2722
-2744
-2767
-2789
-2811
-2833
-2855
-2877
-2898
-2920
-2941
-2962
-2983
-3004
-3025
-3045
-3066
-3086
-3106
-3125
-3145
-3164
-3183
-3201
-3220
-3238
-3256
-3273
-3291
-3308
-3324
-3341
-3357
-3373
-3388
-3404
-3418
-3433
-3447
-3461
-3474
-3488
-3500
-3513
-3525
-3537
-3548
-3559
-3570
-3580
-3590
-3600
-3609
-3618
-3626
-3634
-3642
-3650
-3657
-3663
-3670
-3676
-3681
-3686
-3691
-3696
-3700
-3704
-3707
-3710
-3713
-3715
-3717
-3719
-3720
-3721
-3722
-3722
-3722
-3722
-3722
-3721
-3720
-3718
-3717
-3715
-3712
-3710
-3707
-3704
-3701
-3697
-3694
-3690
-3686
-3681
-3677
-3672
-3667
-3662
-3656
-3651
-3645
-3639
-3633
-3627
-3620
-3614
-3607
-3600
-3593
-3586
-3579
-3572
-3564
-3557
-3549
-3542
-3534
-3526
-3518
-3510
-3502
-3494
-3486
-3478
-3470
-3462
-3454
-3445
-3437
-3429
-3420
-3412
-3403
-3395
-3387
-3378
-3370
-3362
-3353
-3345
-3337
-3328
-3320
-3312
-3304
-3296
-3288
-3279
-3271
-3263
-3256
-3248
-3240
-3232
-3225
-3217
-3210
-3202
-3195
-3188
-3180
-3173
-3166
-3159
-3153
-3146
-3139
-3133
-3127
-3120
-3114
-3108
-3102
-3097
-3091
-3086
-3080
-3075
-3070
-3065
-3060
-3056
-3051
-3047
-3043
-3039
-3035
-3031
-3028
-3024
-3021
-3018
-3015
-3013
-3010
-3008
-3006
-3004
-3002
-3001
-3000
-2998
-2998
-2997
-2996
-2996
-2996
-2996
-2996
-2996
-2997
-2997
-2998
-2999
-3001
-3002
-3004
-3005
-3007
-3010
-3012
-3014
-3017
-3020
-3023
-3026
-3030
-3033
-3037
-3041
-3045
-3049
-3053
-3058
-3062
-3067
-3072
-3077
-3082
-3087
-3093
-3098
-3104
-3110
-3116
-3122
-3128
-3134
-3140
-3147
-3153
-3160
-3166
-3173
-3180
-3186
-3193
-3200
-3207
-3214
-3221
-3228
-3235
-3242
-3249
-3256
-3263
-3270
-3277
-3284
-3291
-3298
-3304
-3311
-3318
-3324
-3330
-3337
-3343
-3349
-3355
-3361
-3367
-3372
-3378
-3383
-3388
-3393
-3398
-3402
-3407
-3411
-3415
-3419
-3423
-3426
-3429
-3432
-3435
-3438
-3440
-3442
-3444
-3445
-3446
-3447
-3448
-3448
-3448
-3448
-3448
-3447
-3446
-3444
-3443
-3441
-3438
-3436
-3433
-3430
-3426
-3422
-3418
-3414
-3409
-3404
-3398
-3393
-3387
-3380
-3374
-3367
-3359
-3352
-3344
-3335
-3327
-3318
-3309
-3300
-3290
-3280
-3270
-3259
-3248
-3237
-3226
-3215
-3203
-3191
-3178
-3166
-3153
-3140
-3127
-3113
-3100
-3086
-3071
-3057
-3043
-3028
-3013
-2998
-2982
-2966
-2951
-2935
-2918
-2902
-2885
-2868
-2851
-2834
-2816
-2799
-2781
-2762
-2744
-2725
-2707
-2688
-2668
-2649
-2629
-2610
-2589
-2569
-2549
-2528
-2507
-2486
-2465
-2443
-2421
-2399
-2377
-2355
-2332
-2309
-2286
-2263
-2240
-2216
-2192
-2168
-2144
-2120
-2095
-2070
-2045
-2020
-1995
-1969
-1943
-1917
-1891
-1865
-1839
-1812
-1786
-1759
-1732
-1705
-1678
-1651
-1624
-1597
-1569
-1542
-1514
-1486
-1458
-1431
-1403
-1375
-1347
-1318
-1290
-1262
-1234
-1205
-1177
-1149
-1120
-1091
-1063
-1034
-1006
-977
-948
-919
-890
-861
-832
-803
-774
-745
-716
-687
-657
-628
-599
-569
-539
-510
-480
-450
-421
-391
-361
-331
-301
-270
-240
-210
-180
-149
-119
-88
-57
-27
4
35
66
97
128
159
190
222
253
284
316
347
379
411
442
474
506
537
569
601
633
665
697
729
761
793
825
857
889
921
953
985
1016
1049
1081
1113
1145
1177
1210
1242
1274
1306
1337
1369
1401
1433
1465
1497
1529
1560
1592
1624
1655
1687
1718
1750
1781
1813
1844
1875
1907
1938
1969
2000
2032
2063
2094
2125
2156
2187
2218
2249
2279
2310
2341
2372
2402
2433
2463
2494
2524
2554
2584
2615
2645
2675
2704
2734
2764
2793
2823
2852
2881
2910
2939
2968
2997
3025
3053
3082
3109
3137
3165
3192
3219
3246
3273
3299
3325
3351
3376
3402
3427
3452
3476
3500
3524
3548
3571
3594
3616
3638
3660
3682
3703
3723
3744
3764
3783
3802
3821
3840
3858
3875
3892
3909
3925
3941
3957
3972
3986
4000
4014
4027
4040
4053
4065
4075
4086
4098
4108
4118
4127
4135
4144
4152
4159
4166
4172
4179
4184
4189
4194
4199
4203
4206
4209
4212
4214
4216
4218
4219
4220
4220
4221
4220
4220
4219
4217
4216
4214
4212
4209
4206
4203
4200
4196
4193
4189
4184
4180
4175
4170
4164
4159
4153
4147
4141
4134
4128
4121
4114
4107
4099
4091
4083
4075
4067
4059
4050
4041
4032
4022
4013
4003
3994
3984
3974
3964
3953
3943
3932
3921
3910
3899
3887
3876
3864
3852
3840
3828
3816
3803
3791
3778
3765
3752
3739
3726
3713
3699
3685
3672
3658
3644
3630
3616
3602
3587
3573
3559
3544
3530
3515
3500
3485
3470
3455
3440
3425
3409
3394
3379
3363
3347
3331
3316
3300
3284
3268
3251
3235
3219
3202
3186
3169
3153
3136
3119
3103
3086
3069
3052
3035
3018
3001
2984
2966
2949
2932
2915
2897
2880
2862
2845
2828
2810
2793
2775
2758
2740
2723
2705
2688
2670
2653
2636
2618
2601
2583
2566
2549
2532
2514
2497
2480
2463
2446
2429
2412
2395
2378
2361
2345
2328
2311
2295
2278
2262
2245
2229
2213
2197
2180
2164
2148
2132
2116
2100
2085
2069
2053
2037
2021
2007
1991
1976
1961
1946
1930
1915
1900
1885
1871
1856
1841
1826
1812
1797
1783
1768
1754
1740
1725
1711
1697
1683
1669
1655
1641
1627
1613
1599
1585
1571
1558
1544
1530
1516
1503
1489
1475
1462
1448
1434
1421
1407
1393
1379
1366
1352
1338
1324
1310
1296
1282
1268
1253
1239
1225
1210
1195
1181
1166
1151
1136
1120
1105
1090
1074
1058
1042
1026
1010
994
977
960
943
926
909
891
874
856
837
819
800
782
763
743
724
704
684
664
643
623
602
581
559
537
515
493
471
448
425
402
378
354
330
306
281
257
231
206
180
154
128
102
75
48
20
-7
-35
-64
-92
-121
-150
-180
-210
-240
-270
-301
-332
-363
-395
-427
-459
-492
-525
-558
-591
-625
-660
-694
-729
-764
-799
-835
-871
-908
-944
-981
-1018
-1056
-1094
-1132
-1171
-1210
-1249
-1288
-1328
-1368
-1408
-1448
-1489
-1530
-1571
-1613
-1655
-1697
-1739
-1782
-1825
-1868
-1911
-1955
-1998
-2043
-2087
-2131
-2176
-2221
-2266
-2312
-2357
-2403
-2449
-2496
-2542
-2589
-2636
-2683
-2730
-2777
-2825
-2873
-2921
-2969
-3017
-3065
-3114
-3163
-3211
-3260
-3309
-3358
-3408
-3457
-3506
-3556
-3605
-3655
-3704
-3754
-3803
-3853
-3902
-3952
-4002
-4051
-4101
-4150
-4200
-4249
-4298
-4348
-4397
-4446
-4495
-4544
-4593
-4642
-4690
-4739
-4787
-4835
-4883
-4931
-4979
-5027
-5075
-5122
-5169
-5216
-5263
-5310
-5356
-5403
-5449
-5495
-5540
-5586
-5631
-5676
-5721
-5766
-5811
-5855
-5899
-5943
-5986
-6030
-6073
-6116
-6158
-6201
-6243
-6285
-6326
-6367
-6408
-6449
-6490
-6530
-6570
-6609
-6648
-6687
-6726
-6764
-6802
-6840
-6877
-6914
-6951
-6987
-7023
-7058
-7094
-7128
-7163
-7197
-7231
-7264
-7297
-7329
-7362
-7394
-7425
-7456
-7487
-7517
-7547
-7576
-7605
-7634
-7662
-7690
-7718
-7745
-7771
-7797
-7823
-7849
-7874
-7898
-7922
-7946
-7969
-7992
-8015
-8037
-8058
-8079
-8100
-8121
-8141
-8160
-8179
-8198
-8216
-8234
-8251
-8268
-8284
-8300
-8316
-8331
-8346
-8360
-8374
-8387
-8400
-8412
-8424
-8436
-8446
-8457
-8467
-8476
-8485
-8494
-8502
-8509
-8516
-8522
-8528
-8533
-8538
-8542
-8546
-8549
-8551
-8553
-8554
-8555
-8555
-8554
-8553
-8551
-8549
-8546
-8542
-8538
-8533
-8527
-8521
-8514
-8506
-8498
-8489
-8479
-8469
-8458
-8446
-8434
-8420
-8406
-8392
-8377
-8361
-8344
-8326
-8308
-8289
-8270
-8249
-8228
-8206
-8183
-8161
-8137
-8112
-8086
-8060
-8032
-8005
-7977
-7948
-7918
-7887
-7856
-7824
-7791
-7757
-7723
-7688
-7652
-7616
-7579
-7541
-7502
-7463
-7423
-7382
-7340
-7298
-7255
-7212
-7167
-7123
-7077
-7030
-6983
-6936
-6887
-6838
-6789
-6738
-6687
-6636
-6583
-6531
-6477
-6423
-6368
-6313
-6257
-6201
-6144
-6086
-6028
-5970
-5911
-5851
-5791
-5730
-5669
-5608
-5545
-5483
-5420
-5357
-5293
-5229
-5164
-5099
-5034
-4968
-4902
-4836
-4770
-4703
-4636
-4568
-4501
-4433
-4365
-4296
-4228
-4159
-4090
-4021
-3952
-3883
-3814
-3744
-3675
-3605
-3536
-3466
-3397
-3327
-3258
-3188
-3119
-3049
-2980
-2911
-2842
-2773
-2704
-2635
-2566
-2498
-2430
-2362
-2294
-2227
-2159
-2092
-2025
-1959
-1892
-1826
-1761
-1695
-1630
-1565
-1501
-1437
-1373
-1310
-1247
-1184
-1122
-1060
-998
-937
-876
-816
-755
-696
-636
-578
-519
-461
-403
-346
-289
-233
-177
-121
-66
-11
44
98
152
205
258
311
363
415
467
518
569
620
670
720
769
818
867
916
964
1012
1060
1107
1154
1201
1248
1294
1341
1386
1432
1478
1523
1568
1613
1657
1702
1746
1790
1834
1878
1922
1965
2008
2052
2095
2138
2180
2223
2266
2308
2351
2393
2435
2477
2519
2561
2603
2645
2686
2728
2769
2811
2852
2893
2934
2975
3016
3057
3097
3138
3178
3218
3259
3299
3339
3378
3418
3458
3497
3536
3575
3614
3653
3691
3730
3768
3806
3844
3882
3919
3956
3993
4030
4067
4103
4139
4175
4211
4246
4281
4316
4350
4384
4418
4452
4485
4518
4551
4583
4615
4646
4678
4708
4739
4769
4799
4828
4857
4885
4913
4940
4967
4994
5020
5046
5071
5095
5119
5143
5166
5188
5210
5231
5251
5271
5291
5310
5328
5345
5362
5378
5393
5408
5422
5436
5448
5460
5471
5482
5491
5500
5508
5516
5523
5528
5534
5538
5541
5544
5546
5547
5548
5547
5546
5544
5541
5538
5533
5528
5522
5516
5508
5500
5491
5481
5470
5459
5447
5434
5420
5406
5390
5374
5358
5340
5322
5303
5284
5263
5242
5220
5198
5174
5150
5126
5100
5074
5047
5020
4992
4963
4933
4903
4873
4841
4809
4776
4743
4709
4674
4639
4603
4567
4530
4493
4455
4416
4377
4337
4297
4256
4215
4173
4131
4088
4045
4002
3958
3913
3868
3823
3777
3731
3685
3638
3591
3543
3496
3447
3399
3350
3301
3252
3202
3152
3102
3052
3001
2951
2900
2849
2797
2746
2694
2643
2591
2539
2487
2435
2383
2331
2278
2226
2174
2121
2069
2017
1965
1912
1860
1808
1756
1704
1652
1600
1548
1496
1445
1393
1342
1290
1239
1188
1137
1087
1036
986
936
886
836
786
737
688
639
590
542
494
446
398
351
304
257
210
164
118
73
27
-18
-62
-106
-150
-194
-237
-280
-323
-365
-407
-449
-490
-531
-571
-611
-651
-691
-730
-768
-807
-845
-882
-919
-956
-993
-1029
-1064
-1100
-1135
-1169
-1203
-1237
-1270
-1303
-1336
-1368
-1400
-1431
-1462
-1493
-1523
-1553
-1583
-1612
-1641
-1670
-1698
-1726
-1753
-1780
-1807
-1834
-1860
-1886
-1911
-1936
-1961
-1986
-2009
-2033
-2057
-2081
-2104
-2126
-2149
-2171
-2193
-2214
-2235
-2256
-2277
-2297
-2317
-2337
-2357
-2376
-2395
-2414
-2433
-2451
-2469
-2487
-2504
-2521
-2538
-2555
-2572
-2588
-2604
-2620
-2636
-2651
-2666
-2681
-2696
-2710
-2724
-2738
-2752
-2766
-2779
-2792
-2805
-2818
-2830
-2843
-2854
-2866
-2878
-2889
-2900
-2911
-2921
-2931
-2941
-2951
-2961
-2970
-2979
-2988
-2996
-3004
-3012
-3020
-3027
-3034
-3041
-3048
-3054
-3060
-3066
-3071
-3077
-3081
-3086
-3090
-3094
-3098
-3102
-3105
-3108
-3110
-3112
-3114
-3116
-3117
-3118
-3118
-3119
-3119
-3118
-3117
-3116
-3115
-3113
-3111
-3108
-3105
-3102
-3098
-3095
-3090
-3085
-3080
-3075
-3069
-3063
-3056
-3049
-3041
-3034
-3025
-3017
-3008
-2998
-2989
-2978
-2968
-2957
-2945
-2934
-2921
-2909
-2896
-2882
-2868
-2854
-2839
-2824
-2809
-2793
-2777
-2760
-2743
-2725
-2708
-2689
-2671
-2652
-2632
-2612
-2592
-2572
-2551
-2529
-2508
-2486
-2463
-2440
-2417
-2394
-2370
-2345
-2321
-2296
-2271
-2245
-2219
-2193
-2166
-2139
-2112
-2085
-2057
-2029
-2000
-1971
-1942
-1913
-1883
-1853
-1823
-1793
-1762
-1731
-1700
-1668
-1636
-1604
-1572
-1540
-1507
-1474
-1441
-1408
-1375
-1341
-1307
-1273
-1239
-1205
-1170
-1136
-1101
-1066
-1031
-996
-960
-925
-889
-854
-818
-782
-746
-710
-674
-638
-602
-566
-529
-493
-457
-421
-384
-348
-312
-275
-239
-203
-166
-130
-94
-58
-22
14
50
86
122
158
194
229
265
300
335
370
405
440
475
510
544
578
612
646
680
713
747
780
813
845
878
910
942
974
1004
1037
1068
1098
1129
1159
1189
1219
1249
1278
1307
1336
1364
1392
1420
1448
1475
1502
1529
1555
1582
1607
1633
1658
1683
1708
1732
1756
1780
1804
1827
1850
1872
1894
1916
1937
1958
1979
2000
2020
2039
2059
2077
2096
2114
2132
2149
2166
2183
2199
2215
2231
2246
2260
2274
2288
2301
2314
2326
2338
2350
2361
2371
2381
2391
2400
2409
2417
2424
2432
2438
2444
2450
2455
2460
2464
2467
2470
2473
2475
2476
2477
2477
2477
2476
2475
2473
2471
2468
2464
2460
2456
2450
2445
2438
2432
2424
2416
2408
2399
2389
2379
2369
2358
2346
2334
2321
2308
2294
2280
2265
2250
2234
2218
2201
2183
2165
2147
2128
2108
2088
2068
2047
2025
2003
1981
1957
1934
1910
1885
1860
1834
1808
1782
1755
1727
1699
1670
1641
1612
1582
1551
1520
1489
1457
1425
1392
1359
1325
1291
1256
1221
1186
1150
1114
1077
1040
1002
965
927
888
849
810
770
730
689
648
607
565
523
481
438
395
352
308
265
220
176
131
86
40
-5
-51
-97
-144
-190
-237
-284
-331
-379
-426
-474
-522
-570
-618
-667
-715
-764
-812
-861
-910
-959
-1008
-1057
-1106
-1155
-1204
-1253
-1302
-1351
-1400
-1449
-1497
-1546
-1595
-1643
-1692
-1740
-1788
-1836
-1884
-1932
-1979
-2025
-2073
-2120
-2167
-2213
-2259
-2305
-2351
-2396
-2441
-2486
-2530
-2574
-2618
-2661
-2704
-2747
-2789
-2831
-2872
-2913
-2954
-2994
-3034
-3073
-3112
-3150
-3188
-3225
-3262
-3298
-3334
-3369
-3403
-3437
-3471
-3504
-3536
-3568
-3599
-3629
-3659
-3689
-3717
-3746
-3773
-3800
-3826
-3852
-3877
-3901
-3924
-3947
-3970
-3991
-4011
-4033
-4053
-4072
-4090
-4108
-4125
-4141
-4157
-4172
-4187
-4201
-4214
-4227
-4239
-4250
-4261
-4271
-4281
-4290
-4298
-4306
-4313
-4320
-4326
-4331
-4336
-4340
-4344
-4347
-4350
-4352
-4354
-4355
-4355
-4356
-4355
-4354
-4353
-4351
-4349
-4346
-4343
-4339
-4335
-4331
-4326
-4321
-4315
-4309
-4303
-4296
-4289
-4282
-4274
-4266
-4258
-4249
-4240
-4230
-4221
-4211
-4201
-4190
-4180
-4169
-4158
-4147
-4135
-4123
-4111
-4099
-4086
-4075
-4062
-4049
-4037
-4024
-4010
-3997
-3984
-3970
-3957
-3943
-3929
-3915
-3901
-3887
-3873
-3859
-3844
-3830
-3815
-3801
-3786
-3772
-3757
-3743
-3728
-3713
-3699
-3684
-3669
-3654
-3639
-3624
-3609
-3594
-3579
-3564
-3549
-3534
-3519
-3504
-3488
-3473
-3458
-3442
-3427
-3411
-3396
-3380
-3364
-3348
-3333
-3317
-3301
-3285
-3269
-3252
-3236
-3220
-3204
-3187
-3170
-3154
-3137
-3120
-3103
-3086
-3069
-3051
-3034
-3016
-2999
-2981
-2963
-2945
-2927
-2909
-2890
-2872
-2853
-2834
-2816
-2797
-2777
-2758
-2739
-2719
-2700
-2680
-2660
-2640
-2620
-2600
-2580
-2559
-2539
-2518
-2498
-2477
-2456
-2435
-2414
-2393
-2372
-2351
-2329
-2308
-2286
-2265
-2243
-2222
-2200
-2178
-2157
-2135
-2113
-2091
-2069
-2047
-2025
-2004
-1982
-1960
-1938
-1916
-1894
-1872
-1850
-1829
-1807
-1785
-1763
-1742
-1720
-1699
-1677
-1656
-1634
-1613
-1592
-1571
-1550
-1529
-1509
-1488
-1468
-1447
-1427
-1407
-1387
-1367
-1348
-1328
-1309
-1290
-1271
-1253
-1234
-1216
-1198
-1180
-1162
-1144
-1127
-1110
-1093
-1077
-1061
-1044
-1029
-1012
-998
-983
-968
-954
-939
-926
-912
-899
-886
-873
-860
-848
-837
-825
-814
-803
-793
-782
-772
-763
-754
-745
-736
-728
-720
-712
-705
-697
-691
-684
-678
-672
-667
-662
-657
-652
-648
-644
-641
-637
-634
-632
-629
-627
-625
-624
-623
-622
-621
-621
-621
-621
-622
-623
-624
-626
-628
-630
-632
-635
-638
-641
-645
-649
-653
-657
-662
-667
-673
-678
-684
-690
-697
-703
-710
-717
-725
-733
-741
-749
-758
-767
-776
-785
-795
-805
-815
-826
-837
-848
-859
-871
-882
-894
-907
-919
-932
-945
-958
-972
-985
-999
-1012
-1027
-1042
-1057
-1071
-1087
-1102
-1117
-1133
-1148
-1164
-1180
-1197
-1213
-1230
-1246
-1263
-1280
-1297
-1314
-1331
-1349
-1366
-1384
-1401
-1419
-1437
-1454
-1472
-1490
-1508
-1526
-1544
-1562
-1580
-1598
-1615
-1633
-1651
-1669
-1686
-1704
-1721
-1739
-1756
-1773
-1790
-1807
-1824
-1840
-1857
-1873
-1889
-1905
-1920
-1936
-1951
-1966
-1980
-1995
-2009
-2021
-2036
-2049
-2062
-2075
-2087
-2099
-2110
-2121
-2132
-2142
-2152
-2162
-2171
-2179
-2188
-2196
-2203
-2210
-2216
-2222
-2228
-2233
-2237
-2241
-2244
-2247
-2250
-2252
-2253
-2254
-2254
-2254
-2253
-2252
-2250
-2248
-2245
-2241
-2237
-2233
-2228
-2222
-2216
-2209
-2201
-2193
-2185
-2176
-2166
-2156
-2146
-2135
-2123
-2111
-2098
-2085
-2071
-2057
-2041
-2027
-2011
-1995
-1979
-1962
-1944
-1926
-1908
-1889
-1870
-1850
-1830
-1810
-1789
-1768
-1747
-1725
-1703
-1681
-1658
-1635
-1612
-1588
-1565
-1541
-1517
-1492
-1468
-1443
-1418
-1393
-1368
-1343
-1318
-1292
-1267
-1241
-1216
-1190
-1164
-1138
-1113
-1087
-1061
-1035
-1008
-984
-958
-932
-907
-881
-855
-830
-805
-779
-754
-729
-704
-679
-655
-630
-606
-582
-558
-534
-510
-487
-463
-440
-417
-394
-372
-350
-328
-306
-284
-263
-242
-221
-200
-180
-159
-140
-120
-101
-82
-63
-44
-26
-8
10
27
44
61
77
94
110
125
141
156
171
185
199
213
227
240
254
266
279
291
304
315
327
338
350
361
371
382
392
402
412
422
432
441
451
460
469
478
486
495
504
512
521
529
537
545
553
562
570
578
586
594
602
610
618
626
635
643
651
660
668
677
686
695
704
713
722
732
742
751
761
772
782
793
804
815
826
838
850
862
874
887
899
913
926
940
954
968
983
998
1012
1029
1045
1061
1078
1095
1112
1130
1148
1166
1185
1204
1224
1243
1264
1284
1305
1326
1348
1370
1392
1414
1437
1461
1484
1509
1533
1558
1583
1608
1634
1660
1686
1713
1740
1767
1795
1823
1851
1879
1908
1937
1966
1995
2025
2055
2085
2116
2146
2177
2208
2239
2270
2302
2333
2365
2397
2429
2461
2494
2526
2559
2591
2624
2657
2690
2723
2756
2789
2822
2855
2889
2922
2955
2988
3021
3055
3088
3121
3154
3187
3220
3253
3286
3319
3352
3385
3417
3450
3482
3514
3546
3578
3610
3642
3673
3705
3736
3767
3798
3828
3858
3889
3919
3948
3978
4006
4035
4065
4093
4121
4149
4177
4204
4231
4258
4284
4310
4336
4362
4387
4412
4436
4460
4484
4508
4531
4553
4576
4598
4619
4640
4661
4681
4701
4721
4740
4758
4776
4794
4811
4828
4844
4860
4875
4889
4904
4917
4930
4943
4955
4967
4978
4988
4998
5007
5016
5024
5031
5038
5044
5050
5055
5059
5063
5066
5068
5070
5071
5071
5071
5070
5068
5066
5063
5060
5055
5050
5045
5038
5031
5023
5015
5006
4996
4985
4974
4962
4949
4936
4922
4907
4892
4875
4858
4841
4822
4803
4784
4763
4742
4720
4698
4675
4651
4626
4601
4575
4549
4522
4494
4465
4436
4406
4376
4345
4313
4281
4248
4215
4181
4146
4111
4075
4038
4001
3964
3926
3887
3848
3808
3767
3726
3685
3643
3601
3558
3514
3470
3426
3381
3335
3289
3243
3196
3148
3100
3052
3003
2954
2905
2855
2804
2753
2702
2651
2599
2546
2493
2440
2387
2333
2279
2224
2170
2114
2059
2003
1947
1891
1834
1777
1720
1663
1605
1547
1489
1431
1372
1313
1254
1195
1135
1076
1016
956
896
835
775
714
653
592
531
470
409
347
286
224
163
101
39
-23
-85
-147
-209
-271
-333
-396
-458
-520
-582
-644
-707
-769
-831
-893
-955
-1018
-1080
-1142
-1204
-1266
-1328
-1389
-1451
-1513
-1574
-1636
-1697
-1759
-1820
-1881
-1942
-2003
-2063
-2124
-2184
-2245
-2305
-2365
-2425
-2484
-2544
-2603
-2662
-2721
-2780
-2839
-2897
-2955
-3013
-3071
-3129
-3186
-3243
-3300
-3357
-3413
-3470
-3526
-3582
-3637
-3693
-3748
-3803
-3857
-3912
-3966
-4019
-4073
-4127
-4180
-4233
-4285
-4337
-4389
-4441
-4493
-4544
-4595
-4645
-4696
-4746
-4796
-4845
-4894
-4943
-4992
-5041
-5089
-5137
-5184
-5232
-5279
-5325
-5372
-5418
-5464
-5510
-5555
-5600
-5645
-5690
-5734
-5778
-5822
-5865
-5908
-5951
-5993
-6035
-6077
-6119
-6160
-6201
-6242
-6282
-6322
-6362
-6402
-6441
-6480
-6519
-6557
-6595
-6633
-6670
-6707
-6744
-6780
-6817
-6853
-6888
-6924
-6959
-6994
-7028
-7062
-7096
-7130
-7163
-7197
-7230
-7262
-7295
-7327
-7359
-7390
-7422
-7453
-7484
-7514
-7545
-7575
-7605
-7635
-7664
-7694
-7723
-7752
-7780
-7809
-7837
-7865
-7893
-7920
-7948
-7975
-8002
-8029
-8055
-8080
-8106
-8132
-8159
-8185
-8210
-8235
-8260
-8284
-8309
-8333
-8357
-8380
-8404
-8427
-8450
-8473
-8495
-8518
-8540
-8561
-8583
-8604
-8625
-8645
-8666
-8686
-8705
-8725
-8744
-8762
-8781
-8799
-8817
-8834
-8851
-8868
-8884
-8900
-8915
-8930
-8945
-8959
-8973
-8987
-9000
-9012
-9024
-9036
-9047
-9058
-9068
-9078
-9087
-9096
-9104
-9111
-9118
-9125
-9131
-9136
-9141
-9145
-9149
-9152
-9154
-9156
-9157
-9157
-9157
-9156
-9154
-9152
-9149
-9145
-9140
-9135
-9129
-9122
-9114
-9106
-9097
-9087
-9076
-9065
-9052
-9039
-9025
-9010
-8994
-8978
-8960
-8942
-8922
-8902
-8881
-8859
-8836
-8812
-8787
-8762
-8735
-8707
-8679
-8649
-8619
-8587
-8555
-8521
-8487
-8451
-8415
-8378
-8340
-8300
-8260
-8219
-8177
-8134
-8090
-8045
-7999
-7952
-7904
-7855
-7805
-7754
-7703
-7650
-7597
-7542
-7487
-7430
-7373
-7315
-7256
-7196
-7136
-7074
-7012
-6948
-6884
-6819
-6754
-6687
-6620
-6551
-6483
-6413
-6342
-6271
-6199
-6127
-6053
-5979
-5905
-5829
-5753
-5676
-5599
-5521
-5443
-5364
-5284
-5204
-5123
-5042
-4960
-4878
-4795
-4712
-4628
-4544
-4459
-4374
-4289
-4203
-4117
-4030
-3943
-3856
-3768
-3681
-3592
-3504
-3415
-3326
-3237
-3148
-3058
-2968
-2878
-2788
-2698
-2607
-2517
-2426
-2335
-2244
-2153
-2062
-1971
-1880
-1788
-1697
-1606
-1514
-1423
-1332
-1240
-1149
-1058
-967
-876
-784
-694
-603
-512
-421
-331
-241
-151
-61
29
119
208
298
387
475
564
652
740
828
915
1002
1089
1176
1262
1348
1434
1519
1604
1688
1773
1857
1940
2023
2106
2188
2270
2351
2432
2513
2593
2673
2752
2831
2909
2987
3065
3141
3218
3294
3369
3444
3518
3592
3666
3738
3811
3882
3953
4024
4094
4163
4232
4300
4368
4435
4501
4567
4632
4696
4760
4824
4886
4948
5009
5070
5130
5189
5247
5305
5362
5418
5474
5529
5583
5637
5689
5741
5792
5843
5893
5942
5990
6037
6084
6130
6175
6219
6263
6305
6347
6389
6429
6469
6507
6545
6583
6619
6655
6689
6723
6757
6789
6821
6852
6882
6911
6939
6967
6994
7020
7046
7070
7094
7117
7139
7161
7182
7202
7221
7240
7258
7275
7291
7307
7322
7336
7349
7362
7374
7386
7396
7407
7416
7425
7433
7440
7446
7453
7458
7463
7467
7470
7473
7475
7477
7478
7478
7478
7477
7476
7474
7471
7468
7465
7461
7456
7451
7445
7438
7431
7424
7416
7408
7399
7389
7379
7369
7358
7347
7335
7322
7309
7296
7282
7268
7254
7238
7223
7207
7191
7174
7156
7139
7121
7102
7083
7064
7044
7024
7003
6982
6961
6939
6917
6894
6871
6848
6824
6800
6775
6751
6725
6699
6673
6647
6620
6592
6565
6537
6508
6479
6450
6420
6390
6360
6329
6297
6266
6234
6202
6169
6136
6102
6069
6035
6000
5965
5930
5895
5859
5823
5786
5749
5712
5675
5637
5599
5561
5522
5483
5444
5404
5364
5324
5284
5243
5202
5160
5119
5077
5035
4992
4950
4907
4864
4820
4777
4733
4689
4644
4600
4555
4510
4465
4419
4374
4328
4282
4236
4189
4143
4096
4049
4003
3955
3908
3861
3813
3766
3718
3670
3622
3574
3526
3478
3429
3381
3332
3283
3235
3186
3137
3088
3039
2990
2941
2892
2843
2794
2745
2696
2646
2597
2548
2498
2449
2400
2350
2301
2252
2202
2153
2103
2054
2005
1955
1906
1857
1807
1758
1709
1659
1610
1561
1511
1462
1413
1363
1314
1265
1215
1166
1117
1068
1018
969
920
871
822
773
724
674
625
576
527
478
429
380
331
282
233
184
135
86
37
-12
-61
-111
-160
-209
-258
-307
-357
-406
-455
-505
-554
-603
-653
-702
-752
-802
-851
-901
-951
-1000
-1051
-1101
-1151
-1201
-1251
-1301
-1352
-1402
-1452
-1503
-1553
-1604
-1654
-1705
-1756
-1806
-1857
-1908
-1959
-2009
-2060
-2111
-2162
-2213
-2264
-2315
-2366
-2416
-2467
-2518
-2569
-2620
-2670
-2721
-2771
-2822
-2872
-2922
-2972
-3022
-3072
-3122
-3172
-3221
-3271
-3320
-3369
-3418
-3466
-3515
-3563
-3611
-3659
-3707
-3754
-3801
-3848
-3895
-3941
-3987
-4033
-4078
-4123
-4168
-4212
-4256
-4300
-4343
-4386
-4429
-4471
-4512
-4554
-4595
-4635
-4675
-4714
-4754
-4792
-4830
-4868
-4905
-4941
-4977
-5013
-5048
-5082
-5116
-5150
-5182
-5214
-5246
-5277
-5307
-5337
-5366
-5395
-5423
-5450
-5477
-5503
-5528
-5553
-5577
-5601
-5624
-5646
-5667
-5688
-5708
-5728
-5747
-5765
-5782
-5799
-5815
-5831
-5846
-5860
-5874
-5886
-5899
-5910
-5921
-5931
-5941
-5950
-5958
-5966
-5973
-5980
-5985
-5991
-5995
-5999
-6003
-6005
-6008
-6009
-6010
-6011
-6011
-6010
-6009
-6007
-6005
-6002
-5999
-5995
-5990
-5986
-5980
-5974
-5968
-5961
-5954
-5947
-5939
-5930
-5921
-5912
-5902
-5892
-5882
-5871
-5860
-5848
-5836
-5824
-5811
-5798
-5785
-5772
-5758
-5744
-5729
-5715
-5700
-5684
-5669
-5653
-5637
-5621
-5604
-5588
-5571
-5554
-5537
-5519
-5501
-5484
-5466
-5447
-5429
-5411
-5392
-5373
-5354
-5335
-5316
-5297
-5277
-5258
-5238
-5218
-5198
-5179
-5159
-5138
-5118
-5098
-5078
-5058
-5037
-5017
-4996
-4976
-4955
-4935
-4914
-4893
-4872
-4852
-4831
-4810
-4789
-4769
-4748
-4727
-4706
-4685
-4664
-4644
-4623
-4602
-4581
-4560
-4539
-4518
-4498
-4477
-4456
-4435
-4415
-4394
-4373
-4353
-4332
-4311
-4291
-4270
-4250
-4230
-4209
-4189
-4169
-4149
-4129
-4109
-4089
-4069
-4049
-4029
-4010
-3990
-3971
-3951
-3932
-3913
-3894
-3875
-3856
-3837
-3819
-3800
-3782
-3764
-3745
-3727
-3710
-3692
-3674
-3657
-3640
-3622
-3605
-3589
-3572
-3555
-3539
-3523
-3507
-3491
-3475
-3459
-3444
-3429
-3414
-3399
-3384
-3369
-3355
-3340
-3326
-3312
-3299
-3285
-3271
-3258
-3245
-3232
-3219
-3206
-3193
-3181
-3168
-3156
-3144
-3132
-3120
-3108
-3097
-3085
-3074
-3063
-3052
-3041
-3030
-3019
-3009
-2998
-2988
-2978
-2968
-2958
-2948
-2938
-2928
-2919
-2909
-2900
-2890
-2881
-2872
-2863
-2855
-2846
-2837
-2829
-2820
-2812
-2803
-2795
-2787
-2779
-2771
-2763
-2755
-2748
-2740
-2733
-2725
-2718
-2710
-2703
-2696
-2689
-2681
-2674
-2667
-2660
-2653
-2646
-2640
-2633
-2626
-2619
-2612
-2605
-2599
-2592
-2585
-2578
-2572
-2565
-2558
-2551
-2544
-2538
-2531
-2524
-2517
-2510
-2503
-2496
-2488
-2481
-2474
-2466
-2459
-2451
-2444
-2436
-2428
-2420
-2412
-2403
-2395
-2386
-2378
-2369
-2360
-2351
-2341
-2332
-2322
-2312
-2302
-2292
-2282
-2271
-2260
-2249
-2238
-2226
-2215
-2203
-2191
-2179
-2166
-2153
-2140
-2127
-2114
-2100
-2086
-2072
-2057
-2041
-2027
-2012
-1997
-1981
-1965
-1949
-1932
-1916
-1898
-1881
-1864
-1846
-1828
-1809
-1791
-1772
-1753
-1733
-1714
-1694
-1673
-1653
-1632
-1611
-1590
-1569
-1547
-1525
-1503
-1480
-1458
-1435
-1411
-1388
-1364
-1340
-1316
-1292
-1267
-1243
-1217
-1192
-1167
-1141
-1115
-1089
-1063
-1036
-1008
-982
-955
-928
-901
-873
-845
-817
-789
-761
-733
-704
-675
-647
-618
-589
-560
-530
-501
-472
-442
-413
-383
-353
-324
-294
-264
-234
-204
-174
-144
-114
-85
-55
-25
5
35
65
94
124
154
183
213
242
272
301
330
359
388
417
446
474
503
531
559
587
615
642
670
697
724
751
778
804
830
856
882
908
933
959
984
1008
1033
1057
1081
1105
1128
1152
1175
1197
1220
1242
1264
1286
1307
1328
1349
1369
1390
1410
1429
1449
1468
1486
1505
1523
1541
1558
1576
1592
1609
1625
1641
1657
1672
1687
1701
1715
1729
1743
1756
1769
1781
1793
1805
1816
1827
1838
1848
1858
1868
1877
1886
1894
1902
1910
1917
1924
1931
1937
1943
1949
1954
1959
1964
1968
1972
1975
1978
1981
1984
1986
1988
1990
1991
1992
1993
1994
1994
1994
1994
1993
1992
1991
1990
1988
1986
1984
1982
1980
1977
1974
1971
1968
1964
1961
1957
1953
1949
1945
1940
1936
1931
1927
1922
1917
1912
1907
1902
1896
1891
1886
1880
1874
1869
1863
1858
1852
1846
1840
1834
1829
1823
1817
1811
1805
1800
1794
1788
1782
1777
1771
1766
1760
1755
1749
1744
1738
1733
1728
1723
1718
1713
1708
1703
1699
1694
1689
1685
1681
1677
1672
1668
1664
1661
1657
1653
1650
1647
1644
1640
1637
1635
1632
1629
1627
1625
1622
1620
1618
1616
1615
1613
1611
1610
1609
1607
1606
1605
1604
1604
1603
1602
1602
1601
1601
1601
1601
1601
1601
1601
1601
1601
1601
1601
1601
1602
1602
1602
1603
1603
1603
1604
1604
1604
1605
1605
1605
1605
1606
1606
1606
1606
1606
1606
1605
1605
1605
1604
1604
1603
1602
1601
1600
1599
1597
1596
1594
1592
1590
1588
1585
1583
1580
1577
1574
1571
1567
1563
1559
1555
1551
1546
1541
1536
1530
1525
1519
1513
1506
1499
1492
1485
1478
1470
1462
1453
1444
1435
1426
1416
1406
1396
1385
1374
1363
1351
1339
1327
1314
1301
1288
1274
1260
1245
1231
1216
1200
1184
1168
1151
1135
1117
1100
1082
1063
1045
1026
1006
987
967
946
926
904
883
861
839
817
794
771
747
723
699
675
650
625
599
573
547
520
494
466
439
411
383
355
326
297
267
237
207
177
146
115
84
52
20
-12
-45
-78
-111
-145
-179
-213
-247
-282
-317
-352
-387
-423
-459
-496
-532
-569
-606
-643
-681
-719
-757
-795
-834
-873
-912
-951
-991
-1031
-1071
-1111
-1152
-1193
-1234
-1275
-1317
-1358
-1400
-1443
-1485
-1528
-1571
-1614
-1657
-1701
-1744
-1788
-1832
-1877
-1921
-1966
-2011
-2056
-2101
-2147
-2192
-2238
-2284
-2330
-2377
-2423
-2470
-2516
-2563
-2610
-2657
-2705
-2752
-2799
-2847
-2895
-2942
-2990
-3038
-3086
-3134
-3182
-3231
-3279
-3327
-3375
-3424
-3472
-3520
-3569
-3617
-3666
-3714
-3762
-3810
-3859
-3907
-3955
-4003
-4051
-4099
-4147
-4194
-4242
-4289
-4336
-4383
-4430
-4477
-4523
-4570
-4616
-4662
-4707
-4753
-4798
-4843
-4888
-4932
-4976
-5020
-5063
-5106
-5149
-5191
-5233
-5275
-5317
-5358
-5398
-5438
-5478
-5517
-5556
-5595
-5633
-5670
-5708
-5744
-5780
-5816
-5851
-5885
-5919
-5953
-5986
-6018
-6050
-6081
-6112
-6142
-6171
-6200
-6228
-6256
-6283
-6309
-6335
-6360
-6384
-6408
-6430
-6453
-6474
-6495
-6515
-6534
-6553
-6571
-6588
-6604
-6620
-6635
-6649
-6662
-6674
-6686
-6697
-6707
-6716
-6725
-6732
-6739
-6745
-6750
-6755
-6758
-6761
-6763
-6764
-6764
-6764
-6762
-6760
-6757
-6752
-6748
-6742
-6735
-6728
-6719
-6710
-6700
-6689
-6677
-6665
-6651
-6637
-6622
-6606
-6589
-6571
-6552
-6532
-6512
-6491
-6468
-6445
-6421
-6397
-6371
-6345
-6318
-6289
-6261
-6231
-6200
-6169
-6137
-6103
-6070
-6035
-5999
-5963
-5926
-5888
-5849
-5810
-5770
-5729
-5687
-5644
-5601
-5557
-5513
-5467
-5421
-5374
-5327
-5278
-5229
-5180
-5130
-5079
-5027
-4975
-4922
-4868
-4814
-4759
-4703
-4647
-4591
-4533
-4475
-4417
-4358
-4298
-4238
-4177
-4116
-4054
-3992
-3929
-3865
-3802
-3737
-3672
-3607
-3541
-3475
-3408
-3341
-3273
-3205
-3137
-3068
-2998
-2929
-2859
-2788
-2717
-2646
-2575
-2503
-2430
-2358
-2285
-2212
-2138
-2064
-1990
-1916
-1841
-1766
-1691
-1616
-1540
-1465
-1389
-1312
-1236
-1160
-1083
-1006
-929
-852
-775
-698
-621
-544
-466
-389
-311
-234
-156
-79
-2
76
153
230
307
385
462
539
615
692
769
845
921
997
1073
1149
1225
1300
1375
1450
1525
1599
1673
1747
1820
1894
1967
2039
2111
2183
2255
2326
2397
2467
2538
2607
2677
2746
2814
2883
2950
3018
3085
3151
3217
3283
3348
3412
3476
3540
3603
3666
3728
3789
3850
3911
3971
4030
4089
4147
4205
4262
4319
4375
4430
4485
4539
4592
4645
4697
4748
4799
4849
4898
4947
4995
5042
5089
5134
5180
5224
5268
5311
5353
5395
5436
5476
5515
5554
5592
5629
5666
5701
5736
5771
5804
5837
5869
5900
5931
5961
5990
6018
6045
6072
6098
6123
6148
6171
6194
6216
6238
6258
6278
6297
6315
6333
6350
6366
6381
6395
6409
6422
6434
6445
6456
6465
6474
6483
6490
6497
6502
6507
6512
6515
6518
6520
6521
6522
6522
6521
6519
6516
6513
6509
6504
6499
6492
6486
6478
6470
6460
6451
6440
6429
6417
6404
6391
6377
6362
6347
6331
6314
6297
6279
6260
6241
6221
6200
6179
6157
6135
6112
6088
6064
6039
6014
5988
5961
5934
5906
5878
5849
5820
5790
5760
5729
5698
5666
5634
5601
5568
5534
5500
5466
5431
5395
5360
5323
5287
5250
5212
5174
5136
5098
5059
5020
4980
4940
4900
4859
4818
4777
4735
4693
4651
4609
4566
4523
4480
4436
4392
4348
4304
4260
4215
4170
4125
4080
4035
3990
3944
3898
3852
3806
3760
3714
3667
3621
3574
3527
3480
3433
3386
3339
3292
3245
3198
3150
3103
3055
3008
2961
2913
2866
2818
2771
2723
2676
2628
2581
2534
2486
2439
2392
2344
2297
2250
2203
2156
2109
2062
2016
1969
1922
1876
1829
1783
1737
1691
1645
1599
1553
1508
1462
1417
1372
1327
1282
1237
1192
1148
1103
1059
1014
972
928
885
841
798
755
713
670
628
586
544
503
461
420
379
338
298
257
217
177
137
97
58
19
-20
-59
-98
-136
-174
-212
-250
-287
-325
-362
-399
-435
-471
-508
-544
-579
-615
-650
-685
-720
-754
-788
-823
-856
-890
-924
-957
-990
-1022
-1055
-1088
-1120
-1152
-1183
-1215
-1246
-1277
-1308
-1338
-1369
-1399
-1429
-1459
-1488
-1517
-1547
-1576
-1604
-1633
-1661
-1690
-1718
-1746
-1773
-1801
-1828
-1855
-1882
-1909
-1936
-1963
-1989
-2015
-2041
-2067
-2093
-2119
-2144
-2170
-2195
-2220
-2245
-2270
-2295
-2319
-2343
-2368
-2392
-2416
-2439
-2463
-2487
-2510
-2534
-2557
-2580
-2603
-2626
-2650
-2673
-2695
-2718
-2741
-2764
-2787
-2810
-2833
-2856
-2879
-2901
-2924
-2947
-2970
-2993
-3017
-3040
-3063
-3086
-3110
-3133
-3156
-3180
-3204
-3227
-3251
-3275
-3299
-3323
-3347
-3371
-3396
-3420
-3444
-3469
-3494
-3518
-3543
-3568
-3593
-3618
-3643
-3669
-3694
-3720
-3745
-3771
-3797
-3823
-3849
-3875
-3901
-3928
-3954
-3981
-4006
-4034
-4061
-4086
-4114
-4142
-4169
-4196
-4223
-4251
-4278
-4306
-4334
-4362
-4389
-4418
-4446
-4474
-4502
-4531
-4559
-4588
-4616
-4645
-4674
-4703
-4732
-4761
-4790
-4819
-4848
-4877
-4907
-4936
-4965
-4995
-5024
-5054
-5084
-5113
-5143
-5173
-5203
-5233
-5263
-5293
-5324
-5354
-5384
-5414
-5445
-5475
-5505
-5536
-5566
-5597
-5627
-5657
-5688
-5718
-5749
-5779
-5810
-5840
-5870
-5901
-5931
-5961
-5992
-6022
-6052
-6082
-6112
-6142
-6172
-6202
-6232
-6262
-6291
-6321
-6350
-6380
-6409
-6438
-6467
-6496
-6525
-6554
-6582
-6611
-6639
-6667
-6695
-6722
-6750
-6777
-6804
-6831
-6858
-6885
-6911
-6937
-6963
-6988
-7014
-7039
-7064
-7088
-7113
-7137
-7161
-7185
-7208
-7231
-7254
-7276
-7299
-7321
-7342
-7363
-7384
-7405
-7425
-7445
-7465
-7484
-7503
-7521
-7539
-7557
-7574
-7591
-7608
-7624
-7640
-7655
-7670
-7685
-7699
-7713
-7726
-7739
-7751
-7763
-7774
-7785
-7795
-7805
-7815
-7824
-7833
-7841
-7848
-7855
-7862
-7868
-7874
-7879
-7884
-7888
-7892
-7895
-7897
-7900
-7901
-7902
-7903
-7903
-7902
-7901
-7900
-7897
-7895
-7891
-7887
-7883
-7878
-7872
-7866
-7860
-7853
-7845
-7836
-7828
-7818
-7808
-7798
-7787
-7775
-7763
-7750
-7736
-7722
-7708
-7693
-7677
-7661
-7644
-7627
-7609
-7590
-7571
-7552
-7532
-7511
-7490
-7468
-7446
-7423
-7400
-7376
-7352
-7328
-7302
-7277
-7250
-7224
-7196
-7169
-7140
-7112
-7083
-7053
-7023
-6992
-6961
-6930
-6898
-6865
-6832
-6799
-6765
-6731
-6696
-6661
-6625
-6589
-6552
-6515
-6478
-6440
-6401
-6363
-6323
-6284
-6244
-6204
-6163
-6122
-6080
-6038
-5996
-5953
-5910
-5867
-5823
-5779
-5735
-5690
-5645
-5600
-5554
-5508
-5461
-5415
-5368
-5320
-5273
-5225
-5176
-5128
-5079
-5030
-4980
-4931
-4881
-4830
-4780
-4729
-4678
-4627
-4575
-4524
-4472
-4419
-4367
-4314
-4261
-4208
-4155
-4101
-4046
-3993
-3939
-3884
-3829
-3774
-3719
-3663
-3607
-3551
-3495
-3439
-3382
-3325
-3268
-3210
-3152
-3094
-3036
-2978
-2919
-2860
-2801
-2742
-2683
-2623
-2563
-2503
-2443
-2382
-2321
-2260
-2199
-2138
-2077
-2015
-1953
-1891
-1829
-1767
-1705
-1642
-1579
-1516
-1453
-1390
-1327
-1263
-1199
-1136
-1072
-1008
-944
-880
-815
-751
-686
-622
-557
-492
-427
-362
-297
-232
-167
-102
-37
28
94
159
224
290
355
421
486
552
618
683
749
814
880
946
1010
1077
1142
1208
1273
1339
1404
1470
1535
1600
1665
1730
1795
1860
1925
1989
2054
2118
2182
2246
2310
2374
2437
2501
2564
2627
2690
2752
2815
2877
2939
3001
3062
3123
3184
3245
3305
3365
3425
3485
3544
3604
3662
3721
3779
3837
3895
3952
4009
4066
4123
4179
4235
4290
4345
4400
4454
4508
4562
4615
4668
4721
4773
4825
4876
4927
4977
5027
5077
5126
5175
5223
5271
5318
5365
5411
5457
5502
5547
5592
5636
5679
5722
5765
5807
5848
5889
5929
5969
6008
6046
6084
6122
6159
6195
6231
6266
6301
6335
6369
6401
6434
6466
6497
6527
6557
6586
6615
6643
6670
6697
6723
6749
6773
6798
6821
6844
6866
6888
6909
6929
6949
6967
6986
7003
7020
7036
7052
7067
7081
7094
7107
7119
7131
7141
7151
7161
7169
7177
7185
7191
7197
7202
7207
7211
7214
7216
7218
7218
7219
7218
7217
7215
7213
7209
7205
7200
7195
7189
7182
7175
7166
7158
7148
7138
7127
7115
7103
7090
7076
7062
7047
7031
7015
6998
6980
6962
6942
6923
6902
6881
6859
6837
6814
6790
6765
6740
6714
6687
6660
6632
6604
6575
6545
6514
6483
6451
6418
6385
6351
6316
6281
6245
6209
6172
6134
6096
6057
6017
5977
5936
5895
5854
5811
5768
5725
5681
5636
5591
5546
5500
5453
5406
5359
5311
5262
5213
5163
5113
5063
5012
4961
4909
4857
4804
4751
4697
4644
4589
4535
4480
4425
4369
4313
4257
4200
4143
4086
4029
3971
3913
3855
3796
3738
3679
3620
3561
3502
3442
3382
3323
3263
3203
3142
3082
3022
2961
2901
2840
2779
2719
2658
2597
2536
2475
2414
2353
2293
2232
2171
2110
2049
1989
1928
1868
1807
1747
1687
1627
1567
1507
1448
1388
1329
1270
1211
1152
1094
1035
977
919
861
804
747
689
633
576
520
464
408
353
298
243
188
134
80
26
-27
-81
-133
-186
-238
-290
-342
-393
-444
-495
-545
-595
-645
-694
-743
-791
-840
-887
-935
-982
-1029
-1075
-1121
-1167
-1212
-1257
-1302
-1346
-1390
-1434
-1477
-1519
-1562
-1604
-1645
-1687
-1727
-1768
-1808
-1848
-1887
-1926
-1965
-2003
-2041
-2079
-2116
-2153
-2189
-2225
-2261
-2297
-2332
-2367
-2401
-2435
-2469
-2502
-2535
-2568
-2601
-2633
-2665
-2697
-2728
-2759
-2790
-2820
-2850
-2880
-2910
-2939
-2968
-2997
-3025
-3053
-3081
-3109
-3136
-3163
-3190
-3216
-3242
-3268
-3293
-3319
-3344
-3368
-3393
-3417
-3441
-3465
-3488
-3511
-3534
-3556
-3578
-3600
-3622
-3644
-3665
-3686
-3706
-3727
-3747
-3767
-3787
-3806
-3825
-3844
-3863
-3881
-3899
-3917
-3935
-3952
-3969
-3986
-4002
-4018
-4034
-4050
-4066
-4081
-4096
-4111
-4125
-4139
-4153
-4167
-4181
-4194
-4207
-4220
-4233
-4245
-4258
-4270
-4282
-4293
-4305
-4316
-4327
-4338
-4349
-4359
-4370
-4380
-4390
-4400
-4409
-4419
-4428
-4437
-4446
-4454
-4463
-4471
-4479
-4487
-4495
-4502
-4509
-4516
-4523
-4530
-4536
-4542
-4548
-4554
-4559
-4564
-4569
-4574
-4579
-4583
-4587
-4591
-4595
-4599
-4602
-4605
-4608
-4611
-4613
-4615
-4617
-4619
-4621
-4622
-4623
-4624
-4625
-4626
-4626
-4626
-4626
-4626
-4625
-4625
-4624
-4623
-4622
-4620
-4619
-4617
-4615
-4613
-4610
-4608
-4605
-4603
-4600
-4596
-4593
-4590
-4586
-4582
-4578
-4574
-4570
-4566
-4561
-4556
-4552
-4546
-4541
-4536
-4530
-4525
-4519
-4513
-4507
-4500
-4494
-4487
-4480
-4473
-4466
-4459
-4452
-4444
-4437
-4429
-4421
-4413
-4404
-4396
-4387
-4379
-4370
-4361
-4352
-4343
-4333
-4324
-4314
-4305
-4295
-4285
-4275
-4266
-4255
-4245
-4235
-4225
-4215
-4204
-4194
-4183
-4172
-4162
-4151
-4140
-4129
-4118
-4107
-4096
-4085
-4073
-4062
-4051
-4038
-4027
-4016
-4005
-3993
-3981
-3969
-3958
-3946
-3934
-3922
-3910
-3898
-3885
-3873
-3861
-3849
-3836
-3824
-3811
-3799
-3786
-3773
-3761
-3748
-3735
-3722
-3709
-3696
-3683
-3670
-3657
-3644
-3630
-3617
-3604
-3590
-3577
-3563
-3550
-3536
-3522
-3508
-3494
-3480
-3466
-3452
-3438
-3424
-3410
-3395
-3381
-3367
-3352
-3338
-3323
-3308
-3293
-3279
-3264
-3249
-3233
-3218
-3203
-3187
-3171
-3156
-3140
-3124
-3108
-3092
-3075
-3059
-3043
-3026
-3010
-2993
-2976
-2959
-2942
-2925
-2908
-2891
-2873
-2856
-2838
-2820
-2802
-2784
-2765
-2747
-2728
-2710
-2691
-2672
-2654
-2635
-2616
-2597
-2578
-2558
-2539
-2520
-2500
-2481
-2461
-2441
-2421
-2401
-2381
-2360
-2340
-2320
-2299
-2278
-2257
-2237
-2216
-2195
-2173
-2152
-2131
-2110
-2088
-2067
-2045
-2023
-2001
-1980
-1958
-1936
-1914
-1891
-1869
-1846
-1824
-1801
-1778
-1755
-1732
-1709
-1686
-1662
-1639
-1615
-1591
-1567
-1544
-1520
-1495
-1471
-1447
-1422
-1398
-1373
-1348
-1323
-1298
-1273
-1248
-1223
-1197
-1172
-1146
-1121
-1095
-1069
-1043
-1016
-991
-964
-938
-912
-885
-859
-832
-805
-778
-751
-724
-697
-669
-642
-614
-586
-558
-531
-503
-474
-446
-418
-390
-361
-333
-304
-275
-247
-218
-189
-160
-131
-102
-73
-45
-16
13
42
71
100
129
158
187
216
245
273
302
331
360
388
417
446
474
503
531
560
588
616
644
672
700
728
756
783
811
838
866
893
920
947
973
1000
1027
1053
1079
1105
1131
1156
1182
1207
1232
1257
1281
1306
1330
1354
1378
1401
1424
1447
1470
1492
1514
1536
1557
1579
1599
1620
1640
1660
1680
1699
1718
1737
1755
1773
1791
1808
1825
1842
1858
1874
1889
1904
1919
1933
1947
1961
1974
1987
1999
2011
2021
2033
2044
2054
2063
2073
2081
2090
2097
2105
2112
2118
2124
2130
2135
2139
2143
2147
2150
2153
2155
2157
2158
2159
2159
2159
2159
2158
2156
2155
2152
2150
2147
2143
2140
2135
2131
2126
2120
2115
2108
2102
2095
2087
2080
2072
2063
2054
2045
2036
2025
2015
2005
1994
1983
1972
1960
1948
1936
1923
1911
1898
1884
1871
1857
1843
1829
1815
1800
1786
1771
1755
1740
1725
1709
1693
1677
1661
1644
1628
1611
1594
1577
1560
1543
1526
1509
1492
1474
1457
1440
1422
1405
1387
1370
1352
1335
1317
1300
1282
1265
1248
1231
1213
1196
1179
1162
1145
1128
1112
1095
1078
1062
1045
1029
1012
996
980
964
948
932
917
901
886
870
855
840
825
810
795
780
765
751
737
722
708
694
680
667
653
640
627
614
601
588
576
564
551
539
528
516
504
493
482
471
460
449
438
428
418
407
397
387
377
368
358
349
339
330
321
312
304
295
286
278
270
261
253
245
237
229
221
213
205
197
190
182
174
167
160
152
145
138
131
124
117
110
103
96
89
82
75
68
61
54
47
40
33
26
19
12
4
-3
-10
-18
-26
-33
-41
-49
-57
-65
-73
-81
-89
-98
-107
-115
-124
-133
-142
-152
-161
-171
-181
-191
-201
-211
-222
-233
-243
-255
-266
-277
-289
-301
-313
-325
-337
-350
-363
-376
-389
-403
-416
-430
-444
-458
-472
-487
-502
-517
-532
-547
-563
-578
-594
-610
-626
-643
-659
-676
-693
-711
-728
-746
-764
-782
-800
-819
-837
-856
-875
-895
-914
-934
-954
-975
-995
-1016
-1037
-1058
-1080
-1102
-1124
-1146
-1168
-1191
-1214
-1237
-1260
-1284
-1307
-1331
-1355
-1380
-1404
-1429
-1454
-1479
-1504
-1530
-1556
-1582
-1608
-1634
-1660
-1687
-1714
-1741
-1768
-1795
-1822
-1850
-1877
-1905
-1933
-1961
-1989
-2017
-2045
-2074
-2102
-2131
-2159
-2188
-2217
-2245
-2274
-2303
-2332
-2361
-2390
-2419
-2447
-2476
-2505
-2534
-2563
-2591
-2620
-2649
-2677
-2706
-2734
-2762
-2790
-2818
-2846
-2874
-2902
-2930
-2957
-2984
-3012
-3039
-3066
-3092
-3119
-3145
-3172
-3198
-3223
-3249
-3274
-3300
-3325
-3349
-3374
-3398
-3422
-3446
-3469
-3492
-3515
-3538
-3560
-3582
-3604
-3625
-3646
-3667
-3688
-3708
-3727
-3747
-3766
-3785
-3803
-3821
-3838
-3856
-3873
-3889
-3905
-3921
-3937
-3952
-3967
-3981
-3995
-4008
-4021
-4034
-4046
-4059
-4070
-4081
-4091
-4103
-4113
-4122
-4132
-4140
-4149
-4157
-4165
-4172
-4179
-4186
-4192
-4198
-4203
-4209
-4213
-4218
-4222
-4226
-4229
-4232
-4235
-4237
-4239
-4241
-4242
-4243
-4243
-4244
-4244
-4243
-4242
-4241
-4240
-4238
-4236
-4234
-4231
-4228
-4224
-4221
-4217
-4212
-4207
-4203
-4197
-4192
-4186
-4180
-4173
-4166
-4159
-4152
-4144
-4136
-4128
-4120
-4111
-4102
-4091
-4083
-4073
-4062
-4051
-4041
-4030
-4019
-4008
-3996
-3984
-3971
-3959
-3946
-3933
-3920
-3906
-3892
-3878
-3864
-3849
-3835
-3820
-3804
-3789
-3773
-3757
-3740
-3724
-3707
-3690
-3673
-3655
-3637
-3619
-3601
-3583
-3564
-3546
-3527
-3507
-3488
-3468
-3448
-3428
-3408
-3387
-3366
-3345
-3324
-3303
-3281
-3259
-3237
-3215
-3193
-3170
-3147
-3124
-3101
-3078
-3054
-3030
-3006
-2982
-2958
-2934
-2909
-2884
-2859
-2834
-2808
-2783
-2757
-2731
-2705
-2678
-2652
-2625
-2598
-2571
-2544
-2517
-2489
-2462
-2434
-2406
-2378
-2350
-2321
-2293
-2265
-2236
-2207
-2178
-2149
-2120
-2091
-2062
-2032
-2003
-1973
-1944
-1914
-1884
-1854
-1824
-1794
-1764
-1734
-1703
-1673
-1642
-1612
-1581
-1551
-1520
-1489
-1458
-1427
-1396
-1365
-1334
-1303
-1271
-1240
-1209
-1177
-1146
-1114
-1082
-1051
-1018
-987
-955
-923
-891
-859
-827
-795
-763
-730
-698
-666
-634
-602
-569
-537
-505
-473
-441
-409
-376
-344
-312
-280
-248
-216
-184
-152
-121
-89
-57
-25
6
38
70
101
133
164
195
227
258
289
320
351
382
413
443
474
504
534
565
595
625
655
684
714
743
772
801
830
859
887
915
944
971
999
1026
1053
1080
1107
1133
1159
1185
1210
1236
1261
1285
1310
1334
1358
1381
1404
1427
1450
1472
1494
1516
1537
1558
1579
1600
1620
1639
1659
1678
1697
1715
1733
1751
1768
1785
1801
1817
1833
1848
1863
1877
1891
1904
1918
1930
1942
1954
1965
1976
1986
1996
2005
2013
2021
2029
2037
2044
2051
2057
2062
2067
2071
2075
2079
2081
2084
2086
2087
2088
2088
2088
2087
2086
2084
2081
2079
2075
2071
2066
2061
2056
2049
2043
2035
2028
2019
2009
2001
1990
1980
1969
1957
1945
1932
1918
1904
1890
1875
1860
1844
1827
1811
1793
1775
1757
1738
1719
1700
1680
1659
1638
1617
1595
1572
1550
1527
1503
1479
1455
1430
1405
1379
1354
1327
1301
1274
1247
1220
1192
1164
1136
1107
1079
1050
1020
991
961
931
901
871
840
810
779
748
717
685
654
622
590
559
527
495
463
430
398
366
334
301
269
236
204
171
139
106
74
41
9
-23
-56
-88
-120
-152
-185
-217
-249
-280
-312
-344
-376
-407
-438
-470
-501
-532
-563
-593
-624
-654
-684
-714
-744
-774
-803
-832
-862
-890
-919
-947
-975
-1002
-1031
-1058
-1085
-1112
-1139
-1165
-1191
-1216
-1242
-1267
-1292
-1316
-1340
-1364
-1387
-1411
-1434
-1456
-1478
-1500
-1522
-1543
-1564
-1584
-1604
-1624
-1643
-1662
-1681
-1699
-1717
-1735
-1752
-1769
-1785
-1801
-1817
-1832
-1847
-1861
-1875
-1889
-1903
-1916
-1928
-1940
-1952
-1964
-1975
-1986
-1997
-2007
-2016
-2025
-2035
-2043
-2052
-2060
-2067
-2075
-2082
-2088
-2094
-2100
-2106
-2111
-2116
-2120
-2124
-2128
-2131
-2134
-2137
-2139
-2141
-2143
-2144
-2145
-2145
-2146
-2146
-2145
-2145
-2144
-2143
-2141
-2139
-2137
-2135
-2132
-2130
-2126
-2123
-2119
-2115
-2111
-2106
-2101
-2096
-2091
-2085
-2080
-2074
-2068
-2061
-2055
-2048
-2041
-2033
-2025
-2019
-2011
-2003
-1995
-1987
-1979
-1970
-1962
-1953
-1944
-1935
-1926
-1917
-1908
-1898
-1889
-1879
-1869
-1860
-1850
-1840
-1830
-1819
-1809
-1799
-1788
-1778
-1767
-1756
-1746
-1735
-1724
-1713
-1702
-1691
-1679
-1668
-1657
-1646
-1634
-1623
-1611
-1600
-1589
-1577
-1565
-1554
-1542
-1531
-1519
-1508
-1496
-1485
-1473
-1462
-1450
-1439
-1427
-1416
-1405
-1393
-1382
-1371
-1360
-1349
-1338
-1327
-1315
-1304
-1293
-1283
-1272
-1261
-1250
-1239
-1229
-1218
-1208
-1197
-1187
-1176
-1166
-1156
-1146
-1136
-1126
-1116
-1107
-1097
-1087
-1078
-1069
-1060
-1051
-1042
-1033
-1024
-1016
-1006
-999
-991
-983
-975
-967
-959
-952
-944
-937
-930
-923
-916
-909
-902
-895
-889
-883
-876
-870
-864
-858
-852
-847
-841
-836
-830
-825
-820
-815
-810
-806
-801
-797
-792
-788
-784
-780
-776
-773
-769
-766
-762
-759
-756
-753
-751
-748
-745
-743
-741
-738
-736
-734
-732
-730
-728
-726
-725
-723
-721
-720
-718
-717
-715
-714
-712
-711
-710
-709
-708
-707
-706
-705
-704
-703
-703
-702
-701
-701
-700
-700
-699
-699
-698
-698
-698
-697
-697
-697
-697
-697
-697
-697
-697
-697
-697
-698
-698
-698
-699
-699
-700
-701
-701
-702
-703
-704
-705
-706
-707
-709
-710
-711
-713
-714
-716
-717
-719
-721
-723
-725
-726
-728
-730
-733
-735
-737
-739
-742
-744
-747
-749
-752
-755
-758
-760
-763
-766
-769
-772
-776
-779
-782
-785
-789
-792
-795
-799
-802
-806
-809
-813
-816
-820
-824
-828
-831
-835
-839
-843
-847
-851
-856
-860
-864
-868
-873
-877
-882
-886
-891
-896
-900
-905
-910
-915
-920
-925
-930
-935
-940
-945
-951
-956
-961
-967
-972
-978
-983
-989
-995
-1000
-1006
-1012
-1018
-1024
-1030
-1035
-1041
-1048
-1054
-1060
-1066
-1072
-1078
-1085
-1091
-1097
-1104
-1110
-1117
-1124
-1130
-1137
-1144
-1151
-1158
-1165
-1172
-1179
-1186
-1193
-1200
-1207
-1214
-1222
-1229
-1237
-1244
-1252
-1259
-1267
-1274
-1282
-1289
-1297
-1305
-1312
-1320
-1328
-1336
-1344
-1351
-1359
-1367
-1375
-1382
-1390
-1398
-1406
-1413
-1421
-1429
-1436
-1444
-1451
-1458
-1466
-1473
-1480
-1487
-1494
-1501
-1508
-1515
-1522
-1528
-1535
-1541
-1547
-1553
-1559
-1565
-1570
-1576
-1581
-1586
-1591
-1596
-1600
-1604
-1609
-1612
-1616
-1620
-1623
-1626
-1629
-1632
-1634
-1636
-1638
-1640
-1641
-1643
-1644
-1644
-1645
-1645
-1645
-1644
-1644
-1643
-1641
-1640
-1638
-1636
-1633
-1630
-1627
-1624
-1620
-1616
-1612
-1607
-1602
-1597
-1591
-1585
-1579
-1573
-1566
-1558
-1551
-1543
-1535
-1526
-1517
-1507
-1498
-1487
-1477
-1466
-1455
-1443
-1431
-1418
-1406
-1392
-1379
-1365
-1350
-1336
-1321
-1305
-1289
-1273
-1257
-1240
-1222
-1204
-1186
-1168
-1149
-1130
-1110
-1090
-1070
-1049
-1028
-1006
-985
-963
-940
-917
-894
-870
-846
-822
-797
-772
-747
-721
-695
-669
-642
-615
-588
-560
-532
-504
-476
-447
-417
-388
-358
-328
-297
-266
-235
-204
-172
-140
-108
-76
-43
-10
23
57
91
124
159
193
227
262
297
332
367
402
438
473
509
545
580
616
653
689
725
761
798
834
871
908
944
981
1018
1055
1092
1129
1166
1203
1240
1277
1314
1351
1388
1425
1462
1498
1535
1572
1609
1645
1682
1718
1754
1790
1827
1862
1898
1934
1969
2005
2040
2074
2109
2143
2177
2211
2245
2278
2311
2344
2376
2408
2440
2472
2503
2533
2564
2594
2623
2652
2681
2710
2738
2765
2792
2819
2845
2871
2896
2921
2945
2969
2993
3015
3038
3060
3081
3102
3122
3142
3161
3180
3198
3215
3232
3248
3264
3279
3294
3308
3321
3334
3346
3357
3368
3378
3388
3397
3405
3413
3420
3426
3432
3436
3441
3444
3447
3449
3450
3451
3451
3450
3448
3446
3443
3439
3434
3429
3423
3416
3409
3401
3392
3382
3371
3360
3348
3335
3322
3308
3293
3277
3261
3243
3225
3207
3187
3167
3147
3125
3103
3080
3056
3032
3007
2981
2955
2928
2900
2872
2843
2813
2783
2752
2720
2688
2655
2621
2587
2552
2517
2481
2445
2408
2370
2332
2293
2254
2215
2174
2134
2093
2051
2009
1966
1923
1879
1835
1791
1746
1701
1655
1609
1563
1516
1469
1421
1373
1325
1277
1228
1179
1130
1080
1030
980
930
880
829
778
727
676
625
573
521
469
417
365
313
261
208
156
104
51
-2
-54
-107
-160
-212
-265
-318
-370
-423
-475
-527
-580
-632
-684
-736
-788
-839
-891
-942
-993
-1044
-1095
-1146
-1196
-1247
-1297
-1347
-1396
-1446
-1495
-1544
-1592
-1641
-1689
-1736
-1784
-1831
-1878
-1924
-1970
-2016
-2062
-2107
-2152
-2196
-2240
-2284
-2327
-2370
-2413
-2455
-2497
-2538
-2579
-2620
-2660
-2700
-2739
-2778
-2817
-2855
-2892
-2930
-2966
-3003
-3039
-3074
-3109
-3143
-3177
-3211
-3244
-3277
-3309
-3340
-3372
-3402
-3433
-3462
-3492
-3520
-3549
-3576
-3604
-3631
-3657
-3683
-3708
-3733
-3757
-3781
-3805
-3828
-3850
-3872
-3894
-3915
-3936
-3956
-3976
-3995
-4014
-4033
-4051
-4069
-4086
-4103
-4120
-4136
-4152
-4167
-4182
-4197
-4211
-4225
-4238
-4252
-4265
-4277
-4289
-4301
-4313
-4324
-4336
-4346
-4357
-4367
-4377
-4387
-4396
-4405
-4414
-4423
-4432
-4440
-4448
-4456
-4463
-4471
-4478
-4485
-4492
-4498
-4505
-4511
-4517
-4523
-4529
-4535
-4541
-4546
-4552
-4557
-4562
-4567
-4573
-4578
-4582
-4587
-4592
-4597
-4602
-4606
-4611
-4616
-4620
-4625
-4630
-4634
-4639
-4643
-4648
-4652
-4657
-4662
-4666
-4671
-4675
-4680
-4685
-4689
-4694
-4699
-4704
-4708
-4713
-4718
-4723
-4728
-4733
-4738
-4743
-4748
-4753
-4759
-4764
-4769
-4775
-4780
-4786
-4791
-4797
-4803
-4808
-4814
-4820
-4826
-4832
-4838
-4844
-4850
-4856
-4862
-4868
-4874
-4880
-4887
-4893
-4899
-4906
-4912
-4919
-4925
-4932
-4938
-4945
-4951
-4958
-4964
-4970
-4977
-4983
-4990
-4996
-5002
-5009
-5015
-5021
-5027
-5033
-5039
-5045
-5051
-5057
-5063
-5069
-5074
-5080
-5085
-5091
-5096
-5101
-5107
-5112
-5117
-5122
-5126
-5131
-5135
-5140
-5144
-5148
-5152
-5155
-5159
-5162
-5166
-5169
-5172
-5175
-5177
-5180
-5182
-5184
-5186
-5188
-5190
-5191
-5193
-5194
-5195
-5196
-5196
-5196
-5197
-5196
-5196
-5196
-5195
-5194
-5192
-5191
-5189
-5187
-5185
-5182
-5179
-5176
-5173
-5169
-5165
-5161
-5157
-5152
-5147
-5142
-5136
-5130
-5124
-5118
-5111
-5104
-5096
-5089
-5081
-5073
-5064
-5055
-5046
-5037
-5027
-5017
-5007
-4997
-4986
-4974
-4963
-4951
-4939
-4926
-4913
-4900
-4887
-4873
-4859
-4844
-4829
-4814
-4798
-4782
-4766
-4750
-4733
-4715
-4698
-4680
-4662
-4643
-4624
-4605
-4585
-4565
-4545
-4525
-4504
-4483
-4461
-4439
-4417
-4395
-4372
-4349
-4325
-4302
-4278
-4253
-4229
-4204
-4179
-4153
-4127
-4101
-4075
-4048
-4021
-3994
-3966
-3938
-3910
-3881
-3853
-3824
-3794
-3765
-3735
-3705
-3675
-3644
-3613
-3582
-3551
-3520
-3488
-3456
-3424
-3392
-3360
-3327
-3295
-3262
-3229
-3195
-3162
-3129
-3095
-3061
-3027
-2993
-2959
-2925
-2891
-2856
-2822
-2787
-2752
-2718
-2683
-2648
-2613
-2578
-2543
-2507
-2472
-2437
-2402
-2366
-2331
-2295
-2260
-2224
-2189
-2153
-2117
-2082
-2045
-2009
-1974
-1939
-1903
-1867
-1832
-1796
-1760
-1725
-1689
-1653
-1618
-1582
-1547
-1511
-1476
-1440
-1405
-1370
-1334
-1299
-1264
-1229
-1194
-1159
-1124
-1090
-1055
-1020
-986
-952
-918
-884
-850
-816
-783
-749
-716
-682
-649
-616
-583
-551
-518
-486
-454
-422
-390
-358
-326
-295
-264
-233
-202
-171
-141
-110
-80
-50
-20
9
38
68
97
126
154
183
211
239
267
294
322
349
376
402
429
455
482
508
533
559
584
610
635
659
684
709
733
757
780
804
827
851
874
896
919
941
964
986
1008
1029
1051
1072
1093
1114
1135
1156
1176
1196
1216
1236
1256
1276
1295
1315
1334
1353
1372
1391
1409
1428
1446
1465
1483
1501
1519
1536
1554
1571
1589
1606
1623
1640
1657
1674
1691
1708
1724
1741
1757
1773
1789
1805
1821
1837
1853
1869
1885
1900
1915
1931
1946
1961
1976
1991
2005
2021
2036
2051
2065
2080
2094
2108
2123
2137
2151
2165
2179
2193
2206
2220
2233
2247
2260
2274
2287
2300
2313
2326
2339
2352
2364
2377
2389
2402
2414
2426
2438
2450
2462
2474
2486
2497
2508
2520
2531
2541
2552
2563
2573
2584
2594
2604
2614
2624
2633
2643
2652
2661
2670
2679
2688
2696
2705
2713
2721
2729
2737
2744
2752
2759
2766
2773
2779
2786
2792
2798
2804
2810
2815
2820
2825
2830
2835
2839
2843
2847
2851
2855
2858
2862
2865
2867
2870
2872
2874
2876
2878
2879
2880
2881
2882
2882
2882
2882
2882
2881
2881
2880
2878
2877
2875
2873
2871
2868
2866
2863
2860
2856
2852
2849
2844
2840
2835
2831
2826
2820
2815
2809
2803
2797
2790
2784
2777
2770
2762
2755
2747
2739
2731
2722
2714
2705
2696
2687
2677
2668
2658
2648
2638
2627
2617
2606
2595
2584
2573
2562
2550
2539
2527
2515
2503
2490
2478
2465
2452
2440
2427
2413
2400
2387
2373
2360
2346
2332
2318
2304
2290
2276
2261
2247
2232
2218
2203
2188
2173
2158
2143
2128
2113
2098
2082
2067
2052
2036
2021
2005
1990
1974
1958
1943
1927
1911
1896
1880
1864
1849
1833
1818
1802
1786
1771
1755
1740
1724
1709
1693
1678
1663
1647
1632
1617
1602
1587
1572
1557
1542
1527
1512
1497
1483
1468
1454
1439
1425
1410
1396
1382
1367
1353
1339
1325
1311
1297
1283
1270
1256
1242
1228
1215
1201
1188
1174
1161
1147
1134
1120
1107
1094
1080
1067
1054
1040
1027
1014
1000
987
974
960
947
934
920
907
894
880
867
853
840
826
813
799
786
772
759
745
731
718
704
690
676
662
648
634
620
606
592
578
564
549
535
520
505
491
476
461
446
431
415
400
385
369
353
338
322
306
290
273
257
240
224
207
190
173
156
139
121
104
86
68
51
32
14
-4
-22
-41
-60
-79
-98
-117
-136
-155
-175
-194
-214
-234
-254
-274
-295
-315
-336
-356
-377
-398
-419
-440
-462
-483
-505
-527
-548
-570
-592
-615
-637
-660
-682
-705
-728
-751
-774
-797
-821
-844
-868
-892
-916
-940
-964
-988
-1012
-1037
-1062
-1087
-1111
-1136
-1162
-1187
-1212
-1237
-1263
-1289
-1314
-1340
-1366
-1392
-1418
-1445
-1471
-1498
-1524
-1551
-1578
-1605
-1632
-1659
-1686
-1713
-1740
-1768
-1795
-1823
-1850
-1878
-1906
-1933
-1961
-1989
-2017
-2045
-2073
-2101
-2130
-2158
-2186
-2214
-2242
-2271
-2299
-2327
-2356
-2384
-2412
-2441
-2469
-2497
-2526
-2554
-2582
-2611
-2639
-2667
-2696
-2724
-2752
-2780
-2808
-2836
-2865
-2893
-2921
-2949
-2976
-3004
-3032
-3060
-3088
-3115
-3143
-3170
-3198
-3225
-3252
-3280
-3307
-3334
-3361
-3388
-3414
-3441
-3468
-3494
-3521
-3547
-3573
-3599
-3625
-3651
-3677
-3702
-3728
-3753
-3778
-3803
-3828
-3853
-3877
-3902
-3926
-3950
-3974
-3998
-4021
-4045
-4067
-4091
-4113
-4136
-4158
-4181
-4203
-4224
-4246
-4267
-4288
-4309
-4330
-4351
-4371
-4391
-4410
-4430
-4449
-4468
-4487
-4506
-4524
-4542
-4559
-4577
-4594
-4611
-4628
-4644
-4660
-4676
-4691
-4707
-4722
-4736
-4750
-4764
-4778
-4792
-4805
-4817
-4830
-4842
-4854
-4865
-4877
-4887
-4898
-4908
-4918
-4928
-4937
-4946
-4954
-4962
-4970
-4978
-4985
-4992
-4998
-5004
-5010
-5015
-5020
-5025
-5030
-5034
-5037
-5041
-5043
-5046
-5048
-5050
-5052
-5053
-5054
-5054
-5054
-5054
-5054
-5053
-5051
-5050
-5048
-5045
-5043
-5040
-5036
-5033
-5029
-5024
-5020
-5015
-5009
-5004
-4998
-4991
-4984
-4977
-4970
-4962
-4954
-4946
-4937
-4928
-4919
-4909
-4899
-4889
-4878
-4867
-4856
-4844
-4833
-4820
-4808
-4795
-4782
-4769
-4755
-4741
-4727
-4713
-4698
-4683
-4668
-4652
-4636
-4620
-4604
-4587
-4570
-4553
-4536
-4519
-4501
-4483
-4465
-4446
-4427
-4408
-4389
-4370
-4350
-4331
-4311
-4290
-4270
-4249
-4229
-4208
-4186
-4165
-4144
-4122
-4100
-4078
-4054
-4033
-4010
-3988
-3965
-3941
-3918
-3895
-3871
-3847
-3824
-3800
-3776
-3751
-3727
-3703
-3678
-3654
-3629
-3604
-3580
-3555
-3530
-3505
-3480
-3454
-3429
-3404
-3378
-3353
-3328
-3302
-3277
-3251
-3225
-3200
-3174
-3149
-3123
-3097
-3072
-3046
-3021
-2995
-2969
-2944
-2918
-2893
-2868
-2842
-2817
-2791
-2766
-2741
-2716
-2690
-2665
-2640
-2615
-2590
-2565
-2540
-2515
-2491
-2466
-2441
-2417
-2392
-2368
-2343
-2319
-2295
-2271
-2246
-2222
-2199
-2175
-2151
-2127
-2104
-2080
-2057
-2033
-2009
-1987
-1964
-1941
-1918
-1895
-1873
-1850
-1828
-1806
-1783
-1761
-1739
-1717
-1696
-1674
-1652
-1631
-1609
-1588
-1567
-1546
-1524
-1503
-1483
-1462
-1441
-1421
-1400
-1380
-1359
-1339
-1319
-1298
-1278
-1258
-1238
-1218
-1198
-1178
-1158
-1138
-1119
-1099
-1079
-1059
-1040
-1020
-1000
-981
-961
-942
-922
-902
-883
-863
-844
-824
-805
-785
-766
-746
-727
-707
-687
-668
-648
-628
-609
-589
-569
-549
-529
-509
-489
-469
-449
-429
-409
-389
-368
-348
-328
-307
-287
-266
-245
-225
-204
-183
-162
-141
-119
-98
-77
-55
-34
-12
10
32
54
76
99
121
144
167
190
213
236
259
283
307
331
355
379
403
428
453
477
502
528
553
578
604
630
655
681
708
734
760
787
813
840
867
894
921
948
976
1002
1031
1058
1086
1114
1142
1170
1198
1226
1255
1283
1312
1340
1369
1397
1426
1455
1484
1513
1542
1571
1600
1629
1658
1687
1717
1746
1775
1804
1834
1863
1892
1921
1950
1980
2009
2037
2067
2096
2125
2154
2183
2211
2240
2269
2297
2325
2354
2382
2410
2438
2465
2493
2520
2547
2574
2601
2628
2654
2681
2707
2732
2758
2783
2809
2833
2858
2882
2907
2931
2954
2977
3001
3023
3046
3068
3090
3112
3133
3154
3175
3195
3215
3235
3254
3273
3292
3310
3328
3346
3363
3380
3396
3412
3428
3443
3458
3473
3487
3501
3514
3527
3540
3552
3564
3575
3586
3597
3607
3617
3626
3635
3643
3651
3659
3666
3673
3679
3685
3690
3695
3700
3704
3707
3710
3713
3715
3717
3719
3719
3720
3720
3719
3718
3717
3715
3713
3710
3707
3703
3699
3694
3689
3683
3677
3671
3664
3656
3648
3640
3631
3621
3612
3601
3590
3579
3567
3555
3543
3530
3516
3502
3488
3473
3457
3442
3425
3409
3391
3374
3356
3338
3319
3299
3280
3260
3239
3218
3197
3175
3153
3131
3108
3084
3060
3036
3012
2987
2961
2936
2910
2883
2856
2829
2801
2773
2745
2716
2687
2658
2628
2598
2567
2536
2505
2473
2441
2409
2376
2343
2310
2277
2243
2208
2174
2139
2103
2068
2032
1996
1959
1923
1885
1848
1810
1773
1734
1696
1657
1618
1579
1539
1499
1459
1418
1378
1337
1296
1254
1212
1170
1128
1086
1043
1000
957
913
870
826
781
737
692
648
603
557
512
466
420
374
328
281
235
188
140
93
46
-2
-50
-98
-146
-195
-243
-292
-341
-390
-439
-489
-538
-588
-638
-688
-738
-788
-839
-889
-940
-990
-1041
-1092
-1143
-1194
-1245
-1297
-1348
-1399
-1451
-1502
-1554
-1606
-1657
-1709
-1760
-1812
-1864
-1915
-1967
-2019
-2070
-2122
-2173
-2225
-2276
-2327
-2378
-2430
-2481
-2531
-2582
-2633
-2683
-2734
-2784
-2834
-2884
-2934
-2983
-3033
-3082
-3131
-3179
-3228
-3276
-3324
-3372
-3420
-3467
-3514
-3561
-3607
-3653
-3699
-3744
-3789
-3834
-3879
-3923
-3967
-4010
-4053
-4094
-4138
-4179
-4221
-4262
-4302
-4343
-4382
-4422
-4460
-4499
-4537
-4574
-4611
-4647
-4683
-4719
-4754
-4788
-4822
-4855
-4888
-4921
-4952
-4984
-5014
-5045
-5074
-5103
-5132
-5160
-5187
-5214
-5240
-5265
-5290
-5315
-5339
-5362
-5385
-5407
-5428
-5449
-5469
-5489
-5508
-5526
-5544
-5561
-5578
-5594
-5609
-5624
-5638
-5652
-5664
-5677
-5688
-5699
-5710
-5719
-5728
-5737
-5745
-5752
-5759
-5765
-5770
-5775
-5779
-5783
-5785
-5788
-5790
-5791
-5792
-5792
-5791
-5790
-5788
-5786
-5783
-5780
-5776
-5771
-5766
-5761
-5754
-5748
-5740
-5733
-5724
-5716
-5706
-5697
-5686
-5675
-5664
-5652
-5640
-5627
-5614
-5600
-5586
-5572
-5556
-5541
-5525
-5508
-5491
-5474
-5456
-5438
-5419
-5400
-5381
-5361
-5341
-5320
-5299
-5277
-5255
-5233
-5211
-5188
-5164
-5141
-5117
-5092
-5067
-5042
-5017
-4991
-4965
-4939
-4912
-4885
-4858
-4830
-4802
-4774
-4746
-4717
-4688
-4659
-4629
-4599
-4569
-4539
-4509
-4478
-4447
-4416
-4385
-4353
-4321
-4290
-4257
-4225
-4193
-4160
-4127
-4094
-4061
-4027
-3994
-3960
-3926
-3892
-3858
-3824
-3789
-3755
-3720
-3685
-3650
-3616
-3580
-3545
-3510
-3475
-3439
-3404
-3368
-3332
-3296
-3261
-3225
-3189
-3153
-3116
-3080
-3044
-3008
-2972
-2935
-2899
-2862
-2826
-2790
-2753
-2717
-2680
-2644
-2608
-2571
-2535
-2499
-2463
-2426
-2390
-2354
-2318
-2282
-2246
-2210
-2175
-2139
-2103
-2068
-2032
-1997
-1962
-1927
-1891
-1856
-1821
-1787
-1752
-1717
-1683
-1648
-1614
-1580
-1546
-1512
-1478
-1444
-1411
-1377
-1344
-1311
-1278
-1245
-1212
-1179
-1147
-1115
-1082
-1050
-1018
-987
-955
-924
-892
-861
-830
-799
-769
-738
-708
-678
-648
-618
-588
-559
-530
-501
-472
-443
-415
-387
-359
-331
-303
-276
-249
-222
-195
-168
-142
-116
-90
-64
-39
-13
12
37
62
86
110
135
159
182
206
229
253
276
298
321
343
366
388
410
431
453
474
495
516
536
557
577
597
617
637
656
676
695
714
733
751
770
788
806
824
842
859
877
894
911
928
945
962
978
994
1010
1027
1042
1058
1074
1089
1104
1120
1135
1150
1164
1179
1194
1208
1222
1236
1250
1264
1278
1292
1305
1319
1332
1345
1359
1372
1384
1397
1410
1422
1435
1447
1460
1472
1484
1496
1508
1520
1531
1543
1555
1566
1578
1589
1601
1612
1624
1635
1646
1657
1669
1680
1691
1702
1713
1724
1735
1746
1757
1768
1779
1789
1800
1811
1822
1832
1843
1854
1864
1875
1885
1896
1906
1916
1926
1937
1947
1957
1967
1977
1986
1996
2005
2015
2025
2033
2044
2053
2062
2071
2080
2089
2098
2107
2115
2124
2132
2141
2149
2157
2165
2172
2180
2188
2195
2202
2209
2216
2223
2230
2236
2243
2249
2255
2261
2267
2272
2277
2282
2287
2292
2296
2301
2305
2308
2312
2315
2318
2321
2323
2326
2328
2329
2331
2332
2333
2333
2333
2333
2333
2332
2331
2330
2328
2326
2324
2321
2318
2315
2311
2307
2303
2298
2293
2287
2281
2275
2268
2261
2254
2246
2238
2229
2220
2210
2200
2190
2179
2168
2156
2144
2132
2119
2105
2091
2077
2063
2047
2032
2016
2000
1983
1966
1948
1930
1911
1893
1873
1854
1834
1813
1792
1771
1750
1728
1705
1683
1660
1636
1612
1588
1564
1539
1514
1488
1462
1436
1409
1382
1355
1327
1299
1271
1242
1213
1184
1155
1125
1095
1064
1033
1002
971
940
908
876
844
811
778
745
712
679
645
611
578
543
509
475
440
406
371
336
301
266
230
195
159
124
88
53
17
-19
-55
-91
-127
-163
-199
-235
-271
-307
-343
-379
-415
-451
-487
-523
-559
-595
-631
-666
-702
-738
-773
-809
-844
-880
-915
-950
-985
-1020
-1055
-1090
-1124
-1159
-1193
-1227
-1261
-1295
-1329
-1363
-1396
-1430
-1463
-1496
-1529
-1561
-1594
-1626
-1658
-1690
-1722
-1754
-1785
-1816
-1847
-1878
-1908
-1939
-1969
-1999
-2029
-2058
-2088
-2117
-2146
-2174
-2203
-2231
-2259
-2287
-2314
-2342
-2369
-2396
-2422
-2449
-2475
-2501
-2527
-2552
-2577
-2602
-2627
-2652
-2676
-2700
-2724
-2748
-2771
-2795
-2818
-2841
-2863
-2886
-2908
-2930
-2952
-2973
-2995
-3016
-3037
-3058
-3079
-3099
-3119
-3139
-3159
-3179
-3198
-3218
-3237
-3256
-3274
-3293
-3311
-3329
-3347
-3364
-3382
-3399
-3416
-3433
-3449
-3466
-3482
-3498
-3513
-3529
-3544
-3559
-3574
-3589
-3603
-3617
-3631
-3645
-3659
-3672
-3685
-3698
-3711
-3724
-3736
-3748
-3760
-3771
-3783
-3794
-3805
-3816
-3826
-3837
-3847
-3856
-3866
-3875
-3884
-3893
-3901
-3910
-3918
-3925
-3933
-3940
-3947
-3954
-3960
-3966
-3972
-3978
-3983
-3988
-3993
-3998
-4002
-4006
-4010
-4013
-4016
-4019
-4022
-4024
-4027
-4027
-4030
-4030
-4032
-4033
-4033
-4033
-4033
-4032
-4032
-4030
-4029
-4027
-4025
-4022
-4019
-4017
-4014
-4010
-4006
-4002
-3998
-3993
-3988
-3982
-3976
-3970
-3964
-3957
-3950
-3943
-3935
-3927
-3919
-3910
-3901
-3892
-3883
-3873
-3863
-3853
-3842
-3831
-3820
-3808
-3796
-3784
-3772
-3759
-3747
-3733
-3720
-3706
-3693
-3678
-3664
-3650
-3635
-3620
-3604
-3589
-3573
-3557
-3541
-3525
-3508
-3491
-3474
-3457
-3439
-3422
-3404
-3386
-3367
-3349
-3330
-3312
-3293
-3274
-3254
-3235
-3215
-3196
-3176
-3156
-3135
-3115
-3095
-3074
-3053
-3032
-3012
-2990
-2969
-2948
-2926
-2905
-2883
-2862
-2840
-2818
-2796
-2774
-2752
-2730
-2707
-2685
-2663
-2640
-2618
-2595
-2573
-2550
-2528
-2505
-2483
-2460
-2437
-2415
-2392
-2370
-2347
-2324
-2302
-2279
-2257
-2234
-2212
-2189
-2167
-2145
-2122
-2100
-2078
-2056
-2033
-2012
-1990
-1968
-1946
-1924
-1902
-1881
-1859
-1838
-1816
-1795
-1774
-1753
-1732
-1711
-1690
-1669
-1648
-1628
-1607
-1587
-1567
-1547
-1526
-1507
-1487
-1467
-1447
-1428
-1408
-1389
-1370
-1351
-1332
-1313
-1294
-1276
-1258
-1239
-1221
-1203
-1185
-1167
-1150
-1132
-1115
-1098
-1081
-1064
-1047
-1030
-1014
-997
-981
-965
-949
-933
-917
-902
-886
-871
-856
-841
-826
-811
-796
-782
-767
-753
-739
-725
-711
-697
-683
-670
-657
-643
-630
-617
-604
-592
-579
-567
-555
-542
-531
-519
-507
-496
-484
-473
-462
-452
-441
-430
-420
-410
-400
-390
-381
-371
-362
-353
-344
-335
-327
-319
-311
-303
-295
-288
-281
-273
-267
-260
-253
-247
-241
-235
-229
-224
-219
-213
-208
-204
-199
-195
-191
-187
-183
-179
-176
-173
-170
-167
-165
-163
-161
-159
-157
-156
-154
-153
-152
-152
-152
-151
-151
-152
-152
-153
-154
-155
-156
-158
-160
-162
-164
-166
-169
-172
-175
-178
-181
-185
-189
-193
-197
-201
-206
-211
-216
-221
-226
-232
-238
-244
-250
-256
-262
-269
-276
-283
-290
-297
-305
-312
-320
-328
-336
-345
-353
-362
-371
-379
-389
-398
-407
-417
-426
-436
-446
-456
-467
-477
-488
-498
-509
-520
-531
-542
-554
-565
-577
-589
-601
-613
-625
-637
-649
-662
-674
-687
-700
-713
-726
-739
-752
-765
-778
-792
-805
-819
-832
-846
-859
-873
-887
-901
-915
-928
-942
-956
-970
-984
-998
-1012
-1026
-1040
-1054
-1068
-1082
-1096
-1110
-1124
-1138
-1152
-1166
-1180
-1194
-1208
-1222
-1236
-1250
-1264
-1278
-1291
-1305
-1319
-1332
-1346
-1359
-1373
-1386
-1400
-1413
-1426
-1440
-1453
-1466
-1479
-1492
-1505
-1518
-1531
-1543
-1556
-1569
-1581
-1594
-1606
-1618
-1631
-1643
-1655
-1667
-1679
-1690
-1702
-1714
-1725
-1737
-1748
-1759
-1770
-1781
-1792
-1803
-1813
-1824
-1834
-1845
-1855
-1865
-1875
-1885
-1895
-1904
-1914
-1923
-1933
-1942
-1951
-1960
-1969
-1978
-1987
-1996
-2004
-2013
-2021
-2029
-2037
-2045
-2054
-2062
-2070
-2078
-2085
-2093
-2101
-2108
-2115
-2123
-2130
-2137
-2144
-2151
-2157
-2164
-2171
-2177
-2183
-2190
-2196
-2202
-2208
-2213
-2219
-2225
-2230
-2236
-2241
-2246
-2251
-2256
-2261
-2266
-2270
-2275
-2279
-2283
-2288
-2292
-2296
-2299
-2303
-2307
-2310
-2314
-2317
-2320
-2323
-2326
-2328
-2331
-2333
-2335
-2337
-2339
-2341
-2342
-2344
-2345
-2346
-2347
-2347
-2348
-2348
-2348
-2348
-2347
-2346
-2346
-2344
-2343
-2341
-2340
-2338
-2335
-2333
-2330
-2327
-2324
-2320
-2316
-2312
-2308
-2303
-2298
-2293
-2287
-2282
-2276
-2269
-2262
-2256
-2248
-2241
-2233
-2224
-2216
-2207
-2198
-2188
-2178
-2168
-2158
-2147
-2135
-2124
-2112
-2100
-2087
-2074
-2060
-2047
-2032
-2017
-2003
-1988
-1972
-1956
-1940
-1923
-1906
-1888
-1870
-1852
-1833
-1814
-1795
-1775
-1755
-1735
-1714
-1693
-1671
-1649
-1627
-1604
-1581
-1558
-1535
-1511
-1487
-1462
-1437
-1412
-1386
-1361
-1334
-1308
-1281
-1254
-1226
-1199
-1170
-1142
-1113
-1084
-1055
-1026
-996
-965
-935
-904
-873
-842
-811
-779
-747
-715
-683
-650
-617
-584
-551
-517
-484
-450
-416
-382
-347
-313
-278
-244
-209
-174
-139
-103
-68
-33
3
38
74
109
145
180
216
252
287
323
359
394
430
466
501
537
572
607
642
677
712
747
782
817
851
885
920
954
987
1020
1055
1088
1121
1154
1187
1219
1252
1284
1316
1347
1379
1410
1441
1471
1502
1532
1561
1591
1620
1649
1678
1706
1734
1762
1789
1816
1843
1869
1895
1921
1946
1971
1996
2020
2044
2068
2091
2114
2136
2158
2180
2201
2222
2243
2263
2283
2302
2321
2340
2358
2376
2394
2411
2427
2444
2460
2475
2490
2505
2520
2534
2547
2560
2573
2585
2597
2608
2619
2630
2640
2650
2659
2668
2677
2685
2692
2699
2706
2712
2718
2724
2729
2734
2738
2742
2745
2748
2751
2753
2755
2756
2757
2758
2758
2758
2757
2756
2754
2753
2750
2748
2745
2741
2738
2733
2729
2724
2719
2713
2707
2700
2693
2686
2678
2670
2662
2653
2644
2634
2624
2614
2604
2593
2581
2570
2558
2545
2532
2519
2506
2492
2478
2463
2448
2433
2418
2402
2386
2369
2352
2335
2317
2299
2281
2262
2243
2224
2204
2184
2164
2143
2122
2101
2079
2057
2035
2013
1990
1966
1943
1919
1895
1870
1845
1820
1795
1769
1743
1717
1690
1664
1636
1609
1581
1553
1525
1497
1468
1439
1410
1380
1351
1321
1291
1260
1229
1198
1167
1136
1104
1072
1040
1008
975
943
909
876
843
809
775
741
707
672
637
602
567
532
496
460
424
388
352
315
279
242
205
168
130
93
55
17
-21
-59
-98
-136
-175
-214
-252
-292
-331
-370
-409
-449
-489
-529
-568
-608
-649
-689
-729
-769
-810
-850
-891
-932
-973
-1012
-1054
-1095
-1136
-1177
-1218
-1260
-1301
-1342
-1383
-1424
-1465
-1507
-1548
-1589
-1630
-1672
-1713
-1754
-1795
-1836
-1877
-1919
-1960
-2001
-2041
-2083
-2124
-2165
-2205
-2246
-2287
-2327
-2368
-2408
-2449
-2489
-2529
-2569
-2609
-2649
-2689
-2728
-2767
-2807
-2846
-2885
-2924
-2962
-3001
-3039
-3077
-3115
-3152
-3190
-3227
-3264
-3301
-3338
-3374
-3410
-3446
-3482
-3518
-3553
-3588
-3622
-3657
-3691
-3725
-3758
-3792
-3825
-3858
-3890
-3922
-3954
-3985
-4017
-4048
-4078
-4108
-4138
-4168
-4197
-4226
-4254
-4282
-4310
-4338
-4365
-4391
-4418
-4443
-4469
-4494
-4519
-4543
-4567
-4591
-4614
-4637
-4659
-4681
-4702
-4723
-4744
-4764
-4784
-4803
-4822
-4840
-4858
-4875
-4892
-4909
-4925
-4941
-4956
-4971
-4985
-4998
-5012
-5024
-5037
-5048
-5060
-5070
-5080
-5090
-5099
-5108
-5116
-5124
-5131
-5138
-5144
-5150
-5155
-5160
-5164
-5168
-5171
-5174
-5176
-5178
-5179
-5180
-5181
-5180
-5180
-5179
-5177
-5175
-5173
-5170
-5166
-5162
-5158
-5153
-5148
-5142
-5136
-5129
-5122
-5114
-5106
-5098
-5089
-5079
-5070
-5059
-5048
-5037
-5025
-5013
-5001
-4988
-4974
-4960
-4946
-4931
-4915
-4900
-4883
-4867
-4850
-4832
-4814
-4796
-4777
-4758
-4738
-4718
-4698
-4677
-4656
-4634
-4612
-4590
-4567
-4544
-4521
-4497
-4473
-4448
-4423
-4398
-4373
-4347
-4321
-4295
-4268
-4241
-4213
-4186
-4158
-4130
-4101
-4072
-4043
-4014
-3985
-3955
-3925
-3895
-3864
-3834
-3803
-3772
-3740
-3709
-3677
-3646
-3614
-3581
-3549
-3517
-3484
-3451
-3419
-3386
-3352
-3319
-3286
-3252
-3219
-3185
-3151
-3118
-3084
-3050
-3016
-2981
-2947
-2913
-2878
-2844
-2809
-2775
-2740
-2706
-2671
-2636
-2602
-2567
-2532
-2498
-2463
-2428
-2394
-2359
-2325
-2290
-2256
-2222
-2187
-2153
-2119
-2085
-2052
-2017
-1985
-1951
-1918
-1885
-1852
-1820
-1787
-1755
-1723
-1691
-1659
-1628
-1596
-1565
-1534
-1504
-1473
-1443
-1413
-1383
-1354
-1324
-1295
-1266
-1238
-1210
-1182
-1154
-1126
-1099
-1072
-1046
-1018
-993
-968
-942
-917
-892
-867
-843
-819
-795
-772
-749
-726
-704
-682
-660
-639
-618
-597
-577
-557
-537
-518
-499
-480
-462
-444
-427
-410
-393
-377
-361
-346
-330
-316
-301
-287
-274
-260
-248
-235
-223
-212
-200
-190
-179
-169
-159
-150
-141
-132
-124
-116
-109
-102
-95
-89
-83
-77
-72
-67
-63
-58
-55
-51
-48
-45
-43
-41
-39
-38
-36
-36
-35
-35
-35
-36
-36
-37
-39
-40
-42
-44
-47
-49
-52
-55
-59
-63
-67
-71
-75
-80
-85
-90
-96
-101
-107
-113
-119
-126
-133
-139
-146
-154
-161
-169
-176
-184
-193
-201
-209
-218
-226
-235
-244
-253
-263
-272
-281
-291
-301
-310
-320
-330
-341
-351
-361
-371
-382
-392
-403
-414
-424
-435
-446
-457
-468
-479
-490
-501
-512
-523
-534
-545
-556
-567
-577
-588
-599
-610
-621
-632
-642
-653
-664
-674
-684
-695
-705
-715
-725
-735
-745
-755
-764
-774
-783
-792
-801
-810
-819
-827
-836
-844
-852
-860
-868
-875
-883
-890
-897
-904
-911
-917
-924
-930
-936
-942
-947
-953
-958
-963
-968
-973
-977
-982
-986
-990
-993
-997
-1000
-1002
-1006
-1008
-1010
-1012
-1014
-1016
-1018
-1020
-1022
-1022
-1024
-1024
-1025
-1025
-1025
-1025
-1025
-1025
-1024
-1022
-1022
-1020
-1020
-1018
-1016
-1014
-1012
-1010
-1008
-1006
-1004
-1000
-998
-995
-992
-988
-985
-981
-977
-973
-969
-965
-960
-956
-951
-947
-942
-937
-932
-927
-921
-916
-910
-905
-899
-894
-888
-882
-876
-870
-864
-858
-852
-846
-839
-833
-827
-821
-814
-808
-801
-795
-789
-782
-776
-769
-763
-756
-750
-743
-737
-730
-724
-717
-711
-704
-698
-691
-685
-679
-672
-666
-660
-653
-647
-641
-635
-629
-623
-616
-610
-604
-599
-593
-587
-581
-575
-570
-564
-559
-553
-548
-542
-537
-532
-526
-521
-516
-511
-506
-501
-496
-491
-486
-482
-477
-472
-467
-463
-458
-454
-449
-445
-440
-436
-431
-427
-423
-419
-414
-410
-406
-402
-398
-394
-390
-386
-381
-377
-373
-369
-365
-361
-357
-354
-350
-346
-342
-338
-334
-330
-326
-322
-318
-315
-311
-307
-303
-300
-296
-292
-288
-285
-281
-277
-274
-270
-266
-262
-259
-255
-251
-248
-244
-240
-236
-233
-229
-225
-221
-217
-214
-210
-206
-202
-198
-194
-190
-186
-182
-178
-174
-170
-166
-162
-158
-154
-149
-145
-141
-137
-133
-128
-124
-120
-116
-111
-107
-102
-98
-94
-89
-85
-80
-76
-71
-67
-62
-58
-53
-49
-44
-39
-35
-30
-26
-21
-17
-12
-7
-3
2
6
11
15
20
24
28
33
37
41
46
50
54
58
63
67
71
75
79
83
87
90
94
98
102
105
109
112
116
119
122
126
129
132
135
138
141
144
147
150
152
155
158
160
163
165
168
170
172
174
177
179
181
183
185
187
189
190
192
194
195
197
198
200
201
202
204
205
206
207
208
209
209
210
211
211
212
212
212
212
212
212
212
212
211
211
210
210
209
208
207
206
205
203
202
200
199
197
195
193
191
189
187
184
182
179
177
174
171
168
165
162
159
156
153
149
146
142
139
135
131
128
124
120
116
112
108
103
99
95
90
86
81
77
72
68
63
58
53
49
44
39
34
29
24
19
14
9
3
-2
-7
-12
-17
-22
-28
-33
-38
-43
-49
-54
-59
-64
-70
-75
-81
-86
-91
-97
-102
-108
-113
-118
-124
-129
-135
-140
-146
-151
-157
-162
-168
-173
-179
-184
-190
-195
-201
-206
-211
-217
-222
-228
-233
-239
-244
-249
-255
-260
-265
-270
-276
-281
-286
-291
-296
-301
-306
-311
-316
-321
-326
-331
-336
-341
-345
-350
-355
-360
-365
-369
-374
-379
-384
-388
-393
-398
-403
-407
-412
-417
-421
-426
-431
-436
-440
-445
-450
-454
-459
-464
-468
-473
-478
-482
-487
-492
-496
-501
-505
-510
-515
-519
-524
-529
-533
-538
-543
-547
-552
-556
-561
-566
-570
-575
-580
-584
-589
-593
-598
-603
-607
-612
-617
-621
-626
-631
-635
-640
-645
-649
-654
-659
-664
-668
-673
-678
-683
-687
-692
-697
-702
-707
-712
-716
-721
-726
-731
-736
-741
-746
-751
-756
-761
-766
-771
-776
-781
-786
-791
-796
-801
-807
-812
-817
-822
-827
-832
-838
-843
-848
-853
-858
-864
-869
-874
-879
-884
-890
-895
-900
-905
-911
-916
-921
-927
-932
-937
-943
-948
-953
-959
-964
-970
-975
-981
-986
-992
-997
-1002
-1008
-1014
-1018
-1025
-1031
-1036
-1042
-1048
-1053
-1059
-1065
-1070
-1076
-1082
-1087
-1093
-1099
-1104
-1110
-1116
-1121
-1127
-1133
-1139
-1145
-1150
-1156
-1162
-1168
-1174
-1180
-1186
-1192
-1198
-1204
-1210
-1216
-1223
-1229
-1235
-1242
-1248
-1254
-1261
-1267
-1274
-1281
-1287
-1294
-1301
-1308
-1314
-1321
-1328
-1336
-1343
-1350
-1357
-1364
-1372
-1379
-1387
-1394
-1402
-1410
-1417
-1425
-1433
-1441
-1449
-1457
-1465
-1473
-1482
-1490
-1498
-1507
-1515
-1524
-1533
-1541
-1550
-1559
-1568
-1577
-1586
-1595
-1605
-1614
-1623
-1632
-1642
-1651
-1661
-1671
-1680
-1690
-1700
-1710
-1720
-1730
-1740
-1750
-1760
-1770
-1781
-1791
-1801
-1812
-1822
-1833
-1843
-1854
-1864
-1875
-1886
-1896
-1907
-1918
-1929
-1940
-1950
-1961
-1972
-1983
-1994
-2005
-2016
-2027
-2037
-2049
-2060
-2071
-2082
-2093
-2104
-2115
-2126
-2137
-2147
-2158
-2169
-2180
-2191
-2201
-2212
-2223
-2233
-2244
-2254
-2264
-2275
-2285
-2295
-2305
-2315
-2325
-2335
-2345
-2355
-2365
-2374
-2383
-2393
-2402
-2411
-2420
-2429
-2438
-2446
-2455
-2463
-2471
-2479
-2487
-2495
-2503
-2510
-2518
-2525
-2532
-2539
-2545
-2552
-2558
-2564
-2570
-2576
-2582
-2587
-2593
-2598
-2602
-2607
-2612
-2616
-2620
-2624
-2628
-2631
-2634
-2637
-2640
-2643
-2645
-2647
-2649
-2651
-2653
-2654
-2655
-2656
-2656
-2657
-2657
-2657
-2657
-2656
-2655
-2654
-2653
-2652
-2650
-2648
-2646
-2644
-2641
-2638
-2635
-2632
-2628
-2624
-2620
-2616
-2612
-2607
-2602
-2597
-2591
-2586
-2580
-2574
-2568
-2561
-2554
-2548
-2540
-2533
-2525
-2518
-2509
-2501
-2493
-2484
-2475
-2466
-2457
-2447
-2438
-2428
-2418
-2407
-2397
-2386
-2375
-2364
-2353
-2341
-2330
-2318
-2306
-2294
-2282
-2269
-2257
-2244
-2231
-2218
-2205
-2192
-2178
-2165
-2151
-2137
-2123
-2109
-2095
-2081
-2067
-2052
-2037
-2023
-2009
-1994
-1979
-1964
-1949
-1934
-1919
-1904
-1889
-1873
-1858
-1843
-1827
-1812
-1797
-1781
-1766
-1750
-1735
-1719
-1704
-1688
-1673
-1658
-1642
-1627
-1611
-1596
-1581
-1566
-1551
-1535
-1520
-1505
-1490
-1476
-1461
-1446
-1432
-1417
-1403
-1389
-1374
-1360
-1346
-1333
-1319
-1305
-1292
-1279
-1266
-1253
-1240
-1227
-1215
-1203
-1191
-1179
-1167
-1155
-1144
-1133
-1122
-1111
-1100
-1090
-1080
-1070
-1060
-1050
-1041
-1032
-1022
-1014
-1004
-997
-989
-981
-974
-966
-959
-952
-946
-939
-933
-927
-922
-916
-911
-907
-902
-898
-894
-890
-887
-883
-880
-878
-876
-874
-872
-870
-869
-869
-868
-868
-868
-868
-869
-870
-872
-873
-875
-878
-880
-883
-887
-890
-894
-899
-903
-908
-913
-919
-925
-931
-938
-944
-952
-959
-967
-975
-983
-992
-1000
-1010
-1018
-1029
-1039
-1050
-1061
-1072
-1083
-1095
-1107
-1119
-1131
-1144
-1157
-1170
-1184
-1198
-1212
-1227
-1241
-1256
-1271
-1287
-1303
-1318
-1335
-1351
-1368
-1385
-1402
-1419
-1437
-1454
-1472
-1491
-1509
-1528
-1546
-1565
-1585
-1604
-1623
-1643
-1663
-1683
-1703
-1724
-1744
-1765
-1785
-1806
-1827
-1849
-1870
-1891
-1913
-1935
-1956
-1978
-2000
-2021
-2044
-2066
-2089
-2111
-2134
-2156
-2179
-2201
-2224
-2247
-2269
-2292
-2315
-2338
-2361
-2384
-2407
-2430
-2453
-2476
-2498
-2521
-2544
-2567
-2590
-2613
-2635
-2658
-2681
-2703
-2726
-2748
-2771
-2793
-2815
-2837
-2859
-2881
-2903
-2924
-2946
-2967
-2989
-3010
-3031
-3052
-3072
-3093
-3113
-3133
-3153
-3173
-3193
-3212
-3232
-3251
-3270
-3288
-3307
-3325
-3343
-3361
-3378
-3396
-3413
-3430
-3446
-3463
-3479
-3494
-3510
-3525
-3540
-3555
-3569
-3583
-3597
-3610
-3624
-3636
-3649
-3661
-3673
-3685
-3696
-3707
-3717
-3728
-3738
-3747
-3757
-3765
-3774
-3782
-3790
-3798
-3805
-3812
-3818
-3824
-3830
-3835
-3840
-3845
-3850
-3853
-3857
-3860
-3863
-3866
-3868
-3870
-3871
-3872
-3873
-3873
-3873
-3873
-3872
-3871
-3870
-3868
-3866
-3863
-3860
-3857
-3854
-3850
-3845
-3841
-3835
-3830
-3824
-3818
-3812
-3805
-3798
-3790
-3782
-3774
-3766
-3757
-3748
-3738
-3729
-3718
-3708
-3697
-3686
-3675
-3663
-3651
-3639
-3626
-3613
-3600
-3587
-3573
-3559
-3544
-3530
-3515
-3500
-3484
-3468
-3452
-3436
-3419
-3402
-3385
-3368
-3350
-3332
-3314
-3296
-3277
-3258
-3239
-3220
-3200
-3181
-3161
-3140
-3120
-3099
-3079
-3058
-3036
-3015
-2993
-2972
-2950
-2928
-2905
-2883
-2861
-2838
-2815
-2792
-2769
-2746
-2723
-2700
-2676
-2653
-2629
-2605
-2581
-2558
-2534
-2510
-2486
-2462
-2437
-2413
-2389
-2365
-2340
-2316
-2291
-2267
-2242
-2217
-2193
-2168
-2143
-2119
-2094
-2069
-2044
-2020
-1995
-1970
-1945
-1920
-1895
-1871
-1846
-1821
-1796
-1772
-1747
-1722
-1698
-1673
-1649
-1624
-1600
-1576
-1551
-1527
-1503
-1479
-1455
-1431
-1407
-1383
-1359
-1335
-1312
-1288
-1264
-1241
-1218
-1194
-1171
-1148
-1125
-1102
-1079
-1056
-1033
-1010
-987
-965
-942
-920
-897
-875
-852
-830
-808
-786
-764
-742
-720
-698
-676
-654
-633
-611
-590
-568
-547
-525
-504
-483
-462
-441
-420
-399
-379
-358
-337
-317
-296
-276
-256
-236
-215
-195
-175
-156
-136
-116
-96
-77
-57
-38
-18
1
20
40
59
78
97
116
135
154
172
191
210
228
247
265
284
302
320
338
356
374
392
410
428
446
464
481
499
516
534
551
568
586
603
620
637
654
671
688
704
721
738
755
771
788
804
821
837
854
870
886
903
919
935
951
967
984
1000
1016
1032
1048
1064
1080
1096
1112
1128
1144
1160
1175
1191
1207
1222
1238
1254
1269
1285
1300
1315
1331
1346
1361
1376
1391
1406
1421
1436
1450
1465
1480
1494
1508
1523
1537
1551
1565
1579
1593
1607
1621
1635
1648
1662
1675
1689
1702
1715
1728
1741
1754
1767
1779
1792
1805
1817
1829
1842
1854
1866
1878
1890
1901
1913
1924
1936
1947
1958
1969
1980
1991
2001
2013
2023
2033
2044
2054
2064
2073
2083
2093
2102
2111
2120
2129
2138
2147
2156
2164
2172
2181
2189
2197
2204
2212
2220
2227
2234
2242
2249
2256
2263
2269
2276
2282
2289
2295
2301
2307
2313
2318
2324
2330
2335
2340
2345
2350
2355
2360
2365
2369
2374
2378
2382
2386
2390
2394
2398
2401
2405
2408
2411
2415
2417
2420
2423
2426
2428
2430
2432
2434
2436
2438
2439
2441
2442
2443
2444
2445
2445
2446
2446
2446
2446
2446
2445
2444
2444
2443
2441
2440
2438
2436
2434
2432
2430
2427
2424
2421
2418
2415
2411
2407
2403
2399
2394
2389
2384
2379
2374
2368
2362
2356
2350
2343
2336
2329
2322
2314
2307
2299
2290
2282
2273
2264
2255
2245
2235
2225
2215
2205
2194
2183
2172
2160
2148
2136
2124
2111
2098
2085
2072
2058
2044
2029
2016
2001
1986
1971
1956
1940
1924
1908
1892
1875
1858
1841
1824
1806
1788
1770
1752
1733
1714
1695
1676
1656
1636
1616
1596
1576
1555
1534
1513
1492
1470
1449
1427
1405
1382
1360
1337
1314
1291
1268
1244
1221
1197
1173
1149
1125
1100
1076
1051
1026
1000
976
951
925
900
874
849
823
797
771
745
718
692
666
639
613
586
560
533
506
480
453
426
399
372
345
319
292
265
238
211
184
157
131
104
77
51
24
-2
-29
-55
-81
-107
-133
-159
-185
-211
-236
-262
-287
-312
-337
-362
-387
-411
-435
-459
-483
-507
-530
-554
-577
-600
-622
-644
-667
-688
-710
-731
-752
-773
-794
-814
-834
-854
-873
-892
-911
-930
-948
-966
-983
-1000
-1018
-1034
-1051
-1067
-1083
-1098
-1113
-1128
-1143
-1157
-1171
-1185
-1198
-1211
-1224
-1236
-1248
-1260
-1271
-1282
-1293
-1304
-1314
-1324
-1333
-1342
-1351
-1360
-1368
-1376
-1384
-1391
-1398
-1404
-1411
-1417
-1423
-1428
-1433
-1438
-1442
-1447
-1450
-1454
-1457
-1460
-1463
-1465
-1468
-1469
-1471
-1472
-1473
-1474
-1474
-1475
-1475
-1476
-1476
-1477
-1477
-1478
-1478
-1479
-1479
-1480
-1480
-1480
-1481
-1481
-1482
-1482
-1483
-1483
-1484
-1484
-1485
-1485
-1485
-1486
-1486
-1487
-1487
-1488
-1488
-1488
-1489
-1489
-1490
-1490
-1490
-1491
-1491
-1492
-1492
-1492
-1493
-1493
-1494
-1494
-1494
-1495
-1495
-1495
-1496
-1496
-1497
-1497
-1497
-1498
-1498
-1498
-1499
-1499
-1499
-1500
-1500
-1500
-1501
-1501
-1501
-1502
-1502
-1502
-1503
-1503
-1503
-1504
-1504
-1504
-1505
-1505
-1505
-1506
-1506
-1506
-1507
-1507
-1507
-1507
-1508
-1508
-1508
-1509
-1509
-1509
-1509
-1510
-1510
-1510
-1511
-1511
-1511
-1511
-1512
-1512
-1512
-1512
-1513
-1513
-1513
-1513
-1514
-1514
-1514
-1514
-1515
-1515
-1515
-1515
-1516
-1516
-1516
-1516
-1516
-1517
-1517
-1517
-1517
-1518
-1518
-1518
-1518
-1518
-1519
-1519
-1519
-1519
-1519
-1520
-1520
-1520
-1520
-1520
-1521
-1521
-1521
-1521
-1521
-1521
-1522
-1522
-1522
-1522
-1522
-1523
-1523
-1523
-1523
-1523
-1523
-1523
-1524
-1524
-1524
-1524
-1524
-1524
-1525
-1525
-1525
-1525
-1525
-1525
-1525
-1525
-1526
-1526
-1526
-1526
-1526
-1526
-1526
-1526
-1527
-1527
-1527
-1527
-1527
-1527
-1527
-1527
-1527
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1531
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1530
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1528
-1527
-1527
-1527
-1527
-1527
-1527
-1527
-1527
-1527
-1527
-1527
-1526
-1526
-1526
-1526
-1526
-1526
-1526
-1526
-1526
-1525
-1525
-1525
-1525
-1525
-1525
-1525
-1525
-1525
-1524
-1524
-1524
-1524
-1524
-1524
-1524
-1524
-1523
-1523
-1523
-1523
-1523
-1523
-1523
-1522
-1522
-1522
-1522
-1522
-1522
-1522
-1522
-1521
-1521
-1521
-1521
-1521
-1521
-1520
-1520
-1520
-1520
-1520
-1520
-1520
-1519
-1519
-1519
-1519
-1519
-1519
-1518
-1518
-1518
-1518
-1518
-1518
-1517
-1517
-1517
-1517
-1517
-1517
-1516
-1516
-1516
-1516
-1516
-1516
-1515
-1515
-1515
-1515
-1515
-1515
-1514
-1514
-1514
-1514
-1514
-1513
-1513
-1513
-1513
-1513
-1512
-1512
-1512
-1512
-1512
-1512
-1511
-1511
-1511
-1511
-1511
-1510
-1510
-1510
-1510
-1510
-1509
-1509
-1509
-1509
-1509
-1508
-1508
-1508
-1508
-1508
-1507
-1507
-1507
-1507
-1506
-1506
-1506
-1506
-1506
-1505
-1505
-1505
-1505
-1505
-1504
-1504
-1504
-1504
-1503
-1503
-1503
-1503
-1503
-1502
-1502
-1502
-1502
-1501
-1501
-1501
-1501
-1501
-1500
-1500
-1500
-1500
-1499
-1499
-1499
-1499
-1498
-1498
-1498
-1498
-1497
-1497
-1497
-1497
-1497
-1496
-1496
-1496
-1496
-1495
-1495
-1495
-1495
-1494
-1494
-1494
-1494
-1493
-1493
-1493
-1493
-1492
-1492
-1492
-1492
-1491
-1491
-1491
-1491
-1490
-1490
-1490
-1490
-1489
-1489
-1489
-1489
-1488
-1488
-1488
-1488
-1487
-1487
-1487
-1486
-1486
-1486
-1486
-1485
-1485
-1485
-1485
-1484
-1484
-1484
-1484
-1483
-1483
-1483
-1482
-1482
-1482
-1482
-1481
-1481
-1481
-1481
-1480
-1480
-1480
-1479
-1479
-1479
-1479
-1478
-1478
-1478
-1478
-1477
-1477
-1477
-1476
-1476
-1476
-1476
-1475
-1475
-1475
-1475
-1474
-1474
-1474
-1473
-1473
-1473
-1473
-1472
-1472
-1472
-1471
-1471
-1471
-1471
-1470
-1470
-1470
-1469
-1469
-1469
-1469
-1468
-1468
-1468
-1467
-1467
-1467
-1466
-1466
-1466
-1466
-1465
-1465
-1465
-1464
-1464
-1464
-1464
-1463
-1463
-1463
-1462
-1462
-1462
-1461
-1461
-1461
-1461
-1460
-1460
-1460
-1459
-1459
-1459
-1459
-1458
-1458
-1458
-1457
-1457
-1457
-1456
-1456
-1456
-1455
-1455
-1455
-1455
-1454
-1454
-1454
-1453
-1453
-1453
-1452
-1452
-1452
-1452
-1451
-1451
-1451
-1450
-1450
-1450
-1449
-1449
-1449
-1448
-1448
-1448
-1448
-1447
-1447
-1447
-1446
-1446
-1446
-1445
-1445
-1445
-1444
-1444
-1444
-1444
-1443
-1443
-1443
-1442
-1442
-1442
-1441
-1441
-1441
-1440
-1440
-1440
-1439
-1439
-1439
-1439
-1438
-1438
-1438
-1437
-1437
-1437
-1436
-1436
-1436
-1435
-1435
-1435
-1434
-1434
-1434
-1433
-1433
-1433
-1433
-1432
-1432
-1432
-1431
-1431
-1431
-1430
-1430
-1430
-1429
-1429
-1429
-1428
-1428
-1428
-1427
-1427
-1427
-1426
-1426
-1426
-1426
-1425
-1425
-1425
-1424
-1424
-1424
-1423
-1423
-1423
-1422
-1422
-1422
-1421
-1421
-1421
-1420
-1420
-1420
-1419
-1419
-1419
-1418
-1418
-1418
-1418
-1417
-1417
-1417
-1416
-1416
-1416
-1415
-1415
-1415
-1414
-1414
-1414
-1413
-1413
-1413
-1412
-1412
-1412
-1411
-1411
-1411
-1410
-1410
-1410
-1409
-1409
-1409
-1408
-1408
-1408
-1408
-1407
-1407
-1407
-1406
-1406
-1406
-1405
-1405
-1405
-1404
-1404
-1404
-1403
-1403
-1403
-1402
-1402
-1402
-1401
-1401
-1401
-1400
-1400
-1400
-1399
-1399
-1399
-1398
-1398
-1398
-1398
-1397
-1397
-1397
-1396
-1396
-1396
-1395
-1395
-1395
-1394
-1394
-1394
-1393
-1393
-1393
-1392
-1392
-1392
-1391
-1391
-1391
-1390
-1390
-1390
-1389
-1389
-1389
-1388
-1388
-1388
-1388
-1387
-1387
-1387
-1386
-1386
-1386
-1385
-1385
-1385
-1384
-1384
-1384
-1383
-1383
-1383
-1382
-1382
-1382
-1381
-1381
-1381
-1380
-1380
-1380
-1380
-1379
-1379
-1379
-1378
-1378
-1378
-1377
-1377
-1377
-1376
-1376
-1376
-1375
-1375
-1375
-1374
-1374
-1374
-1373
-1373
-1373
-1372
-1372
-1372
-1372
-1371
-1371
-1371
-1370
-1370
-1370
-1369
-1369
-1369
-1368
-1368
-1368
-1367
-1367
-1367
-1366
-1366
-1366
-1366
-1365
-1365
-1365
-1364
-1364
-1364
-1363
-1363
-1363
-1362
-1362
-1362
-1361
-1361
-1361
-1360
-1360
-1360
-1360
-1359
-1359
-1359
-1358
-1358
-1358
-1357
-1357
-1357
-1356
-1356
-1356
-1355
-1355
-1355
-1355
-1354
-1354
-1354
-1353
-1353
-1353
-1352
-1352
-1352
-1351
-1351
-1351
-1351
-1350
-1350
-1350
-1349
-1349
-1349
-1348
-1348
-1348
-1347
-1347
-1347
