5
85237
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-59
-59
-59
-59
-60
-60
-60
-60
-61
-61
-61
-61
-61
-62
-62
-62
-62
-63
-63
-63
-63
-64
-64
-64
-64
-65
-65
-65
-65
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-69
-69
-69
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-72
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-78
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-82
-82
-82
-82
-83
-83
-83
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-87
-87
-87
-88
-88
-88
-88
-89
-89
-89
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-93
-93
-93
-94
-94
-94
-95
-95
-95
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-99
-99
-99
-100
-100
-100
-101
-101
-101
-102
-102
-102
-103
-103
-103
-104
-104
-104
-105
-105
-105
-106
-106
-106
-107
-107
-107
-108
-108
-109
-109
-109
-110
-110
-110
-111
-111
-111
-112
-112
-112
-113
-113
-113
-114
-114
-114
-115
-115
-116
-116
-116
-117
-117
-117
-118
-118
-118
-119
-119
-120
-120
-120
-121
-121
-121
-122
-122
-122
-123
-123
-124
-124
-124
-125
-125
-125
-126
-126
-127
-127
-127
-128
-128
-129
-129
-129
-130
-130
-130
-131
-131
-132
-132
-132
-133
-133
-134
-134
-134
-135
-135
-136
-136
-136
-137
-137
-138
-138
-138
-139
-139
-140
-140
-140
-141
-141
-142
-142
-142
-143
-143
-144
-144
-144
-145
-145
-146
-146
-147
-147
-147
-148
-148
-149
-149
-150
-150
-150
-151
-151
-152
-152
-152
-153
-153
-154
-154
-155
-155
-155
-156
-156
-157
-157
-158
-158
-159
-159
-159
-160
-160
-161
-161
-162
-162
-163
-163
-163
-164
-164
-165
-165
-166
-166
-167
-167
-167
-168
-168
-169
-169
-170
-170
-171
-171
-172
-172
-173
-173
-173
-174
-174
-175
-175
-176
-176
-177
-177
-178
-178
-179
-179
-180
-180
-181
-181
-181
-182
-182
-183
-183
-184
-184
-185
-185
-186
-186
-187
-187
-188
-188
-189
-189
-190
-190
-191
-191
-192
-192
-193
-193
-194
-194
-195
-195
-196
-196
-197
-197
-198
-198
-199
-199
-200
-200
-201
-201
-202
-202
-203
-203
-204
-204
-205
-205
-206
-206
-207
-208
-208
-209
-209
-210
-210
-211
-211
-212
-212
-213
-213
-214
-214
-215
-215
-216
-217
-217
-218
-218
-219
-219
-220
-220
-221
-221
-222
-222
-223
-223
-224
-225
-225
-226
-226
-227
-227
-228
-228
-229
-229
-230
-230
-231
-231
-232
-232
-233
-233
-233
-234
-234
-235
-235
-236
-236
-237
-237
-238
-238
-239
-239
-240
-240
-241
-241
-242
-242
-243
-243
-244
-244
-244
-245
-245
-246
-246
-247
-247
-248
-248
-249
-249
-250
-250
-250
-251
-251
-252
-252
-253
-253
-254
-254
-255
-255
-255
-256
-256
-257
-257
-258
-258
-259
-259
-259
-260
-260
-261
-261
-262
-262
-262
-263
-263
-264
-264
-265
-265
-265
-266
-266
-267
-267
-268
-268
-268
-269
-269
-270
-270
-271
-271
-271
-272
-272
-273
-273
-274
-274
-274
-275
-275
-276
-276
-277
-277
-277
-278
-278
-279
-279
-280
-280
-280
-281
-281
-282
-282
-283
-283
-283
-284
-284
-285
-285
-285
-286
-286
-287
-287
-287
-288
-288
-289
-289
-289
-290
-290
-291
-291
-291
-292
-292
-293
-293
-293
-294
-294
-295
-295
-295
-296
-296
-297
-297
-297
-298
-298
-299
-299
-300
-300
-300
-301
-301
-302
-302
-302
-303
-303
-304
-304
-304
-305
-305
-306
-306
-306
-307
-307
-308
-308
-308
-309
-309
-310
-310
-310
-311
-311
-312
-312
-313
-313
-313
-314
-314
-315
-315
-315
-316
-316
-317
-317
-318
-318
-318
-319
-319
-320
-320
-321
-321
-321
-322
-322
-323
-323
-324
-324
-324
-325
-325
-326
-326
-327
-327
-328
-328
-328
-329
-329
-330
-330
-331
-331
-332
-332
-332
-333
-333
-334
-334
-335
-335
-336
-336
-336
-337
-337
-338
-338
-339
-339
-339
-340
-340
-341
-341
-342
-342
-343
-343
-343
-344
-344
-345
-345
-346
-346
-346
-347
-347
-348
-348
-349
-349
-349
-350
-350
-351
-351
-352
-352
-352
-353
-353
-354
-354
-355
-355
-355
-356
-356
-357
-357
-358
-358
-358
-359
-359
-360
-360
-360
-361
-361
-362
-362
-362
-363
-363
-364
-364
-365
-365
-365
-366
-366
-367
-367
-367
-368
-368
-369
-369
-370
-370
-370
-371
-371
-372
-372
-372
-373
-373
-374
-374
-374
-375
-375
-376
-376
-376
-377
-377
-378
-378
-378
-379
-379
-380
-380
-380
-381
-381
-382
-382
-382
-383
-383
-384
-384
-384
-385
-385
-386
-386
-386
-387
-387
-387
-388
-388
-389
-389
-389
-390
-390
-391
-391
-391
-392
-392
-392
-393
-393
-394
-394
-394
-395
-395
-395
-396
-396
-396
-397
-397
-397
-398
-398
-399
-399
-399
-400
-400
-400
-401
-401
-401
-402
-402
-402
-403
-403
-404
-404
-404
-405
-405
-405
-406
-406
-406
-407
-407
-407
-408
-408
-408
-409
-409
-409
-410
-410
-410
-411
-411
-411
-412
-412
-412
-413
-413
-413
-414
-414
-414
-414
-415
-415
-415
-416
-416
-416
-417
-417
-417
-418
-418
-418
-418
-419
-419
-419
-420
-420
-420
-421
-421
-421
-421
-422
-422
-422
-422
-423
-423
-423
-424
-424
-424
-424
-425
-425
-425
-426
-426
-426
-426
-427
-427
-427
-427
-428
-428
-428
-428
-429
-429
-429
-430
-430
-430
-430
-431
-431
-431
-431
-432
-432
-432
-433
-433
-433
-433
-434
-434
-434
-435
-435
-435
-435
-436
-436
-436
-437
-437
-437
-437
-438
-438
-438
-439
-439
-439
-440
-440
-440
-440
-441
-441
-441
-441
-442
-442
-442
-443
-443
-443
-443
-444
-444
-444
-444
-445
-445
-445
-446
-446
-446
-446
-447
-447
-447
-447
-448
-448
-448
-449
-449
-449
-449
-450
-450
-450
-450
-451
-451
-451
-451
-452
-452
-452
-452
-453
-453
-453
-453
-454
-454
-454
-454
-454
-455
-455
-455
-455
-456
-456
-456
-456
-456
-457
-457
-457
-457
-457
-458
-458
-458
-458
-459
-459
-459
-459
-459
-460
-460
-460
-460
-460
-461
-461
-461
-461
-462
-462
-462
-462
-462
-463
-463
-463
-463
-463
-464
-464
-464
-464
-465
-465
-465
-465
-465
-466
-466
-466
-466
-467
-467
-467
-467
-467
-468
-468
-468
-468
-469
-469
-469
-469
-470
-470
-470
-470
-471
-471
-471
-471
-472
-472
-472
-472
-473
-473
-473
-473
-474
-474
-474
-474
-475
-475
-475
-475
-475
-476
-476
-476
-476
-477
-477
-477
-478
-478
-478
-478
-479
-479
-479
-479
-480
-480
-480
-481
-481
-481
-481
-482
-482
-482
-482
-483
-483
-483
-483
-484
-484
-484
-485
-485
-485
-485
-486
-486
-486
-487
-487
-487
-487
-488
-488
-488
-489
-489
-489
-490
-490
-490
-490
-491
-491
-491
-492
-492
-492
-492
-493
-493
-493
-493
-494
-494
-494
-495
-495
-495
-495
-496
-496
-496
-496
-497
-497
-497
-497
-498
-498
-498
-499
-499
-499
-499
-500
-500
-500
-500
-501
-501
-501
-502
-502
-502
-502
-503
-503
-503
-504
-504
-504
-504
-505
-505
-505
-506
-506
-506
-506
-507
-507
-507
-508
-508
-508
-508
-509
-509
-509
-509
-510
-510
-510
-511
-511
-511
-511
-512
-512
-512
-513
-513
-513
-513
-514
-514
-514
-515
-515
-515
-516
-516
-516
-516
-517
-517
-517
-518
-518
-518
-519
-519
-519
-519
-520
-520
-520
-521
-521
-521
-521
-522
-522
-522
-523
-523
-523
-523
-524
-524
-524
-525
-525
-525
-525
-526
-526
-526
-526
-527
-527
-527
-527
-528
-528
-528
-528
-529
-529
-529
-529
-530
-530
-530
-530
-531
-531
-531
-531
-532
-532
-532
-532
-532
-533
-533
-533
-533
-534
-534
-534
-534
-534
-535
-535
-535
-535
-536
-536
-536
-536
-536
-537
-537
-537
-537
-537
-538
-538
-538
-538
-538
-538
-539
-539
-539
-539
-539
-539
-540
-540
-540
-540
-540
-540
-541
-541
-541
-541
-541
-541
-542
-542
-542
-542
-542
-542
-543
-543
-543
-543
-543
-543
-543
-544
-544
-544
-544
-544
-544
-544
-545
-545
-545
-545
-545
-545
-545
-545
-546
-546
-546
-546
-546
-546
-546
-546
-547
-547
-547
-547
-547
-547
-547
-547
-548
-548
-548
-548
-548
-548
-548
-548
-548
-548
-549
-549
-549
-549
-549
-549
-549
-549
-549
-549
-550
-550
-550
-550
-550
-550
-550
-550
-550
-550
-551
-551
-551
-551
-551
-551
-551
-551
-551
-551
-551
-551
-552
-552
-552
-552
-552
-552
-552
-552
-552
-552
-553
-553
-553
-553
-553
-553
-553
-553
-553
-553
-553
-553
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-556
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-554
-553
-553
-553
-553
-553
-553
-553
-553
-553
-553
-553
-553
-553
-552
-552
-552
-552
-552
-552
-552
-552
-552
-552
-552
-552
-551
-551
-551
-551
-551
-551
-551
-551
-551
-551
-550
-550
-550
-550
-550
-550
-550
-550
-550
-550
-549
-549
-549
-549
-549
-549
-549
-549
-549
-548
-548
-548
-548
-548
-548
-548
-548
-547
-547
-547
-547
-547
-547
-547
-547
-546
-546
-546
-546
-546
-546
-546
-546
-545
-545
-545
-545
-545
-545
-545
-545
-544
-544
-544
-544
-544
-544
-544
-543
-543
-543
-543
-543
-543
-543
-542
-542
-542
-542
-542
-542
-541
-541
-541
-541
-541
-541
-540
-540
-540
-540
-540
-540
-539
-539
-539
-539
-539
-539
-538
-538
-538
-538
-538
-538
-538
-537
-537
-537
-537
-537
-537
-536
-536
-536
-536
-536
-536
-536
-535
-535
-535
-535
-535
-535
-534
-534
-534
-534
-534
-534
-534
-533
-533
-533
-533
-533
-533
-532
-532
-532
-532
-532
-532
-531
-531
-531
-531
-531
-531
-531
-530
-530
-530
-530
-530
-529
-529
-529
-529
-529
-529
-528
-528
-528
-528
-528
-527
-527
-527
-527
-527
-527
-526
-526
-526
-526
-526
-525
-525
-525
-525
-525
-525
-524
-524
-524
-524
-524
-523
-523
-523
-523
-523
-522
-522
-522
-522
-522
-521
-521
-521
-521
-520
-520
-520
-520
-520
-519
-519
-519
-519
-519
-518
-518
-518
-518
-517
-517
-517
-517
-517
-516
-516
-516
-516
-516
-515
-515
-515
-515
-514
-514
-514
-514
-514
-513
-513
-513
-513
-512
-512
-512
-512
-512
-511
-511
-511
-511
-510
-510
-510
-510
-510
-509
-509
-509
-509
-509
-508
-508
-508
-508
-507
-507
-507
-507
-507
-506
-506
-506
-506
-506
-505
-505
-505
-505
-504
-504
-504
-504
-504
-503
-503
-503
-503
-503
-502
-502
-502
-502
-502
-501
-501
-501
-501
-500
-500
-500
-500
-500
-499
-499
-499
-499
-498
-498
-498
-498
-498
-497
-497
-497
-497
-496
-496
-496
-496
-496
-495
-495
-495
-495
-494
-494
-494
-494
-494
-493
-493
-493
-493
-493
-492
-492
-492
-492
-492
-492
-491
-491
-491
-491
-491
-490
-490
-490
-490
-490
-489
-489
-489
-489
-489
-489
-488
-488
-488
-488
-488
-488
-487
-487
-487
-487
-487
-487
-486
-486
-486
-486
-486
-486
-485
-485
-485
-485
-485
-485
-484
-484
-484
-484
-484
-483
-483
-483
-483
-483
-483
-482
-482
-482
-482
-482
-481
-481
-481
-481
-481
-481
-480
-480
-480
-480
-480
-479
-479
-479
-479
-479
-478
-478
-478
-478
-477
-477
-477
-477
-477
-476
-476
-476
-476
-476
-475
-475
-475
-475
-475
-474
-474
-474
-474
-474
-473
-473
-473
-473
-473
-472
-472
-472
-472
-472
-471
-471
-471
-471
-471
-470
-470
-470
-470
-469
-469
-469
-469
-469
-468
-468
-468
-468
-468
-467
-467
-467
-467
-466
-466
-466
-466
-465
-465
-465
-465
-465
-464
-464
-464
-464
-463
-463
-463
-463
-462
-462
-462
-462
-462
-461
-461
-461
-461
-460
-460
-460
-460
-459
-459
-459
-459
-459
-458
-458
-458
-458
-457
-457
-457
-457
-456
-456
-456
-456
-455
-455
-455
-455
-454
-454
-454
-454
-453
-453
-453
-453
-452
-452
-452
-452
-451
-451
-451
-451
-450
-450
-450
-450
-449
-449
-449
-449
-448
-448
-448
-447
-447
-447
-447
-446
-446
-446
-446
-445
-445
-445
-445
-444
-444
-444
-444
-443
-443
-443
-442
-442
-442
-442
-441
-441
-441
-441
-440
-440
-440
-440
-439
-439
-439
-438
-438
-438
-438
-437
-437
-437
-437
-436
-436
-436
-435
-435
-435
-435
-434
-434
-434
-433
-433
-433
-433
-432
-432
-432
-431
-431
-431
-431
-430
-430
-430
-429
-429
-429
-429
-428
-428
-428
-427
-427
-427
-426
-426
-426
-426
-425
-425
-425
-424
-424
-424
-423
-423
-423
-422
-422
-422
-421
-421
-421
-420
-420
-420
-419
-419
-419
-418
-418
-418
-417
-417
-416
-416
-416
-415
-415
-415
-414
-414
-414
-413
-413
-413
-412
-412
-412
-411
-411
-410
-410
-410
-409
-409
-409
-408
-408
-408
-407
-407
-406
-406
-406
-405
-405
-405
-404
-404
-403
-403
-403
-402
-402
-402
-401
-401
-400
-400
-400
-399
-399
-398
-398
-398
-397
-397
-396
-396
-396
-395
-395
-394
-394
-394
-393
-393
-393
-392
-392
-391
-391
-391
-390
-390
-389
-389
-389
-388
-388
-387
-387
-387
-386
-386
-386
-385
-385
-384
-384
-384
-383
-383
-382
-382
-382
-381
-381
-381
-380
-380
-379
-379
-379
-378
-378
-378
-377
-377
-376
-376
-376
-375
-375
-375
-374
-374
-373
-373
-373
-372
-372
-372
-371
-371
-370
-370
-370
-369
-369
-368
-368
-368
-367
-367
-366
-366
-366
-365
-365
-364
-364
-364
-363
-363
-362
-362
-362
-361
-361
-360
-360
-360
-359
-359
-358
-358
-357
-357
-357
-356
-356
-355
-355
-355
-354
-354
-353
-353
-352
-352
-352
-351
-351
-350
-350
-349
-349
-348
-348
-348
-347
-347
-346
-346
-345
-345
-344
-344
-343
-343
-343
-342
-342
-341
-341
-340
-340
-339
-339
-338
-338
-337
-337
-336
-336
-335
-335
-334
-334
-334
-333
-333
-332
-332
-331
-331
-330
-330
-329
-329
-328
-328
-327
-327
-326
-326
-325
-325
-324
-324
-323
-323
-322
-322
-322
-321
-321
-320
-320
-319
-319
-318
-318
-317
-317
-316
-316
-315
-314
-314
-313
-313
-312
-312
-311
-311
-310
-310
-309
-309
-308
-308
-307
-307
-306
-306
-305
-305
-304
-304
-303
-302
-302
-301
-301
-300
-300
-299
-299
-298
-298
-297
-297
-296
-296
-295
-295
-294
-294
-293
-292
-292
-291
-291
-290
-290
-289
-289
-288
-288
-287
-287
-286
-286
-285
-284
-284
-283
-283
-282
-282
-281
-281
-280
-280
-279
-278
-278
-277
-277
-276
-276
-275
-275
-274
-273
-273
-272
-272
-271
-271
-270
-269
-269
-268
-268
-267
-267
-266
-265
-265
-264
-264
-263
-263
-262
-261
-261
-260
-260
-259
-258
-258
-257
-257
-256
-256
-255
-254
-254
-253
-253
-252
-252
-251
-251
-250
-249
-249
-248
-248
-247
-247
-246
-245
-245
-244
-244
-243
-243
-242
-241
-241
-240
-240
-239
-238
-238
-237
-237
-236
-236
-235
-234
-234
-233
-233
-232
-232
-231
-231
-230
-229
-229
-228
-228
-227
-227
-226
-225
-225
-224
-224
-223
-223
-222
-222
-221
-220
-220
-219
-219
-218
-218
-217
-216
-216
-215
-215
-214
-214
-213
-213
-212
-211
-211
-210
-210
-209
-209
-208
-207
-207
-206
-206
-205
-205
-204
-203
-203
-202
-202
-201
-201
-200
-199
-199
-198
-198
-197
-197
-196
-196
-195
-194
-194
-193
-193
-192
-192
-191
-191
-190
-190
-189
-188
-188
-187
-187
-186
-186
-185
-185
-184
-184
-183
-183
-182
-181
-181
-180
-180
-179
-179
-178
-178
-177
-177
-176
-176
-175
-175
-174
-174
-173
-173
-172
-172
-171
-171
-170
-170
-169
-169
-168
-168
-167
-167
-166
-165
-165
-164
-164
-163
-163
-162
-162
-161
-161
-160
-160
-159
-159
-159
-158
-158
-157
-157
-156
-156
-155
-155
-154
-154
-153
-153
-152
-152
-151
-151
-151
-150
-150
-149
-149
-148
-148
-147
-147
-147
-146
-146
-145
-145
-144
-144
-143
-143
-143
-142
-142
-141
-141
-141
-140
-140
-139
-139
-138
-138
-138
-137
-137
-136
-136
-136
-135
-135
-135
-134
-134
-133
-133
-133
-132
-132
-132
-131
-131
-130
-130
-130
-129
-129
-129
-128
-128
-128
-127
-127
-127
-126
-126
-126
-125
-125
-125
-124
-124
-123
-123
-123
-122
-122
-122
-121
-121
-121
-120
-120
-119
-119
-119
-118
-118
-118
-117
-117
-116
-116
-116
-115
-115
-115
-114
-114
-113
-113
-113
-112
-112
-111
-111
-111
-110
-110
-109
-109
-109
-108
-108
-108
-107
-107
-106
-106
-106
-105
-105
-104
-104
-104
-103
-103
-103
-102
-102
-101
-101
-101
-100
-100
-100
-99
-99
-98
-98
-98
-97
-97
-97
-96
-96
-95
-95
-95
-94
-94
-94
-93
-93
-93
-92
-92
-91
-91
-91
-90
-90
-90
-89
-89
-89
-88
-88
-88
-87
-87
-86
-86
-86
-85
-85
-85
-84
-84
-84
-83
-83
-82
-82
-82
-81
-81
-81
-80
-80
-79
-79
-79
-78
-78
-78
-77
-77
-76
-76
-76
-75
-75
-75
-74
-74
-73
-73
-73
-72
-72
-72
-71
-71
-70
-70
-70
-69
-69
-68
-68
-68
-67
-67
-66
-66
-66
-65
-65
-64
-64
-63
-63
-63
-62
-62
-61
-61
-61
-60
-60
-59
-59
-58
-58
-58
-57
-57
-56
-56
-55
-55
-55
-54
-54
-53
-53
-53
-52
-52
-51
-51
-51
-50
-50
-49
-49
-49
-48
-48
-47
-47
-47
-46
-46
-46
-45
-45
-44
-44
-44
-43
-43
-43
-42
-42
-41
-41
-41
-40
-40
-40
-39
-39
-38
-38
-38
-37
-37
-37
-36
-36
-35
-35
-35
-34
-34
-34
-33
-33
-32
-32
-32
-31
-31
-31
-30
-30
-29
-29
-29
-28
-28
-28
-27
-27
-27
-26
-26
-25
-25
-25
-24
-24
-24
-23
-23
-23
-22
-22
-21
-21
-21
-20
-20
-20
-19
-19
-18
-18
-18
-17
-17
-17
-16
-16
-15
-15
-15
-14
-14
-14
-13
-13
-12
-12
-12
-11
-11
-11
-10
-10
-10
-9
-9
-9
-8
-8
-7
-7
-7
-6
-6
-6
-5
-5
-4
-4
-4
-3
-3
-3
-2
-2
-1
-1
-1
0
0
1
1
1
2
2
2
3
3
4
4
4
5
5
5
6
6
7
7
7
8
8
8
9
9
10
10
10
11
11
11
12
12
13
13
13
14
14
14
15
15
16
16
16
17
17
18
18
18
19
19
19
20
20
21
21
21
22
22
23
23
23
24
24
25
25
25
26
26
27
27
27
28
28
28
29
29
30
30
30
31
31
32
32
32
33
33
33
34
34
35
35
35
36
36
36
37
37
38
38
38
39
39
40
40
40
41
41
41
42
42
43
43
43
44
44
44
45
45
45
46
46
47
47
47
48
48
48
49
49
49
50
50
51
51
51
52
52
52
53
53
53
54
54
54
55
55
55
56
56
56
56
57
57
57
58
58
58
59
59
59
60
60
60
61
61
61
62
62
62
62
63
63
63
64
64
64
65
65
65
65
66
66
66
67
67
67
68
68
68
68
69
69
69
70
70
70
70
71
71
71
71
72
72
72
72
73
73
73
74
74
74
74
75
75
75
75
76
76
76
76
76
77
77
77
77
78
78
78
78
79
79
79
79
80
80
80
80
80
81
81
81
81
82
82
82
82
82
83
83
83
83
83
84
84
84
84
85
85
85
85
85
86
86
86
86
86
87
87
87
87
87
88
88
88
88
88
89
89
89
89
89
90
90
90
90
90
91
91
91
91
91
91
92
92
92
92
92
93
93
93
93
93
93
94
94
94
94
94
94
95
95
95
95
95
95
96
96
96
96
96
96
96
97
97
97
97
97
97
98
98
98
98
98
98
98
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
109
109
109
109
109
109
109
109
109
109
109
109
109
109
108
108
108
108
108
108
108
108
108
108
108
107
107
107
107
107
107
107
107
107
106
106
106
106
106
106
106
106
105
105
105
105
105
105
105
104
104
104
104
104
104
104
103
103
103
103
103
103
102
102
102
102
102
102
101
101
101
101
101
101
100
100
100
100
100
100
99
99
99
99
99
99
98
98
98
98
98
98
97
97
97
97
97
96
96
96
96
96
96
95
95
95
95
95
94
94
94
94
94
93
93
93
93
93
92
92
92
92
92
92
91
91
91
91
91
90
90
90
90
90
89
89
89
89
89
88
88
88
88
87
87
87
87
87
86
86
86
86
86
86
85
85
85
85
85
84
84
84
84
84
83
83
83
83
82
82
82
82
82
81
81
81
81
81
80
80
80
80
80
79
79
79
79
79
78
78
78
78
78
77
77
77
77
77
76
76
76
76
76
75
75
75
75
75
74
74
74
74
74
73
73
73
73
73
72
72
72
72
72
71
71
71
71
71
70
70
70
70
70
69
69
69
69
68
68
68
68
68
67
67
67
67
66
66
66
66
66
65
65
65
65
64
64
64
64
64
63
63
63
63
62
62
62
62
61
61
61
61
60
60
60
60
59
59
59
59
58
58
58
57
57
57
57
56
56
56
55
55
55
55
54
54
54
53
53
53
52
52
52
51
51
51
50
50
50
49
49
49
48
48
48
47
47
47
47
46
46
46
45
45
44
44
44
43
43
43
42
42
42
41
41
41
40
40
40
39
39
39
38
38
38
37
37
37
36
36
36
35
35
35
34
34
33
33
33
32
32
32
31
31
31
30
30
29
29
29
28
28
28
27
27
27
26
26
25
25
25
24
24
24
23
23
23
22
22
22
21
21
21
20
20
20
19
19
18
18
18
17
17
17
16
16
16
15
15
14
14
14
13
13
13
12
12
12
11
11
11
10
10
10
9
9
9
8
8
8
7
7
7
6
6
6
5
5
5
4
4
4
3
3
3
2
2
2
2
1
1
1
0
0
0
-1
-1
-1
-2
-2
-2
-2
-3
-3
-3
-4
-4
-4
-4
-5
-5
-5
-6
-6
-6
-7
-7
-7
-7
-8
-8
-8
-9
-9
-9
-10
-10
-10
-10
-11
-11
-11
-11
-12
-12
-12
-13
-13
-13
-13
-14
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-17
-17
-17
-17
-18
-18
-18
-18
-19
-19
-19
-19
-20
-20
-20
-20
-21
-21
-21
-22
-22
-22
-22
-23
-23
-23
-23
-24
-24
-24
-24
-25
-25
-25
-25
-26
-26
-26
-26
-27
-27
-27
-27
-28
-28
-28
-28
-29
-29
-29
-29
-30
-30
-30
-30
-31
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-34
-34
-34
-34
-35
-35
-35
-35
-36
-36
-36
-36
-37
-37
-37
-37
-38
-38
-38
-38
-39
-39
-39
-39
-39
-40
-40
-40
-40
-41
-41
-41
-41
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-71
-71
-71
-71
-71
-71
-71
-71
-71
-70
-70
-70
-70
-70
-70
-70
-70
-70
-69
-69
-69
-69
-69
-69
-69
-69
-69
-68
-68
-68
-68
-68
-68
-68
-68
-67
-67
-67
-67
-67
-67
-67
-67
-66
-66
-66
-66
-66
-66
-66
-65
-65
-65
-65
-65
-65
-65
-65
-64
-64
-64
-64
-64
-64
-64
-64
-63
-63
-63
-63
-63
-63
-63
-63
-62
-62
-62
-62
-62
-62
-62
-62
-61
-61
-61
-61
-61
-61
-61
-60
-60
-60
-60
-60
-60
-60
-59
-59
-59
-59
-59
-59
-59
-58
-58
-58
-58
-58
-58
-58
-57
-57
-57
-57
-57
-57
-57
-56
-56
-56
-56
-56
-56
-55
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-146
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-148
-148
-149
-149
-149
-149
-150
-150
-150
-150
-150
-151
-151
-151
-151
-152
-152
-152
-152
-152
-153
-153
-153
-153
-154
-154
-154
-154
-154
-155
-155
-155
-155
-156
-156
-156
-156
-156
-157
-157
-157
-157
-158
-158
-158
-158
-158
-159
-159
-159
-159
-160
-160
-160
-160
-160
-161
-161
-161
-161
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-201
-201
-201
-201
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-204
-204
-204
-204
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-207
-207
-207
-207
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-210
-210
-210
-210
-211
-211
-211
-211
-212
-212
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-214
-214
-215
-215
-215
-215
-216
-216
-216
-216
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-220
-220
-220
-220
-221
-221
-221
-221
-222
-222
-222
-222
-222
-223
-223
-223
-223
-224
-224
-224
-224
-225
-225
-225
-225
-226
-226
-226
-226
-227
-227
-227
-227
-228
-228
-228
-228
-229
-229
-229
-229
-230
-230
-230
-230
-231
-231
-231
-231
-232
-232
-232
-233
-233
-233
-233
-234
-234
-234
-235
-235
-235
-235
-236
-236
-236
-237
-237
-237
-237
-238
-238
-238
-239
-239
-239
-240
-240
-240
-241
-241
-241
-242
-242
-242
-243
-243
-243
-244
-244
-244
-245
-245
-245
-246
-246
-246
-247
-247
-247
-248
-248
-248
-249
-249
-249
-250
-250
-250
-251
-251
-252
-252
-252
-253
-253
-253
-254
-254
-254
-255
-255
-255
-256
-256
-256
-257
-257
-258
-258
-258
-259
-259
-259
-260
-260
-261
-261
-261
-262
-262
-262
-263
-263
-263
-264
-264
-265
-265
-265
-266
-266
-266
-267
-267
-267
-268
-268
-269
-269
-269
-270
-270
-270
-271
-271
-271
-272
-272
-272
-273
-273
-273
-274
-274
-275
-275
-275
-276
-276
-276
-277
-277
-277
-278
-278
-278
-279
-279
-279
-280
-280
-280
-281
-281
-281
-282
-282
-282
-283
-283
-283
-284
-284
-284
-285
-285
-285
-286
-286
-286
-287
-287
-287
-288
-288
-288
-288
-289
-289
-289
-290
-290
-290
-291
-291
-291
-292
-292
-292
-293
-293
-293
-293
-294
-294
-294
-295
-295
-295
-296
-296
-296
-296
-297
-297
-297
-298
-298
-298
-298
-299
-299
-299
-300
-300
-300
-301
-301
-301
-301
-302
-302
-302
-303
-303
-303
-304
-304
-304
-304
-305
-305
-305
-306
-306
-306
-307
-307
-307
-308
-308
-308
-308
-309
-309
-309
-310
-310
-310
-311
-311
-311
-312
-312
-312
-313
-313
-313
-314
-314
-315
-315
-315
-316
-316
-316
-317
-317
-317
-318
-318
-318
-319
-319
-319
-320
-320
-321
-321
-321
-322
-322
-322
-323
-323
-323
-324
-324
-325
-325
-325
-326
-326
-326
-327
-327
-327
-328
-328
-329
-329
-329
-330
-330
-330
-331
-331
-331
-332
-332
-333
-333
-333
-334
-334
-334
-335
-335
-335
-336
-336
-337
-337
-337
-338
-338
-338
-339
-339
-339
-340
-340
-341
-341
-341
-342
-342
-342
-343
-343
-343
-344
-344
-345
-345
-345
-346
-346
-346
-347
-347
-347
-348
-348
-348
-349
-349
-349
-349
-350
-350
-350
-351
-351
-351
-352
-352
-352
-352
-353
-353
-353
-354
-354
-354
-354
-355
-355
-355
-356
-356
-356
-356
-357
-357
-357
-357
-358
-358
-358
-358
-359
-359
-359
-359
-360
-360
-360
-360
-361
-361
-361
-361
-362
-362
-362
-362
-362
-363
-363
-363
-363
-364
-364
-364
-364
-365
-365
-365
-365
-366
-366
-366
-366
-367
-367
-367
-367
-368
-368
-368
-368
-368
-369
-369
-369
-369
-370
-370
-370
-370
-370
-371
-371
-371
-371
-371
-372
-372
-372
-372
-372
-373
-373
-373
-373
-373
-374
-374
-374
-374
-374
-374
-375
-375
-375
-375
-375
-376
-376
-376
-376
-376
-376
-377
-377
-377
-377
-377
-378
-378
-378
-378
-378
-378
-379
-379
-379
-379
-379
-379
-379
-380
-380
-380
-380
-380
-380
-380
-381
-381
-381
-381
-381
-381
-381
-381
-382
-382
-382
-382
-382
-382
-382
-382
-382
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-384
-384
-384
-384
-384
-384
-384
-384
-384
-384
-384
-384
-384
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-387
-387
-387
-387
-387
-387
-387
-387
-386
-386
-386
-386
-386
-386
-386
-385
-385
-385
-385
-385
-385
-384
-384
-384
-384
-384
-384
-383
-383
-383
-383
-383
-382
-382
-382
-382
-382
-381
-381
-381
-381
-381
-380
-380
-380
-380
-379
-379
-379
-379
-378
-378
-378
-378
-377
-377
-377
-377
-376
-376
-376
-376
-375
-375
-375
-374
-374
-374
-374
-373
-373
-373
-372
-372
-372
-372
-371
-371
-371
-370
-370
-370
-369
-369
-369
-369
-368
-368
-368
-367
-367
-367
-366
-366
-366
-366
-365
-365
-365
-364
-364
-364
-363
-363
-363
-362
-362
-362
-361
-361
-361
-360
-360
-360
-359
-359
-359
-358
-358
-358
-357
-357
-357
-356
-356
-356
-355
-355
-355
-354
-354
-353
-353
-353
-352
-352
-352
-351
-351
-350
-350
-350
-349
-349
-348
-348
-348
-347
-347
-346
-346
-345
-345
-345
-344
-344
-343
-343
-342
-342
-342
-341
-341
-340
-340
-339
-339
-338
-338
-337
-337
-337
-336
-336
-335
-335
-334
-334
-333
-333
-332
-332
-331
-331
-330
-330
-329
-329
-328
-328
-327
-327
-326
-326
-325
-325
-324
-324
-323
-323
-322
-322
-321
-321
-320
-319
-319
-318
-318
-317
-317
-316
-316
-315
-314
-314
-313
-313
-312
-311
-311
-310
-310
-309
-309
-308
-307
-307
-306
-306
-305
-304
-304
-303
-303
-302
-301
-301
-300
-300
-299
-298
-298
-297
-296
-296
-295
-295
-294
-293
-293
-292
-291
-291
-290
-289
-289
-288
-287
-287
-286
-285
-285
-284
-283
-282
-282
-281
-280
-280
-279
-278
-278
-277
-276
-275
-275
-274
-273
-272
-272
-271
-270
-270
-269
-268
-267
-267
-266
-265
-264
-264
-263
-262
-261
-260
-260
-259
-258
-257
-257
-256
-255
-254
-253
-253
-252
-251
-250
-250
-249
-248
-247
-246
-246
-245
-244
-243
-242
-242
-241
-240
-239
-238
-237
-237
-236
-235
-234
-233
-233
-232
-231
-230
-229
-228
-228
-227
-226
-225
-224
-223
-222
-222
-221
-220
-219
-218
-217
-216
-216
-215
-214
-213
-212
-211
-210
-209
-209
-208
-207
-206
-205
-204
-203
-202
-201
-200
-200
-199
-198
-197
-196
-195
-194
-193
-192
-191
-190
-189
-188
-187
-186
-185
-184
-183
-182
-182
-181
-180
-179
-178
-177
-176
-175
-174
-173
-172
-171
-170
-169
-168
-167
-166
-165
-164
-163
-161
-160
-159
-158
-157
-156
-155
-154
-153
-152
-151
-150
-149
-148
-147
-146
-145
-144
-142
-141
-140
-139
-138
-137
-136
-135
-134
-133
-132
-130
-129
-128
-127
-126
-125
-124
-123
-121
-120
-119
-118
-117
-116
-115
-113
-112
-111
-110
-109
-108
-106
-105
-104
-103
-102
-101
-99
-98
-97
-96
-95
-94
-92
-91
-90
-89
-88
-86
-85
-84
-83
-82
-80
-79
-78
-77
-76
-74
-73
-72
-71
-69
-68
-67
-66
-64
-63
-62
-61
-59
-58
-57
-56
-54
-53
-52
-50
-49
-48
-47
-45
-44
-43
-41
-40
-39
-38
-36
-35
-34
-32
-31
-30
-28
-27
-26
-24
-23
-22
-20
-19
-18
-16
-15
-14
-12
-11
-9
-8
-7
-5
-4
-3
-1
0
1
3
4
6
7
8
10
11
12
14
15
17
18
19
21
22
23
25
26
28
29
30
32
33
35
36
37
39
40
42
43
44
46
47
49
50
52
53
54
56
57
59
60
62
63
65
66
67
69
70
72
73
75
76
78
79
81
82
84
85
87
88
90
91
93
94
96
97
99
100
102
103
105
107
108
110
111
113
114
116
117
119
120
122
123
125
126
128
130
131
133
134
136
137
139
140
142
144
145
147
148
150
151
153
155
156
158
159
161
162
164
166
167
169
170
172
173
175
177
178
180
181
183
185
186
188
190
191
193
194
196
198
199
201
203
204
206
208
209
211
213
214
216
218
219
221
223
224
226
228
229
231
233
234
236
238
239
241
243
245
246
248
250
251
253
255
256
258
260
262
263
265
267
269
270
272
274
276
277
279
281
282
284
286
288
289
291
293
295
297
298
300
302
304
305
307
309
311
312
314
316
318
320
321
323
325
327
329
330
332
334
336
337
339
341
343
345
347
348
350
352
354
356
357
359
361
363
365
366
368
370
372
374
376
377
379
381
383
385
387
388
390
392
394
396
398
399
401
403
405
407
409
410
412
414
416
418
420
421
423
425
427
429
431
433
434
436
438
440
442
444
446
447
449
451
453
455
457
458
460
462
464
466
468
469
471
473
475
477
479
480
482
484
486
488
490
491
493
495
497
499
501
502
504
506
508
510
512
514
515
517
519
521
523
525
527
529
530
532
534
536
538
540
542
544
546
548
550
552
554
556
558
560
562
564
566
568
570
572
574
576
578
580
582
584
586
588
590
592
595
597
599
601
603
605
607
609
611
613
615
618
620
622
624
626
628
630
632
634
636
638
641
643
645
647
649
651
653
655
657
659
661
664
666
668
670
672
674
676
678
680
683
685
687
689
691
693
695
697
700
702
704
706
708
710
712
714
716
718
721
723
725
727
729
731
733
735
738
740
742
744
746
748
750
752
755
757
759
761
763
765
767
769
771
774
776
778
780
782
784
786
788
790
792
794
796
798
800
802
804
806
808
810
812
815
817
819
821
823
825
827
829
831
833
835
837
839
841
844
846
848
850
852
854
856
858
860
862
865
867
869
871
873
875
877
879
881
883
886
888
890
892
894
896
898
900
902
904
906
908
910
912
914
916
918
920
922
924
926
928
930
932
934
936
938
940
942
944
946
948
950
952
954
956
958
960
961
963
965
967
969
971
973
975
977
979
981
983
985
987
989
991
993
995
997
999
1000
1002
1004
1006
1008
1010
1012
1014
1016
1018
1020
1022
1022
1025
1027
1029
1031
1033
1035
1037
1039
1041
1043
1045
1047
1049
1051
1053
1055
1057
1059
1061
1063
1065
1067
1069
1072
1074
1076
1078
1080
1082
1085
1087
1089
1091
1093
1095
1097
1099
1101
1103
1105
1107
1109
1111
1113
1115
1117
1119
1121
1124
1126
1128
1130
1132
1134
1137
1139
1141
1144
1146
1149
1151
1154
1156
1159
1162
1165
1168
1170
1173
1176
1179
1182
1185
1188
1192
1195
1198
1201
1204
1207
1210
1214
1217
1220
1223
1227
1230
1233
1237
1241
1244
1248
1252
1256
1260
1264
1268
1272
1276
1280
1284
1288
1292
1296
1300
1304
1308
1312
1316
1320
1324
1328
1332
1335
1339
1342
1345
1348
1351
1353
1356
1358
1360
1362
1363
1365
1366
1368
1369
1370
1371
1371
1372
1373
1374
1374
1375
1376
1376
1377
1377
1378
1378
1379
1379
1380
1380
1381
1382
1382
1383
1383
1384
1385
1385
1386
1387
1388
1389
1390
1391
1392
1393
1395
1396
1398
1400
1402
1404
1406
1408
1410
1412
1415
1418
1420
1423
1426
1430
1433
1437
1440
1444
1448
1451
1455
1459
1463
1468
1472
1476
1480
1484
1489
1493
1498
1502
1507
1511
1516
1521
1526
1531
1536
1540
1545
1550
1555
1559
1564
1568
1573
1577
1581
1585
1589
1593
1596
1600
1604
1607
1610
1613
1616
1619
1621
1624
1626
1628
1630
1632
1633
1635
1636
1637
1638
1639
1640
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1652
1653
1654
1656
1657
1658
1660
1661
1663
1664
1666
1667
1668
1670
1671
1672
1673
1674
1676
1677
1678
1679
1680
1681
1682
1682
1683
1684
1685
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1696
1697
1698
1698
1699
1699
1699
1699
1699
1698
1697
1697
1695
1694
1693
1692
1691
1689
1688
1686
1685
1683
1682
1680
1678
1676
1674
1671
1669
1667
1664
1662
1659
1656
1653
1651
1648
1645
1642
1639
1636
1633
1629
1625
1621
1617
1613
1608
1603
1598
1593
1588
1583
1578
1573
1568
1563
1559
1554
1549
1545
1540
1536
1531
1527
1523
1518
1515
1511
1507
1504
1500
1497
1494
1492
1489
1487
1484
1482
1480
1477
1475
1473
1470
1468
1465
1463
1460
1457
1455
1452
1450
1447
1444
1441
1439
1436
1432
1429
1426
1423
1421
1418
1416
1413
1411
1410
1408
1407
1406
1405
1404
1404
1404
1403
1403
1403
1404
1404
1404
1404
1404
1404
1404
1404
1404
1404
1404
1404
1405
1405
1405
1405
1405
1405
1405
1405
1405
1405
1404
1404
1403
1402
1401
1399
1398
1396
1394
1392
1391
1389
1387
1386
1385
1383
1382
1381
1379
1378
1377
1376
1375
1374
1373
1372
1371
1370
1370
1369
1369
1369
1369
1369
1368
1368
1368
1368
1367
1366
1365
1363
1362
1360
1358
1357
1354
1352
1350
1347
1344
1341
1337
1334
1330
1325
1321
1316
1311
1306
1300
1294
1288
1283
1277
1271
1265
1259
1253
1248
1243
1238
1233
1229
1224
1220
1216
1212
1208
1204
1200
1197
1193
1189
1186
1183
1180
1177
1174
1171
1168
1165
1162
1159
1156
1154
1151
1148
1145
1142
1139
1135
1132
1128
1125
1121
1116
1112
1108
1103
1099
1094
1089
1084
1079
1074
1068
1063
1057
1051
1044
1037
1030
1022
1014
1006
997
988
979
970
961
952
942
933
923
914
905
895
886
877
868
859
851
843
835
828
821
814
807
801
795
789
783
778
773
768
764
760
757
753
750
748
745
743
741
739
737
736
735
734
733
733
733
732
732
732
732
732
732
732
732
732
732
733
733
734
734
735
736
737
739
740
742
745
747
750
753
755
759
762
765
768
772
775
779
783
787
791
795
799
803
808
812
817
821
826
831
836
841
846
851
856
862
867
872
878
884
889
895
901
907
913
919
924
929
934
939
944
948
952
956
959
963
966
969
971
973
975
976
977
978
978
978
978
978
977
977
977
977
976
976
976
976
975
976
976
976
977
978
979
980
982
984
986
989
992
995
1000
1004
1010
1018
1025
1034
1043
1052
1062
1072
1082
1093
1103
1114
1124
1135
1145
1156
1166
1176
1186
1196
1205
1214
1222
1230
1238
1245
1251
1257
1263
1268
1273
1278
1282
1287
1291
1295
1299
1303
1307
1310
1313
1316
1318
1319
1321
1321
1321
1321
1321
1320
1320
1319
1319
1318
1318
1318
1319
1319
1320
1321
1321
1322
1323
1323
1324
1324
1324
1324
1324
1323
1323
1322
1322
1321
1320
1320
1319
1319
1318
1318
1317
1316
1316
1315
1314
1313
1312
1311
1310
1308
1307
1307
1306
1305
1305
1305
1305
1306
1306
1307
1307
1308
1309
1310
1311
1312
1314
1316
1317
1318
1320
1320
1321
1321
1321
1320
1318
1317
1315
1312
1310
1307
1305
1303
1301
1300
1299
1298
1298
1297
1297
1297
1296
1296
1296
1296
1296
1297
1298
1299
1301
1304
1307
1310
1314
1319
1323
1329
1334
1340
1347
1354
1362
1369
1378
1387
1395
1404
1413
1422
1431
1439
1447
1455
1462
1469
1476
1482
1489
1495
1501
1507
1513
1519
1525
1532
1539
1546
1554
1562
1571
1581
1590
1600
1610
1620
1630
1639
1648
1656
1665
1673
1681
1688
1696
1703
1710
1717
1723
1729
1734
1739
1744
1748
1752
1755
1759
1762
1765
1767
1770
1772
1774
1775
1776
1776
1776
1776
1775
1773
1770
1767
1763
1758
1753
1748
1742
1737
1732
1727
1722
1718
1714
1711
1707
1704
1700
1697
1694
1690
1687
1683
1680
1677
1674
1671
1669
1666
1664
1662
1660
1659
1657
1656
1654
1653
1652
1651
1649
1648
1646
1645
1643
1642
1641
1640
1640
1640
1640
1640
1638
1637
1634
1629
1624
1617
1609
1600
1589
1577
1565
1550
1535
1519
1501
1483
1463
1442
1421
1399
1375
1351
1325
1299
1272
1244
1216
1187
1157
1127
1097
1067
1037
1006
977
948
918
890
861
833
806
779
752
727
702
678
654
632
610
588
567
546
526
506
486
467
448
430
411
392
374
354
335
315
294
274
254
234
214
196
178
162
147
133
121
110
100
91
82
74
67
60
52
45
38
31
23
17
10
5
-1
-6
-10
-14
-17
-20
-23
-26
-29
-33
-37
-42
-48
-54
-61
-68
-75
-82
-88
-95
-101
-106
-112
-117
-122
-127
-133
-139
-146
-153
-161
-169
-177
-186
-195
-204
-214
-223
-232
-240
-248
-255
-261
-266
-271
-275
-279
-282
-286
-289
-293
-297
-302
-306
-311
-315
-320
-324
-329
-334
-339
-344
-349
-355
-362
-369
-376
-385
-395
-405
-416
-429
-442
-455
-470
-485
-501
-518
-535
-553
-571
-591
-611
-631
-652
-674
-696
-718
-742
-766
-790
-816
-841
-867
-894
-920
-946
-972
-998
-1022
-1048
-1073
-1097
-1121
-1144
-1167
-1190
-1212
-1234
-1255
-1277
-1298
-1319
-1339
-1359
-1379
-1398
-1417
-1436
-1454
-1473
-1492
-1510
-1529
-1548
-1566
-1584
-1602
-1620
-1638
-1655
-1673
-1690
-1708
-1726
-1745
-1764
-1785
-1807
-1829
-1853
-1877
-1903
-1929
-1956
-1983
-2011
-2040
-2069
-2100
-2130
-2162
-2194
-2227
-2260
-2293
-2326
-2360
-2394
-2428
-2461
-2495
-2528
-2562
-2595
-2627
-2659
-2691
-2722
-2753
-2783
-2813
-2843
-2873
-2903
-2933
-2962
-2992
-3022
-3051
-3079
-3108
-3135
-3162
-3189
-3216
-3243
-3269
-3295
-3321
-3346
-3371
-3395
-3418
-3440
-3461
-3481
-3501
-3520
-3539
-3557
-3576
-3594
-3612
-3630
-3648
-3666
-3683
-3700
-3716
-3732
-3747
-3761
-3775
-3789
-3803
-3817
-3831
-3846
-3860
-3875
-3891
-3906
-3922
-3937
-3953
-3968
-3983
-3998
-4011
-4026
-4038
-4051
-4064
-4075
-4088
-4100
-4113
-4125
-4138
-4151
-4164
-4178
-4190
-4203
-4216
-4229
-4241
-4253
-4265
-4276
-4287
-4297
-4307
-4317
-4326
-4335
-4343
-4351
-4358
-4364
-4370
-4374
-4378
-4382
-4384
-4386
-4387
-4387
-4387
-4387
-4386
-4385
-4384
-4382
-4381
-4379
-4377
-4375
-4373
-4371
-4369
-4367
-4365
-4363
-4360
-4357
-4354
-4351
-4347
-4342
-4338
-4334
-4329
-4325
-4321
-4317
-4313
-4309
-4306
-4302
-4299
-4296
-4292
-4288
-4284
-4280
-4275
-4270
-4264
-4257
-4249
-4241
-4231
-4221
-4210
-4198
-4185
-4172
-4158
-4144
-4130
-4116
-4102
-4089
-4075
-4065
-4054
-4046
-4038
-4034
-4030
-4027
-4025
-4022
-4022
-4021
-4019
-4019
-4016
-4013
-4009
-4003
-3995
-3986
-3975
-3963
-3949
-3934
-3918
-3901
-3885
-3868
-3852
-3836
-3821
-3806
-3791
-3778
-3764
-3752
-3740
-3729
-3720
-3711
-3704
-3697
-3693
-3690
-3688
-3688
-3690
-3693
-3698
-3705
-3713
-3722
-3733
-3744
-3756
-3767
-3779
-3791
-3803
-3814
-3826
-3838
-3849
-3861
-3873
-3884
-3895
-3906
-3917
-3927
-3937
-3946
-3954
-3962
-3969
-3974
-3980
-3985
-3989
-3994
-3999
-4003
-4008
-4013
-4017
-4021
-4024
-4027
-4029
-4030
-4032
-4032
-4032
-4032
-4030
-4030
-4027
-4026
-4024
-4021
-4019
-4016
-4014
-4011
-4008
-4005
-4002
-3999
-3994
-3989
-3984
-3977
-3970
-3961
-3952
-3941
-3929
-3915
-3901
-3885
-3869
-3851
-3833
-3815
-3796
-3777
-3758
-3739
-3719
-3699
-3679
-3659
-3639
-3618
-3598
-3578
-3559
-3540
-3522
-3505
-3489
-3473
-3459
-3446
-3435
-3425
-3416
-3409
-3404
-3400
-3397
-3397
-3398
-3401
-3405
-3411
-3419
-3428
-3438
-3449
-3461
-3473
-3485
-3498
-3511
-3523
-3536
-3548
-3560
-3572
-3584
-3596
-3608
-3619
-3630
-3640
-3648
-3656
-3662
-3667
-3671
-3673
-3674
-3673
-3672
-3669
-3665
-3660
-3654
-3647
-3640
-3631
-3623
-3614
-3606
-3598
-3590
-3583
-3576
-3571
-3566
-3563
-3560
-3559
-3559
-3561
-3563
-3566
-3569
-3572
-3576
-3578
-3580
-3581
-3581
-3580
-3577
-3573
-3568
-3562
-3556
-3549
-3542
-3534
-3526
-3517
-3506
-3495
-3482
-3468
-3452
-3435
-3417
-3398
-3378
-3357
-3335
-3313
-3291
-3269
-3246
-3224
-3203
-3182
-3162
-3142
-3124
-3107
-3090
-3074
-3059
-3045
-3031
-3018
-3005
-2993
-2981
-2969
-2959
-2949
-2940
-2932
-2925
-2920
-2915
-2911
-2908
-2906
-2904
-2904
-2904
-2905
-2906
-2908
-2911
-2914
-2919
-2924
-2930
-2936
-2944
-2952
-2960
-2969
-2978
-2988
-2998
-3008
-3019
-3031
-3043
-3055
-3068
-3081
-3093
-3106
-3118
-3129
-3141
-3152
-3163
-3174
-3185
-3197
-3209
-3222
-3234
-3246
-3258
-3269
-3280
-3291
-3302
-3311
-3321
-3330
-3338
-3345
-3352
-3358
-3363
-3367
-3370
-3372
-3373
-3374
-3373
-3372
-3370
-3366
-3362
-3357
-3350
-3343
-3336
-3328
-3319
-3311
-3303
-3295
-3288
-3280
-3274
-3268
-3262
-3258
-3254
-3251
-3250
-3249
-3249
-3249
-3251
-3252
-3254
-3257
-3259
-3261
-3264
-3266
-3267
-3268
-3269
-3268
-3267
-3265
-3263
-3261
-3258
-3256
-3253
-3251
-3249
-3247
-3245
-3243
-3241
-3239
-3238
-3236
-3234
-3231
-3229
-3226
-3222
-3219
-3215
-3211
-3207
-3202
-3197
-3192
-3186
-3181
-3175
-3170
-3166
-3162
-3160
-3158
-3158
-3158
-3160
-3162
-3164
-3166
-3168
-3169
-3169
-3167
-3165
-3160
-3154
-3146
-3137
-3125
-3112
-3097
-3081
-3063
-3044
-3025
-3005
-2984
-2963
-2941
-2919
-2896
-2873
-2849
-2825
-2800
-2775
-2750
-2725
-2700
-2676
-2652
-2627
-2604
-2580
-2557
-2535
-2513
-2493
-2473
-2454
-2435
-2417
-2400
-2383
-2366
-2349
-2333
-2316
-2300
-2283
-2266
-2250
-2233
-2217
-2201
-2185
-2169
-2153
-2137
-2121
-2105
-2089
-2073
-2056
-2040
-2024
-2008
-1994
-1980
-1966
-1954
-1942
-1932
-1922
-1913
-1904
-1897
-1890
-1885
-1880
-1876
-1874
-1872
-1870
-1869
-1868
-1867
-1865
-1864
-1862
-1859
-1857
-1854
-1851
-1849
-1846
-1843
-1841
-1839
-1837
-1836
-1835
-1836
-1837
-1839
-1842
-1847
-1852
-1858
-1865
-1873
-1882
-1891
-1900
-1910
-1920
-1930
-1940
-1950
-1960
-1969
-1977
-1985
-1993
-2001
-2008
-2016
-2021
-2028
-2033
-2036
-2037
-2039
-2039
-2037
-2033
-2031
-2027
-2021
-2015
-2008
-2000
-1990
-1979
-1967
-1954
-1940
-1924
-1908
-1890
-1872
-1853
-1832
-1811
-1790
-1767
-1744
-1721
-1697
-1673
-1649
-1625
-1600
-1576
-1553
-1529
-1506
-1483
-1460
-1437
-1413
-1389
-1365
-1339
-1314
-1288
-1262
-1236
-1210
-1185
-1159
-1134
-1108
-1082
-1056
-1030
-1004
-978
-953
-928
-903
-879
-856
-833
-811
-789
-767
-747
-726
-707
-688
-669
-651
-634
-618
-601
-586
-571
-556
-541
-528
-514
-501
-487
-474
-460
-447
-433
-419
-405
-392
-380
-368
-357
-346
-337
-328
-320
-312
-305
-299
-293
-289
-285
-281
-278
-276
-273
-271
-268
-267
-265
-265
-265
-266
-268
-271
-276
-283
-291
-301
-313
-325
-339
-353
-368
-384
-400
-417
-435
-453
-472
-492
-512
-533
-554
-575
-596
-617
-638
-659
-680
-700
-721
-743
-765
-787
-811
-835
-860
-886
-913
-941
-970
-1000
-1032
-1065
-1098
-1134
-1170
-1207
-1244
-1282
-1321
-1359
-1397
-1435
-1472
-1509
-1545
-1581
-1616
-1651
-1685
-1717
-1749
-1779
-1808
-1835
-1859
-1882
-1903
-1922
-1939
-1954
-1967
-1978
-1988
-1997
-2005
-2013
-2021
-2029
-2037
-2044
-2052
-2059
-2066
-2072
-2076
-2080
-2082
-2084
-2084
-2083
-2081
-2079
-2076
-2073
-2069
-2066
-2064
-2062
-2061
-2061
-2063
-2066
-2070
-2075
-2082
-2089
-2097
-2107
-2117
-2128
-2139
-2151
-2164
-2178
-2192
-2208
-2224
-2241
-2258
-2277
-2295
-2314
-2333
-2352
-2372
-2392
-2412
-2432
-2453
-2475
-2497
-2520
-2543
-2566
-2588
-2611
-2633
-2654
-2673
-2692
-2709
-2725
-2739
-2751
-2761
-2770
-2777
-2781
-2785
-2787
-2788
-2789
-2788
-2786
-2784
-2781
-2776
-2770
-2763
-2755
-2746
-2735
-2723
-2710
-2695
-2679
-2661
-2642
-2621
-2598
-2573
-2547
-2519
-2490
-2459
-2426
-2393
-2357
-2320
-2281
-2240
-2198
-2153
-2106
-2057
-2005
-1952
-1896
-1838
-1777
-1714
-1650
-1583
-1516
-1447
-1378
-1308
-1237
-1166
-1094
-1020
-949
-876
-803
-730
-658
-585
-513
-442
-370
-299
-228
-157
-86
-15
55
125
195
265
334
403
471
537
603
667
729
790
850
907
963
1016
1069
1119
1166
1212
1255
1297
1337
1376
1414
1450
1486
1520
1553
1586
1617
1647
1677
1705
1732
1758
1783
1807
1831
1854
1876
1898
1920
1943
1966
1989
2013
2037
2063
2088
2113
2137
2161
2185
2208
2230
2253
2276
2299
2322
2346
2370
2395
2420
2445
2470
2494
2518
2541
2563
2584
2605
2624
2642
2660
2678
2695
2712
2729
2746
2764
2782
2800
2820
2840
2860
2881
2903
2925
2948
2972
2997
3022
3049
3076
3105
3135
3166
3197
3229
3262
3295
3329
3363
3397
3431
3466
3502
3538
3574
3612
3650
3688
3728
3769
3811
3854
3898
3943
3989
4035
4083
4132
4181
4229
4278
4326
4373
4420
4467
4512
4557
4602
4646
4689
4731
4773
4813
4852
4889
4924
4957
4988
5015
5041
5063
5083
5101
5117
5131
5143
5154
5164
5172
5180
5187
5194
5201
5207
5213
5219
5225
5230
5234
5237
5240
5241
5241
5239
5236
5231
5225
5217
5208
5197
5186
5173
5160
5145
5129
5113
5096
5078
5060
5041
5022
5002
4982
4961
4940
4919
4897
4876
4855
4834
4814
4794
4774
4755
4736
4717
4698
4680
4661
4643
4625
4608
4592
4577
4562
4549
4536
4524
4513
4503
4494
4485
4477
4470
4464
4459
4454
4450
4446
4442
4437
4433
4429
4425
4421
4418
4415
4413
4413
4413
4414
4416
4419
4422
4427
4431
4437
4442
4449
4455
4461
4468
4475
4482
4489
4496
4503
4509
4516
4523
4530
4538
4546
4555
4565
4577
4589
4602
4617
4633
4649
4667
4685
4705
4725
4747
4770
4793
4818
4843
4870
4897
4925
4954
4984
5015
5046
5078
5111
5145
5179
5215
5251
5288
5326
5364
5404
5445
5487
5529
5572
5615
5659
5703
5746
5790
5833
5876
5919
5961
6003
6044
6086
6127
6167
6207
6246
6283
6320
6355
6389
6422
6453
6483
6511
6538
6563
6587
6609
6629
6646
6662
6676
6687
6696
6703
6708
6711
6713
6713
6711
6708
6704
6699
6692
6685
6677
6669
6659
6649
6638
6626
6613
6600
6586
6571
6555
6538
6521
6503
6484
6464
6444
6423
6402
6380
6358
6336
6313
6289
6264
6237
6210
6181
6151
6119
6086
6051
6016
5980
5943
5906
5868
5830
5792
5755
5717
5681
5645
5610
5576
5544
5512
5482
5453
5425
5399
5373
5349
5325
5303
5281
5261
5243
5227
5213
5201
5191
5184
5179
5176
5175
5177
5180
5186
5192
5201
5211
5222
5235
5249
5264
5279
5296
5313
5330
5348
5367
5385
5404
5423
5442
5461
5480
5499
5517
5536
5555
5575
5595
5616
5638
5662
5687
5713
5741
5770
5800
5831
5862
5894
5927
5960
5994
6029
6064
6099
6135
6171
6207
6242
6278
6314
6350
6386
6421
6457
6492
6526
6559
6592
6623
6653
6681
6707
6732
6755
6776
6796
6815
6832
6848
6862
6875
6885
6894
6901
6906
6909
6910
6909
6907
6904
6899
6892
6884
6874
6862
6850
6835
6820
6804
6787
6769
6751
6732
6713
6694
6674
6654
6633
6612
6591
6570
6549
6528
6509
6490
6474
6458
6445
6434
6426
6420
6416
6415
6416
6419
6424
6431
6440
6450
6461
6473
6486
6499
6513
6528
6542
6557
6572
6588
6604
6621
6639
6658
6677
6696
6717
6737
6757
6776
6796
6815
6833
6851
6869
6886
6904
6922
6940
6958
6976
6994
7012
7029
7046
7062
7077
7092
7105
7118
7130
7141
7152
7162
7170
7179
7186
7192
7198
7201
7203
7203
7201
7197
7190
7180
7168
7153
7136
7117
7096
7074
7049
7023
6995
6966
6935
6903
6869
6834
6798
6761
6723
6684
6644
6604
6563
6521
6479
6435
6390
6343
6296
6248
6199
6150
6101
6052
6004
5956
5909
5864
5819
5775
5733
5692
5653
5616
5581
5549
5518
5490
5465
5441
5419
5399
5381
5364
5347
5332
5317
5303
5290
5278
5266
5255
5246
5237
5230
5223
5218
5215
5212
5210
5210
5210
5211
5212
5213
5216
5218
5222
5226
5231
5238
5245
5254
5263
5274
5285
5297
5310
5323
5337
5352
5368
5385
5402
5420
5438
5457
5476
5496
5516
5536
5556
5577
5598
5619
5641
5662
5685
5707
5730
5753
5777
5800
5824
5849
5873
5898
5923
5948
5972
5996
6020
6042
6063
6082
6099
6115
6128
6140
6149
6157
6163
6167
6169
6169
6168
6164
6158
6150
6139
6126
6110
6092
6071
6049
6024
5996
5967
5935
5901
5865
5827
5786
5744
5699
5653
5605
5556
5506
5454
5402
5348
5294
5239
5183
5126
5068
5008
4948
4886
4823
4758
4693
4626
4558
4490
4420
4351
4281
4212
4143
4074
4006
3940
3875
3810
3748
3687
3627
3570
3514
3460
3408
3359
3311
3265
3221
3178
3138
3100
3064
3030
2999
2970
2943
2919
2898
2879
2862
2848
2836
2825
2817
2811
2807
2805
2804
2804
2806
2808
2811
2814
2816
2818
2819
2819
2819
2817
2815
2811
2806
2800
2791
2781
2769
2756
2740
2723
2704
2684
2662
2639
2614
2588
2561
2533
2503
2472
2440
2406
2370
2332
2292
2250
2206
2160
2112
2062
2011
1958
1905
1850
1795
1740
1684
1628
1572
1515
1459
1403
1348
1293
1240
1188
1137
1088
1041
994
949
905
862
820
778
738
698
659
621
584
548
513
479
447
416
387
359
331
305
280
255
231
207
184
162
140
118
98
78
59
40
23
6
-10
-25
-38
-50
-61
-71
-79
-86
-91
-96
-100
-103
-106
-109
-112
-116
-119
-123
-128
-134
-140
-148
-156
-166
-177
-189
-202
-216
-231
-247
-264
-281
-300
-319
-340
-362
-384
-408
-433
-459
-485
-511
-538
-564
-590
-615
-641
-665
-690
-713
-736
-758
-778
-798
-817
-834
-850
-864
-876
-887
-896
-903
-908
-912
-915
-916
-916
-915
-913
-911
-909
-906
-903
-900
-897
-893
-888
-882
-875
-867
-858
-848
-838
-826
-814
-802
-788
-774
-759
-744
-727
-710
-691
-673
-654
-635
-615
-596
-578
-560
-543
-528
-514
-501
-490
-481
-473
-468
-464
-461
-460
-460
-462
-464
-468
-473
-479
-485
-493
-501
-510
-519
-529
-539
-548
-558
-567
-576
-583
-591
-597
-603
-607
-611
-613
-614
-614
-611
-607
-601
-592
-580
-566
-550
-532
-511
-489
-465
-440
-414
-387
-359
-332
-305
-279
-254
-231
-209
-190
-172
-156
-143
-132
-124
-120
-118
-119
-123
-129
-139
-150
-164
-180
-197
-217
-238
-261
-286
-314
-343
-374
-407
-442
-479
-518
-559
-603
-648
-696
-746
-798
-852
-907
-964
-1022
-1080
-1140
-1199
-1258
-1317
-1375
-1432
-1490
-1547
-1604
-1660
-1718
-1775
-1834
-1893
-1953
-2015
-2077
-2140
-2205
-2270
-2337
-2405
-2474
-2544
-2615
-2687
-2760
-2834
-2908
-2984
-3060
-3138
-3216
-3295
-3375
-3455
-3536
-3618
-3701
-3784
-3867
-3951
-4035
-4119
-4203
-4287
-4371
-4454
-4538
-4621
-4704
-4786
-4866
-4945
-5022
-5097
-5168
-5237
-5303
-5365
-5423
-5478
-5529
-5577
-5621
-5661
-5698
-5731
-5761
-5788
-5812
-5833
-5851
-5866
-5877
-5886
-5891
-5893
-5892
-5888
-5880
-5870
-5856
-5840
-5820
-5798
-5773
-5744
-5712
-5677
-5639
-5599
-5555
-5508
-5460
-5409
-5357
-5303
-5247
-5190
-5133
-5075
-5017
-4959
-4902
-4846
-4792
-4739
-4688
-4639
-4592
-4547
-4504
-4464
-4426
-4390
-4357
-4327
-4300
-4275
-4254
-4236
-4220
-4208
-4198
-4192
-4188
-4188
-4191
-4198
-4209
-4224
-4242
-4264
-4290
-4319
-4351
-4387
-4425
-4467
-4512
-4559
-4609
-4662
-4716
-4772
-4830
-4889
-4949
-5011
-5073
-5137
-5202
-5267
-5333
-5399
-5466
-5532
-5599
-5666
-5733
-5801
-5868
-5936
-6004
-6073
-6142
-6210
-6279
-6348
-6417
-6485
-6553
-6621
-6688
-6755
-6821
-6886
-6951
-7015
-7079
-7142
-7205
-7267
-7329
-7390
-7451
-7512
-7573
-7633
-7692
-7750
-7808
-7864
-7918
-7971
-8022
-8071
-8119
-8164
-8209
-8252
-8294
-8334
-8374
-8412
-8450
-8487
-8522
-8557
-8591
-8624
-8656
-8688
-8719
-8751
-8783
-8815
-8848
-8881
-8915
-8948
-8982
-9015
-9048
-9080
-9112
-9142
-9173
-9203
-9233
-9262
-9292
-9323
-9354
-9385
-9418
-9451
-9486
-9521
-9556
-9593
-9629
-9667
-9705
-9743
-9782
-9820
-9858
-9896
-9933
-9970
-10005
-10038
-10071
-10102
-10132
-10161
-10189
-10215
-10241
-10264
-10287
-10308
-10328
-10347
-10364
-10381
-10396
-10411
-10424
-10437
-10448
-10459
-10468
-10476
-10484
-10490
-10495
-10499
-10502
-10504
-10506
-10506
-10507
-10506
-10506
-10506
-10506
-10506
-10508
-10510
-10513
-10518
-10523
-10530
-10538
-10546
-10555
-10565
-10575
-10586
-10597
-10608
-10620
-10631
-10643
-10655
-10666
-10677
-10687
-10696
-10704
-10711
-10717
-10721
-10725
-10729
-10732
-10734
-10736
-10738
-10739
-10739
-10738
-10736
-10733
-10729
-10724
-10718
-10711
-10702
-10691
-10680
-10666
-10651
-10634
-10615
-10595
-10573
-10550
-10527
-10502
-10478
-10453
-10429
-10404
-10380
-10355
-10329
-10304
-10277
-10250
-10222
-10193
-10163
-10132
-10100
-10067
-10034
-9999
-9964
-9929
-9893
-9858
-9822
-9787
-9752
-9718
-9685
-9653
-9622
-9591
-9561
-9531
-9502
-9474
-9447
-9421
-9396
-9373
-9352
-9331
-9313
-9295
-9279
-9263
-9249
-9235
-9222
-9210
-9199
-9188
-9177
-9167
-9157
-9148
-9140
-9132
-9125
-9119
-9113
-9109
-9106
-9104
-9103
-9103
-9103
-9103
-9103
-9103
-9102
-9100
-9098
-9094
-9091
-9086
-9081
-9075
-9068
-9060
-9051
-9041
-9029
-9015
-9000
-8983
-8964
-8943
-8921
-8897
-8871
-8843
-8813
-8781
-8748
-8712
-8675
-8636
-8596
-8555
-8512
-8469
-8425
-8379
-8333
-8285
-8236
-8185
-8132
-8077
-8022
-7964
-7905
-7846
-7786
-7726
-7666
-7606
-7546
-7487
-7428
-7369
-7311
-7252
-7194
-7136
-7077
-7019
-6961
-6902
-6843
-6784
-6726
-6667
-6609
-6551
-6494
-6438
-6383
-6329
-6277
-6225
-6174
-6125
-6076
-6028
-5981
-5933
-5886
-5838
-5789
-5740
-5691
-5640
-5589
-5538
-5486
-5433
-5379
-5325
-5270
-5214
-5158
-5101
-5042
-4982
-4920
-4856
-4789
-4721
-4650
-4577
-4502
-4425
-4346
-4265
-4182
-4098
-4011
-3925
-3836
-3747
-3656
-3564
-3471
-3377
-3284
-3189
-3095
-3001
-2907
-2813
-2719
-2626
-2533
-2441
-2350
-2261
-2173
-2087
-2004
-1923
-1845
-1769
-1696
-1625
-1556
-1490
-1424
-1360
-1298
-1237
-1177
-1119
-1063
-1008
-956
-906
-857
-809
-763
-717
-673
-629
-586
-544
-503
-464
-427
-391
-358
-327
-299
-273
-249
-228
-210
-195
-183
-174
-168
-164
-163
-164
-166
-171
-177
-185
-194
-205
-216
-229
-243
-259
-276
-294
-314
-334
-356
-378
-402
-426
-451
-476
-502
-528
-554
-579
-603
-627
-649
-669
-687
-704
-717
-729
-737
-743
-746
-747
-745
-740
-734
-725
-715
-704
-692
-678
-664
-648
-631
-613
-595
-575
-555
-534
-513
-492
-471
-450
-429
-408
-387
-367
-347
-326
-306
-286
-266
-246
-227
-208
-190
-174
-158
-144
-130
-118
-106
-94
-82
-70
-58
-45
-32
-18
-3
13
29
47
65
84
104
125
146
168
189
211
232
253
273
293
312
329
345
361
375
387
399
409
419
427
435
442
449
455
461
466
471
475
478
479
480
480
479
478
475
471
467
461
454
446
435
423
409
393
376
358
339
319
299
278
258
237
217
196
175
155
134
113
92
72
51
29
8
-15
-38
-62
-87
-113
-139
-166
-194
-222
-251
-280
-310
-339
-369
-399
-428
-458
-487
-516
-544
-572
-600
-628
-655
-683
-711
-738
-766
-793
-819
-845
-870
-895
-919
-943
-966
-988
-1010
-1031
-1052
-1072
-1092
-1110
-1127
-1144
-1159
-1173
-1185
-1196
-1206
-1214
-1221
-1226
-1231
-1234
-1237
-1240
-1242
-1243
-1244
-1246
-1246
-1247
-1248
-1249
-1250
-1252
-1254
-1258
-1262
-1268
-1274
-1282
-1291
-1301
-1313
-1326
-1341
-1357
-1375
-1394
-1414
-1436
-1458
-1481
-1504
-1527
-1549
-1571
-1592
-1611
-1630
-1647
-1663
-1677
-1690
-1702
-1712
-1720
-1726
-1730
-1733
-1735
-1736
-1735
-1734
-1733
-1731
-1729
-1726
-1724
-1721
-1718
-1714
-1710
-1705
-1698
-1691
-1681
-1671
-1658
-1645
-1629
-1613
-1594
-1575
-1553
-1531
-1507
-1481
-1455
-1427
-1399
-1370
-1341
-1312
-1283
-1256
-1229
-1204
-1179
-1156
-1134
-1112
-1091
-1070
-1048
-1027
-1004
-983
-960
-937
-913
-889
-863
-838
-812
-785
-758
-730
-701
-672
-641
-610
-577
-542
-506
-469
-429
-387
-343
-298
-250
-200
-148
-94
-39
18
77
138
201
265
330
397
464
532
600
667
733
799
863
925
986
1044
1100
1154
1205
1254
1301
1345
1388
1428
1467
1504
1540
1574
1607
1637
1667
1694
1719
1742
1763
1782
1799
1815
1829
1842
1854
1865
1876
1885
1892
1898
1903
1907
1909
1911
1912
1913
1913
1913
1913
1911
1909
1905
1902
1897
1893
1889
1885
1882
1881
1880
1881
1883
1886
1891
1897
1905
1915
1927
1941
1957
1977
1998
2023
2051
2082
2117
2155
2196
2240
2288
2338
2392
2448
2506
2567
2629
2693
2759
2827
2895
2965
3036
3109
3183
3259
3336
3415
3495
3577
3661
3745
3831
3917
4003
4091
4179
4267
4354
4441
4528
4614
4699
4782
4865
4947
5027
5106
5184
5261
5337
5411
5484
5555
5625
5692
5758
5823
5885
5946
6005
6063
6120
6175
6230
6283
6335
6386
6436
6486
6535
6585
6634
6684
6734
6786
6838
6892
6947
7003
7060
7119
7179
7241
7304
7370
7437
7507
7578
7652
7727
7802
7879
7956
8034
8112
8189
8268
8346
8424
8501
8577
8651
8724
8795
8863
8929
8992
9052
9109
9163
9214
9261
9305
9346
9382
9415
9444
9469
9489
9506
9518
9525
9528
9526
9519
9508
9493
9473
9449
9422
9391
9356
9318
9276
9231
9182
9131
9076
9018
8957
8894
8828
8759
8689
8617
8543
8467
8391
8313
8235
8154
8074
7995
7915
7834
7753
7673
7592
7511
7431
7349
7268
7186
7103
7019
6935
6849
6763
6675
6587
6498
6408
6318
6228
6138
6048
5958
5869
5780
5692
5606
5520
5436
5354
5273
5195
5118
5044
4973
4903
4836
4772
4710
4650
4593
4539
4487
4437
4390
4346
4305
4266
4229
4195
4162
4132
4103
4075
4049
4025
4002
3980
3960
3941
3923
3908
3894
3881
3871
3862
3856
3851
3850
3850
3852
3857
3863
3870
3879
3888
3898
3908
3919
3930
3941
3951
3962
3972
3982
3991
4000
4008
4016
4022
4029
4034
4040
4045
4050
4056
4062
4067
4075
4083
4091
4101
4112
4124
4139
4155
4174
4194
4217
4241
4267
4295
4325
4356
4387
4419
4451
4483
4515
4546
4576
4606
4634
4661
4687
4711
4734
4755
4775
4794
4811
4827
4842
4856
4868
4880
4890
4900
4908
4915
4920
4924
4927
4927
4927
4925
4921
4917
4912
4905
4898
4889
4880
4869
4857
4844
4831
4816
4801
4785
4769
4751
4733
4713
4692
4669
4643
4616
4587
4556
4521
4485
4445
4403
4358
4310
4259
4206
4151
4094
4035
3974
3913
3850
3786
3720
3654
3586
3517
3447
3376
3304
3231
3157
3083
3008
2934
2860
2786
2712
2638
2564
2491
2418
2346
2274
2204
2135
2068
2003
1940
1880
1822
1766
1713
1662
1614
1569
1526
1485
1447
1412
1380
1350
1323
1299
1277
1258
1241
1226
1214
1205
1197
1191
1188
1186
1186
1187
1190
1193
1198
1205
1212
1221
1231
1242
1255
1268
1283
1298
1313
1328
1342
1357
1371
1384
1396
1407
1418
1427
1436
1444
1451
1458
1463
1468
1472
1475
1478
1480
1482
1483
1484
1484
1484
1482
1479
1475
1469
1462
1454
1444
1433
1421
1408
1394
1380
1366
1351
1337
1323
1310
1297
1287
1277
1270
1265
1261
1259
1259
1259
1261
1262
1263
1264
1264
1263
1261
1257
1252
1245
1236
1226
1215
1203
1190
1176
1163
1150
1138
1126
1116
1107
1099
1092
1085
1080
1075
1071
1067
1064
1062
1060
1059
1060
1061
1065
1070
1077
1087
1099
1114
1133
1155
1181
1211
1245
1283
1326
1374
1427
1484
1546
1612
1683
1758
1837
1920
2007
2098
2192
2288
2388
2490
2594
2699
2806
2914
3022
3131
3241
3350
3459
3568
3677
3786
3895
4003
4112
4221
4330
4438
4547
4654
4761
4867
4972
5075
5177
5278
5377
5475
5571
5666
5759
5851
5940
6028
6114
6198
6280
6360
6438
6514
6588
6661
6732
6802
6870
6938
7005
7071
7137
7202
7267
7331
7395
7459
7523
7586
7649
7711
7772
7832
7891
7948
8003
8057
8108
8159
8207
8254
8300
8345
8388
8431
8474
8516
8557
8599
8640
8680
8720
8758
8796
8832
8867
8900
8932
8963
8992
9021
9048
9074
9098
9121
9143
9163
9181
9196
9210
9220
9228
9232
9234
9231
9225
9215
9201
9182
9158
9130
9096
9058
9014
8965
8911
8852
8787
8718
8644
8566
8483
8398
8308
8216
8121
8023
7923
7821
7716
7610
7502
7392
7280
7167
7052
6936
6818
6698
6578
6456
6333
6209
6084
5959
5833
5707
5580
5453
5327
5201
5076
4952
4829
4707
4585
4465
4345
4225
4106
3986
3867
3748
3629
3512
3395
3279
3165
3052
2941
2832
2724
2618
2514
2411
2310
2209
2109
2009
1910
1810
1709
1608
1506
1404
1300
1195
1088
981
871
761
650
537
423
309
194
78
-39
-157
-276
-396
-517
-638
-760
-881
-1002
-1123
-1242
-1360
-1476
-1590
-1702
-1811
-1919
-2024
-2127
-2228
-2328
-2426
-2523
-2619
-2714
-2808
-2902
-2996
-3090
-3184
-3278
-3372
-3467
-3562
-3657
-3753
-3849
-3947
-4045
-4144
-4243
-4343
-4443
-4543
-4643
-4742
-4840
-4937
-5032
-5125
-5216
-5306
-5393
-5478
-5562
-5642
-5721
-5798
-5873
-5946
-6017
-6086
-6153
-6218
-6281
-6342
-6401
-6459
-6513
-6565
-6615
-6662
-6705
-6745
-6782
-6814
-6843
-6868
-6888
-6905
-6917
-6925
-6930
-6930
-6927
-6921
-6911
-6898
-6883
-6865
-6845
-6822
-6798
-6772
-6745
-6716
-6686
-6656
-6624
-6592
-6559
-6527
-6494
-6462
-6430
-6399
-6368
-6337
-6306
-6275
-6243
-6211
-6179
-6146
-6112
-6077
-6042
-6007
-5970
-5934
-5896
-5858
-5819
-5779
-5739
-5698
-5656
-5613
-5569
-5524
-5477
-5428
-5378
-5326
-5272
-5217
-5161
-5103
-5044
-4984
-4924
-4862
-4799
-4735
-4671
-4605
-4537
-4468
-4398
-4327
-4255
-4182
-4109
-4035
-3961
-3888
-3816
-3744
-3673
-3603
-3535
-3468
-3403
-3341
-3281
-3224
-3170
-3120
-3074
-3032
-2994
-2961
-2932
-2907
-2887
-2870
-2858
-2849
-2843
-2840
-2840
-2841
-2845
-2850
-2855
-2862
-2869
-2877
-2885
-2894
-2903
-2913
-2922
-2933
-2943
-2954
-2965
-2977
-2988
-3000
-3012
-3023
-3034
-3044
-3053
-3060
-3067
-3072
-3075
-3077
-3077
-3075
-3072
-3067
-3061
-3054
-3045
-3035
-3024
-3012
-2999
-2986
-2971
-2956
-2940
-2924
-2908
-2891
-2874
-2857
-2840
-2823
-2805
-2786
-2767
-2746
-2724
-2700
-2676
-2650
-2624
-2597
-2571
-2544
-2519
-2495
-2473
-2453
-2434
-2419
-2407
-2397
-2391
-2389
-2390
-2395
-2403
-2414
-2429
-2446
-2466
-2487
-2510
-2535
-2560
-2585
-2610
-2636
-2660
-2683
-2705
-2726
-2744
-2760
-2774
-2786
-2795
-2802
-2808
-2811
-2813
-2814
-2814
-2814
-2814
-2815
-2816
-2818
-2820
-2824
-2829
-2836
-2843
-2851
-2861
-2871
-2883
-2895
-2909
-2923
-2937
-2952
-2966
-2979
-2990
-3000
-3008
-3013
-3016
-3015
-3012
-3004
-2994
-2979
-2961
-2939
-2913
-2883
-2849
-2812
-2770
-2726
-2677
-2625
-2569
-2510
-2448
-2383
-2317
-2248
-2179
-2108
-2037
-1966
-1895
-1825
-1754
-1684
-1615
-1547
-1479
-1413
-1348
-1284
-1222
-1161
-1102
-1045
-990
-936
-885
-836
-789
-745
-703
-663
-625
-590
-556
-523
-492
-463
-434
-407
-381
-355
-331
-308
-285
-263
-242
-221
-201
-182
-163
-144
-127
-109
-93
-77
-62
-47
-33
-19
-6
7
20
33
45
57
68
79
90
101
111
122
134
146
158
171
186
201
218
236
255
276
298
321
346
371
397
425
453
483
513
544
576
610
643
678
713
748
784
819
854
889
924
959
994
1029
1064
1099
1133
1166
1199
1232
1263
1293
1323
1352
1379
1406
1431
1455
1478
1499
1519
1537
1554
1570
1584
1598
1609
1620
1629
1637
1643
1648
1652
1655
1656
1656
1654
1650
1643
1634
1623
1608
1592
1573
1552
1528
1504
1477
1449
1421
1391
1360
1328
1296
1263
1229
1195
1160
1124
1086
1048
1010
970
929
888
846
803
758
713
666
617
566
513
457
399
338
275
208
138
66
-10
-90
-173
-260
-351
-446
-545
-647
-753
-862
-974
-1088
-1203
-1319
-1437
-1555
-1674
-1794
-1914
-2036
-2158
-2281
-2405
-2530
-2656
-2784
-2913
-3043
-3175
-3308
-3443
-3580
-3719
-3860
-4003
-4150
-4299
-4449
-4602
-4756
-4911
-5068
-5224
-5381
-5538
-5694
-5850
-6003
-6156
-6306
-6453
-6599
-6741
-6880
-7016
-7148
-7276
-7398
-7516
-7627
-7733
-7832
-7924
-8009
-8086
-8154
-8216
-8269
-8313
-8348
-8375
-8392
-8401
-8402
-8394
-8378
-8354
-8323
-8284
-8239
-8186
-8128
-8063
-7992
-7916
-7834
-7746
-7654
-7557
-7455
-7349
-7239
-7125
-7008
-6888
-6766
-6641
-6515
-6387
-6259
-6129
-6000
-5870
-5741
-5611
-5482
-5352
-5223
-5093
-4962
-4831
-4699
-4566
-4432
-4296
-4158
-4019
-3878
-3735
-3590
-3444
-3296
-3147
-2995
-2843
-2689
-2533
-2377
-2221
-2064
-1907
-1751
-1595
-1441
-1288
-1136
-987
-840
-695
-553
-413
-277
-143
-13
113
236
355
470
580
687
790
889
984
1075
1163
1247
1326
1403
1476
1545
1611
1674
1734
1791
1844
1896
1944
1991
2035
2077
2118
2157
2195
2232
2268
2303
2338
2373
2407
2442
2476
2510
2544
2578
2612
2645
2678
2710
2742
2774
2805
2835
2864
2892
2920
2946
2971
2994
3017
3037
3057
3075
3092
3108
3124
3139
3154
3169
3185
3201
3218
3236
3254
3274
3294
3315
3337
3360
3383
3407
3432
3457
3481
3506
3531
3555
3581
3607
3633
3662
3691
3722
3754
3788
3824
3861
3899
3939
3980
4024
4069
4117
4167
4220
4276
4335
4398
4465
4536
4612
4692
4778
4868
4963
5063
5168
5278
5392
5512
5637
5766
5900
6038
6180
6326
6476
6629
6785
6942
7102
7262
7424
7586
7747
7909
8070
8231
8390
8548
8705
8861
9015
9168
9320
9471
9620
9769
9917
10064
10211
10356
10500
10643
10785
10925
11064
11201
11336
11469
11601
11730
11858
11984
12107
12228
12347
12463
12576
12686
12793
12897
12998
13096
13190
13281
13368
13450
13528
13602
13671
13735
13794
13848
13897
13941
13980
14013
14042
14066
14085
14100
14110
14115
14116
14112
14105
14093
14078
14060
14038
14014
13987
13958
13927
13893
13857
13819
13779
13738
13694
13650
13604
13558
13511
13464
13417
13371
13324
13277
13231
13184
13136
13088
13039
12989
12938
12885
12832
12778
12724
12669
12615
12561
12508
12456
12406
12357
12311
12266
12223
12183
12146
12111
12078
12049
12022
11998
11977
11959
11945
11934
11927
11924
11925
11931
11941
11956
11975
11999
12026
12057
12092
12129
12170
12214
12260
12308
12359
12413
12468
12526
12587
12649
12714
12781
12850
12921
12993
13065
13138
13210
13281
13351
13419
13484
13548
13608
13666
13721
13773
13821
13866
13907
13944
13977
14006
14029
14048
14061
14069
14071
14069
14061
14048
14029
14006
13978
13945
13907
13865
13817
13765
13709
13648
13582
13512
13438
13359
13276
13189
13097
13002
12903
12801
12696
12590
12481
12372
12262
12152
12042
11933
11824
11717
11611
11507
11404
11304
11205
11109
11016
10925
10836
10750
10667
10586
10507
10431
10357
10285
10216
10148
10082
10017
9954
9892
9832
9774
9717
9661
9608
9557
9508
9461
9417
9375
9336
9299
9265
9234
9205
9178
9153
9131
9110
9091
9072
9055
9037
9020
9003
8986
8968
8950
8932
8914
8896
8878
8860
8842
8825
8809
8792
8776
8761
8745
8728
8711
8693
8673
8651
8628
8603
8577
8548
8517
8485
8450
8413
8373
8331
8287
8239
8189
8137
8082
8023
7963
7901
7835
7768
7697
7624
7549
7471
7390
7308
7223
7137
7048
6958
6867
6774
6680
6584
6487
6388
6289
6187
6085
5981
5877
5771
5664
5556
5448
5341
5233
5126
5021
4916
4813
4711
4611
4513
4417
4322
4229
4137
4046
3956
3867
3779
3691
3603
3516
3430
3345
3260
3175
3091
3008
2924
2841
2757
2672
2586
2499
2410
2320
2227
2131
2032
1930
1823
1713
1599
1480
1356
1228
1096
959
819
676
529
379
227
73
-84
-241
-400
-559
-718
-878
-1036
-1193
-1350
-1504
-1657
-1808
-1958
-2105
-2250
-2393
-2533
-2671
-2807
-2940
-3070
-3197
-3322
-3444
-3563
-3680
-3794
-3905
-4014
-4119
-4221
-4321
-4416
-4509
-4597
-4682
-4763
-4839
-4911
-4979
-5042
-5100
-5154
-5202
-5246
-5285
-5319
-5348
-5374
-5396
-5414
-5429
-5442
-5452
-5461
-5467
-5472
-5476
-5478
-5480
-5481
-5482
-5482
-5483
-5484
-5485
-5488
-5491
-5494
-5499
-5505
-5512
-5520
-5529
-5538
-5548
-5559
-5570
-5581
-5593
-5605
-5618
-5632
-5646
-5661
-5678
-5696
-5715
-5736
-5758
-5783
-5809
-5837
-5867
-5898
-5931
-5965
-6001
-6038
-6077
-6116
-6157
-6199
-6242
-6286
-6331
-6377
-6425
-6473
-6523
-6573
-6624
-6675
-6727
-6778
-6829
-6879
-6929
-6978
-7026
-7074
-7122
-7169
-7216
-7262
-7308
-7354
-7399
-7444
-7488
-7531
-7574
-7616
-7658
-7699
-7741
-7782
-7823
-7866
-7909
-7953
-7998
-8045
-8095
-8147
-8202
-8259
-8320
-8383
-8450
-8520
-8593
-8668
-8746
-8826
-8908
-8992
-9079
-9167
-9257
-9349
-9443
-9539
-9636
-9735
-9836
-9938
-10043
-10149
-10257
-10367
-10478
-10591
-10706
-10823
-10942
-11062
-11185
-11309
-11435
-11563
-11692
-11823
-11955
-12088
-12222
-12357
-12491
-12626
-12759
-12892
-13023
-13153
-13280
-13406
-13529
-13649
-13767
-13882
-13994
-14103
-14208
-14310
-14409
-14503
-14594
-14682
-14766
-14846
-14923
-14996
-15066
-15132
-15195
-15255
-15311
-15365
-15416
-15465
-15512
-15558
-15603
-15648
-15691
-15734
-15776
-15817
-15858
-15898
-15937
-15975
-16013
-16050
-16085
-16120
-16155
-16187
-16218
-16247
-16273
-16297
-16318
-16335
-16349
-16359
-16364
-16367
-16364
-16357
-16344
-16328
-16306
-16282
-16251
-16218
-16180
-16139
-16093
-16044
-15991
-15934
-15875
-15812
-15746
-15678
-15608
-15535
-15460
-15384
-15305
-15225
-15142
-15058
-14971
-14882
-14791
-14699
-14605
-14510
-14413
-14316
-14219
-14121
-14023
-13925
-13829
-13733
-13639
-13547
-13457
-13370
-13286
-13205
-13129
-13056
-12987
-12923
-12863
-12809
-12758
-12713
-12672
-12635
-12603
-12574
-12549
-12528
-12511
-12497
-12486
-12479
-12475
-12475
-12477
-12482
-12489
-12498
-12508
-12520
-12533
-12547
-12560
-12575
-12589
-12603
-12617
-12630
-12644
-12658
-12672
-12686
-12700
-12715
-12731
-12748
-12766
-12785
-12805
-12826
-12849
-12873
-12898
-12925
-12952
-12980
-13010
-13040
-13072
-13105
-13139
-13175
-13211
-13248
-13285
-13321
-13358
-13393
-13427
-13460
-13491
-13520
-13547
-13571
-13593
-13613
-13630
-13643
-13654
-13661
-13664
-13664
-13660
-13652
-13639
-13622
-13601
-13576
-13546
-13512
-13473
-13430
-13382
-13330
-13273
-13212
-13147
-13078
-13006
-12930
-12850
-12767
-12680
-12591
-12498
-12401
-12301
-12198
-12091
-11980
-11866
-11748
-11626
-11501
-11373
-11241
-11106
-10968
-10826
-10682
-10534
-10383
-10229
-10072
-9912
-9748
-9582
-9414
-9244
-9072
-8899
-8726
-8552
-8380
-8209
-8039
-7871
-7706
-7544
-7385
-7229
-7078
-6932
-6790
-6654
-6522
-6396
-6276
-6161
-6052
-5949
-5852
-5761
-5676
-5597
-5524
-5457
-5396
-5341
-5293
-5252
-5216
-5188
-5166
-5150
-5140
-5135
-5137
-5144
-5156
-5174
-5196
-5225
-5259
-5298
-5344
-5396
-5453
-5518
-5588
-5664
-5747
-5835
-5929
-6028
-6132
-6241
-6355
-6473
-6594
-6719
-6847
-6978
-7111
-7246
-7382
-7520
-7659
-7798
-7938
-8077
-8217
-8355
-8493
-8628
-8762
-8892
-9020
-9143
-9263
-9377
-9488
-9593
-9693
-9788
-9879
-9964
-10045
-10120
-10191
-10256
-10316
-10371
-10421
-10466
-10506
-10542
-10573
-10599
-10621
-10638
-10651
-10659
-10664
-10663
-10659
-10649
-10636
-10618
-10596
-10569
-10539
-10505
-10467
-10427
-10383
-10338
-10290
-10240
-10189
-10137
-10085
-10032
-9980
-9928
-9877
-9827
-9779
-9732
-9687
-9644
-9604
-9566
-9531
-9498
-9469
-9443
-9420
-9399
-9382
-9367
-9356
-9347
-9341
-9338
-9338
-9341
-9347
-9356
-9367
-9382
-9399
-9418
-9439
-9462
-9487
-9514
-9541
-9570
-9599
-9629
-9659
-9689
-9719
-9750
-9782
-9814
-9847
-9881
-9917
-9953
-9990
-10028
-10065
-10103
-10140
-10176
-10211
-10244
-10276
-10307
-10336
-10364
-10390
-10414
-10438
-10459
-10479
-10496
-10512
-10525
-10535
-10543
-10548
-10550
-10550
-10547
-10541
-10532
-10521
-10509
-10494
-10477
-10459
-10439
-10419
-10399
-10379
-10360
-10343
-10328
-10315
-10306
-10301
-10299
-10302
-10309
-10321
-10338
-10361
-10389
-10423
-10464
-10511
-10565
-10626
-10693
-10768
-10851
-10940
-11036
-11140
-11250
-11368
-11493
-11625
-11763
-11909
-12060
-12217
-12380
-12547
-12719
-12895
-13076
-13260
-13447
-13637
-13831
-14027
-14227
-14429
-14634
-14842
-15053
-15267
-15484
-15703
-15925
-16149
-16373
-16600
-16827
-17054
-17280
-17506
-17731
-17954
-18176
-18396
-18615
-18831
-19044
-19255
-19464
-19669
-19871
-20071
-20266
-20458
-20647
-20832
-21013
-21191
-21366
-21538
-21707
-21874
-22038
-22200
-22359
-22516
-22670
-22821
-22968
-23112
-23253
-23389
-23521
-23649
-23773
-23893
-24008
-24118
-24225
-24327
-24426
-24520
-24610
-24697
-24779
-24858
-24932
-25003
-25069
-25131
-25189
-25242
-25292
-25338
-25380
-25419
-25454
-25487
-25516
-25543
-25568
-25591
-25612
-25633
-25652
-25671
-25691
-25710
-25730
-25750
-25770
-25791
-25813
-25835
-25857
-25880
-25903
-25926
-25951
-25975
-26000
-26026
-26052
-26077
-26103
-26128
-26152
-26175
-26197
-26217
-26235
-26251
-26264
-26273
-26280
-26283
-26283
-26280
-26273
-26262
-26249
-26231
-26210
-26186
-26157
-26126
-26090
-26051
-26008
-25961
-25910
-25856
-25798
-25736
-25670
-25601
-25528
-25452
-25373
-25291
-25206
-25118
-25027
-24934
-24838
-24740
-24640
-24537
-24431
-24323
-24212
-24099
-23982
-23862
-23740
-23615
-23486
-23356
-23223
-23088
-22952
-22815
-22677
-22539
-22401
-22262
-22124
-21986
-21849
-21713
-21579
-21446
-21315
-21187
-21063
-20941
-20824
-20710
-20601
-20497
-20397
-20302
-20211
-20124
-20042
-19963
-19887
-19814
-19743
-19675
-19608
-19542
-19478
-19414
-19351
-19289
-19228
-19166
-19106
-19045
-18985
-18925
-18866
-18806
-18746
-18686
-18626
-18565
-18503
-18439
-18375
-18308
-18239
-18168
-18094
-18017
-17936
-17851
-17763
-17670
-17573
-17472
-17366
-17256
-17141
-17023
-16900
-16773
-16642
-16507
-16367
-16225
-16078
-15928
-15773
-15615
-15452
-15286
-15117
-14944
-14767
-14588
-14405
-14220
-14033
-13844
-13652
-13460
-13265
-13069
-12872
-12673
-12473
-12271
-12069
-11865
-11661
-11456
-11251
-11046
-10841
-10636
-10432
-10228
-10024
-9822
-9620
-9419
-9220
-9022
-8826
-8631
-8439
-8249
-8061
-7875
-7691
-7509
-7328
-7150
-6973
-6798
-6624
-6453
-6283
-6116
-5950
-5788
-5628
-5471
-5317
-5166
-5017
-4871
-4727
-4586
-4446
-4308
-4170
-4034
-3899
-3764
-3629
-3494
-3358
-3223
-3087
-2951
-2814
-2677
-2539
-2399
-2259
-2118
-1976
-1833
-1689
-1545
-1400
-1254
-1109
-962
-816
-670
-524
-378
-232
-87
59
204
349
494
639
784
928
1071
1213
1354
1493
1630
1765
1897
2025
2150
2271
2388
2501
2609
2712
2811
2904
2992
3076
3153
3226
3294
3356
3414
3466
3514
3556
3594
3627
3655
3679
3698
3714
3725
3733
3737
3737
3735
3729
3721
3709
3695
3678
3659
3637
3612
3585
3556
3524
3490
3454
3415
3374
3331
3286
3240
3191
3139
3086
3031
2973
2912
2850
2784
2716
2646
2574
2500
2423
2345
2264
2182
2099
2013
1927
1839
1750
1661
1570
1479
1388
1297
1205
1114
1024
934
845
757
670
584
499
415
333
251
170
91
12
-65
-140
-214
-287
-357
-425
-492
-556
-617
-675
-730
-782
-830
-874
-914
-950
-981
-1006
-1028
-1044
-1055
-1060
-1059
-1053
-1041
-1024
-1000
-973
-940
-902
-860
-815
-766
-715
-662
-607
-551
-494
-436
-378
-320
-261
-203
-146
-89
-33
23
76
129
180
230
278
325
370
415
460
503
546
589
632
675
717
760
804
849
895
943
992
1044
1097
1153
1212
1273
1337
1404
1474
1546
1622
1700
1781
1865
1951
2039
2129
2220
2313
2408
2503
2600
2698
2798
2900
3004
3110
3217
3327
3440
3554
3671
3791
3912
4035
4162
4291
4422
4555
4690
4827
4966
5107
5249
5393
5539
5687
5838
5991
6146
6304
6465
6629
6795
6963
7133
7304
7476
7649
7821
7992
8161
8329
8495
8658
8818
8975
9129
9280
9428
9573
9715
9853
9990
10123
10255
10385
10512
10639
10763
10887
11010
11132
11254
11376
11499
11621
11744
11867
11991
12116
12241
12367
12493
12619
12747
12874
13003
13132
13261
13392
13523
13655
13789
13923
14058
14194
14331
14469
14607
14745
14883
15021
15157
15291
15424
15554
15683
15808
15931
16050
16168
16283
16396
16507
16616
16724
16832
16938
17044
17150
17256
17362
17468
17574
17680
17786
17893
18000
18108
18216
18324
18432
18541
18650
18758
18867
18976
19085
19194
19303
19411
19519
19626
19732
19838
19943
20047
20151
20254
20357
20459
20562
20664
20765
20867
20968
21068
21168
21267
21365
21463
21559
21655
21750
21844
21938
22030
22123
22214
22305
22395
22484
22573
22662
22750
22838
22926
23014
23102
23191
23279
23368
23457
23546
23636
23725
23815
23904
23993
24082
24169
24256
24341
24424
24506
24585
24662
24736
24807
24876
24942
25005
25065
25123
25177
25229
25277
25324
25367
25408
25446
25482
25516
25547
25576
25602
25626
25648
25668
25685
25701
25715
25726
25737
25746
25755
25763
25771
25781
25791
25802
25815
25830
25847
25866
25887
25910
25936
25964
25995
26028
26064
26103
26145
26189
26236
26285
26336
26389
26442
26497
26551
26606
26659
26711
26761
26810
26856
26899
26940
26978
27012
27043
27071
27096
27117
27135
27149
27160
27167
27171
27171
27167
27160
27150
27136
27120
27101
27080
27058
27033
27008
26982
26955
26929
26903
26879
26856
26834
26815
26799
26785
26773
26765
26759
26756
26756
26759
26764
26773
26784
26798
26815
26836
26859
26886
26916
26949
26986
27026
27068
27114
27163
27215
27270
27328
27389
27452
27517
27583
27652
27722
27792
27864
27937
28010
28084
28159
28235
28312
28389
28466
28543
28620
28698
28774
28851
28927
29002
29077
29151
29225
29298
29369
29439
29507
29572
29635
29695
29751
29803
29851
29893
29931
29963
29989
30010
30025
30035
30039
30038
30033
30023
30007
29988
29964
29935
29902
29864
29822
29775
29724
29668
29608
29544
29475
29402
29325
29243
29157
29066
28972
28874
28772
28666
28557
28445
28329
28210
28088
27963
27835
27704
27571
27436
27298
27157
27015
26871
26725
26578
26430
26280
26129
25977
25824
25670
25514
25357
25198
25037
24875
24711
24546
24379
24212
24045
23877
23710
23542
23375
23208
23041
22874
22708
22542
22377
22212
22048
21885
21722
21561
21401
21241
21083
20925
20769
20613
20459
20306
20154
20004
19855
19708
19564
19421
19282
19145
19010
18879
18750
18623
18499
18377
18258
18141
18026
17914
17804
17696
17591
17487
17385
17285
17186
17088
16992
16896
16801
16706
16611
16516
16420
16325
16228
16132
16035
15938
15842
15747
15652
15559
15467
15377
15289
15203
15118
15036
14955
14876
14799
14723
14648
14575
14503
14432
14362
14293
14225
14157
14090
14024
13957
13891
13825
13758
13692
13624
13557
13489
13419
13349
13279
13207
13135
13063
12992
12920
12849
12779
12711
12643
12577
12513
12450
12388
12329
12271
12215
12160
12108
12057
12008
11961
11916
11873
11832
11794
11758
11724
11692
11663
11635
11609
11583
11559
11535
11512
11488
11463
11438
11412
11383
11353
11321
11285
11246
11204
11157
11107
11052
10993
10930
10862
10791
10715
10636
10553
10467
10379
10288
10195
10099
10002
9904
9803
9701
9596
9490
9382
9271
9158
9042
8924
8804
8682
8557
8430
8301
8170
8039
7906
7773
7639
7505
7371
7237
7104
6972
6840
6710
6582
6455
6331
6209
6089
5973
5860
5750
5644
5543
5446
5355
5269
5188
5114
5046
4984
4928
4877
4832
4793
4758
4729
4704
4685
4670
4661
4657
4658
4664
4675
4691
4712
4737
4767
4799
4835
4873
4914
4956
5000
5044
5089
5135
5180
5226
5273
5319
5366
5414
5463
5512
5562
5613
5664
5716
5768
5821
5874
5927
5980
6033
6085
6138
6190
6243
6295
6347
6399
6451
6502
6554
6604
6654
6702
6750
6796
6840
6883
6924
6964
7002
7039
7076
7112
7148
7185
7222
7260
7299
7339
7381
7424
7469
7515
7562
7611
7661
7713
7766
7821
7878
7936
7995
8055
8119
8183
8251
8321
8392
8466
8542
8620
8700
8781
8863
8946
9029
9113
9197
9280
9363
9444
9525
9604
9682
9758
9832
9905
9975
10045
10112
10178
10243
10306
10369
10430
10489
10548
10605
10662
10717
10771
10824
10876
10928
10979
11030
11081
11131
11182
11233
11285
11337
11389
11442
11496
11550
11604
11658
11712
11766
11820
11874
11928
11981
12035
12088
12142
12196
12250
12304
12360
12416
12473
12531
12591
12651
12712
12775
12838
12904
12970
13039
13109
13182
13257
13334
13414
13496
13582
13670
13761
13855
13951
14051
14153
14258
14366
14477
14590
14706
14825
14945
15068
15193
15320
15448
15578
15709
15841
15974
16108
16242
16378
16514
16651
16788
16925
17063
17201
17339
17477
17614
17751
17886
18021
18154
18284
18413
18538
18661
18780
18896
19008
19116
19219
19317
19411
19500
19584
19662
19736
19804
19867
19924
19977
20025
20069
20108
20144
20176
20205
20231
20254
20273
20290
20304
20315
20324
20330
20334
20336
20336
20334
20331
20327
20323
20318
20312
20307
20301
20296
20291
20287
20283
20281
20279
20279
20281
20284
20290
20298
20309
20322
20338
20357
20378
20401
20427
20455
20483
20513
20544
20574
20604
20634
20664
20693
20721
20750
20777
20804
20831
20857
20883
20908
20932
20955
20977
20998
21017
21035
21051
21064
21075
21083
21088
21090
21087
21081
21069
21053
21032
21006
20974
20938
20896
20849
20797
20740
20678
20612
20542
20468
20390
20309
20225
20139
20049
19956
19861
19763
19661
19557
19449
19339
19226
19111
18993
18874
18752
18628
18503
18377
18249
18120
17990
17859
17727
17594
17460
17325
17190
17054
16917
16781
16643
16506
16367
16230
16091
15953
15813
15672
15530
15386
15241
15094
14944
14793
14640
14485
14328
14169
14009
13848
13685
13521
13356
13190
13022
12852
12681
12508
12332
12155
11975
11792
11608
11421
11231
11039
10844
10648
10450
10250
10049
9847
9644
9439
9234
9027
8820
8611
8400
8189
7976
7762
7548
7332
7116
6899
6682
6465
6248
6030
5811
5592
5372
5150
4926
4702
4475
4248
4019
3789
3559
3329
3099
2870
2641
2414
2188
1963
1740
1518
1299
1082
866
653
442
233
26
-179
-383
-584
-784
-982
-1178
-1373
-1565
-1756
-1946
-2134
-2320
-2505
-2689
-2871
-3053
-3233
-3412
-3590
-3767
-3943
-4117
-4290
-4463
-4634
-4805
-4976
-5146
-5316
-5486
-5656
-5827
-6000
-6173
-6347
-6524
-6702
-6882
-7064
-7248
-7434
-7621
-7810
-8000
-8191
-8382
-8574
-8765
-8956
-9147
-9337
-9526
-9714
-9901
-10087
-10272
-10455
-10638
-10820
-11000
-11179
-11358
-11535
-11712
-11888
-12063
-12237
-12410
-12582
-12754
-12924
-13094
-13262
-13429
-13594
-13758
-13920
-14080
-14239
-14395
-14549
-14701
-14851
-14999
-15145
-15290
-15434
-15577
-15720
-15862
-16004
-16146
-16288
-16431
-16574
-16717
-16862
-17007
-17153
-17300
-17448
-17596
-17746
-17896
-18047
-18198
-18350
-18502
-18654
-18806
-18959
-19110
-19262
-19412
-19560
-19707
-19851
-19993
-20133
-20271
-20406
-20539
-20671
-20801
-20929
-21055
-21180
-21303
-21425
-21545
-21663
-21779
-21893
-22005
-22114
-22221
-22325
-22428
-22529
-22628
-22725
-22821
-22917
-23011
-23106
-23199
-23292
-23385
-23478
-23571
-23663
-23755
-23846
-23936
-24026
-24115
-24202
-24288
-24372
-24455
-24535
-24614
-24691
-24765
-24837
-24907
-24973
-25037
-25098
-25156
-25211
-25264
-25315
-25364
-25412
-25458
-25504
-25549
-25594
-25639
-25683
-25728
-25773
-25818
-25865
-25912
-25961
-26010
-26062
-26114
-26168
-26224
-26282
-26341
-26402
-26464
-26529
-26596
-26666
-26737
-26811
-26887
-26965
-27044
-27126
-27208
-27292
-27376
-27460
-27544
-27628
-27710
-27792
-27872
-27951
-28028
-28104
-28178
-28250
-28321
-28390
-28457
-28523
-28586
-28648
-28709
-28768
-28827
-28885
-28942
-28999
-29056
-29113
-29169
-29225
-29281
-29336
-29390
-29444
-29496
-29546
-29595
-29643
-29688
-29732
-29774
-29814
-29853
-29889
-29924
-29956
-29986
-30013
-30037
-30059
-30077
-30092
-30104
-30112
-30116
-30117
-30115
-30109
-30099
-30086
-30070
-30050
-30027
-30002
-29973
-29941
-29907
-29870
-29830
-29788
-29742
-29694
-29643
-29589
-29532
-29471
-29408
-29341
-29271
-29197
-29119
-29037
-28950
-28860
-28764
-28664
-28559
-28449
-28334
-28215
-28091
-27962
-27830
-27694
-27554
-27412
-27268
-27121
-26974
-26825
-26675
-26525
-26375
-26226
-26077
-25928
-25780
-25633
-25487
-25342
-25198
-25054
-24912
-24770
-24628
-24487
-24347
-24207
-24068
-23929
-23791
-23654
-23517
-23381
-23246
-23111
-22976
-22842
-22709
-22576
-22444
-22312
-22181
-22050
-21918
-21787
-21656
-21525
-21395
-21264
-21133
-21002
-20871
-20739
-20608
-20477
-20345
-20214
-20083
-19952
-19822
-19692
-19563
-19435
-19308
-19182
-19058
-18935
-18814
-18695
-18578
-18462
-18349
-18239
-18130
-18023
-17919
-17817
-17716
-17618
-17522
-17428
-17335
-17245
-17157
-17071
-16987
-16905
-16826
-16750
-16676
-16605
-16536
-16471
-16409
-16350
-16295
-16242
-16193
-16146
-16102
-16061
-16023
-15987
-15954
-15923
-15894
-15867
-15843
-15821
-15801
-15784
-15768
-15754
-15743
-15733
-15725
-15718
-15713
-15710
-15707
-15706
-15705
-15706
-15708
-15712
-15717
-15724
-15733
-15743
-15756
-15770
-15787
-15805
-15824
-15846
-15868
-15892
-15917
-15942
-15968
-15993
-16018
-16044
-16068
-16091
-16113
-16133
-16151
-16167
-16180
-16190
-16198
-16202
-16203
-16199
-16192
-16180
-16164
-16143
-16120
-16091
-16059
-16021
-15982
-15939
-15892
-15843
-15791
-15737
-15680
-15621
-15561
-15499
-15435
-15369
-15302
-15233
-15161
-15087
-15012
-14933
-14853
-14770
-14686
-14599
-14511
-14422
-14332
-14241
-14150
-14059
-13969
-13878
-13789
-13700
-13611
-13524
-13437
-13351
-13265
-13181
-13097
-13013
-12931
-12850
-12769
-12690
-12612
-12534
-12458
-12383
-12309
-12236
-12164
-12093
-12024
-11956
-11890
-11826
-11763
-11703
-11645
-11590
-11536
-11485
-11437
-11391
-11348
-11308
-11270
-11235
-11202
-11171
-11142
-11115
-11089
-11064
-11040
-11017
-10994
-10972
-10951
-10931
-10911
-10893
-10875
-10859
-10843
-10829
-10817
-10805
-10796
-10788
-10782
-10779
-10778
-10780
-10785
-10792
-10803
-10816
-10833
-10853
-10876
-10903
-10933
-10968
-11006
-11047
-11093
-11142
-11196
-11252
-11313
-11377
-11444
-11513
-11586
-11661
-11739
-11819
-11901
-11985
-12072
-12161
-12251
-12344
-12438
-12534
-12632
-12731
-12831
-12932
-13034
-13137
-13240
-13344
-13448
-13552
-13656
-13760
-13865
-13969
-14073
-14177
-14282
-14386
-14491
-14597
-14702
-14808
-14915
-15023
-15132
-15242
-15353
-15465
-15580
-15696
-15813
-15933
-16053
-16178
-16303
-16431
-16561
-16693
-16828
-16964
-17102
-17242
-17383
-17526
-17671
-17816
-17963
-18111
-18260
-18409
-18559
-18710
-18861
-19011
-19162
-19311
-19460
-19608
-19754
-19900
-20043
-20185
-20324
-20461
-20596
-20728
-20857
-20983
-21106
-21224
-21339
-21449
-21554
-21655
-21750
-21841
-21926
-22006
-22081
-22151
-22217
-22277
-22332
-22383
-22430
-22471
-22509
-22542
-22571
-22596
-22618
-22636
-22651
-22663
-22672
-22679
-22683
-22684
-22682
-22678
-22671
-22661
-22648
-22632
-22612
-22590
-22564
-22535
-22503
-22468
-22429
-22388
-22344
-22297
-22248
-22197
-22143
-22088
-22031
-21974
-21915
-21856
-21796
-21736
-21676
-21616
-21557
-21497
-21439
-21380
-21322
-21263
-21205
-21148
-21090
-21033
-20977
-20922
-20868
-20815
-20763
-20713
-20664
-20617
-20571
-20527
-20484
-20443
-20404
-20365
-20328
-20292
-20256
-20222
-20188
-20155
-20123
-20091
-20059
-20028
-19997
-19965
-19934
-19902
-19870
-19837
-19804
-19772
-19739
-19707
-19676
-19646
-19616
-19588
-19561
-19535
-19511
-19488
-19467
-19447
-19429
-19411
-19393
-19377
-19360
-19343
-19327
-19310
-19292
-19275
-19257
-19239
-19221
-19203
-19186
-19168
-19151
-19134
-19118
-19103
-19087
-19073
-19059
-19046
-19034
-19023
-19013
-19004
-18996
-18989
-18984
-18979
-18975
-18971
-18968
-18967
-18966
-18966
-18967
-18969
-18973
-18978
-18986
-18995
-19007
-19022
-19038
-19058
-19081
-19106
-19134
-19165
-19198
-19234
-19272
-19312
-19354
-19398
-19444
-19492
-19543
-19595
-19650
-19706
-19764
-19824
-19885
-19947
-20010
-20073
-20137
-20200
-20264
-20328
-20391
-20454
-20517
-20579
-20640
-20700
-20760
-20818
-20875
-20930
-20984
-21036
-21086
-21134
-21180
-21224
-21265
-21305
-21342
-21377
-21409
-21441
-21470
-21498
-21525
-21551
-21575
-21599
-21621
-21642
-21662
-21679
-21695
-21709
-21721
-21731
-21739
-21744
-21747
-21747
-21744
-21739
-21730
-21719
-21704
-21686
-21664
-21638
-21608
-21574
-21536
-21492
-21444
-21389
-21329
-21262
-21189
-21109
-21021
-20925
-20822
-20711
-20592
-20466
-20332
-20190
-20040
-19883
-19719
-19549
-19371
-19187
-18998
-18803
-18603
-18398
-18188
-17975
-17758
-17537
-17314
-17087
-16858
-16626
-16391
-16152
-15911
-15667
-15420
-15169
-14916
-14660
-14401
-14140
-13877
-13611
-13343
-13073
-12801
-12527
-12252
-11975
-11696
-11416
-11134
-10850
-10566
-10279
-9991
-9701
-9410
-9116
-8821
-8524
-8224
-7923
-7619
-7313
-7005
-6695
-6382
-6068
-5751
-5433
-5114
-4793
-4472
-4149
-3825
-3501
-3176
-2850
-2524
-2198
-1873
-1548
-1224
-902
-581
-262
54
367
678
985
1289
1589
1886
2179
2467
2752
3032
3307
3578
3843
4104
4359
4609
4854
5093
5327
5555
5778
5996
6208
6415
6616
6812
7002
7188
7368
7543
7714
7879
8039
8197
8349
8497
8641
8782
8919
9053
9183
9310
9434
9554
9672
9786
9897
10005
10109
10211
10309
10403
10495
10584
10671
10755
10836
10916
10993
11069
11143
11215
11286
11357
11426
11494
11562
11630
11698
11765
11833
11901
11969
12037
12106
12176
12246
12317
12389
12462
12535
12610
12685
12762
12840
12919
13000
13082
13165
13251
13338
13427
13518
13611
13706
13802
13900
13999
14100
14202
14305
14410
14515
14622
14729
14837
14946
15056
15166
15277
15388
15500
15612
15725
15837
15950
16062
16174
16283
16394
16502
16608
16712
16814
16914
17011
17107
17200
17290
17378
17464
17547
17627
17705
17780
17853
17923
17990
18055
18116
18174
18229
18281
18329
18373
18413
18450
18483
18513
18539
18563
18584
18602
18618
18631
18643
18653
18660
18666
18671
18673
18675
18675
18674
18671
18668
18664
18659
18652
18646
18638
18629
18619
18609
18597
18585
18572
18558
18545
18531
18517
18503
18489
18475
18462
18449
18437
18425
18414
18404
18394
18385
18377
18368
18360
18352
18344
18335
18326
18316
18306
18296
18286
18275
18265
18255
18246
18238
18231
18225
18221
18217
18215
18214
18213
18212
18212
18212
18211
18210
18207
18205
18201
18196
18189
18182
18173
18162
18150
18135
18119
18100
18079
18056
18030
18002
17970
17936
17898
17857
17812
17764
17712
17657
17597
17534
17467
17396
17321
17242
17160
17073
16984
16890
16793
16692
16587
16479
16367
16251
16131
16007
15878
15746
15609
15468
15322
15173
15020
14863
14703
14539
14373
14203
14030
13854
13676
13494
13311
13125
12937
12748
12559
12368
12178
11987
11797
11607
11418
11230
11042
10854
10667
10480
10294
10107
9920
9733
9545
9356
9166
8975
8783
8590
8395
8200
8003
7806
7607
7408
7207
7006
6802
6598
6391
6183
5973
5760
5547
5331
5114
4896
4677
4457
4236
4016
3795
3575
3356
3139
2923
2710
2499
2291
2086
1884
1686
1491
1299
1111
925
743
562
385
209
35
-137
-306
-474
-639
-803
-964
-1124
-1282
-1439
-1595
-1751
-1907
-2062
-2218
-2375
-2532
-2690
-2848
-3006
-3164
-3321
-3478
-3634
-3788
-3941
-4091
-4241
-4387
-4532
-4674
-4814
-4952
-5087
-5220
-5350
-5477
-5602
-5724
-5842
-5958
-6071
-6181
-6288
-6392
-6494
-6593
-6690
-6785
-6878
-6968
-7057
-7145
-7230
-7315
-7397
-7479
-7559
-7637
-7715
-7791
-7867
-7941
-8013
-8086
-8157
-8227
-8296
-8364
-8432
-8498
-8564
-8629
-8693
-8757
-8821
-8884
-8946
-9007
-9067
-9125
-9182
-9236
-9289
-9340
-9388
-9434
-9478
-9519
-9557
-9592
-9624
-9653
-9678
-9701
-9720
-9735
-9747
-9756
-9763
-9766
-9766
-9764
-9759
-9751
-9740
-9727
-9711
-9693
-9671
-9648
-9621
-9592
-9561
-9528
-9492
-9454
-9414
-9372
-9327
-9281
-9232
-9182
-9130
-9076
-9020
-8962
-8902
-8841
-8778
-8712
-8645
-8576
-8505
-8432
-8357
-8281
-8203
-8122
-8042
-7960
-7876
-7791
-7705
-7618
-7530
-7441
-7351
-7261
-7169
-7078
-6985
-6893
-6801
-6710
-6619
-6529
-6441
-6355
-6270
-6187
-6107
-6029
-5954
-5882
-5812
-5747
-5685
-5627
-5573
-5524
-5479
-5440
-5405
-5374
-5348
-5325
-5306
-5290
-5277
-5267
-5259
-5253
-5249
-5246
-5245
-5245
-5247
-5249
-5253
-5258
-5264
-5270
-5278
-5286
-5294
-5303
-5312
-5321
-5329
-5336
-5343
-5348
-5352
-5355
-5357
-5358
-5357
-5356
-5354
-5351
-5348
-5343
-5338
-5333
-5327
-5321
-5314
-5306
-5299
-5291
-5283
-5274
-5265
-5256
-5247
-5237
-5227
-5218
-5208
-5199
-5190
-5182
-5174
-5167
-5160
-5155
-5150
-5146
-5143
-5142
-5142
-5144
-5148
-5154
-5163
-5174
-5187
-5203
-5221
-5242
-5266
-5293
-5322
-5355
-5391
-5430
-5474
-5521
-5572
-5627
-5685
-5748
-5814
-5884
-5957
-6035
-6115
-6200
-6287
-6378
-6472
-6569
-6668
-6769
-6873
-6978
-7086
-7195
-7305
-7417
-7531
-7645
-7760
-7877
-7994
-8112
-8230
-8349
-8468
-8588
-8707
-8826
-8945
-9063
-9180
-9297
-9412
-9526
-9639
-9751
-9862
-9971
-10080
-10187
-10294
-10400
-10505
-10609
-10713
-10817
-10919
-11021
-11122
-11223
-11322
-11420
-11518
-11614
-11710
-11805
-11899
-11993
-12087
-12180
-12274
-12367
-12461
-12555
-12649
-12743
-12837
-12931
-13023
-13116
-13207
-13296
-13385
-13471
-13556
-13638
-13718
-13795
-13869
-13939
-14007
-14070
-14131
-14187
-14240
-14290
-14336
-14379
-14418
-14453
-14486
-14515
-14541
-14564
-14584
-14602
-14617
-14630
-14640
-14648
-14654
-14657
-14659
-14658
-14655
-14649
-14641
-14630
-14617
-14600
-14580
-14556
-14530
-14500
-14467
-14431
-14393
-14353
-14310
-14266
-14220
-14172
-14123
-14073
-14021
-13968
-13914
-13859
-13804
-13747
-13691
-13634
-13577
-13519
-13462
-13405
-13348
-13290
-13234
-13177
-13121
-13066
-13012
-12959
-12908
-12858
-12809
-12763
-12717
-12674
-12632
-12591
-12551
-12513
-12475
-12439
-12404
-12369
-12336
-12303
-12270
-12239
-12207
-12176
-12146
-12115
-12085
-12055
-12025
-11995
-11965
-11935
-11904
-11874
-11843
-11811
-11779
-11746
-11713
-11679
-11643
-11606
-11568
-11528
-11486
-11442
-11397
-11350
-11300
-11248
-11194
-11136
-11075
-11011
-10943
-10870
-10793
-10712
-10626
-10535
-10440
-10341
-10237
-10130
-10018
-9903
-9784
-9662
-9535
-9404
-9269
-9130
-8986
-8838
-8686
-8530
-8370
-8206
-8039
-7870
-7698
-7524
-7348
-7170
-6991
-6811
-6630
-6447
-6264
-6080
-5894
-5707
-5519
-5329
-5137
-4943
-4748
-4551
-4352
-4152
-3950
-3747
-3543
-3338
-3132
-2925
-2717
-2509
-2300
-2091
-1882
-1672
-1462
-1252
-1042
-833
-624
-415
-208
-2
203
405
606
804
1000
1195
1387
1578
1766
1952
2135
2316
2495
2671
2844
3015
3182
3346
3507
3664
3818
3968
4115
4258
4398
4534
4668
4798
4926
5051
5174
5296
5416
5535
5654
5771
5889
6006
6124
6242
6361
6481
6603
6726
6851
6979
7110
7243
7378
7517
7658
7802
7948
8096
8246
8397
8551
8705
8862
9020
9179
9341
9504
9669
9836
10005
10174
10345
10517
10690
10864
11040
11217
11395
11575
11756
11938
12122
12307
12493
12680
12868
13057
13247
13437
13629
13822
14016
14212
14408
14606
14805
15006
15208
15413
15619
15827
16036
16247
16460
16674
16889
17105
17323
17542
17762
17983
18205
18427
18651
18875
19099
19323
19546
19770
19992
20215
20436
20657
20877
21096
21315
21534
21752
21969
22187
22404
22620
22837
23053
23270
23486
23703
23920
24138
24356
24574
24793
25012
25231
25450
25668
25886
26102
26317
26531
26743
26953
27162
27368
27572
27774
27974
28171
28367
28560
28752
28942
29131
29318
29505
29690
29875
30059
30243
30425
30607
30789
30970
31150
31329
31508
31686
31864
32040
32217
32394
32570
32747
32923
33099
33275
33450
33626
33800
33974
34147
34319
34489
34657
34823
34986
35147
35305
35460
35613
35763
35911
36056
36199
36339
36477
36612
36744
36874
37000
37123
37242
37359
37473
37585
37694
37801
37906
38009
38109
38207
38303
38396
38486
38573
38656
38736
38813
38886
38954
39019
39080
39137
39189
39236
39279
39318
39351
39380
39404
39424
39440
39452
39460
39463
39464
39460
39453
39442
39428
39410
39390
39366
39339
39309
39276
39240
39202
39160
39116
39068
39017
38964
38907
38848
38786
38721
38654
38584
38513
38438
38362
38283
38202
38118
38031
37941
37847
37751
37650
37547
37439
37329
37215
37097
36977
36853
36725
36595
36461
36325
36185
36044
35900
35753
35605
35456
35305
35153
35001
34848
34696
34544
34392
34241
34090
33940
33791
33642
33493
33344
33196
33047
32897
32747
32595
32444
32292
32137
31984
31828
31672
31516
31358
31199
31040
30879
30717
30553
30387
30220
30049
29877
29701
29524
29343
29161
28977
28791
28604
28416
28227
28037
27847
27658
27468
27279
27091
26904
26718
26534
26352
26173
25997
25823
25653
25487
25324
25165
25009
24856
24707
24560
24416
24275
24136
24000
23866
23735
23607
23481
23358
23238
23120
23005
22894
22785
22679
22576
22477
22380
22287
22196
22109
22024
21943
21865
21789
21717
21648
21581
21517
21456
21398
21341
21287
21235
21185
21136
21089
21044
20999
20956
20913
20871
20829
20788
20746
20705
20664
20622
20580
20538
20495
20451
20406
20360
20312
20262
20211
20156
20099
20039
19976
19909
19837
19762
19684
19601
19515
19427
19336
19243
19148
19052
18954
18856
18757
18656
18555
18454
18351
18249
18145
18041
17935
17829
17722
17614
17504
17394
17282
17169
17054
16939
16822
16704
16584
16462
16338
16213
16085
15955
15822
15688
15551
15413
15273
15132
14989
14846
14701
14555
14408
14259
14110
13960
13808
13656
13502
13348
13192
13036
12878
12719
12559
12398
12236
12074
11910
11745
11579
11411
11242
11070
10897
10722
10544
10363
10179
9992
9802
9608
9410
9209
9003
8794
8580
8363
8141
7916
7687
7455
7219
6980
6739
6494
6246
5996
5743
5487
5227
4964
4697
4426
4152
3874
3592
3307
3018
2727
2434
2138
1840
1540
1239
937
633
329
23
-283
-589
-896
-1204
-1510
-1817
-2123
-2427
-2730
-3031
-3329
-3625
-3918
-4207
-4494
-4777
-5056
-5332
-5605
-5874
-6140
-6402
-6661
-6915
-7166
-7412
-7654
-7890
-8122
-8348
-8568
-8783
-8992
-9196
-9394
-9586
-9774
-9956
-10134
-10308
-10477
-10643
-10805
-10964
-11119
-11271
-11420
-11567
-11710
-11851
-11989
-12124
-12257
-12387
-12515
-12640
-12764
-12885
-13003
-13120
-13235
-13347
-13458
-13566
-13672
-13776
-13878
-13977
-14074
-14169
-14262
-14352
-14440
-14524
-14605
-14683
-14757
-14828
-14895
-14958
-15017
-15072
-15123
-15170
-15213
-15253
-15289
-15322
-15352
-15380
-15405
-15427
-15448
-15468
-15487
-15505
-15522
-15540
-15558
-15577
-15597
-15618
-15640
-15664
-15690
-15717
-15745
-15775
-15807
-15839
-15872
-15906
-15939
-15973
-16007
-16040
-16073
-16106
-16137
-16168
-16198
-16228
-16256
-16283
-16309
-16335
-16360
-16383
-16404
-16423
-16440
-16455
-16467
-16477
-16484
-16487
-16488
-16486
-16480
-16473
-16463
-16451
-16437
-16423
-16407
-16390
-16373
-16357
-16340
-16324
-16308
-16293
-16277
-16263
-16248
-16234
-16219
-16206
-16193
-16178
-16166
-16154
-16140
-16129
-16117
-16106
-16094
-16082
-16070
-16056
-16042
-16026
-16009
-15991
-15970
-15948
-15924
-15898
-15870
-15839
-15807
-15772
-15736
-15697
-15657
-15615
-15571
-15526
-15478
-15429
-15378
-15324
-15267
-15208
-15146
-15081
-15013
-14941
-14865
-14785
-14702
-14614
-14522
-14426
-14325
-14221
-14112
-14000
-13884
-13763
-13639
-13510
-13378
-13241
-13100
-12954
-12805
-12651
-12494
-12334
-12171
-12005
-11838
-11668
-11497
-11324
-11150
-10975
-10799
-10623
-10446
-10268
-10090
-9912
-9734
-9557
-9380
-9203
-9028
-8853
-8679
-8506
-8335
-8164
-7995
-7827
-7659
-7492
-7324
-7157
-6990
-6822
-6653
-6483
-6312
-6139
-5965
-5789
-5611
-5432
-5250
-5067
-4882
-4696
-4508
-4318
-4126
-3932
-3736
-3539
-3339
-3138
-2935
-2731
-2526
-2320
-2114
-1907
-1701
-1494
-1289
-1084
-880
-678
-477
-279
-82
113
306
498
687
874
1060
1245
1428
1610
1790
1969
2147
2323
2497
2669
2840
3009
3176
3341
3505
3667
3827
3985
4142
4298
4452
4604
4756
4906
5055
5204
5352
5499
5646
5791
5936
6080
6222
6363
6503
6641
6778
6913
7046
7178
7307
7435
7560
7682
7801
7917
8029
8137
8241
8340
8435
8524
8609
8687
8761
8828
8890
8947
8998
9043
9083
9117
9144
9166
9181
9191
9194
9192
9184
9170
9152
9130
9103
9073
9039
9002
8963
8921
8877
8831
8784
8735
8684
8631
8576
8520
8461
8400
8337
8271
8204
8134
8061
7989
7914
7838
7761
7683
7605
7527
7450
7374
7300
7228
7159
7094
7032
6975
6922
6874
6832
6795
6763
6737
6718
6704
6697
6696
6702
6714
6733
6759
6791
6830
6876
6929
6989
7055
7128
7208
7294
7387
7485
7588
7696
7809
7926
8047
8170
8299
8430
8564
8701
8839
8980
9122
9266
9410
9555
9701
9846
9991
10135
10277
10419
10558
10695
10830
10963
11093
11220
11345
11466
11585
11701
11813
11923
12029
12132
12231
12328
12421
12510
12597
12681
12761
12839
12914
12987
13057
13125
13190
13252
13313
13371
13426
13480
13532
13581
13629
13676
13721
13764
13805
13846
13885
13922
13959
13994
14029
14063
14096
14129
14161
14193
14224
14256
14287
14319
14351
14383
14416
14450
14484
14518
14554
14589
14626
14662
14698
14735
14770
14806
14840
14874
14907
14939
14970
15000
15029
15057
15083
15109
15133
15156
15178
15198
15217
15235
15252
15268
15283
15297
15309
15320
15329
15336
15340
15342
15340
15336
15327
15314
15297
15276
15250
15220
15185
15146
15102
15055
15003
14948
14889
14827
14762
14694
14623
14549
14472
14393
14312
14228
14141
14053
13961
13868
13772
13673
13571
13467
13360
13250
13137
13022
12904
12783
12660
12534
12407
12277
12146
12013
11879
11744
11609
11473
11338
11204
11070
10937
10805
10673
10543
10413
10283
10154
10026
9897
9769
9640
9512
9384
9256
9129
9003
8878
8753
8631
8510
8390
8273
8159
8045
7937
7830
7727
7627
7531
7438
7349
7263
7181
7101
7025
6952
6881
6812
6746
6681
6618
6556
6495
6435
6375
6315
6254
6193
6132
6069
6005
5941
5875
5808
5740
5672
5604
5535
5466
5397
5328
5260
5192
5125
5059
4993
4929
4866
4805
4745
4687
4631
4578
4526
4478
4432
4390
4350
4314
4280
4250
4222
4197
4175
4154
4136
4120
4106
4093
4082
4073
4066
4059
4054
4051
4049
4048
4048
4050
4051
4054
4059
4064
4070
4077
4085
4093
4102
4112
4122
4132
4143
4154
4165
4176
4186
4196
4205
4213
4219
4224
4227
4227
4226
4222
4216
4207
4195
4181
4165
4146
4125
4102
4077
4049
4018
3984
3947
3907
3863
3816
3764
3709
3648
3583
3514
3439
3360
3276
3187
3095
2997
2896
2790
2681
2568
2451
2331
2207
2080
1950
1816
1679
1539
1395
1249
1100
949
796
641
485
327
168
8
-152
-313
-474
-635
-796
-957
-1118
-1279
-1440
-1600
-1758
-1916
-2073
-2227
-2380
-2530
-2678
-2823
-2964
-3102
-3237
-3368
-3495
-3618
-3738
-3853
-3965
-4073
-4178
-4279
-4375
-4468
-4557
-4641
-4720
-4795
-4864
-4928
-4986
-5039
-5086
-5126
-5161
-5190
-5213
-5229
-5240
-5245
-5243
-5235
-5221
-5200
-5174
-5141
-5102
-5056
-5005
-4947
-4884
-4816
-4743
-4665
-4583
-4498
-4409
-4319
-4226
-4131
-4035
-3937
-3839
-3739
-3638
-3537
-3435
-3333
-3230
-3126
-3023
-2919
-2815
-2712
-2608
-2505
-2402
-2299
-2197
-2094
-1992
-1890
-1787
-1684
-1581
-1477
-1372
-1267
-1162
-1055
-949
-842
-735
-628
-522
-415
-310
-204
-99
6
111
215
320
424
529
633
737
841
944
1046
1147
1247
1345
1441
1535
1626
1716
1803
1888
1971
2052
2132
2210
2287
2363
2437
2511
2584
2656
2727
2798
2869
2940
3011
3083
3156
3231
3307
3386
3467
3550
3636
3724
3814
3905
3999
4094
4189
4286
4384
4482
4580
4679
4777
4874
4970
5065
5158
5250
5341
5430
5517
5604
5689
5773
5856
5937
6018
6097
6174
6250
6323
6395
6464
6531
6596
6658
6719
6776
6832
6885
6935
6983
7028
7070
7109
7145
7178
7209
7237
7262
7286
7307
7326
7343
7359
7374
7387
7400
7412
7423
7435
7446
7458
7471
7485
7499
7515
7533
7552
7572
7595
7620
7647
7677
7709
7745
7784
7826
7872
7921
7974
8029
8090
8154
8220
8290
8363
8438
8517
8598
8681
8767
8856
8947
9039
9135
9232
9331
9432
9536
9640
9747
9854
9962
10071
10181
10291
10401
10512
10624
10736
10850
10964
11081
11199
11320
11443
11568
11695
11823
11954
12086
12218
12352
12485
12617
12749
12879
13007
13133
13256
13376
13492
13606
13715
13821
13922
14019
14112
14201
14286
14366
14443
14516
14585
14652
14715
14776
14836
14893
14949
15004
15058
15111
15164
15216
15268
15319
15369
15418
15466
15512
15557
15599
15639
15676
15711
15744
15774
15801
15826
15848
15867
15883
15896
15907
15914
15918
15919
15916
15910
15900
15886
15867
15844
15816
15784
15746
15702
15654
15600
15541
15476
15406
15331
15250
15164
15072
14975
14873
14766
14653
14536
14414
14288
14157
14023
13885
13744
13601
13455
13307
13157
13004
12850
12693
12534
12373
12209
12042
11873
11700
11525
11347
11166
10982
10797
10609
10420
10229
10037
9844
9650
9454
9258
9060
8862
8662
8461
8259
8055
7851
7645
7438
7230
7020
6810
6597
6384
6169
5952
5734
5515
5293
5070
4846
4619
4391
4162
3930
3698
3464
3229
2993
2756
2517
2277
2035
1792
1547
1300
1052
801
549
295
39
-218
-477
-736
-996
-1257
-1517
-1777
-2036
-2293
-2549
-2803
-3055
-3304
-3551
-3796
-4037
-4276
-4513
-4746
-4977
-5206
-5432
-5656
-5877
-6097
-6315
-6531
-6746
-6961
-7176
-7391
-7606
-7822
-8039
-8257
-8477
-8698
-8921
-9145
-9370
-9597
-9826
-10056
-10287
-10520
-10753
-10988
-11224
-11460
-11696
-11932
-12168
-12403
-12638
-12871
-13103
-13334
-13563
-13791
-14017
-14241
-14463
-14682
-14899
-15114
-15326
-15534
-15740
-15942
-16140
-16335
-16528
-16717
-16901
-17082
-17259
-17433
-17602
-17768
-17929
-18087
-18241
-18391
-18537
-18679
-18816
-18950
-19078
-19202
-19321
-19434
-19542
-19646
-19743
-19836
-19923
-20005
-20081
-20152
-20218
-20278
-20332
-20381
-20425
-20464
-20498
-20528
-20553
-20575
-20593
-20607
-20618
-20626
-20631
-20634
-20634
-20632
-20628
-20622
-20614
-20604
-20592
-20579
-20564
-20546
-20527
-20505
-20482
-20457
-20430
-20402
-20373
-20342
-20312
-20280
-20249
-20219
-20188
-20159
-20131
-20103
-20078
-20053
-20031
-20010
-19991
-19974
-19960
-19947
-19937
-19929
-19924
-19921
-19920
-19922
-19926
-19932
-19942
-19953
-19968
-19986
-20006
-20030
-20057
-20088
-20121
-20158
-20197
-20239
-20284
-20331
-20381
-20432
-20484
-20538
-20592
-20647
-20702
-20756
-20810
-20862
-20913
-20961
-21008
-21052
-21093
-21132
-21167
-21200
-21231
-21259
-21284
-21307
-21328
-21347
-21364
-21379
-21392
-21402
-21409
-21413
-21415
-21413
-21407
-21398
-21386
-21369
-21349
-21325
-21298
-21266
-21231
-21192
-21150
-21104
-21054
-21001
-20944
-20885
-20822
-20757
-20689
-20620
-20548
-20475
-20400
-20324
-20247
-20170
-20091
-20013
-19933
-19854
-19774
-19694
-19614
-19534
-19453
-19373
-19293
-19212
-19132
-19051
-18970
-18889
-18808
-18726
-18643
-18560
-18476
-18392
-18306
-18220
-18132
-18043
-17953
-17861
-17767
-17672
-17575
-17477
-17376
-17275
-17172
-17067
-16960
-16852
-16742
-16630
-16516
-16399
-16280
-16161
-16038
-15914
-15788
-15661
-15532
-15401
-15269
-15136
-15002
-14867
-14730
-14592
-14452
-14312
-14169
-14025
-13878
-13729
-13577
-13422
-13264
-13103
-12938
-12769
-12597
-12420
-12240
-12057
-11869
-11678
-11483
-11285
-11082
-10876
-10666
-10452
-10235
-10014
-9790
-9564
-9334
-9102
-8868
-8630
-8391
-8148
-7903
-7656
-7406
-7153
-6898
-6641
-6382
-6122
-5860
-5597
-5334
-5070
-4807
-4545
-4284
-4024
-3766
-3510
-3256
-3005
-2757
-2512
-2270
-2031
-1796
-1564
-1337
-1113
-893
-676
-464
-257
-53
146
341
532
718
900
1078
1252
1422
1589
1752
1912
2068
2223
2374
2524
2671
2817
2961
3103
3244
3384
3523
3661
3798
3934
4070
4205
4339
4473
4606
4737
4868
4997
5125
5251
5376
5499
5621
5741
5859
5975
6089
6200
6310
6417
6521
6624
6725
6823
6920
7015
7109
7201
7292
7382
7472
7560
7648
7735
7821
7906
7990
8073
8154
8236
8316
8396
8474
8552
8629
8705
8781
8856
8929
9002
9073
9142
9210
9276
9340
9403
9463
9522
9578
9632
9685
9735
9783
9830
9874
9915
9955
9993
10029
10062
10094
10124
10151
10177
10200
10220
10238
10253
10265
10275
10281
10286
10288
10287
10286
10282
10278
10272
10265
10258
10251
10243
10236
10230
10224
10218
10215
10212
10211
10211
10214
10218
10224
10232
10243
10256
10271
10288
10307
10329
10352
10376
10402
10428
10454
10480
10505
10530
10553
10574
10593
10609
10623
10635
10643
10647
10649
10647
10641
10631
10618
10601
10580
10554
10525
10492
10455
10415
10372
10325
10275
10223
10168
10110
10050
9988
9923
9856
9788
9718
9646
9573
9498
9423
9346
9269
9191
9112
9033
8953
8873
8793
8712
8630
8546
8462
8375
8287
8196
8102
8006
7907
7804
7699
7590
7477
7361
7241
7117
6989
6857
6721
6581
6437
6289
6138
5982
5823
5661
5494
5325
5151
4974
4794
4610
4422
4231
4038
3841
3642
3440
3237
3032
2827
2620
2413
2205
1997
1789
1581
1373
1166
958
752
546
341
138
-64
-265
-463
-658
-851
-1041
-1227
-1410
-1590
-1766
-1938
-2108
-2275
-2438
-2600
-2759
-2915
-3070
-3222
-3372
-3520
-3665
-3809
-3952
-4093
-4232
-4371
-4510
-4647
-4785
-4923
-5060
-5198
-5336
-5475
-5615
-5755
-5896
-6038
-6181
-6326
-6472
-6620
-6769
-6920
-7073
-7227
-7383
-7541
-7701
-7863
-8026
-8193
-8361
-8531
-8703
-8877
-9053
-9230
-9409
-9589
-9771
-9953
-10137
-10321
-10507
-10693
-10881
-11070
-11261
-11454
-11648
-11844
-12042
-12242
-12444
-12647
-12851
-13055
-13261
-13467
-13672
-13878
-14082
-14286
-14489
-14690
-14889
-15086
-15281
-15473
-15663
-15850
-16033
-16213
-16391
-16563
-16731
-16895
-17054
-17208
-17357
-17502
-17641
-17776
-17906
-18030
-18151
-18266
-18377
-18482
-18584
-18680
-18773
-18861
-18946
-19026
-19104
-19178
-19249
-19317
-19383
-19446
-19507
-19566
-19622
-19677
-19730
-19781
-19830
-19878
-19924
-19969
-20013
-20055
-20097
-20138
-20179
-20219
-20259
-20298
-20337
-20377
-20417
-20457
-20498
-20540
-20583
-20628
-20674
-20722
-20771
-20822
-20876
-20932
-20991
-21052
-21117
-21184
-21253
-21326
-21401
-21479
-21560
-21643
-21728
-21817
-21908
-22003
-22100
-22201
-22305
-22413
-22524
-22638
-22756
-22877
-23001
-23126
-23254
-23383
-23513
-23643
-23773
-23903
-24033
-24161
-24287
-24412
-24534
-24652
-24768
-24879
-24987
-25089
-25187
-25279
-25366
-25448
-25524
-25594
-25658
-25717
-25771
-25819
-25862
-25900
-25933
-25961
-25985
-26005
-26021
-26032
-26040
-26044
-26044
-26040
-26032
-26021
-26005
-25986
-25962
-25935
-25903
-25867
-25826
-25781
-25732
-25678
-25620
-25558
-25491
-25421
-25346
-25267
-25184
-25097
-25005
-24909
-24809
-24704
-24594
-24480
-24361
-24237
-24109
-23976
-23838
-23695
-23547
-23395
-23238
-23076
-22910
-22739
-22564
-22385
-22202
-22015
-21823
-21628
-21430
-21227
-21022
-20813
-20602
-20388
-20172
-19954
-19733
-19510
-19285
-19056
-18826
-18592
-18354
-18114
-17870
-17622
-17371
-17116
-16857
-16593
-16326
-16053
-15778
-15498
-15214
-14925
-14632
-14334
-14032
-13726
-13416
-13102
-12785
-12463
-12137
-11808
-11475
-11139
-10800
-10457
-10113
-9766
-9417
-9067
-8716
-8365
-8013
-7662
-7312
-6963
-6616
-6271
-5929
-5589
-5253
-4921
-4592
-4268
-3949
-3634
-3325
-3022
-2724
-2433
-2148
-1871
-1600
-1337
-1081
-833
-594
-362
-139
75
281
478
667
846
1016
1179
1332
1475
1610
1736
1852
1959
2057
2146
2224
2294
2354
2405
2447
2481
2505
2521
2529
2528
2520
2503
2479
2448
2409
2363
2310
2250
2184
2112
2033
1951
1863
1771
1675
1575
1472
1366
1258
1147
1034
920
804
688
570
453
335
218
102
-13
-126
-238
-348
-457
-564
-670
-774
-877
-979
-1080
-1179
-1277
-1374
-1470
-1566
-1660
-1753
-1845
-1936
-2027
-2117
-2206
-2293
-2380
-2465
-2548
-2629
-2708
-2785
-2859
-2932
-3003
-3072
-3139
-3205
-3270
-3334
-3398
-3462
-3526
-3591
-3656
-3721
-3787
-3852
-3918
-3984
-4049
-4113
-4176
-4239
-4299
-4359
-4416
-4472
-4526
-4578
-4628
-4675
-4721
-4765
-4806
-4845
-4881
-4915
-4946
-4974
-4999
-5021
-5040
-5055
-5067
-5076
-5081
-5082
-5079
-5072
-5060
-5044
-5024
-4999
-4968
-4933
-4892
-4846
-4795
-4737
-4674
-4605
-4531
-4451
-4365
-4274
-4179
-4078
-3974
-3865
-3753
-3636
-3516
-3392
-3265
-3135
-3001
-2863
-2723
-2579
-2432
-2283
-2131
-1977
-1821
-1663
-1504
-1345
-1184
-1022
-861
-699
-537
-375
-212
-49
115
278
442
607
771
936
1102
1269
1437
1607
1778
1951
2127
2304
2485
2667
2853
3042
3234
3429
3627
3828
4032
4238
4447
4657
4869
5083
5299
5517
5736
5957
6180
6404
6630
6857
7086
7317
7549
7783
8019
8256
8495
8736
8979
9224
9469
9717
9965
10213
10462
10712
10961
11210
11458
11706
11954
12200
12446
12690
12933
13175
13414
13650
13884
14115
14343
14568
14790
15009
15225
15439
15650
15858
16064
16267
16468
16665
16859
17049
17235
17418
17596
17769
17938
18102
18261
18416
18565
18709
18848
18981
19109
19231
19348
19459
19565
19665
19760
19850
19935
20015
20090
20160
20226
20286
20341
20391
20436
20475
20510
20539
20563
20582
20595
20602
20605
20601
20592
20577
20556
20530
20498
20461
20419
20373
20322
20268
20211
20151
20089
20026
19962
19896
19831
19765
19700
19635
19570
19507
19444
19383
19323
19265
19209
19155
19102
19052
19004
18958
18915
18874
18835
18798
18764
18732
18703
18676
18652
18631
18612
18596
18583
18572
18564
18558
18554
18552
18552
18553
18554
18557
18559
18562
18565
18567
18568
18569
18570
18570
18570
18569
18568
18567
18566
18564
18563
18561
18558
18555
18552
18547
18542
18536
18529
18520
18510
18499
18487
18473
18457
18439
18420
18399
18375
18350
18323
18293
18262
18229
18194
18157
18118
18077
18035
17990
17945
17897
17848
17797
17744
17689
17632
17573
17511
17446
17379
17308
17234
17156
17075
16991
16902
16810
16714
16614
16511
16403
16292
16177
16059
15937
15812
15684
15554
15420
15285
15148
15008
14868
14726
14583
14439
14295
14150
14006
13862
13718
13576
13433
13292
13152
13013
12875
12738
12603
12469
12335
12203
12072
11941
11811
11681
11551
11422
11293
11164
11036
10907
10779
10651
10524
10396
10269
10142
10015
9888
9761
9635
9509
9384
9259
9134
9010
8887
8763
8641
8519
8397
8277
8156
8037
7917
7798
7679
7560
7441
7321
7200
7078
6956
6831
6706
6578
6449
6319
6186
6051
5913
5774
5633
5489
5343
5196
5046
4895
4741
4586
4430
4272
4113
3952
3790
3628
3464
3299
3134
2968
2801
2634
2466
2299
2131
1963
1795
1627
1460
1292
1124
956
788
620
451
283
114
-54
-222
-390
-557
-722
-887
-1050
-1211
-1369
-1526
-1679
-1830
-1977
-2121
-2261
-2396
-2527
-2654
-2776
-2894
-3006
-3114
-3216
-3314
-3408
-3496
-3580
-3659
-3733
-3803
-3868
-3928
-3983
-4033
-4077
-4116
-4150
-4179
-4203
-4221
-4235
-4244
-4248
-4247
-4242
-4233
-4219
-4201
-4178
-4150
-4118
-4081
-4040
-3995
-3945
-3892
-3836
-3776
-3714
-3649
-3582
-3514
-3444
-3373
-3302
-3230
-3158
-3085
-3013
-2941
-2869
-2798
-2728
-2658
-2590
-2522
-2455
-2389
-2324
-2260
-2197
-2135
-2074
-2013
-1954
-1895
-1837
-1779
-1722
-1665
-1609
-1554
-1499
-1445
-1391
-1340
-1289
-1241
-1195
-1152
-1112
-1074
-1040
-1010
-984
-961
-943
-929
-918
-912
-909
-911
-916
-925
-938
-954
-973
-996
-1022
-1051
-1083
-1117
-1154
-1194
-1237
-1282
-1330
-1381
-1436
-1493
-1554
-1618
-1684
-1754
-1825
-1897
-1971
-2045
-2121
-2196
-2271
-2345
-2419
-2493
-2566
-2638
-2710
-2780
-2849
-2917
-2984
-3048
-3111
-3173
-3232
-3289
-3344
-3396
-3447
-3494
-3540
-3583
-3623
-3661
-3696
-3729
-3759
-3786
-3811
-3833
-3852
-3869
-3882
-3892
-3898
-3901
-3899
-3894
-3884
-3870
-3852
-3830
-3804
-3773
-3739
-3701
-3659
-3613
-3562
-3508
-3449
-3385
-3317
-3243
-3165
-3083
-2995
-2902
-2805
-2703
-2596
-2485
-2369
-2249
-2125
-1996
-1864
-1727
-1587
-1443
-1295
-1144
-990
-833
-674
-512
-347
-181
-12
158
330
503
678
854
1032
1212
1394
1578
1763
1950
2139
2328
2518
2708
2899
3090
3280
3470
3659
3847
4035
4221
4407
4591
4775
4957
5139
5320
5501
5682
5862
6043
6225
6407
6589
6773
6957
7143
7330
7519
7711
7904
8100
8299
8500
8703
8910
9119
9331
9545
9762
9983
10205
10431
10659
10890
11123
11359
11597
11837
12079
12323
12568
12815
13062
13310
13558
13806
14054
14301
14547
14791
15033
15274
15511
15746
15978
16207
16433
16655
16875
17091
17305
17516
17723
17928
18130
18330
18526
18719
18910
19097
19281
19462
19640
19815
19986
20155
20319
20481
20639
20794
20945
21092
21236
21376
21512
21644
21773
21899
22020
22138
22252
22362
22469
22571
22670
22765
22856
22943
23026
23106
23182
23255
23324
23390
23453
23512
23569
23622
23672
23719
23764
23807
23847
23886
23924
23961
23998
24035
24073
24112
24153
24195
24238
24284
24332
24382
24435
24491
24550
24612
24677
24745
24816
24891
24969
25051
25137
25226
25317
25412
25510
25610
25712
25816
25921
26028
26135
26244
26353
26462
26571
26680
26789
26898
27006
27113
27219
27324
27428
27531
27633
27734
27833
27930
28026
28121
28213
28303
28391
28477
28560
28640
28717
28791
28862
28930
28995
29057
29115
29170
29221
29269
29312
29352
29387
29419
29446
29469
29488
29503
29514
29520
29522
29519
29511
29499
29482
29459
29432
29400
29363
29321
29274
29222
29166
29105
29040
28970
28895
28816
28732
28643
28550
28451
28348
28240
28126
28008
27885
27757
27624
27487
27346
27201
27053
26902
26747
26590
26431
26269
26106
25940
25773
25605
25435
25265
25094
24923
24751
24580
24408
24238
24067
23897
23727
23557
23387
23217
23047
22877
22707
22535
22363
22190
22016
21840
21663
21485
21306
21125
20944
20762
20580
20399
20218
20038
19859
19682
19507
19334
19163
18995
18829
18666
18506
18349
18194
18042
17894
17748
17606
17467
17331
17199
17070
16945
16824
16707
16593
16484
16378
16277
16180
16087
15999
15916
15838
15764
15696
15633
15576
15524
15479
15439
15406
15380
15360
15347
15340
15340
15347
15361
15381
15408
15441
15481
15526
15576
15632
15692
15757
15825
15896
15970
16047
16123
16204
16283
16364
16447
16530
16614
16698
16784
16870
16956
17044
17131
17220
17308
17397
17486
17574
17662
17749
17836
17922
18007
18091
18174
18255
18336
18416
18494
18571
18646
18720
18792
18863
18932
18999
19064
19128
19189
19249
19306
19362
19414
19465
19512
19555
19595
19630
19660
19684
19703
19715
19720
19717
19706
19686
19658
19621
19574
19517
19451
19375
19289
19194
19089
18974
18851
18718
18575
18423
18263
18093
17914
17726
17530
17326
17113
16892
16665
16430
16189
15941
15688
15430
15167
14900
14630
14356
14080
13801
13521
13238
12954
12669
12383
12095
11807
11519
11230
10941
10652
10364
10076
9790
9504
9220
8938
8658
8380
8105
7833
7563
7298
7035
6777
6524
6275
6031
5792
5559
5333
5114
4903
4699
4504
4318
4141
3974
3816
3668
3530
3402
3283
3174
3073
2982
2899
2826
2761
2706
2659
2621
2592
2572
2562
2560
2568
2585
2612
2647
2693
2747
2811
2885
2968
3060
3163
3275
3397
3528
3670
3821
3982
4152
4332
4520
4716
4921
5132
5350
5575
5805
6040
6280
6525
6774
7027
7283
7543
7806
8071
8342
8614
8889
9166
9445
9725
10007
10290
10573
10857
11140
11423
11705
11986
12265
12543
12818
13091
13361
13627
13889
14146
14399
14645
14886
15120
15347
15566
15778
15982
16178
16366
16545
16717
16880
17034
17180
17317
17445
17564
17674
17773
17863
17942
18010
18066
18111
18143
18163
18171
18165
18146
18114
18069
18010
17937
17851
17752
17639
17514
17376
17225
17064
16891
16707
16514
16309
16097
15878
15649
15413
15170
14920
14663
14401
14133
13859
13580
13296
13007
12714
12417
12115
11809
11500
11188
10872
10553
10231
9907
9580
9251
8921
8589
8255
7921
7586
7250
6914
6577
6240
5904
5567
5231
4896
4561
4228
3895
3564
3235
2907
2580
2255
1932
1611
1292
976
661
350
42
-263
-565
-862
-1156
-1445
-1730
-2009
-2286
-2557
-2822
-3082
-3337
-3585
-3827
-4062
-4291
-4512
-4726
-4932
-5130
-5321
-5504
-5679
-5848
-6010
-6165
-6314
-6457
-6595
-6728
-6857
-6981
-7102
-7219
-7332
-7443
-7550
-7655
-7757
-7857
-7954
-8048
-8140
-8229
-8315
-8398
-8478
-8554
-8628
-8698
-8764
-8827
-8887
-8943
-8995
-9044
-9089
-9132
-9171
-9207
-9240
-9271
-9300
-9326
-9351
-9375
-9397
-9418
-9439
-9459
-9479
-9499
-9519
-9540
-9561
-9584
-9607
-9632
-9658
-9687
-9717
-9749
-9784
-9822
-9862
-9906
-9954
-10006
-10061
-10121
-10185
-10253
-10326
-10403
-10485
-10571
-10662
-10757
-10858
-10964
-11076
-11194
-11319
-11449
-11586
-11730
-11881
-12039
-12203
-12375
-12553
-12739
-12932
-13131
-13338
-13551
-13770
-13997
-14229
-14468
-14713
-14965
-15224
-15489
-15761
-16039
-16324
-16616
-16914
-17218
-17527
-17843
-18163
-18489
-18819
-19153
-19491
-19833
-20178
-20525
-20876
-21228
-21583
-21938
-22294
-22651
-23007
-23363
-23717
-24069
-24418
-24765
-25108
-25448
-25783
-26113
-26437
-26757
-27070
-27378
-27678
-27973
-28260
-28539
-28812
-29077
-29334
-29583
-29823
-30055
-30278
-30492
-30696
-30889
-31072
-31244
-31404
-31552
-31687
-31809
-31918
-32014
-32095
-32164
-32219
-32259
-32287
-32301
-32302
-32289
-32264
-32226
-32176
-32113
-32040
-31956
-31860
-31753
-31635
-31506
-31367
-31218
-31058
-30889
-30711
-30523
-30326
-30120
-29906
-29684
-29454
-29216
-28971
-28719
-28461
-28197
-27928
-27653
-27375
-27093
-26807
-26519
-26229
-25936
-25643
-25348
-25052
-24756
-24460
-24163
-23867
-23572
-23278
-22984
-22692
-22402
-22113
-21826
-21541
-21259
-20979
-20703
-20429
-20159
-19893
-19630
-19370
-19114
-18862
-18614
-18369
-18128
-17891
-17658
-17430
-17206
-16986
-16772
-16563
-16360
-16161
-15969
-15783
-15603
-15430
-15263
-15102
-14949
-14804
-14666
-14536
-14415
-14302
-14199
-14105
-14022
-13948
-13885
-13833
-13791
-13761
-13741
-13733
-13736
-13751
-13776
-13813
-13862
-13921
-13992
-14073
-14165
-14267
-14378
-14499
-14629
-14767
-14913
-15066
-15227
-15393
-15566
-15744
-15926
-16114
-16305
-16500
-16698
-16899
-17103
-17309
-17517
-17727
-17938
-18150
-18362
-18575
-18788
-19001
-19213
-19425
-19635
-19844
-20052
-20257
-20461
-20662
-20861
-21055
-21246
-21433
-21615
-21792
-21963
-22129
-22289
-22442
-22589
-22728
-22860
-22985
-23101
-23210
-23309
-23401
-23483
-23555
-23618
-23671
-23714
-23746
-23767
-23778
-23777
-23766
-23745
-23713
-23670
-23618
-23557
-23486
-23406
-23317
-23219
-23113
-22998
-22874
-22743
-22603
-22455
-22300
-22138
-21969
-21793
-21611
-21423
-21230
-21032
-20829
-20622
-20411
-20197
-19979
-19758
-19535
-19310
-19083
-18855
-18627
-18398
-18170
-17944
-17719
-17496
-17275
-17058
-16844
-16634
-16428
-16227
-16030
-15837
-15650
-15468
-15292
-15121
-14955
-14796
-14643
-14497
-14358
-14225
-14100
-13982
-13872
-13769
-13675
-13588
-13509
-13439
-13376
-13321
-13275
-13236
-13205
-13182
-13168
-13161
-13162
-13171
-13189
-13214
-13247
-13288
-13336
-13391
-13454
-13524
-13601
-13684
-13774
-13870
-13973
-14080
-14194
-14312
-14435
-14563
-14696
-14833
-14975
-15120
-15270
-15423
-15580
-15740
-15903
-16068
-16236
-16407
-16579
-16753
-16928
-17103
-17279
-17455
-17630
-17805
-17979
-18153
-18324
-18495
-18664
-18831
-18997
-19161
-19323
-19484
-19643
-19800
-19955
-20109
-20261
-20412
-20560
-20707
-20853
-20997
-21140
-21282
-21422
-21562
-21701
-21838
-21975
-22111
-22246
-22380
-22513
-22645
-22775
-22905
-23033
-23159
-23283
-23405
-23525
-23642
-23757
-23869
-23978
-24085
-24189
-24290
-24389
-24485
-24578
-24669
-24758
-24844
-24928
-25011
-25091
-25169
-25245
-25319
-25392
-25462
-25530
-25596
-25659
-25720
-25777
-25832
-25883
-25931
-25975
-26016
-26054
-26089
-26120
-26149
-26175
-26199
-26222
-26243
-26263
-26282
-26302
-26321
-26341
-26362
-26384
-26407
-26431
-26458
-26486
-26517
-26551
-26589
-26629
-26674
-26722
-26775
-26832
-26894
-26960
-27032
-27108
-27190
-27277
-27370
-27469
-27574
-27685
-27803
-27928
-28059
-28198
-28344
-28497
-28658
-28826
-29002
-29186
-29377
-29576
-29782
-29996
-30216
-30442
-30675
-30914
-31159
-31410
-31666
-31929
-32197
-32470
-32750
-33037
-33328
-33624
-33924
-34229
-34537
-34847
-35159
-35473
-35788
-36102
-36416
-36730
-37041
-37351
-37659
-37963
-38263
-38560
-38851
-39138
-39418
-39691
-39958
-40216
-40467
-40708
-40939
-41159
-41369
-41567
-41753
-41926
-42086
-42233
-42366
-42486
-42591
-42683
-42761
-42825
-42876
-42912
-42935
-42943
-42937
-42918
-42883
-42834
-42770
-42691
-42597
-42487
-42361
-42220
-42062
-41888
-41698
-41492
-41269
-41029
-40773
-40500
-40210
-39903
-39579
-39238
-38880
-38504
-38112
-37704
-37278
-36837
-36380
-35907
-35419
-34917
-34401
-33871
-33328
-32774
-32207
-31629
-31040
-30442
-29833
-29216
-28590
-27957
-27316
-26667
-26012
-25350
-24682
-24008
-23329
-22643
-21953
-21257
-20556
-19851
-19141
-18427
-17710
-16989
-16264
-15537
-14807
-14075
-13341
-12606
-11870
-11134
-10397
-9661
-8926
-8192
-7460
-6730
-6001
-5276
-4552
-3832
-3115
-2401
-1690
-983
-280
419
1113
1803
2489
3169
3844
4514
5178
5837
6490
7136
7776
8409
9036
9656
10268
10873
11471
12060
12642
13215
13780
14336
14883
15421
15948
16466
16974
17471
17957
18432
18896
19348
19788
20216
20631
21034
21423
21799
22161
22510
22844
23164
23470
23761
24037
24298
24545
24776
24992
25192
25378
25549
25706
25847
25974
26086
26183
26267
26335
26390
26431
26458
26472
26473
26461
26437
26401
26354
26296
26227
26147
26058
25959
25850
25732
25606
25470
25326
25174
25014
24846
24670
24486
24295
24096
23890
23676
23455
23227
22992
22750
22501
22245
21983
21713
21438
21155
20866
20570
20267
19958
19642
19320
18991
18657
18316
17970
17618
17260
16896
16527
16152
15772
15386
14995
14599
14196
13789
13376
12957
12533
12104
11668
11227
10781
10328
9870
9406
8937
8463
7984
7501
7014
6523
6028
5531
5031
4529
4026
3521
3015
2509
2003
1497
992
488
-15
-517
-1016
-1515
-2012
-2507
-3000
-3491
-3980
-4467
-4952
-5434
-5913
-6389
-6862
-7332
-7798
-8261
-8720
-9175
-9626
-10073
-10515
-10954
-11388
-11818
-12243
-12663
-13079
-13490
-13895
-14296
-14692
-15082
-15468
-15849
-16225
-16597
-16964
-17327
-17686
-18041
-18392
-18740
-19083
-19422
-19758
-20090
-20418
-20741
-21062
-21378
-21689
-21997
-22301
-22600
-22895
-23185
-23472
-23754
-24031
-24305
-24574
-24839
-25100
-25357
-25609
-25858
-26102
-26342
-26579
-26811
-27040
-27265
-27486
-27704
-27918
-28128
-28335
-28539
-28738
-28935
-29127
-29316
-29501
-29682
-29860
-30034
-30204
-30371
-30535
-30695
-30852
-31006
-31157
-31304
-31449
-31591
-31730
-31867
-32002
-32134
-32265
-32394
-32522
-32648
-32773
-32898
-33022
-33145
-33268
-33391
-33514
-33637
-33760
-33883
-34006
-34129
-34251
-34373
-34495
-34617
-34738
-34859
-34979
-35100
-35221
-35342
-35462
-35583
-35705
-35826
-35947
-36069
-36190
-36312
-36434
-36556
-36678
-36801
-36924
-37047
-37171
-37295
-37421
-37548
-37676
-37806
-37937
-38070
-38203
-38339
-38475
-38613
-38752
-38893
-39034
-39177
-39321
-39467
-39612
-39759
-39906
-40052
-40199
-40346
-40492
-40637
-40781
-40925
-41067
-41208
-41349
-41488
-41626
-41763
-41899
-42033
-42166
-42297
-42427
-42554
-42679
-42801
-42921
-43038
-43152
-43262
-43369
-43472
-43571
-43666
-43756
-43843
-43925
-44003
-44075
-44143
-44206
-44263
-44315
-44360
-44400
-44433
-44460
-44481
-44495
-44503
-44504
-44499
-44487
-44470
-44446
-44416
-44379
-44337
-44288
-44233
-44172
-44105
-44031
-43951
-43865
-43772
-43672
-43566
-43453
-43333
-43207
-43074
-42935
-42790
-42639
-42482
-42319
-42152
-41980
-41803
-41622
-41437
-41249
-41057
-40861
-40663
-40462
-40258
-40052
-39843
-39632
-39418
-39202
-38982
-38760
-38536
-38307
-38076
-37841
-37603
-37361
-37115
-36866
-36612
-36354
-36093
-35828
-35559
-35287
-35012
-34733
-34451
-34167
-33880
-33590
-33297
-33002
-32704
-32404
-32101
-31795
-31487
-31175
-30861
-30544
-30223
-29900
-29575
-29247
-28916
-28584
-28251
-27916
-27580
-27243
-26907
-26570
-26234
-25898
-25564
-25231
-24899
-24570
-24244
-23920
-23599
-23281
-22967
-22656
-22349
-22047
-21748
-21454
-21164
-20878
-20597
-20321
-20049
-19783
-19522
-19266
-19016
-18771
-18532
-18300
-18073
-17852
-17638
-17431
-17231
-17037
-16851
-16672
-16500
-16335
-16178
-16029
-15886
-15752
-15625
-15505
-15393
-15288
-15190
-15099
-15015
-14938
-14866
-14799
-14738
-14682
-14630
-14582
-14538
-14498
-14461
-14428
-14398
-14371
-14347
-14327
-14310
-14296
-14284
-14276
-14269
-14265
-14263
-14262
-14262
-14264
-14266
-14268
-14271
-14274
-14277
-14279
-14281
-14283
-14284
-14284
-14283
-14281
-14277
-14272
-14265
-14257
-14246
-14234
-14219
-14201
-14182
-14160
-14135
-14107
-14077
-14044
-14008
-13969
-13926
-13879
-13828
-13773
-13713
-13647
-13576
-13499
-13416
-13326
-13229
-13125
-13013
-12893
-12766
-12632
-12489
-12339
-12181
-12016
-11843
-11662
-11474
-11279
-11076
-10867
-10650
-10427
-10198
-9962
-9719
-9471
-9217
-8956
-8691
-8420
-8144
-7863
-7578
-7288
-6995
-6698
-6398
-6095
-5789
-5480
-5168
-4854
-4538
-4220
-3900
-3579
-3256
-2932
-2606
-2280
-1952
-1623
-1293
-962
-630
-297
37
372
708
1045
1382
1721
2061
2402
2744
3087
3431
3776
4122
4469
4816
5164
5512
5861
6209
6558
6907
7255
7604
7951
8299
8645
8991
9336
9680
10023
10366
10707
11048
11388
11727
12066
12403
12738
13073
13405
13735
14062
14387
14708
15026
15340
15650
15957
16259
16558
16853
17143
17430
17712
17990
18263
18533
18798
19059
19316
19568
19817
20061
20301
20537
20768
20996
21219
21438
21653
21863
22069
22270
22467
22658
22845
23027
23204
23376
23543
23706
23863
24016
24164
24308
24448
24585
24718
24848
24976
25102
25226
25350
25473
25596
25718
25841
25965
26089
26213
26339
26465
26592
26721
26850
26981
27113
27247
27382
27518
27655
27794
27933
28074
28215
28358
28501
28645
28790
28935
29082
29229
29376
29525
29673
29822
29971
30120
30268
30416
30563
30709
30854
30997
31138
31277
31414
31549
31681
31810
31936
32058
32177
32290
32401
32506
32607
32703
32794
32880
32961
33037
33108
33174
33236
33293
33347
33396
33441
33483
33521
33555
33586
33615
33640
33662
33682
33699
33714
33726
33736
33744
33749
33752
33753
33753
33750
33746
33740
33733
33726
33718
33710
33702
33695
33689
33684
33680
33679
33680
33683
33689
33699
33712
33729
33750
33775
33805
33839
33879
33924
33975
34032
34095
34164
34240
34322
34411
34507
34609
34717
34832
34953
35080
35213
35352
35497
35647
35803
35965
36133
36306
36484
36668
36858
37053
37253
37459
37670
37886
38107
38332
38561
38795
39033
39275
39520
39770
40023
40279
40539
40802
41068
41337
41608
41882
42159
42437
42718
43000
43284
43569
43855
44141
44427
44713
44998
45283
45566
45848
46128
46406
46682
46956
47226
47494
47758
48019
48275
48528
48777
49021
49261
49497
49728
49955
50177
50395
50608
50817
51020
51219
51414
51604
51789
51970
52146
52317
52484
52646
52803
52955
53103
53245
53383
53517
53645
53769
53888
54002
54111
54215
54313
54406
54494
54575
54651
54722
54786
54845
54898
54945
54986
55022
55052
55077
55097
55111
55120
55124
55122
55116
55105
55089
55068
55042
55012
54977
54937
54892
54842
54787
54728
54664
54595
54521
54443
54361
54274
54183
54089
53990
53887
53780
53670
53555
53436
53313
53186
53054
52917
52777
52632
52482
52329
52171
52009
51844
51675
51503
51327
51148
50965
50780
50592
50402
50209
50013
49815
49614
49411
49205
48997
48786
48573
48357
48139
47919
47697
47473
47246
47018
46787
46555
46320
46083
45844
45603
45360
45115
44868
44619
44369
44117
43863
43608
43352
43095
42837
42579
42319
42059
41798
41536
41274
41012
40749
40486
40223
39960
39697
39434
39171
38908
38646
38383
38122
37860
37600
37340
37081
36823
36566
36309
36054
35799
35545
35292
35039
34786
34534
34282
34031
33779
33528
33278
33027
32777
32528
32279
32030
31781
31532
31284
31036
30788
30540
30293
30046
29799
29553
29308
29063
28820
28579
28339
28101
27866
27633
27403
27176
26953
26733
26517
26304
26096
25890
25689
25491
25296
25106
24918
24733
24552
24373
24197
24022
23850
23680
23512
23345
23179
23015
22852
22690
22529
22369
22210
22051
21893
21736
21579
21423
21267
21113
20959
20807
20656
20506
20358
20212
20068
19926
19787
19650
19515
19384
19255
19129
19006
18886
18768
18654
18542
18433
18327
18224
18124
18026
17932
17841
17752
17667
17583
17503
17424
17347
17272
17198
17126
17054
16983
16913
16844
16775
16707
16640
16574
16508
16443
16379
16315
16251
16189
16126
16062
16001
15938
15875
15812
15750
15687
15625
15563
15501
15440
15379
15317
15255
15191
15127
15061
14993
14924
14851
14777
14700
14620
14538
14453
14365
14275
14183
14088
13991
13893
13792
13690
13586
13480
13373
13265
13156
13046
12936
12826
12715
12606
12496
12388
12281
12176
12072
11969
11869
11770
11674
11580
11488
11398
11310
11225
11142
11062
10984
10908
10834
10763
10693
10626
10562
10500
10440
10383
10330
10280
10233
10190
10152
10118
10089
10064
10045
10030
10021
10018
10019
10027
10039
10057
10081
10110
10144
10184
10229
10280
10336
10398
10466
10539
10619
10704
10795
10892
10995
11103
11218
11339
11465
11598
11738
11883
12036
12194
12360
12531
12710
12895
13086
13284
13489
13700
13917
14140
14369
14603
14842
15086
15335
15588
15845
16106
16370
16637
16908
17182
17459
17739
18023
18310
18601
18895
19194
19496
19802
20112
20426
20744
21066
21392
21721
22055
22393
22734
23080
23429
23783
24141
24503
24869
25239
25614
25994
26377
26765
27158
27555
27957
28363
28773
29188
29607
30031
30459
30892
31329
31770
32216
32665
33121
33580
34044
34512
34984
35460
35940
36424
36911
37401
37894
38389
38887
39386
39887
40389
40892
41396
41900
42404
42907
43411
43913
44415
44916
45416
45914
46410
46905
47398
47888
48377
48862
49345
49825
50302
50775
51245
51710
52172
52629
53080
53527
53968
54403
54831
55253
55669
56077
56477
56870
57254
57631
57999
58359
58710
59052
59386
59710
60025
60331
60627
60915
61192
61461
61719
61968
62208
62438
62659
62870
63071
63262
63444
63615
63776
63928
64069
64199
64319
64428
64525
64613
64690
64754
64809
64852
64882
64904
64914
64912
64900
64876
64843
64799
64745
64679
64604
64518
64421
64313
64197
64069
63931
63783
63624
63455
63276
63087
62888
62678
62459
62229
61989
61738
61477
61206
60924
60632
60330
60017
59695
59362
59021
58670
58311
57943
57567
57184
56794
56396
55992
55582
55165
54743
54315
53881
53442
52998
52548
52093
51634
51169
50700
50227
49749
49268
48783
48294
47803
47308
46810
46310
45808
45303
44796
44288
43777
43266
42753
42239
41725
41210
40694
40179
39662
39146
38630
38114
37597
37081
36566
36051
35537
35023
34511
34000
33491
32983
32476
31972
31470
30971
30473
29979
29487
28997
28511
28027
27546
27069
26594
26121
25652
25186
24722
24262
23804
23348
22895
22445
21997
21552
21108
20667
20228
19791
19355
18921
18489
18058
17630
17203
16778
16354
15933
15513
15095
14679
14265
13852
13440
13031
12622
12215
11808
11403
10999
10595
10192
9790
9388
8986
8585
8183
7781
7378
6976
6572
6168
5763
5358
4951
4542
4133
3722
3309
2895
2480
2063
1645
1225
804
382
-41
-466
-891
-1318
-1746
-2175
-2605
-3037
-3469
-3903
-4337
-4773
-5210
-5648
-6087
-6528
-6970
-7413
-7858
-8304
-8751
-9200
-9649
-10100
-10551
-11003
-11456
-11909
-12362
-12815
-13268
-13720
-14171
-14622
-15071
-15519
-15966
-16412
-16855
-17298
-17738
-18177
-18615
-19050
-19484
-19916
-20346
-20775
-21202
-21628
-22052
-22474
-22895
-23314
-23732
-24147
-24561
-24972
-25381
-25788
-26192
-26593
-26992
-27388
-27781
-28171
-28557
-28941
-29322
-29699
-30074
-30446
-30814
-31180
-31543
-31902
-32259
-32613
-32964
-33312
-33657
-33999
-34338
-34674
-35007
-35336
-35662
-35985
-36305
-36621
-36935
-37245
-37552
-37856
-38156
-38453
-38747
-39037
-39324
-39607
-39886
-40162
-40435
-40704
-40971
-41234
-41494
-41751
-42005
-42257
-42507
-42753
-42998
-43241
-43481
-43719
-43955
-44189
-44420
-44649
-44875
-45098
-45319
-45536
-45752
-45965
-46175
-46384
-46590
-46794
-46996
-47195
-47393
-47588
-47780
-47971
-48159
-48344
-48528
-48709
-48887
-49064
-49238
-49409
-49578
-49744
-49907
-50067
-50225
-50379
-50529
-50677
-50820
-50961
-51097
-51229
-51357
-51480
-51598
-51712
-51820
-51923
-52021
-52112
-52198
-52279
-52353
-52422
-52485
-52541
-52592
-52637
-52676
-52709
-52735
-52756
-52771
-52779
-52781
-52778
-52768
-52752
-52729
-52701
-52667
-52627
-52581
-52530
-52474
-52413
-52347
-52277
-52202
-52124
-52042
-51956
-51867
-51775
-51681
-51583
-51483
-51379
-51273
-51165
-51053
-50939
-50822
-50702
-50580
-50456
-50329
-50200
-50069
-49937
-49802
-49666
-49527
-49388
-49247
-49104
-48961
-48816
-48670
-48523
-48374
-48225
-48074
-47922
-47769
-47614
-47458
-47301
-47142
-46982
-46821
-46658
-46494
-46328
-46160
-45991
-45821
-45649
-45476
-45301
-45125
-44947
-44769
-44589
-44409
-44228
-44045
-43863
-43680
-43496
-43312
-43128
-42944
-42760
-42575
-42391
-42207
-42023
-41839
-41655
-41470
-41286
-41102
-40917
-40733
-40548
-40363
-40178
-39992
-39806
-39619
-39431
-39242
-39052
-38860
-38666
-38471
-38274
-38074
-37872
-37669
-37462
-37253
-37042
-36828
-36610
-36390
-36167
-35940
-35709
-35475
-35238
-34996
-34751
-34502
-34250
-33993
-33733
-33469
-33200
-32928
-32651
-32369
-32083
-31793
-31498
-31198
-30894
-30585
-30272
-29954
-29632
-29306
-28975
-28641
-28302
-27959
-27612
-27261
-26905
-26546
-26183
-25815
-25444
-25069
-24690
-24308
-23922
-23533
-23141
-22747
-22351
-21953
-21554
-21153
-20751
-20348
-19946
-19543
-19140
-18738
-18337
-17936
-17537
-17140
-16744
-16350
-15959
-15569
-15182
-14798
-14416
-14036
-13659
-13285
-12913
-12543
-12177
-11812
-11451
-11092
-10736
-10383
-10033
-9687
-9345
-9006
-8671
-8339
-8012
-7688
-7368
-7052
-6739
-6430
-6126
-5825
-5528
-5236
-4947
-4664
-4385
-4111
-3842
-3577
-3318
-3063
-2814
-2570
-2332
-2100
-1873
-1652
-1438
-1230
-1029
-835
-649
-469
-297
-133
24
173
315
449
575
694
806
911
1008
1099
1182
1258
1327
1389
1445
1493
1534
1569
1597
1618
1632
1641
1642
1638
1628
1611
1589
1562
1529
1491
1447
1399
1345
1286
1223
1154
1081
1002
921
835
745
650
552
450
345
237
126
11
-106
-226
-349
-475
-603
-733
-866
-1000
-1138
-1277
-1418
-1560
-1703
-1847
-1992
-2137
-2283
-2428
-2574
-2719
-2863
-3007
-3151
-3293
-3434
-3573
-3712
-3849
-3984
-4118
-4250
-4381
-4511
-4640
-4767
-4894
-5020
-5146
-5271
-5396
-5522
-5648
-5774
-5900
-6028
-6156
-6285
-6415
-6546
-6677
-6810
-6944
-7078
-7213
-7349
-7486
-7623
-7761
-7899
-8038
-8176
-8315
-8453
-8591
-8729
-8865
-9001
-9136
-9270
-9402
-9534
-9665
-9795
-9923
-10051
-10179
-10305
-10431
-10557
-10682
-10807
-10932
-11057
-11183
-11310
-11437
-11566
-11697
-11829
-11964
-12102
-12242
-12386
-12532
-12682
-12836
-12993
-13154
-13320
-13489
-13662
-13839
-14021
-14207
-14397
-14591
-14790
-14992
-15198
-15408
-15621
-15837
-16055
-16274
-16496
-16719
-16943
-17167
-17391
-17616
-17839
-18062
-18284
-18504
-18723
-18941
-19156
-19370
-19582
-19792
-20000
-20206
-20409
-20611
-20811
-21008
-21204
-21397
-21588
-21777
-21964
-22149
-22332
-22513
-22692
-22870
-23046
-23220
-23392
-23562
-23730
-23895
-24058
-24219
-24377
-24533
-24686
-24835
-24982
-25125
-25264
-25400
-25532
-25660
-25783
-25902
-26017
-26127
-26233
-26334
-26430
-26522
-26609
-26692
-26770
-26845
-26915
-26980
-27042
-27100
-27154
-27205
-27252
-27297
-27339
-27379
-27418
-27455
-27492
-27528
-27564
-27600
-27636
-27673
-27710
-27748
-27786
-27824
-27862
-27900
-27937
-27974
-28011
-28047
-28082
-28117
-28152
-28186
-28219
-28251
-28282
-28313
-28342
-28370
-28396
-28421
-28445
-28466
-28486
-28503
-28519
-28532
-28544
-28553
-28561
-28568
-28573
-28577
-28580
-28582
-28583
-28584
-28585
-28585
-28586
-28587
-28588
-28590
-28593
-28596
-28599
-28603
-28607
-28612
-28617
-28623
-28629
-28636
-28643
-28650
-28658
-28667
-28676
-28687
-28698
-28710
-28723
-28736
-28751
-28766
-28782
-28799
-28817
-28835
-28854
-28874
-28895
-28917
-28940
-28964
-28989
-29014
-29040
-29067
-29093
-29121
-29149
-29177
-29205
-29234
-29263
-29292
-29321
-29351
-29380
-29408
-29436
-29464
-29490
-29516
-29541
-29564
-29587
-29608
-29628
-29646
-29662
-29677
-29689
-29699
-29707
-29712
-29714
-29713
-29708
-29701
-29690
-29675
-29656
-29634
-29608
-29577
-29542
-29504
-29461
-29413
-29361
-29305
-29244
-29179
-29110
-29036
-28957
-28873
-28785
-28692
-28594
-28490
-28382
-28268
-28150
-28026
-27897
-27763
-27624
-27481
-27333
-27181
-27024
-26864
-26699
-26531
-26358
-26182
-26002
-25819
-25631
-25440
-25246
-25049
-24848
-24645
-24439
-24231
-24021
-23810
-23598
-23385
-23171
-22957
-22743
-22528
-22315
-22102
-21889
-21678
-21467
-21258
-21050
-20843
-20638
-20434
-20232
-20033
-19834
-19638
-19444
-19251
-19061
-18872
-18686
-18501
-18319
-18139
-17961
-17785
-17612
-17440
-17271
-17104
-16938
-16774
-16611
-16449
-16288
-16128
-15969
-15810
-15652
-15495
-15338
-15181
-15024
-14867
-14710
-14552
-14393
-14232
-14069
-13904
-13735
-13563
-13386
-13205
-13019
-12829
-12632
-12431
-12224
-12012
-11793
-11570
-11341
-11106
-10866
-10621
-10371
-10115
-9855
-9590
-9321
-9047
-8769
-8486
-8200
-7910
-7616
-7319
-7019
-6716
-6411
-6104
-5794
-5484
-5171
-4858
-4544
-4230
-3916
-3602
-3288
-2976
-2665
-2354
-2045
-1738
-1433
-1129
-827
-527
-229
66
359
649
936
1220
1502
1781
2057
2330
2600
2867
3132
3393
3652
3908
4161
4411
4658
4902
5143
5381
5616
5847
6075
6299
6519
6735
6948
7156
7359
7559
7754
7945
8131
8314
8492
8666
8836
9001
9163
9321
9474
9624
9769
9910
10048
10180
10309
10433
10553
10668
10779
10886
10988
11086
11179
11267
11351
11429
11501
11568
11629
11683
11731
11773
11808
11837
11859
11875
11885
11888
11886
11878
11865
11847
11824
11797
11767
11732
11695
11655
11612
11567
11520
11471
11420
11367
11314
11258
11201
11143
11083
11022
10959
10895
10829
10761
10692
10621
10548
10474
10398
10320
10241
10160
10076
9991
9904
9814
9722
9627
9531
9431
9330
9226
9120
9011
8900
8787
8671
8552
8431
8307
8180
8052
7920
7786
7650
7510
7369
7225
7079
6932
6782
6631
6478
6323
6168
6011
5853
5695
5535
5375
5214
5053
4892
4730
4569
4408
4247
4086
3929
3772
3616
3463
3313
3166
3023
2883
2749
2619
2495
2377
2266
2161
2063
1973
1889
1814
1745
1685
1632
1586
1548
1517
1493
1477
1467
1463
1466
1476
1491
1512
1538
1569
1604
1644
1687
1734
1784
1836
1890
1946
2003
2061
2119
2178
2236
2294
2352
2408
2464
2520
2574
2627
2680
2732
2784
2834
2884
2934
2983
3031
3080
3127
3175
3221
3267
3312
3356
3399
3441
3480
3518
3553
3585
3615
3641
3665
3685
3701
3714
3724
3731
3733
3733
3728
3720
3709
3693
3673
3649
3620
3587
3549
3506
3458
3405
3346
3282
3213
3140
3061
2978
2892
2801
2707
2610
2511
2410
2308
2205
2101
1997
1893
1790
1688
1586
1486
1388
1291
1196
1103
1010
922
834
748
662
578
494
410
325
239
152
62
-30
-125
-223
-325
-432
-542
-657
-776
-899
-1027
-1160
-1297
-1438
-1582
-1730
-1881
-2035
-2190
-2347
-2505
-2663
-2821
-2979
-3135
-3289
-3441
-3590
-3736
-3878
-4016
-4150
-4279
-4404
-4523
-4637
-4745
-4847
-4943
-5033
-5117
-5194
-5265
-5329
-5386
-5438
-5483
-5521
-5554
-5582
-5604
-5622
-5636
-5646
-5652
-5656
-5658
-5657
-5654
-5650
-5645
-5638
-5631
-5624
-5616
-5607
-5599
-5590
-5581
-5573
-5564
-5555
-5547
-5539
-5531
-5523
-5514
-5506
-5496
-5486
-5474
-5461
-5446
-5430
-5411
-5389
-5366
-5340
-5311
-5279
-5244
-5207
-5166
-5123
-5077
-5029
-4979
-4926
-4872
-4816
-4759
-4700
-4640
-4579
-4518
-4455
-4393
-4330
-4266
-4203
-4139
-4075
-4013
-3951
-3888
-3826
-3765
-3704
-3644
-3584
-3524
-3466
-3408
-3351
-3294
-3238
-3184
-3131
-3080
-3030
-2983
-2938
-2896
-2858
-2822
-2791
-2764
-2742
-2725
-2714
-2709
-2710
-2718
-2734
-2758
-2791
-2832
-2883
-2943
-3014
-3095
-3187
-3291
-3406
-3533
-3672
-3824
-3988
-4166
-4356
-4559
-4776
-5005
-5248
-5504
-5772
-6054
-6348
-6654
-6973
-7303
-7644
-7996
-8359
-8731
-9112
-9501
-9898
-10302
-10712
-11128
-11550
-11975
-12404
-12837
-13272
-13708
-14147
-14585
-15024
-15463
-15901
-16337
-16772
-17204
-17634
-18061
-18485
-18906
-19323
-19736
-20146
-20551
-20952
-21349
-21741
-22128
-22511
-22888
-23261
-23628
-23989
-24345
-24695
-25039
-25376
-25708
-26033
-26353
-26666
-26974
-27277
-27574
-27866
-28153
-28435
-28713
-28987
-29257
-29524
-29787
-30047
-30304
-30559
-30812
-31062
-31310
-31557
-31802
-32045
-32287
-32527
-32766
-33004
-33241
-33478
-33713
-33948
-34183
-34417
-34651
-34884
-35117
-35349
-35580
-35812
-36042
-36272
-36501
-36730
-36958
-37186
-37412
-37638
-37863
-38087
-38309
-38530
-38750
-38968
-39185
-39399
-39611
-39822
-40030
-40235
-40438
-40639
-40836
-41031
-41223
-41411
-41595
-41776
-41952
-42124
-42290
-42451
-42606
-42754
-42895
-43028
-43152
-43269
-43376
-43473
-43562
-43640
-43708
-43767
-43814
-43852
-43878
-43894
-43898
-43892
-43873
-43844
-43802
-43748
-43682
-43603
-43512
-43408
-43292
-43162
-43020
-42864
-42695
-42513
-42318
-42110
-41889
-41655
-41408
-41149
-40878
-40595
-40301
-39996
-39681
-39357
-39024
-38683
-38335
-37980
-37620
-37254
-36885
-36511
-36134
-35754
-35373
-34989
-34605
-34219
-33834
-33449
-33064
-32680
-32299
-31921
-31545
-31172
-30804
-30440
-30081
-29728
-29381
-29042
-28710
-28386
-28071
-27766
-27470
-27183
-26907
-26642
-26387
-26142
-25908
-25685
-25473
-25272
-25081
-24900
-24730
-24570
-24419
-24278
-24147
-24025
-23911
-23806
-23709
-23620
-23538
-23464
-23397
-23337
-23283
-23235
-23193
-23156
-23124
-23097
-23075
-23057
-23043
-23034
-23029
-23028
-23032
-23041
-23054
-23072
-23094
-23121
-23152
-23188
-23229
-23273
-23323
-23376
-23433
-23495
-23560
-23629
-23702
-23778
-23858
-23942
-24029
-24120
-24215
-24313
-24414
-24519
-24627
-24738
-24852
-24968
-25087
-25208
-25332
-25457
-25583
-25711
-25841
-25971
-26102
-26233
-26365
-26496
-26628
-26758
-26888
-27017
-27144
-27271
-27395
-27519
-27640
-27759
-27876
-27992
-28105
-28216
-28324
-28431
-28535
-28637
-28737
-28834
-28929
-29022
-29113
-29202
-29289
-29374
-29457
-29538
-29617
-29694
-29769
-29842
-29913
-29982
-30048
-30112
-30173
-30231
-30286
-30338
-30386
-30429
-30469
-30504
-30535
-30561
-30581
-30596
-30605
-30608
-30604
-30595
-30578
-30555
-30524
-30487
-30442
-30389
-30330
-30263
-30189
-30107
-30018
-29921
-29818
-29707
-29588
-29463
-29331
-29191
-29046
-28894
-28736
-28573
-28405
-28232
-28055
-27873
-27688
-27500
-27308
-27114
-26917
-26719
-26518
-26316
-26113
-25909
-25705
-25501
-25299
-25098
-24899
-24703
-24509
-24319
-24134
-23953
-23776
-23606
-23441
-23282
-23131
-22987
-22850
-22723
-22604
-22495
-22396
-22308
-22231
-22166
-22113
-22073
-22045
-22030
-22029
-22041
-22066
-22104
-22156
-22221
-22299
-22389
-22492
-22607
-22734
-22872
-23021
-23180
-23350
-23529
-23718
-23915
-24121
-24334
-24556
-24784
-25019
-25261
-25508
-25760
-26018
-26280
-26546
-26815
-27088
-27365
-27644
-27926
-28211
-28500
-28790
-29084
-29381
-29680
-29982
-30287
-30594
-30904
-31216
-31531
-31848
-32168
-32488
-32813
-33140
-33468
-33799
-34133
-34468
-34807
-35147
-35490
-35836
-36183
-36532
-36884
-37236
-37590
-37946
-38302
-38658
-39016
-39374
-39732
-40091
-40450
-40810
-41169
-41529
-41890
-42250
-42611
-42971
-43332
-43692
-44052
-44412
-44770
-45129
-45486
-45842
-46197
-46551
-46904
-47256
-47607
-47956
-48303
-48650
-48994
-49337
-49679
-50018
-50356
-50692
-51026
-51358
-51689
-52017
-52344
-52668
-52991
-53312
-53630
-53947
-54261
-54573
-54882
-55188
-55492
-55792
-56088
-56381
-56669
-56952
-57230
-57503
-57770
-58031
-58286
-58534
-58775
-59009
-59235
-59453
-59664
-59866
-60060
-60244
-60419
-60585
-60741
-60887
-61022
-61146
-61260
-61363
-61454
-61534
-61602
-61660
-61705
-61739
-61761
-61771
-61770
-61756
-61731
-61695
-61646
-61587
-61517
-61436
-61345
-61243
-61133
-61012
-60883
-60746
-60600
-60446
-60286
-60118
-59943
-59763
-59576
-59384
-59187
-58985
-58778
-58566
-58350
-58130
-57906
-57677
-57445
-57209
-56969
-56725
-56477
-56224
-55969
-55709
-55445
-55177
-54906
-54631
-54352
-54070
-53784
-53495
-53202
-52906
-52607
-52305
-52001
-51695
-51386
-51075
-50762
-50448
-50131
-49813
-49493
-49171
-48847
-48521
-48193
-47863
-47530
-47195
-46856
-46514
-46169
-45819
-45466
-45109
-44748
-44382
-44012
-43638
-43259
-42875
-42487
-42093
-41694
-41290
-40880
-40463
-40040
-39611
-39175
-38731
-38281
-37822
-37355
-36880
-36397
-35905
-35405
-34897
-34380
-33856
-33324
-32784
-32237
-31683
-31122
-30554
-29981
-29401
-28816
-28225
-27630
-27030
-26425
-25817
-25205
-24590
-23973
-23353
-22733
-22112
-21490
-20869
-20249
-19630
-19013
-18398
-17786
-17177
-16572
-15970
-15373
-14780
-14192
-13610
-13034
-12464
-11900
-11343
-10793
-10250
-9715
-9187
-8667
-8154
-7650
-7152
-6663
-6180
-5705
-5238
-4778
-4325
-3879
-3440
-3009
-2585
-2167
-1757
-1354
-957
-567
-184
193
563
926
1283
1633
1975
2311
2639
2960
3273
3579
3877
4167
4450
4725
4992
5251
5502
5746
5981
6209
6429
6640
6844
7039
7226
7405
7576
7739
7893
8039
8178
8308
8430
8545
8652
8751
8844
8929
9008
9080
9146
9205
9259
9308
9351
9389
9422
9450
9474
9493
9507
9518
9524
9526
9524
9519
9511
9499
9484
9466
9446
9424
9399
9372
9342
9310
9276
9238
9199
9156
9111
9063
9013
8959
8902
8842
8778
8712
8641
8567
8489
8407
8322
8232
8138
8039
7936
7829
7716
7599
7476
7347
7212
7072
6925
6772
6612
6447
6275
6097
5912
5722
5526
5324
5116
4903
4686
4463
4237
4006
3773
3537
3298
3058
2816
2574
2332
2091
1850
1612
1375
1142
912
686
465
248
37
-169
-368
-562
-750
-931
-1106
-1274
-1435
-1590
-1738
-1879
-2013
-2141
-2261
-2375
-2482
-2582
-2675
-2762
-2843
-2917
-2985
-3047
-3103
-3153
-3196
-3235
-3268
-3295
-3317
-3335
-3347
-3355
-3357
-3356
-3349
-3338
-3323
-3304
-3280
-3252
-3219
-3183
-3143
-3099
-3051
-3000
-2945
-2887
-2826
-2762
-2696
-2626
-2555
-2481
-2405
-2327
-2247
-2166
-2084
-2001
-1918
-1835
-1752
-1669
-1587
-1506
-1427
-1350
-1275
-1202
-1133
-1067
-1004
-944
-889
-837
-789
-746
-706
-671
-641
-615
-594
-578
-566
-560
-559
-564
-574
-589
-609
-635
-667
-704
-746
-793
-845
-902
-964
-1030
-1100
-1174
-1252
-1334
-1420
-1509
-1602
-1700
-1801
-1905
-2013
-2127
-2244
-2364
-2489
-2617
-2749
-2884
-3023
-3165
-3310
-3459
-3612
-3767
-3926
-4088
-4254
-4422
-4593
-4767
-4944
-5122
-5303
-5485
-5667
-5851
-6034
-6217
-6399
-6580
-6760
-6938
-7114
-7288
-7459
-7629
-7795
-7959
-8121
-8280
-8437
-8591
-8742
-8891
-9037
-9180
-9320
-9456
-9589
-9718
-9844
-9965
-10083
-10196
-10305
-10409
-10509
-10605
-10695
-10781
-10863
-10939
-11010
-11076
-11137
-11192
-11241
-11284
-11320
-11350
-11373
-11389
-11398
-11400
-11394
-11381
-11360
-11332
-11296
-11253
-11202
-11145
-11079
-11007
-10928
-10842
-10750
-10651
-10546
-10435
-10318
-10195
-10066
-9932
-9792
-9648
-9498
-9342
-9182
-9018
-8848
-8674
-8496
-8313
-8125
-7936
-7741
-7544
-7343
-7140
-6933
-6724
-6513
-6299
-6082
-5864
-5643
-5421
-5197
-4971
-4743
-4515
-4284
-4051
-3819
-3584
-3348
-3110
-2872
-2632
-2392
-2152
-1912
-1672
-1434
-1197
-961
-727
-495
-266
-40
184
404
621
834
1044
1250
1453
1652
1847
2037
2226
2410
2590
2766
2938
3106
3270
3430
3586
3738
3885
4027
4167
4301
4431
4558
4680
4798
4913
5025
5134
5240
5344
5445
5545
5643
5740
5836
5930
6024
6118
6211
6305
6398
6492
6586
6680
6775
6871
6967
7064
7162
7261
7361
7462
7564
7667
7772
7878
7986
8096
8209
8324
8441
8561
8685
8812
8942
9077
9216
9360
9509
9663
9823
9990
10162
10341
10527
10719
10919
11125
11338
11559
11787
12023
12265
12515
12773
13037
13310
13590
13878
14174
14478
14790
15109
15437
15773
16116
16467
16826
17192
17566
17948
18337
18734
19138
19550
19968
20394
20826
21265
21710
22161
22619
23082
23551
24026
24506
24990
25480
25975
26474
26977
27485
27997
28513
29033
29557
30085
30617
31152
31691
32234
32780
33329
33881
34437
34995
35556
36120
36686
37254
37824
38396
38969
39543
40119
40696
41274
41853
42432
43013
43594
44176
44758
45341
45925
46508
47092
47676
48261
48845
49429
50013
50597
51180
51763
52345
52926
53507
54085
54663
55239
55812
56384
56954
57522
58087
58651
59211
59770
60326
60879
61430
61978
62523
63065
63604
64140
64673
65200
65726
66247
66762
67273
67779
68279
68774
69262
69744
70220
70688
71149
71602
72047
72484
72912
73331
73741
74141
74532
74914
75286
75647
75999
76341
76673
76994
77306
77607
77898
78178
78449
78709
78958
79198
79427
79646
79855
80054
80242
80420
80588
80746
80893
81030
81157
81273
81379
81475
81561
81637
81703
81759
81805
81842
81868
81885
81891
81888
81875
81852
81819
81776
81723
81660
81588
81505
81412
81309
81196
81073
80940
80797
80645
80482
80310
80128
79937
79736
79526
79306
79078
78840
78594
78339
78076
77805
77525
77238
76943
76640
76329
76012
75687
75354
75015
74670
74317
73959
73594
73224
72848
72466
72079
71687
71290
70889
70484
70074
69661
69245
68826
68404
67981
67557
67132
66706
66281
65856
65432
65009
64589
64170
63755
63342
62932
62526
62124
61726
61332
60943
60558
60178
59803
59433
59069
58709
58356
58008
57665
57329
56999
56676
56359
56049
55746
55451
55162
54882
54609
54345
54088
53839
53598
53365
53140
52922
52711
52508
52311
52121
51938
51761
51590
51425
51266
51113
50966
50824
50688
50557
50432
50311
50194
50082
49974
49870
49769
49672
49578
49487
49400
49316
49235
49158
49084
49013
48945
48881
48820
48762
48707
48655
48607
48561
48518
48477
48439
48403
48370
48338
48308
48280
48254
48230
48207
48186
48166
48149
48133
48120
48108
48099
48091
48087
48085
48086
48091
48099
48112
48129
48151
48178
48210
48248
48292
48342
48398
48462
48531
48608
48692
48782
48879
48983
49093
49211
49335
49465
49602
49746
49896
50052
50215
50384
50559
50740
50926
51119
51317
51521
51730
51944
52164
52388
52618
52852
53091
53334
53582
53833
54089
54348
54610
54876
55145
55417
55692
55970
56250
56532
56817
57104
57393
57684
57977
58271
58567
58865
59165
59466
59770
60074
60380
60688
60997
61308
61620
61933
62248
62564
62882
63201
63521
63842
64165
64489
64813
65141
65468
65796
66125
66455
66785
67115
67445
67775
68104
68432
68759
69084
69408
69730
70050
70368
70683
70996
71306
71613
71917
72218
72515
72809
73099
73384
73666
73943
74215
74482
74744
75001
75251
75495
75733
75965
76189
76406
76617
76820
77015
77204
77385
77560
77727
77888
78041
78189
78329
78464
78592
78714
78829
78939
79044
79142
79235
79323
79405
79482
79554
79622
79686
79745
79801
79854
79904
79951
79997
80041
80084
80127
80169
80212
80255
80298
80343
80389
80436
80485
80536
80589
80643
80700
80759
80820
80883
80949
81016
81086
81158
81232
81308
81387
81467
81549
81634
81721
81809
81900
81993
82088
82185
82285
82386
82489
82594
82701
82810
82920
83032
83144
83258
83371
83485
83599
83712
83824
83934
84043
84150
84254
84356
84454
84548
84637
84722
84802
84876
84944
85005
85060
85107
85148
85181
85206
85224
85234
85237
85233
85221
85201
85175
85141
85100
85053
84999
84938
84871
84799
84720
84636
84547
84453
84354
84251
84143
84032
83916
83797
83674
83547
83416
83282
83143
83000
82853
82701
82544
82381
82213
82038
81857
81668
81472
81268
81056
80836
80607
80370
80124
79868
79603
79329
79045
78751
78448
78134
77810
77476
77132
76778
76414
76040
75657
75264
74862
74450
74031
73603
73167
72723
72272
71813
71348
70875
70396
69910
69418
68919
68414
67904
67387
66864
66335
65801
65262
64718
64168
63614
63055
62492
61924
61353
60777
60199
59617
59032
58445
57855
57264
56671
56078
55483
54888
54293
53698
53103
52508
51913
51319
50726
50134
49543
48953
48365
47779
47194
46611
46030
45452
44875
44301
43729
43160
42594
42030
41469
40912
40358
39808
39261
38718
38179
37644
37114
36587
36065
35548
35034
34525
34021
33520
33025
32534
32046
31565
31089
30617
30151
29691
29237
28788
28346
27911
27483
27063
26650
26245
25848
25459
25079
24708
24345
23991
23647
23311
22984
22666
22357
22057
21765
21482
21207
20939
20680
20428
20183
19945
19713
19488
19270
19058
18852
18652
18458
18270
18089
17913
17744
17581
17424
17273
17128
16990
16857
16731
16610
16496
16387
16285
16187
16097
16012
15933
15859
15790
15726
15667
15612
15562
15516
15473
15434
15398
15365
15334
15306
15280
15257
15235
15215
15196
15178
15162
15146
15132
15117
15104
15090
15076
15062
15047
15032
15016
14999
14981
14961
14939
14916
14892
14865
14837
14808
14776
14743
14709
14673
14636
14597
14557
14515
14473
14429
14384
14339
14292
14244
14194
14144
14093
14040
13986
13931
13874
13816
13756
13694
13630
13564
13495
13424
13351
13275
13197
13116
13033
12948
12861
12772
12681
12589
12495
12401
12304
12207
12109
12010
11910
11809
11708
11606
11503
11399
11295
11190
11085
10979
10872
10764
10656
10546
10436
10324
10211
10096
9980
9862
9743
9622
9500
9376
9251
9125
8997
8869
8739
8609
8479
8348
8216
8085
7954
7823
7693
7563
7434
7306
7179
7053
6929
6807
6687
6569
6453
6341
6232
6126
6025
5928
5835
5747
5665
5588
5517
5452
5393
5341
5295
5256
5224
5198
5180
5169
5166
5170
5183
5203
5231
5268
5313
5366
5427
5497
5575
5661
5755
5857
5967
6085
6211
6345
6487
6638
6796
6963
7137
7320
7512
7711
7919
8135
8361
8595
8837
9089
9348
9617
9894
10179
10473
10775
11086
11404
11730
12065
12406
12755
13112
13476
13846
14224
14608
14998
15394
15796
16203
16614
17031
17451
17875
18302
18732
19165
19600
20037
20476
20917
21359
21802
22245
22689
23133
23576
24019
24461
24901
25340
25778
26214
26647
27079
27509
27936
28360
28782
29200
29616
30028
30437
30842
31243
31640
32033
32421
32807
33186
33562
33932
34298
34658
35014
35364
35709
36048
36381
36708
37028
37342
37648
37946
38237
38521
38796
39062
39320
39570
39811
40043
40266
40481
40686
40884
41072
41253
41425
41588
41744
41892
42032
42165
42290
42408
42519
42622
42719
42808
42891
42966
43035
43096
43151
43198
43239
43273
43299
43319
43332
43337
43337
43329
43315
43295
43268
43235
43197
43153
43103
43047
42987
42921
42849
42773
42692
42606
42515
42419
42319
42214
42105
41992
41874
41753
41629
41501
41370
41237
41101
40962
40821
40677
40532
40384
40235
40084
39931
39777
39621
39464
39306
39146
38986
38825
38663
38501
38339
38176
38014
37851
37690
37528
37368
37209
37052
36896
36741
36589
36439
36290
36144
36000
35858
35719
35581
35446
35314
35183
35055
34929
34805
34684
34565
34448
34333
34220
34109
33999
33891
33784
33678
33573
33469
33366
33264
33162
33061
32961
32861
32762
32664
32566
32469
32372
32277
32182
32086
31991
31895
31799
31702
31605
31507
31408
31308
31208
31106
31003
30898
30792
30684
30574
30461
30346
30228
30106
29982
29854
29722
29587
29448
29305
29158
29007
28852
28693
28530
28362
28191
28015
27835
27650
27460
27266
27068
26864
26656
26443
26225
26003
25775
25543
25307
25065
24819
24568
24313
24053
23788
23519
23245
22966
22684
22396
22104
21808
21506
21200
20888
20572
20249
19922
19589
19250
18906
18555
18199
17837
17469
17095
16715
16328
15934
15535
15128
14715
14296
13869
13437
12998
12552
12100
11641
11177
10706
10229
9747
9258
8763
8261
7754
7241
6721
6195
5663
5124
4579
4027
3468
2903
2332
1754
1169
579
-18
-621
-1230
-1845
-2466
-3092
-3725
-4362
-5006
-5654
-6308
-6967
-7631
-8300
-8974
-9652
-10334
-11019
-11708
-12401
-13096
-13793
-14493
-15194
-15896
-16599
-17302
-18006
-18710
-19414
-20117
-20819
-21521
-22221
-22920
-23617
-24312
-25004
-25693
-26379
-27062
-27741
-28416
-29088
-29755
-30417
-31076
-31729
-32378
-33023
-33664
-34299
-34930
-35556
-36177
-36794
-37405
-38012
-38613
-39209
-39801
-40387
-40967
-41542
-42112
-42675
-43232
-43783
-44328
-44865
-45395
-45917
-46431
-46937
-47435
-47923
-48402
-48872
-49333
-49783
-50223
-50653
-51072
-51481
-51879
-52266
-52642
-53006
-53359
-53700
-54029
-54346
-54650
-54942
-55221
-55487
-55740
-55979
-56205
-56417
-56615
-56799
-56968
-57124
-57265
-57392
-57506
-57605
-57690
-57761
-57818
-57862
-57892
-57909
-57912
-57902
-57879
-57843
-57794
-57733
-57659
-57572
-57473
-57362
-57239
-57105
-56958
-56799
-56629
-56447
-56254
-56049
-55832
-55605
-55366
-55116
-54854
-54583
-54300
-54007
-53703
-53389
-53065
-52731
-52388
-52034
-51671
-51299
-50918
-50528
-50129
-49721
-49306
-48882
-48451
-48013
-47567
-47114
-46655
-46190
-45719
-45242
-44761
-44274
-43784
-43289
-42790
-42289
-41784
-41277
-40767
-40255
-39740
-39224
-38706
-38187
-37667
-37145
-36623
-36100
-35577
-35055
-34532
-34010
-33489
-32969
-32451
-31935
-31420
-30908
-30398
-29892
-29388
-28888
-28392
-27899
-27411
-26927
-26447
-25973
-25503
-25039
-24580
-24127
-23680
-23239
-22804
-22375
-21953
-21538
-21130
-20728
-20334
-19947
-19568
-19196
-18832
-18475
-18125
-17784
-17450
-17124
-16805
-16494
-16190
-15896
-15608
-15329
-15057
-14794
-14539
-14292
-14054
-13825
-13604
-13393
-13190
-12997
-12813
-12638
-12473
-12317
-12171
-12035
-11909
-11792
-11685
-11589
-11503
-11427
-11361
-11307
-11263
-11230
-11209
-11198
-11198
-11209
-11231
-11264
-11307
-11360
-11423
-11495
-11577
-11667
-11766
-11872
-11986
-12108
-12235
-12370
-12509
-12655
-12805
-12959
-13117
-13279
-13445
-13613
-13783
-13956
-14131
-14306
-14483
-14660
-14838
-15015
-15192
-15367
-15541
-15714
-15886
-16055
-16222
-16387
-16549
-16709
-16867
-17021
-17172
-17321
-17465
-17606
-17742
-17874
-18001
-18123
-18239
-18350
-18454
-18552
-18643
-18728
-18805
-18874
-18936
-18989
-19034
-19071
-19099
-19119
-19130
-19133
-19128
-19115
-19095
-19067
-19032
-18991
-18943
-18888
-18829
-18763
-18693
-18619
-18540
-18458
-18373
-18286
-18196
-18105
-18012
-17918
-17823
-17728
-17632
-17537
-17443
-17349
-17256
-17165
-17074
-16986
-16899
-16813
-16730
-16648
-16568
-16491
-16415
-16341
-16271
-16204
-16139
-16076
-16015
-15959
-15903
-15851
-15801
-15753
-15709
-15667
-15628
-15593
-15562
-15535
-15511
-15492
-15478
-15468
-15464
-15464
-15470
-15482
-15499
-15522
-15551
-15586
-15628
-15676
-15730
-15790
-15858
-15931
-16011
-16097
-16190
-16289
-16394
-16505
-16622
-16744
-16871
-17004
-17141
-17282
-17428
-17577
-17730
-17886
-18045
-18208
-18373
-18541
-18711
-18884
-19060
-19238
-19418
-19600
-19784
-19970
-20158
-20348
-20539
-20731
-20925
-21120
-21317
-21514
-21712
-21911
-22111
-22311
-22512
-22713
-22913
-23114
-23314
-23514
-23714
-23912
-24111
-24308
-24505
-24700
-24895
-25088
-25280
-25471
-25661
-25848
-26034
-26218
-26400
-26579
-26756
-26930
-27101
-27269
-27434
-27595
-27754
-27908
-28059
-28206
-28350
-28489
-28626
-28758
-28887
-29012
-29133
-29252
-29367
-29479
-29588
-29695
-29799
-29901
-30001
-30098
-30194
-30287
-30379
-30469
-30557
-30644
-30730
-30815
-30899
-30982
-31066
-31149
-31233
-31317
-31403
-31489
-31577
-31667
-31758
-31850
-31945
-32040
-32140
-32240
-32343
-32447
-32554
-32662
-32773
-32886
-33001
-33118
-33236
-33357
-33480
-33605
-33732
-33861
-33992
-34125
-34260
-34397
-34536
-34677
-34819
-34963
-35108
-35254
-35402
-35550
-35699
-35848
-35998
-36147
-36296
-36445
-36594
-36742
-36888
-37034
-37179
-37322
-37464
-37604
-37743
-37880
-38014
-38147
-38277
-38405
-38530
-38652
-38771
-38888
-39001
-39111
-39217
-39320
-39420
-39516
-39608
-39696
-39780
-39859
-39934
-40004
-40069
-40130
-40184
-40234
-40278
-40317
-40350
-40377
-40398
-40414
-40423
-40427
-40425
-40418
-40405
-40386
-40362
-40333
-40299
-40260
-40217
-40169
-40117
-40062
-40002
-39940
-39874
-39805
-39734
-39660
-39584
-39505
-39425
-39343
-39259
-39174
-39087
-38999
-38910
-38819
-38728
-38636
-38544
-38451
-38358
-38266
-38175
-38084
-37995
-37908
-37822
-37738
-37657
-37577
-37500
-37425
-37353
-37283
-37215
-37151
-37089
-37029
-36973
-36920
-36870
-36824
-36780
-36740
-36703
-36670
-36640
-36614
-36591
-36572
-36556
-36544
-36535
-36529
-36527
-36528
-36533
-36541
-36551
-36564
-36580
-36598
-36617
-36638
-36660
-36683
-36705
-36728
-36751
-36773
-36795
-36815
-36835
-36853
-36869
-36884
-36897
-36908
-36917
-36924
-36929
-36932
-36932
-36931
-36927
-36922
-36914
-36905
-36893
-36880
-36865
-36848
-36830
-36810
-36789
-36767
-36744
-36720
-36695
-36670
-36645
-36619
-36594
-36568
-36543
-36518
-36494
-36470
-36447
-36426
-36405
-36385
-36366
-36349
-36333
-36318
-36304
-36292
-36281
-36271
-36261
-36252
-36244
-36237
-36229
-36222
-36216
-36209
-36202
-36195
-36189
-36182
-36176
-36169
-36162
-36155
-36148
-36140
-36133
-36125
-36116
-36108
-36099
-36089
-36079
-36068
-36056
-36043
-36028
-36012
-35993
-35973
-35950
-35925
-35897
-35866
-35833
-35796
-35757
-35714
-35669
-35621
-35569
-35515
-35457
-35396
-35332
-35264
-35194
-35119
-35042
-34960
-34875
-34785
-34692
-34594
-34492
-34386
-34275
-34159
-34039
-33914
-33785
-33651
-33511
-33367
-33218
-33064
-32905
-32741
-32575
-32403
-32226
-32046
-31865
-31678
-31490
-31298
-31104
-30908
-30711
-30511
-30311
-30109
-29906
-29703
-29499
-29296
-29092
-28889
-28687
-28486
-28286
-28086
-27889
-27693
-27498
-27306
-27115
-26927
-26742
-26559
-26379
-26203
-26030
-25861
-25696
-25535
-25378
-25226
-25079
-24937
-24800
-24669
-24542
-24421
-24305
-24194
-24089
-23989
-23894
-23805
-23721
-23642
-23569
-23502
-23440
-23384
-23333
-23288
-23249
-23216
-23189
-23168
-23153
-23144
-23142
-23145
-23155
-23172
-23194
-23223
-23258
-23299
-23346
-23399
-23458
-23523
-23593
-23669
-23750
-23836
-23927
-24022
-24123
-24227
-24336
-24449
-24565
-24685
-24808
-24934
-25062
-25193
-25325
-25458
-25592
-25727
-25862
-25997
-26132
-26267
-26401
-26535
-26668
-26800
-26931
-27061
-27190
-27317
-27443
-27567
-27689
-27809
-27927
-28043
-28156
-28267
-28377
-28483
-28588
-28690
-28789
-28886
-28981
-29073
-29162
-29249
-29333
-29414
-29492
-29568
-29640
-29709
-29775
-29837
-29896
-29951
-30003
-30051
-30095
-30135
-30172
-30204
-30233
-30258
-30279
-30297
-30312
-30323
-30332
-30337
-30340
-30340
-30338
-30333
-30325
-30315
-30302
-30287
-30269
-30250
-30228
-30204
-30178
-30150
-30120
-30089
-30055
-30020
-29984
-29945
-29905
-29862
-29817
-29771
-29722
-29671
-29619
-29565
-29509
-29451
-29393
-29333
-29273
-29212
-29150
-29088
-29025
-28962
-28898
-28835
-28771
-28708
-28645
-28582
-28520
-28458
-28397
-28337
-28278
-28220
-28163
-28108
-28053
-28000
-27948
-27897
-27848
-27800
-27754
-27709
-27667
-27626
-27588
-27552
-27518
-27487
-27458
-27432
-27409
-27388
-27370
-27354
-27341
-27330
-27322
-27316
-27313
-27313
-27315
-27320
-27327
-27337
-27349
-27364
-27381
-27400
-27422
-27445
-27470
-27497
-27525
-27555
-27585
-27617
-27651
-27685
-27721
-27757
-27795
-27834
-27874
-27915
-27957
-28000
-28044
-28088
-28134
-28181
-28228
-28276
-28325
-28374
-28424
-28474
-28524
-28575
-28625
-28676
-28727
-28777
-28827
-28876
-28925
-28973
-29019
-29065
-29110
-29153
-29195
-29235
-29275
-29313
-29350
-29386
-29421
-29455
-29489
-29521
-29552
-29582
-29611
-29638
-29663
-29685
-29706
-29723
-29738
-29749
-29757
-29762
-29762
-29759
-29752
-29740
-29724
-29703
-29677
-29646
-29610
-29569
-29523
-29471
-29413
-29351
-29283
-29210
-29131
-29047
-28959
-28865
-28766
-28662
-28554
-28441
-28323
-28200
-28073
-27941
-27804
-27663
-27518
-27368
-27213
-27055
-26891
-26723
-26551
-26373
-26191
-26004
-25813
-25616
-25415
-25208
-24997
-24781
-24560
-24334
-24104
-23869
-23629
-23386
-23138
-22886
-22630
-22372
-22110
-21846
-21580
-21312
-21042
-20772
-20500
-20229
-19957
-19685
-19415
-19145
-18877
-18610
-18345
-18083
-17823
-17567
-17314
-17065
-16820
-16579
-16343
-16111
-15887
-15667
-15452
-15243
-15039
-14841
-14649
-14462
-14281
-14106
-13937
-13773
-13615
-13463
-13317
-13178
-13044
-12916
-12794
-12678
-12567
-12463
-12364
-12270
-12182
-12098
-12020
-11947
-11878
-11814
-11756
-11701
-11652
-11608
-11568
-11533
-11503
-11477
-11456
-11440
-11429
-11422
-11420
-11423
-11431
-11443
-11460
-11482
-11509
-11541
-11577
-11618
-11664
-11715
-11770
-11829
-11893
-11962
-12035
-12112
-12194
-12280
-12369
-12462
-12559
-12659
-12763
-12869
-12978
-13090
-13204
-13320
-13438
-13558
-13679
-13802
-13927
-14053
-14180
-14307
-14436
-14565
-14695
-14825
-14955
-15085
-15214
-15343
-15472
-15600
-15727
-15852
-15977
-16100
-16222
-16343
-16463
-16581
-16698
-16814
-16929
-17044
-17157
-17270
-17382
-17494
-17605
-17716
-17827
-17938
-18048
-18158
-18267
-18376
-18484
-18591
-18698
-18804
-18909
-19013
-19115
-19217
-19318
-19418
-19516
-19614
-19711
-19807
-19901
-19995
-20088
-20180
-20271
-20361
-20451
-20540
-20629
-20717
-20805
-20892
-20978
-21064
-21149
-21233
-21316
-21398
-21480
-21561
-21641
-21720
-21798
-21875
-21951
-22026
-22099
-22171
-22241
-22310
-22377
-22443
-22507
-22569
-22630
-22689
-22745
-22800
-22852
-22903
-22951
-22996
-23039
-23079
-23117
-23151
-23182
-23211
-23235
-23257
-23275
-23289
-23300
-23308
-23312
-23312
-23309
-23302
-23291
-23277
-23260
-23239
-23214
-23185
-23153
-23118
-23079
-23036
-22990
-22941
-22888
-22832
-22772
-22709
-22642
-22572
-22498
-22421
-22340
-22256
-22168
-22076
-21981
-21882
-21780
-21674
-21564
-21451
-21335
-21216
-21095
-20971
-20845
-20717
-20587
-20455
-20322
-20188
-20052
-19915
-19777
-19637
-19497
-19356
-19214
-19071
-18928
-18784
-18640
-18495
-18351
-18206
-18061
-17916
-17771
-17626
-17481
-17336
-17191
-17046
-16900
-16755
-16611
-16466
-16322
-16178
-16035
-15891
-15749
-15606
-15464
-15323
-15181
-15040
-14898
-14757
-14615
-14474
-14332
-14191
-14049
-13908
-13766
-13625
-13484
-13343
-13203
-13062
-12921
-12780
-12639
-12497
-12355
-12212
-12069
-11925
-11780
-11633
-11486
-11337
-11187
-11035
-10882
-10727
-10570
-10410
-10249
-10086
-9921
-9754
-9584
-9413
-9239
-9063
-8885
-8705
-8523
-8339
-8151
-7963
-7772
-7579
-7384
-7186
-6986
-6783
-6577
-6369
-6159
-5946
-5730
-5512
-5291
-5067
-4842
-4613
-4383
-4151
-3917
-3681
-3444
-3205
-2966
-2726
-2486
-2245
-2004
-1763
-1522
-1281
-1041
-802
-564
-328
-92
142
374
604
832
1058
1282
1503
1722
1938
2152
2364
2572
2778
2981
3182
3380
3575
3767
3956
4142
4326
4507
4685
4861
5034
5206
5375
5542
5707
5871
6033
6194
6354
6513
6670
6827
6984
7140
7296
7453
7609
7766
7923
8080
8239
8398
8558
8718
8880
9041
9204
9367
9530
9694
9857
10021
10186
10350
10514
10679
10843
11007
11171
11335
11498
11661
11824
11987
12149
12311
12473
12635
12797
12959
13121
13283
13444
13605
13766
13926
14085
14243
14400
14556
14710
14864
15015
15166
15315
15462
15608
15752
15894
16035
16172
16309
16445
16577
16708
16836
16963
17087
17210
17330
17448
17564
17677
17788
17896
18001
18102
18200
18295
18386
18474
18557
18637
18713
18785
18853
18917
18977
19034
19087
19136
19182
19225
19264
19300
19332
19361
19387
19409
19428
19443
19455
19463
19468
19468
19465
19458
19447
19431
19412
19388
19360
19328
19292
19251
19206
19157
19103
19044
18982
18915
18843
18767
18687
18602
18513
18420
18323
18222
18117
18008
17895
17778
17657
17532
17404
17273
17137
16999
16857
16713
16565
16415
16263
16108
15951
15793
15633
15472
15310
15147
14983
14819
14655
14490
14324
14159
13994
13829
13664
13500
13336
13173
13012
12852
12694
12538
12384
12232
12083
11937
11794
11655
11519
11386
11258
11134
11014
10899
10788
10682
10582
10486
10395
10310
10231
10157
10089
10027
9970
9920
9876
9837
9805
9779
9760
9746
9739
9738
9744
9756
9774
9798
9829
9865
9908
9956
10009
10068
10132
10201
10274
10352
10434
10521
10611
10705
10802
10903
11007
11114
11224
11336
11450
11567
11685
11806
11927
12050
12175
12300
12425
12552
12678
12805
12932
13058
13183
13308
13432
13554
13675
13793
13909
14023
14134
14242
14346
14446
14543
14635
14723
14806
14884
14957
15025
15087
15145
15197
15244
15285
15322
15353
15380
15401
15418
15429
15436
15438
15436
15429
15418
15404
15385
15364
15339
15312
15283
15251
15218
15185
15150
15115
15079
15043
15008
14973
14938
14904
14871
14839
14808
14778
14750
14724
14700
14678
14658
14642
14628
14617
14610
14605
14605
14607
14614
14623
14637
14655
14677
14703
14733
14769
14809
14855
14905
14962
15024
15092
15165
15245
15330
15421
15518
15621
15729
15843
15964
16088
16221
16358
16500
16647
16799
16956
17118
17283
17452
17625
17801
17979
18160
18343
18528
18714
18900
19088
19275
19463
19650
19836
20022
20207
20390
20572
20753
20932
21109
21285
21458
21630
21799
21966
22131
22294
22455
22613
22768
22921
23072
23219
23364
23505
23643
23778
23910
24038
24163
24285
24402
24516
24627
24734
24837
24937
25033
25126
25215
25302
25385
25465
25543
25618
25690
25759
25825
25889
25949
26007
26061
26112
26159
26203
26244
26282
26316
26347
26374
26398
26419
26436
26449
26459
26466
26470
26470
26468
26463
26456
26447
26435
26421
26406
26388
26369
26348
26326
26301
26275
26246
26216
26183
26148
26110
26070
26027
25980
25931
25878
25822
25762
25699
25632
25561
25486
25407
25323
25237
25146
25051
24953
24851
24746
24638
24526
24411
24294
24174
24052
23928
23802
23674
23545
23415
23284
23153
23022
22890
22759
22627
22497
22367
22237
22109
21981
21855
21730
21606
21483
21362
21242
21123
21005
20888
20771
20655
20539
20424
20308
20191
20075
19957
19838
19719
19598
19475
19351
19226
19098
18969
18839
18706
18572
18436
18299
18161
18021
17880
17739
17596
17453
17309
17164
17019
16873
16726
16579
16432
16283
16137
15989
15841
15693
15545
15398
15250
15103
14955
14807
14659
14509
14359
14208
14055
13900
13744
13585
13424
13260
13093
12923
12749
12573
12392
12208
12021
11829
11633
11432
11228
11019
10805
10587
10364
10137
9905
9668
9426
9180
8929
8674
8414
8150
7882
7611
7336
7058
6777
6493
6207
5920
5630
5339
5046
4753
4459
4165
3872
3578
3286
2995
2706
2418
2133
1850
1570
1293
1020
750
483
221
-37
-291
-540
-785
-1026
-1261
-1492
-1718
-1939
-2155
-2365
-2571
-2771
-2966
-3156
-3341
-3522
-3698
-3869
-4035
-4198
-4357
-4511
-4662
-4809
-4952
-5091
-5227
-5359
-5488
-5614
-5737
-5856
-5972
-6085
-6196
-6303
-6407
-6509
-6607
-6703
-6797
-6888
-6977
-7063
-7146
-7228
-7306
-7382
-7456
-7526
-7594
-7659
-7722
-7781
-7838
-7893
-7945
-7994
-8041
-8087
-8130
-8172
-8212
-8251
-8289
-8326
-8363
-8400
-8436
-8473
-8510
-8548
-8585
-8624
-8663
-8704
-8745
-8787
-8831
-8875
-8921
-8969
-9018
-9069
-9121
-9174
-9229
-9286
-9343
-9402
-9462
-9523
-9585
-9647
-9711
-9775
-9840
-9905
-9971
-10037
-10103
-10170
-10236
-10302
-10368
-10433
-10498
-10562
-10626
-10689
-10751
-10813
-10874
-10934
-10993
-11051
-11108
-11164
-11219
-11272
-11324
-11374
-11423
-11471
-11516
-11560
-11602
-11642
-11681
-11717
-11752
-11784
-11815
-11843
-11869
-11893
-11915
-11935
-11952
-11967
-11980
-11990
-11998
-12004
-12007
-12008
-12006
-12002
-11994
-11984
-11971
-11955
-11935
-11913
-11887
-11859
-11827
-11791
-11753
-11711
-11665
-11616
-11564
-11507
-11447
-11383
-11314
-11241
-11164
-11082
-10996
-10905
-10809
-10708
-10602
-10491
-10374
-10253
-10126
-9993
-9855
-9711
-9562
-9407
-9246
-9079
-8907
-8729
-8546
-8356
-8161
-7960
-7754
-7542
-7325
-7102
-6874
-6641
-6402
-6159
-5910
-5657
-5400
-5138
-4872
-4601
-4327
-4049
-3767
-3482
-3193
-2901
-2606
-2309
-2009
-1706
-1401
-1094
-785
-474
-161
154
471
790
1112
1435
1760
2088
2417
2749
3082
3417
3755
4093
4434
4775
5118
5462
5807
6153
6499
6846
7193
7540
7887
8234
8580
8925
9269
9612
9954
10294
10633
10969
11303
11635
11964
12289
12611
12930
13244
13554
13859
14159
14454
14743
15027
15305
15577
15843
16101
16353
16598
16835
17065
17288
17502
17709
17907
18098
18281
18455
18622
18782
18933
19078
19216
19346
19471
19589
19700
19806
19906
20001
20090
20175
20254
20328
20398
20464
20525
20582
20636
20685
20731
20774
20813
20849
20882
20912
20939
20963
20984
21002
21018
21032
21042
21051
21057
21062
21064
21065
21064
21061
21057
21052
21045
21037
21028
21017
21005
20992
20977
20962
20946
20929
20911
20892
20874
20854
20835
20815
20795
20776
20757
20738
20719
20702
20684
20667
20651
20635
20619
20605
20590
20577
20564
20551
20540
20529
20519
20510
20502
20495
20490
20487
20484
20484
20486
20489
20495
20503
20514
20527
20543
20562
20583
20607
20634
20663
20696
20731
20769
20809
20852
20898
20946
20996
21049
21103
21160
21219
21279
21341
21404
21469
21535
21602
21670
21739
21808
21878
21949
22019
22089
22158
22226
22294
22360
22425
22489
22551
22611
22669
22725
22778
22829
22878
22923
22966
23005
23042
23074
23103
23128
23148
23165
23177
23184
23187
23185
23179
23167
23150
23129
23102
23070
23033
22990
22943
22890
22832
22769
22701
22629
22551
22469
22382
22290
22193
22092
21986
21876
21761
21641
21517
21389
21256
21119
20978
20833
20684
20531
20375
20215
20051
19884
19713
19540
19362
19181
18997
18809
18619
18425
18228
18028
17826
17622
17415
17206
16994
16781
16566
16349
16131
15911
15690
15467
15243
15019
14793
14567
14341
14115
13889
13663
13439
13216
12993
12773
12554
12336
12121
11907
11695
11484
11276
11069
10864
10661
10460
10261
10064
9868
9674
9482
9292
9104
8917
8733
8550
8369
8189
8013
7837
7663
7492
7322
7153
6987
6822
6659
6497
6336
6177
6019
5863
5707
5553
5400
5248
5097
4948
4799
4652
4506
4361
4218
4075
3934
3793
3653
3515
3377
3240
3104
2969
2835
2703
2571
2441
2313
2185
2059
1935
1811
1689
1568
1449
1330
1212
1096
980
866
752
639
527
415
305
194
85
-24
-132
-240
-347
-452
-557
-660
-762
-862
-960
-1057
-1151
-1244
-1334
-1423
-1509
-1593
-1675
-1755
-1833
-1908
-1981
-2051
-2118
-2183
-2244
-2301
-2355
-2405
-2451
-2493
-2531
-2564
-2593
-2618
-2638
-2654
-2665
-2672
-2675
-2673
-2668
-2658
-2644
-2627
-2605
-2580
-2552
-2520
-2484
-2445
-2404
-2359
-2311
-2261
-2209
-2154
-2096
-2037
-1976
-1912
-1847
-1780
-1712
-1642
-1571
-1499
-1426
-1353
-1279
-1206
-1132
-1058
-984
-911
-839
-767
-695
-625
-556
-488
-422
-359
-297
-238
-182
-129
-79
-33
8
45
78
105
128
145
157
163
163
157
144
126
101
70
32
-12
-62
-119
-181
-250
-324
-405
-491
-584
-682
-786
-896
-1010
-1132
-1259
-1391
-1529
-1671
-1819
-1971
-2127
-2289
-2454
-2623
-2796
-2972
-3152
-3334
-3520
-3708
-3898
-4090
-4284
-4479
-4676
-4873
-5071
-5270
-5468
-5667
-5865
-6063
-6260
-6456
-6651
-6845
-7037
-7229
-7418
-7606
-7793
-7977
-8160
-8341
-8521
-8698
-8874
-9048
-9221
-9391
-9560
-9727
-9893
-10056
-10218
-10377
-10535
-10690
-10844
-10996
-11146
-11293
-11439
-11583
-11725
-11865
-12003
-12140
-12274
-12407
-12539
-12669
-12797
-12924
-13049
-13173
-13295
-13416
-13535
-13652
-13769
-13883
-13997
-14108
-14218
-14327
-14433
-14538
-14641
-14743
-14842
-14939
-15034
-15127
-15218
-15307
-15393
-15477
-15559
-15639
-15717
-15793
-15867
-15939
-16010
-16079
-16146
-16213
-16280
-16344
-16408
-16471
-16533
-16594
-16654
-16713
-16771
-16829
-16885
-16940
-16993
-17046
-17096
-17145
-17193
-17239
-17283
-17325
-17365
-17404
-17440
-17475
-17508
-17539
-17568
-17595
-17620
-17644
-17665
-17685
-17703
-17719
-17734
-17747
-17758
-17767
-17776
-17782
-17788
-17792
-17794
-17795
-17795
-17793
-17790
-17785
-17779
-17772
-17763
-17754
-17743
-17731
-17717
-17703
-17687
-17670
-17652
-17633
-17612
-17590
-17567
-17542
-17516
-17488
-17459
-17428
-17396
-17362
-17325
-17288
-17248
-17206
-17162
-17116
-17068
-17017
-16965
-16909
-16851
-16791
-16728
-16662
-16594
-16523
-16449
-16372
-16293
-16210
-16126
-16039
-15950
-15858
-15763
-15667
-15568
-15468
-15366
-15263
-15158
-15052
-14944
-14835
-14725
-14613
-14499
-14383
-14266
-14147
-14025
-13902
-13776
-13649
-13518
-13385
-13250
-13111
-12970
-12826
-12680
-12530
-12377
-12221
-12062
-11901
-11736
-11568
-11398
-11224
-11048
-10869
-10688
-10504
-10318
-10129
-9939
-9747
-9552
-9356
-9159
-8960
-8759
-8557
-8354
-8150
-7945
-7739
-7531
-7323
-7114
-6904
-6693
-6481
-6267
-6053
-5838
-5622
-5405
-5187
-4968
-4749
-4529
-4309
-4088
-3867
-3645
-3424
-3203
-2982
-2762
-2542
-2322
-2104
-1886
-1669
-1453
-1238
-1024
-811
-600
-391
-182
24
229
431
632
830
1027
1220
1412
1601
1787
1971
2151
2329
2504
2676
2845
3011
3174
3334
3491
3646
3798
3948
4094
4240
4383
4523
4662
4798
4933
5065
5195
5323
5449
5573
5694
5814
5932
6048
6163
6275
6385
6494
6601
6706
6810
6911
7011
7109
7205
7299
7391
7481
7569
7655
7738
7820
7898
7974
8047
8118
8185
8249
8309
8366
8419
8468
8513
8553
8589
8620
8646
8668
8685
8697
8704
8706
8704
8697
8685
8669
8647
8621
8590
8555
8515
8470
8421
8367
8310
8247
8180
8111
8038
7960
7880
7796
7709
7618
7526
7430
7332
7232
7129
7024
6916
6807
6695
6582
6467
6350
6231
6111
5990
5867
5742
5617
5491
5363
5234
5104
4973
4841
4707
4572
4436
4299
4161
4021
3880
3737
3593
3449
3303
3157
3010
2862
2714
2566
2417
2269
2120
1972
1823
1674
1525
1376
1227
1078
928
779
629
479
328
178
26
-125
-277
-430
-583
-737
-892
-1047
-1203
-1360
-1518
-1676
-1835
-1994
-2154
-2314
-2474
-2635
-2797
-2958
-3120
-3282
-3444
-3607
-3769
-3932
-4094
-4256
-4419
-4580
-4742
-4903
-5063
-5223
-5381
-5539
-5696
-5852
-6006
-6160
-6313
-6464
-6614
-6763
-6911
-7058
-7203
-7347
-7491
-7633
-7774
-7914
-8052
-8189
-8326
-8462
-8595
-8728
-8858
-8987
-9115
-9240
-9363
-9484
-9603
-9720
-9834
-9946
-10055
-10161
-10265
-10366
-10465
-10561
-10655
-10746
-10835
-10921
-11006
-11088
-11168
-11247
-11323
-11397
-11470
-11541
-11609
-11676
-11741
-11804
-11865
-11925
-11983
-12040
-12095
-12150
-12203
-12256
-12307
-12358
-12408
-12457
-12505
-12552
-12597
-12642
-12686
-12728
-12768
-12808
-12845
-12881
-12915
-12947
-12977
-13005
-13030
-13053
-13073
-13090
-13105
-13116
-13125
-13131
-13134
-13134
-13131
-13126
-13119
-13109
-13097
-13083
-13067
-13049
-13029
-13008
-12985
-12960
-12933
-12905
-12875
-12844
-12811
-12776
-12740
-12702
-12663
-12621
-12578
-12533
-12487
-12438
-12388
-12335
-12281
-12224
-12166
-12105
-12043
-11978
-11912
-11844
-11774
-11702
-11629
-11555
-11479
-11402
-11324
-11245
-11166
-11086
-11006
-10925
-10844
-10763
-10682
-10600
-10518
-10437
-10355
-10273
-10191
-10109
-10028
-9947
-9866
-9786
-9707
-9629
-9552
-9476
-9401
-9328
-9256
-9185
-9116
-9048
-8982
-8917
-8854
-8792
-8732
-8672
-8615
-8558
-8503
-8449
-8396
-8344
-8294
-8244
-8196
-8148
-8102
-8055
-8010
-7965
-7920
-7876
-7832
-7789
-7745
-7703
-7661
-7619
-7577
-7536
-7495
-7454
-7414
-7373
-7333
-7293
-7253
-7213
-7174
-7134
-7094
-7055
-7016
-6976
-6937
-6898
-6858
-6819
-6779
-6739
-6699
-6658
-6617
-6575
-6533
-6490
-6446
-6401
-6355
-6308
-6260
-6211
-6160
-6108
-6055
-6000
-5944
-5886
-5827
-5768
-5707
-5645
-5582
-5518
-5454
-5389
-5324
-5258
-5192
-5125
-5058
-4990
-4923
-4855
-4786
-4718
-4649
-4580
-4511
-4442
-4372
-4303
-4233
-4163
-4091
-4021
-3949
-3877
-3804
-3730
-3655
-3580
-3504
-3426
-3348
-3268
-3188
-3106
-3023
-2940
-2855
-2770
-2683
-2595
-2507
-2417
-2327
-2235
-2142
-2049
-1954
-1859
-1762
-1665
-1567
-1469
-1369
-1269
-1169
-1068
-966
-864
-761
-658
-554
-449
-343
-237
-130
-23
86
195
305
416
528
640
753
867
981
1097
1212
1329
1446
1564
1682
1801
1920
2039
2158
2278
2398
2518
2637
2757
2876
2995
3114
3232
3349
3466
3582
3697
3812
3925
4037
4149
4259
4368
4475
4582
4686
4790
4891
4992
5090
5188
5283
5377
5470
5561
5650
5738
5824
5908
5990
6070
6148
6224
6298
6369
6439
6507
6572
6635
6696
6755
6811
6866
6918
6968
7017
7063
7107
7149
7189
7226
7261
7293
7323
7351
7376
7399
7419
7436
7451
7464
7474
7482
7487
7490
7491
7489
7485
7479
7470
7459
7446
7430
7411
7391
7367
7342
7314
7284
7251
7216
7179
7140
7098
7054
7008
6960
6909
6856
6801
6744
6685
6624
6561
6497
6431
6364
6296
6226
6156
6085
6013
5941
5869
5797
5724
5652
5580
5509
5439
5370
5302
5235
5169
5105
5043
4983
4925
4870
4817
4767
4719
4675
4633
4594
4559
4527
4498
4472
4450
4432
4417
4406
4399
4396
4396
4401
4409
4422
4439
4460
4485
4514
4547
4584
4626
4672
4722
4776
4834
4897
4964
5035
5110
5190
5274
5363
5455
5552
5654
5759
5868
5982
6099
6220
6345
6473
6604
6739
6876
7017
7160
7305
7453
7603
7755
7909
8064
8221
8379
8538
8697
8858
9019
9181
9343
9506
9669
9832
9996
10160
10324
10489
10653
10817
10981
11144
11307
11469
11629
11789
11947
12104
12260
12414
12566
12717
12866
13014
13159
13303
13445
13585
13724
13860
13993
14125
14254
14381
14506
14628
14747
14863
14977
15087
15194
15298
15399
15496
15589
15679
15765
15848
15927
16001
16074
16143
16207
16270
16329
16385
16437
16486
16532
16575
16614
16650
16683
16712
16738
16760
16779
16795
16806
16815
16820
16821
16818
16813
16803
16790
16774
16754
16730
16703
16672
16638
16600
16559
16515
16467
16416
16361
16305
16245
16181
16114
16046
15975
15900
15824
15744
15662
15578
15492
15404
15314
15223
15130
15036
14941
14845
14748
14650
14551
14451
14352
14251
14150
14049
13947
13846
13744
13642
13541
13439
13338
13237
13137
13037
12938
12840
12742
12645
12549
12453
12358
12264
12169
12076
11982
11889
11795
11702
11609
11515
11421
11327
11232
11137
11042
10945
10849
10751
10653
10554
10453
10352
10250
10147
10042
9936
9829
9721
9611
9499
9385
9270
9153
9035
8914
8792
8668
8542
8415
8285
8154
8022
7887
7752
7615
7477
7338
7198
7057
6916
6774
6632
6490
6348
6206
6065
5924
5783
5643
5503
5364
5226
5088
4950
4813
4677
4541
4406
4272
4138
4006
3874
3744
3614
3486
3360
3235
3111
2990
2870
2752
2636
2522
2410
2300
2192
2087
1984
1883
1786
1690
1598
1509
1422
1338
1258
1180
1105
1034
965
900
838
779
723
671
622
576
533
493
457
425
395
369
347
327
311
297
287
280
276
274
275
279
285
295
306
320
336
355
375
398
422
448
476
506
538
571
606
642
680
719
760
802
845
890
936
983
1031
1080
1129
1180
1232
1284
1337
1391
1445
1500
1555
1611
1667
1724
1781
1838
1895
1953
2011
2069
2127
2186
2245
2304
2363
2423
2483
2543
2604
2665
2727
2788
2850
2912
2975
3037
3100
3162
3225
3288
3351
3414
3477
3541
3604
3668
3732
3797
3861
3926
3992
4057
4124
4190
4258
4325
4393
4462
4531
4601
4671
4740
4811
4881
4951
5020
5090
5160
5229
5297
5366
5434
5501
5568
5635
5701
5767
5831
5896
5959
6023
6085
6147
6209
6269
6330
6390
6449
6508
6566
6623
6680
6736
6791
6846
6899
6953
7005
7057
7109
7159
7209
7259
7308
7356
7403
7449
7495
7540
7584
7627
7670
7712
7753
7793
7833
7872
7911
7949
7987
8023
8061
8096
8134
8170
8206
8242
8278
8314
8350
8386
8423
8459
8496
8534
8572
8610
8649
8688
8728
8769
8810
8852
8896
8940
8986
9033
9081
9130
9180
9232
9284
9338
9393
9448
9504
9561
9619
9676
9735
9793
9851
9909
9968
10025
10082
10139
10195
10250
10305
10359
10411
10463
10514
10563
10612
10660
10706
10752
10797
10840
10883
10925
10966
11006
11045
11083
11120
11157
11193
11228
11262
11295
11328
11360
11392
11424
11455
11485
11516
11546
11576
11606
11636
11666
11696
11725
11754
11782
11811
11838
11866
11892
11919
11945
11971
11997
12023
12048
12073
12099
12124
12149
12175
12200
12226
12252
12278
12304
12331
12358
12385
12413
12441
12469
12498
12528
12559
12591
12624
12659
12694
12731
12770
12809
12850
12893
12937
12981
13028
13075
13124
13173
13224
13276
13330
13384
13440
13496
13554
13613
13673
13734
13796
13858
13921
13985
14050
14115
14180
14246
14313
14379
14447
14514
14582
14650
14718
14786
14853
14921
14988
15056
15122
15189
15255
15321
15387
15452
15518
15583
15649
15714
15780
15845
15911
15976
16042
16108
16172
16239
16303
16370
16435
16501
16566
16632
16698
16763
16829
16896
16962
17029
17097
17165
17234
17304
17374
17445
17516
17589
17661
17735
17808
17882
17956
18031
18105
18179
18253
18327
18400
18473
18545
18617
18688
18757
18826
18894
18960
19025
19088
19150
19211
19270
19327
19382
19435
19487
19536
19583
19629
19672
19713
19752
19788
19823
19855
19884
19912
19937
19959
19979
19996
20010
20022
20031
20037
20041
20041
20038
20033
20025
20013
19999
19981
19960
19936
19909
19878
19845
19807
19766
19721
19673
19621
19564
19504
19440
19372
19300
19223
19143
19058
18969
18876
18778
18677
18571
18460
18346
18228
18105
17978
17848
17713
17575
17432
17286
17137
16984
16828
16668
16505
16338
16168
15995
15819
15640
15458
15273
15084
14893
14699
14502
14303
14101
13897
13690
13480
13268
13055
12838
12620
12400
12178
11953
11727
11499
11270
11038
10805
10570
10334
10096
9857
9616
9374
9130
8886
8640
8393
8145
7895
7645
7394
7143
6890
6638
6385
6131
5877
5624
5370
5116
4863
4609
4356
4103
3850
3598
3347
3095
2845
2594
2345
2096
1848
1601
1355
1109
865
621
379
138
-102
-340
-577
-813
-1047
-1279
-1510
-1739
-1966
-2191
-2413
-2633
-2851
-3066
-3279
-3489
-3696
-3901
-4103
-4302
-4498
-4691
-4882
-5070
-5255
-5437
-5617
-5794
-5968
-6140
-6309
-6475
-6639
-6801
-6960
-7117
-7271
-7424
-7574
-7722
-7868
-8010
-8153
-8292
-8429
-8563
-8696
-8826
-8954
-9080
-9204
-9325
-9445
-9562
-9676
-9789
-9899
-10007
-10112
-10215
-10315
-10413
-10508
-10600
-10690
-10777
-10861
-10943
-11022
-11098
-11172
-11243
-11312
-11377
-11441
-11501
-11558
-11613
-11666
-11716
-11763
-11808
-11850
-11891
-11929
-11965
-12000
-12033
-12064
-12094
-12123
-12151
-12178
-12204
-12230
-12255
-12279
-12303
-12326
-12349
-12372
-12394
-12415
-12436
-12456
-12476
-12495
-12513
-12531
-12548
-12564
-12580
-12595
-12609
-12622
-12635
-12647
-12658
-12668
-12677
-12685
-12692
-12698
-12703
-12708
-12711
-12714
-12716
-12716
-12717
-12716
-12715
-12713
-12710
-12707
-12703
-12699
-12694
-12689
-12683
-12676
-12669
-12661
-12653
-12644
-12634
-12623
-12611
-12599
-12585
-12571
-12555
-12538
-12520
-12501
-12481
-12459
-12436
-12412
-12387
-12360
-12332
-12303
-12272
-12240
-12207
-12173
-12137
-12100
-12063
-12024
-11984
-11943
-11901
-11858
-11814
-11769
-11723
-11677
-11630
-11582
-11534
-11485
-11436
-11386
-11336
-11286
-11236
-11186
-11135
-11085
-11035
-10985
-10935
-10886
-10837
-10789
-10741
-10694
-10647
-10602
-10557
-10513
-10471
-10430
-10390
-10352
-10315
-10279
-10246
-10214
-10184
-10155
-10129
-10105
-10083
-10064
-10047
-10032
-10021
-10012
-10006
-10003
-10002
-10005
-10011
-10020
-10031
-10045
-10062
-10081
-10103
-10127
-10154
-10182
-10213
-10245
-10279
-10315
-10352
-10391
-10431
-10472
-10514
-10557
-10601
-10646
-10691
-10737
-10784
-10831
-10879
-10927
-10975
-11024
-11072
-11121
-11170
-11218
-11267
-11315
-11363
-11411
-11459
-11505
-11551
-11597
-11641
-11684
-11727
-11767
-11806
-11844
-11880
-11914
-11946
-11976
-12005
-12031
-12055
-12077
-12097
-12114
-12129
-12142
-12153
-12161
-12166
-12169
-12170
-12168
-12164
-12157
-12148
-12136
-12122
-12106
-12087
-12066
-12043
-12017
-11989
-11960
-11928
-11894
-11858
-11821
-11781
-11741
-11698
-11655
-11610
-11563
-11515
-11466
-11416
-11365
-11312
-11258
-11204
-11148
-11092
-11035
-10977
-10918
-10858
-10798
-10737
-10675
-10613
-10551
-10488
-10425
-10362
-10299
-10236
-10173
-10111
-10049
-9987
-9926
-9865
-9805
-9746
-9687
-9630
-9574
-9518
-9465
-9412
-9361
-9312
-9264
-9218
-9174
-9131
-9091
-9052
-9015
-8981
-8948
-8918
-8890
-8864
-8841
-8820
-8801
-8784
-8770
-8757
-8747
-8738
-8732
-8727
-8723
-8722
-8722
-8724
-8728
-8733
-8739
-8748
-8758
-8769
-8783
-8798
-8814
-8832
-8852
-8873
-8896
-8920
-8945
-8972
-9000
-9029
-9059
-9091
-9124
-9158
-9193
-9229
-9266
-9305
-9345
-9386
-9428
-9471
-9516
-9562
-9608
-9656
-9704
-9753
-9802
-9852
-9903
-9953
-10004
-10056
-10107
-10158
-10210
-10261
-10312
-10363
-10413
-10463
-10513
-10562
-10611
-10658
-10706
-10752
-10799
-10844
-10889
-10933
-10976
-11019
-11061
-11102
-11142
-11182
-11221
-11258
-11295
-11331
-11365
-11399
-11431
-11462
-11492
-11520
-11547
-11572
-11596
-11618
-11638
-11656
-11672
-11685
-11697
-11706
-11712
-11716
-11718
-11716
-11712
-11705
-11694
-11681
-11665
-11646
-11624
-11599
-11571
-11540
-11507
-11470
-11431
-11390
-11345
-11298
-11248
-11195
-11139
-11081
-11020
-10956
-10889
-10821
-10749
-10675
-10599
-10520
-10439
-10355
-10270
-10182
-10093
-10002
-9909
-9814
-9717
-9619
-9520
-9419
-9316
-9213
-9109
-9003
-8896
-8789
-8681
-8571
-8462
-8352
-8241
-8130
-8019
-7907
-7796
-7684
-7572
-7461
-7349
-7238
-7126
-7015
-6904
-6793
-6683
-6573
-6464
-6356
-6249
-6142
-6037
-5932
-5829
-5726
-5624
-5524
-5424
-5325
-5228
-5131
-5035
-4941
-4847
-4755
-4664
-4574
-4485
-4398
-4312
-4228
-4145
-4062
-3983
-3905
-3828
-3752
-3678
-3606
-3536
-3468
-3402
-3338
-3276
-3216
-3158
-3104
-3051
-3001
-2954
-2909
-2866
-2826
-2788
-2753
-2720
-2690
-2662
-2637
-2614
-2593
-2575
-2560
-2546
-2535
-2527
-2521
-2517
-2515
-2515
-2518
-2522
-2528
-2536
-2546
-2558
-2570
-2585
-2600
-2617
-2636
-2655
-2676
-2698
-2721
-2746
-2771
-2798
-2825
-2853
-2883
-2913
-2943
-2975
-3007
-3040
-3073
-3106
-3140
-3174
-3208
-3242
-3277
-3311
-3346
-3380
-3414
-3448
-3482
-3516
-3548
-3581
-3612
-3643
-3673
-3702
-3729
-3756
-3781
-3806
-3828
-3850
-3870
-3888
-3905
-3919
-3932
-3944
-3953
-3960
-3965
-3969
-3970
-3969
-3965
-3960
-3952
-3942
-3929
-3914
-3897
-3877
-3855
-3830
-3803
-3773
-3741
-3707
-3670
-3631
-3589
-3545
-3499
-3451
-3401
-3348
-3293
-3236
-3178
-3117
-3054
-2989
-2922
-2853
-2783
-2710
-2636
-2561
-2484
-2405
-2325
-2244
-2161
-2077
-1992
-1905
-1818
-1729
-1640
-1549
-1458
-1367
-1274
-1182
-1088
-995
-902
-808
-715
-623
-530
-439
-348
-258
-169
-81
6
92
176
259
339
418
495
570
642
712
780
844
906
965
1020
1074
1123
1170
1214
1254
1291
1325
1356
1383
1408
1429
1447
1462
1473
1482
1487
1490
1489
1486
1480
1471
1459
1445
1429
1410
1388
1364
1338
1309
1278
1245
1210
1172
1132
1091
1047
1002
955
907
857
806
753
699
645
589
532
475
417
358
299
239
180
120
59
-1
-61
-121
-182
-241
-301
-360
-419
-477
-534
-591
-648
-703
-758
-812
-865
-917
-968
-1018
-1068
-1117
-1165
-1212
-1258
-1303
-1347
-1390
-1432
-1473
-1513
-1552
-1590
-1626
-1662
-1697
-1731
-1763
-1795
-1826
-1856
-1885
-1913
-1941
-1968
-1994
-2019
-2044
-2068
-2092
-2115
-2137
-2159
-2181
-2202
-2223
-2244
-2264
-2285
-2305
-2325
-2345
-2366
-2386
-2407
-2428
-2450
-2471
-2493
-2516
-2538
-2561
-2584
-2608
-2632
-2656
-2681
-2707
-2732
-2758
-2785
-2812
-2839
-2866
-2894
-2922
-2950
-2979
-3007
-3035
-3063
-3091
-3118
-3145
-3172
-3198
-3224
-3249
-3274
-3298
-3321
-3343
-3364
-3385
-3404
-3422
-3439
-3455
-3469
-3483
-3494
-3505
-3513
-3521
-3526
-3530
-3533
-3534
-3533
-3530
-3526
-3521
-3513
-3504
-3493
-3480
-3466
-3450
-3432
-3412
-3391
-3367
-3342
-3315
-3287
-3256
-3223
-3189
-3153
-3115
-3076
-3034
-2991
-2946
-2900
-2851
-2801
-2750
-2697
-2643
-2587
-2530
-2472
-2413
-2352
-2291
-2228
-2165
-2101
-2036
-1970
-1903
-1836
-1768
-1699
-1630
-1560
-1490
-1420
-1349
-1279
-1208
-1137
-1066
-995
-924
-854
-783
-713
-643
-573
-503
-434
-365
-296
-227
-159
-91
-24
44
111
177
244
310
375
440
505
570
634
698
761
824
886
948
1008
1069
1128
1187
1244
1300
1355
1409
1461
1512
1561
1609
1655
1700
1742
1783
1822
1859
1894
1927
1957
1985
2011
2035
2056
2074
2090
2104
2115
2124
2129
2133
2134
2132
2127
2120
2111
2098
2083
2066
2045
2023
1997
1969
1939
1906
1871
1833
1792
1750
1705
1657
1607
1555
1501
1444
1385
1324
1261
1195
1128
1059
987
914
839
762
684
604
523
441
357
273
188
101
15
-73
-161
-250
-339
-428
-518
-607
-697
-787
-877
-967
-1056
-1145
-1234
-1323
-1410
-1498
-1585
-1671
-1756
-1841
-1925
-2008
-2090
-2171
-2250
-2329
-2406
-2482
-2557
-2631
-2702
-2773
-2841
-2908
-2974
-3037
-3099
-3158
-3216
-3271
-3325
-3376
-3425
-3471
-3516
-3558
-3598
-3635
-3670
-3703
-3733
-3761
-3786
-3809
-3829
-3847
-3862
-3874
-3884
-3892
-3896
-3898
-3898
-3895
-3889
-3881
-3869
-3856
-3839
-3820
-3798
-3774
-3746
-3716
-3684
-3648
-3610
-3569
-3524
-3477
-3427
-3374
-3318
-3259
-3197
-3131
-3062
-2991
-2916
-2838
-2757
-2673
-2586
-2497
-2404
-2309
-2212
-2111
-2008
-1903
-1795
-1685
-1573
-1458
-1341
-1222
-1101
-979
-854
-727
-599
-469
-337
-205
-71
64
200
336
473
611
748
886
1024
1162
1299
1436
1573
1709
1845
1979
2113
2246
2378
2509
2638
2766
2893
3018
3142
3263
3383
3500
3615
3728
3839
3947
4051
4154
4253
4349
4442
4531
4617
4699
4777
4851
4922
4988
5051
5109
5164
5215
5261
5304
5343
5378
5410
5437
5461
5481
5498
5510
5519
5524
5526
5524
5519
5510
5498
5483
5465
5443
5419
5391
5361
5329
5293
5256
5215
5173
5128
5081
5032
4981
4928
4873
4817
4759
4700
4640
4578
4516
4453
4389
4325
4260
4194
4129
4062
3996
3930
3863
3797
3731
3665
3600
3535
3470
3407
3344
3282
3221
3161
3103
3045
2989
2935
2882
2830
2780
2732
2686
2641
2598
2557
2518
2480
2444
2410
2378
2347
2318
2291
2265
2241
2219
2198
2178
2161
2144
2129
2116
2104
2094
2085
2077
2071
2066
2063
2060
2059
2059
2060
2063
2066
2070
2074
2079
2085
2092
2099
2107
2115
2124
2133
2143
2153
2164
2175
2186
2198
2210
2223
2236
2249
2263
2277
2291
2305
2319
2334
2349
2363
2378
2393
2408
2423
2438
2453
2469
2484
2500
2516
2532
2548
2565
2583
2600
2619
2638
2657
2678
2698
2720
2742
2764
2787
2810
2834
2858
2882
2906
2931
2956
2981
3005
3030
3055
3080
3104
3128
3152
3176
3200
3223
3246
3268
3290
3311
3332
3353
3373
3393
3413
3433
3452
3471
3490
3509
3528
3547
3566
3585
3604
3623
3641
3660
3679
3698
3718
3737
3756
3776
3796
3816
3837
3857
3878
3898
3918
3938
3958
3978
3997
4016
4035
4053
4070
4086
4103
4118
4133
4147
4161
4173
4185
4195
4205
4214
4222
4229
4235
4241
4246
4250
4254
4258
4261
4264
4267
4270
4273
4276
4279
4282
4286
4289
4293
4297
4301
4305
4310
4314
4319
4324
4329
4334
4340
4345
4350
4355
4360
4364
4368
4371
4374
4377
4379
4381
4382
4383
4383
4382
4382
4380
4379
4377
4374
4371
4368
4365
4361
4357
4353
4348
4344
4339
4334
4330
4325
4320
4316
4312
4308
4305
4302
4300
4297
4296
4295
4294
4294
4294
4294
4295
4297
4299
4301
4303
4306
4310
4313
4318
4322
4327
4332
4338
4344
4350
4356
4363
4370
4378
4386
4394
4402
4411
4419
4428
4437
4446
4455
4464
4473
4482
4490
4499
4508
4517
4525
4533
4541
4549
4556
4563
4570
4577
4583
4589
4595
4600
4606
4610
4615
4619
4622
4625
4628
4630
4632
4633
4633
4633
4633
4632
4630
4628
4625
4621
4617
4612
4607
4601
4595
4588
4581
4573
4565
4557
4549
4540
4531
4522
4513
4505
4496
4487
4479
4470
4462
4454
4446
4438
4430
4423
4415
4407
4399
4392
4384
4376
4369
4361
4354
4346
4339
4332
4324
4317
4310
4303
4296
4289
4281
4274
4266
4258
4249
4240
4230
4220
4209
4197
4185
4172
4157
4142
4126
4108
4090
4070
4049
4027
4003
3979
3953
3926
3898
3868
3836
3803
3769
3733
3696
3657
3617
3575
3531
3486
3439
3390
3340
3287
3233
3176
3118
3057
2994
2930
2863
2794
2723
2651
2576
2500
2422
2342
2261
2178
2093
2008
1921
1832
1743
1653
1561
1469
1376
1281
1186
1090
992
894
795
695
595
493
391
288
184
79
-25
-131
-237
-343
-450
-557
-664
-772
-880
-988
-1097
-1206
-1315
-1425
-1534
-1643
-1753
-1862
-1972
-2082
-2192
-2302
-2412
-2523
-2633
-2744
-2855
-2967
-3078
-3189
-3301
-3412
-3524
-3635
-3747
-3858
-3970
-4081
-4193
-4304
-4416
-4527
-4639
-4750
-4862
-4973
-5084
-5195
-5306
-5417
-5527
-5637
-5746
-5854
-5962
-6069
-6176
-6281
-6386
-6490
-6592
-6694
-6794
-6894
-6992
-7088
-7184
-7278
-7371
-7462
-7552
-7640
-7727
-7812
-7895
-7976
-8055
-8132
-8209
-8283
-8355
-8425
-8492
-8558
-8622
-8684
-8745
-8803
-8859
-8914
-8966
-9017
-9066
-9113
-9158
-9201
-9242
-9281
-9318
-9354
-9387
-9418
-9448
-9475
-9500
-9524
-9545
-9564
-9582
-9597
-9610
-9622
-9631
-9639
-9645
-9648
-9651
-9651
-9650
-9647
-9642
-9636
-9629
-9620
-9609
-9597
-9584
-9570
-9554
-9537
-9519
-9500
-9480
-9459
-9437
-9413
-9389
-9364
-9338
-9311
-9284
-9255
-9226
-9196
-9166
-9134
-9102
-9070
-9037
-9003
-8968
-8933
-8897
-8860
-8823
-8785
-8746
-8707
-8668
-8628
-8587
-8546
-8505
-8463
-8421
-8379
-8337
-8295
-8254
-8212
-8170
-8129
-8087
-8047
-8006
-7966
-7926
-7886
-7847
-7808
-7770
-7733
-7695
-7659
-7623
-7587
-7552
-7518
-7485
-7452
-7420
-7389
-7358
-7329
-7300
-7272
-7244
-7218
-7193
-7168
-7145
-7122
-7101
-7081
-7061
-7043
-7026
-7010
-6994
-6980
-6967
-6955
-6943
-6933
-6924
-6915
-6908
-6902
-6896
-6892
-6889
-6886
-6885
-6884
-6885
-6886
-6889
-6892
-6897
-6902
-6908
-6915
-6923
-6931
-6941
-6951
-6962
-6973
-6985
-6997
-7010
-7024
-7037
-7052
-7066
-7081
-7097
-7112
-7128
-7144
-7160
-7176
-7192
-7208
-7223
-7239
-7254
-7268
-7282
-7296
-7309
-7321
-7333
-7344
-7354
-7364
-7373
-7381
-7389
-7396
-7402
-7408
-7413
-7417
-7421
-7424
-7426
-7428
-7429
-7429
-7428
-7426
-7424
-7420
-7416
-7410
-7403
-7396
-7387
-7377
-7366
-7354
-7341
-7326
-7310
-7293
-7275
-7255
-7234
-7212
-7189
-7163
-7137
-7109
-7080
-7049
-7016
-6982
-6947
-6910
-6872
-6832
-6791
-6749
-6705
-6660
-6614
-6567
-6518
-6468
-6417
-6364
-6310
-6256
-6199
-6142
-6083
-6023
-5962
-5899
-5835
-5770
-5704
-5636
-5566
-5496
-5424
-5350
-5275
-5199
-5121
-5042
-4961
-4880
-4797
-4712
-4627
-4541
-4454
-4366
-4277
-4187
-4097
-4006
-3915
-3823
-3730
-3638
-3544
-3451
-3357
-3263
-3169
-3075
-2981
-2888
-2794
-2701
-2609
-2517
-2425
-2335
-2245
-2156
-2068
-1981
-1895
-1810
-1726
-1643
-1561
-1480
-1400
-1321
-1243
-1166
-1091
-1016
-943
-870
-799
-729
-660
-592
-525
-460
-395
-331
-269
-207
-147
-87
-28
29
86
142
197
251
305
358
410
462
513
564
615
665
716
766
817
867
917
968
1018
1070
1121
1173
1224
1276
1329
1382
1435
1488
1542
1597
1652
1708
1765
1822
1880
1938
1998
2058
2119
2180
2243
2306
2370
2435
2501
2567
2635
2703
2772
2841
2911
2982
3054
3126
3198
3271
3345
3418
3492
3566
3639
3713
3787
3861
3934
4006
4081
4153
4226
4299
4371
4442
4514
4585
4655
4726
4795
4865
4933
5002
5070
5137
5204
5270
5336
5401
5466
5530
5594
5656
5718
5780
5840
5900
5958
6016
6073
6129
6184
6238
6291
6342
6393
6442
6491
6538
6583
6627
6670
6711
6750
6788
6825
6859
6892
6923
6953
6980
7006
7031
7053
7074
7093
7110
7126
7139
7151
7161
7169
7175
7179
7181
7182
7181
7178
7173
7167
7159
7150
7139
7126
7111
7095
7077
7057
7035
7012
6986
6959
6929
6898
6864
6829
6791
6751
6708
6664
6617
6568
6517
6463
6407
6349
6289
6227
6162
6096
6027
5956
5884
5809
5732
5654
5574
5492
5408
5322
5234
5145
5054
4961
4866
4770
4672
4573
4472
4369
4265
4160
4053
3944
3834
3723
3611
3497
3382
3267
3150
3032
2914
2794
2674
2553
2431
2309
2186
2063
1938
1814
1689
1563
1437
1311
1185
1058
932
805
679
553
427
301
175
50
-76
-200
-325
-449
-572
-695
-818
-940
-1061
-1182
-1303
-1422
-1541
-1659
-1776
-1893
-2008
-2123
-2237
-2350
-2462
-2573
-2683
-2792
-2899
-3005
-3110
-3213
-3315
-3415
-3514
-3611
-3707
-3801
-3893
-3984
-4073
-4160
-4246
-4329
-4412
-4492
-4571
-4648
-4723
-4796
-4867
-4936
-5003
-5069
-5131
-5192
-5250
-5305
-5358
-5409
-5456
-5500
-5542
-5580
-5616
-5648
-5677
-5702
-5724
-5743
-5758
-5770
-5778
-5783
-5784
-5782
-5776
-5766
-5753
-5736
-5715
-5691
-5663
-5631
-5595
-5556
-5513
-5467
-5416
-5363
-5305
-5245
-5181
-5113
-5042
-4968
-4891
-4811
-4727
-4641
-4552
-4461
-4366
-4269
-4170
-4067
-3964
-3857
-3748
-3637
-3523
-3407
-3289
-3168
-3046
-2921
-2795
-2667
-2537
-2405
-2271
-2137
-2000
-1863
-1725
-1585
-1445
-1304
-1162
-1018
-877
-734
-590
-447
-304
-160
-18
125
267
409
550
690
829
968
1105
1242
1377
1511
1644
1775
1905
2033
2160
2285
2408
2529
2649
2766
2881
2994
3105
3214
3321
3425
3527
3627
3725
3820
3913
4003
4093
4179
4264
4346
4426
4504
4579
4653
4725
4795
4862
4928
4992
5054
5115
5173
5230
5286
5339
5392
5443
5493
5541
5589
5635
5681
5725
5769
5812
5855
5896
5937
5978
6018
6057
6096
6134
6172
6209
6246
6283
6319
6356
6392
6428
6464
6501
6537
6573
6610
6647
6684
6721
6759
6797
6835
6873
6912
6951
6990
7030
7070
7110
7151
7192
7233
7275
7317
7360
7403
7446
7490
7534
7578
7623
7667
7712
7757
7802
7847
7892
7937
7982
8026
8071
8117
8161
8205
8249
8293
8336
8379
8422
8465
8507
8549
8590
8631
8672
8712
8752
8792
8831
8870
8908
8945
8982
9019
9055
9090
9125
9159
9193
9225
9257
9289
9319
9349
9378
9407
9435
9461
9488
9513
9538
9562
9585
9608
9629
9650
9669
9688
9706
9723
9739
9753
9767
9780
9792
9803
9813
9822
9829
9836
9841
9846
9849
9851
9851
9850
9848
9845
9841
9834
9827
9818
9807
9795
9781
9765
9748
9728
9707
9683
9658
9630
9600
9568
9534
9498
9459
9418
9375
9330
9282
9232
9179
9124
9067
9008
8946
8882
8816
8747
8677
8604
8529
8452
8373
8292
8209
8125
8038
7950
7859
7768
7674
7579
7482
7383
7283
7181
7078
6973
6867
6759
6650
6540
6429
6317
6204
6090
5975
5860
5744
5627
5509
5392
5273
5154
5035
4916
4796
4676
4556
4436
4316
4196
4075
3956
3836
3716
3597
3478
3360
3242
3124
3007
2891
2775
2660
2545
2431
2318
2205
2092
1981
1869
1759
1649
1540
1432
1324
1218
1112
1006
903
800
698
597
497
398
300
203
107
12
-81
-174
-265
-355
-444
-532
-618
-703
-786
-869
-950
-1029
-1107
-1184
-1259
-1333
-1406
-1477
-1547
-1615
-1682
-1747
-1811
-1874
-1935
-1995
-2053
-2111
-2167
-2222
-2276
-2329
-2380
-2431
-2481
-2530
-2578
-2625
-2672
-2717
-2762
-2806
-2850
-2893
-2935
-2977
-3018
-3058
-3098
-3138
-3177
-3216
-3255
-3293
-3331
-3368
-3405
-3442
-3478
-3514
-3550
-3585
-3620
-3655
-3690
-3724
-3758
-3792
-3825
-3858
-3890
-3922
-3954
-3985
-4016
-4046
-4075
-4104
-4133
-4160
-4187
-4214
-4239
-4264
-4287
-4310
-4332
-4353
-4373
-4392
-4410
-4427
-4443
-4458
-4471
-4483
-4494
-4504
-4512
-4519
-4525
-4529
-4532
-4533
-4533
-4531
-4528
-4523
-4516
-4508
-4498
-4487
-4474
-4459
-4443
-4425
-4405
-4383
-4360
-4335
-4308
-4280
-4249
-4217
-4182
-4146
-4108
-4067
-4025
-3981
-3936
-3888
-3838
-3787
-3734
-3679
-3623
-3565
-3505
-3443
-3380
-3316
-3250
-3182
-3113
-3043
-2971
-2897
-2822
-2746
-2669
-2590
-2509
-2427
-2344
-2259
-2173
-2085
-1996
-1905
-1813
-1720
-1624
-1528
-1430
-1331
-1230
-1128
-1025
-921
-815
-709
-601
-492
-382
-271
-159
-46
68
183
300
417
536
655
775
897
1018
1142
1266
1391
1516
1642
1769
1897
2025
2154
2283
2413
2543
2674
2805
2937
3070
3202
3335
3469
3602
3736
3870
4005
4139
4273
4407
4542
4676
4810
4943
5077
5210
5343
5476
5609
5742
5874
6006
6137
6268
6399
6529
6659
6788
6917
7044
7172
7298
7424
7548
7673
7796
7918
8039
8161
8281
8400
8518
8635
8750
8865
8979
9091
9203
9313
9422
9530
9636
9741
9845
9947
10048
10147
10244
10341
10435
10528
10619
10708
10795
10881
10964
11046
11126
11204
11280
11354
11426
11496
11564
11630
11694
11756
11815
11873
11929
11982
12034
12083
12131
12177
12220
12262
12302
12340
12377
12411
12444
12474
12503
12530
12555
12579
12600
12620
12638
12654
12668
12680
12690
12699
12706
12711
12714
12715
12715
12712
12708
12702
12694
12684
12672
12658
12641
12623
12602
12579
12554
12527
12497
12466
12431
12395
12356
12316
12273
12227
12180
12131
12079
12026
11970
11913
11853
11792
11729
11664
11597
11528
11457
11384
11309
11233
11154
11074
10992
10908
10822
10734
10644
10552
10459
10363
10266
10166
10065
9961
9856
9749
9640
9528
9415
9300
9183
9064
8943
8820
8696
8569
8441
8311
8179
8045
7911
7774
7636
7496
7355
7213
7069
6924
6778
6630
6482
6332
6182
6030
5877
5724
5569
5414
5258
5101
4944
4786
4627
4468
4309
4149
3989
3828
3668
3508
3348
3188
3028
2869
2710
2552
2395
2238
2083
1928
1775
1623
1472
1323
1175
1029
885
742
601
462
326
191
58
-72
-201
-327
-450
-572
-691
-807
-922
-1033
-1143
-1250
-1355
-1458
-1558
-1656
-1751
-1844
-1935
-2024
-2110
-2194
-2276
-2355
-2433
-2508
-2581
-2652
-2720
-2787
-2852
-2915
-2976
-3035
-3092
-3148
-3201
-3253
-3304
-3353
-3400
-3446
-3490
-3533
-3575
-3615
-3654
-3692
-3729
-3765
-3800
-3834
-3868
-3901
-3933
-3964
-3996
-4026
-4056
-4086
-4116
-4146
-4175
-4205
-4234
-4264
-4293
-4323
-4354
-4384
-4415
-4446
-4477
-4509
-4541
-4574
-4607
-4640
-4674
-4709
-4744
-4780
-4816
-4853
-4891
-4929
-4969
-5009
-5050
-5091
-5134
-5177
-5222
-5267
-5313
-5360
-5408
-5457
-5507
-5558
-5610
-5663
-5717
-5772
-5827
-5884
-5942
-6000
-6059
-6119
-6179
-6240
-6302
-6363
-6426
-6488
-6552
-6615
-6679
-6743
-6807
-6872
-6937
-7002
-7068
-7134
-7200
-7267
-7333
-7400
-7467
-7534
-7601
-7668
-7736
-7803
-7871
-7938
-8006
-8074
-8141
-8210
-8278
-8346
-8414
-8482
-8549
-8617
-8685
-8752
-8820
-8887
-8954
-9021
-9088
-9155
-9221
-9287
-9352
-9417
-9482
-9546
-9609
-9672
-9734
-9796
-9856
-9916
-9975
-10033
-10091
-10147
-10202
-10257
-10310
-10362
-10414
-10464
-10513
-10560
-10607
-10652
-10696
-10739
-10780
-10819
-10858
-10895
-10930
-10964
-10996
-11027
-11056
-11083
-11109
-11133
-11155
-11175
-11194
-11211
-11226
-11239
-11249
-11258
-11265
-11270
-11273
-11274
-11273
-11270
-11265
-11258
-11249
-11238
-11224
-11209
-11192
-11173
-11152
-11128
-11103
-11076
-11046
-11015
-10982
-10946
-10909
-10869
-10828
-10784
-10739
-10691
-10642
-10591
-10537
-10482
-10425
-10366
-10306
-10243
-10179
-10113
-10045
-9975
-9904
-9831
-9756
-9679
-9600
-9520
-9439
-9355
-9270
-9184
-9096
-9006
-8915
-8823
-8729
-8634
-8538
-8440
-8341
-8241
-8140
-8038
-7935
-7832
-7727
-7622
-7516
-7410
-7304
-7197
-7090
-6982
-6875
-6767
-6660
-6552
-6445
-6337
-6230
-6122
-6015
-5908
-5801
-5695
-5589
-5483
-5378
-5274
-5171
-5068
-4966
-4866
-4766
-4667
-4570
-4474
-4378
-4284
-4191
-4100
-4009
-3919
-3831
-3744
-3659
-3574
-3492
-3410
-3331
-3252
-3176
-3101
-3028
-2957
-2887
-2819
-2753
-2689
-2627
-2566
-2507
-2449
-2393
-2339
-2286
-2234
-2184
-2135
-2087
-2040
-1995
-1950
-1906
-1864
-1822
-1781
-1741
-1701
-1663
-1625
-1588
-1552
-1516
-1481
-1447
-1413
-1380
-1348
-1316
-1284
-1253
-1222
-1191
-1161
-1130
-1100
-1070
-1041
-1010
-982
-952
-923
-894
-865
-837
-808
-780
-751
-723
-695
-667
-639
-610
-582
-554
-526
-498
-469
-441
-413
-385
-357
-329
-301
-273
-244
-216
-187
-159
-130
-101
-71
-42
-12
18
48
79
109
139
170
201
232
262
294
325
356
388
419
452
484
516
549
582
616
649
683
716
750
784
818
851
885
919
953
987
1020
1054
1088
1122
1156
1190
1223
1257
1290
1324
1357
1391
1424
1457
1490
1523
1556
1588
1621
1653
1685
1717
1748
1779
1810
1841
1871
1901
1931
1960
1989
2017
2045
2074
2102
2130
2157
2184
2211
2238
2265
2291
2317
2344
2370
2396
2421
2447
2472
2497
2521
2545
2569
2592
2615
2637
2659
2680
2701
2721
2741
2759
2777
2795
2812
2828
2843
2857
2871
2885
2898
2910
2921
2933
2943
2953
2963
2972
2981
2990
2998
3006
3013
3021
3028
3036
3043
3051
3058
3067
3075
3084
3093
3103
3113
3124
3136
3147
3160
3173
3187
3201
3215
3231
3246
3263
3279
3297
3315
3333
3351
3370
3390
3409
3429
3450
3470
3491
3511
3532
3553
3575
3596
3617
3638
3659
3680
3701
3722
3742
3762
3782
3801
3820
3838
3856
3872
3889
3904
3918
3932
3944
3956
3966
3975
3983
3990
3995
3999
4002
4003
4003
4001
3998
3994
3988
3981
3972
3961
3950
3936
3921
3904
3886
3866
3845
3822
3797
3771
3743
3713
3682
3649
3615
3580
3543
3504
3465
3424
3382
3339
3294
3249
3203
3155
3107
3058
3008
2957
2905
2852
2799
2745
2691
2636
2581
2525
2469
2413
2357
2300
2244
2187
2130
2073
2016
1959
1903
1846
1790
1734
1678
1622
1567
1512
1458
1403
1349
1296
1243
1190
1138
1086
1034
984
933
883
834
785
737
690
643
596
550
505
460
415
372
328
285
243
201
160
119
78
38
-1
-41
-80
-118
-156
-194
-231
-269
-306
-342
-379
-415
-452
-488
-525
-561
-597
-634
-670
-707
-744
-781
-819
-857
-895
-934
-973
-1012
-1053
-1094
-1135
-1177
-1220
-1263
-1306
-1350
-1395
-1441
-1487
-1534
-1581
-1629
-1678
-1728
-1778
-1828
-1880
-1932
-1984
-2037
-2090
-2144
-2198
-2253
-2308
-2363
-2419
-2474
-2530
-2587
-2643
-2700
-2757
-2814
-2872
-2929
-2987
-3045
-3103
-3160
-3218
-3275
-3333
-3390
-3447
-3504
-3561
-3617
-3673
-3729
-3785
-3840
-3895
-3950
-4003
-4059
-4113
-4167
-4220
-4274
-4327
-4380
-4433
-4486
-4538
-4591
-4643
-4695
-4747
-4799
-4850
-4902
-4953
-5004
-5055
-5105
-5155
-5205
-5255
-5304
-5353
-5401
-5449
-5497
-5544
-5591
-5637
-5682
-5727
-5771
-5815
-5858
-5900
-5941
-5982
-6021
-6060
-6098
-6135
-6170
-6205
-6239
-6272
-6303
-6334
-6363
-6391
-6418
-6444
-6468
-6491
-6513
-6534
-6554
-6572
-6589
-6604
-6619
-6632
-6643
-6653
-6662
-6669
-6675
-6679
-6682
-6683
-6683
-6681
-6678
-6673
-6666
-6658
-6648
-6637
-6624
-6610
-6594
-6577
-6558
-6538
-6516
-6493
-6468
-6442
-6414
-6385
-6354
-6322
-6289
-6253
-6217
-6179
-6139
-6099
-6056
-6013
-5968
-5921
-5873
-5824
-5773
-5721
-5668
-5612
-5556
-5498
-5439
-5378
-5316
-5252
-5186
-5120
-5051
-4981
-4909
-4836
-4761
-4684
-4605
-4525
-4443
-4359
-4274
-4187
-4098
-4008
-3916
-3823
-3729
-3634
-3537
-3439
-3340
-3241
-3140
-3039
-2937
-2834
-2730
-2626
-2521
-2416
-2311
-2205
-2098
-1991
-1884
-1776
-1668
-1559
-1450
-1341
-1232
-1123
-1014
-904
-795
-686
-577
-468
-360
-252
-144
-37
70
176
281
386
490
594
697
799
900
1000
1099
1198
1295
1392
1487
1582
1676
1768
1860
1950
2039
2127
2214
2300
2384
2466
2548
2627
2706
2783
2859
2933
3006
3078
3148
3217
3285
3351
3417
3481
3544
3605
3665
3724
3782
3838
3893
3947
3999
4050
4099
4147
4194
4239
4282
4325
4365
4405
4443
4479
4514
4547
4579
4610
4639
4666
4692
4717
4740
4761
4781
4800
4817
4833
4847
4860
4872
4881
4890
4897
4902
4907
4909
4911
4911
4909
4906
4902
4897
4890
4882
4872
4862
4849
4836
4821
4805
4788
4769
4750
4729
4707
4683
4659
4634
4608
4580
4552
4523
4493
4462
4431
4398
4365
4331
4296
4261
4225
4189
4152
4114
4075
4037
3998
3958
3918
3877
3836
3795
3754
3712
3670
3628
3586
3544
3501
3459
3416
3374
3331
3289
3246
3204
3161
3119
3078
3036
2995
2954
2913
2873
2834
2795
2756
2719
2682
2645
2610
2575
2541
2508
2476
2444
2414
2384
2356
2328
2302
2276
2251
2228
2206
2184
2164
2145
2128
2111
2096
2081
2068
2056
2045
2035
2025
2017
2011
2005
2000
1996
1992
1989
1987
1986
1985
1984
1984
1984
1985
1985
1986
1987
1988
1989
1990
1990
1991
1992
1992
1992
1992
1993
1992
1992
1992
1991
1990
1989
1988
1986
1985
1982
1980
1977
1974
1971
1968
1964
1960
1956
1951
1946
1941
1936
1931
1925
1919
1913
1907
1900
1893
1885
1878
1870
1861
1852
1843
1833
1822
1811
1800
1788
1776
1763
1750
1736
1721
1706
1690
1674
1657
1640
1622
1603
1584
1564
1544
1523
1502
1480
1457
1434
1411
1387
1363
1338
1313
1287
1261
1235
1208
1180
1153
1124
1096
1068
1039
1010
982
953
925
896
868
840
812
784
757
729
702
675
649
622
596
570
545
520
495
471
446
423
400
377
355
334
313
292
273
254
235
218
201
185
170
156
143
131
120
110
101
93
86
79
74
70
66
63
62
61
61
62
64
67
71
76
82
88
96
104
114
125
136
149
162
176
192
208
226
244
264
285
306
329
353
379
405
432
460
490
520
551
583
616
650
684
719
755
792
830
868
907
946
987
1028
1069
1111
1153
1196
1239
1282
1326
1370
1414
1458
1502
1547
1591
1635
1680
1724
1768
1812
1855
1899
1942
1985
2027
2069
2111
2152
2193
2233
2273
2312
2350
2388
2425
2462
2498
2533
2568
2602
2636
2669
2701
2733
2764
2795
2825
2855
2884
2913
2942
2970
2997
3024
3051
3078
3105
3131
3157
3182
3207
3232
3257
3282
3306
3330
3353
3377
3400
3422
3444
3466
3487
3508
3529
3549
3569
3588
3607
3626
3644
3662
3680
3698
3715
3731
3748
3764
3780
3795
3810
3825
3839
3853
3867
3881
3894
3907
3919
3931
3943
3954
3965
3976
3986
3995
4003
4013
4021
4027
4034
4040
4045
4050
4053
4056
4058
4059
4059
4059
4058
4054
4051
4046
4042
4035
4029
4021
4011
4001
3990
3978
3965
3951
3935
3919
3902
3883
3863
3843
3821
3798
3775
3750
3724
3697
3669
3641
3611
3580
3548
3515
3481
3446
3410
3373
3335
3296
3256
3214
3172
3128
3084
3038
2992
2944
2896
2846
2796
2745
2694
2642
2589
2535
2481
2426
2371
2315
2259
2203
2146
2089
2031
1974
1916
1859
1802
1744
1687
1630
1574
1518
1462
1407
1352
1297
1243
1190
1137
1085
1033
982
932
883
834
785
738
691
645
600
555
510
467
424
381
339
298
257
217
177
138
100
62
25
-10
-46
-80
-113
-146
-178
-208
-238
-267
-296
-323
-349
-375
-399
-422
-445
-466
-486
-505
-523
-540
-556
-571
-585
-598
-610
-621
-631
-640
-648
-654
-660
-665
-669
-673
-675
-676
-677
-676
-675
-673
-670
-666
-661
-655
-649
-642
-633
-624
-614
-604
-592
-580
-567
-553
-538
-523
-506
-488
-470
-450
-430
-408
-386
-362
-338
-313
-286
-259
-230
-201
-171
-139
-106
-73
-38
-2
35
73
112
153
194
236
280
324
370
416
464
512
562
612
664
716
770
825
880
937
995
1053
1113
1173
1235
1297
1360
1423
1488
1553
1619
1686
1754
1822
1891
1961
2031
2102
2174
2247
2319
2392
2466
2540
2614
2688
2762
2837
2911
2985
3060
3134
3208
3282
3356
3429
3503
3576
3649
3722
3795
3867
3940
4011
4083
4155
4226
4297
4368
4438
4508
4579
4648
4718
4787
4856
4925
4993
5061
5129
5197
5264
5331
5398
5465
5531
5597
5662
5727
5791
5855
5919
5982
6044
6106
6167
6227
6286
6344
6401
6458
6513
6566
6619
6670
6720
6769
6816
6862
6906
6949
6991
7031
7070
7107
7143
7177
7210
7241
7271
7299
7326
7351
7375
7397
7418
7437
7455
7471
7485
7498
7509
7519
7526
7532
7536
7538
7539
7537
7534
7528
7521
7512
7502
7489
7475
7459
7441
7422
7401
7378
7354
7329
7302
7273
7243
7211
7178
7143
7107
7070
7031
6991
6949
6907
6863
6817
6771
6723
6675
6625
6575
6523
6471
6418
6365
6310
6255
6200
6144
6087
6030
5973
5915
5856
5797
5738
5678
5618
5557
5496
5435
5373
5311
5249
5186
5124
5061
4998
4934
4871
4807
4743
4679
4614
4550
4485
4420
4355
4290
4225
4159
4093
4027
3961
3894
3828
3761
3694
3627
3560
3493
3426
3359
3292
3225
3158
3092
3025
2959
2893
2827
2761
2696
2630
2565
2500
2435
2371
2307
2243
2179
2115
2052
1988
1925
1862
1799
1736
1673
1611
1548
1486
1423
1361
1299
1237
1176
1114
1052
991
930
869
808
748
688
628
568
508
449
390
331
272
214
155
97
40
-18
-75
-132
-189
-246
-302
-359
-415
-470
-526
-581
-636
-691
-745
-799
-853
-907
-960
-1012
-1067
-1119
-1172
-1225
-1277
-1329
-1381
-1433
-1485
-1536
-1587
-1637
-1688
-1737
-1787
-1836
-1885
-1934
-1982
-2031
-2079
-2126
-2174
-2221
-2269
-2316
-2363
-2410
-2457
-2504
-2551
-2597
-2644
-2690
-2737
-2783
-2829
-2875
-2921
-2967
-3013
-3059
-3105
-3150
-3195
-3241
-3286
-3331
-3376
-3421
-3465
-3510
-3555
-3599
-3644
-3688
-3733
-3777
-3822
-3866
-3911
-3955
-4000
-4043
-4089
-4133
-4177
-4222
-4266
-4310
-4355
-4399
-4443
-4488
-4532
-4576
-4621
-4665
-4710
-4754
-4798
-4842
-4886
-4930
-4973
-5016
-5059
-5101
-5143
-5184
-5225
-5266
-5306
-5346
-5386
-5424
-5463
-5501
-5538
-5574
-5610
-5646
-5680
-5714
-5748
-5780
-5812
-5843
-5873
-5902
-5930
-5957
-5984
-6009
-6034
-6058
-6081
-6103
-6124
-6144
-6163
-6182
-6199
-6216
-6232
-6246
-6260
-6273
-6285
-6297
-6307
-6317
-6325
-6333
-6340
-6346
-6351
-6355
-6358
-6360
-6361
-6361
-6360
-6358
-6355
-6351
-6346
-6340
-6333
-6324
-6315
-6305
-6294
-6281
-6268
-6254
-6238
-6222
-6204
-6185
-6165
-6144
-6122
-6099
-6074
-6049
-6023
-5995
-5966
-5936
-5905
-5873
-5840
-5806
-5770
-5734
-5696
-5658
-5618
-5578
-5536
-5494
-5450
-5406
-5361
-5315
-5269
-5221
-5173
-5124
-5074
-5023
-4972
-4919
-4866
-4812
-4758
-4702
-4645
-4588
-4530
-4471
-4411
-4350
-4288
-4225
-4162
-4098
-4033
-3967
-3900
-3833
-3764
-3695
-3625
-3554
-3483
-3410
-3337
-3263
-3188
-3113
-3036
-2959
-2882
-2803
-2724
-2644
-2563
-2482
-2400
-2317
-2234
-2150
-2066
-1981
-1896
-1811
-1725
-1639
-1553
-1466
-1379
-1292
-1205
-1117
-1029
-941
-852
-764
-675
-586
-496
-407
-317
-227
-137
-46
44
135
226
317
408
499
590
682
773
864
955
1046
1138
1229
1320
1411
1501
1592
1682
1773
1863
1953
2041
2132
2221
2310
2399
2487
2575
2663
2750
2836
2922
3008
3093
3177
3261
3344
3427
3509
3590
3671
3751
3830
3909
3987
4064
4141
4216
4292
4366
4440
4513
4585
4656
4727
4796
4865
4933
5000
5066
5131
5195
5258
5319
5380
5439
5497
5554
5610
5664
5717
5768
5818
5867
5914
5960
6004
6047
6088
6128
6167
6204
6239
6273
6306
6337
6366
6394
6420
6445
6469
6490
6511
6530
6547
6563
6578
6591
6603
6613
6622
6629
6635
6640
6644
6646
6646
6645
6643
6640
6635
6629
6621
6612
6601
6590
6576
6561
6545
6527
6507
6486
6463
6439
6413
6385
6356
6326
6293
6260
6224
6187
6149
6109
6068
6025
5981
5936
5889
5841
5792
5742
5691
5639
5586
5533
5478
5423
5367
5310
5253
5196
5138
5080
5022
4963
4905
4846
4787
4727
4668
4609
4550
4491
4432
4373
4314
4256
4198
4139
4082
4024
3967
3910
3853
3797
3741
3685
3630
3575
3521
3467
3413
3359
3306
3253
3200
3148
3096
3045
2993
2942
2892
2841
2791
2742
2693
2644
2596
2549
2501
2455
2409
2364
2319
2275
2231
2188
2145
2103
2062
2021
1981
1942
1903
1865
1827
1790
1754
1718
1683
1648
1614
1580
1547
1515
1483
1451
1420
1390
1360
1331
1302
1274
1246
1218
1191
1164
1137
1110
1082
1055
1028
1000
972
944
915
886
857
827
797
766
735
704
671
638
605
571
536
501
464
428
390
352
313
273
233
192
150
107
63
19
-26
-72
-118
-166
-214
-262
-312
-362
-413
-464
-516
-569
-622
-676
-730
-786
-841
-897
-954
-1012
-1070
-1128
-1187
-1247
-1307
-1368
-1430
-1492
-1555
-1618
-1682
-1746
-1811
-1876
-1942
-2008
-2074
-2140
-2206
-2273
-2339
-2406
-2472
-2539
-2605
-2671
-2738
-2804
-2869
-2935
-3000
-3065
-3130
-3194
-3258
-3322
-3386
-3448
-3511
-3573
-3635
-3696
-3757
-3817
-3877
-3937
-3995
-4054
-4111
-4169
-4225
-4282
-4337
-4393
-4447
-4502
-4556
-4609
-4662
-4714
-4765
-4816
-4866
-4916
-4964
-5012
-5059
-5105
-5151
-5195
-5238
-5281
-5322
-5362
-5401
-5439
-5475
-5510
-5544
-5576
-5607
-5636
-5663
-5689
-5714
-5736
-5758
-5777
-5795
-5812
-5827
-5840
-5852
-5863
-5872
-5880
-5887
-5892
-5896
-5898
-5900
-5900
-5899
-5896
-5893
-5888
-5882
-5875
-5867
-5858
-5847
-5836
-5823
-5809
-5795
-5779
-5762
-5744
-5725
-5705
-5685
-5663
-5641
-5617
-5593
-5569
-5543
-5517
-5490
-5463
-5434
-5406
-5377
-5347
-5317
-5287
-5256
-5225
-5193
-5162
-5129
-5097
-5064
-5031
-4998
-4965
-4931
-4898
-4864
-4830
-4796
-4762
-4728
-4694
-4660
-4625
-4591
-4557
-4523
-4488
-4454
-4420
-4386
-4352
-4318
-4284
-4251
-4217
-4184
-4151
-4119
-4086
-4054
-4024
-3993
-3963
-3933
-3904
-3875
-3847
-3820
-3793
-3767
-3742
-3717
-3693
-3670
-3647
-3626
-3605
-3584
-3565
-3546
-3528
-3511
-3495
-3479
-3464
-3449
-3435
-3422
-3409
-3396
-3384
-3373
-3361
-3350
-3340
-3329
-3319
-3309
-3300
-3291
-3282
-3273
-3265
-3257
-3249
-3242
-3235
-3228
-3222
-3216
-3210
-3205
-3200
-3195
-3190
-3185
-3181
-3177
-3173
-3169
-3165
-3162
-3158
-3154
-3151
-3147
-3143
-3139
-3135
-3131
-3127
-3122
-3117
-3112
-3107
-3102
-3096
-3090
-3084
-3078
-3071
-3064
-3057
-3050
-3042
-3034
-3025
-3016
-3007
-2998
-2988
-2978
-2968
-2957
-2946
-2935
-2925
-2914
-2902
-2891
-2880
-2869
-2859
-2848
-2837
-2826
-2816
-2806
-2796
-2786
-2776
-2767
-2757
-2748
-2739
-2731
-2722
-2714
-2706
-2698
-2690
-2683
-2675
-2668
-2661
-2653
-2646
-2638
-2631
-2623
-2616
-2608
-2600
-2592
-2585
-2577
-2569
-2560
-2552
-2544
-2536
-2528
-2519
-2511
-2503
-2495
-2486
-2478
-2470
-2462
-2454
-2445
-2437
-2429
-2420
-2411
-2403
-2394
-2384
-2375
-2365
-2355
-2344
-2333
-2322
-2310
-2298
-2285
-2272
-2258
-2244
-2230
-2215
-2200
-2184
-2167
-2151
-2134
-2116
-2098
-2080
-2062
-2044
-2025
-2005
-1987
-1968
-1949
-1929
-1910
-1890
-1871
-1851
-1831
-1812
-1792
-1772
-1752
-1733
-1714
-1694
-1675
-1657
-1638
-1620
-1602
-1584
-1566
-1549
-1532
-1515
-1499
-1482
-1466
-1451
-1435
-1420
-1405
-1391
-1377
-1363
-1349
-1336
-1323
-1310
-1297
-1285
-1273
-1261
-1250
-1239
-1228
-1217
-1207
-1196
-1186
-1176
-1167
-1157
-1148
-1139
-1130
-1121
-1113
-1104
-1097
-1089
-1082
-1075
-1068
-1062
-1056
-1050
-1045
-1040
-1035
-1030
-1026
-1022
-1018
-1014
-1010
-1006
-1002
-998
-994
-990
-986
-982
-978
-974
-969
-965
-960
-955
-950
-945
-939
-933
-927
-921
-914
-907
-900
-893
-885
-876
-868
-858
-849
-838
-828
-817
-805
-793
-780
-767
-753
-738
-723
-707
-691
-674
-656
-638
-619
-599
-579
-557
-535
-513
-489
-465
-441
-415
-389
-363
-335
-307
-279
-249
-220
-189
-158
-126
-94
-61
-27
7
42
77
112
148
185
222
259
297
335
374
413
453
492
533
573
614
655
697
739
781
823
865
908
951
993
1036
1079
1122
1164
1207
1249
1292
1334
1376
1417
1459
1500
1541
1582
1622
1662
1702
1742
1781
1820
1858
1897
1934
1972
2008
2045
2081
2116
2151
2185
2219
2253
2286
2318
2351
2382
2413
2444
2474
2504
2533
2562
2590
2617
2644
2670
2695
2720
2743
2767
2789
2811
2831
2851
2871
2889
2907
2924
2940
2956
2971
2985
2999
3011
3023
3035
3045
3055
3065
3074
3082
3089
3096
3102
3107
3111
3115
3118
3120
3121
3121
3120
3118
3114
3110
3104
3097
3088
3078
3067
3055
3041
3026
3009
2992
2972
2952
2930
2906
2881
2855
2827
2798
2768
2736
2703
2669
2633
2596
2558
2519
2479
2437
2394
2351
2306
2260
2214
2166
2117
2068
2017
1968
1916
1865
1812
1760
1706
1653
1599
1545
1490
1436
1381
1326
1271
1216
1160
1105
1050
994
939
884
828
773
717
662
607
551
496
441
386
331
276
221
166
112
58
4
-49
-102
-155
-207
-258
-309
-359
-408
-457
-504
-551
-597
-642
-686
-730
-772
-813
-853
-893
-931
-969
-1004
-1041
-1076
-1110
-1143
-1176
-1208
-1239
-1270
-1300
-1330
-1359
-1387
-1415
-1443
-1470
-1497
-1523
-1549
-1574
-1599
-1624
-1649
-1673
-1697
-1721
-1744
-1767
-1791
-1814
-1837
-1860
-1882
-1905
-1928
-1950
-1972
-1995
-2017
-2039
-2061
-2084
-2106
-2128
-2151
-2173
-2196
-2218
-2241
-2264
-2288
-2311
-2334
-2358
-2381
-2405
-2428
-2452
-2476
-2500
-2524
-2548
-2572
-2597
-2622
-2647
-2672
-2697
-2723
-2748
-2774
-2800
-2827
-2853
-2880
-2907
-2934
-2962
-2990
-3018
-3047
-3075
-3104
-3134
-3163
-3193
-3223
-3253
-3284
-3314
-3345
-3375
-3406
-3436
-3466
-3497
-3527
-3557
-3586
-3616
-3646
-3675
-3704
-3733
-3762
-3790
-3818
-3847
-3875
-3902
-3930
-3957
-3984
-4011
-4038
-4065
-4091
-4118
-4145
-4171
-4198
-4225
-4252
-4279
-4306
-4333
-4360
-4387
-4414
-4441
-4468
-4495
-4522
-4549
-4575
-4601
-4627
-4653
-4678
-4703
-4728
-4752
-4775
-4798
-4820
-4842
-4862
-4882
-4902
-4920
-4938
-4955
-4971
-4986
-5001
-5015
-5028
-5040
-5052
-5064
-5074
-5085
-5094
-5104
-5112
-5120
-5128
-5136
-5143
-5149
-5155
-5161
-5166
-5171
-5175
-5179
-5182
-5184
-5186
-5188
-5189
-5189
-5188
-5187
-5186
-5183
-5180
-5177
-5173
-5168
-5163
-5157
-5151
-5144
-5136
-5129
-5120
-5111
-5102
-5092
-5082
-5072
-5061
-5049
-5037
-5025
-5012
-4999
-4986
-4972
-4959
-4945
-4931
-4917
-4903
-4889
-4875
-4861
-4847
-4834
-4820
-4807
-4794
-4781
-4768
-4756
-4743
-4731
-4719
-4707
-4695
-4683
-4671
-4660
-4648
-4637
-4625
-4614
-4602
-4591
-4580
-4568
-4557
-4546
-4534
-4523
-4512
-4501
-4490
-4479
-4468
-4458
-4447
-4436
-4426
-4415
-4404
-4394
-4383
-4373
-4363
-4352
-4342
-4332
-4321
-4311
-4301
-4290
-4280
-4269
-4259
-4248
-4237
-4226
-4215
-4204
-4192
-4181
-4169
-4156
-4144
-4131
-4118
-4105
-4091
-4078
-4064
-4050
-4035
-4021
-4006
-3991
-3976
-3960
-3945
-3929
-3913
-3897
-3880
-3864
-3847
-3830
-3813
-3796
-3779
-3761
-3743
-3724
-3705
-3686
-3666
-3646
-3625
-3604
-3582
-3559
-3537
-3513
-3489
-3465
-3439
-3414
-3387
-3361
-3333
-3305
-3277
-3248
-3219
-3189
-3160
-3129
-3098
-3067
-3036
-3004
-2972
-2939
-2906
-2873
-2839
-2805
-2770
-2736
-2701
-2665
-2630
-2595
-2559
-2523
-2487
-2451
-2415
-2379
-2343
-2307
-2271
-2235
-2198
-2161
-2125
-2088
-2051
-2013
-1976
-1938
-1900
-1862
-1824
-1786
-1748
-1709
-1671
-1632
-1594
-1555
-1517
-1478
-1440
-1402
-1363
-1325
-1288
-1250
-1213
-1176
-1139
-1103
-1067
-1031
-996
-960
-926
-891
-857
-823
-789
-756
-724
-691
-660
-629
-598
-568
-538
-509
-481
-453
-426
-399
-373
-348
-324
-300
-277
-254
-233
-212
-193
-174
-156
-138
-122
-107
-92
-79
-67
-55
-45
-35
-27
-19
-13
-7
-3
1
3
5
6
5
4
2
-1
-5
-10
-16
-23
-31
-39
-48
-58
-69
-80
-93
-106
-119
-134
-149
-164
-181
-198
-215
-233
-252
-271
-291
-311
-331
-351
-372
-393
-415
-436
-458
-480
-502
-524
-547
-569
-592
-615
-638
-661
-684
-708
-731
-755
-779
-803
-827
-851
-876
-901
-926
-951
-977
-1002
-1029
-1056
-1082
-1109
-1136
-1163
-1190
-1218
-1245
-1272
-1300
-1327
-1354
-1381
-1408
-1435
-1462
-1489
-1515
-1542
-1568
-1594
-1620
-1645
-1670
-1695
-1720
-1745
-1769
-1793
-1816
-1839
-1862
-1884
-1906
-1927
-1947
-1968
-1987
-2007
-2025
-2043
-2061
-2078
-2094
-2110
-2125
-2139
-2153
-2166
-2179
-2191
-2202
-2213
-2222
-2231
-2239
-2247
-2254
-2260
-2265
-2270
-2274
-2277
-2280
-2282
-2283
-2283
-2283
-2283
-2282
-2280
-2278
-2275
-2271
-2268
-2263
-2258
-2253
-2248
-2242
-2235
-2229
-2222
-2214
-2206
-2198
-2190
-2181
-2172
-2162
-2153
-2143
-2133
-2122
-2112
-2101
-2090
-2080
-2069
-2058
-2047
-2036
-2025
-2013
-2003
-1993
-1982
-1972
-1962
-1952
-1943
-1934
-1925
-1917
-1909
-1901
-1894
-1887
-1880
-1874
-1868
-1863
-1858
-1853
-1848
-1844
-1839
-1835
-1832
-1828
-1824
-1821
-1817
-1814
-1811
-1808
-1805
-1803
-1800
-1798
-1796
-1794
-1792
-1790
-1789
-1788
-1787
-1787
-1787
-1787
-1788
-1789
-1791
-1793
-1796
-1799
-1803
-1807
-1811
-1816
-1821
-1827
-1833
-1839
-1846
-1853
-1861
-1869
-1877
-1886
-1895
-1904
-1914
-1924
-1934
-1945
-1955
-1966
-1978
-1989
-2000
-2012
-2023
-2035
-2045
-2057
-2069
-2080
-2090
-2101
-2112
-2122
-2132
-2142
-2151
-2161
-2170
-2178
-2187
-2195
-2203
-2211
-2218
-2224
-2230
-2236
-2241
-2245
-2249
-2252
-2253
-2254
-2254
-2253
-2251
-2247
-2243
-2237
-2229
-2221
-2211
-2199
-2186
-2172
-2156
-2139
-2120
-2099
-2077
-2054
-2029
-2001
-1974
-1944
-1912
-1879
-1844
-1807
-1769
-1729
-1687
-1643
-1598
-1552
-1504
-1454
-1403
-1351
-1297
-1242
-1186
-1128
-1070
-1010
-950
-888
-826
-762
-698
-634
-568
-502
-435
-368
-300
-232
-164
-95
-25
44
114
185
255
325
396
466
537
607
678
748
817
887
956
1025
1093
1161
1228
1294
1360
1425
1490
1553
1616
1677
1738
1798
1857
1915
1972
2028
2083
2136
2189
2241
2291
2341
2389
2437
2483
2528
2572
2615
2657
2699
2739
2778
2817
2854
2891
2928
2963
2998
3032
3066
3099
3132
3164
3195
3226
3257
3287
3317
3346
3375
3403
3431
3458
3484
3510
3536
3561
3585
3609
3632
3655
3678
3699
3720
3741
3761
3780
3799
3817
3835
3852
3868
3884
3899
3914
3928
3941
3954
3966
3978
3989
4000
4010
4019
4029
4038
4046
4054
4062
4069
4075
4083
4089
4094
4101
4106
4111
4116
4120
4124
4128
4130
4133
4135
4136
4137
4137
4137
4137
4136
4135
4133
4131
4129
4126
4123
4120
4117
4113
4109
4105
4101
4096
4091
4086
4082
4077
4072
4067
4062
4057
4051
4048
4043
4038
4035
4030
4026
4022
4018
4014
4010
4006
4002
3999
3995
3991
3988
3985
3982
3978
3975
3972
3969
3967
3964
3961
3958
3955
3953
3951
3948
3946
3944
3942
3940
3938
3937
3935
3934
3933
3931
3930
3929
3928
3927
3927
3926
3926
3925
3925
3925
3924
3924
3925
3925
3925
3925
3926
3926
3927
3927
3928
3928
3929
3929
3929
3930
3930
3930
3930
3930
3929
3929
3928
3927
3926
3924
3923
3920
3918
3915
3912
3909
3905
3901
3897
3892
3886
3881
3874
3868
3861
3853
3845
3837
3828
3818
3808
3798
3787
3775
3763
3751
3737
3724
3709
3694
3679
3663
3646
3628
3610
3591
3572
3552
3531
3509
3487
3464
3440
3416
3391
3365
3338
3311
3283
3254
3225
3195
3164
3132
3100
3067
3033
2999
2964
2928
2892
2856
2819
2782
2745
2707
2670
2632
2594
2556
2518
2481
2443
2406
2369
2332
2295
2259
2223
2188
2153
2119
2085
2052
2020
1989
1958
1928
1899
1870
1842
1815
1789
1764
1739
1716
1693
1671
1650
1630
1610
1592
1575
1559
1544
1530
1516
1504
1493
1483
1474
1466
1459
1453
1449
1445
1443
1442
1442
1444
1447
1451
1457
1463
1471
1480
1490
1501
1514
1527
1542
1557
1574
1591
1610
1629
1650
1671
1693
1716
1739
1763
1788
1813
1839
1865
1892
1919
1946
1974
2001
2029
2058
2087
2116
2146
2175
2205
2236
2266
2297
2328
2359
2390
2421
2452
2483
2514
2544
2574
2604
2633
2662
2690
2717
2744
2769
2794
2819
2842
2865
2886
2907
2926
2945
2963
2980
2996
3011
3025
3038
3050
3061
3072
3082
3091
3100
3108
3115
3122
3128
3134
3140
3145
3151
3155
3160
3165
3169
3173
3178
3182
3186
3190
3194
3198
3202
3206
3209
3213
3217
3220
3223
3227
3230
3233
3236
3238
3241
3243
3246
3248
3250
3252
3253
3255
3256
3257
3258
3259
3259
3260
3260
3260
3260
3260
3260
3260
3259
3260
3260
3260
3260
3261
3262
3263
3264
3265
3266
3268
3269
3271
3273
3274
3276
3278
3279
3280
3282
3283
3284
3285
3286
3287
3288
3289
3290
3290
3291
3291
3291
3291
3291
3291
3290
3289
3288
3287
3286
3284
3281
3279
3276
3273
3270
3266
3263
3259
3255
3250
3246
3242
3237
3233
3229
3224
3220
3215
3211
3207
3202
3198
3193
3189
3184
3180
3176
3171
3166
3162
3157
3152
3147
3142
3136
3131
3126
3121
3115
3110
3104
3099
3094
3089
3084
3079
3074
3069
3064
3060
3056
3052
3048
3044
3041
3038
3035
3032
3030
3028
3026
3024
3023
3022
3021
3020
3019
3019
3019
3019
3019
3019
3020
3020
3021
3022
3023
3024
3025
3027
3028
3030
3032
3034
3036
3038
3040
3043
3045
3048
3051
3055
3058
3062
3067
3072
3077
3083
3090
3097
3104
3113
3122
3132
3142
3153
3165
3177
3190
3204
3218
3233
3249
3265
3281
3298
3316
3334
3352
3371
3390
3410
3430
3451
3472
3493
3515
3537
3560
3582
3605
3629
3652
3676
3700
3724
3748
3772
3797
3821
3845
3870
3894
3918
3942
3965
3988
4011
4033
4054
4075
4096
4115
4134
4151
4168
4183
4197
4210
4221
4231
4239
4246
4251
4254
4256
4256
4254
4251
4246
4240
4232
4222
4211
4199
4185
4169
4152
4134
4114
4093
4070
4046
4022
3996
3968
3939
3909
3878
3845
3812
3777
3742
3705
3668
3629
3590
3551
3510
3470
3428
3387
3345
3303
3261
3220
3178
3136
3095
3054
3013
2973
2934
2895
2857
2821
2785
2751
2718
2686
2656
2627
2600
2575
2552
2530
2511
2494
2479
2466
2455
2447
2441
2438
2437
2439
2444
2450
2460
2472
2486
2503
2521
2542
2566
2591
2618
2647
2677
2709
2743
2778
2815
2853
2892
2933
2974
3017
3061
3105
3151
3197
3244
3291
3340
3388
3437
3486
3536
3586
3636
3686
3736
3786
3836
3886
3935
3985
4034
4082
4130
4178
4225
4272
4318
4363
4408
4452
4495
4538
4580
4621
4662
4701
4740
4778
4815
4852
4887
4922
4955
4988
5020
5051
5082
5111
5140
5169
5196
5223
5249
5275
5299
5323
5347
5369
5391
5412
5432
5452
5470
5488
5505
5522
5537
5552
5566
5579
5592
5604
5614
5624
5633
5642
5649
5655
5661
5665
5668
5671
5672
5672
5672
5670
5667
5663
5658
5652
5645
5637
5628
5617
5606
5594
5581
5567
5552
5536
5520
5502
5482
5462
5441
5419
5395
5370
5344
5317
5288
5258
5227
5194
5160
5124
5088
5049
5009
4968
4925
4881
4835
4788
4740
4689
4638
4584
4530
4474
4416
4358
4298
4236
4174
4110
4045
3980
3913
3846
3777
3708
3639
3569
3498
3426
3355
3283
3211
3138
3065
2993
2920
2848
2776
2704
2633
2562
2492
2422
2354
2286
2219
2152
2087
2021
1958
1896
1834
1772
1712
1653
1594
1536
1479
1423
1368
1314
1260
1207
1155
1104
1053
1002
953
905
856
809
762
715
670
624
580
536
492
449
407
365
324
283
243
203
164
125
87
49
11
-26
-62
-99
-135
-170
-205
-240
-274
-308
-341
-374
-407
-439
-470
-500
-530
-560
-588
-616
-643
-670
-696
-721
-745
-769
-792
-815
-837
-858
-879
-900
-920
-939
-959
-978
-996
-1014
-1033
-1051
-1068
-1085
-1102
-1119
-1135
-1151
-1167
-1183
-1198
-1214
-1229
-1244
-1258
-1273
-1287
-1301
-1315
-1329
-1343
-1357
-1370
-1384
-1397
-1410
-1424
-1437
-1451
-1465
-1479
-1493
-1508
-1523
-1538
-1554
-1570
-1587
-1605
-1624
-1643
-1663
-1685
-1707
-1730
-1754
-1779
-1806
-1833
-1862
-1891
-1922
-1954
-1987
-2021
-2056
-2092
-2129
-2167
-2206
-2246
-2287
-2328
-2370
-2412
-2455
-2499
-2543
-2587
-2632
-2677
-2721
-2766
-2811
-2856
-2900
-2945
-2989
-3032
-3075
-3118
-3160
-3202
-3243
-3283
-3323
-3362
-3401
-3438
-3475
-3512
-3547
-3581
-3615
-3648
-3679
-3710
-3740
-3769
-3797
-3824
-3850
-3875
-3898
-3921
-3942
-3962
-3981
-3998
-4014
-4029
-4042
-4053
-4062
-4070
-4077
-4082
-4086
-4086
-4086
-4086
-4083
-4078
-4072
-4064
-4054
-4043
-4033
-4019
-4005
-3989
-3972
-3953
-3934
-3913
-3892
-3870
-3847
-3823
-3798
-3773
-3747
-3720
-3693
-3665
-3637
-3609
-3580
-3551
-3522
-3492
-3462
-3432
-3401
-3370
-3339
-3307
-3275
-3243
-3210
-3177
-3144
-3110
-3075
-3040
-3004
-2968
-2931
-2893
-2854
-2815
-2774
-2733
-2691
-2649
-2605
-2561
-2516
-2471
-2424
-2378
-2330
-2282
-2234
-2185
-2136
-2086
-2036
-1986
-1936
-1885
-1834
-1783
-1731
-1679
-1627
-1575
-1522
-1469
-1415
-1361
-1306
-1250
-1194
-1138
-1081
-1022
-964
-904
-844
-782
-720
-657
-594
-530
-465
-399
-333
-267
-200
-134
-67
0
67
134
200
266
331
396
460
524
587
649
710
770
829
888
945
1000
1056
1109
1162
1213
1263
1311
1358
1404
1448
1491
1532
1572
1610
1647
1682
1716
1748
1779
1808
1835
1862
1886
1909
1931
1951
1970
1987
2003
2017
2031
2041
2053
2062
2070
2076
2081
2085
2088
2089
2089
2088
2086
2083
2078
2073
2067
2059
2051
2041
2031
2020
2009
1997
1984
1970
1956
1942
1927
1912
1897
1881
1866
1851
1835
1820
1805
1789
1775
1760
1746
1731
1718
1704
1691
1678
1666
1654
1643
1632
1621
1611
1601
1592
1582
1574
1565
1557
1549
1542
1535
1528
1522
1517
1512
1507
1504
1500
1498
1496
1495
1494
1494
1495
1496
1498
1500
1503
1507
1511
1515
1519
1524
1529
1534
1539
1544
1549
1555
1560
1565
1570
1574
1579
1583
1586
1589
1592
1594
1596
1597
1598
1598
1598
1597
1596
1595
1594
1592
1590
1588
1586
1583
1580
1577
1574
1570
1567
1563
1559
1555
1551
1547
1543
1539
1536
1532
1528
1524
1520
1516
1513
1509
1505
1502
1499
1496
1493
1490
1487
1485
1483
1481
1480
1478
1477
1476
1476
1476
1476
1476
1477
1478
1479
1481
1484
1487
1490
1494
1499
1504
1510
1516
1523
1530
1538
1546
1554
1563
1572
1581
1591
1600
1610
1619
1629
1638
1648
1657
1666
1674
1683
1691
1698
1705
1711
1717
1722
1726
1730
1732
1734
1735
1736
1735
1733
1731
1727
1723
1717
1711
1703
1695
1685
1674
1663
1650
1636
1621
1605
1588
1570
1552
1532
1512
1490
1468
1446
1422
1398
1374
1349
1324
1298
1272
1245
1218
1191
1163
1135
1107
1078
1049
1020
992
962
933
904
875
845
816
787
758
729
701
673
645
618
591
565
539
513
488
464
440
417
394
372
351
330
310
291
273
255
238
222
206
191
177
164
152
140
129
118
108
99
90
82
74
67
60
54
48
42
36
31
27
22
18
14
11
8
6
5
3
3
3
4
5
7
10
13
17
22
27
33
39
46
53
61
69
78
87
96
106
116
127
138
149
160
172
184
196
208
220
233
246
258
271
284
297
311
324
337
350
364
377
390
403
417
430
443
457
470
484
497
511
524
538
551
565
578
592
606
619
633
647
660
674
688
701
715
728
742
755
769
782
795
808
821
833
846
858
870
882
894
905
917
928
939
949
959
969
979
988
996
1004
1012
1018
1025
1031
1036
1041
1045
1049
1051
1054
1055
1056
1056
1056
1055
1054
1052
1050
1047
1044
1040
1036
1031
1026
1020
1014
1008
1002
997
991
984
978
972
965
959
952
946
939
933
927
920
915
909
904
899
894
890
886
883
880
878
876
875
875
875
875
876
878
880
883
886
890
894
898
904
909
915
921
928
935
943
951
959
967
975
984
992
1000
1010
1018
1027
1035
1044
1052
1061
1069
1077
1085
1093
1100
1108
1115
1122
1129
1136
1143
1149
1155
1161
1167
1172
1177
1182
1187
1191
1195
1199
1203
1206
1209
1211
1214
1215
1217
1218
1218
1218
1217
1216
1215
1213
1210
1208
1204
1201
1197
1192
1188
1183
1178
1172
1167
1161
1155
1150
1144
1137
1131
1125
1118
1112
1105
1098
1092
1085
1078
1071
1064
1057
1050
1042
1035
1028
1020
1012
1004
997
989
981
973
964
955
946
937
928
918
909
899
889
878
868
858
847
837
826
816
805
794
784
773
762
751
741
730
719
708
697
685
674
663
651
640
628
617
605
593
581
570
558
546
534
522
509
497
485
472
460
447
434
422
409
396
383
369
356
343
330
317
303
290
277
264
251
238
225
212
199
185
172
159
146
132
119
105
92
78
64
49
35
21
6
-9
-23
-38
-53
-68
-83
-98
-113
-128
-143
-158
-174
-189
-204
-218
-233
-248
-262
-277
-291
-305
-319
-332
-346
-359
-371
-384
-395
-407
-418
-428
-437
-446
-455
-462
-469
-475
-480
-484
-488
-490
-492
-493
-493
-492
-491
-489
-486
-482
-477
-471
-465
-458
-450
-441
-432
-422
-411
-399
-386
-373
-359
-345
-329
-314
-297
-280
-263
-245
-227
-208
-189
-170
-151
-131
-111
-92
-72
-52
-32
-13
7
26
45
64
83
101
120
138
156
174
192
210
228
245
262
279
296
313
329
346
362
378
394
409
424
439
454
469
483
497
511
524
537
550
562
574
586
597
608
618
628
638
647
655
663
671
678
685
691
697
702
706
711
714
717
720
722
724
725
726
726
725
724
723
721
718
715
712
709
704
700
695
690
685
679
673
666
659
652
645
637
629
620
611
602
593
583
573
563
552
541
530
519
507
495
483
470
458
445
432
418
405
391
378
364
350
336
322
308
293
279
265
251
237
222
208
194
180
165
151
136
122
107
92
78
63
48
33
18
4
-11
-26
-41
-55
-70
-84
-99
-113
-128
-142
-157
-171
-185
-199
-213
-226
-240
-253
-266
-279
-292
-304
-316
-328
-340
-352
-363
-375
-386
-397
-407
-418
-428
-439
-449
-459
-469
-480
-490
-501
-511
-522
-533
-543
-555
-566
-577
-589
-601
-613
-625
-638
-651
-664
-677
-691
-705
-719
-734
-749
-764
-780
-795
-811
-827
-844
-861
-877
-895
-912
-930
-948
-966
-984
-1002
-1022
-1041
-1060
-1080
-1100
-1120
-1141
-1162
-1184
-1205
-1227
-1250
-1273
-1296
-1319
-1343
-1367
-1392
-1417
-1442
-1468
-1493
-1519
-1546
-1572
-1599
-1626
-1653
-1680
-1708
-1735
-1763
-1790
-1818
-1846
-1874
-1902
-1930
-1958
-1986
-2013
-2043
-2071
-2099
-2127
-2156
-2184
-2212
-2241
-2269
-2296
-2324
-2352
-2379
-2406
-2433
-2459
-2485
-2511
-2536
-2562
-2586
-2611
-2635
-2658
-2681
-2704
-2727
-2749
-2770
-2791
-2812
-2833
-2852
-2872
-2891
-2910
-2928
-2946
-2964
-2981
-2997
-3014
-3029
-3045
-3060
-3074
-3088
-3102
-3115
-3128
-3141
-3153
-3165
-3176
-3187
-3197
-3207
-3217
-3227
-3236
-3244
-3252
-3260
-3268
-3275
-3281
-3287
-3293
-3298
-3303
-3307
-3311
-3314
-3317
-3319
-3321
-3322
-3323
-3323
-3323
-3322
-3321
-3319
-3317
-3314
-3311
-3308
-3304
-3300
-3295
-3290
-3285
-3279
-3273
-3266
-3260
-3252
-3245
-3237
-3229
-3221
-3212
-3203
-3195
-3185
-3176
-3167
-3157
-3148
-3138
-3128
-3118
-3108
-3098
-3089
-3079
-3069
-3059
-3050
-3041
-3031
-3022
-3014
-3005
-2997
-2988
-2981
-2973
-2966
-2959
-2952
-2945
-2939
-2933
-2928
-2922
-2917
-2912
-2908
-2904
-2900
-2896
-2893
-2889
-2886
-2884
-2881
-2879
-2877
-2875
-2873
-2872
-2870
-2869
-2868
-2867
-2867
-2866
-2866
-2866
-2865
-2866
-2866
-2866
-2866
-2867
-2868
-2869
-2870
-2871
-2872
-2874
-2875
-2877
-2879
-2880
-2882
-2884
-2887
-2889
-2891
-2893
-2896
-2898
-2901
-2903
-2906
-2908
-2911
-2914
-2916
-2919
-2922
-2925
-2928
-2931
-2934
-2937
-2940
-2944
-2947
-2950
-2954
-2957
-2961
-2964
-2968
-2971
-2975
-2978
-2982
-2985
-2989
-2992
-2995
-2998
-3001
-3004
-3007
-3009
-3011
-3012
-3013
-3014
-3014
-3013
-3012
-3010
-3008
-3004
-3000
-2995
-2989
-2983
-2975
-2967
-2957
-2947
-2936
-2924
-2911
-2897
-2882
-2866
-2849
-2831
-2812
-2793
-2772
-2751
-2729
-2706
-2683
-2659
-2634
-2609
-2583
-2557
-2531
-2504
-2476
-2448
-2420
-2392
-2363
-2335
-2306
-2277
-2248
-2219
-2190
-2161
-2132
-2103
-2075
-2047
-2019
-1991
-1963
-1936
-1909
-1882
-1856
-1830
-1805
-1780
-1756
-1731
-1708
-1685
-1662
-1640
-1618
-1597
-1576
-1555
-1535
-1516
-1497
-1478
-1460
-1442
-1424
-1407
-1390
-1373
-1356
-1340
-1324
-1308
-1292
-1277
-1261
-1246
-1230
-1215
-1200
-1184
-1168
-1152
-1136
-1120
-1103
-1086
-1069
-1052
-1034
-1014
-997
-977
-958
-938
-917
-896
-874
-852
-829
-806
-782
-757
-732
-706
-680
-654
-627
-599
-571
-542
-513
-484
-454
-424
-393
-363
-332
-300
-269
-237
-205
-174
-142
-110
-79
-47
-16
16
47
78
108
139
169
199
229
258
287
316
344
372
399
426
452
478
504
528
553
576
599
622
643
664
685
705
724
743
761
779
796
812
828
844
859
873
888
901
915
928
941
954
967
979
992
1004
1016
1028
1040
1051
1063
1075
1087
1098
1110
1122
1134
1146
1158
1170
1183
1195
1208
1220
1233
1246
1259
1272
1285
1299
1312
1326
1340
1353
1367
1380
1394
1407
1421
1434
1447
1460
1473
1485
1498
1510
1522
1534
1546
1557
1568
1579
1590
1600
1611
1621
1631
1640
1650
1659
1668
1677
1685
1694
1702
1710
1717
1725
1732
1739
1746
1752
1758
1764
1770
1776
1781
1787
1792
1797
1803
1808
1813
1818
1823
1828
1833
1838
1844
1849
1854
1860
1865
1871
1876
1882
1888
1895
1901
1907
1914
1921
1928
1936
1944
1952
1960
1969
1978
1987
1996
2005
2016
2025
2036
2047
2057
2068
2079
2089
2100
2111
2121
2132
2142
2153
2163
2174
2184
2194
2203
2213
2222
2232
2240
2249
2257
2265
2273
2280
2287
2294
2300
2306
2312
2317
2322
2327
2332
2336
2340
2344
2347
2350
2353
2356
2358
2360
2362
2364
2365
2366
2367
2367
2367
2367
2366
2365
2364
2362
2360
2358
2355
2352
2349
2345
2341
2336
2332
2326
2321
2315
2308
2302
2294
2287
2278
2270
2261
2251
2241
2231
2220
2208
2196
2183
2170
2156
2142
2127
2112
2096
2080
2063
2045
2028
2009
1991
1972
1952
1933
1912
1892
1871
1850
1828
1806
1784
1762
1739
1716
1693
1669
1646
1622
1598
1574
1550
1525
1501
1477
1452
1428
1404
1379
1355
1331
1306
1282
1258
1234
1211
1187
1163
1140
1116
1093
1070
1046
1022
1000
976
953
929
906
882
858
835
811
787
763
739
716
692
668
644
620
596
572
548
524
500
476
452
428
403
378
354
329
304
279
253
228
202
177
151
125
99
73
47
21
-5
-31
-58
-84
-111
-137
-164
-191
-218
-245
-272
-299
-327
-354
-382
-410
-438
-465
-493
-521
-549
-577
-605
-633
-661
-689
-716
-743
-771
-798
-824
-851
-877
-904
-930
-955
-981
-1006
-1031
-1055
-1079
-1103
-1127
-1150
-1172
-1194
-1216
-1237
-1257
-1277
-1296
-1315
-1333
-1350
-1367
-1383
-1399
-1414
-1428
-1442
-1456
-1468
-1481
-1492
-1503
-1514
-1524
-1533
-1542
-1550
-1557
-1564
-1570
-1576
-1581
-1585
-1588
-1591
-1593
-1594
-1595
-1595
-1594
-1592
-1590
-1586
-1582
-1578
-1572
-1566
-1559
-1551
-1543
-1534
-1524
-1513
-1502
-1490
-1477
-1464
-1450
-1435
-1420
-1404
-1387
-1370
-1353
-1335
-1316
-1297
-1277
-1257
-1236
-1215
-1194
-1171
-1149
-1126
-1102
-1078
-1054
-1028
-1002
-977
-950
-923
-895
-866
-837
-808
-778
-747
-716
-684
-651
-619
-585
-551
-517
-481
-446
-410
-373
-336
-298
-260
-221
-182
-143
-103
-63
-23
18
58
99
140
181
222
262
303
344
385
425
466
506
547
587
627
666
706
745
784
823
861
899
936
973
1010
1046
1081
1116
1150
1184
1217
1249
1280
1310
1340
1369
1397
1423
1449
1474
1499
1522
1544
1565
1585
1604
1622
1639
1655
1670
1684
1697
1709
1720
1730
1739
1747
1754
1760
1765
1769
1773
1775
1777
1777
1777
1776
1774
1771
1767
1762
1756
1749
1741
1732
1722
1711
1699
1686
1672
1657
1641
1624
1606
1587
1567
1547
1525
1503
1480
1456
1432
1407
1381
1354
1327
1299
1271
1241
1212
1181
1150
1118
1086
1053
1020
986
951
917
881
846
810
773
736
699
662
624
586
548
509
471
432
393
354
315
276
236
197
157
117
78
38
-3
-43
-83
-123
-164
-204
-245
-286
-327
-368
-408
-449
-490
-531
-572
-613
-654
-694
-735
-776
-816
-857
-897
-938
-978
-1018
-1059
-1099
-1139
-1179
-1219
-1259
-1298
-1338
-1377
-1417
-1456
-1495
-1534
-1573
-1612
-1651
-1690
-1729
-1768
-1807
-1845
-1884
-1923
-1962
-2001
-2041
-2080
-2119
-2158
-2198
-2237
-2277
-2316
-2356
-2395
-2435
-2475
-2514
-2554
-2594
-2633
-2673
-2713
-2753
-2792
-2832
-2871
-2911
-2950
-2989
-3028
-3067
-3106
-3145
-3183
-3222
-3260
-3298
-3336
-3374
-3412
-3449
-3487
-3524
-3560
-3597
-3633
-3668
-3704
-3739
-3774
-3808
-3842
-3876
-3910
-3944
-3977
-4010
-4042
-4075
-4107
-4139
-4171
-4203
-4235
-4266
-4297
-4328
-4358
-4389
-4419
-4449
-4479
-4508
-4537
-4566
-4595
-4623
-4651
-4678
-4706
-4733
-4760
-4786
-4812
-4838
-4864
-4889
-4914
-4939
-4964
-4989
-5013
-5038
-5062
-5086
-5110
-5134
-5157
-5181
-5205
-5229
-5252
-5276
-5300
-5323
-5347
-5370
-5394
-5418
-5441
-5465
-5489
-5512
-5536
-5559
-5583
-5606
-5630
-5653
-5676
-5699
-5722
-5745
-5767
-5789
-5812
-5834
-5855
-5877
-5898
-5920
-5941
-5961
-5982
-6002
-6022
-6042
-6062
-6081
-6100
-6118
-6137
-6155
-6173
-6191
-6208
-6225
-6242
-6258
-6274
-6290
-6305
-6320
-6334
-6348
-6362
-6375
-6388
-6400
-6412
-6423
-6434
-6445
-6455
-6464
-6473
-6482
-6490
-6497
-6504
-6511
-6516
-6522
-6526
-6531
-6534
-6537
-6540
-6542
-6544
-6545
-6546
-6546
-6545
-6544
-6542
-6540
-6537
-6533
-6529
-6524
-6518
-6512
-6504
-6496
-6487
-6477
-6467
-6455
-6442
-6429
-6414
-6399
-6382
-6365
-6346
-6327
-6306
-6285
-6263
-6240
-6216
-6191
-6165
-6138
-6111
-6082
-6053
-6023
-5993
-5961
-5929
-5896
-5863
-5829
-5794
-5759
-5723
-5686
-5649
-5611
-5573
-5535
-5495
-5456
-5416
-5375
-5333
-5292
-5249
-5206
-5163
-5119
-5074
-5029
-4984
-4937
-4891
-4844
-4797
-4749
-4701
-4652
-4603
-4554
-4505
-4455
-4405
-4355
-4304
-4253
-4202
-4151
-4100
-4049
-3998
-3947
-3896
-3845
-3794
-3744
-3693
-3643
-3593
-3543
-3494
-3445
-3396
-3347
-3299
-3251
-3204
-3157
-3111
-3064
-3019
-2973
-2928
-2884
-2839
-2796
-2752
-2709
-2666
-2624
-2582
-2540
-2498
-2457
-2416
-2375
-2334
-2293
-2252
-2212
-2171
-2131
-2091
-2050
-2009
-1970
-1929
-1889
-1849
-1808
-1768
-1728
-1687
-1647
-1607
-1566
-1526
-1485
-1445
-1404
-1364
-1323
-1282
-1242
-1201
-1160
-1119
-1077
-1036
-994
-952
-909
-867
-823
-780
-736
-692
-647
-603
-557
-512
-466
-420
-373
-326
-279
-232
-184
-137
-89
-41
8
56
104
153
201
249
297
346
394
442
489
537
585
632
679
726
772
819
865
911
956
1000
1045
1090
1133
1177
1219
1262
1303
1345
1385
1426
1465
1505
1543
1581
1619
1656
1692
1728
1763
1798
1832
1865
1897
1929
1960
1990
2020
2048
2076
2103
2130
2155
2180
2204
2228
2250
2272
2294
2314
2334
2354
2372
2391
2408
2425
2441
2457
2472
2487
2501
2515
2529
2542
2554
2566
2578
2589
2600
2611
2621
2630
2640
2649
2657
2665
2673
2680
2687
2694
2700
2706
2712
2717
2722
2726
2730
2734
2737
2740
2742
2743
2745
2745
2745
2745
2745
2744
2742
2740
2738
2736
2733
2730
2726
2722
2718
2714
2709
2704
2699
2693
2687
2680
2673
2666
2659
2651
2644
2635
2627
2618
2610
2600
2591
2581
2572
2561
2551
2540
2530
2519
2507
2496
2484
2472
2460
2448
2436
2423
2410
2397
2383
2370
2356
2342
2327
2313
2298
2283
2268
2252
2236
2221
2205
2188
2172
2155
2139
2122
2105
2087
2070
2052
2033
2016
1998
1979
1961
1942
1923
1903
1884
1864
1844
1824
1804
1783
1762
1741
1719
1697
1675
1653
1631
1608
1585
1561
1538
1514
1490
1465
1441
1416
1391
1365
1339
1313
1287
1260
1233
1205
1178
1149
1121
1092
1062
1032
1002
971
940
908
876
844
810
777
743
709
674
639
603
567
531
495
458
421
383
346
308
270
231
193
154
115
76
37
-2
-41
-80
-119
-159
-198
-237
-276
-315
-354
-392
-431
-469
-507
-545
-582
-620
-656
-693
-729
-765
-801
-836
-871
-905
-939
-973
-1006
-1039
-1072
-1104
-1135
-1166
-1196
-1226
-1256
-1285
-1313
-1340
-1367
-1394
-1420
-1445
-1469
-1493
-1517
-1539
-1561
-1583
-1604
-1625
-1645
-1665
-1684
-1703
-1722
-1740
-1758
-1776
-1793
-1811
-1828
-1845
-1861
-1878
-1894
-1910
-1926
-1941
-1956
-1971
-1986
-2000
-2013
-2028
-2041
-2055
-2068
-2081
-2093
-2106
-2117
-2129
-2140
-2150
-2161
-2171
-2180
-2189
-2198
-2206
-2214
-2222
-2229
-2236
-2243
-2249
-2255
-2261
-2266
-2271
-2276
-2280
-2284
-2288
-2292
-2295
-2298
-2301
-2303
-2305
-2307
-2309
-2310
-2312
-2312
-2313
-2313
-2313
-2313
-2312
-2311
-2309
-2308
-2306
-2304
-2301
-2298
-2295
-2291
-2287
-2282
-2277
-2271
-2265
-2259
-2252
-2244
-2236
-2227
-2218
-2208
-2198
-2187
-2175
-2163
-2151
-2138
-2125
-2111
-2096
-2081
-2066
-2050
-2033
-2016
-1999
-1981
-1963
-1943
-1924
-1904
-1883
-1862
-1840
-1817
-1794
-1770
-1746
-1721
-1696
-1671
-1644
-1618
-1591
-1564
-1536
-1508
-1479
-1451
-1421
-1392
-1362
-1332
-1302
-1272
-1241
-1211
-1180
-1149
-1118
-1087
-1056
-1025
-994
-963
-931
-900
-869
-838
-807
-776
-745
-714
-683
-652
-621
-590
-559
-528
-497
-466
-435
-403
-372
-340
-308
-277
-245
-213
-181
-149
-117
-85
-53
-21
11
44
76
108
141
173
206
238
271
303
336
369
401
434
466
499
532
564
597
630
663
696
729
763
796
830
864
898
933
968
1002
1038
1074
1110
1147
1184
1221
1258
1296
1334
1372
1410
1449
1487
1526
1566
1605
1644
1684
1723
1763
1802
1842
1881
1921
1960
2000
2039
2079
2118
2158
2197
2237
2276
2316
2355
2394
2433
2472
2511
2550
2589
2627
2666
2704
2743
2781
2819
2857
2895
2932
2969
3007
3044
3080
3117
3153
3189
3224
3260
3295
3330
3365
3399
3434
3468
3502
3536
3569
3602
3635
3668
3700
3732
3764
3795
3826
3857
3888
3918
3947
3977
4006
4035
4062
4091
4119
4146
4173
4200
4226
4252
4277
4302
4326
4350
4373
4396
4418
4440
4460
4481
4500
4520
4538
4556
4574
4591
4607
4623
4638
4653
4667
4681
4694
4706
4719
4730
4741
4752
4763
4772
4782
4791
4799
4808
4815
4823
4830
4836
4843
4848
4854
4859
4864
4869
4873
4877
4881
4885
4889
4892
4895
4898
4901
4904
4907
4909
4912
4914
4916
4919
4921
4923
4925
4928
4930
4932
4935
4937
4940
4943
4946
4949
4952
4956
4960
4964
4969
4973
4978
4984
4990
4996
5002
5009
5017
5024
5032
5041
5050
5059
5069
5080
5090
5102
5113
5126
5138
5152
5165
5180
5194
5209
5225
5240
5256
5273
5289
5305
5322
5339
5355
5372
5388
5405
5421
5437
5452
5468
5483
5497
5511
5525
5538
5550
5562
5573
5584
5594
5603
5612
5620
5628
5634
5641
5646
5651
5656
5660
5663
5666
5668
5669
5670
5670
5670
5669
5667
5665
5663
5659
5656
5651
5646
5641
5635
5628
5620
5612
5604
5594
5584
5573
5562
5550
5537
5523
5509
5494
5478
5462
5445
5427
5408
5389
5369
5348
5326
5304
5281
5257
5233
5209
5183
5157
5131
5104
5077
5049
5021
4992
4963
4934
4904
4874
4844
4813
4782
4751
4720
4688
4656
4625
4593
4560
4528
4496
4463
4430
4398
4365
4332
4299
4266
4233
4200
4167
4134
4101
4067
4034
4001
3967
3933
3900
3866
3831
3797
3763
3728
3693
3658
3623
3587
3551
3515
3479
3443
3407
3370
3333
3295
3258
3220
3182
3144
3106
3067
3028
2989
2949
2910
2870
2831
2791
2751
2711
2671
2631
2591
2551
2511
2471
2431
2391
2351
2312
2272
2232
2193
2154
2115
2076
2037
2000
1962
1924
1887
1851
1814
1779
1743
1709
1675
1641
1608
1576
1544
1512
1482
1452
1422
1393
1365
1337
1310
1283
1257
1232
1208
1184
1160
1137
1115
1094
1073
1052
1033
1012
995
977
959
942
925
909
893
877
862
847
832
818
804
790
777
764
751
739
726
715
703
692
681
670
660
650
641
631
622
614
605
597
590
583
576
569
563
558
553
548
544
540
537
534
532
530
529
528
528
528
529
531
533
535
538
542
546
551
556
561
568
574
582
589
598
606
616
625
636
646
657
669
681
693
706
719
732
746
760
774
789
803
819
834
850
866
882
898
915
932
949
966
983
1000
1018
1035
1053
1070
1088
1105
1122
1139
1157
1173
1190
1207
1223
1240
1256
1271
1287
1302
1317
1331
1346
1359
1373
1386
1398
1410
1422
1433
1444
1454
1464
1473
1481
1490
1498
1505
1512
1518
1524
1529
1534
1538
1542
1545
1548
1550
1551
1552
1552
1552
1551
1550
1549
1547
1545
1542
1539
1535
1531
1527
1523
1518
1513
1508
1502
1497
1491
1485
1479
1473
1467
1460
1454
1448
1442
1436
1430
1424
1418
1413
1407
1401
1396
1390
1384
1378
1373
1367
1361
1355
1349
1343
1336
1330
1324
1318
1312
1305
1299
1292
1285
1278
1270
1262
1254
1246
1237
1229
1219
1210
1200
1190
1180
1169
1158
1147
1136
1124
1112
1100
1087
1075
1062
1048
1035
1020
1008
994
980
965
951
937
922
907
892
877
862
846
831
815
800
784
768
752
736
720
704
688
672
657
641
626
611
596
581
567
552
538
525
511
498
485
472
459
447
435
423
411
400
388
377
367
356
346
336
326
316
307
298
289
280
271
263
255
247
240
232
225
218
212
205
199
192
186
181
175
169
164
159
153
148
143
138
133
128
124
119
115
111
106
102
98
94
90
86
83
79
75
71
67
64
60
56
52
48
44
40
36
32
28
24
20
16
12
8
4
0
-3
-7
-11
-15
-19
-23
-27
-31
-36
-40
-45
-50
-55
-60
-66
-71
-77
-83
-89
-96
-102
-109
-116
-123
-130
-138
-145
-153
-162
-170
-179
-187
-196
-205
-215
-224
-234
-244
-254
-264
-275
-286
-297
-308
-319
-331
-343
-355
-367
-380
-393
-406
-419
-432
-445
-459
-473
-486
-500
-514
-528
-541
-555
-569
-583
-597
-610
-624
-638
-651
-665
-678
-691
-704
-717
-729
-742
-754
-766
-778
-789
-801
-812
-822
-833
-843
-853
-863
-872
-882
-891
-900
-908
-917
-925
-933
-941
-949
-956
-963
-971
-978
-985
-992
-999
-1004
-1012
-1018
-1024
-1030
-1036
-1042
-1048
-1054
-1059
-1065
-1070
-1075
-1081
-1086
-1091
-1096
-1101
-1106
-1110
-1115
-1120
-1125
-1129
-1134
-1139
-1143
-1148
-1152
-1157
-1162
-1166
-1171
-1176
-1181
-1186
-1191
-1197
-1202
-1208
-1214
-1220
-1226
-1233
-1239
-1247
-1254
-1261
-1269
-1277
-1286
-1295
-1304
-1313
-1322
-1332
-1342
-1352
-1363
-1373
-1384
-1395
-1406
-1417
-1428
-1439
-1450
-1461
-1472
-1484
-1495
-1506
-1517
-1528
-1538
-1549
-1559
-1570
-1580
-1589
-1599
-1608
-1617
-1626
-1635
-1643
-1651
-1658
-1665
-1673
-1679
-1686
-1692
-1698
-1704
-1709
-1714
-1718
-1723
-1726
-1730
-1732
-1735
-1737
-1738
-1739
-1739
-1739
-1739
-1738
-1737
-1735
-1733
-1731
-1728
-1725
-1722
-1718
-1714
-1709
-1704
-1699
-1694
-1688
-1682
-1675
-1669
-1662
-1655
-1648
-1640
-1633
-1625
-1617
-1608
-1600
-1591
-1582
-1573
-1564
-1554
-1545
-1535
-1525
-1516
-1506
-1496
-1486
-1476
-1466
-1456
-1446
-1436
-1426
-1416
-1405
-1395
-1384
-1373
-1362
-1351
-1340
-1329
-1317
-1306
-1295
-1283
-1272
-1260
-1249
-1237
-1226
-1215
-1203
-1192
-1181
-1171
-1160
-1150
-1140
-1130
-1120
-1110
-1101
-1092
-1083
-1075
-1066
-1058
-1050
-1042
-1034
-1027
-1018
-1012
-1004
-998
-992
-985
-979
-973
-967
-962
-956
-952
-947
-943
-939
-936
-932
-930
-927
-926
-924
-923
-923
-922
-923
-923
-925
-926
-929
-932
-935
-939
-944
-949
-954
-961
-968
-975
-983
-991
-1000
-1010
-1020
-1030
-1041
-1052
-1063
-1075
-1087
-1099
-1111
-1124
-1136
-1149
-1162
-1175
-1188
-1201
-1214
-1227
-1240
-1253
-1266
-1279
-1292
-1305
-1318
-1331
-1343
-1356
-1368
-1380
-1392
-1404
-1416
-1427
-1438
-1450
-1461
-1471
-1482
-1493
-1503
-1513
-1523
-1532
-1542
-1551
-1559
-1568
-1576
-1584
-1591
-1598
-1605
-1612
-1618
-1624
-1630
-1635
-1640
-1645
-1650
-1654
-1658
-1662
-1666
-1669
-1672
-1675
-1678
-1680
-1683
-1685
-1687
-1689
-1690
-1692
-1693
-1695
-1696
-1697
-1698
-1698
-1699
-1700
-1700
-1700
-1700
-1700
-1700
-1700
-1699
-1699
-1698
-1697
-1696
-1695
-1694
-1693
-1691
-1690
-1689
-1687
-1686
-1684
-1683
-1681
-1679
-1678
-1676
-1675
-1673
-1672
-1670
-1669
-1667
-1666
-1665
-1663
-1662
-1661
-1661
-1660
-1659
-1659
-1659
-1659
-1659
-1659
-1659
-1660
-1660
-1661
-1662
-1663
-1664
-1665
-1666
-1668
-1669
-1671
-1672
-1674
-1677
-1679
-1682
-1684
-1687
-1691
-1694
-1698
-1703
-1707
-1712
-1717
-1723
-1729
-1735
-1741
-1748
-1755
-1762
-1769
-1776
-1783
-1791
-1798
-1805
-1812
-1820
-1827
-1834
-1841
-1848
-1854
-1861
-1867
-1873
-1879
-1885
-1890
-1895
-1900
-1904
-1908
-1912
-1915
-1918
-1920
-1921
-1922
-1923
-1923
-1922
-1921
-1919
-1917
-1914
-1910
-1906
-1902
-1897
-1891
-1885
-1878
-1871
-1863
-1855
-1846
-1837
-1826
-1816
-1804
-1792
-1780
-1767
-1753
-1739
-1724
-1709
-1693
-1677
-1661
-1643
-1626
-1607
-1589
-1570
-1550
-1530
-1510
-1489
-1468
-1447
-1425
-1402
-1380
-1357
-1334
-1310
-1286
-1262
-1238
-1213
-1188
-1162
-1137
-1111
-1085
-1059
-1033
-1006
-980
-954
-927
-900
-874
-847
-820
-793
-766
-739
-712
-685
-657
-630
-603
-576
-548
-521
-494
-467
-440
-413
-386
-359
-332
-305
-279
-252
-226
-200
-174
-148
-122
-97
-71
-47
-22
2
26
50
73
96
119
141
163
184
205
226
246
266
285
305
323
342
360
378
396
413
431
448
464
481
498
514
530
546
562
578
594
610
626
642
659
675
691
708
725
742
759
776
794
812
830
848
867
886
905
924
944
964
984
1004
1025
1046
1067
1088
1110
1132
1154
1176
1198
1221
1243
1266
1289
1312
1336
1359
1382
1406
1430
1453
1477
1501
1525
1549
1574
1598
1623
1648
1673
1698
1724
1749
1775
1801
1827
1853
1879
1906
1932
1959
1986
2013
2041
2068
2096
2124
2152
2180
2208
2237
2266
2295
2324
2354
2384
2413
2443
2473
2504
2534
2565
2595
2626
2657
2688
2719
2749
2780
2811
2842
2873
2903
2934
2964
2995
3025
3055
3086
3116
3146
3175
3205
3234
3263
3292
3321
3349
3377
3404
3431
3458
3484
3510
3536
3560
3585
3609
3632
3655
3678
3700
3722
3743
3764
3784
3804
3823
3842
3861
3879
3897
3914
3930
3946
3962
3977
3991
4005
4018
4030
4042
4053
4062
4073
4083
4091
4100
4108
4115
4122
4129
4135
4141
4146
4151
4156
4160
4165
4169
4172
4175
4178
4181
4183
4185
4187
4189
4190
4191
4192
4193
4193
4193
4193
4192
4192
4191
4191
4190
4188
4187
4186
4184
4182
4180
4178
4175
4172
4169
4166
4162
4158
4154
4149
4144
4139
4133
4128
4121
4115
4108
4101
4094
4086
4078
4070
4062
4053
4043
4035
4026
4016
4006
3996
3986
3976
3965
3954
3943
3932
3921
3909
3897
3885
3873
3861
3849
3837
3824
3812
3799
3787
3774
3762
3749
3737
3725
3713
3701
3689
3677
3666
3654
3643
3632
3622
3611
3601
3591
3581
3572
3563
3554
3546
3538
3531
3523
3517
3511
3505
3500
3495
3491
3487
3484
3481
3478
3476
3475
3474
3473
3473
3473
3473
3474
3476
3477
3479
3482
3485
3488
3491
3495
3499
3504
3509
3514
3520
3526
3533
3540
3547
3555
3563
3572
3580
3590
3599
3609
3619
3629
3640
3651
3662
3673
3685
3696
3708
3719
3731
3743
3755
3766
3778
3790
3802
3814
3826
3838
3850
3862
3873
3885
3897
3908
3919
3931
3942
3953
3964
3974
3985
3995
4005
4014
4024
4033
4042
4050
4058
4066
4074
4081
4088
4094
4101
4107
4112
4117
4122
4127
4131
4135
4139
4142
4145
4148
4150
4152
4154
4155
4156
4156
4156
4156
4155
4154
4152
4151
4148
4146
4143
4139
4135
4131
4126
4120
4114
4108
4101
4094
4086
4078
4069
4059
4050
4040
4029
4018
4006
3995
3982
3969
3956
3942
3928
3914
3899
3884
3869
3853
3838
3822
3806
3790
3774
3758
3741
3725
3709
3692
3676
3660
3644
3628
3612
3596
3580
3565
3549
3534
3519
3504
3489
3475
3460
3446
3432
3418
3405
3391
3378
3365
3352
3339
3327
3314
3302
3290
3278
3267
3256
3245
3234
3223
3213
3203
3192
3183
3173
3164
3154
3146
3137
3128
3120
3112
3105
3098
3091
3084
3078
3072
3066
3061
3055
3050
3046
3041
3037
3033
3030
3027
3024
3021
3018
3016
3013
3011
3009
3007
3005
3003
3000
2998
2996
2993
2990
2987
2984
2981
2977
2974
2970
2966
2961
2957
2952
2947
2942
2936
2930
2924
2918
2912
2905
2898
2890
2883
2875
2867
2859
2850
2842
2833
2824
2814
2805
2796
2786
2776
2766
2756
2746
2736
2725
2715
2704
2694
2683
2672
2661
2649
2638
2626
2614
2602
2590
2577
2564
2551
2537
2523
2509
2495
2481
2466
2451
2435
2420
2404
2388
2372
2356
2339
2323
2306
2289
2271
2254
2236
2218
2200
2181
2163
2144
2125
2106
2087
2068
2049
2029
2009
1991
1972
1953
1933
1914
1895
1875
1856
1836
1816
1796
1776
1756
1735
1715
1694
1673
1652
1631
1610
1588
1567
1545
1524
1502
1481
1459
1437
1416
1394
1372
1350
1329
1307
1285
1263
1242
1220
1198
1176
1155
1133
1111
1090
1068
1046
1025
1002
982
960
939
918
897
876
855
834
813
793
772
752
732
711
691
671
651
631
611
592
572
553
534
515
497
479
461
443
426
409
392
376
360
344
329
314
299
285
271
258
245
232
219
207
196
184
173
163
153
144
134
126
118
110
103
96
90
85
80
75
71
68
65
63
61
59
58
58
58
59
60
61
64
66
69
73
77
82
87
93
99
106
113
120
128
137
146
155
164
174
184
195
206
217
228
240
252
264
276
289
301
314
326
339
352
364
377
390
402
415
428
440
452
465
477
489
501
513
524
535
546
557
567
577
587
596
604
612
620
627
634
640
646
651
656
660
663
666
669
671
673
674
674
674
673
672
671
668
666
662
659
654
649
644
638
632
625
617
609
601
592
583
573
563
552
541
529
517
505
492
479
466
452
438
424
409
394
379
364
348
332
316
300
284
268
251
235
219
202
185
169
152
135
118
101
84
67
50
33
16
-1
-19
-36
-54
-72
-89
-107
-125
-142
-160
-178
-195
-213
-230
-248
-265
-282
-300
-317
-334
-351
-368
-385
-402
-418
-435
-452
-469
-486
-503
-520
-537
-554
-571
-588
-605
-622
-639
-657
-674
-691
-708
-725
-742
-759
-775
-792
-809
-826
-843
-860
-876
-893
-909
-926
-942
-958
-974
-990
-1004
-1020
-1036
-1052
-1067
-1082
-1096
-1111
-1126
-1140
-1154
-1168
-1182
-1196
-1209
-1222
-1235
-1248
-1261
-1274
-1286
-1298
-1310
-1322
-1333
-1344
-1355
-1365
-1376
-1385
-1395
-1404
-1413
-1422
-1430
-1438
-1446
-1453
-1461
-1468
-1475
-1481
-1487
-1493
-1499
-1504
-1509
-1514
-1518
-1523
-1527
-1531
-1535
-1539
-1543
-1547
-1551
-1555
-1559
-1563
-1567
-1571
-1574
-1578
-1582
-1585
-1589
-1593
-1596
-1600
-1603
-1607
-1611
-1614
-1618
-1622
-1626
-1629
-1633
-1637
-1642
-1646
-1650
-1655
-1660
-1665
-1671
-1676
-1682
-1689
-1696
-1703
-1710
-1718
-1726
-1734
-1743
-1752
-1762
-1772
-1782
-1792
-1803
-1814
-1826
-1838
-1849
-1862
-1874
-1887
-1900
-1912
-1926
-1939
-1952
-1966
-1979
-1993
-2005
-2019
-2033
-2045
-2059
-2072
-2085
-2097
-2110
-2122
-2134
-2146
-2158
-2170
-2182
-2194
-2206
-2217
-2229
-2241
-2253
-2264
-2276
-2288
-2299
-2311
-2323
-2334
-2346
-2358
-2369
-2381
-2392
-2404
-2415
-2427
-2438
-2449
-2461
-2472
-2483
-2493
-2504
-2515
-2525
-2536
-2546
-2556
-2566
-2576
-2586
-2595
-2605
-2614
-2622
-2631
-2639
-2646
-2653
-2660
-2667
-2673
-2678
-2684
-2688
-2693
-2696
-2700
-2703
-2705
-2707
-2708
-2709
-2710
-2709
-2709
-2708
-2706
-2704
-2701
-2698
-2694
-2690
-2685
-2679
-2673
-2666
-2659
-2651
-2642
-2633
-2623
-2612
-2601
-2589
-2576
-2563
-2550
-2535
-2521
-2506
-2490
-2474
-2457
-2440
-2423
-2405
-2387
-2369
-2351
-2332
-2313
-2294
-2275
-2255
-2236
-2216
-2196
-2176
-2157
-2137
-2117
-2097
-2078
-2058
-2039
-2020
-2001
-1982
-1963
-1945
-1927
-1909
-1892
-1875
-1858
-1842
-1827
-1812
-1798
-1784
-1770
-1757
-1744
-1732
-1721
-1709
-1699
-1688
-1678
-1669
-1660
-1651
-1643
-1635
-1628
-1621
-1614
-1608
-1603
-1598
-1593
-1589
-1585
-1582
-1579
-1576
-1574
-1572
-1571
-1569
-1569
-1568
-1568
-1567
-1567
-1568
-1568
-1568
-1569
-1570
-1570
-1571
-1572
-1572
-1573
-1574
-1574
-1575
-1575
-1576
-1576
-1576
-1575
-1575
-1575
-1574
-1573
-1572
-1570
-1568
-1566
-1564
-1562
-1559
-1556
-1552
-1549
-1545
-1540
-1536
-1531
-1526
-1520
-1515
-1509
-1503
-1497
-1491
-1484
-1477
-1471
-1464
-1457
-1450
-1443
-1435
-1428
-1421
-1413
-1405
-1398
-1390
-1382
-1374
-1366
-1358
-1351
-1343
-1335
-1327
-1320
-1312
-1305
-1297
-1290
-1283
-1276
-1269
-1263
-1257
-1250
-1245
-1239
-1233
-1228
-1223
-1218
-1213
-1209
-1204
-1200
-1196
-1192
-1188
-1185
-1181
-1178
-1175
-1172
-1169
-1166
-1164
-1162
-1160
-1158
-1156
-1154
-1153
-1152
-1151
-1150
-1150
-1150
-1150
-1150
-1150
-1151
-1152
-1153
-1155
-1157
-1159
-1162
-1164
-1168
-1171
-1175
-1179
-1183
-1188
-1192
-1197
-1202
-1208
-1213
-1218
-1224
-1230
-1235
-1241
-1247
-1253
-1259
-1265
-1271
-1277
-1283
-1289
-1295
-1301
-1307
-1313
-1320
-1326
-1332
-1339
-1346
-1352
-1359
-1366
-1373
-1380
-1387
-1394
-1401
-1408
-1415
-1422
-1430
-1437
-1444
-1451
-1458
-1465
-1472
-1479
-1485
-1492
-1498
-1504
-1509
-1515
-1520
-1525
-1530
-1535
-1539
-1543
-1547
-1550
-1554
-1557
-1559
-1562
-1564
-1566
-1567
-1569
-1570
-1570
-1571
-1571
-1570
-1570
-1569
-1568
-1567
-1565
-1563
-1561
-1559
-1557
-1554
-1551
-1548
-1545
-1541
-1537
-1533
-1529
-1525
-1521
-1517
-1512
-1508
-1503
-1498
-1493
-1488
-1483
-1478
-1473
-1468
-1463
-1457
-1452
-1447
-1442
-1437
-1432
-1427
-1422
-1417
-1412
-1407
-1403
-1398
-1394
-1389
-1385
-1381
-1377
-1373
-1369
-1365
-1362
-1358
-1355
-1351
-1348
-1345
-1342
-1339
-1336
-1334
-1332
-1329
-1327
-1326
-1324
-1322
-1321
-1320
-1318
-1317
-1316
-1315
-1313
-1312
-1311
-1310
-1308
-1307
-1305
-1303
-1302
-1300
-1298
-1296
-1294
-1292
-1289
-1287
-1284
-1282
-1279
-1277
-1274
-1271
-1268
-1265
-1262
-1259
-1256
-1252
-1249
-1246
-1242
-1238
-1235
-1231
-1227
-1223
-1219
-1215
-1211
-1207
-1203
-1199
-1195
-1190
-1186
-1182
-1177
-1172
-1168
-1163
-1158
-1153
-1148
-1143
-1138
-1133
-1128
-1123
-1117
-1112
-1106
-1101
-1095
-1089
-1083
-1078
-1072
-1066
-1059
-1053
-1047
-1040
-1034
-1027
-1020
-1012
-1006
-999
-992
-984
-977
-970
-962
-955
-947
-939
-932
-924
-917
-909
-902
-894
-887
-879
-872
-865
-858
-851
-844
-838
-831
-825
-818
-812
-806
-800
-794
-789
-784
-778
-774
-769
-765
-761
-757
-754
-751
-749
-746
-745
-743
-742
-741
-741
-741
-742
-742
-744
-745
-747
-750
-753
-756
-760
-764
-768
-773
-779
-784
-790
-797
-804
-811
-819
-827
-836
-844
-853
-863
-873
-883
-893
-904
-915
-926
-938
-950
-962
-974
-986
-998
-1010
-1022
-1036
-1049
-1062
-1075
-1088
-1101
-1114
-1127
-1140
-1153
-1167
-1180
-1193
-1206
-1219
-1232
-1245
-1257
-1270
-1282
-1294
-1305
-1317
-1328
-1339
-1349
-1359
-1369
-1379
-1388
-1397
-1406
-1414
-1422
-1430
-1437
-1444
-1450
-1456
-1462
-1467
-1472
-1477
-1481
-1485
-1489
-1492
-1495
-1498
-1500
-1502
-1503
-1505
-1505
-1506
-1505
-1505
-1504
-1503
-1501
-1499
-1497
-1494
-1491
-1488
-1485
-1481
-1477
-1473
-1469
-1464
-1459
-1454
-1449
-1443
-1437
-1431
-1425
-1418
-1412
-1405
-1398
-1391
-1384
-1376
-1369
-1361
-1353
-1345
-1337
-1329
-1320
-1312
-1303
-1294
-1285
-1276
-1267
-1257
-1248
-1239
-1230
-1221
-1211
-1202
-1193
-1184
-1175
-1166
-1158
-1149
-1140
-1132
-1124
-1115
-1108
-1100
-1092
-1085
-1077
-1070
-1063
-1056
-1050
-1043
-1037
-1031
-1025
-1018
-1012
-1006
-1002
-996
-991
-986
-981
-976
-972
-968
-963
-959
-955
-952
-948
-944
-940
-937
-933
-930
-926
-923
-919
-916
-913
-909
-906
-903
-899
-896
-893
-889
-885
-882
-878
-874
-870
-865
-860
-856
-851
-845
-840
-834
-828
-822
-815
-808
-802
-794
-787
-779
-771
-763
-755
-747
-738
-729
-720
-711
-702
-693
-684
-674
-665
-656
-646
-637
-627
-618
-608
-598
-589
-579
-569
-559
-549
-540
-530
-520
-510
-500
-490
-480
-470
-460
-450
-440
-430
-420
-410
-400
-390
-380
-370
-359
-349
-338
-328
-317
-306
-294
-283
-272
-260
-248
-236
-224
-212
-200
-188
-176
-163
-151
-138
-126
-113
-100
-87
-74
-61
-48
-35
-22
-8
5
18
32
45
59
73
86
100
114
128
142
156
170
184
198
212
226
240
254
268
282
296
310
324
338
352
365
379
393
406
420
433
447
460
473
486
498
510
523
534
546
558
569
579
590
600
610
619
628
637
645
653
661
668
675
681
687
693
699
704
709
714
718
722
726
730
733
737
739
742
745
747
749
751
753
755
756
757
758
759
760
761
761
761
761
761
761
760
760
759
758
757
756
755
754
753
751
750
748
747
745
743
742
740
738
736
734
732
730
728
725
723
721
718
716
714
711
709
706
704
701
699
697
694
692
689
687
684
682
679
676
673
670
667
664
661
657
654
650
646
642
638
634
629
625
620
615
610
605
600
595
589
584
579
573
568
562
556
551
545
539
533
527
521
515
508
502
495
488
481
473
466
458
450
442
434
425
417
408
399
389
379
369
359
348
337
326
314
302
290
277
264
250
236
222
207
192
176
160
144
127
110
93
75
57
39
20
0
-19
-39
-60
-81
-102
-124
-147
-169
-193
-216
-240
-265
-290
-315
-341
-367
-393
-420
-447
-475
-503
-531
-560
-588
-617
-647
-676
-706
-736
-766
-795
-826
-856
-886
-916
-946
-977
-1006
-1037
-1068
-1098
-1129
-1159
-1190
-1220
-1251
-1281
-1312
-1342
-1373
-1403
-1434
-1464
-1495
-1526
-1556
-1587
-1617
-1648
-1678
-1708
-1738
-1768
-1798
-1828
-1858
-1887
-1916
-1946
-1975
-2003
-2032
-2060
-2088
-2116
-2144
-2172
-2199
-2226
-2252
-2279
-2305
-2331
-2356
-2381
-2406
-2430
-2454
-2478
-2501
-2524
-2546
-2568
-2589
-2610
-2631
-2651
-2671
-2691
-2710
-2729
-2747
-2765
-2782
-2799
-2815
-2831
-2846
-2861
-2875
-2889
-2901
-2914
-2926
-2937
-2947
-2957
-2967
-2975
-2984
-2991
-2998
-3005
-3011
-3016
-3021
-3025
-3029
-3033
-3035
-3038
-3040
-3041
-3042
-3043
-3043
-3043
-3042
-3041
-3040
-3039
-3037
-3034
-3032
-3029
-3026
-3023
-3019
-3015
-3011
-3007
-3002
-2997
-2992
-2986
-2980
-2974
-2967
-2961
-2953
-2946
-2939
-2931
-2923
-2914
-2906
-2897
-2888
-2879
-2870
-2860
-2851
-2841
-2831
-2820
-2810
-2800
-2789
-2778
-2767
-2756
-2745
-2734
-2722
-2711
-2699
-2687
-2675
-2663
-2650
-2637
-2624
-2611
-2598
-2584
-2570
-2555
-2541
-2525
-2510
-2494
-2478
-2461
-2444
-2427
-2409
-2390
-2371
-2352
-2332
-2312
-2291
-2270
-2248
-2225
-2203
-2179
-2155
-2131
-2106
-2080
-2054
-2028
-2001
-1974
-1946
-1917
-1889
-1860
-1830
-1800
-1769
-1739
-1707
-1676
-1644
-1611
-1579
-1545
-1512
-1478
-1444
-1409
-1375
-1339
-1304
-1268
-1232
-1195
-1159
-1122
-1084
-1047
-1008
-971
-932
-894
-855
-815
-776
-736
-696
-656
-616
-575
-534
-493
-452
-410
-369
-327
-285
-243
-200
-158
-116
-73
-30
12
55
98
141
184
226
269
312
354
397
440
482
524
567
609
651
693
735
776
818
859
899
940
980
1020
1059
1098
1137
1175
1213
1250
1287
1323
1359
1394
1429
1463
1497
1531
1564
1596
1628
1659
1690
1720
1750
1779
1808
1836
1864
1891
1918
1945
1971
1997
2021
2047
2071
2095
2119
2142
2165
2187
2209
2231
2252
2273
2293
2313
2332
2352
2370
2388
2406
2423
2440
2456
2472
2488
2503
2518
2532
2546
2560
2573
2586
2599
2611
2624
2636
2647
2659
2670
2681
2692
2702
2712
2722
2732
2742
2751
2760
2770
2778
2787
2796
2804
2813
2821
2829
2836
2844
2851
2858
2866
2872
2879
2886
2892
2898
2904
2910
2916
2921
2926
2932
2936
2941
2946
2950
2954
2958
2962
2966
2969
2973
2976
2979
2983
2985
2988
2991
2994
2996
2999
3001
3003
3006
3008
3010
3012
3013
3015
3017
3018
3019
3021
3022
3023
3023
3024
3025
3025
3025
3025
3024
3024
3023
3023
3022
3020
3019
3018
3016
3015
3013
3012
3010
3008
3007
3005
3004
3002
3000
2999
2997
2995
2994
2992
2990
2988
2986
2984
2982
2980
2978
2976
2974
2971
2969
2966
2963
2961
2958
2955
2952
2948
2945
2942
2938
2934
2930
2926
2921
2916
2911
2906
2901
2895
2889
2882
2876
2869
2861
2854
2846
2838
2829
2820
2811
2802
2792
2782
2771
2760
2749
2738
2726
2714
2702
2689
2676
2663
2650
2636
2623
2608
2594
2580
2565
2551
2536
2521
2506
2491
2476
2460
2445
2429
2414
2398
2382
2366
2350
2334
2318
2301
2285
2268
2251
2234
2217
2200
2183
2166
2149
2132
2115
2098
2081
2065
2048
2032
2016
2000
1984
1968
1953
1937
1922
1908
1893
1879
1865
1851
1838
1825
1813
1801
1789
1778
1768
1758
1748
1739
1730
1722
1714
1707
1700
1693
1687
1681
1676
1670
1666
1661
1656
1652
1648
1644
1641
1637
1634
1631
1628
1626
1623
1621
1619
1617
1615
1614
1612
1611
1610
1609
1608
1607
1607
1606
1606
1606
1605
1605
1605
1605
1605
1605
1605
1605
1606
1606
1606
1607
1607
1608
1608
1609
1609
1610
1610
1611
1611
1612
1612
1613
1613
1614
1615
1615
1616
1616
1617
1618
1619
1619
1620
1621
1623
1624
1626
1628
1630
1632
1634
1637
1639
1642
1645
1648
1651
1655
1658
1661
1664
1668
1671
1675
1678
1681
1685
1688
1692
1696
1699
1703
1707
1710
1714
1718
1721
1725
1729
1733
1737
1740
1744
1748
1752
1755
1759
1762
1766
1769
1772
1775
1779
1782
1784
1787
1790
1793
1795
1798
1800
1802
1804
1806
1808
1809
1811
1812
1813
1814
1814
1815
1815
1815
1814
1813
1812
1811
1809
1807
1805
1803
1800
1797
1794
1791
1788
1785
1781
1777
1774
1770
1766
1762
1758
1753
1749
1744
1739
1734
1729
1724
1718
1713
1707
1701
1695
1689
1683
1677
1670
1664
1658
1652
1646
1640
1634
1628
1623
1617
1612
1607
1603
1599
1595
1591
1588
1585
1582
1580
1578
1577
1576
1575
1575
1575
1576
1577
1579
1581
1584
1587
1590
1594
1598
1603
1608
1613
1619
1625
1631
1637
1644
1651
1658
1666
1674
1681
1689
1698
1706
1714
1723
1731
1740
1749
1757
1766
1775
1783
1792
1800
1809
1817
1825
1833
1840
1848
1856
1863
1870
1877
1884
1891
1898
1905
1911
1918
1924
1930
1937
1943
1949
1955
1961
1967
1972
1978
1984
1989
1994
2000
2005
2009
2015
2020
2024
2029
2033
2037
2043
2047
2051
2055
2059
2063
2067
2071
2075
2078
2082
2086
2089
2093
2096
2099
2102
2105
2108
2111
2114
2117
2119
2122
2125
2127
2130
2132
2135
2137
2140
2142
2144
2147
2149
2152
2154
2157
2159
2162
2164
2166
2168
2171
2173
2175
2177
2179
2181
2182
2184
2186
2187
2189
2190
2192
2193
2194
2196
2197
2198
2199
2199
2200
2201
2202
2202
2203
2203
2203
2204
2204
2204
2204
2205
2205
2205
2205
2205
2205
2205
2205
2205
2204
2204
2204
2203
2203
2202
2201
2201
2200
2199
2197
2196
2195
2193
2191
2190
2188
2185
2183
2181
2178
2175
2172
2169
2166
2163
2159
2155
2152
2147
2143
2139
2134
2129
2124
2119
2113
2107
2101
2095
2088
2082
2075
2068
2061
2054
2045
2039
2032
2025
2017
2009
2003
1995
1988
1980
1973
1965
1958
1950
1942
1935
1927
1920
1912
1904
1896
1889
1881
1873
1866
1858
1850
1842
1834
1827
1819
1811
1803
1795
1788
1780
1772
1765
1758
1750
1743
1736
1729
1723
1716
1710
1703
1697
1691
1685
1680
1674
1669
1664
1659
1654
1649
1645
1642
1638
1635
1632
1629
1627
1625
1623
1622
1621
1620
1619
1618
1618
1618
1618
1618
1618
1619
1620
1620
1621
1622
1623
1624
1625
1625
1626
1627
1628
1629
1630
1631
1631
1632
1633
1634
1634
1635
1636
1637
1638
1639
1640
1641
1642
1644
1645
1647
1649
1650
1652
1655
1657
1659
1662
1664
1667
1669
1672
1675
1678
1681
1685
1688
1691
1695
1699
1702
1706
1710
1714
1718
1722
1726
1730
1734
1738
1743
1747
1751
1756
1761
1765
1770
1775
1780
1785
1790
1795
1800
1805
1811
1816
1821
1827
1832
1837
1842
1848
1853
1858
1863
1868
1872
1877
1882
1886
1890
1894
1898
1902
1906
1910
1913
1916
1919
1922
1925
1927
1930
1932
1934
1936
1938
1939
1941
1943
1944
1946
1947
1949
1950
1952
1953
1955
1956
1958
1959
1961
1962
1963
1964
1965
1966
1966
1967
1967
1967
1967
1967
1967
1966
1965
1964
1962
1960
1958
1956
1954
1951
1948
1945
1942
1939
1935
1931
1927
1923
1919
1914
1909
1904
1899
1894
1888
1882
1876
1870
1864
1857
1850
1844
1837
1829
1822
1814
1807
1799
1791
1783
1774
1766
1757
1749
1740
1731
1722
1712
1703
1694
1684
1675
1665
1656
1646
1636
1626
1616
1606
1597
1587
1577
1567
1556
1546
1536
1526
1516
1506
1496
1486
1476
1466
1455
1445
1434
1424
1413
1402
1391
1380
1369
1358
1347
1336
1324
1313
1301
1290
1278
1266
1255
1243
1232
1220
1209
1198
1187
1176
1165
1154
1143
1133
1122
1112
1102
1092
1082
1072
1063
1053
1043
1034
1024
1014
1006
996
987
978
969
959
950
941
932
922
913
904
894
885
875
866
856
846
836
826
816
806
795
785
774
763
752
741
730
719
707
696
684
672
661
649
637
625
612
600
588
575
562
550
537
523
510
497
483
469
455
441
426
412
397
382
367
352
337
321
305
289
273
257
241
225
208
191
175
158
141
124
106
89
71
53
35
17
-2
-20
-39
-58
-77
-96
-115
-134
-154
-173
-192
-212
-232
-252
-272
-292
-312
-333
-353
-374
-394
-415
-436
-456
-477
-498
-519
-540
-561
-582
-603
-624
-645
-665
-686
-707
-728
-749
-770
-790
-811
-831
-851
-871
-891
-911
-931
-950
-970
-989
-1008
-1026
-1045
-1063
-1081
-1099
-1117
-1134
-1151
-1168
-1185
-1201
-1217
-1233
-1248
-1264
-1278
-1293
-1307
-1322
-1336
-1349
-1363
-1376
-1389
-1401
-1414
-1426
-1437
-1449
-1460
-1472
-1483
-1493
-1504
-1514
-1524
-1534
-1544
-1553
-1562
-1571
-1579
-1588
-1596
-1603
-1611
-1618
-1625
-1631
-1638
-1644
-1650
-1656
-1661
-1667
-1672
-1677
-1682
-1687
-1692
-1697
-1702
-1707
-1711
-1716
-1721
-1725
-1730
-1735
-1740
-1745
-1751
-1756
-1762
-1768
-1775
-1782
-1789
-1796
-1804
-1813
-1821
-1830
-1840
-1849
-1859
-1870
-1881
-1892
-1903
-1915
-1927
-1939
-1951
-1964
-1976
-1989
-2001
-2015
-2028
-2041
-2055
-2069
-2082
-2096
-2110
-2124
-2138
-2152
-2167
-2181
-2195
-2210
-2225
-2239
-2254
-2268
-2283
-2297
-2312
-2326
-2340
-2355
-2369
-2383
-2398
-2412
-2426
-2440
-2454
-2468
-2482
-2495
-2509
-2522
-2536
-2549
-2562
-2574
-2587
-2599
-2612
-2624
-2635
-2647
-2659
-2670
-2681
-2692
-2702
-2713
-2724
-2734
-2744
-2754
-2764
-2774
-2784
-2794
-2804
-2813
-2823
-2832
-2842
-2851
-2861
-2870
-2879
-2888
-2897
-2905
-2914
-2922
-2931
-2939
-2947
-2954
-2962
-2969
-2977
-2984
-2991
-2998
-3005
-3012
-3018
-3025
-3031
-3038
-3044
-3050
-3056
-3062
-3068
-3074
-3080
-3085
-3091
-3096
-3102
-3107
-3112
-3118
-3123
-3128
-3133
-3139
-3144
-3149
-3155
-3160
-3165
-3171
-3176
-3182
-3187
-3193
-3199
-3205
-3211
-3217
-3223
-3229
-3235
-3241
-3247
-3254
-3260
-3266
-3272
-3279
-3285
-3292
-3298
-3304
-3311
-3317
-3324
-3330
-3336
-3342
-3349
-3355
-3361
-3367
-3372
-3378
-3384
-3389
-3394
-3399
-3404
-3409
-3413
-3417
-3421
-3425
-3428
-3431
-3434
-3436
-3438
-3440
-3441
-3442
-3442
-3442
-3441
-3441
-3439
-3438
-3435
-3433
-3430
-3426
-3422
-3418
-3413
-3407
-3401
-3395
-3388
-3380
-3372
-3364
-3355
-3345
-3335
-3324
-3313
-3302
-3290
-3277
-3264
-3251
-3237
-3222
-3207
-3192
-3176
-3160
-3144
-3127
-3109
-3092
-3074
-3056
-3037
-3018
-2999
-2980
-2960
-2941
-2921
-2901
-2880
-2860
-2840
-2819
-2799
-2779
-2758
-2738
-2717
-2697
-2677
-2656
-2636
-2616
-2595
-2575
-2555
-2535
-2514
-2494
-2474
-2453
-2433
-2412
-2392
-2371
-2351
-2330
-2310
-2289
-2269
-2248
-2227
-2207
-2186
-2165
-2144
-2123
-2102
-2081
-2059
-2037
-2016
-1994
-1972
-1950
-1928
-1906
-1884
-1862
-1840
-1818
-1796
-1773
-1751
-1729
-1707
-1685
-1663
-1641
-1619
-1598
-1576
-1555
-1533
-1512
-1491
-1470
-1450
-1429
-1409
-1388
-1368
-1348
-1327
-1307
-1287
-1267
-1248
-1228
-1208
-1188
-1169
-1149
-1130
-1110
-1091
-1071
-1052
-1033
-1012
-994
-975
-956
-937
-918
-900
-881
-862
-844
-826
-807
-789
-771
-753
-735
-717
-699
-681
-663
-645
-627
-609
-591
-574
-556
-538
-521
-503
-486
-468
-451
-434
-416
-399
-382
-365
-348
-332
-315
-299
-283
-266
-250
-235
-219
-204
-188
-173
-158
-143
-128
-114
-99
-85
-71
-57
-44
-31
-18
-5
7
19
31
43
54
65
76
86
97
107
117
126
136
145
154
162
171
179
187
195
202
210
217
224
231
237
244
250
256
262
267
273
278
283
287
292
296
300
304
307
311
314
317
320
322
325
327
329
331
332
334
335
336
337
338
338
339
339
339
339
338
338
338
337
337
336
336
335
335
335
335
335
335
335
335
336
337
337
338
340
341
342
344
345
347
349
351
353
356
358
361
364
367
371
375
378
383
387
391
396
401
406
411
416
421
427
432
438
444
449
456
462
468
475
481
488
495
502
509
517
524
532
539
547
555
563
572
580
589
598
607
616
625
635
644
653
663
672
681
690
700
709
717
726
735
743
752
760
769
777
785
793
801
809
817
825
832
840
847
854
861
867
874
880
886
892
897
903
908
912
917
921
926
930
933
937
940
943
945
948
950
951
953
954
955
955
955
955
954
953
952
950
948
946
943
940
937
933
930
925
921
916
911
906
900
894
888
881
874
867
859
851
843
834
825
816
807
797
787
776
766
755
743
732
720
707
695
682
669
656
643
629
615
601
586
572
557
542
527
512
496
480
465
449
433
416
400
383
367
350
333
316
300
283
266
249
232
215
198
181
165
148
132
115
99
83
68
52
36
21
6
-10
-25
-40
-54
-69
-84
-98
-113
-127
-142
-156
-170
-185
-199
-213
-227
-242
-256
-270
-284
-298
-313
-327
-341
-355
-369
-383
-396
-410
-424
-438
-451
-465
-478
-491
-504
-517
-530
-542
-555
-567
-579
-590
-602
-613
-624
-635
-646
-656
-667
-677
-687
-697
-707
-717
-726
-736
-745
-754
-763
-772
-780
-789
-797
-805
-813
-821
-829
-837
-845
-852
-859
-867
-874
-880
-887
-894
-900
-906
-912
-918
-923
-929
-934
-939
-944
-949
-953
-958
-962
-967
-971
-975
-979
-983
-987
-990
-994
-997
-1000
-1004
-1006
-1008
-1012
-1014
-1016
-1018
-1020
-1020
-1022
-1022
-1022
-1024
-1022
-1022
-1022
-1020
-1020
-1018
-1016
-1014
-1010
-1008
-1004
-1000
-997
-992
-987
-982
-976
-970
-964
-957
-950
-942
-934
-925
-917
-907
-898
-888
-877
-867
-856
-844
-833
-821
-809
-796
-784
-771
-757
-744
-730
-716
-702
-687
-672
-657
-642
-627
-612
-596
-581
-565
-550
-535
-519
-504
-489
-473
-458
-443
-428
-413
-398
-383
-368
-353
-339
-324
-309
-295
-280
-266
-251
-237
-223
-209
-195
-181
-167
-154
-140
-127
-114
-101
-88
-75
-62
-49
-37
-24
-11
1
14
26
39
52
64
77
89
102
115
127
140
153
166
178
191
204
217
230
243
256
269
282
295
308
321
334
348
361
375
388
402
416
430
445
459
474
489
504
520
535
551
567
583
600
616
633
650
667
684
701
719
736
754
772
790
808
827
846
865
884
904
924
943
964
984
1004
1025
1046
1067
1088
1110
1131
1153
1175
1197
1220
1242
1265
1287
1310
1333
1356
1380
1403
1426
1450
1474
1498
1522
1547
1571
1596
1621
1646
1672
1697
1723
1748
1774
1800
1826
1852
1878
1904
1930
1956
1982
2008
2033
2059
2084
2110
2135
2161
2186
2211
2236
2261
2286
2311
2335
2360
2384
2408
2432
2456
2480
2504
2528
2551
2575
2598
2620
2643
2666
2688
2710
2732
2753
2775
2796
2817
2838
2858
2879
2899
2920
2940
2960
2980
3000
3019
3039
3058
3077
3096
3114
3132
3150
3168
3186
3203
3220
3237
3253
3269
3285
3300
3315
3329
3344
3357
3371
3383
3396
3408
3419
3430
3440
3450
3460
3469
3477
3485
3493
3500
3507
3513
3519
3524
3529
3533
3537
3541
3544
3547
3549
3551
3553
3554
3555
3555
3555
3555
3554
3553
3551
3549
3546
3544
3541
3537
3533
3529
3525
3520
3515
3510
3504
3499
3493
3487
3481
3474
3467
3461
3454
3447
3440
3432
3425
3418
3411
3403
3396
3389
3382
3374
3367
3360
3353
3346
3339
3332
3326
3319
3312
3306
3299
3293
3287
3280
3274
3268
3262
3256
3250
3244
3238
3232
3225
3219
3212
3206
3199
3193
3186
3179
3172
3166
3159
3152
3145
3138
3131
3124
3116
3109
3101
3093
3085
3077
3068
3059
3050
3041
3031
3022
3011
3001
2991
2980
2969
2958
2947
2936
2925
2913
2902
2890
2879
2867
2856
2844
2832
2821
2809
2797
2785
2773
2761
2749
2737
2725
2712
2699
2687
2674
2661
2647
2634
2621
2607
2594
2580
2566
2551
2537
2522
2507
2492
2477
2462
2446
2431
2415
2399
2383
2367
2351
2335
2319
2302
2286
2269
2253
2236
2219
2202
2185
2168
2151
2133
2116
2098
2081
2063
2045
2027
2009
1992
1974
1956
1938
1920
1902
1884
1866
1848
1830
1813
1795
1777
1759
1741
1723
1704
1686
1668
1650
1631
1613
1595
1576
1558
1539
1521
1502
1483
1465
1446
1427
1409
1390
1372
1354
1336
1318
1300
1283
1266
1249
1232
1216
1200
1184
1168
1153
1138
1123
1108
1094
1080
1066
1053
1039
1026
1014
1000
989
977
966
954
943
933
922
912
902
892
883
874
866
857
849
842
835
828
821
815
809
803
798
793
788
783
779
775
772
768
765
762
760
758
755
754
752
751
749
748
748
747
746
746
745
745
744
743
743
742
741
740
739
738
736
734
732
730
728
725
723
720
717
713
710
707
704
700
697
694
690
687
684
680
677
674
670
667
663
660
656
652
648
643
639
634
630
625
620
615
610
605
599
594
588
583
577
571
565
559
553
547
541
535
528
522
515
508
502
495
488
481
473
466
459
451
444
436
429
421
414
406
399
391
384
377
370
362
355
348
341
334
327
321
314
307
301
295
289
283
277
271
266
261
256
252
248
244
241
238
235
232
230
229
228
227
226
226
227
228
229
230
232
235
237
240
244
248
252
256
261
266
271
277
283
289
296
303
310
318
326
334
343
352
361
370
380
389
399
409
419
430
440
451
461
472
483
495
506
517
529
541
553
565
577
589
601
614
626
638
651
663
675
688
700
712
724
736
748
760
772
784
796
807
819
830
842
853
864
875
886
897
908
919
930
940
951
961
971
981
991
1000
1010
1020
1029
1038
1047
1056
1065
1073
1082
1090
1098
1105
1113
1120
1127
1134
1140
1146
1152
1158
1164
1169
1174
1179
1184
1189
1194
1199
1203
1208
1212
1217
1221
1225
1229
1234
1238
1242
1246
1249
1253
1256
1259
1263
1265
1268
1270
1272
1274
1276
1277
1279
1279
1280
1280
1280
1279
1278
1277
1275
1273
1271
1268
1265
1261
1257
1253
1248
1242
1237
1231
1224
1217
1210
1202
1193
1184
1175
1165
1155
1144
1133
1121
1109
1097
1084
1071
1057
1043
1029
1014
999
984
968
952
936
919
902
885
868
850
832
814
796
777
758
739
719
699
679
659
639
618
597
575
553
531
509
487
464
441
417
393
369
345
320
295
270
244
218
192
166
139
112
84
57
29
1
-27
-55
-83
-112
-141
-169
-198
-227
-256
-285
-314
-344
-373
-402
-432
-461
-491
-520
-550
-579
-608
-637
-667
-696
-725
-754
-782
-811
-839
-868
-896
-923
-951
-979
-1006
-1033
-1060
-1086
-1113
-1139
-1165
-1190
-1216
-1241
-1267
-1291
-1316
-1341
-1365
-1389
-1413
-1436
-1459
-1482
-1504
-1526
-1548
-1569
-1590
-1610
-1630
-1650
-1669
-1687
-1705
-1723
-1740
-1756
-1772
-1787
-1802
-1816
-1829
-1842
-1854
-1866
-1877
-1888
-1898
-1907
-1916
-1925
-1933
-1940
-1947
-1953
-1959
-1964
-1969
-1973
-1976
-1979
-1981
-1983
-1984
-1984
-1983
-1982
-1980
-1978
-1975
-1971
-1967
-1962
-1957
-1951
-1945
-1938
-1930
-1922
-1914
-1905
-1896
-1886
-1876
-1866
-1855
-1844
-1833
-1821
-1809
-1797
-1784
-1771
-1758
-1744
-1730
-1716
-1701
-1686
-1671
-1655
-1639
-1623
-1607
-1590
-1573
-1556
-1538
-1520
-1502
-1484
-1465
-1446
-1426
-1407
-1387
-1367
-1346
-1326
-1305
-1284
-1263
-1241
-1220
-1198
-1176
-1154
-1132
-1110
-1087
-1065
-1042
-1018
-996
-972
-949
-925
-902
-878
-854
-830
-806
-781
-757
-732
-708
-683
-659
-634
-610
-585
-561
-536
-511
-487
-462
-438
-413
-389
-364
-340
-315
-291
-266
-242
-217
-193
-169
-145
-121
-97
-74
-50
-26
-3
20
44
67
90
113
136
160
183
206
229
252
276
299
322
345
369
392
415
439
462
486
510
534
557
581
605
630
654
678
702
727
751
775
800
824
848
873
897
922
946
971
996
1020
1045
1070
1095
1120
1144
1169
1194
1218
1243
1267
1292
1316
1340
1364
1388
1412
1436
1460
1484
1508
1532
1555
1579
1602
1625
1649
1672
1695
1718
1741
1763
1786
1809
1831
1854
1876
1898
1920
1942
1964
1986
2008
2029
2050
2072
2092
2113
2134
2154
2174
2194
2214
2233
2251
2270
2288
2306
2323
2340
2356
2372
2388
2403
2418
2432
2447
2460
2474
2487
2500
2512
2524
2536
2547
2558
2568
2579
2588
2598
2606
2615
2623
2631
2638
2645
2652
2659
2665
2671
2676
2681
2686
2691
2695
2700
2703
2707
2710
2713
2716
2719
2722
2724
2727
2729
2731
2733
2735
2736
2738
2739
2740
2741
2741
2742
2742
2742
2742
2741
2741
2740
2740
2739
2738
2737
2736
2734
2733
2731
2729
2727
2725
2723
2720
2717
2713
2710
2706
2702
2698
2694
2690
2685
2680
2675
2670
2665
2660
2654
2649
2643
2637
2631
2624
2618
2611
2604
2596
2588
2581
2572
2564
2555
2546
2537
2528
2519
2509
2499
2490
2480
2470
2460
2450
2440
2430
2421
2411
2401
2391
2382
2372
2363
2353
2344
2334
2325
2315
2306
2296
2287
2278
2268
2259
2249
2240
2231
2222
2213
2203
2194
2185
2176
2166
2157
2147
2138
2128
2118
2108
2098
2088
2078
2068
2057
2047
2036
2025
2015
2004
1994
1983
1972
1961
1950
1939
1928
1917
1905
1894
1882
1871
1859
1847
1835
1823
1811
1798
1786
1773
1761
1748
1735
1722
1708
1695
1681
1667
1653
1639
1625
1610
1595
1579
1563
1547
1531
1514
1497
1480
1462
1444
1425
1406
1387
1368
1348
1328
1307
1287
1266
1245
1224
1203
1181
1160
1138
1117
1095
1073
1051
1029
1006
985
963
941
919
897
875
853
831
809
787
766
744
722
701
679
657
636
614
593
571
550
528
506
485
463
441
420
398
376
354
333
311
289
267
246
224
203
181
160
138
117
96
75
54
33
13
-8
-28
-48
-68
-88
-107
-127
-146
-165
-183
-202
-220
-238
-256
-274
-292
-309
-326
-343
-360
-377
-394
-410
-427
-443
-459
-475
-490
-506
-521
-536
-551
-565
-579
-593
-607
-620
-634
-646
-659
-671
-683
-695
-706
-718
-728
-739
-749
-758
-768
-777
-786
-794
-802
-809
-816
-823
-829
-835
-840
-846
-850
-855
-859
-863
-866
-869
-872
-875
-878
-880
-882
-884
-886
-887
-889
-890
-890
-891
-891
-891
-891
-891
-890
-889
-888
-887
-885
-884
-882
-880
-878
-876
-874
-871
-869
-867
-865
-863
-861
-859
-857
-856
-854
-853
-852
-851
-851
-851
-851
-851
-851
-852
-853
-855
-856
-858
-860
-863
-866
-869
-872
-876
-880
-884
-889
-894
-899
-905
-911
-917
-923
-930
-936
-943
-951
-958
-966
-974
-982
-990
-998
-1006
-1014
-1024
-1032
-1041
-1050
-1059
-1068
-1078
-1087
-1096
-1106
-1116
-1125
-1135
-1145
-1155
-1166
-1176
-1187
-1197
-1208
-1219
-1229
-1240
-1251
-1262
-1273
-1285
-1296
-1307
-1318
-1329
-1341
-1352
-1364
-1376
-1387
-1399
-1411
-1423
-1434
-1446
-1458
-1469
-1481
-1492
-1503
-1514
-1525
-1536
-1546
-1556
-1565
-1575
-1584
-1592
-1601
-1609
-1616
-1624
-1631
-1638
-1644
-1650
-1656
-1661
-1666
-1671
-1676
-1680
-1684
-1687
-1691
-1694
-1696
-1699
-1701
-1703
-1704
-1706
-1707
-1708
-1708
-1709
-1709
-1709
-1709
-1709
-1709
-1709
-1708
-1708
-1707
-1707
-1706
-1705
-1705
-1704
-1703
-1702
-1701
-1700
-1699
-1698
-1697
-1696
-1694
-1693
-1692
-1690
-1689
-1687
-1686
-1684
-1683
-1681
-1680
-1678
-1676
-1675
-1673
-1671
-1669
-1668
-1666
-1664
-1662
-1660
-1659
-1657
-1655
-1652
-1650
-1648
-1645
-1643
-1640
-1637
-1634
-1630
-1627
-1623
-1619
-1615
-1611
-1607
-1602
-1597
-1593
-1588
-1583
-1578
-1573
-1568
-1562
-1557
-1551
-1546
-1540
-1535
-1529
-1523
-1517
-1511
-1505
-1499
-1493
-1487
-1481
-1475
-1469
-1464
-1458
-1453
-1447
-1442
-1438
-1433
-1429
-1425
-1422
-1418
-1415
-1413
-1410
-1408
-1406
-1404
-1403
-1401
-1400
-1399
-1399
-1398
-1398
-1398
-1397
-1398
-1398
-1398
-1399
-1399
-1400
-1401
-1401
-1402
-1403
-1404
-1405
-1406
-1407
-1408
-1408
-1409
-1410
-1410
-1411
-1411
-1412
-1412
-1412
-1412
-1412
-1412
-1411
-1411
-1410
-1409
-1409
-1408
-1407
-1406
-1405
-1403
-1402
-1401
-1400
-1398
-1397
-1396
-1395
-1394
-1393
-1392
-1392
-1392
-1392
-1393
-1393
-1394
-1395
-1397
-1399
-1401
-1403
-1406
-1409
-1412
-1416
-1420
-1424
-1428
-1433
-1438
-1443
-1448
-1453
-1459
-1465
-1471
-1477
-1483
-1489
-1496
-1502
-1509
-1516
-1523
-1530
-1537
-1544
-1551
-1558
-1566
-1573
-1581
-1588
-1596
-1604
-1611
-1619
-1627
-1634
-1642
-1649
-1656
-1663
-1670
-1677
-1683
-1690
-1696
-1702
-1708
-1713
-1718
-1723
-1728
-1733
-1737
-1741
-1745
-1748
-1751
-1754
-1756
-1759
-1760
-1761
-1762
-1763
-1763
-1762
-1761
-1760
-1759
-1757
-1756
-1754
-1752
-1750
-1748
-1745
-1743
-1741
-1739
-1737
-1735
-1733
-1731
-1729
-1728
-1727
-1726
-1725
-1724
-1724
-1724
-1724
-1724
-1725
-1726
-1727
-1729
-1731
-1733
-1736
-1739
-1742
-1746
-1750
-1755
-1760
-1766
-1772
-1779
-1786
-1793
-1801
-1810
-1818
-1828
-1837
-1847
-1858
-1869
-1880
-1892
-1904
-1916
-1929
-1942
-1956
-1969
-1983
-1998
-2013
-2027
-2041
-2058
-2073
-2088
-2104
-2120
-2135
-2151
-2166
-2182
-2197
-2213
-2228
-2243
-2258
-2273
-2287
-2301
-2315
-2329
-2342
-2356
-2369
-2381
-2394
-2406
-2418
-2430
-2442
-2454
-2465
-2477
-2488
-2499
-2510
-2521
-2532
-2543
-2553
-2564
-2574
-2584
-2594
-2604
-2614
-2623
-2633
-2642
-2652
-2661
-2670
-2679
-2688
-2697
-2706
-2715
-2724
-2733
-2741
-2750
-2758
-2767
-2775
-2782
-2790
-2797
-2804
-2810
-2816
-2822
-2827
-2832
-2837
-2841
-2844
-2847
-2850
-2852
-2854
-2855
-2856
-2856
-2856
-2855
-2854
-2852
-2849
-2846
-2842
-2838
-2833
-2827
-2821
-2814
-2807
-2799
-2790
-2781
-2771
-2761
-2750
-2739
-2727
-2715
-2702
-2689
-2675
-2661
-2647
-2632
-2617
-2602
-2586
-2570
-2553
-2536
-2519
-2501
-2483
-2464
-2445
-2426
-2407
-2387
-2367
-2346
-2325
-2304
-2283
-2261
-2239
-2217
-2195
-2173
-2150
-2128
-2105
-2082
-2059
-2036
-2013
-1990
-1967
-1944
-1921
-1898
-1875
-1852
-1829
-1806
-1783
-1760
-1737
-1714
-1691
-1668
-1645
-1622
-1599
-1577
-1554
-1531
-1508
-1485
-1462
-1440
-1417
-1394
-1371
-1349
-1327
-1304
-1282
-1260
-1238
-1217
-1195
-1174
-1153
-1133
-1112
-1092
-1073
-1053
-1034
-1014
-996
-977
-959
-941
-923
-906
-889
-872
-855
-838
-822
-805
-789
-773
-758
-742
-727
-711
-696
-681
-665
-650
-635
-621
-606
-591
-577
-562
-548
-534
-520
-506
-492
-478
-464
-451
-438
-424
-411
-398
-385
-372
-360
-347
-334
-322
-310
-297
-285
-273
-260
-248
-236
-224
-212
-200
-188
-176
-165
-153
-141
-130
-118
-107
-96
-84
-73
-62
-51
-41
-30
-19
-9
2
12
22
32
42
52
61
70
79
88
96
105
113
121
129
137
144
152
159
166
174
181
188
195
202
209
217
224
231
238
245
252
259
265
272
278
284
290
296
301
306
311
315
319
323
326
330
332
335
337
339
341
342
344
345
345
346
346
347
347
346
346
345
344
343
341
340
338
336
334
332
330
327
325
322
320
317
315
312
310
307
305
302
300
297
295
292
290
288
285
283
281
279
277
275
273
271
269
268
266
265
264
263
262
262
262
262
262
262
263
264
264
265
266
268
269
270
271
272
273
275
276
277
278
279
280
281
282
283
283
284
285
285
286
286
287
288
288
289
290
290
291
292
292
293
294
295
295
296
297
297
298
299
299
299
300
300
300
299
299
298
298
297
296
294
293
291
289
287
285
282
279
276
273
269
265
261
257
252
247
241
236
230
223
217
209
202
194
186
178
170
161
152
143
134
124
115
105
96
86
76
66
56
46
36
26
15
5
-5
-16
-27
-38
-48
-60
-71
-82
-94
-105
-117
-129
-141
-153
-165
-177
-190
-202
-215
-228
-240
-253
-266
-279
-292
-305
-318
-330
-343
-356
-369
-382
-395
-408
-421
-434
-446
-459
-471
-483
-495
-506
-518
-529
-539
-550
-560
-570
-580
-589
-598
-607
-615
-623
-631
-639
-646
-653
-660
-667
-674
-680
-686
-692
-698
-704
-709
-715
-720
-725
-730
-734
-739
-743
-748
-752
-756
-760
-763
-767
-770
-773
-776
-779
-782
-785
-787
-790
-792
-794
-796
-798
-800
-802
-804
-805
-807
-808
-810
-811
-812
-813
-814
-815
-816
-816
-817
-818
-819
-820
-821
-823
-824
-826
-827
-829
-830
-832
-834
-836
-838
-840
-842
-844
-846
-848
-850
-852
-854
-857
-859
-861
-863
-866
-868
-871
-873
-875
-878
-881
-883
-886
-888
-891
-894
-896
-899
-902
-904
-907
-909
-911
-914
-916
-918
-919
-921
-922
-924
-925
-926
-926
-927
-928
-928
-929
-929
-929
-929
-929
-929
-929
-929
-929
-929
-928
-928
-928
-927
-927
-926
-925
-925
-924
-923
-922
-921
-920
-919
-918
-917
-916
-915
-914
-913
-911
-910
-908
-907
-905
-903
-901
-899
-896
-894
-891
-888
-885
-881
-878
-874
-870
-865
-861
-856
-851
-845
-840
-834
-827
-821
-814
-807
-800
-792
-785
-777
-768
-760
-751
-742
-733
-723
-713
-703
-693
-683
-672
-661
-650
-638
-627
-615
-603
-591
-578
-566
-553
-540
-527
-514
-501
-488
-475
-462
-448
-435
-422
-409
-396
-383
-370
-357
-344
-331
-318
-305
-293
-280
-268
-256
-244
-232
-220
-208
-196
-184
-173
-161
-150
-138
-127
-116
-105
-94
-83
-73
-62
-52
-41
-31
-21
-11
-1
9
19
28
38
47
56
65
74
82
91
99
108
116
124
131
139
147
154
161
168
175
182
189
196
203
210
217
223
230
237
243
250
257
263
270
277
283
290
296
303
310
316
323
329
336
342
349
355
362
368
374
381
387
393
398
404
410
415
421
426
432
437
442
447
452
457
462
467
471
476
480
485
489
493
497
501
505
508
512
516
519
522
526
529
531
534
537
539
542
544
546
548
550
552
554
555
557
559
560
561
563
564
565
567
568
569
571
572
573
574
576
577
578
580
581
582
584
586
587
589
591
593
595
597
599
601
604
606
609
611
614
616
619
621
624
626
629
631
634
636
639
641
643
645
647
649
651
653
655
657
658
660
662
663
665
666
668
669
670
671
672
673
674
674
674
675
675
675
675
674
674
673
673
672
671
670
669
668
667
666
664
662
661
659
657
655
653
650
647
645
642
639
635
632
628
625
621
617
613
609
605
601
597
593
588
584
579
574
570
565
560
554
549
544
538
533
528
522
517
511
506
500
494
489
483
477
471
466
460
454
448
442
436
430
424
419
413
407
401
395
389
383
377
371
365
359
353
347
341
335
329
323
316
310
304
298
291
285
279
272
265
259
252
245
239
232
224
217
210
202
195
187
179
171
163
155
147
139
131
122
114
106
97
89
80
72
63
54
45
37
28
19
10
1
-8
-17
-26
-34
-43
-52
-61
-69
-78
-87
-95
-104
-112
-120
-128
-136
-144
-152
-159
-167
-174
-181
-188
-195
-201
-208
-215
-221
-227
-233
-240
-246
-252
-258
-263
-269
-275
-280
-285
-290
-295
-300
-305
-309
-314
-318
-322
-325
-329
-332
-335
-338
-341
-343
-346
-348
-350
-351
-353
-354
-355
-355
-356
-356
-356
-355
-355
-354
-353
-352
-350
-348
-346
-344
-341
-338
-335
-331
-327
-323
-319
-315
-310
-305
-300
-295
-290
-284
-279
-273
-267
-261
-254
-248
-241
-234
-227
-220
-212
-204
-196
-188
-180
-171
-162
-152
-142
-132
-122
-112
-101
-89
-78
-66
-54
-42
-29
-16
-3
11
25
39
54
69
84
99
115
131
147
163
180
197
214
231
249
267
285
303
322
340
359
378
398
417
437
457
477
497
517
538
558
578
599
620
641
661
682
703
724
745
766
787
808
829
850
871
892
913
935
956
977
998
1018
1041
1062
1083
1104
1126
1147
1169
1190
1212
1234
1255
1277
1299
1321
1343
1365
1387
1410
1432
1455
1477
1500
1523
1545
1568
1591
1614
1637
1660
1682
1705
1728
1751
1774
1796
1819
1841
1864
1886
1909
1931
1953
1975
1998
2020
2041
2065
2087
2109
2132
2154
2177
2199
2222
2244
2267
2289
2312
2334
2357
2379
2401
2423
2445
2467
2489
2510
2532
2553
2574
2594
2615
2635
2655
2675
2694
2714
2733
2752
2770
2789
2807
2825
2843
2861
2878
2896
2913
2930
2947
2963
2980
2996
3012
3028
3043
3059
3074
3089
3104
3119
3134
3149
3164
3178
3193
3207
3222
3236
3250
3264
3278
3292
3306
3319
3332
3345
3358
3371
3383
3396
3408
3419
3431
3442
3453
3463
3474
3483
3493
3502
3511
3520
3528
3536
3543
3551
3557
3564
3570
3576
3581
3586
3591
3595
3599
3602
3605
3608
3610
3612
3613
3614
3615
3615
3614
3614
3612
3611
3609
3607
3604
3601
3598
3594
3590
3586
3582
3577
3572
3567
3562
3556
3550
3544
3538
3532
3526
3520
3514
3507
3501
3495
3488
3482
3476
3470
3463
3457
3451
3445
3439
3433
3427
3421
3415
3409
3403
3397
3391
3385
3379
3372
3366
3360
3353
3346
3339
3332
3324
3317
3309
3300
3292
3284
3275
3266
3257
3248
3239
3229
3220
3210
3200
3191
3181
3171
3161
3151
3141
3130
3120
3110
3099
3089
3079
3068
3058
3047
3037
3027
3016
3006
2996
2986
2977
2967
2957
2948
2939
2930
2921
2912
2903
2894
2885
2877
2868
2860
2852
2844
2836
2828
2820
2813
2805
2798
2791
2784
2777
2770
2764
2758
2751
2745
2740
2734
2728
2723
2718
2713
2708
2703
2698
2693
2688
2683
2679
2674
2669
2664
2660
2655
2651
2646
2642
2638
2634
2629
2625
2621
2617
2613
2609
2606
2602
2598
2594
2590
2586
2582
2578
2574
2571
2567
2563
2559
2555
2552
2548
2544
2540
2536
2532
2528
2524
2520
2516
2512
2507
2503
2499
2495
2491
2488
2484
2480
2477
2473
2470
2466
2463
2460
2456
2453
2450
2447
2444
2441
2437
2434
2431
2428
2425
2422
2419
2416
2413
2410
2406
2403
2400
2396
2393
2389
2386
2382
2378
2374
2370
2366
2362
2357
2353
2348
2344
2339
2335
2330
2325
2320
2315
2309
2304
2299
2293
2288
2283
2277
2272
2266
2261
2255
2250
2244
2239
2233
2227
2221
2215
2209
2203
2197
2190
2184
2178
2171
2164
2158
2151
2144
2137
2129
2122
2114
2106
2098
2090
2082
2073
2064
2055
2045
2036
2027
2017
2007
1997
1987
1977
1966
1956
1946
1935
1924
1914
1903
1893
1882
1871
1861
1850
1839
1828
1817
1806
1794
1783
1771
1759
1747
1735
1723
1710
1698
1685
1672
1658
1644
1631
1616
1602
1587
1572
1557
1542
1526
1510
1493
1476
1459
1442
1424
1406
1388
1369
1351
1332
1312
1292
1273
1252
1232
1211
1190
1169
1147
1125
1103
1080
1057
1034
1010
987
962
938
913
888
863
837
811
785
758
732
705
677
650
623
595
567
539
511
483
455
427
399
371
344
316
289
261
234
208
181
155
129
104
78
53
29
5
-19
-42
-64
-87
-109
-130
-151
-172
-192
-212
-231
-250
-269
-287
-305
-323
-340
-357
-374
-390
-406
-422
-437
-452
-466
-481
-494
-508
-521
-534
-546
-559
-571
-582
-594
-605
-616
-626
-637
-647
-657
-668
-678
-688
-697
-707
-717
-727
-737
-747
-757
-767
-777
-787
-798
-808
-818
-829
-839
-850
-861
-871
-882
-892
-903
-914
-924
-935
-946
-956
-967
-978
-988
-999
-1010
-1020
-1031
-1041
-1051
-1062
-1072
-1082
-1093
-1103
-1113
-1123
-1133
-1143
-1153
-1162
-1172
-1182
-1192
-1202
-1212
-1222
-1232
-1242
-1252
-1262
-1272
-1282
-1292
-1302
-1312
-1322
-1332
-1342
-1352
-1362
-1372
-1382
-1392
-1402
-1412
-1422
-1431
-1441
-1451
-1461
-1470
-1480
-1490
-1500
-1510
-1520
-1530
-1540
-1551
-1561
-1572
-1583
-1594
-1606
-1617
-1629
-1642
-1654
-1667
-1680
-1693
-1706
-1720
-1734
-1748
-1763
-1778
-1793
-1808
-1823
-1839
-1855
-1871
-1887
-1903
-1920
-1936
-1953
-1970
-1987
-2005
-2021
-2039
-2057
-2075
-2092
-2110
-2128
-2146
-2164
-2182
-2200
-2218
-2237
-2255
-2273
-2291
-2309
-2327
-2345
-2362
-2380
-2398
-2416
-2434
-2451
-2469
-2487
-2504
-2522
-2540
-2557
-2575
-2593
-2610
-2628
-2646
-2663
-2681
-2699
-2716
-2734
-2751
-2769
-2786
-2803
-2821
-2838
-2855
-2872
-2889
-2906
-2923
-2940
-2957
-2973
-2990
-3007
-3023
-3040
-3056
-3073
-3089
-3106
-3122
-3138
-3155
-3171
-3187
-3203
-3220
-3236
-3252
-3268
-3284
-3300
-3316
-3332
-3348
-3365
-3381
-3397
-3413
-3430
-3446
-3462
-3479
-3496
-3512
-3529
-3546
-3562
-3579
-3596
-3613
-3630
-3648
-3665
-3682
-3700
-3717
-3735
-3753
-3771
-3789
-3807
-3825
-3843
-3861
-3879
-3896
-3914
-3931
-3949
-3966
-3983
-3999
-4014
-4030
-4046
-4062
-4077
-4091
-4106
-4120
-4134
-4146
-4159
-4171
-4182
-4193
-4204
-4214
-4223
-4232
-4240
-4248
-4255
-4262
-4268
-4273
-4278
-4283
-4287
-4291
-4294
-4297
-4299
-4301
-4302
-4303
-4304
-4305
-4305
-4305
-4304
-4304
-4303
-4302
-4301
-4300
-4298
-4297
-4295
-4293
-4291
-4289
-4287
-4285
-4283
-4281
-4278
-4276
-4273
-4271
-4268
-4266
-4263
-4260
-4257
-4253
-4250
-4247
-4243
-4239
-4235
-4231
-4226
-4221
-4216
-4211
-4205
-4199
-4193
-4187
-4180
-4173
-4165
-4158
-4150
-4141
-4133
-4124
-4115
-4106
-4097
-4088
-4078
-4069
-4059
-4050
-4040
-4030
-4021
-4011
-4001
-3991
-3981
-3971
-3961
-3951
-3940
-3930
-3920
-3909
-3898
-3888
-3877
-3865
-3854
-3843
-3831
-3820
-3808
-3796
-3784
-3772
-3760
-3748
-3735
-3723
-3711
-3698
-3685
-3673
-3660
-3647
-3634
-3621
-3608
-3595
-3582
-3569
-3556
-3542
-3528
-3515
-3501
-3487
-3473
-3459
-3444
-3430
-3415
-3400
-3386
-3371
-3356
-3341
-3325
-3310
-3295
-3279
-3264
-3248
-3232
-3216
-3200
-3183
-3167
-3150
-3133
-3116
-3099
-3082
-3064
-3046
-3028
-3010
-2991
-2973
-2953
-2934
-2915
-2895
-2875
-2854
-2833
-2812
-2791
-2769
-2747
-2724
-2702
-2678
-2655
-2631
-2607
-2582
-2557
-2531
-2506
-2480
-2453
-2426
-2399
-2372
-2345
-2317
-2289
-2261
-2233
-2205
-2177
-2148
-2120
-2092
-2063
-2035
-2007
-1978
-1950
-1922
-1894
-1865
-1837
-1809
-1781
-1754
-1726
-1698
-1671
-1643
-1616
-1589
-1562
-1535
-1508
-1482
-1455
-1429
-1403
-1377
-1351
-1325
-1299
-1274
-1248
-1223
-1197
-1172
-1147
-1122
-1097
-1072
-1047
-1022
-997
-973
-948
-924
-899
-875
-851
-827
-803
-779
-755
-732
-708
-684
-661
-638
-614
-591
-568
-545
-522
-500
-477
-455
-432
-410
-388
-366
-344
-322
-300
-278
-256
-235
-213
-192
-170
-148
-127
-105
-84
-62
-40
-18
4
26
48
70
92
115
137
160
183
206
229
253
276
300
323
347
371
395
419
443
467
491
515
539
563
587
610
634
657
680
704
726
749
772
794
816
838
860
882
903
924
946
967
987
1008
1029
1049
1069
1089
1109
1128
1148
1167
1186
1205
1224
1242
1261
1279
1297
1314
1332
1349
1366
1383
1400
1416
1432
1448
1464
1479
1494
1509
1524
1538
1552
1566
1579
1593
1606
1618
1631
1643
1655
1666
1678
1689
1699
1710
1719
1729
1738
1747
1755
1763
1771
1778
1785
1791
1797
1802
1807
1811
1815
1819
1821
1824
1826
1827
1829
1829
1829
1829
1828
1827
1825
1823
1820
1817
1813
1808
1803
1797
1791
1784
1777
1769
1760
1751
1741
1731
1720
1708
1696
1684
1671
1657
1643
1628
1613
1598
1582
1565
1548
1531
1513
1495
1476
1457
1438
1419
1399
1380
1360
1340
1320
1300
1279
1259
1239
1219
1200
1180
1160
1141
1122
1103
1084
1065
1047
1028
1010
992
974
956
939
921
904
887
870
853
836
820
804
787
771
756
740
725
709
694
679
664
649
634
619
604
590
575
560
546
531
517
503
488
474
459
445
430
415
400
385
370
355
340
324
308
292
276
259
243
226
209
191
174
156
138
120
102
84
65
47
28
9
-9
-28
-46
-65
-84
-102
-120
-139
-157
-175
-192
-210
-227
-245
-262
-279
-295
-312
-328
-344
-360
-376
-391
-406
-421
-436
-451
-465
-479
-493
-506
-520
-533
-545
-558
-570
-582
-593
-604
-615
-625
-635
-644
-654
-662
-671
-679
-686
-694
-700
-707
-713
-718
-724
-728
-733
-737
-741
-745
-748
-751
-753
-755
-757
-759
-760
-761
-762
-762
-762
-762
-762
-761
-760
-760
-758
-757
-755
-754
-752
-750
-748
-745
-743
-740
-738
-735
-732
-730
-727
-724
-721
-718
-715
-713
-710
-707
-704
-701
-699
-696
-693
-690
-688
-685
-682
-679
-676
-673
-670
-666
-663
-659
-655
-651
-646
-641
-636
-631
-625
-619
-613
-606
-599
-591
-583
-575
-566
-557
-547
-537
-526
-516
-504
-493
-481
-468
-456
-443
-429
-416
-402
-388
-374
-359
-345
-330
-315
-301
-286
-271
-257
-242
-228
-214
-200
-186
-173
-160
-147
-135
-123
-111
-100
-90
-80
-70
-61
-52
-43
-36
-28
-22
-15
-10
-4
0
5
9
12
15
18
20
22
23
25
26
26
27
27
28
28
28
28
28
29
29
29
29
30
31
31
32
33
35
36
38
39
41
44
46
48
51
54
56
59
62
66
69
72
76
80
84
88
92
96
101
105
110
115
120
126
131
137
142
148
154
160
166
172
179
185
192
198
205
212
220
227
235
242
250
258
267
275
283
292
301
309
318
327
336
345
354
363
373
382
391
401
410
419
429
438
448
457
467
477
486
496
505
515
524
534
543
553
562
571
580
589
598
607
616
625
633
642
650
658
666
674
682
689
696
703
710
716
722
728
733
738
743
748
752
756
760
764
767
771
774
777
780
783
785
788
791
793
796
798
801
803
805
808
810
812
815
817
819
821
823
826
828
830
832
835
837
840
843
846
849
852
855
859
863
867
872
877
881
887
892
898
904
910
917
924
931
939
947
956
964
973
983
993
1002
1012
1024
1034
1046
1057
1069
1081
1094
1106
1119
1133
1146
1160
1174
1188
1202
1217
1231
1246
1261
1276
1290
1305
1320
1335
1350
1365
1380
1395
1410
1426
1441
1457
1472
1488
1503
1519
1535
1550
1566
1582
1598
1614
1630
1646
1662
1678
1694
1710
1726
1742
1759
1775
1791
1807
1823
1839
1854
1870
1886
1902
1917
1933
1949
1964
1980
1995
2011
2027
2041
2058
2073
2089
2104
2119
2135
2150
2165
2181
2196
2211
2226
2241
2257
2272
2287
2302
2317
2332
2347
2362
2377
2392
2406
2421
2436
2451
2465
2480
2495
2510
2525
2540
2555
2571
2586
2602
2617
2633
2649
2665
2681
2697
2713
2730
2746
2762
2779
2795
2811
2827
2843
2859
2875
2890
2905
2920
2935
2949
2963
2977
2991
3004
3017
3030
3042
3054
3066
3078
3089
3100
3111
3122
3133
3144
3154
3165
3175
3185
3195
3206
3216
3226
3235
3245
3255
3264
3273
3282
3291
3300
3308
3317
3325
3333
3340
3348
3355
3362
3369
3376
3383
3390
3397
3403
3410
3417
3423
3430
3436
3443
3449
3455
3462
3469
3475
3482
3489
3495
3502
3510
3517
3524
3532
3540
3548
3556
3565
3573
3582
3591
3601
3611
3621
3631
3641
3652
3663
3674
3685
3696
3708
3720
3731
3743
3755
3768
3780
3792
3805
3818
3831
3844
3857
3871
3885
3898
3912
3927
3941
3956
3970
3985
4000
4014
4030
4045
4061
4075
4091
4107
4122
4138
4153
4168
4184
4200
4215
4231
4246
4262
4277
4292
4307
4322
4337
4352
4367
4381
4396
4410
4424
4438
4451
4465
4478
4491
4503
4516
4528
4540
4551
4562
4573
4584
4594
4604
4614
4623
4632
4640
4648
4656
4664
4671
4677
4684
4690
4696
4701
4707
4711
4716
4720
4724
4728
4732
4735
4738
4741
4743
4745
4748
4749
4751
4752
4753
4754
4754
4755
4755
4754
4753
4752
4751
4750
4748
4746
4743
4740
4737
4734
4730
4726
4721
4717
4712
4706
4701
4694
4688
4681
4674
4667
4659
4651
4643
4634
4626
4617
4608
4599
4589
4580
4570
4560
4550
4540
4530
4520
4509
4498
4488
4477
4466
4454
4443
4432
4420
4409
4397
4385
4374
4362
4350
4338
4326
4314
4302
4291
4279
4267
4255
4243
4231
4219
4208
4196
4185
4173
4162
4150
4139
4127
4116
4105
4094
4083
4072
4061
4051
4040
4030
4019
4009
4000
3990
3980
3971
3962
3953
3944
3935
3927
3919
3910
3902
3895
3887
3879
3872
3865
3858
3851
3844
3837
3830
3824
3817
3811
3804
3798
3791
3785
3779
3772
3766
3760
3754
3747
3741
3735
3729
3723
3717
3711
3705
3699
3693
3687
3682
3676
3670
3665
3660
3655
3650
3645
3641
3636
3632
3628
3624
3620
3616
3612
3609
3605
3602
3598
3595
3592
3589
3586
3583
3580
3577
3574
3571
3569
3566
3563
3561
3559
3556
3554
3552
3550
3549
3547
3546
3545
3545
3544
3544
3544
3544
3545
3546
3547
3548
3549
3551
3553
3556
3558
3561
3565
3568
3571
3575
3579
3583
3587
3592
3596
3601
3605
3610
3614
3619
3623
3628
3632
3637
3641
3646
3650
3654
3658
3662
3666
3670
3674
3678
3682
3686
3690
3693
3697
3700
3703
3706
3709
3712
3714
3717
3719
3721
3723
3725
3727
3729
3731
3732
3734
3735
3736
3738
3739
3740
3741
3742
3743
3744
3746
3747
3748
3749
3750
3752
3753
3755
3756
3758
3760
3763
3765
3767
3770
3773
3776
3779
3783
3787
3791
3795
3799
3803
3808
3812
3817
3821
3826
3831
3836
3841
3845
3850
3855
3860
3865
3869
3874
3878
3883
3887
3892
3896
3900
3904
3907
3911
3914
3917
3920
3922
3924
3926
3928
3929
3930
3931
3931
3931
3931
3930
3929
3928
3927
3925
3923
3921
3919
3916
3913
3909
3906
3902
3898
3893
3889
3884
3878
3873
3867
3860
3854
3847
3840
3832
3824
3816
3808
3799
3791
3782
3773
3763
3754
3744
3734
3724
3714
3704
3694
3683
3672
3661
3650
3639
3628
3616
3605
3593
3582
3570
3558
3547
3535
3523
3511
3500
3488
3477
3465
3454
3442
3431
3420
3408
3397
3386
3375
3364
3353
3342
3331
3320
3310
3299
3289
3278
3268
3257
3247
3237
3227
3217
3207
3198
3188
3179
3169
3160
3152
3143
3134
3126
3117
3109
3101
3093
3085
3077
3069
3061
3053
3046
3038
3031
3023
3016
3009
3002
2995
2988
2981
2974
2967
2961
2954
2947
2941
2934
2927
2921
2914
2908
2901
2895
2888
2882
2875
2869
2863
2857
2850
2844
2838
2832
2826
2819
2813
2807
2801
2795
2789
2782
2776
2770
2764
2758
2752
2747
2741
2735
2729
2723
2717
2711
2705
2699
2693
2688
2682
2676
2670
2664
2658
2652
2647
2641
2635
2629
2623
2618
2612
2606
2600
2595
2589
2583
2577
2572
2566
2560
2554
2549
2543
2537
2532
2526
2520
2515
2509
2503
2498
2492
2486
2481
2475
2469
2464
2458
2453
2447
2442
2436
2430
2425
2419
2414
2408
2403
2397
2392
2386
2381
2375
2370
2364
2359
2353
2348
2342
2337
2331
2326
2320
2315
2310
2304
2299
2293
2288
2282
2277
2272
2266
2261
2256
2250
2245
2240
2234
2229
2224
2218
2213
2208
2202
2197
2192
2187
2181
2176
2171
2165
2160
2155
2150
2145
2139
2134
2129
2124
2119
2113
2108
2103
2098
2093
2087
2082
2077
2072
2067
2062
2057
2052
2045
2041
2036
2031
2025
2021
2016
2011
2005
2001
1996
1991
1986
1981
1976
1971
1966
1961
1956
1951
1946
1941
1936
1931
1926
1921
1916
1911
1906
1901
1896
1891
1887
1882
1877
1872
1867
1862
1857
1852
1848
1843
1838
1833
1828
1823
1819
1814
1809
1804
1799
1795
1790
1785
1780
1775
1771
1766
1761
1757
1752
1747
1742
1738
1733
1728
1724
1719
1714
1709
1705
1700
1696
1691
1686
1682
1677
1672
1668
1663
1658
1654
1649
1645
1640
1636
1631
1626
1622
1617
1613
1608
1604
1599
1595
1590
1586
1581
1577
1572
1568
1563
1559
1554
1550
1545
1541
1536
1532
1528
1523
1519
1514
1510
1505
1501
1497
1492
1488
1484
1479
1475
1471
1466
1462
1457
1453
1449
1445
1440
1436
1432
1427
1423
1419
1414
1410
1406
1402
1397
1393
1389
1385
1380
1376
1372
1368
1364
1359
1355
1351
1347
1343
1338
1334
1330
1326
1322
1318
1314
1309
1305
1301
1297
1293
1289
1285
1281
1277
1273
1268
1264
1260
1256
1252
1248
1244
1240
1236
1232
1228
1224
1220
1216
1212
1208
1204
1200
1196
1192
1188
1184
1180
1176
1172
1168
1165
1161
1157
1153
1149
1145
1141
1137
1133
1129
1126
1122
1118
1114
1110
1106
1103
1099
1095
1091
1087
1083
1080
1076
1072
1068
1064
1061
1057
1053
1049
1046
1042
1038
1034
1031
1027
1022
1020
1016
1012
1008
1004
1000
997
994
990
986
983
979
975
972
968
965
961
957
954
950
946
943
939
936
932
929
925
921
918
914
911
907
904
900
897
893
890
886
883
879
876
872
869
865
862
858
855
851
848
844
841
837
834
831
827
824
820
817
814
810
807
803
800
797
793
790
787
783
780
777
773
770
767
763
760
757
753
750
747
743
740
737
734
730
727
724
721
717
714
711
708
704
701
698
695
691
688
685
682
679
675
672
669
666
663
660
657
653
650
647
644
641
638
635
631
628
625
622
619
616
613
610
607
604
601
598
595
592
588
585
582
579
576
573
570
567
564
561
558
555
552
549
546
543
541
538
535
532
529
526
523
520
517
514
511
508
505
502
500
497
494
491
488
485
482
479
477
474
471
468
465
462
460
457
454
451
448
446
443
440
437
434
432
429
426
423
421
418
415
412
410
407
404
401
399
396
393
391
388
385
382
380
377
374
372
369
366
364
361
358
356
353
351
348
345
343
340
337
335
332
330
327
324
322
319
317
314
312
309
306
304
301
299
296
294
291
289
286
284
281
279
276
274
271
269
266
264
261
259
256
254
251
249
246
244
242
239
237
234
232
229
227
225
222
220
217
215
213
210
208
206
203
201
198
196
194
191
189
187
184
182
180
177
175
173
171
168
166
164
161
159
157
155
152
150
148
145
143
141
139
136
134
132
130
128
125
123
121
119
116
114
112
110
108
106
103
101
99
97
95
93
90
88
86
84
82
80
78
75
73
71
69
67
65
63
61
59
57
54
52
50
48
46
44
42
40
38
36
34
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-2
-4
-6
-8
-10
-12
-14
-16
-18
-20
-22
-24
-25
-27
-29
-31
-33
-35
-37
-39
-41
-43
-44
-46
-48
-50
-52
-54
-56
-57
-59
-61
-63
-65
-67
-68
-70
-72
-74
-76
-78
-79
-81
-83
-85
-87
-88
-90
-92
-94
-95
-97
-99
-101
-102
-104
-106
-108
-109
-111
-113
-115
-116
-118
-120
-122
-123
-125
-127
-128
-130
-132
-133
-135
-137
-138
-140
-142
-143
-145
-147
-148
-150
-152
-153
-155
-157
-158
-160
-162
-163
-165
-166
-168
-170
-171
-173
-174
-176
-178
-179
-181
-182
-184
-185
-187
-189
-190
-192
-193
-195
-196
-198
-199
-201
-202
-204
-206
-207
-209
-210
-212
-213
-215
-216
-218
-219
-221
-222
-224
-225
-226
-228
-229
-231
-232
-234
-235
-237
-238
-240
-241
-242
-244
-245
-247
-248
-250
-251
-252
-254
-255
-257
-258
-259
-261
-262
-264
-265
-266
-268
-269
-270
-272
-273
-274
-276
-277
-279
-280
-281
-283
-284
-285
-287
-288
-289
-291
-292
-293
-294
-296
-297
-298
-300
-301
-302
-303
-305
-306
-307
-309
-310
-311
-312
-314
-315
-316
-317
-319
-320
-321
-322
-324
-325
-326
-327
-328
-330
-331
-332
-333
-335
-336
-337
-338
-339
-340
-342
-343
-344
-345
-346
-348
-349
-350
-351
-352
-353
-354
-356
-357
-358
-359
-360
-361
-362
-364
-365
-366
-367
-368
-369
-370
-371
-372
-374
-375
-376
-377
-378
-379
-380
-381
-382
-383
-384
-385
-386
-387
-389
-390
-391
-392
-393
-394
-395
-396
-397
-398
-399
