5
9287
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-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
-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
-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
-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
-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
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-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
-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
-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
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-69
-69
-69
-69
-70
-70
-70
-70
-71
-71
-71
-72
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-77
-77
-77
-78
-78
-78
-79
-79
-79
-80
-80
-81
-81
-81
-82
-82
-82
-83
-83
-83
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-87
-87
-87
-88
-88
-88
-89
-89
-89
-90
-90
-90
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-94
-94
-94
-95
-95
-95
-96
-96
-96
-97
-97
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-101
-101
-101
-102
-102
-103
-103
-103
-104
-104
-104
-105
-105
-106
-106
-106
-107
-107
-107
-108
-108
-108
-109
-109
-110
-110
-110
-111
-111
-112
-112
-112
-113
-113
-114
-114
-114
-115
-115
-116
-116
-116
-117
-117
-118
-118
-118
-119
-119
-119
-120
-120
-121
-121
-121
-122
-122
-123
-123
-123
-124
-124
-125
-125
-126
-126
-126
-127
-127
-127
-128
-128
-129
-129
-129
-130
-130
-130
-131
-131
-131
-132
-132
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-135
-136
-136
-136
-136
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-138
-138
-138
-138
-138
-138
-138
-138
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-155
-155
-155
-155
-156
-156
-156
-156
-157
-157
-157
-157
-158
-158
-158
-158
-159
-159
-159
-159
-160
-160
-160
-161
-161
-161
-161
-162
-162
-162
-163
-163
-163
-164
-164
-164
-164
-165
-165
-165
-166
-166
-166
-167
-167
-167
-168
-168
-168
-169
-169
-169
-170
-170
-170
-171
-171
-171
-172
-172
-173
-173
-173
-174
-174
-175
-175
-176
-176
-177
-177
-177
-178
-178
-179
-179
-180
-180
-181
-181
-182
-182
-182
-183
-183
-184
-184
-185
-185
-186
-186
-187
-187
-188
-188
-189
-189
-190
-190
-191
-191
-192
-193
-193
-194
-194
-195
-195
-196
-197
-197
-198
-198
-199
-200
-200
-201
-201
-202
-202
-203
-204
-204
-205
-205
-206
-206
-207
-207
-208
-208
-209
-209
-210
-211
-211
-212
-212
-213
-213
-214
-215
-215
-216
-216
-217
-217
-218
-218
-219
-220
-220
-221
-221
-222
-222
-223
-224
-224
-225
-225
-226
-227
-227
-228
-228
-229
-230
-230
-231
-231
-232
-233
-233
-234
-235
-235
-236
-236
-237
-238
-238
-239
-239
-240
-241
-241
-242
-242
-243
-244
-244
-245
-245
-246
-247
-247
-248
-248
-249
-249
-250
-250
-251
-251
-252
-252
-253
-253
-254
-254
-255
-255
-256
-256
-257
-257
-258
-258
-258
-259
-259
-260
-260
-261
-261
-262
-262
-262
-263
-263
-264
-264
-265
-265
-265
-266
-266
-267
-267
-268
-268
-269
-269
-269
-270
-270
-271
-271
-271
-272
-272
-272
-273
-273
-274
-274
-274
-275
-275
-276
-276
-276
-277
-277
-278
-278
-279
-279
-279
-280
-280
-281
-281
-282
-282
-283
-283
-284
-284
-284
-285
-285
-286
-286
-287
-287
-288
-288
-289
-289
-290
-290
-291
-291
-292
-292
-292
-293
-293
-294
-294
-295
-295
-296
-296
-297
-297
-298
-298
-299
-299
-300
-300
-301
-301
-302
-302
-302
-303
-303
-304
-304
-305
-305
-306
-306
-306
-307
-307
-308
-308
-309
-309
-309
-310
-310
-310
-311
-311
-311
-312
-312
-312
-313
-313
-314
-314
-314
-315
-315
-315
-316
-316
-316
-317
-317
-318
-318
-318
-319
-319
-319
-320
-320
-320
-320
-321
-321
-321
-322
-322
-323
-323
-323
-324
-324
-325
-325
-325
-326
-326
-327
-327
-328
-328
-329
-329
-330
-330
-330
-331
-331
-332
-332
-333
-333
-334
-334
-335
-335
-336
-336
-337
-338
-338
-339
-339
-340
-340
-341
-341
-342
-342
-343
-343
-344
-344
-345
-345
-346
-346
-347
-347
-348
-348
-349
-349
-350
-350
-351
-351
-352
-352
-353
-353
-354
-354
-354
-355
-355
-356
-356
-357
-357
-358
-358
-358
-359
-359
-360
-360
-361
-361
-362
-362
-363
-363
-364
-364
-365
-365
-366
-366
-367
-367
-368
-368
-368
-369
-369
-370
-370
-371
-371
-372
-372
-373
-373
-374
-374
-374
-375
-375
-376
-376
-376
-377
-377
-378
-378
-379
-379
-380
-380
-381
-381
-382
-382
-382
-383
-383
-384
-384
-385
-385
-386
-386
-387
-387
-388
-388
-389
-389
-390
-390
-391
-391
-392
-392
-393
-393
-394
-394
-395
-395
-396
-396
-397
-397
-398
-398
-399
-399
-400
-400
-400
-401
-401
-402
-402
-403
-403
-403
-404
-404
-405
-405
-405
-406
-406
-407
-407
-407
-408
-408
-409
-409
-409
-410
-410
-411
-411
-412
-412
-412
-413
-413
-413
-414
-414
-415
-415
-415
-416
-416
-416
-417
-417
-418
-418
-418
-419
-419
-420
-420
-420
-421
-421
-422
-422
-423
-423
-423
-424
-424
-424
-425
-425
-425
-426
-426
-426
-427
-427
-427
-428
-428
-428
-428
-429
-429
-429
-430
-430
-430
-430
-431
-431
-431
-431
-432
-432
-432
-432
-433
-433
-433
-433
-434
-434
-434
-434
-434
-435
-435
-435
-435
-436
-436
-436
-436
-437
-437
-437
-437
-437
-438
-438
-438
-438
-438
-439
-439
-439
-439
-439
-440
-440
-440
-440
-440
-440
-441
-441
-441
-441
-441
-441
-442
-442
-442
-442
-442
-442
-443
-443
-443
-443
-443
-443
-443
-443
-443
-443
-443
-444
-444
-444
-444
-444
-444
-444
-444
-444
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-445
-444
-444
-444
-444
-444
-444
-444
-444
-444
-444
-444
-444
-444
-444
-444
-443
-443
-443
-443
-443
-443
-443
-443
-443
-443
-443
-443
-443
-443
-442
-442
-442
-442
-442
-442
-442
-442
-442
-442
-442
-442
-442
-442
-442
-442
-441
-441
-441
-441
-441
-441
-441
-441
-441
-441
-441
-441
-441
-441
-441
-441
-441
-441
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-439
-439
-439
-439
-439
-439
-439
-439
-439
-439
-439
-438
-438
-438
-438
-438
-438
-438
-438
-438
-438
-438
-438
-437
-437
-437
-437
-437
-437
-437
-437
-436
-436
-436
-435
-435
-434
-434
-433
-432
-431
-430
-429
-428
-427
-426
-425
-423
-422
-420
-418
-417
-415
-413
-412
-410
-409
-408
-407
-406
-405
-404
-403
-402
-402
-401
-401
-401
-402
-402
-402
-402
-402
-402
-403
-403
-403
-403
-403
-404
-404
-404
-404
-403
-403
-402
-401
-401
-400
-399
-398
-398
-397
-396
-396
-395
-394
-392
-391
-389
-387
-386
-384
-383
-382
-381
-380
-378
-376
-374
-371
-369
-366
-364
-362
-360
-359
-357
-355
-353
-351
-349
-346
-344
-341
-339
-337
-334
-332
-330
-328
-326
-324
-321
-319
-317
-314
-312
-310
-308
-307
-305
-303
-302
-300
-299
-298
-298
-297
-297
-296
-296
-295
-295
-295
-294
-294
-294
-294
-294
-295
-295
-295
-295
-294
-293
-292
-291
-290
-290
-289
-288
-287
-286
-284
-283
-281
-279
-278
-276
-273
-271
-268
-264
-260
-256
-253
-249
-244
-240
-235
-230
-225
-219
-214
-208
-203
-198
-193
-188
-182
-176
-170
-163
-157
-150
-143
-137
-130
-123
-116
-109
-101
-94
-86
-78
-69
-60
-49
-39
-29
-19
-12
-5
2
8
14
21
28
37
47
57
67
77
88
98
109
120
132
145
159
174
189
204
218
233
248
263
279
295
311
326
340
355
370
384
400
415
431
447
464
481
498
516
532
549
565
580
595
610
624
637
651
663
675
687
697
707
717
726
734
742
748
753
758
762
765
767
768
768
769
769
769
770
771
771
772
771
771
772
773
776
781
786
792
800
808
817
827
836
846
855
865
875
885
896
907
920
934
950
968
985
1002
1018
1033
1047
1060
1075
1092
1112
1133
1155
1176
1196
1213
1228
1240
1251
1261
1269
1277
1284
1291
1298
1306
1315
1325
1335
1345
1354
1362
1368
1373
1376
1378
1380
1383
1388
1394
1402
1411
1418
1424
1428
1430
1431
1432
1435
1439
1445
1452
1459
1464
1466
1467
1466
1465
1465
1466
1467
1468
1467
1464
1458
1451
1443
1435
1428
1422
1417
1412
1409
1406
1403
1399
1394
1388
1383
1378
1375
1373
1371
1369
1367
1365
1361
1358
1354
1350
1345
1339
1332
1325
1318
1312
1308
1306
1306
1306
1306
1305
1302
1298
1292
1286
1280
1275
1270
1266
1263
1260
1257
1252
1245
1235
1225
1216
1208
1202
1197
1192
1186
1178
1169
1161
1153
1145
1137
1129
1119
1106
1092
1077
1062
1048
1035
1025
1016
1010
1006
1002
999
996
992
989
985
981
977
975
974
974
975
975
973
970
965
958
951
944
935
924
912
897
880
862
843
825
807
790
772
753
732
708
684
659
634
609
584
557
530
501
473
445
419
395
374
354
335
316
296
276
257
239
224
211
200
192
186
183
181
181
182
184
187
192
199
205
212
218
224
228
232
237
243
252
262
274
287
300
313
326
338
349
360
368
375
380
383
384
385
385
385
387
388
388
384
378
369
359
347
335
323
310
296
281
265
247
228
209
191
174
158
142
126
110
93
75
57
39
23
8
-3
-13
-19
-24
-26
-27
-25
-21
-16
-9
-2
5
11
17
22
26
30
34
37
39
41
42
43
44
45
47
50
55
63
71
78
84
86
86
82
76
71
65
60
56
52
48
43
37
31
25
19
14
9
6
5
6
8
9
10
9
6
0
-7
-17
-29
-42
-55
-68
-81
-92
-103
-114
-127
-141
-158
-175
-192
-206
-218
-226
-229
-229
-225
-219
-211
-202
-192
-181
-171
-161
-150
-141
-132
-123
-114
-104
-93
-82
-70
-60
-50
-41
-34
-28
-23
-17
-9
2
17
37
60
84
109
132
152
170
186
200
215
230
245
261
277
291
303
311
316
318
320
323
327
330
332
334
336
339
345
357
374
396
422
450
478
504
529
551
572
592
610
626
639
651
661
673
685
698
712
727
742
759
775
792
809
827
846
865
885
905
924
941
957
972
986
1000
1010
1016
1020
1018
1014
1008
1006
1004
1004
1006
1008
1014
1022
1031
1041
1050
1057
1062
1064
1064
1064
1062
1061
1059
1058
1058
1058
1058
1058
1058
1056
1054
1051
1047
1045
1043
1044
1045
1047
1051
1055
1061
1066
1072
1077
1080
1082
1082
1078
1072
1063
1054
1044
1035
1028
1022
1018
1016
1014
1014
1014
1010
1004
995
980
963
944
927
912
900
890
882
875
869
862
853
840
826
812
799
788
780
770
758
743
725
705
684
663
644
626
608
591
575
561
550
542
534
524
510
493
474
456
439
426
417
410
404
398
393
390
388
387
387
387
384
380
376
372
370
369
370
372
373
374
373
372
369
366
362
359
356
354
352
350
348
345
343
340
336
331
322
311
296
278
257
233
209
185
164
145
131
120
113
107
103
98
92
87
82
78
75
73
71
68
65
63
62
62
62
63
65
65
65
63
58
52
46
41
38
37
35
33
29
23
17
9
1
-9
-21
-33
-46
-60
-73
-84
-92
-95
-95
-94
-94
-97
-105
-116
-129
-142
-155
-167
-179
-192
-206
-221
-235
-248
-258
-267
-274
-282
-291
-302
-313
-322
-330
-335
-337
-340
-342
-344
-347
-348
-349
-350
-352
-355
-359
-364
-368
-369
-367
-362
-356
-353
-353
-357
-364
-373
-380
-386
-390
-395
-400
-408
-418
-430
-440
-447
-450
-447
-441
-434
-427
-424
-424
-428
-432
-436
-440
-442
-445
-448
-451
-455
-459
-461
-462
-460
-456
-449
-441
-432
-421
-409
-396
-385
-376
-371
-367
-365
-362
-359
-352
-343
-331
-316
-298
-279
-259
-238
-217
-193
-168
-140
-111
-81
-51
-23
3
27
49
71
91
110
126
141
153
165
176
184
191
196
198
198
197
195
192
190
188
190
194
202
211
221
230
236
239
240
238
233
226
216
205
194
184
174
167
163
161
162
163
163
161
158
154
152
153
159
170
183
198
212
226
239
253
266
281
296
312
328
344
359
375
390
403
416
427
437
447
458
470
483
498
514
532
551
570
589
607
623
638
652
664
674
684
693
702
711
720
727
734
741
747
755
765
779
796
814
831
847
860
871
883
894
904
915
925
935
947
960
976
995
1016
1040
1065
1092
1119
1146
1175
1203
1232
1260
1287
1312
1337
1362
1387
1411
1435
1457
1477
1495
1513
1532
1553
1578
1603
1628
1649
1666
1679
1687
1694
1699
1703
1706
1707
1705
1701
1697
1695
1695
1699
1707
1717
1730
1743
1756
1768
1777
1784
1789
1793
1796
1800
1804
1809
1815
1822
1829
1836
1842
1848
1853
1857
1861
1865
1871
1877
1883
1889
1895
1902
1910
1918
1926
1934
1940
1946
1951
1954
1955
1955
1953
1952
1950
1948
1947
1947
1948
1950
1952
1954
1955
1954
1951
1947
1942
1938
1935
1933
1931
1929
1927
1925
1922
1916
1908
1896
1880
1861
1841
1820
1801
1783
1767
1751
1734
1713
1690
1664
1638
1612
1589
1568
1548
1529
1511
1492
1472
1453
1434
1417
1402
1390
1379
1369
1361
1352
1344
1335
1324
1313
1300
1284
1266
1247
1227
1208
1191
1177
1168
1162
1161
1162
1164
1165
1166
1167
1169
1175
1185
1199
1216
1236
1258
1284
1312
1343
1378
1415
1455
1497
1541
1586
1631
1677
1721
1763
1801
1834
1863
1888
1910
1930
1949
1969
1987
2005
2017
2028
2031
2029
2021
2009
1994
1976
1956
1933
1908
1881
1853
1824
1797
1773
1751
1732
1715
1700
1686
1676
1667
1659
1652
1645
1637
1629
1621
1615
1607
1599
1590
1580
1570
1561
1552
1543
1533
1523
1512
1499
1484
1468
1449
1428
1405
1382
1358
1335
1313
1293
1275
1258
1241
1222
1200
1174
1144
1111
1076
1040
1002
966
930
896
863
832
803
777
752
729
707
686
668
652
641
633
628
624
620
614
607
598
590
583
579
576
576
577
580
584
587
590
593
596
601
607
614
622
629
635
641
648
654
662
669
676
683
689
695
701
708
717
726
736
746
755
764
772
780
786
790
791
791
790
790
792
797
803
811
820
829
838
845
850
853
853
853
852
853
857
864
875
891
911
934
959
985
1012
1040
1069
1099
1129
1159
1188
1214
1238
1260
1278
1295
1310
1324
1337
1349
1360
1370
1378
1385
1391
1397
1404
1410
1416
1420
1423
1424
1423
1422
1420
1418
1417
1415
1414
1413
1411
1408
1403
1397
1388
1377
1364
1349
1333
1315
1295
1275
1255
1237
1220
1206
1194
1184
1175
1169
1164
1162
1161
1160
1160
1158
1154
1147
1139
1128
1116
1103
1089
1076
1064
1053
1043
1033
1024
1016
1008
1002
996
989
981
973
965
958
953
949
946
944
942
940
937
933
930
925
921
918
917
917
920
921
921
918
913
906
898
890
881
871
858
843
824
801
774
745
714
682
650
619
590
560
529
494
457
417
375
333
293
254
218
183
152
122
93
66
40
14
-9
-32
-52
-71
-88
-104
-119
-133
-146
-156
-164
-169
-171
-172
-171
-170
-169
-168
-168
-169
-170
-171
-171
-171
-172
-173
-175
-177
-180
-183
-187
-191
-197
-203
-209
-217
-225
-235
-246
-259
-274
-290
-309
-331
-355
-380
-407
-435
-464
-494
-525
-557
-591
-625
-659
-694
-729
-765
-804
-844
-885
-925
-964
-999
-1032
-1063
-1094
-1126
-1160
-1196
-1233
-1270
-1307
-1343
-1378
-1411
-1442
-1471
-1499
-1524
-1550
-1575
-1601
-1629
-1657
-1684
-1710
-1735
-1762
-1790
-1820
-1853
-1888
-1924
-1961
-1999
-2036
-2072
-2107
-2140
-2172
-2203
-2235
-2267
-2299
-2332
-2364
-2396
-2427
-2456
-2483
-2509
-2533
-2555
-2577
-2598
-2619
-2639
-2658
-2675
-2689
-2699
-2707
-2711
-2714
-2714
-2712
-2709
-2703
-2695
-2684
-2671
-2655
-2637
-2619
-2600
-2583
-2566
-2551
-2537
-2525
-2512
-2499
-2486
-2473
-2461
-2451
-2443
-2437
-2435
-2434
-2436
-2440
-2446
-2453
-2461
-2471
-2482
-2494
-2508
-2523
-2539
-2556
-2572
-2588
-2605
-2622
-2639
-2657
-2676
-2696
-2718
-2742
-2767
-2794
-2821
-2848
-2874
-2899
-2924
-2947
-2969
-2991
-3013
-3033
-3052
-3070
-3086
-3101
-3116
-3131
-3146
-3160
-3174
-3187
-3200
-3213
-3224
-3235
-3244
-3253
-3260
-3266
-3269
-3271
-3269
-3264
-3256
-3245
-3231
-3215
-3197
-3179
-3159
-3139
-3119
-3099
-3080
-3063
-3049
-3035
-3023
-3012
-2999
-2986
-2971
-2953
-2933
-2911
-2889
-2866
-2845
-2826
-2809
-2793
-2778
-2763
-2749
-2737
-2727
-2720
-2716
-2715
-2716
-2719
-2723
-2727
-2732
-2738
-2745
-2754
-2764
-2775
-2788
-2802
-2817
-2831
-2846
-2861
-2875
-2890
-2904
-2917
-2928
-2937
-2945
-2953
-2961
-2970
-2980
-2992
-3003
-3014
-3024
-3033
-3040
-3046
-3051
-3055
-3059
-3063
-3066
-3070
-3074
-3080
-3086
-3092
-3099
-3106
-3113
-3120
-3127
-3134
-3141
-3149
-3157
-3168
-3180
-3193
-3206
-3219
-3230
-3240
-3247
-3252
-3256
-3259
-3261
-3263
-3264
-3265
-3266
-3266
-3267
-3269
-3272
-3277
-3282
-3288
-3294
-3299
-3305
-3312
-3320
-3329
-3341
-3353
-3367
-3382
-3396
-3409
-3421
-3430
-3438
-3444
-3449
-3453
-3455
-3456
-3455
-3452
-3446
-3438
-3428
-3416
-3402
-3386
-3369
-3350
-3330
-3309
-3288
-3267
-3246
-3225
-3203
-3180
-3156
-3133
-3110
-3090
-3073
-3059
-3049
-3042
-3037
-3034
-3032
-3031
-3029
-3027
-3025
-3023
-3021
-3020
-3019
-3019
-3021
-3023
-3025
-3027
-3029
-3031
-3033
-3036
-3040
-3045
-3051
-3059
-3067
-3077
-3088
-3099
-3111
-3123
-3136
-3149
-3162
-3177
-3192
-3210
-3230
-3254
-3281
-3311
-3345
-3382
-3421
-3461
-3502
-3542
-3582
-3622
-3662
-3701
-3740
-3778
-3814
-3848
-3878
-3907
-3934
-3960
-3986
-4010
-4033
-4054
-4073
-4089
-4104
-4117
-4129
-4138
-4145
-4150
-4153
-4155
-4156
-4156
-4155
-4154
-4153
-4151
-4149
-4145
-4140
-4134
-4129
-4123
-4117
-4110
-4104
-4096
-4088
-4080
-4070
-4062
-4054
-4045
-4035
-4022
-4010
-3995
-3978
-3961
-3944
-3926
-3906
-3885
-3862
-3837
-3810
-3783
-3754
-3723
-3691
-3658
-3624
-3589
-3554
-3519
-3485
-3451
-3419
-3389
-3361
-3335
-3311
-3289
-3268
-3246
-3225
-3203
-3181
-3159
-3136
-3114
-3091
-3067
-3042
-3017
-2991
-2965
-2938
-2910
-2881
-2852
-2822
-2792
-2763
-2735
-2708
-2683
-2660
-2640
-2623
-2609
-2598
-2589
-2582
-2577
-2573
-2570
-2568
-2565
-2562
-2558
-2554
-2549
-2545
-2540
-2536
-2532
-2527
-2523
-2518
-2513
-2509
-2505
-2502
-2500
-2499
-2499
-2501
-2503
-2505
-2507
-2509
-2512
-2514
-2518
-2522
-2526
-2532
-2540
-2550
-2562
-2576
-2593
-2609
-2626
-2642
-2658
-2674
-2692
-2711
-2732
-2755
-2778
-2800
-2821
-2838
-2853
-2864
-2872
-2879
-2885
-2890
-2894
-2897
-2898
-2896
-2891
-2884
-2873
-2859
-2841
-2820
-2796
-2769
-2740
-2709
-2675
-2640
-2605
-2569
-2533
-2497
-2462
-2426
-2390
-2354
-2318
-2283
-2249
-2217
-2188
-2162
-2139
-2120
-2103
-2090
-2078
-2068
-2058
-2048
-2037
-2028
-2019
-2009
-1998
-1988
-1977
-1967
-1958
-1950
-1943
-1938
-1934
-1931
-1929
-1927
-1926
-1925
-1926
-1929
-1933
-1938
-1943
-1947
-1951
-1953
-1954
-1953
-1948
-1941
-1932
-1922
-1911
-1898
-1884
-1867
-1849
-1830
-1810
-1790
-1772
-1754
-1736
-1718
-1700
-1681
-1661
-1643
-1625
-1608
-1592
-1577
-1563
-1549
-1536
-1524
-1513
-1503
-1495
-1490
-1487
-1486
-1488
-1490
-1495
-1501
-1510
-1523
-1539
-1558
-1581
-1605
-1631
-1658
-1685
-1713
-1742
-1771
-1800
-1830
-1860
-1891
-1921
-1951
-1983
-2015
-2049
-2085
-2124
-2165
-2209
-2254
-2301
-2349
-2397
-2445
-2492
-2538
-2583
-2627
-2668
-2708
-2745
-2780
-2812
-2842
-2869
-2894
-2916
-2935
-2951
-2964
-2975
-2984
-2992
-2999
-3005
-3010
-3015
-3019
-3022
-3025
-3026
-3026
-3025
-3023
-3020
-3015
-3010
-3003
-2994
-2983
-2971
-2958
-2943
-2928
-2912
-2896
-2879
-2861
-2841
-2819
-2796
-2771
-2745
-2718
-2690
-2662
-2635
-2607
-2579
-2551
-2523
-2495
-2467
-2440
-2415
-2392
-2370
-2351
-2333
-2317
-2302
-2290
-2280
-2272
-2265
-2259
-2253
-2244
-2234
-2222
-2207
-2190
-2171
-2151
-2130
-2107
-2083
-2058
-2032
-2003
-1973
-1940
-1904
-1867
-1829
-1790
-1751
-1713
-1675
-1638
-1601
-1566
-1531
-1496
-1462
-1428
-1393
-1359
-1326
-1294
-1264
-1235
-1207
-1179
-1152
-1125
-1099
-1075
-1054
-1036
-1022
-1012
-1004
-998
-994
-991
-988
-984
-979
-975
-970
-966
-963
-959
-956
-953
-951
-949
-948
-948
-951
-955
-962
-971
-982
-996
-1012
-1031
-1052
-1075
-1100
-1126
-1154
-1183
-1214
-1246
-1279
-1313
-1348
-1383
-1418
-1454
-1489
-1526
-1563
-1600
-1636
-1671
-1703
-1733
-1761
-1786
-1810
-1831
-1851
-1870
-1886
-1900
-1913
-1923
-1930
-1936
-1939
-1940
-1938
-1936
-1931
-1925
-1918
-1909
-1900
-1890
-1879
-1868
-1857
-1844
-1831
-1816
-1799
-1782
-1763
-1744
-1724
-1704
-1682
-1661
-1638
-1616
-1593
-1570
-1547
-1524
-1501
-1477
-1454
-1430
-1407
-1384
-1362
-1340
-1318
-1297
-1278
-1260
-1244
-1230
-1218
-1207
-1198
-1190
-1183
-1178
-1174
-1171
-1168
-1165
-1162
-1157
-1151
-1144
-1136
-1127
-1118
-1108
-1098
-1088
-1077
-1066
-1054
-1041
-1026
-1010
-991
-971
-951
-930
-910
-892
-877
-865
-856
-850
-846
-844
-844
-845
-847
-850
-855
-862
-870
-881
-892
-905
-919
-934
-949
-966
-983
-999
-1014
-1030
-1045
-1060
-1073
-1087
-1099
-1111
-1122
-1132
-1142
-1152
-1162
-1172
-1182
-1192
-1201
-1210
-1218
-1226
-1234
-1241
-1247
-1253
-1258
-1262
-1266
-1269
-1270
-1270
-1267
-1264
-1259
-1252
-1245
-1238
-1229
-1220
-1209
-1195
-1179
-1159
-1136
-1110
-1082
-1052
-1020
-989
-956
-922
-887
-850
-810
-768
-724
-677
-629
-578
-525
-471
-415
-359
-301
-243
-184
-125
-65
-4
58
121
184
248
312
375
437
496
553
608
662
714
763
811
856
898
938
975
1010
1045
1078
1111
1143
1175
1206
1237
1268
1299
1330
1362
1395
1429
1464
1500
1536
1572
1607
1642
1676
1710
1744
1779
1813
1847
1880
1913
1945
1977
2008
2039
2069
2099
2128
2158
2187
2215
2242
2268
2293
2318
2342
2365
2387
2408
2428
2448
2468
2487
2506
2524
2542
2560
2576
2592
2608
2624
2641
2657
2674
2691
2708
2725
2741
2757
2771
2785
2798
2809
2819
2827
2833
2839
2843
2846
2848
2850
2851
2851
2850
2847
2843
2837
2829
2820
2809
2798
2784
2770
2754
2737
2719
2701
2682
2663
2643
2623
2602
2580
2556
2531
2504
2477
2449
2420
2391
2363
2334
2306
2280
2254
2230
2208
2190
2174
2163
2155
2150
2149
2151
2156
2164
2174
2186
2200
2216
2235
2259
2286
2316
2351
2388
2427
2468
2511
2556
2602
2649
2697
2745
2793
2840
2888
2937
2986
3037
3088
3139
3190
3241
3293
3345
3398
3452
3506
3560
3614
3668
3723
3777
3831
3884
3937
3988
4038
4086
4135
4182
4229
4277
4324
4370
4417
4463
4508
4552
4594
4635
4673
4709
4743
4775
4805
4833
4860
4885
4908
4930
4952
4972
4992
5011
5030
5047
5065
5081
5096
5111
5124
5135
5146
5156
5166
5176
5185
5194
5202
5211
5218
5226
5234
5242
5250
5259
5269
5279
5291
5303
5316
5328
5341
5354
5368
5382
5398
5415
5433
5452
5472
5493
5513
5534
5554
5573
5591
5609
5627
5645
5662
5679
5695
5710
5724
5736
5746
5754
5761
5767
5773
5779
5786
5793
5802
5812
5823
5835
5848
5863
5880
5898
5918
5939
5962
5985
6009
6034
6059
6086
6113
6141
6170
6200
6230
6261
6294
6328
6364
6402
6443
6486
6531
6578
6626
6675
6725
6774
6823
6871
6919
6966
7014
7062
7109
7156
7203
7248
7293
7337
7380
7424
7468
7513
7560
7607
7655
7704
7753
7801
7850
7898
7945
7992
8039
8085
8130
8173
8217
8259
8300
8339
8378
8416
8452
8487
8522
8554
8585
8614
8640
8662
8680
8695
8706
8715
8721
8725
8726
8724
8720
8713
8703
8691
8676
8660
8643
8624
8605
8584
8563
8541
8518
8494
8469
8444
8419
8392
8365
8336
8307
8278
8249
8221
8194
8169
8146
8122
8101
8080
8058
8037
8016
7997
7979
7962
7947
7933
7921
7911
7903
7895
7889
7882
7876
7871
7865
7861
7857
7853
7850
7847
7843
7838
7831
7823
7814
7803
7792
7779
7766
7751
7735
7718
7700
7681
7661
7640
7619
7598
7575
7553
7529
7505
7481
7456
7431
7405
7378
7350
7321
7290
7259
7228
7197
7168
7139
7113
7088
7066
7045
7025
7007
6988
6970
6952
6934
6916
6899
6883
6867
6852
6838
6823
6810
6796
6783
6771
6759
6748
6739
6730
6722
6716
6710
6704
6700
6696
6692
6687
6682
6677
6671
6663
6654
6643
6631
6617
6602
6585
6567
6549
6529
6509
6488
6466
6443
6419
6393
6366
6337
6308
6277
6246
6214
6182
6150
6117
6084
6051
6018
5984
5950
5917
5884
5853
5821
5791
5761
5732
5704
5677
5650
5625
5600
5577
5554
5532
5510
5488
5464
5439
5411
5381
5350
5317
5283
5249
5213
5178
5141
5104
5065
5026
4985
4944
4900
4856
4810
4762
4712
4661
4609
4556
4502
4448
4394
4340
4286
4232
4179
4127
4075
4025
3976
3929
3883
3839
3797
3757
3719
3683
3649
3617
3586
3557
3528
3500
3472
3444
3416
3389
3363
3337
3313
3290
3267
3245
3223
3201
3179
3156
3133
3110
3085
3061
3036
3010
2984
2957
2929
2899
2870
2839
2809
2779
2749
2719
2689
2658
2625
2591
2555
2517
2478
2438
2396
2354
2311
2268
2226
2183
2142
2101
2061
2021
1982
1944
1905
1867
1829
1792
1755
1718
1680
1642
1602
1560
1517
1474
1429
1384
1338
1292
1245
1198
1150
1102
1052
1002
951
899
845
790
734
678
620
561
501
440
378
315
251
187
122
56
-9
-75
-141
-207
-272
-337
-401
-464
-526
-586
-644
-700
-753
-805
-854
-901
-947
-990
-1031
-1071
-1109
-1145
-1180
-1213
-1245
-1275
-1304
-1332
-1358
-1383
-1407
-1429
-1450
-1470
-1490
-1509
-1528
-1547
-1567
-1588
-1610
-1632
-1656
-1680
-1706
-1731
-1757
-1783
-1810
-1837
-1864
-1891
-1917
-1943
-1969
-1994
-2017
-2041
-2066
-2088
-2110
-2130
-2149
-2167
-2184
-2199
-2214
-2228
-2242
-2255
-2268
-2281
-2295
-2308
-2322
-2335
-2348
-2360
-2373
-2385
-2398
-2411
-2423
-2436
-2449
-2462
-2475
-2488
-2501
-2513
-2525
-2535
-2544
-2553
-2560
-2567
-2574
-2580
-2587
-2593
-2599
-2605
-2611
-2616
-2621
-2626
-2631
-2636
-2642
-2648
-2654
-2659
-2664
-2669
-2674
-2678
-2682
-2685
-2689
-2692
-2695
-2698
-2702
-2706
-2711
-2717
-2724
-2732
-2741
-2751
-2762
-2775
-2789
-2804
-2821
-2838
-2857
-2877
-2899
-2921
-2945
-2970
-2995
-3021
-3048
-3076
-3103
-3131
-3159
-3187
-3215
-3243
-3271
-3299
-3327
-3356
-3384
-3412
-3441
-3470
-3499
-3529
-3559
-3590
-3621
-3652
-3683
-3714
-3746
-3777
-3809
-3842
-3875
-3908
-3942
-3976
-4009
-4043
-4078
-4113
-4148
-4183
-4218
-4254
-4290
-4326
-4363
-4401
-4438
-4476
-4513
-4551
-4589
-4627
-4665
-4704
-4743
-4783
-4824
-4864
-4905
-4946
-4987
-5027
-5067
-5105
-5143
-5180
-5215
-5250
-5284
-5317
-5349
-5380
-5412
-5443
-5473
-5503
-5533
-5561
-5588
-5613
-5638
-5662
-5684
-5706
-5727
-5747
-5767
-5786
-5806
-5825
-5844
-5863
-5883
-5902
-5922
-5942
-5963
-5984
-6006
-6029
-6052
-6075
-6099
-6122
-6144
-6166
-6188
-6210
-6232
-6254
-6276
-6298
-6320
-6341
-6361
-6382
-6402
-6421
-6441
-6460
-6478
-6495
-6511
-6526
-6539
-6552
-6564
-6575
-6586
-6596
-6606
-6615
-6624
-6633
-6641
-6648
-6655
-6661
-6667
-6672
-6677
-6682
-6686
-6690
-6694
-6697
-6700
-6703
-6706
-6709
-6712
-6714
-6717
-6720
-6722
-6724
-6726
-6728
-6730
-6733
-6735
-6738
-6741
-6744
-6747
-6749
-6751
-6753
-6753
-6753
-6753
-6752
-6751
-6751
-6750
-6749
-6748
-6748
-6748
-6748
-6748
-6748
-6748
-6747
-6747
-6746
-6746
-6745
-6745
-6744
-6743
-6743
-6742
-6742
-6742
-6743
-6744
-6746
-6749
-6752
-6757
-6762
-6767
-6774
-6781
-6789
-6797
-6806
-6815
-6826
-6837
-6849
-6862
-6876
-6890
-6905
-6920
-6936
-6953
-6970
-6986
-7003
-7019
-7035
-7051
-7066
-7082
-7097
-7111
-7125
-7138
-7149
-7159
-7168
-7174
-7178
-7180
-7180
-7179
-7177
-7173
-7169
-7162
-7155
-7145
-7134
-7120
-7105
-7089
-7072
-7054
-7036
-7016
-6996
-6975
-6952
-6929
-6904
-6879
-6854
-6827
-6800
-6772
-6744
-6715
-6685
-6654
-6623
-6590
-6557
-6523
-6489
-6454
-6419
-6383
-6346
-6310
-6272
-6233
-6194
-6154
-6113
-6071
-6029
-5986
-5943
-5900
-5856
-5812
-5768
-5723
-5677
-5631
-5583
-5534
-5485
-5434
-5384
-5333
-5282
-5231
-5180
-5129
-5079
-5029
-4979
-4930
-4882
-4834
-4787
-4740
-4693
-4647
-4600
-4554
-4508
-4462
-4417
-4373
-4328
-4285
-4241
-4198
-4155
-4112
-4070
-4026
-3983
-3940
-3897
-3854
-3812
-3771
-3731
-3691
-3652
-3614
-3576
-3540
-3505
-3471
-3438
-3406
-3375
-3346
-3317
-3289
-3262
-3236
-3212
-3189
-3168
-3149
-3132
-3117
-3104
-3092
-3082
-3074
-3068
-3064
-3062
-3062
-3064
-3067
-3072
-3078
-3085
-3092
-3100
-3109
-3118
-3128
-3138
-3148
-3159
-3170
-3179
-3189
-3197
-3205
-3212
-3218
-3224
-3228
-3232
-3236
-3238
-3239
-3239
-3238
-3235
-3231
-3226
-3218
-3210
-3200
-3188
-3175
-3160
-3144
-3127
-3108
-3088
-3068
-3046
-3023
-3000
-2977
-2954
-2930
-2908
-2885
-2862
-2840
-2818
-2796
-2775
-2754
-2734
-2714
-2695
-2676
-2658
-2640
-2624
-2608
-2593
-2578
-2565
-2551
-2538
-2524
-2511
-2497
-2483
-2468
-2454
-2438
-2423
-2407
-2391
-2373
-2355
-2335
-2315
-2293
-2271
-2248
-2225
-2201
-2176
-2152
-2126
-2101
-2075
-2049
-2021
-1995
-1968
-1941
-1913
-1885
-1856
-1827
-1798
-1767
-1737
-1705
-1673
-1641
-1608
-1575
-1541
-1506
-1471
-1436
-1400
-1364
-1328
-1292
-1256
-1221
-1186
-1151
-1116
-1082
-1047
-1010
-975
-939
-902
-864
-826
-787
-747
-706
-664
-621
-577
-534
-490
-446
-403
-360
-317
-275
-232
-190
-147
-105
-63
-21
21
63
105
147
189
230
272
312
352
391
430
468
507
545
583
622
660
698
736
774
812
851
891
931
971
1012
1051
1091
1130
1168
1206
1244
1281
1318
1354
1389
1423
1456
1488
1519
1549
1579
1609
1637
1666
1693
1720
1747
1773
1798
1822
1846
1869
1891
1913
1933
1953
1972
1991
2009
2027
2044
2060
2075
2090
2104
2117
2129
2140
2151
2162
2171
2180
2189
2197
2204
2211
2218
2225
2231
2238
2246
2253
2262
2271
2281
2291
2301
2312
2324
2336
2349
2362
2376
2390
2405
2420
2436
2453
2470
2488
2507
2526
2547
2568
2589
2612
2634
2658
2681
2705
2730
2755
2781
2808
2835
2863
2891
2920
2949
2978
3008
3038
3069
3101
3133
3165
3198
3231
3263
3295
3327
3357
3386
3414
3441
3467
3491
3514
3536
3556
3576
3594
3612
3629
3645
3659
3673
3686
3698
3710
3722
3733
3745
3756
3767
3777
3787
3798
3808
3818
3828
3837
3847
3856
3866
3875
3884
3894
3903
3912
3921
3930
3939
3948
3957
3968
3978
3989
4000
4011
4022
4032
4041
4050
4059
4067
4075
4085
4093
4101
4109
4117
4124
4132
4139
4147
4155
4162
4170
4178
4187
4195
4204
4214
4223
4233
4242
4252
4261
4269
4277
4285
4292
4299
4305
4311
4317
4323
4328
4333
4338
4342
4346
4350
4354
4358
4361
4365
4369
4373
4376
4380
4384
4387
4390
4393
4394
4395
4395
4394
4392
4388
4384
4379
4373
4366
4358
4349
4339
4329
4317
4304
4291
4276
4260
4244
4227
4209
4190
4171
4151
4131
4109
4086
4064
4041
4016
3990
3964
3938
3911
3884
3858
3831
3805
3779
3753
3728
3703
3677
3652
3627
3602
3577
3552
3527
3502
3477
3452
3427
3403
3379
3355
3332
3308
3285
3262
3239
3216
3194
3171
3150
3129
3108
3089
3070
3052
3034
3018
3001
2986
2970
2956
2942
2929
2916
2905
2896
2887
2880
2874
2869
2865
2862
2860
2859
2858
2859
2860
2861
2863
2864
2866
2867
2869
2871
2873
2875
2877
2879
2881
2882
2882
2883
2883
2882
2881
2879
2876
2872
2868
2862
2856
2850
2842
2834
2826
2817
2807
2796
2786
2774
2763
2752
2740
2729
2717
2706
2694
2682
2670
2658
2647
2635
2623
2611
2599
2586
2573
2560
2547
2534
2521
2507
2492
2477
2462
2446
2430
2413
2397
2381
2365
2349
2332
2316
2299
2283
2266
2249
2231
2214
2196
2177
2158
2139
2119
2099
2078
2057
2036
2016
1995
1974
1953
1931
1909
1886
1864
1840
1817
1794
1771
1749
1726
1704
1681
1658
1635
1611
1587
1562
1536
1510
1483
1455
1426
1397
1366
1335
1303
1271
1237
1204
1169
1135
1100
1065
1030
995
960
924
889
853
817
780
744
708
673
638
604
570
537
505
474
444
415
387
360
335
310
286
263
241
219
198
178
159
140
122
104
86
69
52
35
18
1
-16
-33
-51
-69
-88
-107
-126
-146
-167
-187
-209
-230
-252
-275
-298
-321
-345
-369
-393
-418
-443
-469
-496
-524
-553
-583
-614
-645
-677
-711
-745
-780
-816
-853
-891
-929
-968
-1006
-1046
-1086
-1126
-1167
-1209
-1251
-1294
-1338
-1382
-1427
-1471
-1516
-1560
-1605
-1650
-1694
-1739
-1784
-1829
-1875
-1920
-1966
-2011
-2057
-2102
-2146
-2191
-2235
-2279
-2323
-2367
-2410
-2453
-2495
-2537
-2579
-2620
-2662
-2703
-2744
-2785
-2826
-2866
-2906
-2946
-2986
-3025
-3064
-3103
-3141
-3178
-3216
-3253
-3290
-3327
-3363
-3399
-3435
-3471
-3507
-3542
-3577
-3611
-3646
-3681
-3717
-3752
-3787
-3823
-3859
-3895
-3930
-3967
-4003
-4038
-4075
-4113
-4151
-4188
-4226
-4264
-4301
-4339
-4376
-4414
-4451
-4488
-4525
-4562
-4599
-4636
-4672
-4709
-4745
-4782
-4818
-4854
-4890
-4925
-4961
-4997
-5033
-5068
-5104
-5141
-5177
-5214
-5252
-5290
-5328
-5367
-5406
-5445
-5484
-5524
-5564
-5604
-5644
-5685
-5725
-5765
-5805
-5844
-5883
-5920
-5957
-5993
-6028
-6061
-6095
-6127
-6159
-6190
-6220
-6249
-6277
-6304
-6330
-6354
-6377
-6399
-6419
-6438
-6455
-6471
-6485
-6498
-6509
-6519
-6528
-6534
-6539
-6543
-6545
-6547
-6546
-6545
-6543
-6540
-6535
-6530
-6523
-6515
-6506
-6496
-6485
-6473
-6460
-6446
-6432
-6417
-6402
-6387
-6371
-6355
-6339
-6321
-6304
-6285
-6267
-6248
-6229
-6211
-6191
-6172
-6152
-6131
-6110
-6089
-6068
-6046
-6024
-6002
-5979
-5957
-5934
-5910
-5886
-5862
-5837
-5812
-5786
-5761
-5735
-5709
-5683
-5656
-5629
-5601
-5572
-5544
-5514
-5485
-5456
-5426
-5396
-5367
-5337
-5308
-5280
-5252
-5224
-5197
-5170
-5143
-5117
-5090
-5063
-5037
-5010
-4984
-4958
-4933
-4909
-4885
-4861
-4838
-4816
-4794
-4772
-4750
-4728
-4706
-4684
-4663
-4641
-4619
-4596
-4574
-4551
-4527
-4503
-4479
-4454
-4429
-4404
-4378
-4353
-4327
-4301
-4275
-4248
-4222
-4195
-4167
-4140
-4112
-4085
-4057
-4029
-4002
-3975
-3948
-3921
-3894
-3867
-3840
-3813
-3786
-3758
-3730
-3702
-3674
-3645
-3615
-3586
-3556
-3527
-3497
-3467
-3438
-3408
-3379
-3350
-3321
-3292
-3263
-3234
-3205
-3175
-3146
-3117
-3087
-3057
-3027
-2996
-2965
-2934
-2902
-2871
-2840
-2810
-2779
-2749
-2718
-2688
-2658
-2629
-2600
-2571
-2542
-2513
-2485
-2456
-2428
-2400
-2372
-2344
-2317
-2290
-2263
-2236
-2210
-2184
-2158
-2132
-2107
-2082
-2058
-2035
-2012
-1990
-1969
-1948
-1927
-1907
-1888
-1869
-1850
-1832
-1815
-1799
-1782
-1767
-1751
-1736
-1722
-1707
-1693
-1678
-1664
-1650
-1636
-1622
-1608
-1594
-1581
-1568
-1554
-1541
-1528
-1514
-1501
-1488
-1474
-1461
-1448
-1436
-1423
-1410
-1397
-1384
-1370
-1357
-1344
-1331
-1318
-1305
-1292
-1279
-1266
-1254
-1241
-1228
-1216
-1204
-1192
-1181
-1170
-1160
-1150
-1140
-1130
-1119
-1109
-1098
-1088
-1077
-1067
-1057
-1047
-1037
-1026
-1014
-1002
-990
-976
-963
-949
-935
-920
-905
-890
-874
-857
-840
-822
-803
-783
-763
-743
-722
-701
-679
-656
-633
-608
-582
-556
-529
-501
-472
-443
-413
-383
-352
-320
-287
-254
-219
-183
-146
-109
-70
-31
8
48
88
129
169
210
251
292
334
376
417
459
500
541
582
622
662
702
741
780
818
856
894
931
968
1004
1040
1075
1110
1144
1178
1212
1246
1279
1311
1344
1376
1409
1441
1474
1506
1539
1571
1603
1636
1668
1700
1732
1764
1795
1827
1858
1890
1921
1953
1984
2016
2048
2080
2113
2146
2180
2214
2248
2282
2317
2352
2387
2422
2458
2493
2529
2565
2601
2638
2674
2710
2747
2783
2820
2857
2894
2931
2968
3005
3042
3080
3117
3155
3193
3231
3269
3307
3346
3385
3424
3464
3504
3544
3585
3626
3667
3709
3750
3791
3832
3873
3914
3954
3994
4034
4073
4111
4149
4187
4223
4260
4296
4332
4368
4404
4440
4476
4512
4547
4583
4618
4653
4688
4722
4756
4788
4821
4852
4882
4912
4942
4970
4998
5025
5051
5077
5101
5125
5148
5169
5190
5209
5228
5245
5260
5275
5288
5300
5311
5321
5330
5338
5345
5351
5356
5359
5362
5364
5365
5365
5364
5363
5361
5359
5356
5352
5348
5343
5337
5331
5325
5318
5312
5305
5298
5290
5282
5274
5265
5256
5247
5238
5229
5220
5212
5204
5196
5188
5180
5173
5166
5159
5152
5146
5139
5132
5125
5118
5112
5105
5098
5091
5083
5075
5067
5059
5051
5042
5033
5025
5016
5007
4999
4990
4982
4974
4966
4958
4951
4943
4936
4929
4922
4916
4910
4904
4898
4894
4889
4886
4883
4881
4879
4879
4879
4879
4881
4884
4887
4891
4897
4903
4909
4917
4925
4934
4943
4954
4964
4976
4988
5000
5012
5026
5040
5055
5070
5086
5102
5119
5135
5152
5169
5186
5203
5220
5237
5254
5272
5289
5306
5323
5341
5358
5376
5394
5413
5431
5450
5469
5487
5506
5525
5543
5562
5580
5598
5615
5632
5649
5665
5680
5695
5709
5723
5736
5748
5760
5771
5780
5789
5796
5803
5808
5811
5814
5815
5814
5812
5809
5805
5799
5792
5784
5775
5764
5752
5739
5725
5709
5693
5675
5657
5638
5618
5598
5577
5555
5532
5508
5483
5457
5430
5402
5374
5345
5316
5286
5256
5225
5195
5163
5132
5101
5070
5038
5006
4973
4941
4908
4875
4843
4810
4778
4747
4715
4684
4653
4623
4594
4565
4537
4510
4483
4457
4431
4407
4383
4361
4340
4320
4301
4284
4268
4252
4237
4224
4210
4198
4186
4176
4166
4157
4148
4140
4132
4124
4117
4110
4103
4097
4090
4085
4080
4075
4070
4067
4064
4061
4058
4054
4051
4050
4048
4046
4043
4042
4040
4037
4035
4033
4030
4027
4024
4021
4018
4014
4010
4005
3999
3993
3987
3980
3972
3964
3956
3947
3938
3928
3919
3909
3899
3888
3878
3867
3856
3845
3833
3821
3808
3796
3783
3770
3757
3744
3730
3716
3702
3687
3673
3658
3643
3628
3613
3597
3580
3563
3545
3526
3506
3486
3465
3444
3421
3398
3373
3348
3322
3296
3268
3240
3211
3182
3152
3122
3090
3058
3026
2992
2958
2923
2887
2850
2813
2775
2736
2697
2658
2617
2577
2535
2493
2451
2407
2363
2319
2273
2227
2180
2131
2082
2032
1981
1929
1876
1823
1769
1714
1658
1602
1545
1487
1429
1369
1309
1248
1186
1123
1059
995
929
864
797
730
662
594
525
456
386
316
246
175
103
32
-41
-114
-187
-262
-336
-411
-487
-562
-638
-715
-791
-868
-946
-1024
-1103
-1182
-1261
-1340
-1419
-1498
-1578
-1657
-1737
-1816
-1895
-1974
-2053
-2132
-2210
-2288
-2366
-2444
-2522
-2599
-2676
-2753
-2829
-2905
-2981
-3056
-3131
-3205
-3279
-3352
-3425
-3496
-3567
-3637
-3706
-3775
-3843
-3909
-3975
-4040
-4103
-4166
-4227
-4288
-4348
-4407
-4465
-4522
-4577
-4632
-4685
-4738
-4789
-4840
-4890
-4938
-4986
-5034
-5080
-5125
-5170
-5214
-5257
-5299
-5341
-5382
-5423
-5463
-5502
-5541
-5580
-5617
-5655
-5692
-5730
-5767
-5804
-5841
-5878
-5914
-5950
-5987
-6023
-6059
-6095
-6131
-6167
-6204
-6241
-6278
-6315
-6353
-6390
-6428
-6466
-6504
-6542
-6580
-6618
-6655
-6693
-6730
-6768
-6805
-6842
-6879
-6915
-6952
-6988
-7024
-7059
-7095
-7131
-7167
-7203
-7239
-7275
-7311
-7347
-7382
-7418
-7453
-7488
-7524
-7559
-7594
-7629
-7663
-7697
-7730
-7763
-7796
-7827
-7859
-7890
-7920
-7950
-7979
-8007
-8034
-8061
-8086
-8111
-8135
-8159
-8182
-8204
-8226
-8246
-8265
-8283
-8300
-8316
-8331
-8345
-8357
-8369
-8379
-8389
-8398
-8405
-8412
-8418
-8423
-8426
-8429
-8430
-8430
-8430
-8428
-8425
-8421
-8416
-8411
-8404
-8397
-8388
-8378
-8367
-8356
-8343
-8329
-8314
-8299
-8282
-8265
-8247
-8229
-8210
-8189
-8170
-8148
-8128
-8106
-8085
-8063
-8039
-8018
-7995
-7972
-7948
-7925
-7902
-7879
-7856
-7832
-7809
-7786
-7762
-7739
-7716
-7692
-7669
-7646
-7624
-7603
-7581
-7560
-7540
-7519
-7499
-7479
-7459
-7440
-7421
-7403
-7386
-7368
-7352
-7335
-7319
-7303
-7288
-7273
-7258
-7243
-7229
-7215
-7200
-7186
-7171
-7157
-7142
-7127
-7113
-7098
-7082
-7067
-7052
-7036
-7021
-7005
-6990
-6974
-6959
-6943
-6927
-6910
-6894
-6877
-6860
-6843
-6825
-6807
-6788
-6769
-6749
-6729
-6709
-6687
-6665
-6643
-6620
-6596
-6571
-6546
-6520
-6493
-6465
-6437
-6408
-6379
-6349
-6319
-6288
-6257
-6226
-6194
-6161
-6129
-6095
-6061
-6027
-5993
-5957
-5921
-5885
-5848
-5811
-5773
-5735
-5696
-5657
-5618
-5578
-5538
-5497
-5455
-5413
-5371
-5328
-5285
-5242
-5199
-5155
-5111
-5067
-5023
-4978
-4934
-4890
-4845
-4801
-4757
-4713
-4669
-4625
-4581
-4537
-4493
-4449
-4405
-4361
-4317
-4274
-4231
-4188
-4145
-4102
-4059
-4017
-3974
-3932
-3889
-3847
-3804
-3761
-3717
-3673
-3629
-3585
-3541
-3496
-3450
-3405
-3359
-3314
-3268
-3222
-3176
-3129
-3083
-3036
-2989
-2941
-2893
-2844
-2795
-2746
-2696
-2646
-2595
-2544
-2493
-2441
-2389
-2336
-2282
-2228
-2173
-2117
-2061
-2004
-1945
-1886
-1826
-1766
-1705
-1643
-1580
-1517
-1453
-1389
-1324
-1259
-1192
-1125
-1057
-989
-919
-849
-778
-707
-636
-563
-491
-417
-343
-268
-193
-117
-40
37
114
191
268
346
424
502
580
658
737
815
893
971
1049
1127
1204
1282
1359
1435
1512
1589
1665
1742
1818
1895
1972
2048
2125
2201
2277
2352
2428
2502
2577
2651
2725
2798
2870
2942
3013
3083
3153
3222
3291
3359
3426
3493
3558
3623
3688
3751
3813
3875
3935
3995
4053
4111
4168
4224
4278
4332
4384
4436
4487
4537
4585
4633
4680
4726
4771
4815
4858
4900
4942
4982
5022
5061
5100
5138
5175
5212
5248
5284
5319
5353
5387
5420
5453
5485
5516
5547
5578
5608
5638
5667
5697
5726
5755
5784
5813
5841
5868
5895
5922
5948
5973
5997
6021
6044
6067
6088
6109
6129
6149
6167
6185
6203
6220
6236
6251
6266
6280
6294
6308
6321
6333
6345
6357
6368
6379
6389
6400
6411
6421
6432
6442
6453
6463
6473
6482
6492
6501
6511
6520
6529
6539
6548
6558
6567
6576
6584
6592
6600
6608
6615
6623
6630
6636
6643
6649
6655
6661
6666
6671
6675
6678
6681
6684
6686
6688
6690
6691
6692
6692
6691
6690
6688
6685
6682
6678
6674
6669
6663
6656
6650
6642
6634
6626
6618
6609
6600
6590
6581
6570
6560
6549
6537
6526
6515
6504
6492
6481
6470
6459
6448
6437
6425
6413
6400
6388
6375
6362
6348
6335
6321
6307
6293
6278
6264
6250
6235
6220
6206
6191
6176
6160
6145
6129
6113
6096
6079
6062
6045
6027
6009
5992
5973
5955
5936
5916
5896
5876
5855
5833
5811
5788
5764
5739
5714
5688
5660
5632
5603
5574
5543
5512
5480
5447
5414
5380
5345
5310
5275
5238
5201
5164
5126
5088
5049
5009
4969
4928
4887
4845
4802
4759
4715
4670
4625
4580
4534
4488
4441
4394
4347
4299
4251
4203
4154
4104
4054
4003
3953
3901
3849
3797
3744
3691
3638
3584
3529
3475
3420
3364
3308
3252
3196
3139
3082
3024
2967
2909
2851
2793
2734
2676
2617
2559
2500
2441
2382
2323
2264
2204
2145
2085
2025
1966
1907
1848
1788
1730
1671
1613
1555
1497
1439
1382
1324
1267
1211
1154
1098
1042
987
931
877
822
768
713
660
606
553
500
447
394
341
289
237
185
134
83
32
-18
-68
-117
-167
-215
-264
-312
-360
-407
-454
-501
-547
-593
-639
-684
-729
-773
-818
-862
-906
-949
-991
-1033
-1075
-1116
-1156
-1196
-1236
-1275
-1313
-1351
-1388
-1425
-1461
-1497
-1531
-1565
-1598
-1631
-1662
-1693
-1724
-1754
-1783
-1812
-1841
-1869
-1897
-1925
-1953
-1980
-2007
-2033
-2059
-2085
-2111
-2136
-2160
-2185
-2208
-2231
-2254
-2276
-2298
-2320
-2341
-2362
-2382
-2402
-2422
-2442
-2461
-2480
-2499
-2518
-2538
-2557
-2576
-2596
-2615
-2634
-2654
-2673
-2693
-2712
-2732
-2751
-2771
-2791
-2811
-2830
-2850
-2870
-2890
-2910
-2930
-2950
-2971
-2992
-3013
-3034
-3056
-3077
-3098
-3119
-3140
-3160
-3181
-3202
-3223
-3244
-3265
-3286
-3307
-3328
-3349
-3370
-3392
-3413
-3434
-3455
-3476
-3497
-3518
-3539
-3560
-3581
-3602
-3623
-3643
-3664
-3685
-3705
-3725
-3745
-3765
-3785
-3805
-3824
-3844
-3863
-3882
-3900
-3918
-3936
-3954
-3972
-3989
-4006
-4022
-4040
-4056
-4073
-4090
-4106
-4123
-4139
-4155
-4171
-4186
-4201
-4216
-4230
-4244
-4258
-4271
-4285
-4297
-4310
-4322
-4333
-4344
-4354
-4364
-4373
-4382
-4390
-4398
-4405
-4411
-4416
-4421
-4425
-4429
-4432
-4434
-4436
-4438
-4438
-4439
-4438
-4437
-4435
-4433
-4430
-4427
-4423
-4419
-4414
-4409
-4402
-4395
-4387
-4379
-4369
-4359
-4348
-4337
-4325
-4311
-4297
-4282
-4266
-4249
-4232
-4213
-4194
-4173
-4152
-4130
-4108
-4083
-4059
-4034
-4008
-3981
-3954
-3926
-3898
-3869
-3839
-3808
-3777
-3745
-3712
-3679
-3645
-3611
-3576
-3541
-3506
-3471
-3435
-3400
-3363
-3327
-3290
-3252
-3214
-3177
-3138
-3100
-3061
-3022
-2983
-2944
-2905
-2865
-2826
-2786
-2747
-2707
-2668
-2628
-2589
-2549
-2510
-2470
-2431
-2393
-2354
-2316
-2279
-2241
-2204
-2168
-2132
-2097
-2063
-2028
-1995
-1962
-1929
-1898
-1867
-1836
-1806
-1777
-1749
-1720
-1693
-1665
-1639
-1612
-1587
-1562
-1537
-1513
-1489
-1465
-1442
-1419
-1396
-1374
-1352
-1330
-1308
-1287
-1265
-1245
-1224
-1204
-1183
-1163
-1143
-1123
-1104
-1084
-1065
-1045
-1026
-1006
-987
-968
-948
-929
-911
-892
-874
-857
-839
-823
-806
-790
-774
-758
-743
-729
-715
-701
-688
-676
-664
-652
-641
-630
-620
-610
-600
-591
-582
-573
-565
-556
-548
-541
-533
-526
-518
-511
-505
-498
-492
-486
-480
-474
-467
-461
-455
-449
-443
-437
-431
-424
-417
-410
-403
-395
-388
-379
-371
-361
-352
-342
-332
-321
-311
-300
-288
-277
-265
-252
-240
-226
-213
-199
-185
-171
-156
-141
-125
-109
-93
-77
-60
-43
-25
-7
11
30
49
68
88
108
128
149
169
190
210
231
252
274
295
317
338
360
382
405
427
450
473
496
519
542
564
587
610
633
655
678
700
722
743
764
785
805
825
845
864
882
901
919
936
953
970
986
1002
1016
1031
1046
1059
1072
1085
1096
1108
1118
1128
1137
1146
1154
1162
1168
1175
1181
1186
1190
1194
1197
1199
1201
1202
1202
1202
1201
1200
1199
1197
1194
1191
1188
1184
1180
1176
1172
1167
1163
1159
1156
1151
1147
1143
1138
1134
1130
1125
1121
1117
1113
1110
1106
1103
1099
1096
1093
1091
1088
1086
1084
1082
1080
1078
1076
1075
1074
1073
1072
1072
1072
1072
1072
1072
1073
1073
1074
1075
1077
1078
1080
1082
1085
1087
1090
1094
1098
1101
1105
1110
1114
1118
1122
1127
1131
1136
1140
1143
1147
1150
1153
1156
1158
1161
1163
1165
1167
1169
1170
1170
1171
1170
1170
1169
1167
1165
1162
1159
1156
1152
1147
1143
1138
1133
1128
1123
1118
1112
1107
1101
1095
1090
1084
1079
1074
1068
1063
1058
1053
1048
1043
1038
1033
1028
1024
1018
1014
1010
1006
1002
998
995
991
987
984
980
977
974
972
969
967
965
963
962
960
959
958
957
956
955
955
955
955
955
955
955
955
956
956
957
958
960
961
963
965
967
970
973
976
980
984
989
994
999
1004
1010
1016
1022
1030
1037
1045
1053
1061
1069
1078
1087
1096
1105
1115
1125
1136
1147
1158
1169
1181
1193
1204
1216
1229
1241
1254
1267
1280
1294
1308
1323
1338
1354
1371
1388
1405
1422
1440
1458
1476
1495
1514
1533
1553
1572
1592
1611
1630
1649
1668
1686
1705
1723
1741
1759
1777
1794
1811
1828
1845
1861
1877
1893
1908
1923
1938
1952
1966
1980
1993
2005
2017
2029
2041
2052
2062
2072
2080
2089
2096
2103
2110
2116
2121
2125
2129
2132
2135
2136
2138
2139
2139
2138
2137
2136
2134
2131
2128
2125
2121
2117
2112
2107
2102
2096
2090
2083
2077
2069
2062
2053
2045
2035
2025
2015
2003
1992
1980
1967
1954
1941
1927
1912
1897
1881
1865
1848
1830
1812
1793
1773
1753
1732
1711
1690
1667
1645
1622
1599
1575
1551
1526
1502
1477
1452
1427
1402
1377
1351
1326
1300
1275
1249
1223
1197
1171
1145
1118
1092
1066
1040
1014
988
962
936
910
885
860
835
809
784
759
735
710
685
660
636
611
587
563
538
514
490
466
442
418
395
371
347
323
300
277
254
231
208
186
163
141
119
97
76
54
33
12
-9
-29
-50
-71
-92
-113
-134
-156
-178
-200
-222
-245
-268
-291
-314
-337
-361
-384
-408
-433
-457
-481
-506
-531
-556
-581
-607
-632
-658
-684
-710
-737
-763
-790
-817
-845
-872
-900
-928
-957
-985
-1014
-1043
-1072
-1101
-1131
-1160
-1190
-1220
-1251
-1281
-1312
-1343
-1374
-1405
-1437
-1468
-1500
-1532
-1563
-1595
-1627
-1659
-1692
-1724
-1755
-1787
-1819
-1850
-1881
-1912
-1943
-1974
-2005
-2035
-2065
-2095
-2125
-2154
-2182
-2210
-2238
-2265
-2292
-2318
-2345
-2371
-2396
-2421
-2446
-2470
-2494
-2517
-2541
-2563
-2586
-2608
-2630
-2652
-2673
-2694
-2715
-2736
-2756
-2776
-2795
-2814
-2832
-2850
-2868
-2885
-2901
-2916
-2931
-2945
-2959
-2972
-2984
-2996
-3007
-3018
-3028
-3037
-3046
-3054
-3062
-3069
-3076
-3083
-3089
-3095
-3100
-3105
-3110
-3115
-3119
-3123
-3126
-3129
-3132
-3135
-3137
-3139
-3140
-3141
-3142
-3142
-3142
-3142
-3141
-3140
-3139
-3138
-3136
-3135
-3132
-3130
-3127
-3124
-3120
-3116
-3112
-3108
-3103
-3098
-3092
-3087
-3081
-3075
-3069
-3063
-3057
-3051
-3044
-3038
-3032
-3025
-3019
-3012
-3006
-3000
-2993
-2987
-2981
-2975
-2968
-2962
-2955
-2949
-2942
-2936
-2930
-2923
-2917
-2911
-2905
-2898
-2892
-2886
-2880
-2873
-2867
-2861
-2855
-2849
-2843
-2838
-2832
-2827
-2822
-2818
-2813
-2809
-2804
-2800
-2795
-2790
-2785
-2780
-2775
-2769
-2764
-2759
-2753
-2748
-2742
-2737
-2731
-2726
-2720
-2714
-2708
-2702
-2696
-2689
-2683
-2677
-2671
-2665
-2658
-2652
-2646
-2640
-2634
-2627
-2621
-2614
-2608
-2602
-2595
-2589
-2582
-2576
-2569
-2562
-2556
-2549
-2543
-2536
-2530
-2524
-2518
-2511
-2505
-2499
-2493
-2487
-2481
-2475
-2469
-2462
-2456
-2450
-2443
-2437
-2430
-2424
-2418
-2411
-2405
-2398
-2392
-2385
-2378
-2370
-2363
-2355
-2348
-2340
-2331
-2323
-2314
-2305
-2295
-2285
-2275
-2265
-2254
-2244
-2233
-2222
-2211
-2200
-2189
-2178
-2167
-2156
-2145
-2134
-2123
-2113
-2102
-2092
-2081
-2071
-2061
-2051
-2041
-2031
-2021
-2011
-2001
-1992
-1982
-1972
-1962
-1953
-1943
-1932
-1922
-1912
-1902
-1891
-1880
-1870
-1859
-1848
-1838
-1827
-1816
-1804
-1793
-1781
-1769
-1757
-1745
-1732
-1720
-1706
-1693
-1680
-1666
-1653
-1639
-1625
-1611
-1597
-1583
-1568
-1553
-1538
-1522
-1506
-1490
-1473
-1456
-1438
-1420
-1402
-1383
-1364
-1345
-1325
-1305
-1284
-1264
-1243
-1222
-1200
-1178
-1156
-1133
-1110
-1087
-1063
-1039
-1014
-990
-965
-940
-914
-887
-861
-834
-806
-778
-750
-721
-692
-662
-632
-602
-571
-540
-508
-476
-444
-411
-378
-345
-311
-277
-242
-208
-173
-138
-102
-67
-31
4
40
76
112
148
184
220
256
292
328
363
398
433
468
502
536
569
602
635
667
699
731
762
793
823
853
883
912
940
969
996
1024
1051
1077
1103
1128
1154
1178
1202
1226
1249
1272
1295
1318
1340
1362
1383
1405
1426
1446
1467
1487
1507
1527
1547
1567
1586
1606
1626
1645
1664
1683
1703
1722
1740
1759
1778
1796
1815
1833
1852
1871
1889
1908
1927
1945
1964
1983
2001
2021
2041
2060
2079
2099
2119
2139
2160
2181
2202
2224
2246
2269
2292
2316
2340
2365
2389
2415
2441
2467
2494
2521
2548
2576
2605
2634
2662
2692
2721
2751
2781
2811
2842
2873
2904
2936
2968
3001
3033
3066
3100
3133
3166
3200
3234
3268
3302
3336
3371
3406
3441
3476
3512
3547
3582
3618
3653
3689
3725
3760
3796
3831
3866
3901
3936
3971
4006
4040
4075
4109
4143
4176
4210
4243
4275
4307
4339
4371
4402
4432
4462
4492
4520
4548
4576
4602
4628
4654
4678
4703
4726
4749
4771
4793
4814
4835
4854
4873
4891
4908
4925
4940
4955
4969
4982
4995
5007
5019
5030
5040
5050
5058
5066
5074
5080
5086
5091
5096
5099
5103
5105
5107
5108
5109
5109
5108
5106
5104
5101
5097
5092
5087
5080
5074
5066
5058
5049
5039
5029
5018
5006
4994
4981
4968
4953
4939
4923
4907
4891
4874
4857
4839
4820
4801
4782
4762
4742
4722
4702
4681
4660
4639
4617
4595
4574
4551
4529
4507
4485
4462
4440
4417
4394
4371
4348
4324
4300
4276
4252
4227
4202
4177
4152
4126
4100
4074
4048
4022
3995
3968
3941
3914
3887
3859
3831
3802
3774
3745
3715
3686
3656
3627
3597
3567
3536
3506
3475
3445
3414
3382
3351
3319
3288
3256
3224
3191
3159
3127
3094
3061
3028
2995
2962
2928
2894
2861
2827
2793
2759
2725
2690
2656
2621
2586
2551
2516
2481
2446
2410
2375
2339
2303
2266
2230
2193
2156
2119
2082
2045
2008
1970
1932
1894
1855
1816
1778
1739
1699
1660
1620
1580
1540
1500
1459
1418
1377
1336
1294
1252
1209
1166
1123
1079
1034
990
945
900
854
809
763
717
670
624
577
530
483
436
388
340
292
243
195
146
97
47
-2
-52
-102
-152
-203
-254
-306
-358
-411
-463
-516
-570
-624
-678
-732
-787
-842
-898
-954
-1010
-1067
-1124
-1181
-1238
-1296
-1353
-1411
-1469
-1528
-1586
-1645
-1704
-1763
-1823
-1882
-1942
-2001
-2062
-2123
-2184
-2246
-2307
-2369
-2431
-2493
-2555
-2618
-2680
-2742
-2805
-2867
-2930
-2993
-3056
-3119
-3182
-3245
-3308
-3372
-3435
-3499
-3562
-3626
-3690
-3753
-3817
-3880
-3943
-4006
-4067
-4131
-4193
-4255
-4316
-4378
-4439
-4499
-4560
-4619
-4679
-4738
-4796
-4854
-4912
-4969
-5025
-5081
-5136
-5191
-5245
-5299
-5352
-5405
-5457
-5508
-5558
-5607
-5656
-5704
-5750
-5796
-5842
-5886
-5929
-5972
-6014
-6055
-6095
-6134
-6172
-6209
-6245
-6280
-6313
-6346
-6378
-6409
-6439
-6467
-6495
-6522
-6548
-6574
-6597
-6620
-6642
-6663
-6682
-6701
-6718
-6735
-6750
-6765
-6778
-6791
-6802
-6813
-6822
-6831
-6838
-6845
-6850
-6855
-6858
-6861
-6863
-6864
-6865
-6864
-6863
-6861
-6857
-6853
-6848
-6841
-6834
-6826
-6817
-6807
-6796
-6784
-6772
-6758
-6744
-6729
-6713
-6696
-6679
-6661
-6642
-6622
-6602
-6581
-6559
-6536
-6513
-6489
-6465
-6440
-6414
-6387
-6360
-6332
-6303
-6274
-6245
-6214
-6183
-6152
-6120
-6088
-6055
-6021
-5987
-5953
-5917
-5882
-5846
-5809
-5772
-5735
-5697
-5658
-5619
-5580
-5539
-5498
-5457
-5415
-5372
-5328
-5284
-5239
-5194
-5148
-5102
-5055
-5008
-4960
-4912
-4863
-4814
-4764
-4715
-4664
-4613
-4562
-4511
-4459
-4407
-4354
-4301
-4247
-4194
-4140
-4085
-4030
-3976
-3920
-3864
-3808
-3752
-3695
-3638
-3580
-3522
-3464
-3405
-3347
-3288
-3228
-3168
-3108
-3048
-2988
-2927
-2865
-2804
-2742
-2680
-2617
-2554
-2490
-2427
-2363
-2298
-2233
-2168
-2103
-2037
-1971
-1905
-1839
-1772
-1705
-1638
-1570
-1503
-1435
-1368
-1300
-1232
-1165
-1097
-1029
-962
-894
-827
-760
-693
-626
-560
-493
-427
-361
-295
-230
-164
-99
-34
30
94
158
221
284
346
408
469
530
591
650
710
768
826
883
940
995
1051
1105
1159
1212
1265
1317
1368
1418
1467
1516
1564
1611
1657
1703
1748
1792
1835
1877
1919
1960
2001
2040
2080
2118
2156
2193
2230
2266
2301
2336
2370
2403
2436
2468
2500
2531
2561
2591
2620
2649
2677
2704
2731
2757
2783
2808
2832
2856
2880
2902
2925
2947
2968
2989
3010
3030
3049
3068
3086
3103
3120
3137
3153
3169
3184
3199
3214
3228
3242
3255
3268
3280
3292
3304
3315
3325
3335
3345
3353
3362
3370
3377
3383
3390
3395
3400
3404
3408
3411
3414
3416
3417
3418
3418
3417
3415
3413
3410
3407
3403
3398
3392
3386
3379
3371
3362
3353
3342
3331
3319
3307
3293
3279
3263
3247
3231
3213
3195
3176
3156
3135
3114
3092
3069
3046
3021
2996
2970
2944
2917
2889
2861
2832
2802
2772
2741
2709
2676
2642
2608
2573
2538
2501
2464
2427
2389
2350
2311
2272
2232
2191
2150
2109
2067
2025
1982
1939
1896
1852
1808
1764
1719
1674
1629
1584
1538
1492
1446
1400
1354
1307
1261
1214
1167
1120
1072
1025
977
929
881
833
784
736
687
638
589
539
490
440
390
340
290
240
189
139
88
38
-13
-63
-113
-164
-214
-264
-314
-364
-415
-465
-515
-565
-615
-665
-715
-764
-814
-863
-912
-962
-1010
-1059
-1108
-1156
-1205
-1253
-1301
-1349
-1396
-1443
-1490
-1537
-1583
-1629
-1674
-1719
-1764
-1808
-1852
-1895
-1938
-1980
-2021
-2064
-2104
-2144
-2183
-2221
-2259
-2296
-2332
-2367
-2401
-2434
-2467
-2498
-2529
-2559
-2588
-2617
-2644
-2671
-2696
-2721
-2745
-2768
-2790
-2811
-2832
-2852
-2871
-2889
-2906
-2922
-2938
-2952
-2966
-2979
-2992
-3003
-3014
-3025
-3034
-3043
-3052
-3059
-3066
-3073
-3078
-3083
-3087
-3090
-3093
-3095
-3096
-3097
-3096
-3095
-3094
-3091
-3088
-3084
-3079
-3074
-3068
-3062
-3055
-3047
-3039
-3030
-3021
-3012
-3002
-2991
-2981
-2970
-2958
-2946
-2934
-2921
-2908
-2895
-2881
-2867
-2853
-2839
-2825
-2810
-2796
-2781
-2766
-2751
-2736
-2720
-2705
-2690
-2675
-2660
-2645
-2631
-2616
-2601
-2586
-2572
-2557
-2543
-2529
-2515
-2501
-2488
-2475
-2461
-2448
-2436
-2423
-2411
-2399
-2388
-2376
-2365
-2354
-2343
-2333
-2322
-2312
-2303
-2294
-2284
-2276
-2267
-2259
-2252
-2244
-2237
-2231
-2224
-2219
-2213
-2208
-2203
-2199
-2195
-2191
-2188
-2185
-2183
-2181
-2179
-2178
-2178
-2177
-2178
-2178
-2179
-2180
-2182
-2183
-2186
-2188
-2190
-2193
-2196
-2199
-2203
-2206
-2210
-2214
-2218
-2221
-2225
-2229
-2233
-2237
-2241
-2244
-2248
-2251
-2254
-2257
-2260
-2263
-2265
-2267
-2269
-2271
-2273
-2274
-2275
-2276
-2276
-2276
-2276
-2276
-2276
-2275
-2274
-2273
-2271
-2269
-2267
-2264
-2261
-2258
-2254
-2250
-2246
-2240
-2235
-2229
-2222
-2215
-2208
-2200
-2192
-2183
-2174
-2164
-2154
-2143
-2132
-2121
-2108
-2096
-2083
-2069
-2055
-2040
-2025
-2009
-1993
-1977
-1960
-1942
-1924
-1906
-1887
-1867
-1847
-1826
-1805
-1784
-1762
-1740
-1717
-1693
-1669
-1645
-1620
-1595
-1569
-1542
-1515
-1488
-1460
-1432
-1403
-1374
-1344
-1314
-1283
-1252
-1221
-1190
-1158
-1125
-1093
-1060
-1027
-994
-961
-927
-893
-860
-826
-791
-757
-723
-688
-654
-619
-585
-550
-515
-480
-445
-410
-376
-341
-306
-271
-237
-202
-167
-133
-98
-64
-29
5
40
74
108
142
177
211
244
278
312
346
379
413
446
479
512
545
578
611
644
677
709
742
775
807
840
873
906
938
971
1004
1037
1070
1103
1136
1169
1202
1235
1268
1301
1334
1367
1400
1433
1467
1500
1534
1567
1601
1635
1669
1703
1738
1772
1807
1842
1877
1912
1948
1983
2019
2055
2091
2127
2164
2200
2237
2273
2310
2347
2384
2421
2458
2495
2532
2569
2606
2643
2679
2716
2752
2788
2824
2860
2896
2932
2967
3003
3038
3074
3109
3145
3180
3215
3250
3285
3320
3354
3389
3423
3457
3491
3524
3557
3590
3623
3655
3688
3720
3752
3783
3814
3845
3876
3906
3936
3965
3994
4022
4051
4078
4106
4133
4160
4186
4212
4237
4261
4285
4308
4331
4353
4375
4396
4416
4436
4454
4472
4490
4506
4522
4538
4552
4567
4580
4594
4606
4618
4630
4641
4651
4660
4669
4678
4686
4693
4700
4706
4712
4717
4722
4726
4730
4733
4736
4738
4740
4742
4743
4743
4743
4743
4742
4741
4740
4738
4736
4733
4730
4727
4724
4720
4715
4711
4706
4700
4694
4688
4682
4675
4668
4660
4653
4645
4636
4628
4619
4609
4600
4590
4580
4570
4559
4548
4537
4526
4515
4504
4492
4481
4469
4458
4446
4434
4422
4410
4398
4386
4374
4361
4348
4336
4323
4310
4296
4283
4269
4256
4242
4228
4214
4200
4186
4172
4158
4144
4130
4116
4101
4086
4072
4057
4041
4026
4010
3995
3979
3963
3947
3930
3913
3897
3879
3862
3844
3825
3807
3788
3768
3748
3728
3707
3686
3665
3643
3620
3598
3575
3551
3527
3503
3478
3453
3427
3401
3374
3347
3319
3291
3263
3234
3204
3174
3142
3111
3078
3045
3011
2977
2942
2906
2870
2833
2795
2757
2719
2679
2639
2598
2557
2515
2473
2429
2385
2340
2295
2248
2201
2154
2105
2056
2005
1955
1904
1851
1798
1745
1690
1635
1579
1522
1465
1407
1348
1289
1229
1168
1106
1044
982
919
855
790
725
660
594
527
460
392
324
255
186
117
47
-24
-95
-166
-237
-309
-382
-454
-528
-601
-675
-749
-824
-898
-973
-1049
-1124
-1200
-1276
-1352
-1429
-1506
-1583
-1661
-1738
-1816
-1894
-1972
-2050
-2129
-2207
-2286
-2365
-2444
-2524
-2603
-2682
-2762
-2842
-2921
-3001
-3081
-3161
-3241
-3321
-3401
-3481
-3561
-3641
-3721
-3802
-3882
-3962
-4042
-4122
-4202
-4282
-4361
-4441
-4520
-4600
-4679
-4758
-4837
-4916
-4994
-5072
-5150
-5227
-5304
-5380
-5456
-5531
-5606
-5680
-5754
-5828
-5900
-5973
-6045
-6116
-6187
-6257
-6327
-6397
-6466
-6534
-6602
-6669
-6736
-6802
-6867
-6931
-6995
-7058
-7120
-7182
-7243
-7303
-7363
-7421
-7479
-7537
-7593
-7649
-7704
-7758
-7811
-7863
-7915
-7966
-8016
-8064
-8114
-8161
-8208
-8254
-8299
-8342
-8385
-8427
-8468
-8508
-8547
-8585
-8622
-8658
-8693
-8728
-8761
-8793
-8824
-8855
-8884
-8912
-8940
-8966
-8991
-9015
-9038
-9060
-9081
-9101
-9121
-9139
-9156
-9172
-9187
-9201
-9214
-9226
-9237
-9247
-9255
-9263
-9270
-9275
-9280
-9283
-9285
-9286
-9287
-9286
-9284
-9281
-9277
-9272
-9267
-9260
-9252
-9242
-9232
-9221
-9208
-9195
-9180
-9165
-9148
-9130
-9111
-9091
-9071
-9049
-9026
-9002
-8977
-8951
-8924
-8895
-8866
-8835
-8804
-8771
-8737
-8702
-8666
-8629
-8591
-8552
-8512
-8471
-8429
-8386
-8342
-8296
-8250
-8203
-8154
-8103
-8054
-8002
-7949
-7895
-7840
-7784
-7727
-7669
-7610
-7550
-7489
-7428
-7365
-7301
-7237
-7171
-7105
-7038
-6970
-6901
-6831
-6760
-6688
-6615
-6542
-6467
-6391
-6315
-6237
-6159
-6079
-5999
-5917
-5835
-5752
-5668
-5583
-5497
-5410
-5323
-5235
-5145
-5055
-4965
-4873
-4780
-4686
-4592
-4497
-4401
-4304
-4206
-4108
-4008
-3908
-3807
-3706
-3604
-3501
-3398
-3294
-3189
-3084
-2978
-2872
-2765
-2658
-2550
-2442
-2333
-2224
-2114
-2004
-1894
-1784
-1673
-1562
-1451
-1340
-1228
-1116
-1004
-892
-780
-667
-555
-442
-329
-217
-104
8
121
233
345
457
569
680
792
903
1014
1126
1236
1347
1457
1568
1677
1787
1896
2005
2114
2222
2329
2436
2543
2649
2754
2859
2962
3065
3167
3269
3369
3469
3567
3665
3761
3857
3951
4043
4136
4227
4317
4406
4494
4581
4666
4751
4834
4916
4997
5077
5155
5232
5309
5383
5457
5530
5601
5671
5739
5807
5873
5938
6001
6063
6124
6184
6243
6300
6356
6411
6465
6517
6569
6619
6668
6715
6762
6807
6852
6895
6937
6978
7017
7056
7093
7129
7164
7198
7230
7261
7291
7320
7348
7374
7400
7424
7447
7469
7490
7510
7528
7546
7563
7578
7593
7606
7618
7629
7639
7648
7656
7663
7669
7674
7678
7681
7683
7684
7685
7684
7683
7680
7677
7673
7669
7663
7656
7649
7641
7632
7622
7612
7600
7588
7575
7561
7547
7531
7515
7498
7481
7463
7444
7424
7403
7382
7360
7338
7314
7290
7264
7239
7212
7185
7157
7128
7099
7069
7038
7007
6976
6944
6911
6878
6844
6809
6775
6739
6703
6667
6630
6592
6554
6515
6476
6436
6395
6354
6313
6271
6229
6186
6143
6100
6056
6011
5966
5921
5875
5829
5782
5735
5687
5639
5591
5542
5492
5442
5392
5342
5291
5239
5187
5135
5083
5030
4976
4922
4868
4814
4759
4704
4648
4592
4536
4479
4422
4365
4307
4249
4190
4131
4072
4013
3953
3893
3833
3773
3713
3652
3591
3530
3468
3407
3345
3284
3222
3160
3098
3035
2973
2910
2847
2784
2721
2658
2595
2532
2468
2405
2342
2278
2215
2151
2088
2024
1960
1896
1832
1768
1703
1639
1574
1509
1444
1379
1313
1248
1182
1117
1051
985
920
854
788
723
657
592
526
461
396
331
266
201
136
71
6
-59
-124
-188
-253
-318
-383
-447
-512
-577
-641
-706
-771
-835
-900
-965
-1030
-1094
-1159
-1223
-1288
-1352
-1416
-1480
-1543
-1606
-1669
-1732
-1794
-1856
-1918
-1979
-2040
-2100
-2161
-2220
-2280
-2338
-2397
-2455
-2513
-2570
-2627
-2683
-2739
-2795
-2850
-2905
-2959
-3013
-3067
-3120
-3173
-3226
-3278
-3330
-3381
-3432
-3483
-3533
-3582
-3632
-3680
-3729
-3777
-3824
-3871
-3917
-3963
-4009
-4054
-4099
-4143
-4187
-4230
-4273
-4316
-4358
-4400
-4441
-4482
-4522
-4562
-4601
-4640
-4678
-4716
-4753
-4789
-4825
-4860
-4895
-4929
-4962
-4995
-5027
-5059
-5090
-5121
-5151
-5180
-5209
-5237
-5264
-5291
-5317
-5343
-5368
-5392
-5416
-5439
-5461
-5483
-5504
-5524
-5543
-5562
-5580
-5597
-5613
-5629
-5644
-5658
-5671
-5683
-5695
-5706
-5716
-5725
-5734
-5741
-5748
-5753
-5758
-5762
-5765
-5767
-5769
-5769
-5769
-5767
-5765
-5762
-5758
-5753
-5747
-5740
-5732
-5723
-5713
-5702
-5690
-5677
-5663
-5648
-5632
-5615
-5597
-5578
-5558
-5537
-5515
-5492
-5468
-5444
-5418
-5392
-5364
-5336
-5307
-5278
-5247
-5216
-5185
-5152
-5119
-5086
-5051
-5016
-4981
-4944
-4907
-4869
-4831
-4792
-4753
-4712
-4672
-4630
-4588
-4545
-4502
-4459
-4415
-4370
-4325
-4280
-4234
-4187
-4140
-4093
-4046
-3998
-3950
-3901
-3853
-3804
-3754
-3705
-3655
-3605
-3554
-3504
-3453
-3402
-3351
-3300
-3249
-3198
-3147
-3095
-3044
-2992
-2941
-2889
-2838
-2786
-2735
-2683
-2632
-2581
-2529
-2478
-2427
-2376
-2325
-2273
-2222
-2172
-2121
-2070
-2019
-1969
-1918
-1868
-1818
-1767
-1717
-1667
-1617
-1568
-1518
-1469
-1420
-1371
-1323
-1274
-1226
-1177
-1129
-1082
-1034
-987
-940
-893
-846
-800
-753
-707
-662
-616
-571
-526
-481
-436
-391
-346
-302
-257
-213
-169
-125
-80
-36
8
52
96
140
184
228
273
317
361
405
449
493
537
581
625
668
712
756
800
844
887
931
975
1018
1062
1106
1149
1193
1236
1280
1323
1367
1410
1454
1497
1541
1585
1628
1672
1716
1760
1804
1848
1892
1936
1980
2024
2068
2112
2157
2201
2246
2290
2335
2380
2424
2469
2513
2558
2603
2648
2693
2738
2783
2828
2874
2919
2964
3010
3055
3100
3146
3191
3236
3281
3326
3371
3416
3460
3505
3549
3593
3637
3681
3724
3767
3810
3852
3894
3936
3977
4018
4058
4098
4138
4177
4215
4253
4291
4327
4364
4399
4434
4469
4503
4536
4569
4601
4632
4663
4693
4722
4750
4777
4804
4830
4855
4879
4903
4925
4947
4968
4988
5007
5025
5042
5059
5074
5089
5103
5116
5129
5140
5151
5162
5171
5180
5188
5196
5203
5209
5214
5219
5224
5227
5230
5233
5234
5236
5236
5236
5236
5234
5233
5231
5228
5225
5221
5216
5211
5206
5200
5193
5186
5178
5170
5161
5152
5142
5132
5121
5110
5098
5086
5073
5060
5046
5032
5017
5002
4986
4970
4953
4936
4918
4900
4881
4862
4842
4822
4801
4780
4758
4736
4714
4691
4667
4643
4619
4593
4568
4542
4515
4488
4460
4432
4404
4375
4345
4315
4285
4254
4223
4191
4159
4126
4093
4059
4027
3992
3958
3923
3888
3852
3816
3779
3743
3705
3668
3630
3592
3553
3514
3475
3436
3396
3357
3316
3276
3235
3194
3153
3111
3070
3028
2985
2943
2900
2857
2813
2770
2726
2682
2638
2594
2549
2505
2461
2416
2372
2327
2282
2238
2193
2148
2104
2059
2015
1970
1925
1881
1836
1792
1747
1703
1658
1614
1570
1526
1482
1438
1394
1350
1306
1263
1219
1176
1133
1090
1048
1004
963
921
879
837
796
755
715
674
634
594
554
515
476
437
399
360
322
284
247
209
172
135
98
62
25
-11
-46
-82
-117
-152
-187
-222
-256
-290
-324
-358
-391
-425
-458
-490
-523
-555
-587
-620
-651
-683
-715
-746
-778
-809
-841
-872
-903
-934
-965
-995
-1026
-1056
-1086
-1116
-1145
-1175
-1204
-1233
-1262
-1291
-1320
-1349
-1377
-1406
-1434
-1463
-1491
-1519
-1547
-1575
-1603
-1631
-1659
-1687
-1715
-1743
-1772
-1800
-1828
-1856
-1885
-1913
-1942
-1970
-1999
-2028
-2056
-2085
-2114
-2142
-2171
-2201
-2230
-2259
-2288
-2318
-2347
-2377
-2406
-2436
-2465
-2495
-2525
-2555
-2585
-2615
-2645
-2675
-2706
-2736
-2766
-2796
-2826
-2857
-2887
-2917
-2948
-2978
-3008
-3039
-3069
-3100
-3130
-3161
-3192
-3222
-3253
-3284
-3315
-3346
-3377
-3408
-3439
-3470
-3501
-3532
-3563
-3594
-3625
-3656
-3687
-3717
-3748
-3778
-3809
-3839
-3869
-3899
-3928
-3958
-3987
-4016
-4043
-4073
-4100
-4128
-4155
-4182
-4209
-4235
-4261
-4286
-4311
-4336
-4360
-4384
-4408
-4431
-4453
-4475
-4497
-4519
-4540
-4560
-4580
-4600
-4619
-4637
-4655
-4672
-4689
-4705
-4720
-4735
-4749
-4763
-4776
-4788
-4799
-4810
-4820
-4830
-4839
-4847
-4854
-4861
-4867
-4873
-4878
-4882
-4885
-4888
-4890
-4891
-4892
-4892
-4892
-4891
-4889
-4887
-4884
-4881
-4877
-4873
-4868
-4862
-4856
-4849
-4842
-4834
-4826
-4817
-4808
-4798
-4788
-4777
-4766
-4754
-4742
-4729
-4716
-4703
-4689
-4675
-4660
-4645
-4629
-4613
-4596
-4579
-4562
-4544
-4526
-4507
-4488
-4468
-4448
-4428
-4407
-4386
-4364
-4342
-4320
-4298
-4275
-4252
-4229
-4206
-4182
-4158
-4134
-4110
-4085
-4059
-4035
-4010
-3985
-3959
-3934
-3908
-3882
-3856
-3829
-3803
-3776
-3750
-3723
-3696
-3669
-3642
-3615
-3587
-3560
-3532
-3505
-3477
-3450
-3422
-3394
-3366
-3338
-3310
-3282
-3255
-3227
-3199
-3171
-3143
-3115
-3087
-3059
-3031
-3003
-2975
-2947
-2919
-2892
-2864
-2836
-2808
-2781
-2753
-2726
-2698
-2671
-2643
-2616
-2589
-2561
-2534
-2507
-2479
-2452
-2425
-2398
-2370
-2343
-2316
-2289
-2262
-2235
-2208
-2181
-2155
-2128
-2101
-2075
-2048
-2021
-1996
-1970
-1944
-1918
-1892
-1866
-1841
-1816
-1790
-1765
-1740
-1715
-1690
-1665
-1641
-1616
-1592
-1567
-1543
-1519
-1495
-1472
-1448
-1425
-1401
-1378
-1355
-1332
-1309
-1286
-1263
-1240
-1218
-1195
-1172
-1150
-1128
-1105
-1083
-1061
-1039
-1016
-995
-972
-950
-928
-906
-884
-862
-840
-818
-797
-775
-753
-731
-710
-688
-666
-645
-623
-602
-580
-559
-538
-517
-495
-474
-453
-432
-411
-390
-370
-349
-328
-307
-287
-266
-246
-225
-204
-184
-163
-143
-122
-102
-81
-60
-40
-19
2
22
43
64
85
106
126
147
168
189
210
231
251
272
293
314
334
355
376
397
417
438
459
480
500
521
542
563
584
605
626
647
668
688
709
730
751
771
792
812
833
853
874
894
914
934
954
974
993
1012
1032
1052
1071
1090
1109
1128
1147
1166
1185
1203
1222
1240
1258
1276
1294
1312
1330
1348
1366
1383
1401
1418
1435
1452
1469
1486
1503
1519
1536
1553
1569
1585
1602
1618
1633
1649
1665
1680
1695
1710
1725
1740
1754
1769
1783
1798
1812
1826
1840
1854
1868
1882
1896
1910
1924
1938
1952
1966
1980
1993
2007
2021
2035
2048
2062
2076
2090
2104
2117
2131
2145
2159
2172
2186
2200
2213
2226
2240
2253
2266
2280
2293
2306
2319
2332
2345
2359
2372
2385
2398
2410
2423
2436
2449
2462
2474
2487
2500
2512
2524
2537
2549
2561
2573
2584
2596
2607
2618
2629
2639
2650
2660
2670
2679
2689
2698
2707
2715
2724
2732
2740
2748
2756
2763
2771
2778
2785
2791
2798
2804
2810
2816
2822
2828
2833
2839
2844
2849
2854
2859
2863
2868
2873
2877
2881
2886
2890
2894
2898
2902
2906
2910
2914
2917
2921
2925
2929
2932
2936
2939
2943
2946
2949
2953
2956
2960
2963
2967
2970
2974
2977
2981
2985
2988
2992
2996
3000
3004
3009
3013
3017
3022
3027
3032
3037
3042
3047
3053
3058
3064
3070
3076
3082
3089
3095
3102
3109
3116
3124
3131
3139
3147
3155
3163
3171
3180
3188
3197
3206
3215
3224
3233
3242
3251
3261
3270
3280
3289
3299
3309
3318
3328
3337
3347
3357
3367
3377
3386
3396
3406
3415
3425
3434
3443
3453
3462
3470
3479
3487
3496
3504
3512
3520
3528
3536
3543
3551
3558
3565
3572
3579
3585
3591
3597
3603
3608
3613
3617
3622
3625
3629
3632
3634
3637
3638
3640
3640
3641
3640
3640
3639
3637
3635
3632
3628
3624
3620
3615
3609
3603
3596
3589
3581
3573
3563
3554
3543
3533
3521
3509
3496
3483
3469
3455
3440
3424
3408
3392
3374
3357
3338
3320
3300
3280
3260
3239
3218
3196
3174
3151
3128
3104
3080
3056
3031
3005
2980
2954
2927
2901
2874
2846
2819
2791
2763
2734
2705
2676
2646
2616
2586
2555
2524
2492
2460
2428
2396
2363
2330
2297
2263
2229
2195
2160
2125
2089
2054
2017
1981
1944
1907
1870
1832
1794
1756
1717
1678
1639
1599
1560
1520
1479
1439
1397
1356
1314
1272
1230
1187
1144
1101
1058
1014
970
925
881
836
790
745
699
652
606
559
512
465
417
369
321
272
223
174
124
74
24
-27
-78
-129
-180
-232
-284
-336
-388
-441
-493
-546
-599
-651
-704
-757
-810
-863
-916
-970
-1022
-1076
-1129
-1182
-1235
-1289
-1342
-1395
-1448
-1500
-1553
-1606
-1658
-1711
-1763
-1815
-1867
-1919
-1970
-2021
-2074
-2125
-2176
-2227
-2278
-2328
-2379
-2429
-2479
-2528
-2578
-2627
-2675
-2724
-2772
-2819
-2866
-2913
-2959
-3005
-3050
-3095
-3140
-3184
-3227
-3270
-3313
-3355
-3396
-3437
-3477
-3517
-3556
-3595
-3633
-3671
-3708
-3745
-3781
-3817
-3852
-3887
-3921
-3954
-3987
-4019
-4051
-4083
-4114
-4144
-4174
-4203
-4231
-4258
-4285
-4312
-4337
-4362
-4387
-4410
-4433
-4456
-4478
-4499
-4519
-4539
-4558
-4577
-4594
-4612
-4628
-4644
-4659
-4674
-4688
-4701
-4713
-4725
-4736
-4746
-4756
-4765
-4773
-4780
-4787
-4793
-4798
-4803
-4807
-4810
-4813
-4815
-4817
-4817
-4817
-4817
-4815
-4813
-4810
-4807
-4803
-4798
-4793
-4787
-4781
-4774
-4766
-4758
-4749
-4739
-4729
-4719
-4707
-4695
-4683
-4670
-4657
-4643
-4628
-4613
-4598
-4581
-4565
-4548
-4530
-4512
-4493
-4474
-4455
-4435
-4415
-4395
-4374
-4353
-4331
-4309
-4286
-4264
-4240
-4217
-4193
-4169
-4144
-4119
-4094
-4067
-4043
-4016
-3990
-3963
-3936
-3909
-3882
-3854
-3826
-3798
-3769
-3740
-3711
-3682
-3652
-3622
-3592
-3561
-3531
-3500
-3468
-3436
-3404
-3372
-3340
-3307
-3274
-3241
-3207
-3173
-3139
-3104
-3070
-3035
-3000
-2964
-2929
-2893
-2857
-2821
-2784
-2748
-2711
-2673
-2636
-2599
-2561
-2523
-2485
-2447
-2408
-2369
-2330
-2291
-2252
-2213
-2173
-2133
-2093
-2053
-2013
-1972
-1931
-1890
-1849
-1808
-1766
-1725
-1683
-1641
-1599
-1556
-1514
-1471
-1429
-1386
-1343
-1300
-1256
-1213
-1169
-1125
-1082
-1038
-994
-950
-905
-861
-817
-772
-728
-683
-638
-593
-547
-502
-457
-411
-366
-320
-274
-228
-182
-136
-91
-45
1
47
93
138
184
230
275
320
366
411
456
500
545
589
634
678
722
766
810
853
897
940
983
1026
1069
1111
1153
1195
1237
1278
1320
1360
1401
1441
1480
1520
1559
1597
1636
1674
1711
1748
1785
1822
1858
1893
1928
1963
1997
2031
2064
2097
2130
2162
2194
2225
2256
2287
2317
2347
2376
2405
2434
2462
2489
2517
2543
2569
2595
2620
2645
2669
2693
2716
2739
2762
2784
2805
2826
2846
2866
2886
2905
2923
2941
2958
2974
2990
3006
3021
3035
3049
3062
3075
3087
3099
3110
3120
3130
3139
3148
3156
3163
3170
3177
3182
3188
3192
3196
3200
3203
3205
3207
3208
3209
3209
3208
3208
3206
3204
3201
3198
3194
3190
3185
3180
3174
3167
3160
3152
3143
3134
3125
3114
3104
3092
3080
3068
3055
3041
3027
3012
2997
2981
2965
2948
2930
2912
2893
2874
2854
2834
2813
2791
2769
2746
2723
2699
2675
2650
2624
2598
2571
2544
2516
2487
2459
2429
2400
2369
2338
2307
2275
2243
2210
2176
2143
2108
2074
2039
2004
1968
1932
1895
1858
1821
1783
1745
1706
1667
1628
1588
1549
1508
1468
1427
1386
1345
1304
1262
1220
1177
1135
1092
1049
1006
962
918
874
830
786
741
697
652
607
561
516
470
424
379
332
286
240
193
146
99
52
5
-43
-91
-139
-187
-235
-283
-332
-380
-429
-478
-527
-576
-626
-675
-724
-774
-824
-873
-923
-973
-1022
-1073
-1123
-1173
-1223
-1273
-1324
-1374
-1425
-1475
-1526
-1576
-1627
-1677
-1728
-1778
-1829
-1879
-1930
-1980
-2029
-2081
-2131
-2181
-2231
-2281
-2331
-2381
-2431
-2481
-2530
-2580
-2629
-2678
-2727
-2775
-2823
-2871
-2919
-2967
-3014
-3061
-3107
-3154
-3200
-3245
-3291
-3336
-3380
-3424
-3468
-3511
-3554
-3597
-3639
-3680
-3721
-3762
-3802
-3842
-3881
-3919
-3957
-3994
-4030
-4067
-4103
-4137
-4172
-4205
-4239
-4271
-4303
-4334
-4364
-4394
-4423
-4451
-4479
-4506
-4532
-4557
-4582
-4606
-4629
-4652
-4674
-4695
-4715
-4735
-4754
-4772
-4789
-4805
-4821
-4836
-4850
-4864
-4876
-4888
-4899
-4909
-4918
-4926
-4934
-4940
-4946
-4950
-4954
-4957
-4960
-4961
-4961
-4961
-4959
-4957
-4953
-4949
-4944
-4938
-4931
-4924
-4915
-4906
-4895
-4884
-4872
-4859
-4846
-4831
-4816
-4800
-4783
-4765
-4747
-4727
-4707
-4687
-4665
-4643
-4620
-4596
-4571
-4546
-4519
-4492
-4465
-4436
-4407
-4377
-4346
-4314
-4282
-4249
-4215
-4181
-4146
-4110
-4074
-4037
-3999
-3960
-3921
-3882
-3841
-3800
-3759
-3717
-3674
-3631
-3587
-3543
-3498
-3453
-3408
-3362
-3315
-3268
-3221
-3173
-3125
-3076
-3027
-2978
-2928
-2878
-2828
-2777
-2726
-2675
-2623
-2571
-2519
-2467
-2414
-2361
-2308
-2254
-2200
-2146
-2092
-2037
-1984
-1930
-1875
-1820
-1766
-1711
-1656
-1602
-1547
-1492
-1437
-1382
-1327
-1271
-1216
-1161
-1106
-1050
-995
-940
-884
-829
-773
-718
-663
-607
-552
-497
-441
-386
-330
-275
-219
-163
-108
-52
4
60
116
172
228
284
340
396
452
509
565
622
679
736
793
850
907
964
1022
1079
1137
1195
1253
1310
1369
1427
1485
1543
1601
1660
1718
1776
1835
1893
1952
2009
2068
2127
2185
2244
2302
2360
2419
2477
2535
2593
2651
2709
2768
2826
2884
2942
2999
3057
3115
3173
3231
3288
3346
3404
3461
3518
3576
3633
3690
3747
3803
3860
3917
3973
4029
4085
4141
4197
4252
4308
4363
4418
4473
4528
4582
4636
4690
4744
4798
4851
4905
4957
5010
5063
5115
5167
5219
5270
5322
5373
5424
5474
5525
5575
5624
5674
5723
5772
5820
5868
5916
5964
6011
6057
6104
6150
6195
6241
6285
6329
6373
6416
6459
6501
6543
6584
6624
6664
6703
6742
6780
6818
6854
6891
6926
6961
6995
7028
7061
7093
7124
7154
7184
7213
7241
7268
7295
7321
7346
7370
7393
7416
7438
7459
7480
7499
7518
7536
7553
7569
7584
7598
7612
7624
7636
7647
7657
7666
7674
7681
7687
7693
7697
7700
7703
7704
7705
7704
7703
7701
7697
7693
7688
7681
7673
7665
7655
7643
7631
7618
7603
7588
7571
7553
7534
7514
7493
7471
7447
7423
7397
7371
7343
7314
7284
7253
7221
7188
7154
7119
7083
7046
7008
6968
6928
6887
6845
6802
6759
6714
6668
6622
6574
6526
6477
6427
6376
6325
6273
6219
6165
6111
6055
5999
5943
5885
5828
5769
5710
5651
5590
5530
5469
5407
5345
5282
5219
5155
5091
5026
4961
4896
4830
4764
4697
4630
4562
4494
4426
4357
4288
4219
4149
4078
4009
3938
3867
3796
3725
3653
3581
3508
3435
3362
3289
3216
3142
3068
2994
2920
2845
2771
2696
2621
2546
2471
2396
2321
2246
2171
2095
2020
1945
1869
1794
1718
1643
1567
1492
1416
1341
1266
1190
1115
1040
965
890
815
741
666
592
518
444
370
296
223
149
76
3
-70
-142
-214
-286
-358
-429
-500
-571
-642
-712
-782
-851
-920
-989
-1057
-1126
-1193
-1261
-1328
-1394
-1460
-1526
-1591
-1656
-1721
-1785
-1848
-1912
-1974
-2037
-2099
-2161
-2222
-2283
-2343
-2403
-2463
-2522
-2580
-2639
-2696
-2754
-2810
-2867
-2922
-2978
-3033
-3087
-3140
-3194
-3247
-3299
-3351
-3402
-3453
-3503
-3553
-3603
-3651
-3700
-3748
-3795
-3841
-3888
-3933
-3978
-4022
-4067
-4110
-4153
-4195
-4237
-4278
-4318
-4358
-4396
-4435
-4472
-4509
-4545
-4581
-4616
-4650
-4683
-4716
-4749
-4780
-4811
-4841
-4870
-4898
-4926
-4953
-4980
-5006
-5031
-5055
-5078
-5101
-5124
-5145
-5166
-5186
-5205
-5224
-5242
-5259
-5276
-5292
-5308
-5322
-5337
-5350
-5363
-5375
-5386
-5397
-5407
-5417
-5426
-5434
-5442
-5449
-5455
-5461
-5466
-5470
-5474
-5477
-5479
-5480
-5481
-5482
-5481
-5480
-5478
-5476
-5473
-5469
-5465
-5459
-5454
-5447
-5440
-5432
-5424
-5415
-5405
-5395
-5384
-5372
-5360
-5347
-5334
-5319
-5305
-5289
-5273
-5256
-5239
-5221
-5203
-5184
-5165
-5145
-5124
-5103
-5081
-5059
-5036
-5013
-4989
-4965
-4940
-4915
-4889
-4863
-4837
-4810
-4782
-4754
-4726
-4697
-4668
-4639
-4609
-4579
-4548
-4518
-4486
-4455
-4423
-4391
-4358
-4325
-4292
-4259
-4225
-4191
-4156
-4121
-4086
-4051
-4014
-3979
-3943
-3906
-3869
-3832
-3795
-3758
-3720
-3682
-3643
-3605
-3566
-3526
-3487
-3447
-3408
-3368
-3327
-3287
-3246
-3205
-3164
-3122
-3080
-3038
-2996
-2953
-2911
-2868
-2825
-2781
-2738
-2694
-2650
-2606
-2562
-2517
-2472
-2427
-2382
-2336
-2291
-2245
-2199
-2153
-2106
-2060
-2013
-1966
-1918
-1871
-1823
-1775
-1727
-1679
-1630
-1582
-1533
-1484
-1435
-1386
-1336
-1287
-1237
-1188
-1138
-1088
-1038
-987
-937
-887
-836
-786
-735
-685
-634
-584
-533
-483
-432
-382
-331
-281
-230
-180
-129
-79
-29
22
72
122
172
222
272
322
372
422
471
521
570
620
669
718
768
817
866
915
964
1012
1061
1109
1158
1206
1254
1302
1350
1397
1445
1492
1539
1586
1633
1679
1725
1772
1818
1863
1909
1954
2000
2045
2090
2134
2178
2222
2266
2310
2353
2396
2439
2481
2523
2565
2607
2648
2689
2730
2770
2810
2849
2888
2927
2965
3004
3041
3078
3115
3152
3188
3224
3259
3294
3329
3363
3396
3429
3461
3493
3525
3556
3586
3616
3645
3674
3702
3730
3756
3783
3809
3834
3858
3882
3906
3929
3951
3973
3994
4014
4034
4053
4072
4090
4107
4124
4140
4156
4171
4185
4199
4212
4225
4236
4248
4258
4268
4278
4286
4294
4302
4308
4314
4320
4324
4328
4331
4334
4335
4337
4337
4337
4336
4335
4332
4329
4326
4321
4316
4310
4304
4297
4289
4280
4271
4261
4251
4239
4227
4215
4201
4187
4173
4157
4141
4125
4107
4090
4070
4051
4032
4011
3991
3969
3947
3924
3900
3876
3851
3826
3800
3773
3746
3718
3690
3661
3632
3602
3571
3540
3509
3476
3443
3410
3376
3342
3306
3271
3235
3198
3161
3123
3085
3046
3007
2968
2927
2887
2846
2804
2762
2719
2675
2632
2587
2543
2497
2452
2405
2358
2311
2264
2215
2167
2118
2068
2017
1968
1917
1865
1814
1762
1709
1656
1602
1548
1494
1439
1384
1328
1272
1216
1159
1102
1044
986
927
869
809
750
690
630
570
509
448
387
325
264
202
139
77
14
-48
-111
-174
-238
-301
-365
-428
-492
-556
-619
-683
-747
-810
-874
-938
-1000
-1065
-1128
-1191
-1255
-1318
-1381
-1444
-1507
-1570
-1632
-1695
-1757
-1820
-1882
-1944
-2005
-2067
-2128
-2189
-2250
-2311
-2372
-2432
-2492
-2552
-2612
-2671
-2730
-2789
-2848
-2906
-2965
-3023
-3080
-3138
-3194
-3251
-3307
-3363
-3419
-3474
-3528
-3583
-3636
-3690
-3743
-3795
-3847
-3898
-3950
-4000
-4050
-4100
-4149
-4197
-4246
-4293
-4340
-4387
-4433
-4478
-4523
-4567
-4611
-4655
-4697
-4739
-4781
-4822
-4863
-4902
-4942
-4980
-5018
-5056
-5093
-5129
-5165
-5200
-5234
-5268
-5301
-5333
-5365
-5396
-5427
-5457
-5486
-5515
-5543
-5570
-5597
-5623
-5648
-5673
-5697
-5721
-5743
-5765
-5787
-5808
-5828
-5848
-5867
-5885
-5903
-5920
-5936
-5952
-5968
-5982
-5996
-6010
-6023
-6035
-6047
-6058
-6068
-6078
-6088
-6097
-6105
-6112
-6119
-6126
-6132
-6137
-6142
-6146
-6150
-6153
-6156
-6158
-6160
-6161
-6162
-6162
-6162
-6162
-6161
-6159
-6157
-6155
-6152
-6149
-6145
-6141
-6136
-6131
-6126
-6120
-6114
-6108
-6101
-6093
-6085
-6077
-6069
-6060
-6051
-6041
-6031
-6020
-6010
-5998
-5987
-5975
-5963
-5950
-5937
-5924
-5910
-5896
-5882
-5867
-5852
-5837
-5821
-5805
-5789
-5773
-5756
-5739
-5722
-5704
-5686
-5668
-5650
-5631
-5612
-5593
-5574
-5554
-5535
-5515
-5495
-5474
-5454
-5433
-5412
-5391
-5370
-5348
-5327
-5305
-5283
-5261
-5238
-5216
-5193
-5170
-5147
-5124
-5100
-5077
-5053
-5029
-5005
-4981
-4957
-4933
-4909
-4885
-4860
-4836
-4811
-4787
-4762
-4737
-4712
-4687
-4662
-4637
-4611
-4586
-4561
-4535
-4510
-4484
-4458
-4433
-4407
-4381
-4355
-4330
-4304
-4278
-4252
-4226
-4200
-4174
-4148
-4122
-4096
-4070
-4043
-4018
-3992
-3966
-3940
-3914
-3888
-3862
-3836
-3810
-3785
-3759
-3733
-3707
-3681
-3655
-3629
-3603
-3577
-3551
-3526
-3500
-3474
-3448
-3422
-3396
-3371
-3345
-3319
-3294
-3268
-3242
-3217
-3191
-3166
-3140
-3115
-3090
-3064
-3039
-3014
-2989
-2964
-2939
-2914
-2889
-2864
-2840
-2815
-2791
-2766
-2742
-2718
-2694
-2670
-2646
-2622
-2598
-2574
-2550
-2527
-2503
-2480
-2457
-2433
-2410
-2387
-2363
-2340
-2317
-2294
-2271
-2248
-2225
-2203
-2180
-2158
-2135
-2113
-2090
-2068
-2045
-2024
-2001
-1981
-1959
-1938
-1916
-1895
-1874
-1852
-1831
-1810
-1789
-1769
-1748
-1727
-1707
-1687
-1666
-1646
-1626
-1607
-1587
-1567
-1548
-1529
-1510
-1491
-1472
-1454
-1435
-1417
-1399
-1381
-1363
-1346
-1329
-1312
-1295
-1278
-1261
-1245
-1229
-1213
-1197
-1182
-1167
-1152
-1137
-1122
-1108
-1093
-1079
-1066
-1052
-1039
-1026
-1012
-1000
-988
-976
-964
-953
-942
-931
-920
-910
-900
-890
-880
-871
-862
-853
-845
-837
-829
-822
-815
-808
-802
-796
-790
-785
-781
-776
-772
-768
-765
-761
-757
-754
-750
-747
-743
-739
-736
-732
-729
-725
-722
-718
-715
-711
-708
-704
-701
-697
-694
-690
-687
-683
-680
-676
-673
-670
-666
-663
-659
-656
-653
-649
-646
-643
-639
-636
-633
-629
-626
-623
-620
-616
-613
-610
-607
-603
-600
-597
-594
-590
-587
-584
-581
-578
-575
-571
-568
-565
-562
-559
-556
-553
-550
-547
-543
-540
-537
-534
-531
-528
-525
-522
-519
-516
-513
-510
-507
-504
-501
-498
-495
-492
-490
-487
-484
-481
-478
-475
-472
-469
-466
-464
-461
-458
-455
-452
-449
-447
-444
-441
-438
-435
-433
-430
-427
-424
-422
-419
-416
-414
-411
-408
-405
-403
-400
-397
-395
-392
-390
-387
-384
-382
-379
-376
-374
-371
-369
-366
-364
-361
-358
-356
-353
-351
-348
-346
-343
-341
-338
-336
-333
-331
-328
-326
-324
-321
-319
-316
-314
-311
-309
-307
-304
-302
-300
-297
-295
-293
-290
-288
-286
-283
-281
-279
-276
-274
-272
-269
-267
-265
-263
-260
-258
-256
-254
-252
-249
-247
-245
-243
-241
-238
-236
-234
-232
-230
-228
-225
-223
-221
-219
-217
-215
-213
-211
-209
-207
-205
-202
-200
-198
-196
-194
-192
-190
-188
-186
-184
-182
-180
-178
-176
-174
-172
-170
-169
-167
-165
-163
-161
-159
-157
-155
-153
-151
-150
-148
-146
-144
-142
-140
-138
-137
-135
-133
-131
-129
-127
-126
-124
-122
-120
-119
-117
-115
-113
-112
-110
-108
-106
-105
-103
-101
-100
-98
-96
-95
-93
-91
-90
-88
-86
-85
-83
-81
-80
-78
-76
-75
-73
-72
-70
-69
-67
-65
-64
-62
-61
-59
-58
-56
-55
-53
-52
-50
-49
-47
-46
-44
-43
-41
-40
-38
-37
-35
-34
-32
-31
-29
-28
-27
-25
-24
-22
-21
-20
-18
-17
-16
-14
-13
-11
-10
-9
-7
-6
-5
-3
-2
-1
1
2
3
4
6
7
8
9
11
12
13
15
16
17
18
19
21
22
23
24
25
27
28
29
30
31
33
34
35
36
37
38
39
41
42
43
44
45
46
47
48
49
50
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
83
84
85
86
87
88
89
90
91
92
92
93
94
95
96
97
98
98
99
100
101
102
103
103
104
105
106
107
107
108
109
110
111
111
112
113
114
114
115
116
117
117
118
119
120
120
121
122
122
123
124
124
125
126
127
127
128
129
129
130
131
131
132
132
133
134
134
135
136
136
137
138
138
139
139
140
141
141
142
142
143
143
144
145
145
146
146
147
147
148
148
149
149
150
151
151
152
152
153
153
154
154
155
155
156
156
156
157
157
158
158
159
159
160
160
161
161
162
162
162
163
163
164
164
164
165
165
166
166
166
167
167
168
168
168
169
169
170
170
170
171
171
171
172
172
172
173
173
173
174
174
174
175
175
175
176
176
176
176
177
177
177
178
178
178
178
179
179
179
180
180
180
180
181
181
181
181
182
182
182
182
182
183
183
183
183
184
184
184
184
184
185
185
185
185
185
185
186
186
186
186
186
186
187
187
187
187
187
187
188
188
188
188
188
188
188
188
189
189
189
189
189
189
189
189
189
190
190
190
190
190
190
190
190
190
190
190
190
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
190
190
190
190
190
190
190
190
190
190
190
190
190
189
189
189
189
189
189
189
189
189
189
188
188
188
188
188
188
188
188
188
187
187
187
187
187
187
187
186
186
186
186
186
186
186
185
185
185
185
185
185
184
184
184
184
184
184
183
183
183
183
183
182
182
182
182
182
182
181
181
181
181
181
180
180
180
180
179
179
179
179
179
178
178
178
178
177
177
177
177
177
176
176
176
176
175
175
175
175
174
174
174
174
173
173
173
173
172
172
172
172
171
171
171
171
170
170
170
169
169
169
169
168
168
168
167
167
167
167
166
166
166
165
165
165
165
164
164
164
163
163
163
162
162
162
161
161
161
160
160
160
160
159
159
159
158
158
158
157
157
157
156
156
156
155
155
155
154
154
154
153
153
153
152
152
151
151
151
150
150
150
149
149
149
148
148
148
147
147
146
146
146
145
145
145
144
144
144
143
143
142
142
142
141
141
141
140
140
139
139
139
138
138
137
137
137
136
136
135
135
135
134
134
133
133
133
132
132
131
131
131
130
130
129
129
129
128
128
127
127
127
126
126
125
125
125
124
124
123
123
122
122
122
121
121
120
120
119
119
119
118
118
117
117
116
116
116
115
115
114
114
113
113
113
112
112
111
111
110
110
110
109
109
108
108
107
107
106
106
106
105
105
104
104
103
103
102
102
101
101
101
100
100
99
99
98
98
97
97
96
