5
17322
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-37
-37
-37
-37
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-70
-70
-70
-71
-71
-71
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-79
-79
-79
-80
-80
-81
-81
-81
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-85
-85
-85
-86
-86
-86
-87
-87
-87
-88
-88
-88
-89
-89
-89
-89
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-93
-93
-93
-94
-94
-94
-95
-95
-95
-96
-96
-96
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-108
-108
-108
-109
-109
-110
-110
-111
-111
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-119
-119
-119
-120
-120
-120
-121
-121
-121
-121
-122
-122
-122
-123
-123
-123
-123
-124
-124
-124
-124
-124
-125
-125
-125
-125
-126
-126
-126
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-130
-130
-130
-131
-131
-131
-132
-132
-132
-133
-133
-133
-134
-134
-135
-135
-135
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-140
-141
-141
-142
-142
-143
-144
-144
-145
-146
-146
-146
-147
-147
-148
-148
-148
-148
-149
-149
-149
-149
-149
-150
-150
-150
-150
-151
-151
-152
-152
-153
-153
-154
-154
-155
-155
-156
-156
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-158
-158
-159
-160
-161
-162
-163
-164
-165
-166
-167
-168
-169
-169
-170
-170
-171
-171
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-175
-175
-176
-176
-177
-178
-178
-179
-180
-181
-181
-182
-183
-184
-184
-185
-186
-186
-187
-188
-188
-189
-190
-190
-191
-192
-192
-193
-193
-194
-194
-195
-195
-196
-196
-196
-196
-197
-197
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-199
-199
-199
-200
-201
-202
-203
-203
-205
-206
-207
-208
-209
-210
-211
-212
-213
-214
-214
-215
-215
-215
-215
-216
-216
-216
-216
-215
-215
-215
-215
-215
-216
-216
-216
-217
-217
-218
-219
-220
-221
-222
-223
-224
-225
-226
-226
-227
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-229
-229
-230
-231
-231
-232
-233
-234
-235
-236
-237
-238
-239
-240
-240
-241
-241
-242
-242
-243
-243
-243
-244
-244
-244
-245
-245
-246
-246
-247
-248
-249
-250
-250
-251
-252
-253
-254
-254
-255
-255
-256
-256
-256
-256
-256
-256
-256
-255
-255
-255
-255
-255
-255
-255
-255
-256
-256
-257
-258
-258
-259
-260
-261
-261
-262
-262
-262
-263
-263
-263
-264
-264
-264
-265
-265
-266
-266
-267
-268
-269
-270
-271
-272
-273
-274
-275
-276
-277
-278
-279
-280
-280
-281
-281
-282
-282
-282
-282
-282
-281
-281
-281
-280
-280
-279
-279
-278
-278
-277
-277
-277
-277
-277
-277
-277
-278
-278
-279
-279
-280
-281
-282
-282
-283
-284
-285
-286
-287
-288
-289
-290
-290
-291
-292
-293
-293
-294
-294
-294
-295
-295
-295
-296
-296
-297
-298
-298
-299
-300
-301
-302
-303
-304
-305
-306
-307
-308
-308
-309
-309
-310
-310
-311
-311
-312
-313
-313
-314
-315
-316
-317
-318
-319
-320
-322
-323
-324
-325
-325
-326
-327
-327
-327
-328
-328
-328
-328
-328
-328
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-327
-328
-328
-329
-329
-330
-331
-332
-333
-334
-335
-336
-337
-339
-340
-341
-342
-343
-344
-345
-345
-346
-347
-347
-348
-348
-349
-350
-350
-350
-351
-351
-351
-351
-350
-350
-350
-349
-348
-348
-348
-347
-347
-347
-347
-347
-347
-347
-347
-347
-347
-347
-347
-347
-347
-348
-348
-349
-349
-350
-351
-351
-352
-353
-354
-354
-355
-356
-356
-357
-357
-358
-359
-359
-360
-361
-361
-362
-363
-363
-364
-364
-365
-366
-367
-367
-368
-369
-370
-371
-371
-372
-373
-374
-375
-376
-377
-378
-379
-380
-381
-382
-383
-384
-385
-386
-387
-388
-389
-389
-390
-391
-392
-392
-393
-394
-394
-395
-396
-396
-397
-398
-399
-400
-401
-401
-402
-403
-404
-405
-405
-406
-407
-407
-408
-409
-409
-410
-411
-412
-413
-413
-414
-415
-416
-417
-418
-418
-419
-420
-421
-422
-422
-423
-424
-425
-425
-426
-426
-427
-428
-428
-429
-430
-431
-432
-433
-434
-435
-435
-436
-437
-437
-437
-438
-438
-438
-438
-438
-438
-437
-437
-437
-437
-437
-437
-437
-437
-437
-437
-437
-437
-436
-436
-436
-436
-435
-435
-435
-435
-435
-435
-436
-436
-436
-437
-437
-438
-439
-440
-440
-441
-441
-442
-442
-443
-443
-443
-444
-444
-444
-445
-445
-445
-446
-446
-446
-446
-446
-446
-446
-446
-446
-446
-446
-446
-446
-447
-447
-447
-448
-448
-448
-449
-449
-449
-449
-449
-449
-449
-449
-449
-449
-450
-450
-450
-450
-451
-451
-452
-452
-453
-454
-454
-455
-456
-456
-457
-457
-458
-458
-458
-458
-458
-458
-457
-457
-457
-457
-457
-456
-456
-456
-456
-455
-455
-455
-454
-454
-454
-454
-454
-454
-454
-454
-454
-454
-453
-453
-453
-453
-453
-453
-452
-452
-452
-451
-451
-451
-450
-450
-450
-449
-449
-449
-448
-448
-448
-447
-447
-447
-447
-447
-447
-447
-448
-448
-449
-449
-450
-451
-452
-453
-454
-455
-456
-456
-457
-458
-458
-459
-459
-460
-460
-460
-460
-461
-461
-461
-462
-462
-462
-462
-463
-463
-463
-464
-464
-465
-466
-466
-467
-468
-469
-470
-471
-472
-473
-474
-475
-475
-476
-476
-477
-477
-478
-478
-478
-479
-479
-479
-479
-479
-479
-480
-480
-480
-480
-481
-481
-481
-481
-481
-482
-482
-483
-484
-485
-486
-487
-489
-490
-491
-493
-495
-497
-499
-501
-502
-504
-506
-508
-509
-511
-512
-513
-514
-515
-515
-516
-516
-516
-516
-516
-516
-516
-516
-515
-515
-514
-513
-513
-512
-512
-511
-511
-511
-511
-512
-513
-514
-515
-516
-516
-517
-518
-518
-519
-519
-519
-520
-520
-520
-520
-520
-520
-520
-519
-519
-518
-518
-517
-516
-516
-515
-515
-514
-514
-514
-515
-515
-516
-516
-517
-518
-519
-520
-521
-523
-524
-525
-525
-526
-526
-526
-526
-525
-525
-523
-522
-520
-518
-515
-513
-511
-509
-507
-505
-504
-502
-502
-501
-500
-500
-501
-501
-502
-503
-504
-505
-506
-507
-508
-509
-509
-509
-509
-509
-509
-508
-507
-506
-505
-504
-503
-501
-500
-499
-498
-498
-497
-496
-495
-494
-494
-493
-492
-491
-491
-490
-489
-488
-487
-486
-485
-484
-483
-483
-483
-483
-483
-484
-485
-486
-488
-490
-492
-494
-496
-498
-500
-501
-502
-503
-504
-504
-504
-504
-503
-502
-501
-499
-497
-495
-494
-492
-489
-487
-486
-484
-482
-481
-480
-480
-479
-480
-480
-481
-482
-484
-486
-488
-491
-493
-496
-498
-500
-502
-504
-506
-508
-509
-510
-511
-512
-512
-512
-511
-511
-510
-509
-508
-507
-506
-505
-504
-504
-503
-503
-503
-503
-502
-502
-501
-500
-499
-498
-496
-495
-494
-493
-492
-491
-491
-491
-490
-490
-490
-490
-490
-490
-490
-490
-490
-490
-490
-490
-491
-491
-491
-492
-492
-493
-494
-495
-496
-497
-498
-499
-500
-502
-503
-504
-506
-507
-509
-510
-511
-512
-513
-514
-515
-516
-517
-518
-519
-519
-520
-521
-522
-523
-523
-524
-525
-525
-526
-527
-527
-528
-528
-528
-528
-528
-528
-529
-529
-529
-530
-530
-531
-532
-533
-534
-535
-537
-538
-540
-542
-544
-546
-548
-550
-553
-555
-558
-560
-562
-564
-566
-568
-569
-571
-572
-574
-575
-576
-578
-579
-581
-582
-584
-585
-587
-588
-589
-590
-591
-592
-592
-593
-593
-594
-594
-594
-594
-594
-594
-593
-593
-593
-592
-592
-592
-592
-592
-592
-593
-594
-595
-596
-597
-598
-599
-600
-601
-601
-602
-602
-602
-602
-603
-603
-603
-604
-604
-605
-606
-608
-609
-610
-612
-614
-616
-618
-620
-622
-625
-628
-630
-633
-636
-638
-641
-643
-645
-647
-649
-651
-653
-655
-657
-659
-661
-662
-664
-666
-668
-669
-671
-672
-673
-675
-676
-677
-678
-679
-679
-680
-681
-681
-681
-681
-682
-682
-683
-684
-685
-686
-687
-689
-691
-693
-695
-697
-699
-701
-703
-704
-705
-706
-707
-707
-707
-707
-707
-706
-706
-705
-704
-703
-702
-701
-700
-699
-699
-698
-698
-697
-698
-698
-699
-700
-701
-702
-704
-706
-707
-709
-711
-712
-713
-714
-716
-716
-717
-718
-719
-719
-719
-719
-718
-717
-716
-714
-711
-709
-706
-703
-700
-697
-694
-690
-688
-685
-682
-680
-678
-676
-674
-673
-671
-670
-669
-668
-667
-665
-664
-664
-663
-662
-662
-662
-663
-664
-665
-666
-668
-670
-673
-675
-677
-679
-682
-684
-685
-687
-689
-690
-691
-692
-692
-693
-694
-695
-695
-697
-698
-699
-700
-701
-702
-703
-704
-705
-707
-708
-709
-711
-713
-714
-716
-718
-720
-722
-724
-726
-727
-729
-731
-733
-735
-737
-739
-741
-744
-747
-751
-754
-758
-761
-765
-769
-773
-777
-780
-784
-787
-789
-791
-793
-794
-795
-794
-794
-793
-792
-791
-789
-788
-786
-785
-783
-782
-781
-781
-780
-780
-781
-781
-783
-784
-786
-788
-791
-794
-798
-801
-805
-809
-812
-815
-818
-820
-822
-823
-824
-824
-824
-823
-822
-821
-821
-820
-819
-819
-819
-820
-820
-822
-823
-825
-828
-830
-834
-837
-840
-844
-847
-851
-854
-857
-860
-864
-867
-870
-873
-876
-878
-880
-883
-884
-886
-887
-887
-887
-887
-886
-884
-882
-880
-878
-876
-873
-871
-868
-866
-864
-863
-862
-861
-861
-861
-861
-862
-863
-864
-865
-867
-869
-871
-873
-876
-878
-881
-883
-886
-888
-890
-892
-894
-896
-897
-898
-899
-899
-899
-899
-898
-898
-896
-895
-893
-891
-890
-888
-886
-885
-884
-884
-884
-884
-885
-885
-886
-887
-888
-889
-890
-890
-890
-889
-887
-884
-880
-875
-869
-863
-856
-849
-841
-833
-825
-817
-809
-801
-793
-785
-777
-770
-763
-757
-751
-747
-743
-741
-739
-738
-738
-738
-739
-740
-741
-742
-743
-744
-745
-745
-746
-746
-745
-745
-744
-744
-743
-741
-740
-738
-735
-732
-728
-723
-718
-713
-707
-701
-695
-690
-684
-679
-674
-669
-665
-660
-656
-652
-649
-645
-642
-639
-636
-633
-631
-628
-626
-623
-621
-618
-615
-613
-610
-608
-606
-604
-602
-599
-597
-595
-593
-590
-588
-586
-584
-582
-580
-578
-575
-573
-571
-568
-566
-564
-562
-560
-558
-556
-554
-553
-551
-550
-549
-547
-546
-545
-543
-542
-540
-538
-536
-535
-533
-531
-529
-527
-525
-523
-521
-519
-517
-515
-513
-511
-509
-506
-504
-502
-500
-498
-496
-494
-493
-491
-490
-489
-488
-487
-486
-485
-483
-482
-480
-479
-477
-475
-474
-472
-471
-470
-468
-467
-466
-465
-464
-463
-461
-460
-459
-458
-457
-456
-455
-454
-453
-452
-451
-449
-448
-446
-445
-444
-443
-443
-443
-443
-443
-444
-445
-447
-449
-451
-453
-456
-458
-461
-464
-467
-471
-474
-477
-480
-484
-487
-490
-493
-495
-497
-499
-500
-501
-501
-500
-500
-499
-497
-496
-494
-493
-492
-491
-490
-490
-490
-490
-491
-493
-494
-497
-500
-503
-507
-512
-516
-521
-526
-531
-535
-540
-543
-546
-549
-551
-552
-553
-554
-554
-554
-554
-554
-553
-552
-550
-548
-546
-543
-539
-535
-531
-526
-520
-514
-507
-500
-494
-487
-481
-475
-470
-465
-462
-459
-458
-457
-458
-460
-463
-467
-472
-478
-485
-493
-501
-510
-518
-526
-534
-540
-546
-550
-553
-555
-555
-555
-554
-552
-549
-545
-541
-537
-532
-527
-521
-516
-511
-506
-502
-498
-494
-491
-488
-486
-484
-483
-482
-481
-481
-481
-481
-480
-479
-479
-478
-477
-476
-476
-475
-475
-475
-476
-476
-477
-479
-480
-481
-482
-482
-482
-482
-481
-481
-480
-478
-477
-475
-472
-469
-466
-462
-457
-451
-445
-439
-432
-426
-420
-414
-408
-403
-398
-394
-391
-389
-388
-387
-388
-388
-390
-391
-393
-395
-398
-400
-403
-406
-410
-414
-418
-422
-427
-431
-436
-440
-443
-446
-448
-450
-450
-450
-450
-448
-446
-443
-440
-436
-432
-427
-422
-418
-413
-408
-402
-397
-392
-386
-380
-373
-367
-360
-352
-345
-338
-330
-323
-315
-309
-302
-296
-291
-287
-284
-282
-280
-280
-281
-282
-284
-286
-289
-292
-294
-297
-299
-301
-303
-305
-305
-306
-306
-306
-305
-304
-303
-302
-300
-299
-297
-296
-295
-294
-293
-292
-291
-290
-289
-288
-286
-285
-283
-281
-278
-276
-274
-273
-271
-270
-268
-267
-266
-264
-263
-262
-261
-260
-260
-260
-261
-262
-264
-266
-268
-269
-270
-271
-272
-271
-271
-270
-268
-267
-264
-262
-259
-256
-253
-249
-246
-242
-238
-234
-229
-225
-220
-215
-210
-206
-202
-199
-196
-195
-193
-193
-193
-193
-194
-195
-197
-198
-199
-199
-200
-200
-199
-199
-199
-199
-198
-198
-198
-198
-199
-200
-201
-202
-205
-207
-210
-213
-216
-220
-224
-227
-231
-234
-237
-239
-241
-241
-241
-240
-238
-235
-233
-229
-226
-223
-221
-218
-216
-213
-211
-210
-208
-206
-205
-203
-202
-200
-199
-197
-195
-193
-191
-189
-186
-183
-179
-174
-168
-162
-154
-147
-139
-131
-123
-115
-108
-101
-95
-90
-84
-80
-76
-72
-68
-65
-62
-59
-56
-54
-52
-50
-48
-46
-44
-42
-40
-38
-36
-34
-31
-28
-25
-21
-17
-12
-8
-4
-1
3
6
9
11
14
15
16
17
18
18
18
17
17
17
17
17
18
20
23
27
32
38
44
51
59
67
75
83
90
98
105
111
117
122
126
129
131
132
132
132
130
128
126
123
120
117
114
111
108
106
104
102
100
99
97
96
95
95
94
94
94
94
94
94
94
94
94
93
93
92
92
91
91
91
92
93
94
96
98
100
102
103
105
106
107
107
107
106
104
102
100
97
93
90
87
84
81
79
77
75
74
73
71
70
69
68
66
65
63
62
60
58
57
55
54
54
53
53
54
55
56
59
62
66
72
78
84
92
100
109
118
127
136
145
153
159
165
170
173
175
175
175
173
171
168
165
161
157
152
148
144
140
136
134
131
130
129
130
130
132
134
136
139
141
144
147
150
154
157
161
165
169
173
177
182
186
191
196
201
206
212
217
221
226
229
232
235
236
237
237
237
236
235
234
232
231
231
230
230
230
230
230
231
231
232
233
234
235
236
236
237
238
239
240
242
243
245
246
247
248
249
249
250
250
251
252
253
254
255
256
257
258
258
259
259
258
258
256
255
253
250
247
244
240
237
233
230
227
224
221
219
217
217
216
216
215
215
214
213
211
209
206
204
201
198
195
192
188
184
181
177
173
170
167
163
160
157
153
150
146
142
138
135
131
127
123
118
114
109
105
101
97
94
91
88
86
85
84
85
85
87
89
91
94
98
101
104
107
110
112
114
114
114
113
111
109
106
104
101
99
97
96
96
96
96
97
98
100
101
102
103
104
104
103
103
102
101
99
98
96
94
92
91
89
87
86
85
84
83
83
82
82
81
80
79
77
75
71
67
63
57
51
45
38
31
24
17
10
4
-2
-8
-12
-16
-18
-20
-20
-19
-17
-13
-9
-5
-1
4
8
12
15
17
18
19
18
17
16
14
12
10
8
6
4
2
0
-1
-3
-4
-4
-5
-5
-6
-6
-6
-6
-6
-6
-7
-8
-9
-11
-14
-17
-21
-25
-30
-35
-41
-47
-54
-61
-68
-75
-82
-89
-96
-103
-110
-116
-122
-127
-131
-134
-137
-139
-140
-141
-141
-141
-141
-140
-140
-139
-139
-138
-138
-138
-138
-139
-140
-142
-143
-146
-148
-151
-154
-157
-161
-164
-167
-169
-171
-173
-174
-175
-175
-175
-175
-175
-175
-176
-176
-177
-178
-179
-180
-180
-180
-180
-180
-178
-177
-175
-173
-170
-167
-164
-161
-157
-154
-150
-147
-143
-140
-137
-135
-134
-133
-133
-134
-136
-138
-142
-146
-150
-155
-161
-167
-173
-179
-185
-191
-197
-202
-207
-212
-216
-220
-223
-226
-230
-233
-236
-239
-243
-245
-248
-250
-252
-253
-254
-254
-253
-252
-249
-246
-242
-237
-232
-227
-221
-215
-209
-203
-198
-192
-187
-183
-179
-176
-174
-172
-171
-172
-173
-174
-176
-179
-181
-184
-187
-189
-192
-194
-197
-199
-201
-203
-205
-207
-209
-210
-211
-213
-214
-215
-217
-218
-220
-222
-224
-225
-227
-229
-230
-230
-230
-229
-228
-226
-223
-220
-216
-211
-207
-201
-196
-190
-184
-178
-172
-165
-158
-151
-143
-136
-129
-122
-116
-110
-105
-101
-97
-93
-90
-87
-85
-82
-80
-77
-75
-73
-70
-67
-65
-62
-59
-57
-56
-55
-55
-56
-58
-61
-64
-68
-72
-77
-82
-88
-94
-101
-107
-113
-119
-124
-129
-133
-136
-137
-138
-138
-136
-134
-131
-127
-122
-117
-112
-107
-102
-96
-91
-85
-80
-76
-72
-69
-67
-67
-67
-67
-69
-70
-73
-76
-79
-82
-85
-88
-91
-94
-96
-98
-100
-101
-102
-103
-104
-105
-106
-108
-110
-112
-115
-117
-120
-122
-124
-126
-128
-130
-132
-134
-136
-138
-141
-143
-146
-149
-151
-154
-156
-158
-159
-160
-159
-159
-157
-156
-154
-151
-149
-146
-143
-140
-137
-134
-132
-129
-127
-126
-125
-124
-124
-124
-124
-125
-126
-127
-129
-130
-131
-132
-133
-133
-133
-133
-132
-132
-131
-130
-128
-126
-124
-120
-116
-111
-106
-99
-92
-84
-76
-68
-59
-50
-42
-34
-27
-20
-14
-8
-4
-1
2
3
3
2
-1
-4
-9
-14
-19
-24
-30
-35
-41
-45
-50
-55
-59
-63
-67
-70
-72
-74
-75
-75
-75
-74
-73
-70
-67
-63
-58
-52
-45
-38
-30
-22
-13
-5
3
11
18
24
29
33
35
36
35
32
28
23
15
7
-3
-14
-26
-38
-50
-63
-75
-87
-98
-109
-120
-130
-139
-147
-154
-161
-167
-172
-177
-181
-185
-188
-192
-195
-197
-199
-201
-202
-202
-202
-202
-201
-201
-200
-199
-198
-198
-198
-198
-198
-199
-201
-203
-205
-208
-211
-214
-217
-220
-223
-225
-226
-227
-228
-228
-227
-226
-224
-222
-220
-217
-215
-212
-208
-205
-201
-198
-194
-190
-186
-182
-179
-175
-171
-167
-163
-160
-157
-154
-152
-150
-148
-147
-146
-146
-146
-146
-146
-146
-147
-148
-149
-151
-153
-155
-158
-161
-164
-168
-172
-177
-182
-187
-192
-196
-201
-205
-209
-212
-215
-218
-220
-222
-225
-227
-229
-231
-233
-235
-238
-240
-243
-245
-247
-249
-251
-252
-254
-256
-258
-260
-263
-265
-269
-272
-275
-279
-282
-285
-288
-289
-291
-292
-292
-292
-291
-290
-289
-287
-284
-282
-279
-275
-271
-267
-262
-256
-250
-243
-235
-228
-220
-213
-206
-199
-194
-189
-185
-183
-181
-180
-180
-182
-183
-186
-188
-191
-193
-196
-198
-200
-202
-203
-205
-206
-208
-209
-211
-213
-215
-216
-218
-220
-222
-223
-224
-225
-225
-225
-224
-222
-220
-217
-213
-208
-202
-195
-187
-178
-167
-156
-144
-132
-118
-104
-89
-74
-58
-43
-28
-14
-1
11
21
30
38
44
49
54
58
61
64
67
71
74
78
83
88
94
100
107
115
123
132
141
150
160
169
178
186
194
200
205
208
211
212
212
211
210
207
203
199
194
189
182
176
169
161
154
145
137
128
120
112
104
98
92
86
81
77
74
71
68
66
65
65
66
68
71
74
79
84
90
97
105
113
122
130
139
148
156
164
171
179
186
193
200
207
214
221
227
233
239
243
247
250
251
252
252
252
252
252
253
254
256
260
264
268
273
279
284
290
295
300
306
311
317
323
329
335
342
349
356
363
370
378
385
391
397
403
407
411
414
416
418
418
418
416
414
411
408
404
400
396
392
388
384
381
379
378
378
379
381
384
388
392
397
403
409
415
421
427
434
440
446
452
457
462
466
468
470
471
471
470
469
466
463
460
456
452
448
444
440
436
432
428
424
420
415
410
406
401
395
390
385
379
373
367
361
354
348
342
336
329
323
317
311
305
299
294
289
285
281
279
277
276
277
278
281
286
291
297
305
312
320
328
337
346
354
363
373
382
392
401
411
420
430
439
449
458
468
477
485
492
498
503
506
509
512
513
515
516
518
519
521
523
525
528
532
537
542
549
555
563
571
579
587
595
604
612
620
627
635
641
647
652
657
660
662
662
662
660
657
653
649
645
640
636
633
630
627
624
622
620
618
617
616
616
617
619
622
627
632
639
647
656
667
678
690
702
715
728
741
753
766
777
788
798
806
814
819
823
826
826
826
823
820
816
811
806
801
797
793
790
787
786
785
786
788
791
795
800
806
813
821
830
839
850
861
872
885
898
911
925
938
952
965
978
991
1002
1012
1022
1032
1041
1049
1056
1062
1067
1071
1074
1076
1077
1078
1077
1076
1074
1073
1071
1069
1068
1067
1066
1066
1068
1070
1073
1076
1081
1086
1091
1096
1101
1105
1109
1113
1116
1118
1120
1121
1122
1123
1124
1125
1125
1125
1126
1126
1127
1128
1129
1130
1133
1135
1138
1142
1145
1149
1154
1158
1162
1166
1170
1173
1175
1177
1179
1180
1180
1180
1180
1180
1180
1179
1179
1180
1180
1181
1182
1183
1184
1184
1185
1186
1186
1186
1186
1186
1187
1187
1187
1188
1188
1190
1191
1193
1195
1197
1200
1204
1208
1213
1220
1227
1235
1244
1255
1266
1278
1290
1302
1315
1328
1340
1352
1364
1374
1385
1394
1403
1412
1420
1427
1434
1441
1447
1453
1459
1464
1470
1475
1480
1486
1491
1497
1503
1509
1515
1520
1526
1532
1537
1543
1547
1552
1555
1558
1560
1562
1563
1564
1564
1565
1565
1566
1568
1569
1571
1573
1575
1577
1579
1581
1583
1584
1584
1584
1584
1583
1582
1580
1578
1576
1574
1571
1568
1565
1562
1559
1556
1553
1550
1548
1546
1544
1543
1542
1541
1541
1541
1540
1539
1538
1536
1533
1530
1525
1519
1513
1506
1498
1489
1480
1471
1462
1452
1442
1432
1421
1410
1400
1389
1380
1371
1364
1358
1354
1350
1348
1347
1347
1348
1350
1351
1353
1354
1356
1357
1358
1359
1359
1359
1359
1358
1358
1356
1355
1354
1352
1351
1350
1349
1349
1349
1350
1351
1352
1354
1357
1360
1364
1368
1373
1379
1385
1392
1400
1408
1417
1426
1436
1446
1457
1469
1480
1492
1504
1516
1527
1539
1552
1564
1576
1588
1600
1613
1625
1637
1648
1659
1670
1681
1692
1702
1712
1723
1733
1743
1754
1764
1775
1786
1797
1809
1821
1832
1844
1856
1868
1880
1891
1903
1914
1924
1935
1944
1953
1961
1967
1972
1975
1976
1976
1975
1972
1967
1961
1955
1947
1940
1932
1926
1919
1914
1910
1908
1907
1907
1909
1913
1919
1926
1935
1945
1957
1970
1983
1998
2013
2029
2047
2065
2083
2101
2120
2140
2159
2179
2200
2220
2241
2262
2283
2303
2322
2341
2358
2374
2389
2403
2417
2429
2440
2450
2459
2467
2474
2479
2484
2487
2490
2492
2493
2495
2497
2500
2504
2508
2513
2520
2528
2536
2546
2555
2566
2577
2588
2600
2612
2624
2637
2649
2662
2674
2687
2699
2710
2722
2733
2743
2754
2764
2774
2783
2793
2802
2812
2821
2830
2839
2846
2853
2860
2865
2869
2872
2874
2875
2874
2873
2871
2868
2864
2860
2855
2851
2846
2841
2836
2832
2828
2824
2821
2819
2817
2815
2814
2813
2812
2812
2812
2812
2813
2814
2816
2818
2821
2824
2827
2831
2835
2838
2841
2844
2846
2848
2849
2850
2851
2851
2850
2849
2848
2846
2843
2840
2837
2833
2828
2824
2820
2815
2811
2807
2803
2800
2796
2792
2789
2785
2781
2777
2773
2770
2766
2763
2761
2758
2757
2756
2755
2755
2756
2757
2758
2760
2761
2763
2764
2766
2767
2767
2768
2768
2768
2769
2769
2769
2769
2769
2769
2769
2769
2769
2769
2769
2770
2771
2772
2773
2775
2777
2779
2781
2784
2787
2791
2795
2799
2803
2807
2811
2814
2817
2820
2822
2823
2824
2825
2825
2824
2824
2823
2822
2821
2819
2818
2816
2815
2813
2811
2809
2806
2803
2800
2796
2791
2785
2779
2773
2766
2758
2750
2743
2736
2729
2724
2718
2714
2711
2708
2706
2704
2703
2702
2702
2702
2702
2702
2703
2703
2703
2703
2703
2703
2703
2703
2703
2703
2702
2700
2699
2697
2695
2694
2693
2693
2694
2696
2699
2702
2706
2710
2714
2717
2721
2723
2724
2725
2724
2722
2720
2717
2713
2709
2704
2699
2694
2689
2683
2678
2672
2667
2662
2657
2652
2648
2644
2640
2637
2634
2631
2629
2626
2624
2621
2619
2616
2612
2609
2605
2602
2598
2595
2593
2591
2591
2592
2595
2599
2604
2611
2620
2630
2640
2652
2665
2678
2691
2704
2717
2730
2742
2753
2764
2773
2782
2790
2797
2803
2808
2812
2816
2819
2822
2825
2828
2831
2835
2838
2842
2847
2851
2856
2861
2866
2871
2875
2880
2884
2888
2892
2895
2898
2900
2902
2903
2904
2904
2904
2903
2903
2902
2902
2902
2902
2903
2905
2907
2910
2914
2918
2923
2928
2933
2938
2944
2949
2955
2960
2965
2969
2973
2976
2978
2979
2980
2980
2980
2979
2979
2979
2979
2980
2982
2985
2989
2993
2999
3005
3012
3020
3029
3038
3048
3058
3069
3080
3092
3104
3115
3127
3138
3148
3157
3165
3171
3176
3179
3181
3182
3181
3180
3178
3175
3173
3171
3169
3168
3167
3167
3168
3170
3172
3175
3178
3183
3188
3193
3199
3206
3212
3218
3224
3230
3235
3240
3245
3250
3255
3259
3264
3268
3272
3276
3281
3285
3290
3295
3299
3304
3309
3314
3319
3324
3329
3335
3340
3346
3352
3357
3363
3368
3374
3380
3386
3393
3400
3408
3416
3424
3432
3440
3449
3457
3466
3475
3484
3493
3502
3511
3520
3528
3537
3544
3551
3557
3563
3568
3572
3576
3580
3583
3586
3589
3592
3594
3597
3598
3600
3602
3603
3604
3605
3605
3605
3604
3602
3600
3596
3591
3585
3578
3570
3561
3552
3541
3530
3518
3505
3490
3476
3460
3444
3427
3411
3394
3379
3364
3351
3338
3327
3316
3307
3298
3290
3282
3276
3269
3264
3258
3253
3247
3241
3234
3226
3217
3207
3196
3184
3170
3156
3140
3124
3108
3092
3076
3060
3044
3029
3015
3001
2987
2974
2960
2947
2935
2923
2911
2899
2888
2877
2866
2855
2844
2833
2822
2811
2799
2787
2775
2763
2751
2739
2727
2716
2706
2696
2686
2678
2669
2661
2653
2644
2635
2625
2615
2603
2590
2576
2560
2542
2523
2502
2480
2457
2433
2409
2383
2358
2332
2306
2280
2254
2229
2204
2179
2155
2131
2109
2087
2067
2048
2031
2016
2003
1992
1983
1976
1971
1967
1966
1966
1968
1971
1975
1980
1985
1990
1996
2001
2005
2009
2012
2013
2015
2015
2015
2013
2013
2011
2009
2008
2005
2004
2001
2000
1997
1994
1991
1989
1986
1984
1982
1981
1981
1981
1983
1987
1992
1998
2007
2017
2029
2041
2057
2073
2090
2107
2126
2145
2164
2185
2205
2226
2248
2269
2291
2313
2334
2355
2375
2394
2413
2431
2448
2464
2480
2495
2510
2524
2539
2553
2568
2583
2597
2612
2627
2642
2657
2672
2687
2702
2717
2731
2745
2758
2771
2783
2794
2805
2814
2822
2830
2836
2842
2847
2852
2856
2860
2864
2868
2872
2875
2878
2879
2880
2881
2880
2878
2876
2872
2868
2863
2858
2853
2847
2842
2837
2832
2828
2823
2818
2814
2809
2804
2798
2793
2788
2784
2779
2775
2771
2768
2767
2766
2766
2766
2768
2770
2773
2775
2777
2779
2780
2781
2782
2781
2781
2780
2779
2777
2776
2774
2772
2770
2767
2764
2760
2756
2751
2746
2740
2734
2728
2721
2714
2707
2700
2693
2686
2679
2672
2665
2658
2650
2643
2636
2628
2621
2614
2608
2602
2596
2592
2588
2585
2583
2582
2582
2583
2584
2586
2589
2592
2596
2601
2606
2611
2616
2621
2626
2630
2634
2637
2640
2642
2644
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2659
2661
2664
2667
2670
2674
2678
2682
2687
2691
2696
2702
2707
2713
2718
2724
2730
2737
2744
2751
2759
2766
2774
2782
2789
2796
2803
2809
2813
2817
2819
2819
2817
2813
2808
2800
2789
2777
2762
2746
2727
2707
2685
2662
2638
2613
2589
2564
2539
2514
2490
2467
2444
2422
2401
2381
2361
2342
2323
2305
2287
2270
2254
2237
2222
2207
2192
2178
2164
2150
2136
2123
2108
2094
2079
2064
2049
2033
2017
2001
1986
1970
1955
1940
1924
1909
1894
1879
1864
1848
1833
1817
1801
1784
1766
1748
1728
1709
1688
1667
1646
1625
1604
1582
1561
1540
1519
1497
1475
1453
1429
1405
1380
1353
1326
1297
1267
1237
1205
1174
1141
1109
1077
1044
1012
981
950
921
892
865
839
815
793
773
755
739
725
713
702
692
684
676
669
662
656
649
643
636
628
620
611
602
591
579
566
553
538
522
506
490
473
457
441
425
410
396
382
368
355
342
330
319
308
297
288
279
271
264
258
253
248
244
241
238
236
235
235
236
238
241
244
249
254
259
265
272
279
287
295
303
312
322
332
343
354
365
376
387
398
409
419
429
438
447
456
464
473
482
491
501
511
522
533
545
558
572
586
601
617
633
650
668
686
704
723
742
762
781
800
819
838
856
873
890
905
920
934
947
959
971
982
992
1002
1014
1025
1037
1049
1061
1074
1088
1102
1116
1131
1147
1162
1177
1192
1206
1220
1233
1246
1257
1268
1278
1287
1295
1302
1308
1312
1316
1318
1318
1317
1315
1311
1305
1299
1291
1283
1274
1264
1255
1245
1235
1226
1218
1210
1203
1197
1192
1188
1184
1181
1178
1176
1173
1171
1169
1167
1165
1163
1161
1158
1155
1150
1145
1139
1132
1124
1115
1105
1094
1081
1068
1054
1039
1024
1006
990
972
954
935
915
896
876
857
839
822
807
792
779
768
758
749
742
736
731
727
723
719
715
710
704
698
690
682
672
662
650
637
624
611
597
583
570
557
545
534
524
515
507
500
494
489
484
481
478
475
473
471
469
466
464
460
456
451
445
438
431
424
416
408
400
393
386
379
372
366
361
355
351
346
342
339
335
332
329
326
323
320
316
312
306
300
293
285
277
267
256
245
233
221
208
194
179
165
149
133
117
100
82
64
46
27
9
-10
-29
-48
-67
-87
-106
-125
-144
-164
-183
-202
-221
-241
-260
-280
-300
-321
-343
-367
-392
-419
-447
-477
-510
-544
-580
-617
-656
-696
-737
-779
-820
-862
-902
-942
-981
-1018
-1054
-1088
-1120
-1149
-1176
-1201
-1223
-1244
-1261
-1277
-1291
-1302
-1312
-1320
-1326
-1332
-1336
-1339
-1341
-1343
-1345
-1346
-1348
-1350
-1352
-1355
-1359
-1365
-1371
-1379
-1389
-1401
-1414
-1429
-1446
-1465
-1485
-1506
-1529
-1552
-1577
-1601
-1626
-1651
-1676
-1700
-1724
-1747
-1768
-1789
-1808
-1825
-1840
-1853
-1864
-1873
-1879
-1883
-1885
-1884
-1881
-1876
-1869
-1860
-1850
-1839
-1827
-1814
-1802
-1789
-1777
-1765
-1753
-1742
-1733
-1724
-1718
-1713
-1709
-1708
-1709
-1712
-1717
-1724
-1733
-1743
-1756
-1769
-1784
-1800
-1816
-1833
-1850
-1868
-1884
-1901
-1917
-1933
-1949
-1965
-1980
-1995
-2009
-2025
-2040
-2055
-2070
-2085
-2100
-2115
-2130
-2145
-2159
-2172
-2184
-2196
-2206
-2217
-2226
-2235
-2243
-2250
-2257
-2263
-2269
-2274
-2279
-2283
-2286
-2288
-2289
-2288
-2287
-2284
-2280
-2274
-2268
-2260
-2251
-2241
-2230
-2217
-2203
-2188
-2172
-2155
-2137
-2119
-2099
-2079
-2059
-2039
-2017
-1997
-1976
-1956
-1935
-1914
-1893
-1872
-1850
-1829
-1807
-1785
-1763
-1740
-1717
-1695
-1672
-1650
-1628
-1606
-1586
-1567
-1549
-1533
-1518
-1505
-1494
-1485
-1478
-1472
-1468
-1466
-1466
-1466
-1469
-1472
-1477
-1482
-1489
-1496
-1505
-1513
-1523
-1532
-1542
-1552
-1562
-1571
-1581
-1589
-1597
-1604
-1610
-1615
-1620
-1623
-1626
-1627
-1629
-1630
-1630
-1631
-1632
-1633
-1634
-1636
-1638
-1641
-1645
-1650
-1655
-1662
-1671
-1680
-1692
-1705
-1721
-1738
-1759
-1781
-1807
-1834
-1864
-1895
-1928
-1962
-1995
-2029
-2062
-2095
-2126
-2155
-2182
-2206
-2228
-2246
-2262
-2273
-2282
-2287
-2289
-2288
-2284
-2277
-2267
-2256
-2242
-2227
-2211
-2195
-2178
-2161
-2145
-2129
-2113
-2099
-2085
-2073
-2061
-2050
-2040
-2029
-2020
-2011
-2001
-1993
-1984
-1974
-1964
-1954
-1943
-1931
-1919
-1906
-1892
-1877
-1861
-1845
-1828
-1810
-1792
-1773
-1753
-1732
-1711
-1689
-1666
-1643
-1620
-1596
-1572
-1548
-1524
-1500
-1476
-1453
-1429
-1406
-1382
-1359
-1336
-1313
-1290
-1268
-1247
-1227
-1208
-1190
-1174
-1160
-1148
-1139
-1132
-1127
-1125
-1126
-1130
-1136
-1145
-1157
-1172
-1189
-1208
-1229
-1252
-1276
-1301
-1327
-1353
-1379
-1404
-1429
-1453
-1477
-1499
-1520
-1541
-1560
-1580
-1599
-1618
-1637
-1656
-1675
-1694
-1714
-1734
-1755
-1776
-1798
-1820
-1843
-1867
-1891
-1916
-1941
-1967
-1993
-2020
-2047
-2073
-2100
-2126
-2151
-2176
-2201
-2225
-2250
-2274
-2298
-2321
-2345
-2369
-2392
-2415
-2437
-2459
-2479
-2498
-2515
-2530
-2543
-2552
-2559
-2562
-2562
-2559
-2553
-2543
-2532
-2517
-2501
-2483
-2464
-2445
-2425
-2405
-2386
-2367
-2350
-2334
-2320
-2308
-2298
-2290
-2285
-2281
-2279
-2278
-2279
-2280
-2281
-2282
-2283
-2284
-2284
-2283
-2281
-2277
-2273
-2266
-2258
-2249
-2238
-2226
-2213
-2199
-2184
-2169
-2154
-2139
-2124
-2110
-2097
-2084
-2073
-2063
-2055
-2048
-2043
-2040
-2037
-2039
-2043
-2048
-2055
-2065
-2076
-2088
-2102
-2118
-2134
-2152
-2170
-2189
-2208
-2227
-2247
-2266
-2285
-2303
-2320
-2336
-2351
-2365
-2378
-2390
-2401
-2410
-2418
-2424
-2428
-2430
-2431
-2430
-2427
-2423
-2417
-2410
-2402
-2394
-2385
-2377
-2369
-2362
-2356
-2353
-2351
-2352
-2354
-2359
-2367
-2377
-2389
-2404
-2421
-2441
-2463
-2487
-2513
-2542
-2572
-2604
-2638
-2673
-2709
-2747
-2785
-2824
-2864
-2904
-2945
-2986
-3028
-3070
-3114
-3158
-3203
-3248
-3293
-3339
-3385
-3430
-3474
-3517
-3558
-3598
-3635
-3671
-3703
-3733
-3760
-3785
-3807
-3827
-3846
-3862
-3879
-3894
-3910
-3926
-3942
-3960
-3980
-4001
-4024
-4048
-4074
-4102
-4132
-4163
-4195
-4229
-4263
-4298
-4333
-4368
-4402
-4437
-4470
-4502
-4534
-4565
-4595
-4625
-4655
-4685
-4715
-4746
-4777
-4809
-4843
-4878
-4914
-4952
-4991
-5032
-5074
-5118
-5164
-5210
-5257
-5304
-5351
-5398
-5443
-5487
-5528
-5566
-5601
-5632
-5659
-5682
-5700
-5715
-5726
-5733
-5736
-5736
-5734
-5730
-5723
-5716
-5707
-5697
-5687
-5676
-5664
-5652
-5640
-5626
-5612
-5598
-5582
-5566
-5549
-5531
-5512
-5492
-5471
-5451
-5430
-5409
-5388
-5367
-5347
-5328
-5308
-5290
-5271
-5254
-5236
-5218
-5200
-5182
-5163
-5143
-5123
-5101
-5077
-5052
-5026
-4998
-4969
-4938
-4906
-4872
-4837
-4801
-4764
-4726
-4688
-4649
-4611
-4572
-4535
-4498
-4462
-4428
-4395
-4364
-4335
-4309
-4284
-4262
-4241
-4222
-4205
-4189
-4174
-4160
-4148
-4136
-4126
-4118
-4111
-4106
-4103
-4102
-4104
-4107
-4114
-4122
-4132
-4145
-4159
-4175
-4193
-4213
-4234
-4256
-4280
-4305
-4332
-4359
-4388
-4417
-4448
-4479
-4512
-4547
-4582
-4620
-4659
-4700
-4743
-4788
-4834
-4881
-4930
-4980
-5031
-5082
-5133
-5183
-5233
-5280
-5325
-5367
-5405
-5438
-5468
-5492
-5512
-5526
-5535
-5538
-5537
-5531
-5520
-5506
-5489
-5469
-5448
-5426
-5404
-5382
-5363
-5345
-5331
-5319
-5312
-5308
-5307
-5311
-5318
-5329
-5343
-5360
-5379
-5400
-5422
-5446
-5471
-5495
-5520
-5544
-5568
-5590
-5611
-5630
-5647
-5663
-5676
-5687
-5696
-5703
-5707
-5710
-5711
-5710
-5707
-5702
-5694
-5686
-5675
-5663
-5649
-5634
-5619
-5603
-5586
-5570
-5554
-5538
-5523
-5508
-5495
-5483
-5472
-5463
-5456
-5450
-5447
-5445
-5445
-5448
-5453
-5460
-5470
-5483
-5498
-5515
-5534
-5556
-5579
-5603
-5629
-5656
-5684
-5713
-5742
-5772
-5802
-5831
-5861
-5890
-5919
-5948
-5975
-6002
-6027
-6050
-6072
-6092
-6110
-6126
-6139
-6151
-6160
-6167
-6172
-6175
-6176
-6176
-6174
-6171
-6167
-6162
-6155
-6148
-6141
-6134
-6127
-6121
-6118
-6116
-6117
-6122
-6130
-6142
-6158
-6178
-6202
-6230
-6262
-6297
-6336
-6378
-6422
-6469
-6518
-6568
-6619
-6670
-6721
-6772
-6822
-6870
-6917
-6963
-7006
-7049
-7089
-7128
-7166
-7202
-7238
-7274
-7309
-7344
-7380
-7416
-7453
-7490
-7529
-7567
-7607
-7647
-7687
-7728
-7769
-7810
-7851
-7893
-7934
-7975
-8016
-8057
-8099
-8140
-8180
-8223
-8264
-8306
-8348
-8390
-8432
-8474
-8516
-8558
-8601
-8644
-8687
-8731
-8775
-8820
-8866
-8912
-8959
-9006
-9055
-9104
-9154
-9204
-9256
-9309
-9362
-9416
-9472
-9528
-9585
-9643
-9702
-9762
-9822
-9883
-9944
-10006
-10068
-10130
-10191
-10252
-10313
-10372
-10430
-10486
-10540
-10592
-10640
-10685
-10726
-10763
-10795
-10823
-10847
-10866
-10881
-10891
-10898
-10902
-10904
-10903
-10902
-10899
-10897
-10896
-10897
-10899
-10904
-10911
-10921
-10933
-10948
-10965
-10984
-11005
-11028
-11051
-11075
-11099
-11122
-11144
-11164
-11182
-11197
-11209
-11217
-11221
-11221
-11216
-11207
-11192
-11172
-11146
-11115
-11079
-11037
-10989
-10937
-10879
-10816
-10748
-10676
-10598
-10516
-10430
-10341
-10247
-10151
-10053
-9953
-9852
-9752
-9653
-9555
-9459
-9367
-9278
-9193
-9111
-9035
-8962
-8894
-8830
-8769
-8711
-8655
-8601
-8549
-8496
-8444
-8390
-8335
-8278
-8219
-8157
-8093
-8025
-7954
-7880
-7802
-7722
-7640
-7555
-7468
-7381
-7292
-7204
-7116
-7029
-6944
-6861
-6782
-6706
-6635
-6569
-6507
-6451
-6401
-6355
-6315
-6280
-6249
-6223
-6202
-6184
-6169
-6158
-6149
-6143
-6139
-6136
-6135
-6133
-6132
-6131
-6129
-6127
-6124
-6121
-6118
-6115
-6113
-6111
-6111
-6113
-6117
-6123
-6132
-6144
-6159
-6176
-6195
-6217
-6241
-6266
-6293
-6322
-6352
-6384
-6417
-6452
-6489
-6527
-6566
-6607
-6650
-6693
-6736
-6780
-6824
-6867
-6910
-6951
-6990
-7028
-7064
-7098
-7130
-7159
-7185
-7208
-7228
-7245
-7258
-7268
-7274
-7278
-7278
-7277
-7273
-7268
-7263
-7258
-7254
-7251
-7250
-7250
-7253
-7258
-7266
-7276
-7288
-7303
-7320
-7340
-7361
-7385
-7409
-7435
-7462
-7489
-7516
-7542
-7567
-7590
-7611
-7629
-7644
-7656
-7664
-7669
-7670
-7667
-7660
-7649
-7635
-7617
-7596
-7572
-7545
-7517
-7486
-7453
-7419
-7383
-7347
-7309
-7271
-7232
-7192
-7153
-7114
-7075
-7037
-7000
-6965
-6932
-6901
-6873
-6848
-6825
-6807
-6791
-6780
-6773
-6770
-6772
-6779
-6790
-6805
-6826
-6851
-6880
-6912
-6948
-6985
-7024
-7064
-7103
-7141
-7176
-7207
-7235
-7257
-7275
-7287
-7293
-7293
-7288
-7278
-7264
-7245
-7224
-7200
-7175
-7149
-7124
-7099
-7076
-7055
-7036
-7020
-7006
-6994
-6985
-6977
-6970
-6964
-6958
-6952
-6944
-6936
-6925
-6913
-6899
-6882
-6864
-6844
-6824
-6802
-6781
-6760
-6740
-6723
-6708
-6696
-6688
-6684
-6684
-6688
-6698
-6712
-6732
-6757
-6787
-6822
-6862
-6906
-6955
-7006
-7061
-7119
-7179
-7240
-7303
-7365
-7428
-7490
-7550
-7608
-7664
-7717
-7767
-7812
-7854
-7890
-7922
-7949
-7971
-7987
-7998
-8004
-8005
-8000
-7992
-7979
-7961
-7939
-7913
-7884
-7851
-7816
-7779
-7741
-7703
-7665
-7628
-7593
-7561
-7531
-7504
-7481
-7462
-7446
-7433
-7423
-7417
-7413
-7411
-7411
-7413
-7416
-7419
-7423
-7426
-7428
-7429
-7429
-7426
-7422
-7415
-7405
-7394
-7380
-7365
-7348
-7330
-7312
-7295
-7277
-7261
-7246
-7233
-7221
-7212
-7204
-7198
-7193
-7188
-7185
-7180
-7175
-7169
-7161
-7150
-7136
-7119
-7099
-7074
-7045
-7012
-6974
-6931
-6884
-6831
-6774
-6712
-6645
-6573
-6498
-6420
-6339
-6256
-6173
-6089
-6007
-5927
-5851
-5778
-5709
-5645
-5586
-5532
-5483
-5439
-5400
-5365
-5333
-5305
-5280
-5257
-5235
-5214
-5193
-5171
-5148
-5124
-5097
-5068
-5036
-5001
-4963
-4921
-4877
-4830
-4780
-4729
-4675
-4620
-4563
-4505
-4446
-4384
-4320
-4254
-4185
-4112
-4035
-3956
-3872
-3782
-3688
-3589
-3486
-3377
-3263
-3146
-3024
-2900
-2773
-2644
-2515
-2386
-2258
-2132
-2008
-1888
-1771
-1659
-1551
-1447
-1349
-1255
-1166
-1082
-1002
-926
-855
-786
-721
-659
-599
-541
-485
-431
-378
-326
-275
-225
-175
-127
-80
-34
9
50
88
122
152
178
199
216
227
233
235
231
222
209
191
169
143
114
81
46
7
-33
-75
-118
-161
-205
-248
-290
-330
-367
-402
-434
-462
-486
-507
-524
-538
-549
-557
-562
-565
-567
-568
-569
-569
-571
-574
-579
-587
-597
-611
-628
-650
-675
-706
-741
-780
-825
-874
-927
-984
-1046
-1110
-1177
-1245
-1316
-1387
-1458
-1530
-1600
-1669
-1737
-1802
-1865
-1924
-1980
-2033
-2083
-2129
-2172
-2212
-2249
-2285
-2319
-2353
-2386
-2419
-2453
-2487
-2522
-2557
-2593
-2629
-2665
-2701
-2737
-2771
-2804
-2835
-2864
-2890
-2912
-2932
-2947
-2959
-2967
-2971
-2971
-2966
-2957
-2944
-2927
-2905
-2880
-2851
-2820
-2785
-2748
-2709
-2668
-2624
-2580
-2533
-2486
-2437
-2388
-2338
-2286
-2235
-2182
-2129
-2075
-2021
-1966
-1911
-1855
-1799
-1743
-1686
-1628
-1569
-1510
-1449
-1387
-1323
-1257
-1189
-1119
-1045
-968
-888
-805
-719
-630
-538
-444
-348
-250
-152
-53
45
144
241
338
433
527
620
711
801
890
976
1061
1145
1226
1305
1382
1457
1529
1598
1665
1729
1790
1848
1903
1956
2005
2052
2097
2138
2178
2214
2249
2281
2311
2338
2364
2387
2408
2427
2444
2459
2471
2481
2489
2495
2499
2500
2499
2495
2489
2480
2469
2455
2440
2422
2403
2383
2362
2340
2319
2298
2278
2259
2240
2223
2206
2191
2176
2162
2148
2135
2122
2109
2096
2084
2071
2059
2045
2033
2020
2007
1994
1980
1966
1952
1937
1922
1907
1892
1877
1862
1846
1830
1813
1795
1776
1756
1734
1711
1686
1658
1628
1596
1561
1524
1484
1441
1396
1348
1299
1248
1197
1144
1091
1039
986
935
884
834
785
739
694
651
612
574
540
509
480
454
430
407
386
365
345
325
304
282
259
234
207
177
145
110
72
31
-13
-60
-109
-160
-214
-269
-326
-384
-443
-502
-561
-620
-679
-736
-792
-848
-902
-954
-1004
-1055
-1104
-1151
-1198
-1244
-1288
-1333
-1377
-1420
-1463
-1505
-1547
-1588
-1628
-1666
-1704
-1742
-1778
-1815
-1851
-1887
-1923
-1960
-1997
-2035
-2074
-2114
-2154
-2195
-2237
-2279
-2322
-2366
-2410
-2455
-2501
-2547
-2595
-2644
-2693
-2743
-2794
-2844
-2895
-2945
-2995
-3043
-3091
-3137
-3181
-3224
-3264
-3303
-3339
-3373
-3405
-3435
-3462
-3487
-3509
-3529
-3547
-3563
-3577
-3590
-3602
-3613
-3624
-3635
-3647
-3660
-3675
-3691
-3709
-3728
-3749
-3771
-3795
-3821
-3848
-3877
-3907
-3939
-3972
-4006
-4041
-4077
-4112
-4147
-4182
-4216
-4249
-4281
-4312
-4342
-4372
-4402
-4432
-4463
-4493
-4523
-4554
-4584
-4613
-4640
-4666
-4690
-4711
-4730
-4746
-4759
-4770
-4778
-4785
-4789
-4792
-4794
-4795
-4796
-4798
-4800
-4803
-4807
-4812
-4820
-4829
-4841
-4854
-4870
-4888
-4908
-4930
-4954
-4980
-5008
-5036
-5065
-5095
-5125
-5155
-5185
-5214
-5242
-5269
-5294
-5319
-5341
-5362
-5381
-5399
-5415
-5429
-5442
-5454
-5464
-5474
-5484
-5493
-5503
-5512
-5522
-5532
-5543
-5555
-5567
-5579
-5592
-5606
-5620
-5635
-5649
-5664
-5679
-5694
-5708
-5721
-5734
-5746
-5757
-5767
-5776
-5782
-5787
-5791
-5793
-5793
-5792
-5789
-5786
-5782
-5777
-5771
-5764
-5757
-5750
-5742
-5733
-5724
-5715
-5705
-5695
-5685
-5674
-5663
-5652
-5641
-5630
-5619
-5608
-5597
-5587
-5578
-5569
-5561
-5554
-5548
-5544
-5541
-5540
-5540
-5543
-5547
-5553
-5561
-5571
-5582
-5595
-5610
-5626
-5645
-5665
-5687
-5712
-5738
-5767
-5797
-5829
-5863
-5898
-5935
-5972
-6011
-6051
-6091
-6132
-6174
-6217
-6260
-6304
-6349
-6394
-6439
-6486
-6532
-6580
-6627
-6675
-6723
-6770
-6818
-6864
-6911
-6956
-7000
-7044
-7086
-7126
-7166
-7205
-7242
-7278
-7313
-7347
-7380
-7413
-7445
-7477
-7509
-7541
-7575
-7609
-7644
-7681
-7720
-7760
-7802
-7846
-7892
-7939
-7988
-8039
-8090
-8145
-8199
-8255
-8312
-8370
-8429
-8488
-8547
-8607
-8666
-8725
-8783
-8841
-8897
-8952
-9006
-9057
-9107
-9154
-9199
-9242
-9282
-9319
-9354
-9386
-9415
-9441
-9464
-9485
-9503
-9519
-9532
-9543
-9553
-9561
-9567
-9572
-9576
-9579
-9581
-9583
-9583
-9583
-9583
-9582
-9581
-9580
-9579
-9578
-9577
-9576
-9575
-9574
-9571
-9568
-9564
-9558
-9550
-9539
-9526
-9510
-9491
-9469
-9444
-9417
-9386
-9353
-9318
-9281
-9242
-9201
-9158
-9114
-9069
-9024
-8977
-8930
-8883
-8836
-8790
-8744
-8698
-8654
-8610
-8567
-8525
-8483
-8442
-8401
-8360
-8318
-8277
-8235
-8192
-8148
-8103
-8058
-8012
-7964
-7915
-7864
-7811
-7757
-7701
-7643
-7584
-7524
-7462
-7400
-7337
-7274
-7211
-7149
-7088
-7028
-6969
-6912
-6858
-6805
-6754
-6706
-6659
-6615
-6572
-6531
-6492
-6453
-6415
-6376
-6337
-6297
-6255
-6211
-6165
-6116
-6065
-6011
-5954
-5895
-5834
-5771
-5707
-5642
-5576
-5509
-5442
-5374
-5307
-5239
-5172
-5105
-5039
-4974
-4909
-4845
-4782
-4719
-4658
-4598
-4538
-4479
-4422
-4366
-4310
-4257
-4205
-4154
-4105
-4058
-4011
-3968
-3926
-3884
-3844
-3804
-3765
-3727
-3688
-3650
-3612
-3574
-3536
-3499
-3462
-3425
-3389
-3354
-3320
-3286
-3254
-3224
-3194
-3166
-3139
-3114
-3091
-3069
-3048
-3029
-3011
-2995
-2979
-2964
-2950
-2937
-2923
-2910
-2897
-2884
-2870
-2857
-2843
-2828
-2814
-2799
-2784
-2769
-2754
-2739
-2724
-2709
-2694
-2680
-2667
-2654
-2642
-2631
-2622
-2614
-2608
-2603
-2601
-2600
-2601
-2604
-2609
-2616
-2624
-2634
-2645
-2658
-2672
-2687
-2704
-2721
-2740
-2761
-2782
-2805
-2828
-2853
-2878
-2904
-2931
-2958
-2986
-3014
-3043
-3072
-3102
-3133
-3164
-3197
-3230
-3264
-3300
-3337
-3374
-3412
-3452
-3492
-3532
-3573
-3614
-3655
-3695
-3735
-3774
-3812
-3848
-3883
-3917
-3948
-3978
-4006
-4033
-4058
-4082
-4104
-4125
-4145
-4165
-4185
-4205
-4226
-4248
-4271
-4295
-4322
-4350
-4380
-4413
-4447
-4484
-4523
-4564
-4607
-4652
-4698
-4745
-4792
-4840
-4888
-4935
-4982
-5028
-5073
-5117
-5160
-5202
-5243
-5283
-5322
-5360
-5398
-5436
-5473
-5511
-5549
-5587
-5627
-5668
-5710
-5754
-5799
-5845
-5892
-5940
-5988
-6037
-6085
-6134
-6182
-6229
-6275
-6320
-6363
-6405
-6444
-6481
-6515
-6547
-6576
-6602
-6624
-6643
-6660
-6673
-6683
-6690
-6695
-6697
-6698
-6697
-6695
-6691
-6687
-6682
-6676
-6670
-6663
-6655
-6647
-6639
-6630
-6621
-6612
-6603
-6595
-6587
-6580
-6575
-6571
-6568
-6567
-6568
-6571
-6574
-6580
-6586
-6592
-6599
-6605
-6611
-6615
-6618
-6619
-6619
-6616
-6611
-6604
-6594
-6582
-6567
-6550
-6530
-6508
-6484
-6459
-6433
-6405
-6377
-6349
-6322
-6294
-6268
-6242
-6217
-6193
-6170
-6148
-6127
-6106
-6085
-6064
-6043
-6021
-5999
-5977
-5953
-5928
-5902
-5874
-5845
-5814
-5781
-5747
-5712
-5675
-5637
-5597
-5557
-5516
-5475
-5434
-5392
-5351
-5310
-5269
-5229
-5189
-5150
-5111
-5072
-5034
-4995
-4955
-4916
-4875
-4835
-4793
-4751
-4709
-4666
-4622
-4578
-4533
-4488
-4443
-4398
-4353
-4308
-4263
-4218
-4172
-4127
-4083
-4038
-3994
-3950
-3906
-3863
-3821
-3779
-3738
-3698
-3659
-3621
-3583
-3547
-3511
-3476
-3442
-3409
-3377
-3346
-3316
-3288
-3262
-3237
-3214
-3193
-3173
-3156
-3140
-3125
-3112
-3100
-3089
-3079
-3070
-3062
-3054
-3046
-3038
-3030
-3021
-3012
-3002
-2991
-2979
-2965
-2951
-2934
-2917
-2899
-2879
-2858
-2836
-2814
-2791
-2768
-2744
-2721
-2698
-2675
-2654
-2633
-2614
-2596
-2580
-2565
-2552
-2540
-2530
-2522
-2514
-2508
-2503
-2500
-2497
-2496
-2495
-2496
-2498
-2500
-2504
-2509
-2515
-2523
-2531
-2540
-2550
-2561
-2574
-2587
-2602
-2618
-2635
-2654
-2674
-2695
-2718
-2741
-2767
-2793
-2821
-2850
-2880
-2910
-2942
-2974
-3006
-3039
-3072
-3104
-3136
-3168
-3198
-3227
-3255
-3281
-3306
-3329
-3351
-3371
-3389
-3405
-3420
-3434
-3446
-3456
-3465
-3474
-3481
-3487
-3493
-3497
-3501
-3503
-3505
-3506
-3507
-3506
-3504
-3502
-3499
-3495
-3490
-3484
-3478
-3472
-3465
-3458
-3451
-3444
-3438
-3432
-3426
-3421
-3416
-3412
-3408
-3404
-3401
-3398
-3396
-3394
-3393
-3392
-3392
-3392
-3393
-3395
-3397
-3399
-3401
-3403
-3405
-3407
-3409
-3411
-3412
-3412
-3412
-3412
-3410
-3408
-3405
-3401
-3396
-3390
-3384
-3377
-3370
-3364
-3357
-3351
-3345
-3340
-3336
-3333
-3331
-3330
-3331
-3334
-3338
-3343
-3350
-3359
-3369
-3381
-3394
-3408
-3424
-3442
-3461
-3481
-3502
-3525
-3549
-3575
-3602
-3630
-3660
-3690
-3722
-3755
-3788
-3823
-3859
-3896
-3934
-3973
-4013
-4054
-4098
-4142
-4187
-4232
-4279
-4325
-4372
-4419
-4466
-4512
-4558
-4603
-4647
-4690
-4732
-4772
-4810
-4847
-4882
-4915
-4945
-4974
-5001
-5026
-5049
-5071
-5092
-5112
-5132
-5153
-5174
-5197
-5220
-5246
-5273
-5301
-5332
-5364
-5398
-5433
-5471
-5509
-5549
-5590
-5631
-5673
-5714
-5756
-5796
-5836
-5876
-5914
-5951
-5987
-6022
-6055
-6088
-6119
-6148
-6177
-6204
-6229
-6253
-6276
-6298
-6319
-6340
-6361
-6382
-6403
-6425
-6448
-6473
-6498
-6524
-6551
-6580
-6609
-6638
-6669
-6700
-6732
-6764
-6796
-6829
-6861
-6893
-6925
-6956
-6987
-7017
-7045
-7072
-7097
-7119
-7140
-7157
-7172
-7183
-7191
-7195
-7196
-7194
-7188
-7179
-7166
-7151
-7132
-7111
-7088
-7063
-7035
-7006
-6976
-6945
-6914
-6884
-6854
-6825
-6798
-6773
-6750
-6730
-6712
-6697
-6684
-6673
-6664
-6657
-6650
-6645
-6641
-6637
-6633
-6630
-6626
-6623
-6619
-6616
-6612
-6607
-6603
-6598
-6592
-6586
-6580
-6573
-6564
-6555
-6545
-6534
-6522
-6508
-6493
-6476
-6458
-6438
-6417
-6394
-6369
-6343
-6314
-6285
-6254
-6221
-6187
-6151
-6115
-6077
-6038
-5998
-5958
-5917
-5876
-5835
-5793
-5750
-5708
-5665
-5621
-5577
-5532
-5488
-5442
-5397
-5352
-5306
-5261
-5217
-5173
-5129
-5086
-5044
-5003
-4962
-4922
-4883
-4843
-4805
-4766
-4728
-4690
-4653
-4615
-4577
-4539
-4501
-4463
-4423
-4383
-4342
-4299
-4255
-4209
-4160
-4109
-4056
-4001
-3943
-3883
-3822
-3759
-3694
-3629
-3563
-3497
-3432
-3366
-3302
-3238
-3175
-3113
-3053
-2994
-2936
-2879
-2824
-2770
-2717
-2666
-2616
-2568
-2521
-2475
-2430
-2386
-2343
-2301
-2260
-2219
-2179
-2140
-2101
-2063
-2025
-1988
-1952
-1917
-1883
-1849
-1816
-1783
-1751
-1718
-1685
-1652
-1618
-1583
-1547
-1510
-1472
-1432
-1391
-1349
-1306
-1261
-1216
-1169
-1122
-1074
-1026
-977
-929
-881
-833
-786
-740
-695
-651
-609
-567
-527
-488
-451
-415
-379
-345
-312
-279
-247
-216
-185
-154
-124
-95
-66
-37
-9
19
46
72
97
122
145
167
189
209
228
246
263
279
294
309
322
334
344
354
362
369
375
378
381
381
381
379
376
371
366
360
354
347
340
334
328
322
318
314
311
309
308
309
311
314
318
324
331
339
348
358
368
378
388
398
408
417
425
433
439
445
450
454
457
458
459
458
457
454
451
447
443
438
434
429
425
420
417
413
410
407
404
401
398
395
391
386
381
374
367
358
349
339
327
316
304
291
279
267
255
244
234
224
215
206
198
190
183
176
169
162
156
150
144
138
132
126
120
114
108
102
96
90
84
79
74
70
66
64
62
61
61
62
63
65
67
70
72
75
78
80
83
85
87
89
90
92
94
96
99
103
108
114
120
128
137
147
157
169
181
193
205
217
228
240
250
260
269
278
286
294
301
309
316
324
332
341
349
359
368
379
390
402
415
428
444
460
478
498
519
542
566
592
619
647
676
705
736
768
800
833
868
903
939
977
1016
1056
1097
1140
1184
1229
1275
1321
1368
1416
1463
1510
1557
1604
1650
1695
1740
1784
1826
1868
1908
1947
1985
2021
2057
2092
2126
2159
2192
2225
2258
2292
2326
2360
2396
2433
2472
2512
2553
2595
2639
2684
2731
2779
2828
2879
2931
2984
3038
3093
3150
3207
3265
3324
3384
3445
3507
3569
3632
3696
3761
3827
3893
3960
4027
4097
4167
4237
4309
4380
4452
4524
4597
4669
4742
4814
4886
4958
5030
5101
5172
5242
5311
5380
5448
5516
5583
5650
5716
5782
5848
5915
5981
6047
6114
6180
6247
6314
6380
6447
6514
6581
6647
6713
6779
6844
6909
6973
7037
7100
7162
7224
7285
7347
7408
7469
7531
7593
7656
7719
7782
7847
7911
7976
8041
8106
8173
8239
8306
8372
8438
8505
8570
8636
8700
8764
8827
8888
8948
9006
9062
9115
9167
9216
9263
9306
9347
9386
9421
9453
9482
9508
9530
9549
9565
9578
9587
9594
9597
9598
9595
9591
9585
9577
9568
9557
9546
9535
9523
9512
9501
9490
9480
9471
9463
9457
9452
9449
9448
9450
9453
9459
9467
9478
9490
9505
9521
9538
9557
9576
9596
9616
9635
9655
9674
9692
9710
9728
9745
9762
9779
9796
9814
9832
9851
9871
9892
9915
9939
9965
9992
10022
10053
10086
10122
10159
10199
10242
10286
10333
10383
10434
10488
10543
10600
10659
10718
10779
10841
10904
10969
11034
11101
11169
11237
11308
11379
11451
11523
11597
11671
11745
11820
11895
11969
12044
12118
12191
12264
12336
12407
12479
12549
12620
12691
12762
12834
12906
12979
13054
13129
13206
13283
13362
13442
13522
13602
13682
13762
13842
13919
13996
14070
14141
14210
14276
14339
14397
14453
14504
14551
14593
14632
14666
14697
14723
14745
14764
14779
14790
14799
14805
14809
14811
14812
14812
14812
14811
14811
14811
14812
14813
14815
14817
14820
14823
14826
14829
14831
14833
14834
14834
14833
14831
14828
14824
14819
14812
14804
14795
14785
14774
14761
14746
14730
14713
14693
14672
14649
14624
14597
14570
14541
14510
14479
14448
14415
14382
14348
14314
14279
14244
14208
14172
14136
14100
14064
14028
13994
13960
13927
13896
13866
13837
13809
13782
13755
13730
13705
13681
13657
13635
13613
13592
13572
13553
13535
13518
13503
13488
13475
13464
13454
13445
13438
13433
13430
13429
13431
13435
13441
13450
13462
13476
13493
13512
13533
13556
13581
13607
13635
13665
13696
13728
13761
13795
13829
13865
13900
13935
13970
14004
14037
14069
14099
14127
14152
14176
14196
14215
14231
14245
14257
14267
14277
14285
14292
14300
14307
14314
14322
14331
14341
14352
14364
14378
14394
14411
14429
14449
14470
14492
14515
14538
14560
14582
14604
14624
14642
14659
14674
14687
14697
14704
14708
14710
14709
14706
14700
14693
14683
14673
14661
14648
14635
14622
14608
14595
14582
14568
14556
14543
14531
14519
14508
14497
14486
14476
14466
14456
14447
14437
14427
14417
14407
14396
14385
14373
14361
14348
14335
14322
14309
14296
14284
14271
14259
14248
14237
14226
14216
14206
14197
14189
14182
14176
14171
14168
14166
14166
14168
14172
14179
14187
14198
14210
14225
14242
14261
14282
14305
14329
14355
14382
14409
14438
14467
14497
14527
14558
14588
14618
14649
14679
14709
14739
14768
14797
14826
14854
14882
14909
14935
14960
14984
15007
15029
15049
15069
15087
15104
15120
15136
15150
15164
15177
15189
15200
15212
15222
15233
15243
15252
15261
15270
15279
15288
15297
15306
15315
15325
15335
15346
15357
15369
15381
15394
15409
15424
15440
15457
15475
15493
15512
15531
15551
15571
15591
15611
15631
15652
15673
15694
15716
15738
15759
15781
15802
15823
15844
15863
15881
15899
15914
15928
15940
15951
15959
15965
15969
15971
15970
15968
15963
15955
15946
15935
15922
15908
15893
15877
15862
15846
15832
15818
15806
15795
15787
15780
15776
15774
15775
15777
15781
15787
15794
15802
15811
15821
15832
15844
15856
15869
15882
15896
15909
15923
15936
15949
15962
15974
15985
15996
16006
16015
16024
16032
16039
16045
16050
16055
16058
16059
16061
16059
16058
16053
16047
16039
16030
16018
16004
15988
15971
15952
15931
15908
15884
15859
15833
15805
15776
15747
15716
15684
15652
15619
15584
15550
15514
15478
15441
15404
15367
15328
15289
15249
15208
15166
15122
15076
15028
14978
14926
14872
14816
14758
14698
14638
14576
14514
14451
14389
14327
14265
14204
14143
14083
14024
13966
13908
13851
13794
13737
13681
13625
13570
13515
13460
13406
13351
13297
13243
13190
13136
13082
13029
12976
12923
12871
12820
12770
12721
12674
12628
12584
12541
12499
12458
12417
12377
12337
12297
12256
12215
12172
12130
12086
12041
11995
11949
11902
11854
11806
11757
11708
11660
11611
11563
11515
11469
11423
11378
11334
11291
11249
11208
11168
11129
11091
11053
11015
10977
10938
10899
10860
10820
10779
10738
10696
10653
10610
10567
10524
10482
10439
10397
10354
10313
10272
10231
10191
10151
10112
10073
10035
9997
9960
9922
9884
9846
9807
9768
9727
9685
9642
9597
9552
9505
9457
9408
9359
9310
9261
9211
9162
9114
9065
9017
8970
8923
8876
8829
8782
8734
8687
8638
8588
8538
8486
8432
8378
8321
8264
8205
8144
8083
8020
7957
7893
7829
7765
7701
7637
7573
7510
7448
7386
7326
7266
7207
7149
7092
7036
6981
6926
6873
6821
6770
6721
6672
6626
6580
6536
6494
6452
6412
6373
6335
6298
6262
6227
6193
6160
6128
6096
6065
6035
6004
5973
5941
5908
5875
5840
5804
5767
5729
5690
5650
5610
5569
5529
5488
5448
5408
5369
5330
5293
5257
5223
5190
5159
5130
5103
5078
5055
5034
5014
4997
4980
4963
4947
4930
4913
4894
4875
4853
4830
4805
4778
4750
4720
4688
4656
4622
4588
4553
4518
4482
4446
4409
4373
4336
4299
4261
4223
4185
4146
4107
4067
4027
3988
3946
3904
3861
3817
3771
3724
3675
3625
3574
3521
3467
3412
3357
3300
3244
3187
3131
3075
3019
2963
2908
2854
2800
2746
2692
2638
2585
2532
2479
2426
2374
2322
2271
2221
2171
2123
2075
2029
1984
1940
1898
1857
1818
1781
1747
1714
1684
1656
1630
1607
1587
1569
1554
1541
1530
1522
1515
1510
1505
1502
1499
1497
1494
1491
1488
1484
1480
1475
1469
1463
1456
1449
1442
1435
1429
1423
1418
1414
1411
1409
1409
1411
1413
1418
1425
1432
1442
1452
1464
1477
1489
1502
1515
1528
1539
1550
1560
1569
1577
1583
1588
1592
1595
1596
1596
1594
1591
1587
1581
1574
1565
1555
1544
1532
1518
1503
1486
1468
1448
1427
1404
1381
1356
1330
1303
1276
1248
1220
1191
1163
1135
1107
1080
1053
1027
1000
977
953
931
909
889
869
851
833
817
801
786
772
759
746
734
722
710
698
687
675
663
651
638
624
610
594
577
559
539
518
496
472
446
420
392
364
334
303
272
240
206
172
137
101
63
25
-15
-56
-99
-142
-187
-233
-279
-326
-374
-422
-469
-517
-564
-609
-654
-698
-740
-780
-819
-856
-891
-924
-955
-984
-1012
-1037
-1061
-1083
-1104
-1123
-1141
-1159
-1175
-1191
-1207
-1223
-1239
-1256
-1274
-1292
-1312
-1333
-1356
-1380
-1405
-1432
-1460
-1490
-1521
-1554
-1588
-1624
-1661
-1700
-1741
-1783
-1827
-1873
-1920
-1968
-2017
-2069
-2120
-2172
-2225
-2278
-2332
-2385
-2439
-2493
-2546
-2600
-2654
-2708
-2762
-2816
-2870
-2925
-2980
-3035
-3090
-3146
-3202
-3259
-3315
-3372
-3429
-3486
-3543
-3599
-3654
-3709
-3763
-3815
-3867
-3916
-3964
-4011
-4054
-4098
-4139
-4178
-4215
-4250
-4284
-4317
-4348
-4378
-4407
-4435
-4463
-4491
-4519
-4546
-4575
-4603
-4633
-4663
-4694
-4726
-4759
-4793
-4828
-4864
-4900
-4938
-4976
-5015
-5054
-5094
-5135
-5177
-5219
-5261
-5305
-5349
-5393
-5437
-5481
-5524
-5567
-5609
-5651
-5690
-5729
-5765
-5800
-5832
-5862
-5890
-5916
-5940
-5961
-5980
-5997
-6012
-6025
-6037
-6046
-6054
-6061
-6067
-6071
-6074
-6076
-6076
-6076
-6076
-6074
-6073
-6071
-6070
-6068
-6068
-6068
-6070
-6072
-6076
-6082
-6090
-6099
-6111
-6124
-6139
-6157
-6176
-6197
-6220
-6244
-6270
-6298
-6326
-6356
-6385
-6416
-6446
-6475
-6505
-6533
-6560
-6587
-6612
-6636
-6658
-6679
-6699
-6717
-6733
-6748
-6761
-6772
-6781
-6789
-6796
-6800
-6804
-6805
-6806
-6806
-6804
-6802
-6799
-6796
-6792
-6787
-6783
-6778
-6773
-6767
-6762
-6757
-6752
-6748
-6743
-6739
-6735
-6733
-6730
-6729
-6729
-6730
-6732
-6736
-6741
-6748
-6756
-6765
-6775
-6787
-6799
-6812
-6825
-6839
-6852
-6865
-6878
-6890
-6900
-6910
-6918
-6925
-6931
-6935
-6939
-6941
-6943
-6944
-6944
-6945
-6946
-6947
-6949
-6952
-6955
-6960
-6966
-6973
-6981
-6990
-7001
-7012
-7025
-7038
-7052
-7067
-7083
-7099
-7115
-7131
-7148
-7166
-7184
-7202
-7222
-7243
-7264
-7288
-7312
-7339
-7367
-7398
-7430
-7464
-7501
-7539
-7579
-7620
-7664
-7708
-7754
-7802
-7850
-7899
-7949
-7999
-8048
-8100
-8151
-8202
-8253
-8303
-8353
-8403
-8452
-8502
-8551
-8600
-8650
-8699
-8749
-8799
-8849
-8899
-8950
-9000
-9049
-9099
-9148
-9196
-9244
-9292
-9338
-9384
-9429
-9474
-9519
-9563
-9607
-9650
-9694
-9739
-9783
-9828
-9874
-9921
-9968
-10017
-10068
-10120
-10174
-10229
-10286
-10344
-10404
-10466
-10528
-10592
-10657
-10723
-10790
-10857
-10925
-10994
-11062
-11131
-11200
-11269
-11338
-11407
-11476
-11544
-11612
-11679
-11745
-11811
-11877
-11941
-12005
-12068
-12130
-12192
-12253
-12313
-12372
-12430
-12487
-12543
-12599
-12653
-12706
-12759
-12811
-12862
-12913
-12963
-13012
-13061
-13109
-13157
-13204
-13251
-13297
-13342
-13387
-13432
-13476
-13519
-13561
-13602
-13642
-13681
-13718
-13754
-13788
-13821
-13852
-13881
-13909
-13935
-13959
-13981
-14002
-14021
-14039
-14054
-14068
-14080
-14090
-14099
-14105
-14110
-14113
-14114
-14113
-14109
-14104
-14097
-14088
-14077
-14064
-14049
-14033
-14015
-13995
-13975
-13952
-13929
-13905
-13879
-13852
-13825
-13796
-13767
-13736
-13705
-13673
-13641
-13607
-13574
-13540
-13505
-13470
-13434
-13398
-13362
-13324
-13287
-13248
-13209
-13170
-13130
-13090
-13050
-13010
-12970
-12930
-12891
-12852
-12813
-12774
-12735
-12697
-12658
-12620
-12581
-12543
-12504
-12465
-12425
-12386
-12346
-12306
-12265
-12224
-12183
-12142
-12100
-12058
-12015
-11972
-11929
-11886
-11842
-11798
-11755
-11710
-11666
-11622
-11579
-11535
-11492
-11449
-11406
-11364
-11322
-11280
-11239
-11199
-11158
-11118
-11079
-11040
-11002
-10965
-10929
-10893
-10859
-10826
-10794
-10763
-10734
-10707
-10680
-10655
-10632
-10609
-10588
-10569
-10550
-10533
-10517
-10502
-10489
-10477
-10466
-10456
-10447
-10439
-10432
-10426
-10420
-10415
-10410
-10405
-10400
-10394
-10388
-10382
-10375
-10367
-10358
-10349
-10338
-10327
-10315
-10302
-10288
-10272
-10256
-10238
-10220
-10200
-10180
-10158
-10136
-10114
-10090
-10066
-10042
-10018
-9993
-9968
-9943
-9918
-9893
-9868
-9844
-9819
-9794
-9770
-9745
-9720
-9695
-9670
-9644
-9618
-9592
-9565
-9537
-9509
-9480
-9450
-9420
-9390
-9359
-9328
-9297
-9266
-9235
-9204
-9173
-9143
-9113
-9083
-9055
-9027
-8999
-8973
-8948
-8924
-8901
-8879
-8858
-8838
-8819
-8802
-8786
-8770
-8756
-8743
-8731
-8720
-8710
-8700
-8692
-8684
-8676
-8669
-8662
-8655
-8648
-8642
-8635
-8628
-8621
-8613
-8606
-8598
-8590
-8582
-8573
-8565
-8557
-8549
-8541
-8534
-8528
-8523
-8518
-8514
-8512
-8511
-8511
-8513
-8517
-8522
-8528
-8537
-8546
-8557
-8570
-8584
-8599
-8615
-8632
-8650
-8670
-8690
-8711
-8734
-8757
-8781
-8806
-8831
-8858
-8885
-8912
-8939
-8967
-8995
-9023
-9051
-9080
-9107
-9135
-9163
-9190
-9216
-9242
-9268
-9293
-9316
-9339
-9362
-9383
-9403
-9422
-9440
-9457
-9474
-9489
-9503
-9517
-9529
-9541
-9552
-9562
-9571
-9580
-9587
-9594
-9600
-9605
-9608
-9611
-9612
-9613
-9612
-9610
-9606
-9602
-9596
-9589
-9580
-9571
-9561
-9550
-9537
-9524
-9509
-9494
-9478
-9461
-9443
-9425
-9406
-9386
-9366
-9346
-9325
-9304
-9284
-9263
-9243
-9222
-9203
-9183
-9165
-9146
-9129
-9112
-9095
-9079
-9063
-9047
-9031
-9015
-8998
-8981
-8964
-8946
-8926
-8906
-8885
-8863
-8839
-8814
-8788
-8760
-8730
-8700
-8667
-8634
-8598
-8562
-8524
-8486
-8446
-8405
-8364
-8322
-8280
-8237
-8194
-8151
-8108
-8064
-8023
-7981
-7940
-7899
-7859
-7819
-7781
-7743
-7705
-7668
-7632
-7597
-7562
-7528
-7495
-7462
-7429
-7397
-7365
-7334
-7303
-7271
-7240
-7209
-7178
-7146
-7115
-7083
-7051
-7020
-6988
-6956
-6925
-6893
-6862
-6831
-6800
-6769
-6738
-6707
-6677
-6647
-6616
-6586
-6557
-6527
-6498
-6470
-6441
-6412
-6384
-6356
-6328
-6299
-6270
-6241
-6210
-6180
-6148
-6115
-6080
-6045
-6008
-5969
-5929
-5887
-5844
-5799
-5752
-5704
-5655
-5604
-5552
-5499
-5445
-5389
-5333
-5276
-5219
-5161
-5102
-5044
-4985
-4927
-4868
-4810
-4752
-4694
-4636
-4579
-4522
-4465
-4408
-4351
-4294
-4237
-4180
-4123
-4065
-4006
-3948
-3889
-3829
-3768
-3706
-3644
-3581
-3517
-3453
-3388
-3322
-3255
-3188
-3121
-3052
-2983
-2913
-2843
-2771
-2699
-2625
-2550
-2475
-2398
-2320
-2241
-2161
-2079
-1997
-1913
-1829
-1744
-1657
-1570
-1483
-1395
-1306
-1217
-1128
-1039
-949
-860
-770
-681
-591
-502
-413
-323
-234
-144
-54
36
126
217
308
399
490
582
673
765
857
949
1041
1133
1224
1316
1408
1499
1591
1682
1773
1864
1955
2045
2138
2229
2321
2413
2506
2599
2693
2788
2883
2979
3076
3173
3271
3370
3468
3567
3666
3765
3864
3962
4061
4159
4256
4353
4450
4545
4640
4735
4829
4922
5014
5106
5197
5288
5378
5469
5559
5650
5741
5832
5924
6016
6110
6204
6298
6394
6491
6588
6686
6784
6883
6982
7082
7181
7281
7381
7480
7580
7679
7778
7876
7974
8071
8170
8267
8364
8460
8556
8651
8746
8840
8934
9028
9121
9214
9307
9399
9492
9583
9675
9766
9857
9948
10039
10129
10219
10308
10398
10487
10576
10664
10752
10840
10928
11015
11102
11188
11273
11358
11441
11524
11605
11686
11765
11843
11920
11995
12069
12142
12214
12284
12353
12421
12488
12554
12619
12684
12748
12812
12875
12938
13001
13064
13127
13191
13254
13317
13380
13443
13507
13570
13633
13697
13760
13823
13886
13949
14012
14075
14137
14198
14260
14320
14381
14440
14499
14558
14615
14672
14728
14784
14838
14892
14945
14997
15048
15098
15147
15195
15243
15289
15335
15379
15423
15465
15507
15547
15586
15624
15660
15696
15731
15766
15799
15832
15864
15895
15926
15956
15985
16013
16040
16065
16091
16114
16138
16160
16181
16200
16219
16236
16251
16267
16280
16293
16305
16315
16326
16335
16343
16351
16358
16364
16370
16375
16379
16385
16390
16394
16398
16402
16406
16409
16413
16416
16419
16422
16424
16427
16429
16430
16432
16433
16433
16433
16432
16430
16428
16426
16422
16418
16414
16409
16403
16396
16389
16382
16375
16367
16358
16350
16341
16334
16326
16318
16309
16303
16296
16290
16283
16277
16271
16265
16261
16254
16250
16244
16238
16231
16224
16216
16207
16196
16184
16172
16158
16143
16128
16111
16091
16072
16050
16029
16004
15981
15956
15930
15904
15877
15849
15822
15794
15766
15739
15711
15684
15658
15632
15606
15582
15557
15534
15511
15488
15467
15446
15426
15406
15388
15369
15352
15335
15319
15303
15288
15273
15258
15244
15231
15218
15204
15192
15179
15166
15153
15140
15127
15113
15099
15084
15069
15053
15036
15018
15000
14981
14961
14940
14919
14897
14874
14850
14826
14801
14775
14749
14722
14695
14667
14639
14610
14581
14551
14521
14490
14459
14427
14395
14362
14329
14295
14261
14226
14192
14156
14121
14085
14049
14014
13978
13942
13905
13869
13833
13797
13760
13723
13686
13648
13610
13571
13531
13490
13448
13405
13361
13315
13268
13219
13169
13117
13063
13007
12949
12890
12828
12765
12700
12634
12566
12496
12425
12354
12281
12207
12133
12058
11982
11907
11831
11755
11679
11603
11526
11450
11375
11299
11223
11147
11071
10994
10918
10841
10764
10687
10609
10530
10452
10372
10292
10212
10131
10049
9967
9885
9802
9720
9637
9554
9471
9388
9305
9222
9140
9058
8976
8894
8813
8732
8651
8571
8490
8410
8331
8251
8170
8090
8010
7931
7851
7771
7691
7611
7530
7449
7369
7288
7207
7126
7045
6964
6883
6801
6720
6640
6559
6478
6398
6318
6239
6159
6080
6002
5924
5846
5768
5691
5615
5538
5462
5387
5311
5236
5162
5087
5014
4940
4867
4795
4723
4652
4581
4510
4441
4371
4303
4234
4167
4099
4033
3966
3900
3835
3770
3706
3641
3578
3514
3451
3388
3326
3264
3202
3140
3080
3019
2960
2901
2842
2785
2729
2674
2620
2567
2515
2464
2415
2366
2319
2273
2228
2184
2140
2098
2056
2015
1974
1934
1895
1855
1817
1778
1740
1702
1664
1627
1590
1554
1517
1481
1446
1411
1376
1341
1306
1272
1238
1203
1169
1134
1099
1064
1029
994
958
922
886
850
814
778
742
706
670
633
597
560
523
486
449
412
375
338
300
263
225
188
150
112
73
35
-4
-42
-81
-120
-159
-198
-237
-275
-313
-351
-387
-424
-459
-494
-528
-561
-593
-625
-655
-685
-713
-741
-769
-795
-822
-848
-873
-899
-925
-951
-978
-1004
-1033
-1061
-1090
-1120
-1151
-1183
-1216
-1250
-1285
-1321
-1358
-1397
-1436
-1477
-1519
-1561
-1605
-1649
-1694
-1739
-1785
-1832
-1879
-1926
-1974
-2021
-2071
-2120
-2169
-2219
-2269
-2319
-2370
-2422
-2474
-2526
-2579
-2632
-2686
-2740
-2795
-2850
-2906
-2962
-3019
-3076
-3133
-3191
-3249
-3308
-3366
-3426
-3485
-3545
-3606
-3666
-3727
-3789
-3850
-3912
-3974
-4035
-4099
-4163
-4226
-4290
-4355
-4419
-4485
-4550
-4616
-4682
-4748
-4815
-4882
-4950
-5017
-5085
-5154
-5222
-5291
-5360
-5430
-5500
-5570
-5640
-5710
-5780
-5851
-5921
-5992
-6063
-6135
-6206
-6278
-6350
-6423
-6496
-6570
-6644
-6718
-6793
-6869
-6946
-7023
-7101
-7179
-7258
-7337
-7417
-7497
-7578
-7659
-7740
-7821
-7903
-7985
-8067
-8148
-8231
-8313
-8395
-8477
-8559
-8641
-8722
-8804
-8885
-8965
-9045
-9125
-9204
-9283
-9361
-9439
-9515
-9592
-9668
-9743
-9817
-9891
-9964
-10037
-10110
-10182
-10253
-10325
-10396
-10467
-10538
-10608
-10679
-10750
-10820
-10891
-10962
-11032
-11103
-11173
-11244
-11314
-11384
-11453
-11522
-11591
-11659
-11726
-11793
-11859
-11924
-11989
-12052
-12116
-12178
-12240
-12301
-12362
-12422
-12482
-12542
-12602
-12661
-12721
-12780
-12840
-12899
-12959
-13020
-13080
-13141
-13202
-13263
-13325
-13387
-13449
-13511
-13573
-13636
-13698
-13759
-13821
-13882
-13943
-14003
-14063
-14122
-14180
-14237
-14294
-14349
-14404
-14458
-14510
-14561
-14612
-14660
-14708
-14755
-14800
-14844
-14887
-14929
-14970
-15010
-15049
-15087
-15125
-15162
-15199
-15235
-15271
-15306
-15342
-15377
-15412
-15447
-15482
-15517
-15552
-15587
-15621
-15656
-15691
-15725
-15759
-15793
-15826
-15859
-15891
-15923
-15954
-15985
-16015
-16045
-16074
-16102
-16129
-16157
-16183
-16207
-16233
-16258
-16282
-16305
-16328
-16350
-16372
-16393
-16414
-16435
-16455
-16475
-16495
-16514
-16534
-16553
-16572
-16592
-16611
-16630
-16650
-16670
-16689
-16709
-16729
-16749
-16768
-16787
-16806
-16824
-16842
-16859
-16875
-16891
-16906
-16920
-16934
-16947
-16960
-16972
-16983
-16994
-17004
-17014
-17023
-17032
-17041
-17049
-17058
-17066
-17075
-17083
-17092
-17100
-17109
-17118
-17127
-17136
-17146
-17155
-17165
-17175
-17185
-17195
-17205
-17215
-17225
-17235
-17244
-17254
-17263
-17271
-17280
-17287
-17294
-17301
-17306
-17311
-17315
-17319
-17321
-17322
-17322
-17321
-17319
-17316
-17312
-17307
-17301
-17294
-17287
-17278
-17269
-17259
-17248
-17237
-17225
-17213
-17201
-17187
-17174
-17160
-17145
-17129
-17113
-17097
-17079
-17061
-17042
-17022
-17001
-16979
-16956
-16933
-16908
-16883
-16857
-16831
-16803
-16775
-16746
-16716
-16686
-16655
-16624
-16592
-16560
-16527
-16494
-16461
-16427
-16394
-16360
-16326
-16292
-16258
-16222
-16189
-16155
-16120
-16085
-16052
-16017
-15982
-15948
-15913
-15879
-15844
-15809
-15775
-15740
-15705
-15671
-15636
-15602
-15567
-15532
-15498
-15463
-15428
-15393
-15358
-15323
-15288
-15253
-15217
-15182
-15147
-15112
-15077
-15042
-15007
-14972
-14938
-14903
-14869
-14835
-14802
-14768
-14735
-14703
-14670
-14638
-14606
-14575
-14543
-14512
-14481
-14449
-14417
-14386
-14354
-14321
-14288
-14255
-14222
-14188
-14154
-14120
-14086
-14051
-14017
-13982
-13947
-13912
-13877
-13843
-13808
-13774
-13739
-13705
-13671
-13637
-13604
-13570
-13537
-13504
-13470
-13437
-13404
-13371
-13337
-13304
-13271
-13238
-13204
-13171
-13138
-13104
-13071
-13037
-13004
-12971
-12938
-12904
-12871
-12838
-12805
-12772
-12738
-12705
-12672
-12639
-12606
-12573
-12540
-12506
-12473
-12440
-12407
-12375
-12342
-12309
-12276
-12244
-12211
-12178
-12146
-12113
-12080
-12047
-12014
-11981
-11948
-11914
-11881
-11847
-11813
-11778
-11743
-11708
-11673
-11636
-11600
-11562
-11524
-11486
-11446
-11406
-11365
-11323
-11280
-11236
-11191
-11145
-11099
-11051
-11002
-10953
-10903
-10852
-10800
-10748
-10695
-10642
-10588
-10534
-10480
-10426
-10371
-10317
-10263
-10209
-10154
-10100
-10046
-9992
-9938
-9885
-9831
-9777
-9724
-9670
-9617
-9563
-9510
-9456
-9403
-9349
-9296
-9242
-9189
-9135
-9081
-9027
-8973
-8919
-8864
-8810
-8755
-8701
-8646
-8592
-8537
-8482
-8427
-8372
-8317
-8262
-8206
-8150
-8095
-8039
-7983
-7927
-7871
-7815
-7759
-7702
-7646
-7590
-7534
-7478
-7422
-7365
-7309
-7252
-7196
-7139
-7082
-7025
-6968
-6910
-6853
-6795
-6738
-6680
-6622
-6564
-6506
-6448
-6389
-6331
-6272
-6213
-6155
-6096
-6037
-5978
-5919
-5861
-5803
-5745
-5687
-5630
-5573
-5516
-5460
-5404
-5348
-5293
-5238
-5183
-5128
-5073
-5018
-4964
-4910
-4856
-4802
-4748
-4694
-4640
-4587
-4534
-4480
-4427
-4374
-4322
-4269
-4217
-4165
-4113
-4061
-4010
-3958
-3907
-3855
-3803
-3752
-3699
-3647
-3594
-3541
-3488
-3434
-3380
-3326
-3271
-3217
-3162
-3107
-3051
-2996
-2940
-2885
-2829
-2774
-2719
-2664
-2609
-2555
-2501
-2448
-2395
-2343
-2291
-2240
-2190
-2139
-2090
-2040
-1991
-1943
-1894
-1845
-1796
-1747
-1698
-1648
-1599
-1548
-1497
-1446
-1394
-1341
-1288
-1234
-1179
-1124
-1069
-1012
-956
-899
-841
-783
-725
-666
-607
-548
-489
-430
-371
-312
-253
-195
-136
-78
-20
37
95
152
208
265
321
377
433
489
544
600
656
713
769
826
884
941
1000
1059
1119
1180
1241
1303
1366
1430
1494
1558
1623
1688
1754
1820
1886
1951
2017
2083
2149
2214
2279
2344
2408
2472
2535
2599
2662
2724
2787
2849
2911
2974
3036
3098
3161
3224
3287
3351
3415
3480
3544
3610
3675
3741
3807
3874
3941
4008
4075
4142
4210
4277
4345
4412
4479
4546
4612
4678
4744
4809
4874
4938
5002
5065
5128
5190
5252
5313
5374
5434
5494
5553
5612
5670
5728
5784
5841
5897
5952
6006
6060
6113
6166
6218
6269
6320
6370
6419
6468
6516
6563
6610
6656
6702
6747
6791
6835
6878
6920
6962
7003
7043
7083
7122
7161
7199
7236
7273
7309
7344
7380
7414
7448
7481
7514
7546
7577
7608
7639
7669
7698
7727
7755
7783
7810
7837
7863
7889
7914
7939
7963
7986
8010
8032
8054
8076
8098
8119
8140
8160
8180
8201
8221
8242
8261
8281
8301
8320
8340
8359
8378
8397
8416
8435
8453
8472
8490
8509
8527
8546
8564
8582
8599
8616
8633
8650
8666
8682
8697
8712
8726
8739
8752
8765
8777
8788
8799
8810
8820
8830
8839
8848
8857
8865
8873
8881
8888
8896
8903
8910
8917
8923
8930
8937
8943
8950
8956
8962
8968
8974
8980
8985
8990
8994
8999
9003
9006
9009
9012
9015
9017
9019
9021
9022
9023
9024
9025
9026
9026
9026
9026
9026
9026
9026
9025
9024
9023
9022
9021
9019
9018
9016
9014
9011
9009
9006
9003
9000
8996
8992
8989
8985
8981
8976
8972
8968
8963
8959
8955
8950
8946
8942
8938
8933
8929
8925
8921
8917
8913
8909
8905
8902
8898
8895
8892
8888
8885
8882
8879
8876
8873
8869
8866
8862
8858
8854
8850
8845
8840
8835
8829
8823
8816
8808
8800
8792
8783
8773
8763
8752
8740
8728
8715
8702
8688
8673
8658
8643
8627
8610
8593
8576
8557
8539
8520
8500
8480
8459
8438
8417
8395
8374
8351
8329
8307
8285
8262
8239
8216
8193
8170
8147
8124
8100
8076
8052
8028
8004
7980
7955
7931
7906
7881
7856
7831
7805
7779
7753
7727
7700
7674
7647
7619
7592
7565
7537
7509
7482
7454
7426
7398
7371
7343
7315
7287
7260
7232
7204
7176
7148
7120
7092
7063
7035
7006
6977
6947
6918
6888
6858
6828
6798
6767
6736
6705
6674
6643
6612
6581
6550
6519
6488
6457
6427
6396
6365
6335
6304
6273
6243
6212
6181
6150
6118
6087
6056
6025
5993
5962
5931
5900
5869
5838
5807
5777
5747
5717
5687
5657
5627
5598
5568
5539
5510
5481
5451
5422
5393
5365
5336
5307
5279
5250
5222
5194
5165
5137
5110
5082
5054
5027
5000
4972
4945
4918
4891
4864
4837
4810
4782
4755
4727
4699
4670
4641
4612
4582
4551
4520
4488
4456
4423
4390
4355
4321
4285
4250
4213
4176
4139
4101
4062
4025
3986
3947
3907
3867
3827
3786
3745
3703
3662
3620
3577
3534
3491
3448
3404
3361
3317
3273
3229
3185
3141
3096
3052
3008
2964
2919
2875
2831
2786
2741
2696
2651
2606
2560
2514
2467
2420
2373
2324
2276
2227
2177
2128
2077
2027
1976
1926
1875
1824
1774
1724
1674
1624
1575
1526
1478
1430
1383
1336
1289
1243
1197
1151
1105
1060
1014
969
924
878
833
788
743
698
653
608
564
519
475
431
387
343
299
256
213
170
127
84
42
-1
-43
-85
-127
-169
-211
-253
-294
-336
-377
-419
-460
-501
-542
-582
-622
-662
-702
-741
-780
-818
-857
-895
-933
-971
-1008
-1045
-1083
-1120
-1156
-1193
-1230
-1266
-1302
-1339
-1375
-1410
-1446
-1481
-1516
-1551
-1586
-1620
-1653
-1686
-1719
-1751
-1783
-1814
-1844
-1874
-1903
-1932
-1960
-1987
-2013
-2040
-2065
-2090
-2114
-2137
-2161
-2183
-2205
-2227
-2249
-2271
-2292
-2313
-2335
-2356
-2378
-2399
-2421
-2444
-2466
-2489
-2512
-2535
-2558
-2581
-2605
-2628
-2651
-2674
-2697
-2720
-2742
-2764
-2786
-2807
-2828
-2848
-2868
-2887
-2905
-2923
-2940
-2956
-2972
-2987
-3002
-3016
-3030
-3043
-3056
-3069
-3081
-3094
-3106
-3117
-3129
-3140
-3152
-3163
-3174
-3185
-3196
-3208
-3219
-3230
-3242
-3254
-3266
-3279
-3291
-3304
-3317
-3330
-3343
-3356
-3369
-3382
-3394
-3407
-3419
-3430
-3441
-3452
-3463
-3473
-3482
-3491
-3500
-3508
-3516
-3523
-3531
-3538
-3545
-3552
-3559
-3567
-3574
-3581
-3589
-3596
-3604
-3612
-3621
-3630
-3639
-3648
-3658
-3668
-3678
-3688
-3698
-3709
-3719
-3730
-3740
-3751
-3761
-3771
-3781
-3791
-3800
-3810
-3819
-3828
-3836
-3845
-3853
-3861
-3869
-3878
-3886
-3894
-3902
-3910
-3918
-3926
-3935
-3943
-3952
-3962
-3971
-3981
-3991
-4002
-4013
-4025
-4035
-4048
-4061
-4073
-4086
-4099
-4112
-4125
-4139
-4152
-4165
-4178
-4191
-4204
-4217
-4230
-4243
-4255
-4267
-4279
-4291
-4303
-4314
-4325
-4336
-4347
-4358
-4369
-4379
-4390
-4400
-4410
-4420
-4430
-4440
-4450
-4460
-4470
-4480
-4490
-4500
-4511
-4521
-4532
-4542
-4553
-4564
-4574
-4585
-4597
-4608
-4619
-4631
-4643
-4655
-4667
-4680
-4693
-4706
-4720
-4733
-4747
-4762
-4776
-4791
-4806
-4821
-4836
-4852
-4868
-4884
-4900
-4917
-4934
-4952
-4969
-4987
-5006
-5024
-5043
-5062
-5081
-5101
-5120
-5140
-5160
-5180
-5200
-5220
-5240
-5259
-5279
-5299
-5318
-5338
-5357
-5376
-5396
-5415
-5434
-5453
-5472
-5492
-5511
-5530
-5549
-5568
-5588
-5607
-5626
-5646
-5666
-5685
-5705
-5725
-5746
-5766
-5786
-5807
-5827
-5847
-5868
-5888
-5908
-5928
-5948
-5968
-5988
-6008
-6027
-6046
-6065
-6084
-6103
-6121
-6139
-6157
-6175
-6193
-6210
-6227
-6244
-6261
-6278
-6294
-6310
-6326
-6342
-6357
-6372
-6387
-6402
-6417
-6432
-6447
-6461
-6476
-6491
-6505
-6520
-6535
-6550
-6564
-6579
-6593
-6608
-6622
-6636
-6650
-6663
-6676
-6689
-6702
-6714
-6726
-6737
-6748
-6759
-6770
-6780
-6790
-6799
-6809
-6818
-6827
-6837
-6846
-6855
-6865
-6874
-6884
-6893
-6903
-6913
-6923
-6933
-6943
-6953
-6964
-6974
-6984
-6994
-7004
-7014
-7024
-7035
-7045
-7055
-7066
-7076
-7087
-7098
-7109
-7121
-7132
-7144
-7157
-7169
-7182
-7195
-7209
-7222
-7236
-7250
-7265
-7279
-7293
-7308
-7322
-7336
-7350
-7364
-7378
-7391
-7404
-7417
-7429
-7441
-7453
-7464
-7475
-7485
-7495
-7505
-7514
-7523
-7532
-7540
-7548
-7556
-7564
-7572
-7579
-7586
-7593
-7600
-7607
-7614
-7621
-7628
-7635
-7642
-7649
-7656
-7663
-7670
-7677
-7684
-7691
-7697
-7703
-7710
-7716
-7721
-7727
-7733
-7739
-7744
-7750
-7755
-7760
-7766
-7771
-7777
-7782
-7788
-7794
-7800
-7806
-7812
-7819
-7825
-7832
-7839
-7847
-7855
-7862
-7870
-7879
-7887
-7896
-7904
-7913
-7922
-7931
-7941
-7950
-7959
-7968
-7977
-7986
-7995
-8004
-8013
-8021
-8029
-8037
-8045
-8053
-8061
-8069
-8076
-8084
-8090
-8099
-8106
-8114
-8122
-8130
-8138
-8146
-8154
-8163
-8170
-8180
-8189
-8198
-8208
-8218
-8227
-8238
-8248
-8259
-8269
-8280
-8291
-8303
-8314
-8325
-8337
-8348
-8360
-8371
-8383
-8394
-8405
-8417
-8428
-8439
-8450
-8460
-8471
-8481
-8492
-8502
-8512
-8522
-8531
-8541
-8550
-8559
-8568
-8577
-8586
-8595
-8604
-8613
-8622
-8630
-8639
-8648
-8657
-8665
-8674
-8683
-8691
-8700
-8709
-8717
-8725
-8734
-8742
-8750
-8758
-8766
-8774
-8781
-8789
-8796
-8804
-8811
-8819
-8826
-8834
-8841
-8849
-8856
-8864
-8872
-8880
-8888
-8895
-8903
-8912
-8920
-8927
-8935
-8943
-8951
-8959
-8967
-8974
-8982
-8989
-8997
-9004
-9011
-9018
-9025
-9032
-9039
-9045
-9052
-9058
-9064
-9070
-9076
-9082
-9087
-9093
-9098
-9103
-9108
-9113
-9118
-9124
-9129
-9134
-9139
-9145
-9150
-9155
-9161
-9166
-9172
-9177
-9183
-9188
-9193
-9198
-9204
-9209
-9214
-9219
-9223
-9228
-9233
-9238
-9242
-9246
-9251
-9255
-9259
-9263
-9267
-9270
-9274
-9277
-9280
-9282
-9285
-9287
-9289
-9291
-9293
-9294
-9296
-9297
-9298
-9298
-9299
-9299
-9299
-9299
-9299
-9298
-9298
-9298
-9297
-9296
-9296
-9295
-9294
-9294
-9293
-9292
-9291
-9290
-9289
-9288
-9286
-9285
-9283
-9281
-9279
-9277
-9274
-9271
-9268
-9264
-9260
-9256
-9252
-9247
-9242
-9236
-9231
-9225
-9218
-9211
-9204
-9196
-9188
-9179
-9170
-9160
-9149
-9138
-9126
-9114
-9100
-9086
-9071
-9056
-9039
-9022
-9005
-8986
-8967
-8947
-8927
-8906
-8884
-8862
-8839
-8816
-8793
-8769
-8744
-8720
-8695
-8669
-8644
-8618
-8591
-8565
-8538
-8511
-8484
-8456
-8428
-8400
-8371
-8341
-8311
-8281
-8250
-8218
-8186
-8153
-8119
-8085
-8051
-8016
-7980
-7944
-7907
-7870
-7833
-7795
-7757
-7718
-7679
-7641
-7601
-7562
-7523
-7483
-7443
-7403
-7362
-7322
-7281
-7239
-7198
-7156
-7113
-7070
-7027
-6983
-6939
-6894
-6849
-6804
-6757
-6710
-6663
-6615
-6566
-6517
-6466
-6415
-6363
-6311
-6257
-6203
-6147
-6091
-6034
-5976
-5918
-5858
-5798
-5737
-5675
-5613
-5550
-5487
-5423
-5359
-5295
-5230
-5165
-5100
-5035
-4970
-4904
-4839
-4774
-4708
-4643
-4578
-4513
-4447
-4382
-4317
-4251
-4186
-4120
-4054
-3989
-3923
-3857
-3790
-3724
-3658
-3591
-3525
-3458
-3392
-3325
-3258
-3192
-3125
-3059
-2993
-2926
-2859
-2793
-2726
-2659
-2592
-2525
-2458
-2390
-2323
-2255
-2187
-2119
-2052
-1984
-1916
-1847
-1779
-1711
-1642
-1574
-1505
-1436
-1368
-1299
-1230
-1161
-1093
-1024
-955
-887
-818
-750
-682
-615
-547
-480
-413
-346
-279
-213
-147
-82
-17
48
112
176
239
301
363
424
484
543
602
660
718
774
830
885
939
993
1046
1098
1150
1201
1251
1301
1351
1400
1449
1497
1545
1592
1638
1685
1730
1775
1820
1864
1907
1950
1991
2032
2073
2113
2151
2190
2227
2264
2300
2336
2371
2405
2439
2472
2505
2538
2570
2601
2633
2663
2694
2724
2754
2784
2813
2842
2870
2898
2925
2953
2979
3005
3031
3056
3081
3105
3129
3152
3175
3198
3220
3241
3263
3284
3305
3325
3346
3366
3386
3405
3425
3445
3464
3483
3502
3521
3540
3559
3578
3597
3616
3635
3653
3672
3691
3710
3729
3748
3766
3785
3804
3823
3842
3861
3880
3899
3918
3937
3956
3974
3993
4011
4030
4048
4066
4083
4101
4118
4135
4152
4169
4185
4201
4217
4233
4249
4264
4279
4295
4310
4325
4339
4354
4369
4383
4398
4412
4426
4440
4454
4467
4480
4494
4506
4519
4531
4543
4555
4566
4577
4588
4598
4608
4618
4628
4637
4646
4655
4664
4672
4680
4687
4695
4701
4708
4713
4719
4724
4728
4733
4736
4740
4742
4745
4747
4748
4750
4750
4751
4751
4751
4751
4750
4750
4749
4748
4747
4745
4744
4743
4741
4740
4738
4737
4735
4733
4731
4729
4727
4726
4724
4722
4719
4717
4715
4713
4710
4707
4704
4701
4698
4694
4690
4686
4682
4677
4672
4667
4662
4656
4651
4645
4638
4632
4625
4618
4611
4604
4596
4588
4580
4572
4564
4555
4547
4538
4529
4519
4510
4500
4490
4480
4470
4459
4448
4437
4426
4414
4402
4389
4377
4363
4350
4336
4322
4308
4293
4278
4263
4247
4232
4216
4199
4183
4166
4149
4132
4115
4097
4080
4062
4046
4027
4011
3993
3976
3958
3940
3922
3904
3886
3868
3849
3831
3812
3793
3774
3755
3735
3716
3695
3675
3654
3633
3612
3590
3568
3546
3523
3500
3477
3454
3430
3407
3383
3359
3335
3310
3286
3262
3237
3212
3187
3162
3136
3111
3085
3059
3033
3007
2980
2954
2927
2901
2875
2848
2821
2795
2768
2742
2715
2689
2662
2636
2610
2583
2557
2531
2505
2479
2453
2427
2401
2375
2349
2323
2297
2272
2246
2220
2195
2169
2144
2118
2093
2068
2044
2019
1995
1970
1946
1922
1899
1875
1851
1828
1805
1782
1760
1737
1715
1693
1671
1650
1629
1608
1587
1567
1547
1527
1507
1487
1468
1448
1429
1410
1391
1373
1354
1336
1318
1300
1281
1264
1246
1228
1210
1192
1175
1157
1139
1122
1104
1087
1070
1052
1035
1018
1000
984
967
950
933
917
901
885
870
855
840
826
812
799
786
773
761
749
738
726
716
705
694
684
673
663
653
642
632
621
611
600
589
578
567
556
545
534
522
511
500
488
476
465
453
442
431
419
408
397
387
376
365
355
344
334
324
313
303
292
282
271
261
251
240
230
219
209
198
188
177
166
156
145
134
124
113
102
91
80
69
58
46
35
23
12
0
-12
-24
-36
-48
-61
-73
-85
-98
-111
-124
-137
-150
-163
-176
-190
-204
-218
-232
-247
-261
-276
-291
-307
-322
-338
-354
-369
-385
-402
-418
-434
-450
-466
-482
-497
-513
-528
-543
-558
-572
-586
-599
-613
-625
-638
-650
-662
-673
-684
-695
-706
-717
-727
-737
-748
-758
-768
-778
-789
-799
-809
-819
-830
-840
-851
-862
-873
-884
-895
-907
-919
-931
-943
-955
-968
-980
-993
-1006
-1018
-1031
-1043
-1056
-1068
-1080
-1092
-1103
-1114
-1125
-1136
-1146
-1156
-1166
-1175
-1184
-1193
-1202
-1211
-1219
-1228
-1236
-1244
-1252
-1260
-1267
-1275
-1282
-1289
-1296
-1303
-1310
-1316
-1323
-1329
-1335
-1340
-1345
-1350
-1355
-1359
-1363
-1367
-1371
-1374
-1376
-1379
-1381
-1383
-1385
-1386
-1387
-1388
-1389
-1389
-1389
-1389
-1388
-1388
-1387
-1386
-1384
-1383
-1381
-1379
-1377
-1375
-1372
-1370
-1367
-1365
-1362
-1359
-1356
-1353
-1350
-1347
-1344
-1341
-1337
-1334
-1331
-1327
-1324
-1321
-1317
-1314
-1311
-1308
-1305
-1302
-1299
-1297
-1294
-1292
-1289
-1287
-1285
-1283
-1281
-1279
-1278
-1276
-1275
-1273
-1272
-1271
-1270
-1268
-1267
-1266
-1265
-1264
-1263
-1262
-1261
-1259
-1258
-1257
-1256
-1255
-1254
-1253
-1252
-1252
-1251
-1250
-1250
-1250
-1250
-1250
-1250
-1251
-1252
-1253
-1255
-1257
-1259
-1261
-1264
-1267
-1270
-1274
-1277
-1281
-1286
-1290
-1295
-1299
-1304
-1309
-1315
-1320
-1326
-1332
-1338
-1344
-1350
-1357
-1364
-1371
-1378
-1385
-1392
-1400
-1407
-1415
-1423
-1431
-1440
-1449
-1458
-1467
-1476
-1486
-1496
-1507
-1517
-1528
-1539
-1551
-1562
-1574
-1587
-1599
-1612
-1625
-1638
-1652
-1666
-1680
-1694
-1708
-1723
-1738
-1753
-1768
-1783
-1798
-1813
-1829
-1844
-1860
-1875
-1891
-1907
-1923
-1939
-1955
-1971
-1987
-2003
-2019
-2036
-2052
-2068
-2084
-2101
-2117
-2133
-2149
-2166
-2182
-2197
-2213
-2229
-2244
-2260
-2275
-2290
-2305
-2319
-2334
-2348
-2362
-2377
-2391
-2405
-2419
-2433
-2447
-2460
-2474
-2488
-2502
-2516
-2530
-2545
-2559
-2573
-2588
-2602
-2617
-2632
-2646
-2661
-2676
-2690
-2705
-2720
-2734
-2748
-2763
-2777
-2791
-2805
-2818
-2831
-2844
-2857
-2870
-2882
-2893
-2905
-2916
-2926
-2937
-2946
-2956
-2965
-2974
-2983
-2992
-3000
-3008
-3016
-3024
-3032
-3040
-3048
-3056
-3064
-3071
-3079
-3087
-3094
-3102
-3109
-3116
-3123
-3130
-3137
-3143
-3150
-3156
-3161
-3166
-3171
-3176
-3180
-3184
-3187
-3190
-3193
-3196
-3198
-3200
-3201
-3203
-3204
-3204
-3205
-3206
-3206
-3206
-3206
-3206
-3207
-3206
-3206
-3206
-3206
-3206
-3205
-3204
-3204
-3203
-3202
-3200
-3199
-3197
-3195
-3192
-3190
-3186
-3183
-3179
-3175
-3171
-3166
-3161
-3155
-3149
-3143
-3136
-3129
-3122
-3114
-3105
-3097
-3088
-3079
-3070
-3060
-3050
-3040
-3030
-3019
-3008
-2997
-2986
-2975
-2963
-2951
-2939
-2927
-2915
-2903
-2890
-2877
-2864
-2850
-2837
-2823
-2808
-2794
-2779
-2764
-2748
-2732
-2716
-2699
-2682
-2665
-2647
-2629
-2611
-2593
-2574
-2556
-2537
-2518
-2498
-2479
-2460
-2440
-2420
-2401
-2381
-2361
-2341
-2320
-2300
-2279
-2259
-2238
-2217
-2195
-2174
-2152
-2130
-2107
-2085
-2061
-2037
-2013
-1991
-1966
-1942
-1918
-1893
-1868
-1843
-1818
-1793
-1768
-1743
-1718
-1693
-1668
-1642
-1617
-1592
-1567
-1542
-1516
-1491
-1466
-1441
-1416
-1391
-1366
-1341
-1316
-1291
-1266
-1241
-1216
-1191
-1166
-1140
-1115
-1089
-1064
-1038
-1012
-987
-961
-935
-910
-884
-858
-833
-807
-781
-755
-730
-704
-678
-653
-627
-602
-577
-552
-528
-503
-479
-456
-432
-409
-386
-364
-342
-320
-298
-277
-256
-235
-214
-193
-173
-153
-132
-112
-92
-72
-53
-33
-14
6
25
44
62
80
99
116
134
150
167
183
199
214
228
243
256
269
282
294
306
317
327
337
347
356
364
372
379
386
393
399
404
409
414
418
422
425
428
430
432
433
433
433
433
432
431
429
426
423
420
416
412
407
402
396
390
383
376
368
360
352
343
334
325
315
304
293
282
270
258
245
232
218
205
190
176
161
146
130
114
98
81
64
47
30
12
-5
-23
-41
-59
-78
-96
-115
-134
-153
-173
-192
-212
-232
-253
-273
-294
-314
-335
-356
-377
-398
-419
-440
-461
-482
-504
-524
-545
-566
-587
-608
-628
-649
-669
-689
-709
-730
-749
-769
-789
-809
-828
-848
-867
-886
-905
-924
-943
-962
-981
-999
-1018
-1036
-1054
-1072
-1090
-1107
-1125
-1142
-1158
-1175
-1190
-1206
-1221
-1236
-1251
-1265
-1279
-1293
-1306
-1319
-1332
-1344
-1356
-1368
-1380
-1391
-1402
-1413
-1423
-1433
-1443
-1453
-1462
-1471
-1480
-1488
-1496
-1504
-1511
-1518
-1525
-1532
-1538
-1544
-1550
-1556
-1562
-1568
-1573
-1579
-1584
-1590
-1595
-1600
-1606
-1611
-1616
-1621
-1626
-1631
-1636
-1641
-1645
-1650
-1654
-1658
-1662
-1665
-1668
-1671
-1674
-1676
-1678
-1680
-1682
-1684
-1686
-1687
-1688
-1690
-1691
-1692
-1693
-1694
-1695
-1696
-1697
-1698
-1699
-1700
-1701
-1701
-1701
-1702
-1702
-1702
-1702
-1701
-1701
-1700
-1699
-1698
-1697
-1696
-1694
-1693
-1692
-1690
-1688
-1687
-1685
-1683
-1681
-1679
-1677
-1675
-1673
-1671
-1668
-1666
-1663
-1661
-1658
-1655
-1652
-1649
-1645
-1642
-1638
-1634
-1631
-1627
-1623
-1619
-1615
-1610
-1606
-1602
-1598
-1594
-1590
-1586
-1582
-1578
-1574
-1570
-1566
-1562
-1558
-1554
-1550
-1546
-1542
-1538
-1534
-1530
-1526
-1522
-1518
-1514
-1509
-1505
-1501
-1497
-1493
-1489
-1485
-1481
-1477
-1474
-1470
-1466
-1463
-1459
-1455
-1452
-1448
-1445
-1441
-1437
-1433
-1429
-1425
-1421
-1416
-1411
-1407
-1402
-1397
-1392
-1386
-1381
-1376
-1370
-1364
-1359
-1353
-1347
-1341
-1335
-1329
-1323
-1316
-1310
-1303
-1297
-1290
-1283
-1276
-1270
-1263
-1256
-1249
-1242
-1235
-1229
-1222
-1215
-1209
-1203
-1196
-1190
-1184
-1178
-1172
-1167
-1161
-1155
-1150
-1144
-1138
-1133
-1127
-1121
-1115
-1109
-1103
-1097
-1090
-1084
-1077
-1071
-1064
-1057
-1050
-1042
-1035
-1027
-1018
-1010
-1002
-993
-984
-974
-965
-955
-945
-934
-924
-913
-901
-890
-878
-866
-853
-840
-827
-814
-800
-786
-771
-756
-741
-726
-711
-696
-680
-665
-650
-634
-619
-604
-589
-574
-559
-545
-530
-516
-502
-488
-474
-460
-446
-432
-418
-405
-391
-377
-363
-349
-335
-321
-307
-293
-278
-264
-250
-235
-221
-207
-192
-178
-164
-150
-136
-122
-109
-96
-82
-70
-57
-45
-33
-22
-11
0
10
20
29
38
47
55
63
71
78
85
91
97
103
108
113
118
122
126
129
132
135
137
139
140
142
142
143
143
143
143
142
141
139
137
135
132
129
126
122
118
113
108
102
96
89
81
73
65
56
46
36
26
15
4
-8
-20
-33
-45
-59
-72
-86
-100
-115
-129
-144
-160
-175
-191
-207
-224
-240
-257
-274
-292
-309
-327
-345
-364
-382
-401
-419
-438
-457
-476
-495
-514
-533
-553
-571
-590
-609
-628
-647
-665
-684
-702
-721
-739
-757
-774
-792
-809
-827
-844
-860
-877
-893
-909
-925
-941
-956
-971
-985
-1000
-1014
-1027
-1041
-1054
-1067
-1079
-1092
-1104
-1116
-1128
-1139
-1151
-1162
-1173
-1184
-1195
-1206
-1216
-1227
-1237
-1248
-1258
-1269
-1279
-1290
-1300
-1310
-1320
-1330
-1340
-1350
-1360
-1369
-1379
-1388
-1397
-1407
-1416
-1425
-1433
-1442
-1451
-1459
-1467
-1476
-1484
-1492
-1500
-1507
-1515
-1523
-1530
-1537
-1545
-1552
-1559
-1566
-1573
-1580
-1587
-1593
-1600
-1607
-1614
-1621
-1628
-1635
-1642
-1649
-1656
-1663
-1671
-1678
-1686
-1694
-1702
-1710
-1718
-1727
-1735
-1744
-1753
-1762
-1772
-1781
-1791
-1801
-1811
-1821
-1831
-1841
-1852
-1862
-1873
-1884
-1895
-1907
-1918
-1930
-1942
-1955
-1967
-1980
-1993
-2007
-2020
-2033
-2049
-2063
-2078
-2093
-2108
-2124
-2140
-2156
-2172
-2189
-2206
-2223
-2241
-2258
-2276
-2294
-2312
-2331
-2349
-2368
-2387
-2406
-2425
-2444
-2464
-2483
-2502
-2522
-2541
-2560
-2580
-2599
-2618
-2637
-2656
-2675
-2694
-2712
-2731
-2749
-2767
-2786
-2804
-2822
-2840
-2858
-2877
-2895
-2913
-2931
-2950
-2968
-2986
-3004
-3022
-3039
-3057
-3074
-3092
-3109
-3126
-3143
-3160
-3176
-3192
-3208
-3223
-3239
-3253
-3268
-3282
-3296
-3309
-3322
-3335
-3347
-3359
-3370
-3381
-3392
-3402
-3412
-3422
-3432
-3441
-3450
-3458
-3466
-3474
-3481
-3488
-3495
-3501
-3507
-3512
-3517
-3522
-3526
-3529
-3532
-3535
-3537
-3538
-3539
-3539
-3539
-3539
-3537
-3536
-3534
-3531
-3529
-3525
-3522
-3518
-3514
-3509
-3504
-3498
-3493
-3486
-3480
-3473
-3466
-3458
-3450
-3441
-3433
-3424
-3414
-3405
-3395
-3385
-3375
-3364
-3353
-3342
-3331
-3319
-3308
-3296
-3284
-3271
-3259
-3246
-3233
-3220
-3207
-3194
-3180
-3167
-3153
-3139
-3124
-3110
-3095
-3080
-3064
-3049
-3033
-3017
-3000
-2983
-2967
-2949
-2932
-2915
-2897
-2879
-2862
-2844
-2826
-2808
-2790
-2772
-2755
-2737
-2720
-2702
-2685
-2668
-2651
-2634
-2617
-2601
-2584
-2568
-2552
-2536
-2520
-2504
-2489
-2474
-2458
-2443
-2428
-2414
-2399
-2384
-2370
-2355
-2341
-2327
-2313
-2299
-2285
-2271
-2257
-2244
-2230
-2217
-2204
-2191
-2178
-2165
-2152
-2139
-2126
-2113
-2101
-2088
-2076
-2064
-2052
-2040
-2028
-2017
-2005
-1995
-1985
-1974
-1964
-1954
-1945
-1936
-1927
-1918
-1909
-1901
-1893
-1885
-1878
-1870
-1863
-1856
-1850
-1843
-1837
-1830
-1824
-1818
-1812
-1806
-1800
-1794
-1789
-1783
-1777
-1772
-1767
-1761
-1756
-1751
-1746
-1742
-1737
-1733
-1728
-1724
-1720
-1716
-1713
-1709
-1706
-1703
-1700
-1697
-1695
-1692
-1690
-1688
-1686
-1685
-1683
-1682
-1680
-1679
-1678
-1676
-1675
-1674
-1673
-1672
-1671
-1670
-1669
-1668
-1667
-1666
-1665
-1664
-1663
-1662
-1661
-1660
-1660
-1659
-1658
-1657
-1657
-1656
-1656
-1655
-1654
-1654
-1653
-1653
-1652
-1652
-1651
-1650
-1650
-1649
-1648
-1647
-1646
-1646
-1645
-1644
-1643
-1642
-1640
-1639
-1638
-1637
-1635
-1634
-1632
-1631
-1630
-1628
-1627
-1625
-1624
-1623
-1621
-1620
-1618
-1617
-1616
-1614
-1613
-1611
-1609
-1608
-1606
-1605
-1603
-1601
-1600
-1598
-1596
-1595
-1593
-1592
-1590
-1588
-1586
-1584
-1582
-1580
-1577
-1575
-1572
-1569
-1565
-1561
-1557
-1553
-1548
-1542
-1536
-1530
-1523
-1516
-1508
-1500
-1492
-1483
-1473
-1463
-1453
-1443
-1432
-1421
-1410
-1399
-1388
-1376
-1365
-1353
-1342
-1331
-1319
-1308
-1297
-1286
-1275
-1264
-1254
-1243
-1232
-1222
-1211
-1201
-1190
-1180
-1170
-1159
-1149
-1138
-1127
-1116
-1106
-1095
-1083
-1072
-1061
-1049
-1037
-1025
-1012
-1000
-987
-974
-960
-946
-932
-918
-904
-889
-874
-859
-843
-828
-812
-797
-781
-765
-749
-733
-717
-701
-685
-669
-653
-637
-621
-605
-589
-573
-557
-541
-524
-508
-491
-475
-458
-441
-423
-406
-388
-370
-352
-334
-316
-297
-278
-259
-240
-221
-202
-182
-163
-144
-124
-105
-86
-66
-47
-28
-9
10
28
47
65
83
100
118
135
152
168
184
200
216
232
247
262
277
292
306
321
335
349
363
377
391
405
418
431
444
457
470
483
495
508
520
532
544
556
567
579
590
601
612
623
633
644
654
664
674
684
693
703
712
721
729
737
745
753
760
767
774
781
787
793
798
803
808
813
818
822
826
829
833
836
839
842
844
847
849
851
853
855
857
858
860
861
863
864
865
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
883
884
886
887
889
891
893
896
899
901
904
907
910
914
917
920
923
927
930
933
936
939
942
945
948
951
954
957
960
962
965
968
971
974
977
979
982
985
988
991
994
997
1000
1002
1006
1008
1012
1016
1018
1022
1026
1029
1033
1037
1040
1044
1048
1051
1055
1059
1063
1066
1070
1074
1078
1081
1085
1089
1093
1097
1101
1104
1108
1112
1116
1121
1125
1130
1134
1139
1144
1149
1154
1159
1165
1170
1176
1181
1187
1193
1198
1204
1209
1215
1220
1226
1231
1237
1242
1247
1252
1258
1263
1268
1273
1278
1283
1289
1294
1299
1304
1309
1314
1319
1324
1329
1334
1338
1343
1347
1351
1355
1359
1362
1366
1369
1373
1376
1379
1382
1385
1388
1391
1394
1396
1399
1401
1404
1406
1408
1410
1412
1413
1415
1416
1417
1417
1417
1417
1417
1416
1415
1413
1411
1409
1406
1403
1400
1396
1392
1387
1383
1378
1372
1367
1361
1355
1348
1342
1335
1328
1321
1313
1306
1298
1290
1282
1273
1265
1256
1246
1237
1227
1217
1207
1196
1185
1174
1162
1150
1138
1125
1112
1099
1085
1071
1057
1043
1028
1012
998
982
967
951
935
918
902
885
868
851
833
815
798
779
761
742
724
705
686
667
648
628
609
590
570
551
531
512
492
472
452
433
413
392
372
352
332
311
291
270
250
229
209
188
167
147
126
106
85
65
45
25
5
-15
-35
-55
-75
-95
-115
-134
-154
-174
-194
-214
-234
-254
-274
-295
-315
-336
-357
-377
-398
-419
-440
-461
-483
-504
-525
-546
-568
-589
-610
-631
-653
-674
-695
-716
-737
-758
-779
-800
-820
-841
-862
-882
-903
-923
-944
-964
-985
-1004
-1025
-1046
-1066
-1086
-1107
-1127
-1147
-1168
-1188
-1209
-1229
-1250
-1270
-1291
-1312
-1332
-1353
-1373
-1394
-1415
-1435
-1456
-1476
-1497
-1517
-1538
-1558
-1579
-1599
-1619
-1639
-1659
-1679
-1698
-1718
-1738
-1757
-1777
-1796
-1815
-1835
-1854
-1873
-1892
-1910
-1929
-1947
-1965
-1983
-2001
-2019
-2036
-2053
-2070
-2087
-2103
-2119
-2135
-2151
-2166
-2181
-2196
-2210
-2225
-2239
-2253
-2266
-2280
-2293
-2306
-2319
-2332
-2344
-2356
-2368
-2380
-2392
-2403
-2414
-2425
-2436
-2447
-2458
-2468
-2478
-2489
-2499
-2509
-2519
-2528
-2538
-2547
-2557
-2566
-2575
-2583
-2592
-2600
-2608
-2616
-2623
-2630
-2636
-2643
-2649
-2654
-2659
-2664
-2669
-2673
-2677
-2680
-2683
-2686
-2689
-2691
-2693
-2695
-2697
-2698
-2699
-2700
-2701
-2702
-2702
-2702
-2702
-2702
-2702
-2701
-2701
-2700
-2699
-2698
-2697
-2696
-2695
-2694
-2692
-2691
-2689
-2688
-2686
-2684
-2682
-2680
-2678
-2676
-2674
-2671
-2669
-2666
-2663
-2660
-2657
-2654
-2651
-2647
-2644
-2641
-2637
-2634
-2630
-2627
-2623
-2620
-2616
-2613
-2609
-2605
-2602
-2598
-2594
-2591
-2587
-2583
-2579
-2575
-2571
-2567
-2563
-2559
-2555
-2551
-2547
-2543
-2539
-2535
-2532
-2528
-2524
-2521
-2518
-2515
-2512
-2509
-2506
-2503
-2501
-2498
-2496
-2493
-2491
-2489
-2486
-2484
-2481
-2479
-2476
-2474
-2472
-2469
-2466
-2464
-2461
-2459
-2456
-2453
-2450
-2447
-2443
-2440
-2437
-2433
-2430
-2426
-2422
-2418
-2415
-2411
-2407
-2402
-2398
-2394
-2389
-2384
-2379
-2374
-2369
-2364
-2359
-2353
-2347
-2342
-2336
-2330
-2324
-2318
-2312
-2306
-2299
-2293
-2287
-2280
-2274
-2267
-2261
-2254
-2247
-2240
-2232
-2225
-2217
-2210
-2202
-2194
-2186
-2178
-2169
-2161
-2152
-2143
-2134
-2124
-2115
-2105
-2095
-2085
-2074
-2064
-2053
-2041
-2031
-2020
-2009
-1998
-1986
-1974
-1962
-1950
-1938
-1926
-1914
-1901
-1889
-1876
-1864
-1851
-1838
-1826
-1813
-1800
-1787
-1774
-1761
-1748
-1735
-1722
-1709
-1697
-1684
-1671
-1658
-1646
-1633
-1620
-1608
-1595
-1583
-1570
-1557
-1545
-1532
-1519
-1507
-1494
-1481
-1468
-1455
-1443
-1430
-1417
-1403
-1390
-1377
-1364
-1350
-1337
-1323
-1309
-1296
-1282
-1268
-1254
-1240
-1226
-1213
-1199
-1185
-1172
-1158
-1145
-1132
-1119
-1106
-1093
-1080
-1068
-1055
-1043
-1030
-1018
-1006
-994
-981
-969
-957
-945
-933
-921
-909
-897
-885
-873
-862
-850
-838
-826
-815
-803
-792
-781
-770
-759
-748
-737
-726
-716
-706
-696
-686
-676
-666
-657
-647
-638
-629
-620
-610
-601
-592
-582
-573
-564
-554
-545
-535
-526
-516
-507
-497
-487
-478
-468
-458
-448
-438
-428
-418
-408
-398
-388
-377
-367
-357
-347
-337
-327
-317
-307
-297
-288
-278
-268
-258
-249
-239
-230
-220
-211
-202
-193
-184
-175
-167
-158
-150
-141
-133
-125
-116
-108
-100
-91
-83
-75
-66
-58
-49
-40
-31
-22
-13
-4
5
14
24
33
42
52
61
70
79
88
97
105
114
122
130
137
145
152
158
165
171
177
183
189
194
199
204
209
213
218
222
226
231
235
239
243
247
251
255
259
263
267
270
274
278
281
284
288
290
293
296
298
300
301
303
304
304
305
305
304
304
303
302
301
299
297
295
293
291
288
286
283
280
277
274
271
267
264
260
257
253
249
245
241
237
232
228
223
219
214
209
204
198
193
187
181
174
167
160
153
145
137
129
120
112
103
93
84
74
64
55
44
34
24
14
4
-6
-16
-26
-36
-46
-56
-66
-76
-85
-95
-105
-116
-126
-136
-146
-157
-167
-178
-189
-200
-210
-221
-232
-243
-255
-266
-277
-288
-300
-311
-323
-334
-346
-358
-370
-383
-395
-408
-421
-434
-447
-461
-475
-488
-502
-516
-530
-544
-558
-572
-586
-599
-613
-627
-640
-654
-667
-680
-694
-707
-720
-733
-746
-759
-772
-786
-799
-812
-825
-838
-851
-865
-878
-892
-905
-919
-932
-946
-959
-973
-986
-999
-1012
-1026
-1039
-1052
-1065
-1078
-1090
-1103
-1116
-1128
-1140
-1153
-1165
-1177
-1189
-1201
-1213
-1225
-1236
-1248
-1260
-1271
-1283
-1294
-1305
-1317
-1328
-1338
-1349
-1360
-1371
-1381
-1391
-1402
-1412
-1422
-1432
-1442
-1452
-1461
-1471
-1481
-1490
-1500
-1509
-1518
-1527
-1537
-1546
-1555
-1564
-1573
-1582
-1590
-1599
-1607
-1616
-1624
-1632
-1640
-1648
-1656
-1663
-1670
-1677
-1684
-1691
-1698
-1704
-1710
-1717
-1723
-1728
-1734
-1740
-1746
-1752
-1757
-1763
-1769
-1775
-1781
-1788
-1794
-1800
-1807
-1814
-1821
-1828
-1835
-1842
-1849
-1856
-1863
-1870
-1878
-1885
-1892
-1899
-1906
-1913
-1920
-1927
-1933
-1940
-1946
-1953
-1959
-1965
-1971
-1977
-1983
-1989
-1995
-2000
-2005
-2012
-2017
-2023
-2029
-2035
-2040
-2045
-2052
-2058
-2064
-2069
-2075
-2081
-2088
-2094
-2100
-2106
-2112
-2119
-2125
-2131
-2138
-2144
-2150
-2157
-2163
-2169
-2175
-2182
-2188
-2194
-2200
-2206
-2211
-2217
-2223
-2228
-2233
-2238
-2244
-2249
-2253
-2258
-2263
-2268
-2273
-2277
-2282
-2287
-2291
-2296
-2300
-2305
-2309
-2314
-2318
-2322
-2326
-2330
-2334
-2338
-2341
-2344
-2347
-2349
-2352
-2354
-2356
-2357
-2358
-2359
-2360
-2360
-2360
-2360
-2359
-2358
-2357
-2355
-2353
-2351
-2349
-2346
-2344
-2341
-2337
-2334
-2331
-2327
-2323
-2319
-2315
-2311
-2307
-2302
-2298
-2294
-2289
-2285
-2280
-2276
-2271
-2266
-2261
-2256
-2251
-2246
-2241
-2235
-2229
-2223
-2217
-2211
-2204
-2198
-2191
-2183
-2176
-2168
-2160
-2152
-2143
-2134
-2125
-2116
-2107
-2098
-2088
-2078
-2068
-2058
-2048
-2037
-2027
-2016
-2005
-1994
-1983
-1972
-1960
-1948
-1935
-1923
-1910
-1897
-1883
-1869
-1855
-1840
-1825
-1810
-1794
-1778
-1762
-1746
-1729
-1712
-1695
-1678
-1660
-1642
-1624
-1607
-1589
-1571
-1553
-1534
-1516
-1498
-1480
-1462
-1444
-1425
-1407
-1389
-1370
-1352
-1334
-1315
-1296
-1278
-1259
-1240
-1221
-1202
-1183
-1163
-1144
-1124
-1104
-1084
-1064
-1043
-1022
-1002
-981
-960
-939
-917
-896
-875
-853
-832
-811
-789
-768
-747
-726
-704
-683
-662
-641
-620
-599
-578
-557
-536
-515
-494
-473
-452
-431
-410
-389
-367
-346
-324
-302
-281
-259
-237
-215
-193
-171
-149
-127
-106
-84
-62
-41
-19
2
23
44
65
86
107
127
148
168
188
209
229
249
268
288
308
327
346
365
384
403
421
440
458
476
494
511
529
546
563
580
597
613
629
645
661
677
693
708
723
739
754
768
783
798
812
826
840
854
867
881
894
907
920
933
946
959
972
985
997
1010
1022
1035
1048
1060
1072
1085
1097
1109
1121
1133
1145
1157
1169
1180
1192
1203
1214
1225
1236
1247
1257
1268
1278
1288
1298
1308
1318
1328
1337
1347
1356
1365
1374
1383
1392
1401
1409
1418
1426
1434
1443
1451
1459
1467
1475
1483
1491
1499
1507
1515
1523
1531
1539
1547
1556
1564
1573
1582
1590
1599
1608
1617
1626
1635
1644
1653
1662
1671
1680
1689
1698
1707
1716
1725
1733
1742
1750
1758
1767
1775
1783
1790
1798
1806
1813
1820
1827
1834
1841
1848
1854
1861
1867
1873
1878
1884
1889
1894
1899
1904
1908
1913
1917
1921
1925
1928
1932
1935
1939
1942
1945
1948
1950
1953
1956
1958
1960
1962
1964
1966
1968
1969
1970
1971
1972
1973
1973
1973
1973
1973
1973
1972
1972
1971
1970
1969
1968
1967
1965
1964
1962
1961
1959
1957
1954
1952
1949
1946
1943
1940
1937
1933
1929
1925
1921
1916
1911
1907
1902
1897
1891
1886
1881
1875
1869
1863
1858
1852
1846
1840
1834
1827
1821
1815
1808
1802
1795
1789
1782
1775
1769
1762
1755
1748
1741
1734
1727
1719
1712
1705
1697
1690
1682
1675
1667
1659
1651
1643
1635
1627
1619
1611
1603
1594
1585
1577
1568
1559
1549
1540
1531
1521
1511
1501
1491
1482
1472
1462
1452
1442
1433
1423
1414
1404
1395
1386
1377
1368
1359
1350
1341
1332
1324
1315
1306
1297
1289
1280
1271
1263
1254
1246
1237
1229
1220
1212
1203
1195
1187
1179
1172
1164
1157
1150
1143
1136
1130
1123
1117
1111
1104
1098
1092
1086
1081
1075
1069
1063
1057
1051
1046
1040
1034
1028
1022
1016
1010
1004
998
992
986
980
975
969
964
959
953
948
944
939
935
931
927
923
920
916
913
910
908
905
902
899
896
893
890
887
884
882
879
876
873
870
867
864
861
859
856
853
850
847
844
841
839
836
833
830
827
824
822
819
816
813
810
807
805
802
799
796
793
790
788
785
782
779
776
774
771
768
765
762
760
757
754
751
748
746
743
740
737
734
732
729
726
723
721
718
715
712
709
707
704
701
698
696
693
690
687
685
682
679
676
674
671
668
665
663
660
657
655
652
649
646
644
641
638
635
633
630
627
625
622
619
616
614
611
608
606
603
600
598
595
592
590
587
584
582
579
576
573
571
568
565
563
560
557
555
552
549
547
544
542
539
536
534
531
528
526
523
520
518
515
512
510
507
505
502
499
497
494
491
489
486
484
481
478
476
473
471
468
465
463
460
458
455
452
450
447
445
442
439
437
434
432
429
427
424
421
419
416
414
411
409
406
403
401
398
396
393
391
388
386
383
381
378
375
373
370
368
365
363
360
358
355
353
350
348
345
343
340
338
335
333
330
328
325
323
320
318
315
313
310
308
305
303
300
298
295
293
290
288
285
283
280
278
275
273
271
268
266
263
261
258
256
253
251
248
246
244
241
239
236
234
231
229
227
224
222
219
217
214
212
210
207
205
202
200
198
195
193
190
188
186
183
181
178
176
174
171
169
166
164
162
159
157
155
152
150
147
145
143
140
138
136
133
131
129
126
124
121
119
117
114
112
110
107
105
103
100
98
96
93
91
89
86
84
82
79
77
75
73
70
68
66
63
61
59
56
54
52
49
47
45
43
40
38
36
33
31
29
27
24
22
20
18
15
13
11
8
6
4
2
-1
-3
-5
-7
-10
-12
-14
-16
-19
-21
-23
-25
-28
-30
-32
-34
-36
-39
-41
-43
-45
-48
-50
-52
-54
-56
-59
-61
-63
-65
-67
-70
-72
-74
-76
-78
-81
-83
-85
-87
-89
-92
-94
-96
-98
-100
-102
-105
-107
-109
-111
-113
-115
-118
-120
-122
-124
-126
-128
-131
-133
-135
-137
-139
-141
-143
-146
-148
-150
-152
-154
-156
-158
-161
-163
-165
-167
-169
-171
-173
-175
-178
-180
-182
-184
-186
-188
-190
-192
-194
-196
-199
-201
-203
-205
-207
-209
-211
-213
-215
-217
-219
-222
-224
-226
-228
-230
-232
-234
-236
-238
-240
-242
-244
-246
-248
-250
-252
-255
-257
-259
-261
-263
-265
-267
-269
-271
-273
-275
-277
-279
-281
-283
-285
-287
-289
-291
-293
-295
-297
-299
-301
-303
-305
-307
-309
-311
-313
-315
-317
-319
-321
-323
-325
-327
-329
-331
-333
-335
-337
-339
-341
-343
-345
-347
-349
-351
-353
-355
-357
-359
-361
-363
-365
-367
-369
-371
-373
-375
-376
-378
-380
-382
-384
-386
-388
-390
-392
-394
-396
-398
-400
-402
-404
-405
-407
-409
-411
-413
-415
-417
-419
-421
-423
-425
-427
-428
-430
-432
-434
-436
-438
-440
-442
-444
-445
-447
-449
-451
-453
-455
-457
-459
-461
-462
-464
-466
-468
-470
-472
-474
-475
-477
-479
-481
-483
-485
-487
-488
-490
-492
-494
-496
-498
-500
-501
-503
-505
-507
-509
-511
-512
-514
-516
-518
-520
-521
-523
-525
-527
-529
-531
-532
-534
-536
-538
-540
-541
-543
-545
-547
-549
-550
-552
-554
-556
-558
-559
-561
-563
-565
-566
-568
-570
-572
-574
-575
-577
-579
-581
-582
-584
-586
-588
-589
-591
-593
-595
-596
-598
-600
-602
-603
-605
-607
-609
-610
-612
-614
-616
-617
-619
-621
-623
-624
-626
-628
-629
-631
-633
-635
-636
-638
-640
-641
-643
-645
-647
-648
-650
-652
-653
-655
-657
-659
-660
-662
-664
-665
-667
-669
-670
-672
-674
-675
-677
-679
-680
-682
-684
-685
-687
-689
-690
-692
-694
-695
-697
-699
-700
-702
-704
-705
-707
-709
-710
-712
-714
-715
-717
-719
-720
-722
-723
-725
-727
-728
-730
-732
-733
-735
-736
-738
-740
-741
-743
-745
-746
-748
-749
-751
-753
-754
-756
-757
-759
-761
-762
-764
-765
-767
-769
-770
-772
-773
-775
-776
-778
-780
-781
-783
-784
-786
-788
-789
-791
-792
-794
-795
-797
-798
-800
-802
-803
-805
-806
-808
-809
-811
-812
-814
-816
-817
-819
-820
-822
-823
-825
-826
-828
-829
-831
-832
-834
-836
-837
-839
-840
-842
-843
-845
-846
-848
-849
-851
-852
-854
-855
-857
-858
-860
-861
-863
-864
-866
-867
-869
-870
-872
-873
-875
-876
-878
-879
-881
-882
-884
-885
-886
-888
-889
-891
-892
-894
-895
-897
-898
-900
-901
-903
-904
-906
-907
-908
-910
-911
-913
-914
-916
-917
-919
-920
-921
-923
-924
-926
-927
-929
-930
-931
-933
-934
-936
-937
-939
-940
-941
-943
-944
-946
-947
-949
-950
-951
-953
-954
-956
-957
-958
-960
-961
-963
-964
-965
-967
-968
-970
-971
-972
-974
-975
-976
-978
-979
-981
-982
-983
-985
-986
-987
-989
-990
-992
-993
-994
-996
-997
-998
-1000
-1000
-1002
-1004
-1004
-1006
-1008
-1008
-1010
-1012
-1012
-1014
-1016
-1016
-1018
-1020
-1020
-1022
-1024
-1025
-1027
-1028
-1029
-1031
-1032
-1033
-1035
-1036
-1037
-1039
-1040
-1041
-1042
-1044
-1045
-1046
-1048
-1049
-1050
-1052
-1053
-1054
-1056
-1057
-1058
-1059
-1061
-1062
-1063
-1065
-1066
-1067
-1068
-1070
-1071
-1072
-1074
-1075
-1076
-1077
-1079
-1080
-1081
-1082
-1084
-1085
-1086
-1088
-1089
-1090
-1091
-1093
-1094
-1095
-1096
-1098
-1099
-1100
-1101
-1103
-1104
-1105
-1106
-1108
-1109
-1110
-1111
-1113
