5
22006
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-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
-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
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-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
-115
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-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
-126
-126
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-160
-160
-160
-160
-161
-161
-161
-161
-161
-162
-162
-162
-162
-163
-163
-163
-163
-163
-164
-164
-164
-164
-165
-165
-165
-165
-166
-166
-166
-166
-166
-167
-167
-167
-167
-168
-168
-168
-168
-169
-169
-169
-169
-170
-170
-170
-170
-171
-171
-171
-171
-172
-172
-172
-172
-173
-173
-173
-173
-174
-174
-174
-174
-175
-175
-175
-175
-176
-176
-176
-177
-177
-177
-177
-178
-178
-178
-178
-179
-179
-179
-179
-180
-180
-180
-181
-181
-181
-181
-182
-182
-182
-182
-183
-183
-183
-184
-184
-184
-184
-185
-185
-185
-186
-186
-186
-186
-187
-187
-187
-188
-188
-188
-189
-189
-189
-189
-190
-190
-190
-191
-191
-191
-192
-192
-192
-193
-193
-193
-194
-194
-194
-194
-195
-195
-195
-196
-196
-196
-197
-197
-197
-198
-198
-198
-199
-199
-199
-199
-200
-200
-200
-201
-201
-201
-202
-202
-202
-203
-203
-203
-204
-204
-204
-205
-205
-205
-206
-206
-207
-207
-207
-208
-208
-208
-209
-209
-209
-210
-210
-210
-211
-211
-212
-212
-212
-213
-213
-214
-214
-214
-215
-215
-215
-216
-216
-217
-217
-217
-218
-218
-219
-219
-220
-220
-220
-221
-221
-222
-222
-222
-223
-223
-224
-224
-225
-225
-225
-226
-226
-227
-227
-228
-228
-228
-229
-229
-230
-230
-231
-231
-231
-232
-232
-233
-233
-234
-234
-234
-235
-235
-236
-236
-237
-237
-238
-238
-238
-239
-239
-240
-240
-241
-241
-242
-242
-242
-243
-243
-244
-244
-245
-245
-246
-246
-246
-247
-247
-248
-248
-249
-249
-250
-250
-251
-251
-251
-252
-252
-253
-253
-254
-254
-255
-255
-256
-256
-257
-257
-258
-258
-259
-259
-259
-260
-260
-261
-261
-262
-262
-263
-263
-264
-264
-265
-265
-266
-266
-267
-267
-267
-268
-268
-269
-269
-270
-270
-271
-271
-272
-272
-273
-273
-274
-274
-274
-275
-275
-276
-276
-277
-277
-278
-278
-279
-279
-280
-280
-281
-281
-282
-282
-283
-283
-283
-284
-284
-285
-285
-286
-286
-287
-287
-288
-288
-289
-289
-290
-290
-291
-291
-292
-292
-293
-293
-294
-294
-295
-295
-295
-296
-296
-297
-297
-298
-298
-299
-299
-300
-301
-301
-302
-302
-303
-303
-304
-304
-305
-305
-306
-306
-307
-307
-308
-308
-309
-309
-310
-310
-311
-311
-312
-312
-313
-313
-314
-314
-315
-315
-316
-316
-317
-317
-318
-318
-319
-319
-320
-320
-321
-321
-322
-322
-323
-324
-324
-325
-325
-326
-326
-327
-327
-328
-328
-329
-329
-330
-330
-331
-331
-332
-332
-333
-334
-334
-335
-335
-336
-336
-337
-337
-338
-338
-339
-339
-340
-341
-341
-342
-342
-343
-343
-344
-344
-345
-345
-346
-347
-347
-348
-348
-349
-349
-350
-350
-351
-351
-352
-353
-353
-354
-354
-355
-355
-356
-356
-357
-358
-358
-359
-359
-360
-360
-361
-361
-362
-362
-363
-364
-364
-365
-365
-366
-366
-367
-367
-368
-369
-369
-370
-370
-371
-371
-372
-373
-373
-374
-374
-375
-375
-376
-377
-377
-378
-378
-379
-380
-380
-381
-381
-382
-382
-383
-384
-384
-385
-385
-386
-387
-387
-388
-388
-389
-389
-390
-391
-391
-392
-392
-393
-394
-394
-395
-395
-396
-397
-397
-398
-398
-399
-400
-400
-401
-401
-402
-403
-403
-404
-404
-405
-406
-406
-407
-407
-408
-409
-409
-410
-410
-411
-412
-412
-413
-413
-414
-414
-415
-416
-416
-417
-418
-418
-419
-419
-420
-421
-421
-422
-422
-423
-424
-424
-425
-425
-426
-427
-427
-428
-428
-429
-430
-430
-431
-432
-432
-433
-433
-434
-435
-435
-436
-436
-437
-438
-438
-439
-440
-440
-441
-441
-442
-443
-443
-444
-445
-445
-446
-446
-447
-448
-448
-449
-450
-450
-451
-451
-452
-453
-453
-454
-455
-455
-456
-457
-457
-458
-459
-459
-460
-460
-461
-462
-462
-463
-464
-464
-465
-466
-466
-467
-468
-468
-469
-470
-470
-471
-472
-472
-473
-474
-474
-475
-475
-476
-477
-477
-478
-479
-479
-480
-481
-481
-482
-483
-484
-484
-485
-486
-486
-487
-488
-488
-489
-490
-490
-491
-492
-492
-493
-494
-495
-495
-496
-497
-497
-498
-499
-499
-500
-501
-502
-502
-503
-504
-504
-505
-506
-506
-507
-508
-508
-509
-510
-511
-511
-512
-513
-513
-514
-515
-516
-516
-517
-518
-518
-519
-520
-520
-521
-522
-523
-523
-524
-525
-525
-526
-527
-528
-528
-529
-530
-530
-531
-532
-532
-533
-534
-535
-535
-536
-537
-537
-538
-539
-540
-540
-541
-542
-542
-543
-544
-545
-545
-546
-547
-547
-548
-549
-550
-550
-551
-552
-553
-553
-554
-555
-555
-556
-557
-558
-558
-559
-560
-561
-561
-562
-563
-564
-564
-565
-566
-567
-567
-568
-569
-570
-570
-571
-572
-573
-573
-574
-575
-576
-576
-577
-578
-579
-580
-580
-581
-582
-583
-583
-584
-585
-586
-586
-587
-588
-589
-590
-590
-591
-592
-593
-593
-594
-595
-596
-597
-597
-598
-599
-600
-601
-601
-602
-603
-604
-604
-605
-606
-607
-608
-608
-609
-610
-611
-612
-612
-613
-614
-615
-616
-617
-617
-618
-619
-620
-621
-621
-622
-623
-624
-625
-626
-626
-627
-628
-629
-630
-630
-631
-632
-633
-634
-635
-635
-636
-637
-638
-639
-640
-640
-641
-642
-643
-644
-645
-645
-646
-647
-648
-649
-650
-650
-651
-652
-653
-654
-655
-655
-656
-657
-658
-659
-660
-661
-661
-662
-663
-664
-665
-666
-666
-667
-668
-669
-670
-671
-672
-672
-673
-674
-675
-676
-677
-678
-678
-679
-680
-681
-682
-683
-684
-684
-685
-686
-687
-688
-689
-690
-691
-691
-692
-693
-694
-695
-696
-697
-697
-698
-699
-700
-701
-702
-703
-703
-704
-705
-706
-707
-708
-709
-709
-710
-711
-712
-713
-714
-715
-715
-716
-717
-718
-719
-720
-721
-722
-722
-723
-724
-725
-726
-727
-728
-728
-729
-730
-731
-732
-733
-734
-735
-735
-736
-737
-738
-739
-740
-741
-742
-742
-743
-744
-745
-746
-747
-748
-749
-749
-750
-751
-752
-753
-754
-755
-756
-757
-757
-758
-759
-760
-761
-762
-763
-764
-764
-765
-766
-767
-768
-769
-770
-771
-772
-772
-773
-774
-775
-776
-777
-778
-779
-780
-780
-781
-782
-783
-784
-785
-786
-787
-788
-788
-789
-790
-791
-792
-793
-794
-795
-795
-796
-797
-798
-799
-800
-801
-802
-802
-803
-804
-805
-806
-807
-808
-809
-809
-810
-811
-812
-813
-814
-815
-816
-817
-817
-818
-819
-820
-821
-822
-823
-824
-824
-825
-826
-827
-828
-829
-830
-830
-831
-832
-833
-834
-835
-836
-837
-837
-838
-839
-840
-841
-842
-843
-844
-844
-845
-846
-847
-848
-849
-850
-850
-851
-852
-853
-854
-855
-856
-857
-858
-858
-859
-860
-861
-862
-863
-864
-865
-865
-866
-867
-868
-869
-870
-871
-872
-872
-873
-874
-875
-876
-877
-878
-879
-879
-880
-881
-882
-883
-884
-885
-886
-886
-887
-888
-889
-890
-891
-892
-893
-893
-894
-895
-896
-897
-898
-899
-900
-900
-901
-902
-903
-904
-905
-906
-907
-907
-908
-909
-910
-911
-912
-913
-914
-914
-915
-916
-917
-918
-919
-920
-921
-922
-922
-923
-924
-925
-926
-927
-928
-929
-929
-930
-931
-932
-933
-934
-935
-935
-936
-937
-938
-939
-940
-941
-941
-942
-943
-944
-945
-946
-947
-948
-948
-949
-950
-951
-952
-953
-954
-954
-955
-956
-957
-958
-959
-960
-961
-961
-962
-963
-964
-965
-966
-967
-968
-968
-969
-970
-971
-972
-973
-974
-975
-975
-976
-977
-978
-979
-980
-981
-982
-983
-983
-984
-985
-986
-987
-988
-989
-990
-991
-991
-992
-993
-994
-995
-996
-997
-998
-999
-999
-1000
-1000
-1002
-1002
-1004
-1004
-1006
-1006
-1006
-1008
-1008
-1010
-1010
-1012
-1012
-1014
-1014
-1014
-1016
-1016
-1018
-1018
-1020
-1020
-1022
-1022
-1022
-1024
-1025
-1026
-1027
-1028
-1029
-1030
-1030
-1031
-1032
-1033
-1034
-1035
-1036
-1037
-1037
-1038
-1039
-1040
-1041
-1042
-1043
-1043
-1044
-1045
-1046
-1047
-1048
-1049
-1050
-1050
-1051
-1052
-1053
-1054
-1055
-1056
-1056
-1057
-1058
-1059
-1060
-1061
-1062
-1063
-1063
-1064
-1065
-1066
-1067
-1068
-1069
-1069
-1070
-1071
-1072
-1073
-1074
-1075
-1075
-1076
-1077
-1078
-1079
-1080
-1081
-1081
-1082
-1083
-1084
-1085
-1086
-1087
-1087
-1088
-1089
-1090
-1091
-1092
-1093
-1093
-1094
-1095
-1096
-1097
-1098
-1099
-1099
-1100
-1101
-1102
-1103
-1104
-1105
-1105
-1106
-1107
-1108
-1109
-1110
-1110
-1111
-1112
-1113
-1114
-1115
-1116
-1116
-1117
-1118
-1119
-1120
-1121
-1121
-1122
-1123
-1124
-1125
-1126
-1126
-1127
-1128
-1129
-1130
-1131
-1131
-1132
-1133
-1134
-1135
-1136
-1136
-1137
-1138
-1139
-1140
-1141
-1141
-1142
-1143
-1144
-1145
-1146
-1147
-1147
-1148
-1149
-1150
-1151
-1152
-1152
-1153
-1154
-1155
-1156
-1157
-1158
-1158
-1159
-1160
-1161
-1162
-1163
-1163
-1164
-1165
-1166
-1167
-1168
-1169
-1169
-1170
-1171
-1172
-1173
-1174
-1174
-1175
-1176
-1177
-1178
-1179
-1180
-1180
-1181
-1182
-1183
-1184
-1185
-1186
-1186
-1187
-1188
-1189
-1190
-1191
-1192
-1192
-1193
-1194
-1195
-1196
-1197
-1198
-1198
-1199
-1200
-1201
-1202
-1203
-1204
-1204
-1205
-1206
-1207
-1208
-1209
-1210
-1210
-1211
-1212
-1213
-1214
-1215
-1216
-1216
-1217
-1218
-1219
-1220
-1221
-1222
-1222
-1223
-1224
-1225
-1226
-1227
-1228
-1229
-1229
-1230
-1231
-1232
-1233
-1234
-1235
-1235
-1236
-1237
-1238
-1239
-1240
-1241
-1241
-1242
-1243
-1244
-1245
-1246
-1246
-1247
-1248
-1249
-1250
-1251
-1251
-1252
-1253
-1254
-1255
-1256
-1257
-1257
-1258
-1259
-1260
-1261
-1262
-1262
-1263
-1264
-1265
-1266
-1267
-1267
-1268
-1269
-1270
-1271
-1272
-1273
-1273
-1274
-1275
-1276
-1277
-1278
-1278
-1279
-1280
-1281
-1282
-1283
-1283
-1284
-1285
-1286
-1287
-1287
-1288
-1289
-1290
-1291
-1292
-1292
-1293
-1294
-1295
-1296
-1296
-1297
-1298
-1299
-1300
-1301
-1301
-1302
-1303
-1304
-1305
-1305
-1306
-1307
-1308
-1309
-1310
-1310
-1311
-1312
-1313
-1314
-1314
-1315
-1316
-1317
-1318
-1319
-1319
-1320
-1321
-1322
-1323
-1323
-1324
-1325
-1326
-1327
-1328
-1328
-1329
-1330
-1331
-1332
-1333
-1333
-1334
-1335
-1336
-1337
-1337
-1338
-1339
-1340
-1341
-1342
-1342
-1343
-1344
-1345
-1346
-1347
-1347
-1348
-1349
-1350
-1351
-1352
-1352
-1353
-1354
-1355
-1356
-1356
-1357
-1358
-1359
-1360
-1360
-1361
-1362
-1363
-1364
-1364
-1365
-1366
-1367
-1368
-1368
-1369
-1370
-1371
-1372
-1372
-1373
-1374
-1375
-1376
-1376
-1377
-1378
-1379
-1379
-1380
-1381
-1382
-1383
-1384
-1384
-1385
-1386
-1387
-1388
-1388
-1389
-1390
-1391
-1392
-1392
-1393
-1394
-1395
-1395
-1396
-1397
-1398
-1399
-1399
-1400
-1401
-1402
-1403
-1403
-1404
-1405
-1406
-1406
-1407
-1408
-1409
-1410
-1410
-1411
-1412
-1413
-1413
-1414
-1415
-1416
-1416
-1417
-1418
-1419
-1419
-1420
-1421
-1422
-1422
-1423
-1424
-1425
-1425
-1426
-1427
-1428
-1428
-1429
-1430
-1431
-1431
-1432
-1433
-1433
-1434
-1435
-1436
-1436
-1437
-1438
-1439
-1439
-1440
-1441
-1442
-1442
-1443
-1444
-1445
-1445
-1446
-1447
-1447
-1448
-1449
-1450
-1450
-1451
-1452
-1452
-1453
-1454
-1455
-1455
-1456
-1457
-1457
-1458
-1459
-1460
-1460
-1461
-1462
-1462
-1463
-1464
-1464
-1465
-1466
-1467
-1467
-1468
-1469
-1469
-1470
-1471
-1471
-1472
-1473
-1473
-1474
-1475
-1476
-1476
-1477
-1478
-1478
-1479
-1480
-1480
-1481
-1482
-1482
-1483
-1484
-1484
-1485
-1486
-1486
-1487
-1488
-1488
-1489
-1490
-1490
-1491
-1492
-1492
-1493
-1494
-1494
-1495
-1496
-1496
-1497
-1498
-1498
-1499
-1500
-1500
-1501
-1502
-1502
-1503
-1504
-1504
-1505
-1506
-1506
-1507
-1508
-1508
-1509
-1510
-1510
-1511
-1512
-1512
-1513
-1513
-1514
-1515
-1515
-1516
-1517
-1517
-1518
-1518
-1519
-1520
-1520
-1521
-1521
-1522
-1523
-1523
-1524
-1524
-1525
-1526
-1526
-1527
-1527
-1528
-1528
-1529
-1530
-1530
-1531
-1531
-1532
-1532
-1533
-1533
-1534
-1535
-1535
-1536
-1536
-1537
-1537
-1538
-1538
-1539
-1540
-1540
-1541
-1541
-1542
-1542
-1543
-1543
-1544
-1544
-1544
-1545
-1545
-1546
-1546
-1547
-1547
-1548
-1548
-1549
-1549
-1550
-1550
-1550
-1551
-1551
-1552
-1552
-1552
-1553
-1553
-1554
-1554
-1554
-1555
-1555
-1555
-1556
-1556
-1556
-1557
-1557
-1557
-1557
-1558
-1558
-1558
-1558
-1559
-1559
-1559
-1559
-1559
-1560
-1560
-1560
-1560
-1560
-1561
-1561
-1561
-1561
-1561
-1561
-1561
-1560
-1560
-1560
-1560
-1560
-1560
-1560
-1559
-1559
-1559
-1559
-1559
-1559
-1559
-1559
-1559
-1559
-1559
-1560
-1560
-1560
-1560
-1561
-1561
-1561
-1562
-1562
-1563
-1563
-1563
-1563
-1564
-1564
-1564
-1564
-1564
-1564
-1565
-1565
-1565
-1565
-1565
-1565
-1566
-1566
-1566
-1566
-1567
-1567
-1568
-1569
-1570
-1570
-1571
-1572
-1573
-1574
-1574
-1575
-1575
-1574
-1574
-1574
-1573
-1573
-1572
-1571
-1571
-1570
-1569
-1569
-1568
-1568
-1568
-1567
-1567
-1566
-1566
-1566
-1565
-1565
-1565
-1565
-1565
-1566
-1567
-1568
-1569
-1571
-1572
-1574
-1576
-1578
-1580
-1582
-1584
-1586
-1588
-1590
-1592
-1594
-1596
-1598
-1599
-1601
-1603
-1604
-1606
-1607
-1608
-1609
-1610
-1611
-1611
-1611
-1611
-1611
-1610
-1610
-1609
-1608
-1606
-1605
-1603
-1602
-1600
-1598
-1597
-1596
-1595
-1594
-1594
-1593
-1593
-1593
-1593
-1592
-1592
-1591
-1589
-1587
-1585
-1582
-1578
-1574
-1570
-1565
-1560
-1555
-1550
-1545
-1541
-1536
-1532
-1529
-1526
-1524
-1522
-1520
-1519
-1518
-1518
-1518
-1519
-1520
-1521
-1522
-1524
-1526
-1528
-1531
-1535
-1538
-1542
-1545
-1548
-1550
-1552
-1553
-1553
-1552
-1550
-1547
-1544
-1539
-1533
-1527
-1521
-1515
-1508
-1502
-1496
-1490
-1484
-1478
-1472
-1467
-1461
-1456
-1452
-1447
-1443
-1439
-1435
-1431
-1428
-1425
-1422
-1419
-1417
-1414
-1412
-1410
-1408
-1406
-1405
-1403
-1402
-1401
-1400
-1400
-1400
-1399
-1399
-1399
-1399
-1398
-1398
-1397
-1396
-1395
-1394
-1393
-1393
-1394
-1394
-1396
-1398
-1401
-1405
-1409
-1413
-1416
-1420
-1423
-1425
-1428
-1429
-1430
-1430
-1429
-1428
-1426
-1423
-1420
-1416
-1412
-1408
-1403
-1398
-1393
-1388
-1382
-1376
-1371
-1365
-1359
-1354
-1348
-1343
-1339
-1334
-1330
-1326
-1323
-1320
-1318
-1315
-1314
-1312
-1311
-1310
-1308
-1306
-1303
-1301
-1298
-1295
-1291
-1288
-1284
-1280
-1276
-1272
-1268
-1264
-1261
-1258
-1256
-1253
-1251
-1249
-1247
-1246
-1244
-1242
-1239
-1237
-1234
-1230
-1226
-1221
-1216
-1211
-1205
-1200
-1194
-1188
-1182
-1176
-1170
-1164
-1158
-1151
-1144
-1137
-1130
-1122
-1114
-1106
-1098
-1090
-1083
-1076
-1070
-1064
-1058
-1053
-1048
-1043
-1039
-1036
-1033
-1030
-1028
-1027
-1026
-1026
-1027
-1028
-1029
-1031
-1032
-1034
-1035
-1036
-1037
-1038
-1038
-1039
-1040
-1041
-1042
-1044
-1046
-1048
-1051
-1054
-1057
-1061
-1065
-1068
-1070
-1072
-1072
-1072
-1070
-1067
-1064
-1060
-1056
-1052
-1048
-1045
-1042
-1040
-1039
-1037
-1035
-1031
-1027
-1022
-1016
-1008
-1000
-992
-984
-975
-968
-961
-956
-952
-951
-951
-952
-953
-955
-956
-957
-957
-957
-957
-957
-958
-958
-958
-958
-959
-960
-961
-962
-963
-963
-963
-961
-959
-955
-951
-946
-941
-936
-931
-926
-920
-914
-908
-902
-895
-888
-881
-874
-866
-858
-850
-841
-833
-825
-818
-811
-806
-802
-799
-797
-795
-794
-793
-792
-791
-789
-787
-784
-781
-777
-774
-770
-767
-765
-764
-763
-764
-765
-767
-769
-770
-770
-769
-766
-763
-758
-753
-748
-742
-737
-733
-729
-726
-724
-722
-721
-720
-719
-718
-717
-716
-715
-714
-713
-713
-712
-712
-711
-710
-708
-705
-701
-696
-690
-683
-674
-665
-655
-644
-633
-622
-610
-599
-588
-577
-567
-557
-548
-540
-532
-524
-516
-509
-503
-497
-492
-488
-486
-485
-485
-487
-491
-496
-501
-508
-515
-522
-529
-536
-542
-547
-549
-550
-549
-545
-540
-533
-526
-518
-509
-500
-491
-482
-474
-467
-460
-454
-447
-441
-434
-427
-421
-414
-409
-403
-397
-392
-386
-380
-373
-368
-363
-358
-354
-351
-349
-348
-348
-348
-350
-352
-354
-356
-358
-358
-357
-356
-353
-350
-346
-342
-338
-334
-330
-326
-323
-322
-322
-323
-325
-328
-332
-335
-337
-339
-340
-340
-339
-338
-335
-332
-329
-325
-321
-318
-316
-314
-313
-312
-312
-312
-313
-313
-313
-314
-315
-315
-316
-315
-314
-312
-309
-306
-301
-296
-291
-285
-280
-274
-269
-264
-259
-254
-249
-244
-238
-232
-224
-216
-207
-197
-186
-174
-162
-150
-138
-126
-115
-104
-95
-86
-79
-73
-68
-64
-60
-55
-50
-44
-37
-29
-19
-9
2
14
25
37
49
61
72
83
94
104
114
125
135
147
159
171
182
194
204
215
224
234
242
249
256
262
267
273
279
286
294
303
313
323
333
344
354
365
375
385
396
406
417
428
439
451
463
477
491
507
522
537
550
562
573
582
590
596
602
606
609
612
615
618
621
624
627
630
633
635
637
640
642
644
647
652
657
664
673
683
695
707
722
737
753
770
787
805
822
839
856
873
891
910
930
951
973
995
1018
1040
1062
1083
1103
1122
1139
1154
1166
1175
1183
1189
1193
1198
1202
1206
1211
1216
1223
1230
1238
1247
1258
1269
1283
1297
1312
1329
1348
1367
1387
1408
1429
1451
1474
1498
1522
1546
1570
1594
1616
1638
1659
1679
1699
1719
1738
1757
1776
1794
1811
1828
1846
1863
1880
1898
1915
1931
1948
1966
1984
2003
2023
2044
2065
2087
2110
2133
2157
2181
2205
2230
2253
2277
2300
2324
2348
2372
2397
2422
2446
2469
2492
2512
2531
2548
2562
2573
2582
2589
2593
2596
2598
2598
2598
2596
2593
2590
2588
2585
2584
2584
2586
2592
2601
2614
2630
2650
2673
2698
2725
2753
2782
2810
2839
2867
2894
2919
2944
2967
2989
3009
3029
3049
3068
3087
3105
3121
3136
3149
3161
3173
3185
3197
3207
3217
3225
3232
3239
3245
3252
3260
3269
3278
3289
3299
3310
3321
3332
3343
3354
3364
3375
3384
3393
3401
3407
3413
3419
3425
3432
3440
3447
3455
3462
3469
3475
3482
3489
3496
3504
3512
3521
3529
3538
3547
3556
3568
3581
3597
3615
3636
3657
3680
3703
3727
3752
3777
3804
3831
3860
3891
3923
3957
3993
4030
4067
4105
4141
4174
4204
4230
4252
4270
4284
4295
4301
4304
4305
4303
4300
4295
4290
4283
4276
4268
4260
4252
4244
4235
4226
4217
4207
4198
4189
4182
4177
4175
4175
4177
4181
4186
4191
4196
4201
4206
4212
4219
4225
4232
4238
4244
4250
4257
4266
4277
4290
4305
4322
4341
4361
4384
4408
4435
4463
4492
4520
4548
4575
4602
4627
4651
4674
4696
4718
4740
4762
4784
4806
4829
4852
4875
4897
4918
4939
4958
4977
4994
5009
5024
5036
5048
5057
5065
5070
5073
5074
5073
5069
5065
5059
5053
5048
5045
5042
5041
5041
5042
5044
5047
5051
5056
5061
5068
5076
5084
5092
5100
5106
5111
5114
5116
5117
5118
5118
5117
5118
5120
5123
5130
5139
5152
5169
5188
5210
5234
5260
5288
5316
5346
5378
5410
5444
5478
5512
5546
5578
5610
5641
5672
5703
5733
5762
5788
5812
5833
5850
5864
5873
5879
5881
5879
5873
5864
5853
5841
5828
5816
5804
5793
5783
5774
5765
5757
5751
5747
5745
5746
5750
5755
5761
5767
5773
5778
5782
5785
5788
5789
5789
5789
5788
5787
5787
5788
5788
5788
5787
5786
5784
5781
5776
5771
5764
5756
5747
5738
5727
5716
5706
5697
5691
5688
5689
5694
5703
5715
5730
5749
5770
5794
5818
5843
5868
5893
5916
5939
5961
5983
6003
6022
6040
6056
6072
6086
6099
6111
6123
6133
6143
6151
6158
6163
6165
6166
6165
6162
6160
6157
6156
6156
6157
6160
6165
6173
6184
6198
6215
6234
6255
6275
6295
6314
6333
6350
6365
6379
6389
6397
6401
6403
6402
6399
6395
6390
6384
6378
6371
6364
6357
6351
6345
6342
6341
6342
6345
6348
6352
6357
6363
6372
6383
6397
6412
6428
6447
6466
6488
6510
6533
6557
6581
6605
6629
6653
6676
6699
6722
6743
6765
6785
6804
6821
6836
6849
6859
6866
6869
6870
6867
6862
6856
6847
6838
6828
6818
6809
6801
6795
6790
6787
6785
6782
6779
6773
6767
6759
6750
6742
6734
6726
6720
6714
6708
6704
6702
6701
6703
6707
6713
6721
6730
6740
6752
6763
6775
6787
6798
6808
6816
6824
6832
6839
6848
6857
6868
6879
6891
6903
6916
6928
6939
6950
6960
6969
6978
6987
6994
7001
7005
7009
7011
7013
7016
7021
7028
7037
7048
7061
7075
7089
7104
7118
7133
7146
7157
7167
7172
7174
7171
7164
7154
7142
7127
7112
7095
7078
7062
7046
7031
7019
7008
6998
6990
6982
6973
6964
6955
6944
6934
6923
6913
6903
6896
6890
6887
6887
6891
6900
6914
6931
6951
6972
6994
7016
7036
7056
7074
7090
7103
7115
7123
7129
7132
7132
7130
7126
7121
7115
7109
7103
7097
7091
7085
7079
7075
7071
7069
7067
7066
7066
7067
7068
7071
7075
7081
7087
7095
7104
7112
7121
7129
7137
7145
7153
7162
7171
7181
7191
7200
7209
7217
7225
7231
7237
7242
7246
7249
7253
7257
7262
7269
7279
7290
7304
7320
7336
7355
7375
7398
7424
7452
7483
7516
7551
7586
7623
7660
7698
7738
7778
7819
7860
7900
7938
7974
8007
8039
8068
8092
8112
8127
8137
8141
8141
8137
8129
8118
8106
8093
8079
8064
8052
8039
8029
8021
8016
8012
8010
8007
8007
8007
8010
8012
8016
8020
8025
8031
8037
8042
8048
8054
8058
8064
8069
8074
8079
8084
8087
8093
8098
8103
8112
8122
8135
8150
8167
8189
8212
8237
8264
8292
8322
8351
8382
8412
8441
8471
8500
8529
8556
8582
8606
8628
8647
8664
8678
8690
8700
8708
8713
8716
8716
8712
8706
8696
8684
8669
8651
8632
8610
8587
8564
8542
8522
8503
8487
8474
8463
8454
8447
8443
8441
8443
8447
8453
8462
8471
8482
8493
8506
8518
8532
8546
8560
8573
8585
8595
8602
8609
8614
8618
8622
8627
8633
8639
8647
8657
8669
8683
8700
8719
8740
8763
8787
8812
8836
8861
8886
8910
8934
8958
8981
9005
9028
9051
9073
9094
9114
9134
9152
9170
9186
9202
9216
9230
9244
9257
9269
9281
9292
9301
9310
9318
9325
9332
9340
9347
9354
9361
9367
9374
9380
9386
9390
9393
9394
9393
9389
9381
9370
9357
9341
9324
9304
9284
9262
9240
9217
9194
9172
9150
9128
9107
9087
9067
9047
9027
9006
8984
8961
8938
8915
8893
8871
8852
8834
8819
8806
8795
8788
8784
8783
8785
8790
8798
8808
8818
8830
8842
8855
8868
8882
8896
8911
8927
8943
8960
8978
8997
9017
9038
9062
9089
9119
9152
9188
9229
9272
9319
9368
9421
9475
9529
9584
9639
9692
9745
9796
9846
9893
9939
9984
10027
10069
10110
10150
10190
10229
10269
10309
10348
10388
10426
10463
10498
10531
10561
10589
10613
10634
10652
10665
10674
10678
10679
10675
10669
10661
10652
10642
10631
10619
10607
10594
10580
10565
10549
10532
10514
10495
10476
10455
10432
10408
10382
10354
10326
10295
10264
10232
10199
10164
10129
10092
10054
10016
9976
9937
9897
9857
9818
9781
9746
9714
9686
9664
9646
9634
9627
9625
9627
9632
9641
9652
9666
9684
9703
9725
9748
9772
9797
9821
9846
9871
9896
9922
9949
9977
10005
10034
10062
10091
10119
10147
10175
10202
10228
10253
10275
10294
10310
10321
10327
10328
10325
10317
10304
10285
10262
10234
10201
10165
10125
10084
10040
9995
9949
9903
9856
9808
9760
9712
9664
9616
9569
9522
9474
9426
9378
9331
9286
9243
9204
9170
9140
9116
9098
9087
9083
9087
9099
9120
9149
9186
9232
9285
9344
9409
9479
9554
9632
9714
9800
9887
9977
10069
10162
10255
10350
10444
10539
10634
10729
10823
10917
11010
11102
11192
11281
11368
11453
11535
11614
11689
11758
11822
11880
11931
11976
12014
12044
12067
12082
12088
12087
12076
12058
12030
11994
11951
11901
11845
11784
11719
11652
11582
11512
11440
11369
11298
11227
11158
11091
11027
10965
10906
10850
10798
10749
10704
10664
10628
10597
10571
10550
10533
10520
10512
10508
10508
10512
10521
10533
10549
10568
10590
10615
10642
10671
10703
10738
10775
10814
10854
10896
10938
10981
11022
11062
11098
11131
11158
11178
11190
11194
11190
11176
11155
11125
11087
11044
10994
10941
10884
10825
10765
10704
10644
10585
10527
10469
10411
10353
10293
10231
10166
10098
10027
9953
9876
9796
9714
9631
9545
9459
9371
9284
9199
9115
9034
8956
8884
8818
8757
8704
8657
8618
8584
8556
8532
8511
8492
8473
8454
8434
8412
8388
8361
8332
8301
8268
8234
8200
8166
8134
8106
8080
8061
8045
8036
8032
8037
8047
8064
8089
8119
8157
8199
8245
8293
8342
8392
8440
8487
8531
8572
8611
8647
8679
8709
8737
8763
8787
8811
8836
8863
8892
8924
8959
8998
9039
9084
9132
9181
9232
9283
9334
9384
9431
9474
9513
9547
9575
9597
9614
9627
9636
9643
9649
9655
9664
9676
9693
9714
9741
9774
9813
9858
9907
9961
10017
10074
10132
10189
10245
10299
10350
10398
10442
10482
10520
10554
10587
10619
10651
10682
10714
10746
10778
10810
10842
10873
10901
10927
10949
10965
10975
10978
10974
10961
10940
10910
10871
10823
10768
10705
10636
10562
10483
10402
10319
10236
10153
10073
9995
9920
9849
9781
9718
9659
9604
9552
9502
9455
9408
9362
9315
9268
9221
9173
9127
9081
9036
8993
8953
8916
8881
8850
8824
8801
8782
8768
8756
8748
8741
8735
8728
8721
8711
8700
8686
8669
8648
8625
8597
8565
8528
8485
8436
8382
8321
8253
8180
8100
8013
7923
7827
7726
7621
7513
7401
7287
7172
7055
6938
6822
6706
6591
6476
6363
6250
6138
6025
5911
5796
5680
5563
5444
5323
5201
5078
4953
4828
4702
4575
4450
4326
4206
4090
3980
3878
3786
3705
3636
3579
3536
3507
3491
3488
3498
3520
3553
3595
3646
3704
3767
3833
3900
3967
4032
4093
4151
4205
4255
4301
4344
4386
4428
4471
4516
4564
4617
4675
4739
4809
4886
4969
5058
5152
5251
5351
5453
5556
5656
5754
5847
5934
6015
6090
6157
6220
6278
6333
6387
6443
6500
6561
6625
6694
6766
6843
6923
7008
7094
7183
7274
7364
7455
7545
7634
7722
7806
7888
7965
8037
8103
8164
8217
8262
8299
8329
8350
8364
8371
8372
8367
8358
8346
8331
8317
8302
8289
8279
8271
8267
8267
8270
8277
8289
8305
8324
8345
8367
8387
8403
8414
8416
8409
8390
8359
8314
8255
8182
8093
7993
7878
7751
7612
7462
7302
7131
6951
6761
6560
6349
6126
5892
5645
5387
5115
4830
4533
4223
3901
3568
3224
2870
2507
2136
1758
1374
985
592
196
-203
-601
-999
-1395
-1788
-2176
-2559
-2936
-3307
-3670
-4025
-4372
-4710
-5039
-5358
-5668
-5968
-6258
-6538
-6810
-7073
-7328
-7575
-7816
-8051
-8281
-8507
-8731
-8951
-9170
-9387
-9602
-9815
-10026
-10236
-10445
-10652
-10857
-11060
-11260
-11457
-11649
-11835
-12016
-12189
-12356
-12515
-12668
-12814
-12954
-13087
-13216
-13339
-13457
-13570
-13679
-13782
-13878
-13966
-14044
-14111
-14166
-14209
-14237
-14252
-14253
-14239
-14212
-14171
-14116
-14050
-13971
-13883
-13787
-13684
-13578
-13470
-13362
-13255
-13150
-13048
-12949
-12854
-12761
-12671
-12581
-12491
-12399
-12303
-12205
-12103
-11999
-11894
-11788
-11682
-11578
-11476
-11376
-11279
-11185
-11095
-11007
-10923
-10843
-10766
-10692
-10621
-10552
-10486
-10422
-10361
-10302
-10247
-10195
-10149
-10108
-10073
-10044
-10023
-10008
-10001
-10000
-10006
-10017
-10034
-10055
-10081
-10111
-10144
-10180
-10219
-10258
-10299
-10339
-10379
-10418
-10457
-10495
-10533
-10572
-10613
-10655
-10699
-10742
-10786
-10827
-10865
-10898
-10924
-10943
-10955
-10958
-10954
-10945
-10930
-10912
-10891
-10868
-10841
-10811
-10779
-10744
-10708
-10672
-10638
-10606
-10577
-10554
-10536
-10526
-10525
-10534
-10555
-10588
-10634
-10692
-10763
-10847
-10945
-11056
-11179
-11315
-11462
-11622
-11792
-11974
-12166
-12368
-12580
-12800
-13030
-13269
-13514
-13766
-14023
-14283
-14548
-14815
-15086
-15359
-15634
-15912
-16190
-16471
-16750
-17027
-17301
-17569
-17829
-18078
-18314
-18533
-18735
-18916
-19073
-19207
-19315
-19397
-19454
-19484
-19488
-19467
-19421
-19352
-19262
-19153
-19028
-18892
-18747
-18596
-18442
-18289
-18139
-17993
-17854
-17725
-17605
-17498
-17404
-17323
-17255
-17198
-17153
-17116
-17088
-17067
-17054
-17048
-17049
-17060
-17080
-17110
-17151
-17203
-17265
-17338
-17420
-17509
-17603
-17700
-17798
-17895
-17989
-18081
-18168
-18250
-18327
-18399
-18466
-18527
-18583
-18634
-18679
-18718
-18751
-18776
-18792
-18800
-18797
-18783
-18758
-18721
-18672
-18610
-18534
-18443
-18338
-18218
-18083
-17933
-17769
-17593
-17410
-17223
-17036
-16852
-16674
-16503
-16343
-16193
-16059
-15937
-15830
-15735
-15652
-15578
-15511
-15448
-15386
-15322
-15255
-15183
-15105
-15021
-14929
-14830
-14724
-14614
-14501
-14388
-14275
-14167
-14065
-13972
-13889
-13817
-13757
-13706
-13664
-13629
-13600
-13574
-13551
-13530
-13511
-13493
-13478
-13467
-13461
-13461
-13471
-13491
-13523
-13569
-13630
-13706
-13801
-13913
-14046
-14199
-14373
-14568
-14781
-15009
-15248
-15497
-15751
-16010
-16273
-16537
-16800
-17061
-17319
-17572
-17820
-18063
-18298
-18527
-18747
-18958
-19158
-19345
-19520
-19681
-19827
-19958
-20075
-20178
-20267
-20342
-20404
-20453
-20490
-20517
-20534
-20542
-20541
-20531
-20513
-20486
-20451
-20408
-20358
-20302
-20241
-20176
-20109
-20041
-19974
-19911
-19853
-19802
-19761
-19730
-19711
-19705
-19714
-19739
-19779
-19834
-19904
-19987
-20080
-20181
-20287
-20396
-20505
-20612
-20716
-20815
-20907
-20992
-21069
-21139
-21200
-21255
-21302
-21342
-21375
-21402
-21420
-21431
-21433
-21426
-21410
-21383
-21347
-21300
-21244
-21178
-21105
-21023
-20934
-20838
-20736
-20626
-20510
-20389
-20262
-20130
-19996
-19859
-19721
-19584
-19448
-19315
-19184
-19057
-18932
-18810
-18689
-18571
-18456
-18343
-18234
-18129
-18028
-17932
-17841
-17753
-17671
-17592
-17519
-17452
-17390
-17333
-17283
-17236
-17193
-17150
-17105
-17055
-16999
-16933
-16857
-16769
-16668
-16553
-16424
-16280
-16123
-15953
-15769
-15575
-15372
-15160
-14944
-14725
-14505
-14287
-14073
-13867
-13670
-13485
-13315
-13160
-13021
-12899
-12795
-12708
-12637
-12584
-12548
-12528
-12525
-12539
-12568
-12614
-12674
-12749
-12838
-12941
-13056
-13183
-13321
-13468
-13625
-13789
-13959
-14134
-14311
-14489
-14666
-14841
-15011
-15176
-15334
-15486
-15629
-15765
-15891
-16008
-16114
-16207
-16291
-16360
-16416
-16460
-16492
-16514
-16526
-16531
-16531
-16528
-16523
-16517
-16512
-16509
-16510
-16517
-16531
-16553
-16584
-16627
-16682
-16751
-16834
-16931
-17043
-17170
-17310
-17462
-17625
-17796
-17974
-18157
-18341
-18523
-18701
-18871
-19032
-19182
-19318
-19441
-19548
-19639
-19715
-19775
-19821
-19853
-19873
-19883
-19883
-19875
-19859
-19838
-19810
-19778
-19742
-19701
-19658
-19612
-19566
-19521
-19478
-19441
-19411
-19390
-19380
-19382
-19397
-19426
-19467
-19521
-19586
-19662
-19746
-19839
-19939
-20046
-20159
-20278
-20401
-20528
-20657
-20787
-20916
-21044
-21169
-21289
-21404
-21513
-21615
-21707
-21790
-21861
-21920
-21964
-21993
-22006
-22001
-21977
-21933
-21869
-21783
-21675
-21546
-21397
-21228
-21042
-20839
-20624
-20398
-20165
-19928
-19690
-19453
-19221
-18996
-18780
-18573
-18379
-18196
-18027
-17872
-17730
-17600
-17484
-17379
-17286
-17202
-17128
-17063
-17005
-16954
-16910
-16870
-16835
-16803
-16775
-16749
-16727
-16708
-16694
-16683
-16678
-16677
-16679
-16685
-16693
-16701
-16708
-16714
-16715
-16710
-16697
-16675
-16643
-16597
-16538
-16464
-16375
-16270
-16148
-16010
-15857
-15691
-15512
-15323
-15124
-14918
-14703
-14483
-14257
-14028
-13797
-13564
-13333
-13103
-12878
-12659
-12446
-12243
-12050
-11870
-11704
-11552
-11417
-11298
-11197
-11113
-11045
-10993
-10955
-10929
-10914
-10906
-10906
-10911
-10922
-10938
-10959
-10984
-11012
-11045
-11081
-11119
-11160
-11203
-11247
-11293
-11341
-11390
-11440
-11493
-11547
-11602
-11658
-11715
-11771
-11826
-11879
-11929
-11976
-12018
-12056
-12090
-12118
-12142
-12161
-12176
-12186
-12192
-12194
-12192
-12185
-12174
-12159
-12139
-12115
-12089
-12060
-12028
-11994
-11958
-11918
-11875
-11826
-11771
-11708
-11638
-11558
-11468
-11369
-11260
-11143
-11017
-10884
-10743
-10596
-10444
-10286
-10124
-9959
-9793
-9625
-9456
-9288
-9119
-8950
-8780
-8608
-8433
-8255
-8073
-7888
-7699
-7507
-7314
-7119
-6925
-6732
-6543
-6358
-6180
-6008
-5844
-5689
-5541
-5401
-5268
-5141
-5017
-4895
-4776
-4659
-4544
-4432
-4324
-4220
-4121
-4027
-3941
-3864
-3796
-3739
-3694
-3663
-3644
-3640
-3649
-3672
-3709
-3758
-3820
-3893
-3978
-4073
-4178
-4291
-4411
-4537
-4667
-4800
-4933
-5064
-5192
-5315
-5429
-5535
-5630
-5713
-5784
-5840
-5883
-5911
-5925
-5925
-5912
-5887
-5851
-5807
-5757
-5702
-5645
-5588
-5533
-5481
-5433
-5391
-5355
-5325
-5301
-5282
-5268
-5257
-5248
-5239
-5229
-5216
-5199
-5178
-5153
-5123
-5089
-5052
-5014
-4976
-4940
-4906
-4875
-4848
-4823
-4801
-4780
-4759
-4737
-4711
-4682
-4646
-4605
-4557
-4502
-4439
-4368
-4290
-4205
-4114
-4018
-3917
-3815
-3711
-3607
-3505
-3406
-3311
-3221
-3136
-3059
-2989
-2926
-2871
-2824
-2785
-2754
-2731
-2715
-2707
-2705
-2710
-2721
-2736
-2757
-2782
-2811
-2844
-2881
-2920
-2960
-3002
-3043
-3081
-3116
-3146
-3170
-3187
-3195
-3194
-3182
-3158
-3122
-3072
-3007
-2928
-2834
-2725
-2601
-2461
-2307
-2137
-1953
-1755
-1543
-1318
-1081
-834
-577
-314
-46
225
497
766
1032
1292
1544
1786
2017
2236
2442
2633
2811
2975
3124
3260
3382
3491
3586
3669
3738
3795
3839
3870
3890
3897
3893
3878
3852
3816
3770
3716
3654
3586
3513
3436
3357
3277
3198
3119
3043
2969
2899
2833
2771
2715
2664
2617
2575
2537
2503
2472
2444
2418
2394
2372
2351
2332
2313
2295
2277
2259
2238
2214
2186
2154
2116
2072
2021
1964
1901
1831
1754
1671
1583
1490
1392
1292
1189
1084
979
873
768
664
560
459
359
263
169
79
-6
-86
-160
-227
-287
-338
-382
-416
-442
-460
-470
-473
-470
-463
-453
-440
-426
-412
-397
-384
-372
-361
-353
-347
-344
-345
-349
-357
-368
-382
-400
-421
-445
-473
-504
-539
-577
-618
-663
-710
-760
-812
-867
-923
-982
-1042
-1103
-1165
-1228
-1291
-1354
-1418
-1482
-1547
-1612
-1679
-1747
-1817
-1890
-1966
-2045
-2128
-2215
-2306
-2400
-2495
-2593
-2690
-2787
-2882
-2975
-3065
-3152
-3235
-3314
-3389
-3461
-3530
-3597
-3663
-3727
-3792
-3857
-3922
-3986
-4050
-4113
-4173
-4230
-4283
-4331
-4374
-4410
-4440
-4462
-4478
-4485
-4486
-4479
-4465
-4444
-4416
-4382
-4341
-4294
-4240
-4180
-4113
-4038
-3960
-3875
-3786
-3693
-3600
-3507
-3416
-3328
-3245
-3167
-3095
-3031
-2974
-2926
-2886
-2855
-2832
-2818
-2810
-2809
-2814
-2823
-2837
-2853
-2872
-2892
-2914
-2936
-2959
-2983
-3007
-3033
-3061
-3091
-3123
-3158
-3196
-3237
-3281
-3326
-3372
-3418
-3463
-3507
-3550
-3590
-3628
-3664
-3698
-3730
-3761
-3791
-3821
-3851
-3882
-3914
-3947
-3982
-4019
-4059
-4104
-4153
-4208
-4269
-4336
-4411
-4494
-4584
-4682
-4788
-4901
-5021
-5147
-5279
-5415
-5554
-5694
-5835
-5974
-6111
-6244
-6372
-6494
-6611
-6721
-6825
-6922
-7013
-7098
-7176
-7247
-7312
-7370
-7423
-7470
-7511
-7548
-7581
-7611
-7638
-7662
-7683
-7702
-7718
-7731
-7741
-7747
-7749
-7748
-7744
-7738
-7730
-7721
-7714
-7708
-7706
-7707
-7713
-7724
-7741
-7765
-7794
-7829
-7869
-7914
-7962
-8013
-8064
-8116
-8164
-8213
-8258
-8299
-8337
-8371
-8401
-8427
-8448
-8464
-8476
-8483
-8483
-8478
-8467
-8450
-8425
-8394
-8357
-8313
-8263
-8207
-8145
-8077
-8006
-7929
-7847
-7762
-7673
-7582
-7487
-7390
-7291
-7188
-7083
-6975
-6865
-6753
-6640
-6527
-6415
-6304
-6196
-6093
-5995
-5904
-5821
-5747
-5684
-5631
-5590
-5560
-5542
-5536
-5541
-5557
-5583
-5618
-5661
-5710
-5765
-5824
-5887
-5953
-6023
-6095
-6169
-6244
-6320
-6395
-6470
-6542
-6612
-6678
-6739
-6795
-6846
-6890
-6927
-6958
-6982
-6999
-7009
-7013
-7010
-7002
-6989
-6970
-6946
-6917
-6882
-6842
-6797
-6747
-6693
-6635
-6574
-6509
-6440
-6369
-6293
-6215
-6132
-6046
-5956
-5864
-5769
-5671
-5573
-5473
-5372
-5272
-5172
-5073
-4976
-4881
-4789
-4700
-4613
-4529
-4449
-4371
-4297
-4226
-4157
-4093
-4030
-3974
-3921
-3873
-3830
-3792
-3760
-3734
-3715
-3702
-3696
-3696
-3704
-3720
-3743
-3774
-3813
-3860
-3914
-3976
-4045
-4119
-4199
-4283
-4369
-4459
-4550
-4642
-4735
-4829
-4923
-5017
-5110
-5202
-5293
-5382
-5471
-5560
-5648
-5736
-5825
-5915
-6007
-6101
-6196
-6293
-6392
-6493
-6595
-6699
-6804
-6910
-7015
-7120
-7224
-7326
-7425
-7521
-7614
-7703
-7787
-7867
-7942
-8012
-8077
-8137
-8193
-8243
-8287
-8327
-8360
-8388
-8410
-8427
-8438
-8444
-8446
-8444
-8439
-8431
-8421
-8409
-8396
-8382
-8367
-8352
-8337
-8321
-8304
-8287
-8269
-8250
-8229
-8206
-8180
-8151
-8121
-8087
-8050
-8010
-7969
-7925
-7879
-7831
-7782
-7733
-7682
-7631
-7579
-7527
-7474
-7421
-7367
-7311
-7254
-7195
-7133
-7070
-7004
-6936
-6866
-6794
-6722
-6650
-6579
-6509
-6441
-6377
-6317
-6262
-6214
-6173
-6141
-6117
-6103
-6099
-6104
-6120
-6145
-6179
-6223
-6275
-6335
-6401
-6474
-6550
-6630
-6712
-6794
-6875
-6954
-7029
-7099
-7163
-7219
-7267
-7307
-7338
-7361
-7374
-7379
-7375
-7363
-7344
-7317
-7283
-7242
-7195
-7142
-7084
-7022
-6954
-6883
-6808
-6730
-6649
-6565
-6479
-6392
-6304
-6215
-6128
-6043
-5961
-5883
-5809
-5742
-5681
-5627
-5581
-5543
-5513
-5492
-5480
-5477
-5481
-5494
-5514
-5541
-5573
-5610
-5651
-5694
-5738
-5783
-5827
-5871
-5912
-5952
-5989
-6022
-6051
-6076
-6096
-6112
-6121
-6125
-6122
-6114
-6098
-6076
-6046
-6010
-5966
-5914
-5856
-5790
-5717
-5639
-5554
-5463
-5367
-5265
-5159
-5047
-4932
-4812
-4689
-4563
-4434
-4303
-4171
-4037
-3903
-3770
-3637
-3506
-3378
-3252
-3130
-3011
-2897
-2787
-2682
-2581
-2485
-2394
-2307
-2226
-2149
-2078
-2011
-1948
-1889
-1833
-1780
-1730
-1683
-1637
-1593
-1550
-1509
-1470
-1431
-1393
-1355
-1317
-1278
-1238
-1197
-1153
-1106
-1056
-1002
-947
-887
-825
-759
-691
-621
-548
-474
-400
-324
-249
-175
-103
-33
35
98
158
214
266
313
357
396
431
462
490
515
537
556
574
590
606
622
639
657
678
701
727
757
790
826
864
905
949
994
1042
1092
1143
1197
1253
1312
1374
1439
1508
1581
1658
1739
1824
1914
2008
2106
2207
2311
2417
2524
2632
2739
2846
2950
3053
3154
3251
3346
3438
3527
3614
3699
3781
3863
3945
4026
4108
4192
4277
4364
4454
4546
4640
4737
4835
4936
5038
5141
5246
5350
5455
5560
5664
5768
5871
5973
6074
6173
6270
6366
6459
6551
6640
6727
6813
6895
6976
7054
7130
7203
7274
7341
7404
7465
7521
7574
7622
7667
7708
7746
7781
7813
7844
7874
7904
7935
7967
8000
8036
8074
8116
8160
8206
8255
8307
8361
8417
8475
8534
8596
8659
8725
8793
8864
8938
9015
9096
9180
9270
9363
9461
9564
9672
9784
9901
10023
10149
10278
10409
10541
10674
10805
10935
11062
11186
11307
11423
11534
11641
11744
11842
11937
12028
12117
12203
12287
12370
12451
12531
12609
12685
12758
12828
12895
12956
13013
13065
13111
13150
13183
13209
13229
13242
13248
13249
13245
13237
13226
13213
13199
13185
13172
13160
13150
13142
13136
13133
13132
13133
13137
13142
13148
13155
13163
13170
13178
13185
13192
13199
13206
13213
13221
13229
13237
13247
13257
13270
13284
13301
13319
13340
13364
13390
13418
13449
13481
13516
13552
13591
13631
13674
13719
13767
13817
13869
13924
13980
14038
14097
14156
14216
14276
14335
14393
14449
14502
14553
14600
14644
14684
14719
14751
14778
14801
14820
14836
14848
14857
14864
14869
14872
14873
14873
14872
14869
14864
14858
14851
14842
14831
14819
14805
14789
14771
14752
14731
14707
14682
14656
14628
14599
14568
14537
14506
14475
14444
14413
14384
14355
14327
14300
14276
14252
14231
14211
14194
14177
14162
14148
14134
14121
14108
14094
14080
14065
14050
14033
14016
13998
13980
13961
13942
13924
13906
13889
13874
13859
13847
13837
13829
13824
13821
13822
13824
13830
13838
13850
13863
13879
13898
13919
13943
13969
13998
14028
14061
14095
14131
14169
14208
14248
14289
14330
14371
14411
14451
14490
14527
14562
14596
14628
14659
14688
14716
14742
14768
14794
14819
14843
14866
14889
14910
14929
14947
14963
14977
14988
14997
15003
15006
15007
15005
15001
14995
14986
14976
14963
14948
14931
14911
14889
14865
14838
14808
14775
14739
14699
14657
14612
14564
14514
14461
14407
14351
14294
14236
14178
14119
14060
14001
13943
13886
13830
13775
13723
13672
13624
13577
13533
13490
13450
13411
13373
13337
13303
13270
13239
13210
13183
13158
13135
13114
13096
13080
13067
13056
13047
13039
13034
13029
13026
13023
13022
13020
13020
13019
13018
13017
13016
13015
13014
13014
13013
13012
13011
13011
13011
13011
13011
13012
13013
13015
13018
13021
13025
13031
13038
13047
13057
13069
13082
13096
13111
13127
13143
13159
13175
13191
13206
13221
13236
13249
13263
13276
13289
13303
13317
13332
13347
13363
13379
13396
13414
13432
13449
13466
13483
13499
13513
13527
13539
13549
13558
13565
13570
13573
13573
13571
13566
13558
13548
13534
13518
13500
13478
13455
13429
13401
13372
13343
13313
13283
13254
13226
13198
13172
13146
13121
13097
13073
13050
13027
13004
12981
12958
12935
12913
12891
12869
12847
12825
12804
12783
12762
12740
12718
12694
12670
12644
12617
12588
12558
12526
12492
12457
12421
12384
12347
12309
12270
12232
12193
12154
12114
12075
12037
11998
11960
11923
11887
11851
11817
11783
11751
11719
11689
11660
11631
11604
11577
11551
11526
11501
11477
11453
11429
11406
11382
11357
11332
11306
11280
11252
11224
11194
11164
11132
11100
11067
11034
11001
10968
10934
10901
10867
10833
10799
10764
10729
10693
10656
10617
10578
10537
10495
10452
10408
10363
10318
10274
10229
10185
10142
10100
10059
10020
9983
9948
9915
9885
9856
9830
9806
9785
9765
9748
9733
9720
9708
9699
9691
9684
9679
9675
9672
9669
9667
9664
9661
9657
9653
9647
9639
9629
9616
9601
9581
9558
9530
9497
9459
9416
9367
9312
9251
9185
9112
9034
8951
8863
8770
8673
8572
8467
8359
8248
8134
8018
7900
7780
7659
7537
7414
7292
7169
7048
6927
6808
6690
6575
6463
6353
6246
6144
6045
5950
5861
5775
5695
5620
5550
5485
5425
5369
5317
5269
5225
5184
5146
5110
5076
5043
5011
4980
4948
4917
4886
4854
4821
4788
4753
4717
4680
4640
4599
4555
4509
4459
4407
4351
4292
4230
4164
4094
4022
3948
3870
3789
3707
3623
3539
3455
3373
3291
3212
3135
3061
2990
2922
2858
2796
2738
2683
2631
2581
2534
2489
2445
2404
2365
2327
2290
2255
2221
2188
2155
2124
2092
2061
2029
1998
1965
1932
1898
1864
1828
1792
1756
1719
1682
1645
1608
1571
1534
1496
1457
1417
1375
1331
1284
1234
1181
1124
1063
999
931
860
785
708
629
547
463
378
292
205
117
29
-59
-147
-235
-323
-410
-495
-579
-662
-743
-822
-899
-973
-1045
-1115
-1181
-1244
-1304
-1361
-1413
-1462
-1507
-1548
-1586
-1620
-1651
-1679
-1705
-1730
-1753
-1775
-1798
-1820
-1843
-1867
-1893
-1920
-1948
-1978
-2009
-2044
-2079
-2116
-2153
-2192
-2232
-2272
-2314
-2356
-2399
-2442
-2486
-2531
-2577
-2623
-2669
-2715
-2762
-2809
-2856
-2902
-2948
-2994
-3039
-3083
-3127
-3170
-3211
-3252
-3293
-3332
-3370
-3408
-3444
-3480
-3515
-3548
-3581
-3612
-3643
-3673
-3703
-3731
-3759
-3786
-3813
-3839
-3865
-3891
-3916
-3941
-3966
-3991
-4016
-4041
-4067
-4093
-4118
-4145
-4171
-4198
-4226
-4253
-4282
-4312
-4342
-4374
-4407
-4441
-4477
-4514
-4554
-4595
-4638
-4683
-4730
-4778
-4828
-4878
-4930
-4981
-5033
-5085
-5136
-5187
-5236
-5285
-5332
-5379
-5424
-5469
-5512
-5555
-5598
-5639
-5680
-5721
-5760
-5799
-5838
-5875
-5911
-5946
-5979
-6012
-6042
-6071
-6099
-6125
-6150
-6174
-6197
-6219
-6240
-6261
-6282
-6302
-6323
-6343
-6364
-6384
-6405
-6426
-6446
-6467
-6488
-6508
-6529
-6550
-6571
-6592
-6613
-6635
-6657
-6679
-6701
-6724
-6748
-6773
-6798
-6824
-6850
-6878
-6905
-6933
-6961
-6989
-7017
-7045
-7073
-7100
-7126
-7152
-7176
-7199
-7220
-7239
-7256
-7271
-7283
-7293
-7300
-7304
-7305
-7303
-7299
-7291
-7280
-7267
-7251
-7233
-7213
-7192
-7170
-7147
-7124
-7101
-7078
-7055
-7033
-7011
-6990
-6969
-6948
-6927
-6905
-6883
-6860
-6836
-6811
-6785
-6757
-6728
-6698
-6668
-6637
-6606
-6576
-6547
-6518
-6492
-6467
-6444
-6424
-6406
-6391
-6378
-6369
-6362
-6358
-6356
-6357
-6360
-6365
-6371
-6379
-6387
-6396
-6406
-6416
-6427
-6438
-6449
-6461
-6473
-6486
-6499
-6513
-6527
-6542
-6557
-6573
-6589
-6606
-6624
-6641
-6659
-6677
-6695
-6713
-6729
-6746
-6760
-6774
-6785
-6795
-6802
-6807
-6809
-6808
-6804
-6797
-6786
-6771
-6752
-6729
-6701
-6669
-6632
-6591
-6546
-6497
-6445
-6390
-6332
-6273
-6213
-6151
-6089
-6027
-5965
-5904
-5843
-5782
-5723
-5664
-5606
-5550
-5494
-5440
-5387
-5336
-5286
-5238
-5192
-5149
-5107
-5068
-5032
-4999
-4968
-4940
-4915
-4893
-4874
-4858
-4844
-4832
-4822
-4814
-4807
-4801
-4795
-4788
-4782
-4774
-4765
-4754
-4742
-4728
-4712
-4694
-4673
-4651
-4626
-4600
-4572
-4542
-4512
-4480
-4448
-4415
-4383
-4350
-4318
-4287
-4256
-4225
-4194
-4165
-4135
-4106
-4077
-4048
-4019
-3991
-3964
-3936
-3910
-3883
-3858
-3832
-3807
-3782
-3757
-3731
-3704
-3677
-3648
-3618
-3587
-3554
-3519
-3483
-3445
-3406
-3365
-3323
-3280
-3236
-3191
-3146
-3100
-3054
-3007
-2961
-2915
-2869
-2824
-2780
-2737
-2696
-2655
-2616
-2578
-2542
-2506
-2473
-2440
-2409
-2379
-2350
-2322
-2295
-2269
-2242
-2215
-2188
-2161
-2133
-2104
-2074
-2044
-2012
-1981
-1949
-1916
-1884
-1852
-1821
-1791
-1763
-1735
-1710
-1687
-1665
-1646
-1629
-1615
-1602
-1591
-1583
-1576
-1571
-1567
-1564
-1562
-1562
-1562
-1564
-1566
-1569
-1573
-1578
-1584
-1591
-1598
-1606
-1614
-1622
-1630
-1638
-1645
-1652
-1657
-1662
-1665
-1666
-1665
-1662
-1658
-1651
-1642
-1631
-1618
-1603
-1587
-1570
-1551
-1532
-1511
-1491
-1470
-1449
-1428
-1407
-1386
-1366
-1346
-1328
-1310
-1293
-1278
-1264
-1251
-1240
-1231
-1223
-1217
-1212
-1209
-1207
-1206
-1206
-1206
-1207
-1209
-1210
-1211
-1212
-1212
-1213
-1212
-1212
-1212
-1211
-1211
-1212
-1212
-1214
-1217
-1221
-1225
-1232
-1239
-1247
-1257
-1268
-1279
-1291
-1304
-1318
-1332
-1347
-1362
-1377
-1393
-1408
-1424
-1440
-1457
-1473
-1490
-1506
-1523
-1539
-1555
-1570
-1585
-1599
-1612
-1625
-1636
-1647
-1658
-1668
-1678
-1687
-1695
-1703
-1710
-1717
-1722
-1725
-1727
-1728
-1727
-1724
-1719
-1712
-1703
-1693
-1681
-1667
-1652
-1635
-1618
-1600
-1581
-1562
-1543
-1524
-1506
-1488
-1470
-1454
-1438
-1422
-1407
-1393
-1378
-1364
-1349
-1333
-1317
-1300
-1282
-1263
-1243
-1222
-1200
-1177
-1153
-1130
-1107
-1085
-1064
-1044
-1027
-1012
-999
-989
-981
-977
-975
-975
-978
-983
-990
-999
-1008
-1018
-1030
-1041
-1052
-1063
-1074
-1084
-1095
-1105
-1115
-1125
-1135
-1146
-1156
-1168
-1179
-1192
-1205
-1219
-1234
-1249
-1265
-1282
-1298
-1315
-1332
-1349
-1365
-1381
-1395
-1408
-1420
-1431
-1440
-1447
-1452
-1456
-1459
-1460
-1460
-1460
-1459
-1457
-1457
-1456
-1457
-1458
-1461
-1465
-1471
-1479
-1487
-1498
-1509
-1521
-1534
-1547
-1560
-1573
-1585
-1596
-1606
-1615
-1623
-1630
-1636
-1641
-1645
-1648
-1650
-1652
-1654
-1655
-1655
-1656
-1656
-1657
-1657
-1657
-1658
-1658
-1658
-1658
-1657
-1655
-1654
-1651
-1648
-1644
-1640
-1635
-1630
-1625
-1619
-1614
-1609
-1605
-1602
-1600
-1600
-1602
-1606
-1612
-1621
-1632
-1645
-1661
-1679
-1698
-1720
-1742
-1766
-1792
-1818
-1844
-1872
-1899
-1927
-1955
-1982
-2009
-2037
-2063
-2089
-2115
-2139
-2163
-2186
-2208
-2230
-2250
-2271
-2291
-2311
-2332
-2353
-2374
-2396
-2419
-2442
-2466
-2491
-2516
-2542
-2568
-2593
-2619
-2644
-2668
-2692
-2715
-2737
-2758
-2779
-2799
-2818
-2837
-2855
-2873
-2891
-2909
-2926
-2943
-2960
-2977
-2993
-3008
-3022
-3036
-3048
-3059
-3069
-3078
-3086
-3093
-3099
-3104
-3109
-3113
-3117
-3121
-3125
-3129
-3133
-3139
-3144
-3151
-3158
-3166
-3174
-3184
-3194
-3205
-3217
-3229
-3242
-3255
-3269
-3284
-3298
-3313
-3327
-3341
-3355
-3368
-3380
-3392
-3403
-3414
-3424
-3434
-3443
-3451
-3460
-3468
-3476
-3485
-3493
-3502
-3512
-3522
-3534
-3546
-3559
-3572
-3586
-3601
-3616
-3632
-3648
-3663
-3679
-3695
-3711
-3726
-3740
-3753
-3765
-3777
-3787
-3796
-3804
-3812
-3819
-3825
-3832
-3838
-3844
-3851
-3857
-3863
-3870
-3876
-3882
-3887
-3891
-3895
-3898
-3899
-3900
-3898
-3896
-3892
-3886
-3879
-3872
-3863
-3853
-3843
-3832
-3821
-3810
-3799
-3788
-3778
-3767
-3757
-3746
-3736
-3726
-3715
-3705
-3694
-3684
-3673
-3662
-3652
-3641
-3631
-3621
-3611
-3601
-3591
-3581
-3572
-3563
-3554
-3546
-3538
-3531
-3524
-3517
-3511
-3506
-3501
-3498
-3495
-3493
-3492
-3493
-3495
-3498
-3502
-3508
-3516
-3525
-3535
-3546
-3558
-3570
-3583
-3596
-3609
-3622
-3634
-3645
-3656
-3665
-3674
-3682
-3688
-3694
-3698
-3701
-3703
-3704
-3703
-3701
-3699
-3695
-3690
-3683
-3676
-3667
-3657
-3645
-3632
-3617
-3600
-3581
-3561
-3538
-3513
-3486
-3458
-3427
-3395
-3362
-3327
-3291
-3255
-3218
-3181
-3143
-3106
-3069
-3032
-2996
-2961
-2927
-2895
-2864
-2834
-2805
-2778
-2752
-2727
-2704
-2681
-2660
-2640
-2620
-2602
-2585
-2568
-2553
-2539
-2525
-2513
-2502
-2491
-2482
-2473
-2465
-2457
-2449
-2442
-2435
-2427
-2419
-2410
-2401
-2390
-2379
-2367
-2354
-2340
-2326
-2311
-2296
-2280
-2264
-2248
-2232
-2216
-2200
-2184
-2169
-2154
-2140
-2126
-2112
-2099
-2087
-2076
-2065
-2054
-2044
-2035
-2025
-2016
-2007
-1997
-1987
-1977
-1966
-1954
-1942
-1928
-1914
-1900
-1884
-1868
-1851
-1834
-1817
-1799
-1780
-1762
-1744
-1726
-1708
-1691
-1674
-1658
-1642
-1628
-1613
-1599
-1586
-1571
-1557
-1541
-1525
-1507
-1488
-1468
-1446
-1422
-1397
-1370
-1341
-1311
-1279
-1245
-1210
-1174
-1136
-1097
-1058
-1018
-977
-936
-894
-853
-811
-769
-727
-685
-643
-601
-558
-516
-474
-432
-390
-349
-308
-268
-229
-191
-154
-118
-84
-52
-22
7
33
57
79
99
116
133
147
160
171
181
191
199
206
212
218
222
226
229
230
232
233
233
234
234
234
235
236
238
240
243
247
253
259
267
276
286
298
311
325
340
356
374
393
412
433
454
476
499
521
544
566
588
610
630
650
669
688
705
721
737
752
767
781
795
808
821
834
847
860
873
886
900
915
930
945
962
979
998
1016
1037
1057
1078
1099
1120
1142
1163
1184
1205
1225
1246
1266
1287
1307
1328
1350
1372
1395
1418
1442
1467
1493
1519
1545
1572
1600
1628
1656
1685
1715
1745
1776
1807
1840
1874
1909
1944
1981
2019
2057
2096
2135
2175
2215
2256
2297
2338
2379
2420
2461
2502
2542
2582
2621
2660
2697
2733
2768
2802
2834
2864
2893
2920
2945
2968
2989
3009
3027
3043
3058
3072
3085
3098
3109
3121
3132
3143
3154
3165
3177
3188
3200
3212
3225
3237
3249
3262
3274
3286
3298
3310
3321
3333
3344
3355
3367
3379
3391
3404
3418
3433
3449
3467
3487
3508
3530
3554
3579
3606
3632
3659
3685
3710
3735
3758
3780
3801
3819
3837
3853
3867
3881
3893
3903
3913
3922
3930
3937
3944
3950
3955
3959
3963
3967
3970
3973
3975
3977
3979
3980
3982
3983
3984
3985
3986
3987
3987
3987
3987
3986
3985
3983
3980
3977
3973
3969
3965
3960
3954
3948
3942
3936
3930
3923
3917
3911
3905
3899
3894
3889
3884
3880
3877
3874
3871
3869
3868
3867
3867
3869
3871
3875
3879
3885
3892
3901
3910
3921
3932
3945
3957
3971
3985
3998
4011
4026
4038
4051
4065
4077
4090
4101
4113
4124
4134
4145
4155
4164
4174
4183
4192
4201
4209
4217
4225
4233
4241
4247
4253
4259
4263
4267
4269
4271
4271
4271
4270
4268
4265
4261
4256
4251
4244
4237
4230
4221
4212
4202
4192
4181
4169
4156
4142
4128
4113
4097
4081
4065
4046
4030
4011
3994
3975
3956
3937
3918
3899
3880
3861
3842
3823
3804
3786
3768
3750
3733
3716
3700
3684
3669
3655
3641
3628
3616
3604
3592
3581
3570
3559
3548
3536
3524
3512
3499
3486
3472
3458
3445
3431
3417
3404
3391
3379
3368
3358
3348
3339
3331
3323
3315
3307
3299
3291
3282
3273
3264
3254
3244
3234
3223
3213
3202
3191
3181
3170
3161
3151
3142
3134
3127
3120
3113
3107
3102
3096
3091
3085
3080
3074
3067
3060
3052
3043
3033
3022
3011
2998
2984
2970
2954
2938
2921
2904
2886
2868
2849
2831
2812
2793
2774
2754
2735
2715
2694
2673
2652
2630
2607
2583
2559
2534
2507
2481
2453
2425
2396
2367
2337
2308
2278
2249
2220
2192
2164
2137
2111
2086
2061
2037
2013
1992
1970
1949
1929
1909
1890
1872
1854
1838
1822
1807
1793
1779
1766
1754
1743
1732
1721
1711
1702
1693
1684
1676
1669
1662
1655
1649
1643
1637
1631
1624
1617
1610
1601
1592
1582
1571
1558
1544
1529
1513
1495
1475
1454
1432
1408
1382
1355
1327
1297
1266
1235
1202
1169
1135
1101
1067
1033
999
966
934
902
872
842
813
786
759
734
710
687
666
646
627
610
594
580
567
556
546
537
530
525
520
516
514
512
511
510
510
510
510
510
510
511
511
511
511
510
510
509
507
506
505
503
502
500
498
495
492
489
484
479
474
467
460
452
443
433
422
410
397
384
370
356
341
326
310
295
280
264
250
235
221
208
195
183
172
161
151
142
132
124
115
107
98
90
81
72
63
53
44
34
24
13
3
-8
-19
-31
-42
-53
-64
-75
-86
-97
-107
-117
-126
-135
-142
-149
-155
-160
-164
-167
-170
-172
-173
-174
-175
-176
-176
-177
-177
-178
-179
-180
-181
-183
-184
-186
-187
-189
-190
-191
-192
-192
-193
-193
-193
-194
-194
-195
-197
-199
-201
-205
-208
-213
-217
-222
-228
-233
-239
-245
-251
-256
-262
-267
-272
-277
-281
-285
-289
-293
-296
-299
-302
-304
-307
-310
-313
-316
-319
-323
-326
-330
-335
-339
-343
-348
-352
-357
-362
-366
-371
-376
-381
-386
-390
-395
-399
-404
-408
-411
-414
-417
-419
-420
-422
-423
-423
-424
-425
-426
-427
-429
-432
-435
-439
-444
-451
-457
-465
-473
-482
-491
-501
-510
-520
-529
-538
-546
-554
-562
-569
-576
-584
-591
-598
-606
-615
-624
-635
-646
-658
-672
-687
-703
-720
-739
-759
-780
-802
-826
-850
-875
-900
-926
-952
-977
-1002
-1028
-1053
-1077
-1101
-1123
-1146
-1167
-1188
-1208
-1227
-1244
-1261
-1277
-1291
-1304
-1316
-1327
-1337
-1346
-1353
-1360
-1365
-1370
-1373
-1376
-1378
-1379
-1380
-1380
-1380
-1380
-1379
-1379
-1379
-1379
-1380
-1382
-1385
-1389
-1394
-1399
-1406
-1414
-1423
-1432
-1443
-1454
-1465
-1477
-1489
-1502
-1515
-1528
-1540
-1553
-1565
-1577
-1589
-1600
-1611
-1621
-1631
-1641
-1651
-1661
-1671
-1681
-1692
-1703
-1715
-1727
-1739
-1752
-1765
-1778
-1792
-1805
-1819
-1832
-1845
-1858
-1871
-1884
-1896
-1908
-1920
-1932
-1944
-1956
-1967
-1979
-1990
-2001
-2011
-2021
-2029
-2039
-2048
-2056
-2063
-2070
-2076
-2082
-2087
-2092
-2098
-2103
-2108
-2113
-2119
-2124
-2130
-2136
-2142
-2148
-2154
-2160
-2165
-2171
-2176
-2181
-2185
-2189
-2193
-2197
-2201
-2204
-2208
-2212
-2216
-2221
-2226
-2232
-2239
-2246
-2254
-2263
-2273
-2282
-2292
-2303
-2312
-2322
-2331
-2339
-2346
-2352
-2357
-2361
-2363
-2364
-2364
-2363
-2360
-2357
-2354
-2350
-2345
-2341
-2337
-2333
-2329
-2325
-2322
-2319
-2316
-2313
-2310
-2308
-2305
-2303
-2300
-2298
-2295
-2293
-2291
-2290
-2288
-2287
-2286
-2285
-2285
-2285
-2286
-2286
-2287
-2288
-2290
-2291
-2292
-2293
-2295
-2297
-2300
-2303
-2307
-2312
-2318
-2325
-2333
-2343
-2353
-2364
-2376
-2389
-2402
-2416
-2430
-2444
-2459
-2473
-2487
-2501
-2514
-2528
-2541
-2554
-2567
-2579
-2591
-2603
-2615
-2627
-2639
-2650
-2661
-2672
-2682
-2693
-2703
-2713
-2724
-2734
-2745
-2756
-2767
-2779
-2792
-2805
-2819
-2833
-2849
-2865
-2881
-2898
-2916
-2934
-2953
-2972
-2992
-3012
-3032
-3052
-3073
-3094
-3116
-3137
-3159
-3181
-3204
-3226
-3249
-3272
-3295
-3318
-3341
-3363
-3385
-3406
-3425
-3444
-3462
-3478
-3492
-3505
-3516
-3526
-3533
-3540
-3544
-3548
-3550
-3551
-3551
-3551
-3550
-3549
-3547
-3545
-3543
-3541
-3538
-3535
-3532
-3528
-3524
-3520
-3515
-3510
-3505
-3501
-3496
-3492
-3488
-3485
-3483
-3483
-3483
-3485
-3489
-3495
-3502
-3511
-3522
-3535
-3550
-3567
-3584
-3604
-3624
-3645
-3667
-3690
-3712
-3735
-3758
-3781
-3804
-3826
-3847
-3868
-3888
-3907
-3925
-3942
-3958
-3973
-3987
-4000
-4011
-4022
-4030
-4038
-4046
-4051
-4058
-4062
-4067
-4073
-4078
-4082
-4086
-4091
-4096
-4101
-4106
-4110
-4114
-4117
-4120
-4123
-4125
-4127
-4128
-4128
-4128
-4127
-4126
-4124
-4122
-4119
-4116
-4113
-4109
-4104
-4100
-4094
-4089
-4083
-4077
-4070
-4062
-4054
-4046
-4038
-4030
-4022
-4013
-4003
-3995
-3985
-3976
-3966
-3956
-3945
-3934
-3922
-3909
-3896
-3882
-3868
-3852
-3837
-3820
-3803
-3786
-3768
-3750
-3731
-3712
-3692
-3671
-3649
-3627
-3604
-3580
-3555
-3529
-3502
-3474
-3445
-3415
-3384
-3352
-3320
-3286
-3252
-3217
-3181
-3145
-3108
-3071
-3034
-2997
-2959
-2922
-2885
-2849
-2813
-2778
-2744
-2711
-2679
-2648
-2618
-2589
-2562
-2537
-2512
-2489
-2468
-2447
-2428
-2410
-2393
-2377
-2361
-2346
-2332
-2318
-2305
-2293
-2281
-2269
-2258
-2248
-2237
-2227
-2218
-2209
-2200
-2191
-2182
-2174
-2165
-2157
-2147
-2138
-2128
-2117
-2105
-2093
-2079
-2065
-2049
-2032
-2013
-1996
-1976
-1956
-1935
-1914
-1893
-1872
-1852
-1832
-1813
-1794
-1777
-1760
-1744
-1729
-1716
-1703
-1691
-1680
-1669
-1660
-1651
-1642
-1634
-1626
-1619
-1612
-1606
-1599
-1594
-1589
-1584
-1581
-1578
-1576
-1575
-1575
-1575
-1577
-1579
-1581
-1584
-1587
-1589
-1592
-1594
-1596
-1598
-1598
-1597
-1596
-1593
-1588
-1583
-1576
-1568
-1559
-1548
-1537
-1525
-1512
-1499
-1485
-1472
-1458
-1444
-1431
-1418
-1406
-1395
-1385
-1376
-1368
-1361
-1355
-1350
-1347
-1345
-1345
-1346
-1349
-1353
-1358
-1365
-1373
-1382
-1392
-1403
-1416
-1429
-1443
-1457
-1473
-1489
-1506
-1523
-1540
-1558
-1577
-1595
-1614
-1632
-1651
-1670
-1688
-1707
-1725
-1743
-1760
-1777
-1793
-1810
-1825
-1841
-1856
-1871
-1885
-1900
-1915
-1929
-1944
-1958
-1973
-1988
-2001
-2017
-2031
-2045
-2059
-2073
-2086
-2099
-2111
-2122
-2133
-2143
-2152
-2160
-2167
-2173
-2178
-2182
-2184
-2186
-2187
-2186
-2185
-2184
-2182
-2180
-2177
-2174
-2171
-2168
-2164
-2161
-2158
-2155
-2152
-2149
-2146
-2144
-2141
-2138
-2135
-2133
-2131
-2129
-2127
-2126
-2125
-2125
-2126
-2127
-2128
-2131
-2133
-2136
-2140
-2143
-2147
-2151
-2155
-2159
-2162
-2166
-2170
-2175
-2180
-2185
-2191
-2198
-2205
-2214
-2223
-2233
-2244
-2256
-2268
-2280
-2293
-2306
-2319
-2332
-2345
-2357
-2370
-2381
-2392
-2403
-2413
-2423
-2432
-2441
-2450
-2458
-2467
-2476
-2484
-2492
-2501
-2509
-2516
-2524
-2532
-2539
-2546
-2553
-2561
-2568
-2575
-2583
-2591
-2600
-2610
-2620
-2632
-2644
-2657
-2671
-2685
-2700
-2716
-2732
-2748
-2765
-2781
-2798
-2815
-2832
-2848
-2864
-2880
-2895
-2910
-2924
-2938
-2951
-2964
-2976
-2988
-2999
-3009
-3019
-3029
-3038
-3046
-3055
-3062
-3069
-3075
-3081
-3086
-3091
-3094
-3098
-3100
-3102
-3104
-3105
-3106
-3106
-3107
-3108
-3109
-3111
-3114
-3117
-3121
-3125
-3131
-3137
-3145
-3153
-3161
-3171
-3182
-3193
-3205
-3219
-3233
-3248
-3265
-3282
-3300
-3319
-3339
-3360
-3381
-3403
-3425
-3448
-3472
-3496
-3521
-3547
-3573
-3600
-3627
-3655
-3684
-3712
-3742
-3771
-3800
-3829
-3858
-3886
-3914
-3941
-3967
-3992
-4016
-4038
-4061
-4081
-4099
-4116
-4132
-4146
-4158
-4169
-4178
-4186
-4193
-4198
-4203
-4206
-4209
-4210
-4211
-4212
-4212
-4212
-4211
-4210
-4208
-4206
-4203
-4200
-4196
-4191
-4186
-4180
-4173
-4167
-4160
-4152
-4144
-4137
-4129
-4121
-4114
-4108
-4101
-4096
-4091
-4088
-4085
-4083
-4085
-4086
-4090
-4094
-4101
-4108
-4118
-4128
-4140
-4153
-4166
-4181
-4196
-4212
-4228
-4245
-4262
-4279
-4296
-4314
-4330
-4347
-4363
-4379
-4394
-4408
-4421
-4434
-4445
-4455
-4464
-4472
-4478
-4483
-4487
-4489
-4489
-4488
-4485
-4480
-4475
-4468
-4460
-4450
-4440
-4429
-4417
-4404
-4391
-4378
-4364
-4350
-4335
-4321
-4307
-4293
-4279
-4265
-4252
-4239
-4226
-4213
-4200
-4188
-4175
-4162
-4149
-4135
-4121
-4107
-4091
-4077
-4062
-4046
-4030
-4014
-3998
-3981
-3964
-3948
-3931
-3914
-3897
-3879
-3862
-3844
-3827
-3809
-3791
-3773
-3755
-3737
-3719
-3700
-3682
-3662
-3643
-3623
-3602
-3580
-3558
-3534
-3510
-3485
-3459
-3432
-3404
-3376
-3347
-3317
-3288
-3258
-3228
-3197
-3167
-3137
-3106
-3076
-3046
-3016
-2985
-2955
-2925
-2895
-2866
-2836
-2807
-2778
-2749
-2720
-2692
-2664
-2636
-2609
-2583
-2557
-2531
-2506
-2482
-2459
-2436
-2414
-2392
-2371
-2350
-2330
-2310
-2290
-2271
-2252
-2233
-2214
-2196
-2177
-2158
-2140
-2121
-2102
-2083
-2064
-2044
-2025
-2005
-1985
-1965
-1945
-1924
-1904
-1883
-1862
-1840
-1818
-1795
-1772
-1747
-1722
-1696
-1668
-1640
-1611
-1580
-1549
-1516
-1483
-1449
-1415
-1380
-1345
-1311
-1277
-1243
-1210
-1178
-1146
-1116
-1087
-1059
-1032
-1006
-982
-958
-936
-915
-895
-876
-858
-841
-825
-810
-796
-783
-770
-758
-747
-737
-726
-717
-708
-699
-690
-681
-673
-664
-655
-645
-635
-625
-615
-603
-592
-580
-568
-555
-543
-530
-517
-503
-490
-476
-462
-447
-433
-417
-402
-386
-369
-352
-334
-316
-297
-278
-258
-237
-217
-195
-173
-151
-129
-106
-84
-61
-39
-17
6
27
49
70
91
111
131
150
169
187
204
221
237
252
267
281
295
309
322
335
347
359
372
384
396
407
419
431
442
454
466
477
489
502
514
527
540
553
567
580
595
609
623
638
652
667
681
695
708
722
735
747
759
771
782
793
803
813
823
832
841
850
859
868
877
886
894
903
912
920
928
936
944
951
958
964
970
976
981
985
989
992
995
997
998
999
999
998
997
995
992
989
986
981
977
971
965
958
950
941
931
920
908
895
880
865
849
832
815
798
781
763
746
730
713
698
682
667
653
639
626
614
601
590
579
569
559
551
543
536
530
525
522
519
518
519
521
525
530
537
545
555
565
577
590
603
616
630
643
656
669
681
692
702
712
720
727
733
737
740
743
744
743
742
739
735
730
724
716
707
697
685
672
658
643
626
608
590
571
551
532
511
491
470
449
428
407
385
364
342
320
298
276
254
232
210
189
168
148
129
111
94
79
64
51
40
30
22
15
9
5
3
2
2
4
7
11
16
22
29
37
45
54
64
73
83
92
101
110
118
125
131
137
141
144
145
146
144
142
137
132
125
117
107
96
85
72
59
44
30
14
-2
-19
-36
-53
-71
-88
-106
-123
-140
-157
-174
-190
-207
-222
-238
-253
-269
-284
-299
-315
-330
-346
-362
-379
-395
-412
-429
-447
-464
-482
-500
-518
-536
-553
-571
-589
-608
-626
-644
-663
-681
-700
-719
-738
-757
-775
-794
-812
-830
-847
-864
-881
-896
-911
-924
-937
-949
-960
-970
-980
-988
-995
-1000
-1004
-1008
-1012
-1014
-1014
-1014
-1012
-1010
-1008
-1004
-999
-993
-986
-979
-971
-962
-952
-943
-933
-923
-912
-902
-892
-882
-873
-863
-853
-844
-835
-825
-816
-808
-799
-791
-783
-775
-768
-761
-755
-750
-745
-741
-737
-734
-731
-729
-727
-726
-724
-723
-721
-719
-717
-716
-714
-712
-710
-708
-707
-706
-706
-706
-707
-709
-711
-715
-719
-724
-729
-735
-742
-749
-756
-763
-770
-778
-785
-793
-800
-807
-813
-819
-824
-829
-833
-836
-838
-840
-840
-839
-838
-835
-832
-828
-823
-818
-812
-806
-800
-793
-786
-779
-771
-764
-756
-748
-740
-732
-723
-715
-706
-697
-688
-680
-671
-663
-656
-649
-643
-637
-632
-628
-625
-622
-619
-617
-615
-614
-612
-610
-608
-605
-601
-596
-591
-584
-577
-568
-558
-546
-534
-521
-507
-492
-477
-461
-446
-430
-415
-401
-387
-374
-361
-349
-338
-327
-317
-307
-297
-287
-277
-266
-255
-243
-231
-218
-204
-190
-175
-160
-144
-128
-112
-96
-81
-66
-50
-36
-21
-7
8
22
36
51
65
80
96
111
127
144
161
178
196
214
233
251
270
288
306
324
341
358
374
389
403
416
429
442
454
465
477
489
500
512
525
537
551
564
579
593
609
624
640
655
671
687
702
717
732
746
760
774
787
800
812
824
836
848
859
870
881
892
902
913
923
933
943
953
963
972
982
992
1002
1012
1022
1032
1042
1052
1061
1070
1079
1087
1094
1101
1107
1112
1116
1120
1124
1127
1129
1131
1132
1133
1133
1133
1133
1132
1130
1127
1124
1120
1115
1109
1102
1094
1086
1077
1068
1059
1049
1040
1031
1022
1014
1008
1002
996
992
989
987
986
986
986
988
990
993
996
999
1002
1006
1010
1014
1018
1022
1027
1032
1037
1042
1047
1053
1058
1064
1069
1075
1080
1084
1089
1092
1096
1099
1101
1103
1104
1106
1106
1107
1107
1106
1105
1104
1102
1100
1096
1093
1088
1083
1077
1070
1063
1054
1045
1035
1024
1012
1000
989
976
964
951
939
927
915
904
894
884
876
868
862
856
852
849
848
847
848
850
852
856
861
867
874
881
889
897
906
914
923
931
939
947
954
960
966
970
973
976
977
977
977
975
972
969
964
960
954
949
943
937
931
925
919
913
908
903
899
896
893
891
890
890
891
892
894
897
901
905
910
916
922
928
935
942
949
955
962
969
975
981
986
991
995
998
1000
1002
1002
1002
1000
1000
997
994
991
987
982
977
971
965
959
953
947
940
934
927
920
913
906
899
892
884
877
869
862
854
847
839
832
825
818
812
806
800
795
790
786
783
780
778
776
775
775
776
777
779
781
784
787
791
796
801
807
813
820
827
835
844
853
863
873
883
894
905
916
927
937
948
957
966
974
982
988
993
997
1000
1000
1002
1000
1000
998
994
990
986
981
976
970
965
960
955
951
948
944
942
940
939
938
938
938
939
941
943
946
949
954
959
965
972
980
989
998
1008
1020
1032
1044
1057
1071
1085
1099
1113
1127
1141
1154
1167
1180
1192
1204
1215
1226
1236
1247
1256
1266
1275
1285
1293
1302
1311
1319
1327
1335
1343
1351
1358
1365
1372
1379
1386
1392
1398
1403
1408
1413
1418
1422
1426
1430
1434
1438
1441
1445
1450
1454
1459
1464
1470
1476
1482
1489
1496
1503
1511
1519
1527
1536
1544
1553
1562
1571
1580
1589
1598
1606
1614
1621
1628
1635
1640
1645
1649
1652
1655
1656
1656
1656
1654
1651
1647
1642
1636
1629
1621
1611
1601
1590
1577
1564
1550
1535
1520
1504
1488
1471
1455
1438
1421
1404
1388
1371
1356
1341
1327
1314
1301
1289
1279
1269
1259
1251
1243
1235
1228
1221
1215
1209
1203
1197
1191
1185
1179
1174
1168
1162
1157
1151
1146
1140
1135
1129
1123
1117
1111
1104
1096
1088
1079
1069
1059
1048
1035
1022
1008
994
978
962
945
927
909
891
872
852
832
812
792
771
750
729
708
687
665
644
622
600
577
555
532
509
486
464
441
418
395
372
350
327
306
284
263
242
222
202
182
162
141
121
99
78
56
33
10
-14
-38
-63
-88
-113
-138
-163
-188
-212
-236
-258
-280
-301
-321
-341
-359
-376
-391
-406
-420
-433
-445
-455
-465
-474
-482
-490
-497
-503
-509
-515
-521
-526
-531
-537
-542
-548
-553
-559
-565
-571
-578
-585
-593
-601
-609
-618
-627
-637
-648
-659
-672
-684
-698
-713
-728
-744
-761
-779
-798
-817
-836
-856
-877
-897
-917
-937
-957
-976
-995
-1014
-1032
-1051
-1068
-1086
-1103
-1120
-1136
-1152
-1168
-1183
-1197
-1211
-1224
-1235
-1246
-1256
-1264
-1271
-1278
-1283
-1286
-1289
-1291
-1293
-1293
-1293
-1293
-1292
-1291
-1290
-1288
-1286
-1284
-1282
-1279
-1277
-1275
-1272
-1270
-1267
-1265
-1262
-1260
-1258
-1256
-1254
-1252
-1250
-1249
-1247
-1245
-1242
-1240
-1237
-1234
-1230
-1226
-1222
-1217
-1212
-1207
-1202
-1197
-1191
-1186
-1180
-1175
-1169
-1164
-1158
-1153
-1148
-1142
-1137
-1132
-1127
-1122
-1117
-1112
-1108
-1103
-1099
-1095
-1091
-1087
-1084
-1081
-1078
-1076
-1074
-1073
-1072
-1072
-1072
-1073
-1073
-1074
-1075
-1077
-1078
-1079
-1081
-1082
-1084
-1085
-1087
-1089
-1092
-1094
-1098
-1102
-1106
-1111
-1116
-1122
-1129
-1136
-1143
-1151
-1159
-1166
-1174
-1182
-1190
-1197
-1204
-1210
-1215
-1220
-1224
-1227
-1229
-1231
-1232
-1232
-1232
-1231
-1230
-1228
-1227
-1225
-1224
-1223
-1222
-1221
-1221
-1221
-1222
-1223
-1225
-1226
-1228
-1231
-1233
-1236
-1238
-1241
-1244
-1246
-1248
-1250
-1252
-1253
-1254
-1255
-1256
-1256
-1256
-1256
-1255
-1255
-1254
-1253
-1253
-1252
-1251
-1250
-1248
-1246
-1244
-1241
-1238
-1234
-1230
-1225
-1219
-1212
-1205
-1197
-1188
-1179
-1169
-1159
-1149
-1138
-1128
-1117
-1106
-1095
-1084
-1073
-1062
-1051
-1039
-1027
-1014
-1000
-988
-975
-961
-947
-933
-919
-905
-891
-878
-864
-851
-838
-825
-812
-800
-788
-776
-765
-754
-744
-734
-725
-716
-707
-699
-692
-685
-678
-672
-667
-662
-657
-653
-650
-647
-645
-643
-642
-641
-640
-639
-639
-638
-638
-638
-638
-638
-638
-638
-638
-638
-639
-639
-639
-639
-639
-639
-639
-638
-638
-637
-636
-635
-633
-631
-629
-627
-624
-622
-619
-616
-614
-612
-610
-608
-607
-607
-608
-609
-611
-614
-618
-622
-628
-634
-642
-649
-658
-667
-676
-686
-696
-705
-715
-725
-734
-742
-750
-758
-765
-771
-776
-781
-785
-788
-791
-793
-795
-796
-796
-796
-796
-795
-794
-792
-789
-786
-783
-779
-774
-769
-764
-758
-752
-745
-739
-732
-725
-719
-713
-707
-702
-697
-693
-690
-687
-686
-685
-685
-686
-688
-691
-695
-700
-706
-713
-720
-728
-737
-747
-758
-770
-782
-795
-809
-824
-839
-856
-872
-890
-908
-926
-945
-964
-984
-1004
-1025
-1045
-1067
-1088
-1110
-1131
-1153
-1175
-1196
-1218
-1239
-1259
-1279
-1298
-1317
-1334
-1351
-1367
-1382
-1397
-1410
-1422
-1434
-1445
-1456
-1465
-1475
-1483
-1492
-1500
-1508
-1515
-1523
-1530
-1536
-1543
-1549
-1554
-1560
-1565
-1569
-1574
-1578
-1582
-1585
-1589
-1592
-1596
-1599
-1602
-1605
-1608
-1610
-1613
-1615
-1617
-1619
-1621
-1622
-1623
-1624
-1624
-1624
-1624
-1624
-1623
-1622
-1620
-1618
-1616
-1614
-1611
-1607
-1604
-1600
-1595
-1590
-1584
-1578
-1571
-1564
-1556
-1547
-1538
-1529
-1519
-1509
-1498
-1487
-1476
-1464
-1452
-1439
-1426
-1413
-1398
-1383
-1368
-1352
-1335
-1317
-1299
-1280
-1261
-1241
-1221
-1200
-1179
-1159
-1138
-1118
-1098
-1079
-1061
-1043
-1026
-1010
-996
-982
-969
-957
-946
-936
-927
-920
-913
-907
-902
-897
-894
-891
-889
-887
-886
-885
-885
-884
-884
-884
-884
-884
-884
-884
-883
-882
-880
-878
-876
-873
-870
-866
-862
-857
-851
-844
-837
-829
-821
-811
-801
-790
-779
-767
-754
-741
-727
-712
-697
-682
-666
-650
-633
-616
-600
-583
-566
-549
-533
-517
-501
-485
-470
-455
-440
-426
-413
-399
-387
-374
-362
-351
-341
-331
-322
-313
-306
-299
-293
-288
-283
-280
-276
-274
-272
-271
-271
-271
-271
-272
-273
-274
-276
-278
-281
-283
-286
-290
-293
-297
-300
-304
-309
-313
-318
-322
-327
-332
-337
-342
-348
-353
-359
-364
-370
-375
-381
-387
-392
-398
-404
-409
-415
-420
-425
-431
-436
-441
-447
-452
-457
-463
-468
-474
-480
-485
-491
-496
-502
-507
-512
-517
-521
-524
-528
-530
-531
-532
-531
-530
-527
-523
-517
-510
-502
-493
-483
-471
-459
-446
-433
-419
-405
-391
-377
-363
-350
-337
-324
-312
-301
-290
-280
-270
-261
-253
-245
-238
-232
-227
-222
-218
-216
-214
-213
-213
-214
-216
-218
-222
-226
-231
-236
-241
-247
-252
-257
-262
-266
-270
-273
-275
-276
-277
-277
-277
-275
-274
-272
-270
-268
-265
-262
-259
-256
-252
-248
-244
-240
-236
-231
-226
-221
-216
-211
-206
-200
-195
-189
-184
-178
-173
-167
-162
-156
-151
-145
-139
-133
-127
-121
-115
-109
-102
-96
-90
-84
-77
-71
-64
-57
-50
-42
-34
-26
-17
-7
4
15
26
39
51
65
79
93
107
121
136
151
165
180
195
209
224
239
254
269
284
299
315
331
347
363
379
396
413
430
447
464
480
497
513
528
543
557
571
584
596
607
617
627
636
644
652
659
666
671
677
682
687
692
697
702
707
713
718
725
731
738
746
755
765
775
787
799
813
827
842
858
875
892
910
928
946
965
983
1000
1018
1037
1055
1072
1088
1104
1120
1134
1149
1162
1175
1187
1199
1210
1221
1231
1241
1250
1259
1267
1274
1281
1286
1291
1295
1298
1300
1301
1300
1299
1296
1292
1287
1282
1275
1267
1259
1250
1240
1230
1219
1207
1196
1184
1171
1158
1145
1132
1119
1106
1092
1079
1065
1051
1038
1024
1010
998
985
972
960
948
936
925
915
905
895
886
878
870
863
855
849
842
835
829
823
816
810
803
796
789
782
775
768
761
754
748
741
735
729
724
719
715
712
709
706
704
703
702
702
702
702
702
702
702
702
702
702
701
699
698
696
694
691
689
686
683
679
676
672
669
665
660
656
651
646
640
634
628
621
613
605
597
587
578
567
556
545
533
521
508
494
480
465
449
433
416
398
381
362
344
325
306
287
268
249
230
212
195
178
161
145
130
116
102
88
76
63
52
40
30
19
9
-1
-10
-19
-27
-36
-43
-51
-58
-65
-71
-77
-83
-88
-93
-98
-102
-107
-111
-115
-119
-123
-128
-132
-137
-143
-149
-155
-161
-168
-176
-184
-192
-201
-211
-220
-231
-241
-252
-264
-276
-289
-303
-317
-331
-347
-363
-379
-397
-415
-433
-452
-471
-491
-511
-531
-551
-571
-591
-611
-630
-649
-668
-687
-705
-722
-740
-756
-773
-788
-804
-818
-832
-846
-859
-872
-884
-895
-906
-916
-925
-934
-942
-949
-955
-961
-965
-969
-972
-974
-976
-977
-977
-976
-975
-973
-971
-969
-966
-963
-960
-957
-953
-950
-946
-943
-939
-936
-933
-931
-928
-927
-925
-925
-925
-925
-927
-929
-932
-935
-939
-944
-950
-956
-963
-971
-979
-987
-996
-1006
-1016
-1026
-1037
-1047
-1058
-1069
-1079
-1090
-1100
-1111
-1121
-1132
-1142
-1152
-1161
-1171
-1180
-1190
-1199
-1208
-1217
-1226
-1235
-1244
-1252
-1261
-1269
-1278
-1286
-1294
-1301
-1308
-1314
-1320
-1325
-1330
-1334
-1337
-1340
-1342
-1343
-1343
-1342
-1341
-1338
-1336
-1332
-1328
-1323
-1318
-1313
-1307
-1301
-1296
-1290
-1285
-1279
-1275
-1270
-1266
-1262
-1259
-1256
-1254
-1252
-1251
-1251
-1250
-1251
-1251
-1252
-1254
-1256
-1258
-1261
-1265
-1268
-1273
-1278
-1283
-1290
-1296
-1304
-1312
-1321
-1331
-1341
-1352
-1363
-1374
-1386
-1398
-1410
-1423
-1435
-1447
-1459
-1472
-1484
-1496
-1508
-1520
-1532
-1544
-1556
-1568
-1579
-1591
-1602
-1613
-1624
-1634
-1644
-1653
-1662
-1670
-1677
-1683
-1689
-1694
-1698
-1701
-1704
-1705
-1706
-1707
-1707
-1706
-1704
-1703
-1701
-1698
-1696
-1693
-1690
-1686
-1683
-1680
-1676
-1672
-1669
-1665
-1662
-1658
-1655
-1651
-1648
-1645
-1641
-1638
-1635
-1632
-1629
-1626
-1623
-1621
-1618
-1615
-1613
-1610
-1608
-1606
-1604
-1602
-1600
-1598
-1596
-1595
-1594
-1593
-1593
-1593
-1593
-1593
-1594
-1595
-1597
-1598
-1600
-1602
-1603
-1605
-1607
-1608
-1610
-1611
-1612
-1613
-1613
-1613
-1613
-1612
-1612
-1611
-1610
-1609
-1608
-1607
-1606
-1606
-1606
-1606
-1607
-1608
-1609
-1611
-1614
-1617
-1621
-1625
-1630
-1635
-1641
-1648
-1655
-1662
-1670
-1678
-1686
-1695
-1703
-1712
-1720
-1728
-1736
-1743
-1751
-1757
-1763
-1769
-1774
-1779
-1783
-1786
-1788
-1790
-1791
-1791
-1790
-1789
-1787
-1784
-1780
-1775
-1770
-1764
-1757
-1750
-1742
-1734
-1726
-1717
-1709
-1700
-1691
-1682
-1673
-1664
-1655
-1645
-1636
-1627
-1618
-1608
-1599
-1590
-1581
-1572
-1563
-1555
-1547
-1539
-1532
-1526
-1520
-1515
-1511
-1508
-1506
-1505
-1505
-1506
-1507
-1510
-1513
-1517
-1521
-1526
-1531
-1536
-1542
-1548
-1554
-1560
-1566
-1572
-1578
-1584
-1589
-1594
-1599
-1603
-1607
-1610
-1613
-1615
-1615
-1615
-1614
-1612
-1609
-1605
-1600
-1594
-1587
-1579
-1570
-1559
-1548
-1536
-1523
-1508
-1493
-1477
-1460
-1442
-1423
-1404
-1383
-1363
-1342
-1320
-1299
-1278
-1256
-1235
-1215
-1194
-1175
-1155
-1137
-1119
-1101
-1084
-1068
-1052
-1037
-1022
-1008
-994
-980
-967
-954
-942
-930
-919
-908
-898
-888
-878
-869
-861
-852
-845
-837
-830
-824
-817
-810
-804
-797
-791
-784
-777
-770
-763
-756
-748
-741
-733
-725
-717
-708
-700
-691
-682
-673
-664
-655
-646
-637
-627
-618
-609
-600
-590
-581
-572
-563
-553
-544
-534
-524
-514
-504
-494
-483
-472
-461
-450
-439
-429
-418
-407
-397
-387
-378
-369
-360
-352
-344
-337
-331
-324
-318
-313
-308
-303
-299
-295
-291
-287
-284
-281
-278
-275
-272
-270
-268
-266
-265
-263
-262
-260
-258
-257
-255
-253
-251
-249
-247
-245
-243
-241
-238
-236
-233
-231
-228
-226
-223
-221
-219
-216
-215
-213
-212
-211
-210
-210
-210
-211
-212
-214
-216
-219
-223
-227
-231
-237
-242
-249
-255
-263
-270
-279
-287
-296
-306
-316
-325
-335
-345
-355
-365
-375
-384
-393
-402
-410
-418
-425
-432
-439
-445
-451
-456
-461
-466
-470
-474
-478
-481
-483
-485
-487
-488
-488
-487
-486
-484
-481
-478
-474
-469
-463
-456
-449
-441
-433
-425
-416
-407
-398
-389
-381
-372
-365
-358
-352
-347
-343
-340
-338
-337
-337
-339
-341
-345
-350
-355
-362
-369
-376
-385
-394
-403
-412
-422
-432
-443
-453
-464
-474
-484
-495
-505
-515
-525
-535
-545
-554
-563
-572
-581
-590
-598
-607
-615
-624
-632
-641
-650
-659
-668
-677
-687
-697
-708
-719
-731
-743
-756
-769
-783
-797
-811
-826
-841
-856
-871
-887
-902
-917
-932
-947
-962
-976
-990
-1002
-1016
-1029
-1040
-1052
-1062
-1072
-1081
-1090
-1097
-1104
-1110
-1115
-1120
-1123
-1126
-1127
-1128
-1129
-1128
-1127
-1124
-1122
-1118
-1114
-1109
-1104
-1098
-1091
-1084
-1077
-1069
-1061
-1053
-1045
-1037
-1028
-1020
-1012
-1004
-996
-988
-980
-972
-965
-957
-950
-943
-936
-929
-922
-916
-909
-903
-897
-891
-885
-880
-875
-870
-865
-861
-857
-853
-850
-848
-845
-843
-842
-841
-840
-839
-839
-839
-839
-839
-840
-840
-840
-841
-841
-841
-841
-841
-841
-841
-840
-839
-838
-836
-835
-832
-830
-827
-824
-820
-816
-811
-806
-801
-795
-789
-782
-775
-768
-761
-753
-746
-739
-731
-724
-717
-710
-704
-698
-692
-686
-681
-676
-672
-668
-665
-662
-660
-658
-657
-656
-655
-655
-655
-655
-656
-657
-658
-659
-661
-663
-665
-668
-671
-674
-678
-682
-687
-692
-698
-704
-711
-718
-725
-733
-742
-751
-760
-770
-780
-791
-802
-814
-825
-837
-849
-862
-874
-886
-899
-911
-923
-936
-948
-960
-973
-985
-997
-1008
-1020
-1033
-1045
-1057
-1069
-1081
-1093
-1104
-1116
-1128
-1139
-1150
-1161
-1172
-1183
-1193
-1203
-1213
-1223
-1233
-1243
-1253
-1262
-1272
-1281
-1291
-1300
-1310
-1319
-1329
-1338
-1348
-1357
-1366
-1375
-1384
-1393
-1402
-1410
-1419
-1427
-1436
-1444
-1452
-1460
-1469
-1477
-1486
-1494
-1503
-1513
-1522
-1531
-1541
-1551
-1560
-1570
-1580
-1591
-1601
-1611
-1621
-1631
-1641
-1652
-1662
-1672
-1683
-1693
-1704
-1715
-1726
-1737
-1749
-1760
-1772
-1784
-1796
-1809
-1821
-1834
-1847
-1859
-1872
-1885
-1898
-1911
-1923
-1936
-1949
-1961
-1974
-1986
-1998
-2009
-2020
-2031
-2041
-2051
-2060
-2069
-2077
-2084
-2090
-2096
-2101
-2105
-2109
-2112
-2115
-2117
-2119
-2121
-2122
-2124
-2125
-2127
-2128
-2130
-2131
-2133
-2135
-2137
-2139
-2141
-2143
-2145
-2148
-2150
-2153
-2155
-2158
-2161
-2164
-2168
-2171
-2174
-2178
-2182
-2186
-2190
-2194
-2198
-2202
-2206
-2210
-2214
-2218
-2222
-2226
-2229
-2232
-2235
-2238
-2241
-2243
-2245
-2248
-2250
-2252
-2254
-2255
-2257
-2258
-2259
-2260
-2260
-2260
-2260
-2259
-2257
-2255
-2252
-2249
-2245
-2240
-2235
-2230
-2223
-2217
-2210
-2202
-2194
-2186
-2178
-2169
-2160
-2152
-2143
-2135
-2128
-2120
-2113
-2106
-2100
-2094
-2089
-2084
-2079
-2075
-2071
-2067
-2064
-2061
-2058
-2056
-2053
-2051
-2050
-2048
-2047
-2045
-2045
-2045
-2044
-2044
-2044
-2044
-2044
-2044
-2044
-2044
-2044
-2045
-2045
-2045
-2045
-2044
-2044
-2043
-2041
-2040
-2037
-2036
-2033
-2029
-2025
-2020
-2013
-2008
-2001
-1993
-1985
-1976
-1967
-1957
-1946
-1935
-1923
-1911
-1898
-1885
-1871
-1858
-1844
-1830
-1817
-1803
-1790
-1778
-1766
-1754
-1743
-1732
-1722
-1713
-1703
-1695
-1686
-1678
-1670
-1663
-1655
-1648
-1641
-1635
-1628
-1621
-1614
-1608
-1601
-1594
-1587
-1580
-1572
-1564
-1556
-1547
-1538
-1528
-1518
-1507
-1496
-1484
-1472
-1460
-1447
-1434
-1421
-1408
-1394
-1380
-1367
-1353
-1338
-1324
-1310
-1296
-1282
-1268
-1255
-1241
-1228
-1215
-1203
-1190
-1179
-1167
-1157
-1146
-1136
-1126
-1116
-1106
-1097
-1087
-1077
-1067
-1057
-1047
-1036
-1026
-1014
-1002
-991
-979
-966
-954
-941
-927
-914
-900
-886
-872
-858
-843
-829
-814
-799
-783
-767
-751
-735
-718
-701
-683
-665
-647
-628
-609
-590
-571
-551
-531
-512
-492
-473
-453
-434
-415
-397
-378
-360
-342
-324
-307
-290
-274
-257
-242
-227
-212
-198
-184
-171
-158
-146
-135
-124
-114
-104
-94
-85
-76
-67
-58
-49
-41
-32
-23
-14
-5
5
14
24
34
43
53
63
72
82
91
100
109
118
126
135
143
151
159
167
174
182
190
198
206
214
221
229
237
244
251
258
265
271
277
283
289
295
300
306
311
317
322
328
333
339
344
350
356
362
367
373
379
385
390
396
402
408
414
420
427
433
440
446
453
459
466
472
478
483
488
493
497
501
505
508
511
514
516
518
521
523
524
526
528
530
532
533
535
536
538
539
540
540
540
540
540
540
539
538
536
535
533
532
530
528
527
525
523
522
520
518
517
515
514
512
511
509
508
507
506
505
505
504
504
504
504
504
505
505
506
507
509
510
512
514
516
518
521
524
527
530
534
537
541
545
549
553
556
560
564
567
571
574
577
580
583
586
589
592
594
597
600
603
605
608
611
614
617
620
622
625
628
630
632
634
636
637
638
638
638
638
637
637
636
635
633
632
630
629
627
625
623
621
619
617
615
613
611
609
607
606
605
604
603
602
602
602
602
603
603
603
603
603
603
603
602
600
599
597
595
592
589
587
584
580
577
574
570
566
561
557
552
547
542
536
530
524
518
511
505
499
492
486
480
474
468
463
458
454
450
446
443
441
439
438
437
437
437
438
439
441
443
446
450
453
457
462
466
471
476
481
486
491
495
500
504
508
512
516
519
522
525
528
530
532
534
535
537
538
539
539
539
540
539
539
538
537
536
534
533
530
528
525
522
519
516
513
509
506
503
499
495
492
488
484
479
475
470
465
460
454
448
442
436
429
423
416
408
401
394
386
379
371
364
356
349
341
334
327
320
312
305
298
291
284
277
270
263
255
247
239
230
221
212
202
192
182
172
162
152
141
131
120
110
99
88
78
67
56
46
35
25
15
4
-6
-16
-26
-36
-46
-56
-66
-76
-87
-97
-107
-118
-129
-139
-150
-161
-172
-182
-193
-204
-215
-226
-237
-248
-259
-270
-280
-291
-302
-313
-324
-335
-346
-358
-369
-380
-392
-403
-415
-426
-438
-450
-461
-473
-485
-497
-508
-520
-532
-544
-555
-567
-579
-590
-602
-613
-625
-636
-648
-659
-670
-682
-693
-705
-717
-729
-741
-753
-766
-779
-791
-804
-817
-830
-843
-856
-869
-882
-895
-908
-921
-934
-946
-959
-971
-984
-996
-1008
-1020
-1034
-1047
-1060
-1073
-1086
-1100
-1113
-1127
-1140
-1154
-1167
-1181
-1194
-1207
-1221
-1234
-1246
-1259
-1271
-1284
-1296
-1307
-1319
-1330
-1342
-1353
-1364
-1375
-1386
-1397
-1408
-1419
-1430
-1441
-1452
-1462
-1473
-1483
-1492
-1501
-1510
-1518
-1525
-1532
-1539
-1544
-1550
-1554
-1558
-1562
-1565
-1568
-1571
-1573
-1576
-1578
-1580
-1582
-1584
-1586
-1589
-1591
-1593
-1595
-1598
-1600
-1603
-1606
-1609
-1612
-1615
-1619
-1623
-1627
-1631
-1636
-1640
-1645
-1651
-1656
-1662
-1668
-1674
-1680
-1686
-1692
-1698
-1704
-1710
-1716
-1722
-1728
-1733
-1738
-1743
-1748
-1752
-1756
-1760
-1763
-1766
-1768
-1770
-1772
-1773
-1775
-1775
-1776
-1777
-1777
-1777
-1778
-1778
-1778
-1779
-1779
-1779
-1779
-1780
-1780
-1780
-1781
-1782
-1782
-1783
-1784
-1785
-1786
-1788
-1789
-1791
-1792
-1794
-1796
-1798
-1801
-1803
-1806
-1809
-1812
-1815
-1819
-1822
-1826
-1830
-1834
-1838
-1843
-1848
-1853
-1858
-1864
-1870
-1877
-1884
-1892
-1900
-1908
-1917
-1927
-1936
-1946
-1956
-1966
-1975
-1985
-1995
-2004
-2013
-2021
-2029
-2037
-2044
-2050
-2055
-2060
-2064
-2067
-2070
-2072
-2073
-2073
-2073
-2071
-2069
-2066
-2063
-2058
-2053
-2047
-2041
-2033
-2025
-2017
-2009
-2000
-1990
-1979
-1968
-1956
-1944
-1931
-1918
-1904
-1890
-1876
-1860
-1845
-1829
-1813
-1797
-1780
-1764
-1748
-1732
-1716
-1701
-1686
-1671
-1657
-1643
-1629
-1616
-1604
-1591
-1580
-1568
-1557
-1546
-1536
-1526
-1516
-1507
-1498
-1489
-1481
-1473
-1465
-1457
-1450
-1442
-1435
-1429
-1422
-1415
-1409
-1402
-1395
-1388
-1381
-1373
-1364
-1355
-1346
-1336
-1325
-1314
-1303
-1291
-1278
-1266
-1253
-1240
-1227
-1214
-1202
-1189
-1176
-1163
-1150
-1138
-1125
-1113
-1100
-1088
-1075
-1063
-1051
-1038
-1026
-1014
-1000
-989
-977
-966
-954
-943
-932
-922
-911
-901
-892
-882
-873
-864
-855
-847
-838
-830
-821
-813
-805
-796
-788
-780
-771
-763
-755
-746
-737
-729
-720
-711
-702
-692
-682
-672
-662
-651
-640
-628
-617
-604
-592
-579
-566
-553
-541
-528
-515
-502
-490
-478
-466
-454
-442
-431
-419
-408
-397
-386
-376
-365
-354
-344
-334
-324
-314
-304
-294
-284
-275
-266
-256
-247
-238
-230
-221
-212
-204
-196
-188
-180
-172
-164
-157
-149
-142
-134
-127
-119
-112
-104
-97
-89
-81
-73
-65
-57
-49
-40
-32
-23
-14
-5
5
14
24
33
43
53
63
73
84
94
105
116
127
138
149
160
171
182
193
204
215
226
237
247
257
267
276
285
293
301
308
315
321
326
330
333
336
337
338
338
337
335
332
328
324
320
314
309
303
296
290
284
277
271
264
258
252
246
240
235
230
226
222
218
216
213
211
210
210
209
210
211
212
214
217
220
223
226
230
234
237
241
244
247
250
252
254
255
256
257
257
257
257
257
256
256
255
255
255
254
254
254
253
253
252
252
251
250
249
248
246
245
243
241
238
236
233
229
225
221
216
212
207
201
196
191
187
182
179
176
173
172
171
170
170
171
171
171
172
172
171
170
168
164
160
155
149
141
133
124
115
105
95
85
75
65
55
46
37
28
20
12
4
-3
-10
-18
-25
-32
-39
-46
-53
-60
-66
-73
-79
-85
-91
-96
-101
-107
-111
-116
-121
-125
-129
-133
-138
-142
-146
-150
-155
-159
-164
-168
-173
-177
-181
-185
-188
-192
-195
-198
-200
-203
-205
-206
-208
-209
-210
-211
-211
-212
-212
-212
-212
-212
-212
-212
-213
-213
-214
-216
-217
-219
-221
-224
-227
-230
-233
-237
-240
-244
-247
-251
-254
-257
-260
-263
-265
-268
-270
-272
-274
-275
-277
-278
-279
-280
-281
-283
-284
-286
-288
-290
-293
-296
-299
-303
-307
-311
-315
-319
-323
-327
-331
-334
-337
-339
-341
-342
-343
-343
-343
-343
-343
-343
-342
-341
-341
-340
-340
-339
-338
-338
-338
-337
-337
-337
-337
-338
-338
-339
-340
-342
-343
-345
-348
-350
-353
-356
-359
-363
-367
-370
-374
-378
-382
-385
-389
-393
-396
-400
-403
-407
-410
-414
-418
-422
-426
-430
-435
-439
-444
-449
-454
-459
-464
-469
-474
-478
-482
-486
-490
-494
-498
-501
-505
-509
-512
-516
-519
-523
-527
-530
-534
-537
-541
-545
-548
-552
-555
-559
-562
-566
-569
-573
-576
-580
-583
-587
-590
-593
-596
-599
-602
-605
-608
-611
-614
-617
-620
-623
-626
-629
-633
-636
-639
-643
-646
-650
-653
-657
-660
-664
-667
-670
-673
-676
-679
-682
-684
-687
-689
-691
-694
-696
-699
-701
-704
-708
-711
-715
-719
-724
-729
-734
-740
-746
-752
-759
-765
-772
-780
-787
-795
-802
-809
-817
-824
-831
-837
-844
-850
-856
-861
-866
-871
-876
-880
-883
-886
-888
-890
-892
-893
-894
-894
-893
-893
-891
-890
-888
-885
-883
-880
-877
-874
-872
-870
-868
-866
-865
-865
-865
-866
-867
-868
-870
-873
-875
-879
-882
-887
-891
-896
-901
-906
-912
-918
-925
-932
-939
-946
-954
-962
-971
-979
-987
-996
-1004
-1012
-1020
-1028
-1035
-1042
-1049
-1055
-1062
-1068
-1073
-1079
-1084
-1089
-1094
-1098
-1102
-1106
-1109
-1112
-1115
-1118
-1120
-1123
-1125
-1128
-1130
-1133
-1137
-1141
-1145
-1150
-1155
-1161
-1167
-1174
-1181
-1188
-1196
-1203
-1211
-1219
-1228
-1236
-1244
-1252
-1261
-1269
-1278
-1286
-1295
-1303
-1312
-1320
-1328
-1335
-1343
-1349
-1355
-1361
-1366
-1370
-1374
-1377
-1380
-1383
-1385
-1387
-1388
-1390
-1391
-1393
-1394
-1396
-1398
-1399
-1401
-1403
-1404
-1406
-1407
-1409
-1410
-1411
-1411
-1412
-1413
-1414
-1415
-1416
-1418
-1420
-1422
-1424
-1427
-1431
-1435
-1439
-1444
-1449
-1454
-1460
-1466
-1472
-1479
-1486
-1493
-1501
-1508
-1515
-1523
-1530
-1537
-1544
-1550
-1556
-1561
-1566
-1571
-1575
-1579
-1582
-1585
-1588
-1590
-1592
-1594
-1595
-1595
-1596
-1596
-1595
-1594
-1593
-1591
-1589
-1586
-1583
-1580
-1576
-1572
-1568
-1564
-1559
-1555
-1551
-1547
-1543
-1539
-1536
-1532
-1529
-1526
-1523
-1521
-1518
-1516
-1514
-1512
-1511
-1509
-1507
-1506
-1504
-1501
-1499
-1496
-1493
-1490
-1486
-1483
-1479
-1474
-1470
-1465
-1460
-1455
-1450
-1444
-1439
-1432
-1426
-1419
-1412
-1405
-1398
-1390
-1382
-1374
-1366
-1358
-1350
-1341
-1333
-1325
-1318
-1310
-1302
-1295
-1288
-1281
-1275
-1269
-1263
-1258
-1253
-1248
-1244
-1240
-1236
-1233
-1230
-1227
-1225
-1223
-1221
-1219
-1217
-1215
-1214
-1212
-1210
-1209
-1207
-1205
-1202
-1200
-1198
-1195
-1192
-1189
-1186
-1182
-1178
-1174
-1169
-1164
-1159
-1153
-1147
-1140
-1132
-1124
-1116
-1107
-1097
-1087
-1076
-1065
-1054
-1041
-1029
-1016
-1002
-990
-976
-962
-948
-934
-920
-906
-893
-879
-865
-852
-839
-826
-813
-800
-787
-775
-762
-750
-738
-727
-715
-705
-694
-684
-675
-666
-658
-651
-644
-638
-633
-628
-624
-621
-619
-617
-616
-615
-615
-615
-616
-617
-618
-619
-620
-620
-621
-622
-622
-621
-621
-620
-618
-617
-615
-613
-611
-608
-606
-604
-602
-601
-599
-597
-596
-595
-594
-593
-591
-590
-589
-588
-587
-585
-583
-581
-580
-578
-576
-575
-574
-573
-573
-574
-575
-577
-579
-582
-585
-588
-591
-595
-598
-601
-604
-607
-610
-613
-615
-618
-620
-622
-624
-626
-628
-630
-631
-632
-633
-634
-634
-633
-633
-632
-630
-628
-626
-624
-621
-618
-615
-612
-608
-605
-602
-599
-596
-593
-590
-588
-585
-582
-580
-578
-575
-573
-570
-568
-566
-563
-561
-558
-556
-553
-550
-548
-545
-542
-539
-536
-533
-530
-526
-523
-519
-515
-511
-506
-501
-496
-491
-485
-479
-473
-467
-460
-454
-448
-441
-434
-428
-421
-414
-407
-399
-391
-384
-375
-367
-359
-350
-342
-333
-325
-317
-309
-301
-293
-286
-279
-272
-266
-260
-254
-249
-244
-240
-237
-234
-231
-230
-228
-227
-227
-227
-227
-228
-229
-229
-230
-231
-232
-233
-234
-235
-235
-236
-236
-236
-236
-236
-236
-236
-235
-234
-233
-232
-231
-230
-228
-227
-226
-225
-225
-224
-224
-224
-224
-224
-225
-226
-226
-227
-228
-229
-230
-232
-233
-233
-234
-235
-236
-236
-236
-236
-236
-235
-234
-233
-231
-229
-227
-225
-222
-219
-215
-211
-206
-201
-196
-190
-184
-178
-171
-164
-157
-150
-143
-136
-129
-121
-114
-108
-101
-95
-88
-82
-77
-72
-66
-62
-57
-53
-49
-46
-43
-41
-39
-37
-36
-35
-35
-35
-36
-37
-38
-39
-41
-43
-45
-47
-49
-52
-54
-56
-59
-61
-64
-67
-70
-73
-76
-79
-82
-86
-89
-92
-96
-99
-102
-104
-107
-109
-112
-114
-116
-118
-119
-121
-123
-125
-128
-130
-132
-135
-137
-140
-142
-144
-147
-149
-151
-153
-156
-159
-161
-164
-168
-171
-175
-179
-183
-188
-193
-198
-204
-210
-216
-222
-228
-235
-241
-248
-254
-261
-268
-276
-284
-292
-300
-309
-318
-328
-337
-347
-357
-366
-376
-386
-395
-404
-412
-421
-429
-436
-444
-451
-458
-464
-470
-476
-482
-487
-492
-497
-501
-506
-510
-514
-517
-521
-525
-528
-532
-537
-541
-546
-551
-557
-563
-570
-577
-584
-592
-600
-608
-616
-624
-633
-641
-650
-659
-667
-676
-686
-695
-704
-713
-722
-731
-740
-749
-757
-765
-773
-780
-787
-793
-798
-803
-807
-810
-812
-814
-815
-816
-816
-817
-816
-816
-816
-816
-816
-817
-817
-818
-818
-819
-820
-820
-821
-821
-822
-822
-822
-822
-822
-822
-822
-822
-823
-824
-825
-826
-828
-830
-832
-835
-838
-841
-844
-847
-851
-854
-857
-860
-863
-865
-868
-871
-873
-876
-878
-881
-884
-886
-889
-892
-895
-897
-900
-902
-904
-906
-907
-909
-910
-911
-912
-913
-914
-915
-916
-917
-918
-918
-919
-919
-920
-920
-921
-921
-921
-922
-923
-924
-925
-927
-929
-932
-935
-939
-944
-948
-954
-960
-967
-974
-982
-990
-998
-1006
-1016
-1026
-1036
-1047
-1057
-1068
-1079
-1090
-1102
-1113
-1125
-1137
-1149
-1161
-1173
-1185
-1197
-1209
-1220
-1232
-1244
-1256
-1268
-1279
-1291
-1302
-1313
-1324
-1335
-1346
-1356
-1367
-1377
-1387
-1397
-1407
-1416
-1425
-1434
-1443
-1451
-1459
-1467
-1475
-1482
-1488
-1494
-1500
-1506
-1511
-1515
-1519
-1523
-1527
-1530
-1533
-1535
-1538
-1540
-1542
-1543
-1545
-1547
-1548
-1550
-1551
-1552
-1554
-1555
-1556
-1557
-1557
-1558
-1558
-1559
-1559
-1559
-1560
-1560
-1560
-1560
-1561
-1562
-1563
-1564
-1566
-1569
-1572
-1575
-1579
-1583
-1588
-1593
-1598
-1604
-1609
-1615
-1620
-1625
-1631
-1636
-1641
-1645
-1650
-1655
-1660
-1664
-1669
-1673
-1678
-1682
-1686
-1690
-1693
-1697
-1700
-1703
-1706
-1708
-1710
-1711
-1712
-1713
-1714
-1714
-1714
-1714
-1714
-1713
-1713
-1713
-1712
-1712
-1712
-1712
-1712
-1712
-1713
-1714
-1715
-1716
-1718
-1720
-1723
-1725
-1728
-1731
-1735
-1738
-1742
-1746
-1750
-1754
-1758
-1763
-1768
-1773
-1778
-1784
-1789
-1796
-1802
-1809
-1815
-1822
-1829
-1836
-1844
-1851
-1859
-1866
-1874
-1882
-1890
-1898
-1907
-1915
-1924
-1932
-1940
-1949
-1957
-1965
-1972
-1980
-1988
-1995
-2001
-2009
-2016
-2023
-2029
-2037
-2044
-2050
-2057
-2064
-2070
-2077
-2083
-2090
-2097
-2103
-2110
-2117
-2124
-2131
-2138
-2146
-2153
-2160
-2167
-2175
-2182
-2190
-2197
-2204
-2212
-2219
-2226
-2234
-2241
-2249
-2256
-2264
-2271
-2279
-2287
-2295
-2302
-2310
-2317
-2324
-2331
-2338
-2344
-2351
-2357
-2363
-2369
-2375
-2380
-2386
-2392
-2397
-2403
-2408
-2414
-2419
-2425
-2430
-2435
-2441
-2447
-2452
-2458
-2464
-2470
-2476
-2482
-2489
-2495
-2502
-2509
-2516
-2523
-2530
-2538
-2546
-2554
-2562
-2571
-2580
-2589
-2599
-2608
-2618
-2628
-2638
-2648
-2657
-2667
-2676
-2685
-2694
-2703
-2711
-2719
-2726
-2733
-2739
-2745
-2750
-2756
-2760
-2765
-2768
-2772
-2775
-2778
-2781
-2784
-2786
-2788
-2789
-2791
-2792
-2793
-2794
-2794
-2795
-2795
-2796
-2796
-2796
-2796
-2797
-2797
-2797
-2797
-2798
-2798
-2799
-2800
-2801
-2802
-2803
-2805
-2807
-2809
-2811
-2813
-2816
-2819
-2822
-2825
-2828
-2832
-2836
-2840
-2845
-2849
-2854
-2858
-2863
-2868
-2873
-2878
-2883
-2888
-2893
-2898
-2902
-2907
-2911
-2915
-2919
-2922
-2926
-2928
-2931
-2933
-2935
-2936
-2937
-2938
-2938
-2938
-2937
-2936
-2935
-2933
-2931
-2929
-2927
-2925
-2922
-2920
-2917
-2915
-2913
-2911
-2909
-2907
-2905
-2903
-2901
-2899
-2898
-2896
-2894
-2892
-2890
-2888
-2886
-2884
-2883
-2881
-2879
-2878
-2877
-2876
-2875
-2875
-2875
-2875
-2875
-2876
-2877
-2878
-2879
-2880
-2882
-2884
-2886
-2888
-2890
-2892
-2894
-2897
-2899
-2902
-2905
-2907
-2910
-2912
-2914
-2916
-2917
-2918
-2919
-2919
-2919
-2918
-2917
-2916
-2914
-2912
-2909
-2907
-2904
-2901
-2899
-2896
-2893
-2890
-2888
-2885
-2883
-2881
-2878
-2876
-2873
-2870
-2868
-2865
-2862
-2859
-2855
-2852
-2849
-2845
-2841
-2838
-2834
-2830
-2826
-2822
-2818
-2814
-2810
-2805
-2801
-2797
-2793
-2788
-2784
-2780
-2776
-2772
-2768
-2764
-2759
-2755
-2751
-2746
-2742
-2737
-2732
-2727
-2722
-2716
-2710
-2704
-2699
-2692
-2686
-2680
-2674
-2668
-2662
-2656
-2650
-2644
-2639
-2633
-2628
-2622
-2617
-2612
-2607
-2603
-2598
-2594
-2589
-2585
-2581
-2576
-2572
-2568
-2564
-2560
-2556
-2552
-2548
-2545
-2541
-2537
-2533
-2529
-2525
-2521
-2517
-2512
-2507
-2503
-2498
-2493
-2487
-2482
-2476
-2470
-2464
-2458
-2451
-2445
-2438
-2431
-2424
-2417
-2410
-2403
-2396
-2389
-2381
-2374
-2367
-2359
-2352
-2344
-2337
-2330
-2323
-2316
-2309
-2303
-2297
-2291
-2285
-2279
-2274
-2268
-2263
-2258
-2252
-2247
-2242
-2237
-2232
-2226
-2221
-2215
-2210
-2204
-2198
-2192
-2185
-2179
-2172
-2166
-2159
-2152
-2145
-2138
-2131
-2123
-2116
-2108
-2100
-2092
-2084
-2075
-2067
-2058
-2049
-2041
-2032
-2023
-2013
-2005
-1996
-1987
-1979
-1970
-1962
-1954
-1945
-1937
-1929
-1922
-1914
-1906
-1899
-1891
-1884
-1877
-1870
-1863
-1856
-1849
-1842
-1835
-1828
-1821
-1815
-1808
-1801
-1794
-1786
-1779
-1771
-1763
-1755
-1747
-1739
-1730
-1722
-1712
-1703
-1693
-1683
-1673
-1662
-1651
-1640
-1628
-1616
-1604
-1592
-1579
-1567
-1554
-1541
-1529
-1516
-1504
-1491
-1479
-1467
-1455
-1443
-1431
-1419
-1408
-1396
-1385
-1374
-1363
-1353
-1343
-1333
-1323
-1314
-1305
-1296
-1288
-1280
-1272
-1264
-1257
-1249
-1242
-1235
-1227
-1220
-1212
-1204
-1196
-1188
-1179
-1170
-1161
-1151
-1142
-1132
-1122
-1113
-1103
-1093
-1084
-1075
-1065
-1056
-1047
-1038
-1030
-1020
-1012
-1004
-996
-988
-980
-972
-965
-957
-950
-944
-937
-931
-925
-920
-915
-911
-907
-903
-900
-896
-894
-891
-889
-888
-886
-885
-885
-885
-885
-886
-887
-889
-890
-893
-896
-899
-902
-905
-909
-913
-916
-920
-924
-927
-930
-933
-935
-938
-940
-941
-943
-944
-944
-945
-945
-945
-946
-946
-946
-946
-945
-945
-945
-945
-945
-945
-944
-944
-944
-943
-943
-942
-942
-941
-941
-940
-940
-940
-940
-940
-941
-942
-944
-945
-948
-950
-953
-957
-960
-964
-968
-972
-976
-981
-985
-990
-994
-998
-1002
-1006
-1012
-1016
-1020
-1025
-1030
-1035
-1039
-1044
-1049
-1054
-1059
-1064
-1069
-1075
-1080
-1086
-1092
-1098
-1105
-1111
-1118
-1125
-1132
-1140
-1147
-1155
-1163
-1171
-1180
-1188
-1197
-1206
-1215
-1225
-1234
-1244
-1254
-1264
-1274
-1285
-1295
-1306
-1317
-1328
-1339
-1351
-1362
-1374
-1385
-1397
-1408
-1420
-1431
-1443
-1454
-1464
-1475
-1486
-1496
-1506
-1516
-1526
-1536
-1547
-1557
-1567
-1577
-1587
-1598
-1608
-1619
-1629
-1640
-1650
-1661
-1671
-1682
-1693
-1703
-1714
-1725
-1735
-1746
-1757
-1767
-1778
-1789
-1801
-1812
-1823
-1835
-1846
-1858
-1870
-1881
-1893
-1905
-1916
-1928
-1939
-1950
-1962
-1973
-1984
-1995
-2005
-2017
-2028
-2039
-2050
-2060
-2070
-2080
-2090
-2100
-2109
-2118
-2126
-2135
-2143
-2151
-2159
-2167
-2175
-2182
-2189
-2197
-2203
-2210
-2217
-2223
-2229
-2235
-2241
-2247
-2253
-2258
-2263
-2269
-2274
-2279
-2284
-2290
-2295
-2300
-2306
-2312
-2318
-2324
-2330
-2337
-2344
-2351
-2358
-2366
-2374
-2383
-2392
-2401
-2410
-2420
-2431
-2441
-2452
-2464
-2476
-2488
-2500
-2513
-2526
-2540
-2554
-2568
-2582
-2597
-2611
-2626
-2641
-2656
-2671
-2685
-2700
-2715
-2730
-2744
-2759
-2773
-2787
-2801
-2814
-2827
-2840
-2853
-2865
-2876
-2888
-2898
-2909
-2918
-2927
-2936
-2944
-2951
-2958
-2964
-2969
-2974
-2979
-2983
-2986
-2988
-2991
-2992
-2993
-2994
-2994
-2994
-2993
-2993
-2992
-2991
-2989
-2988
-2986
-2985
-2983
-2982
-2980
-2979
-2978
-2977
-2976
-2976
-2975
-2975
-2976
-2977
-2978
-2979
-2981
-2983
-2986
-2989
-2992
-2995
-2999
-3002
-3006
-3010
-3014
-3017
-3021
-3024
-3027
-3030
-3033
-3035
-3037
-3038
-3038
-3038
-3038
-3037
-3035
-3032
-3029
-3026
-3022
-3017
-3011
-3005
-2999
-2992
-2984
-2976
-2968
-2959
-2950
-2940
-2930
-2920
-2910
-2899
-2889
-2878
-2867
-2857
-2846
-2835
-2825
-2814
-2804
-2794
-2784
-2775
-2766
-2757
-2748
-2740
-2733
-2725
-2718
-2711
-2705
-2699
-2693
-2687
-2681
-2676
-2670
-2664
-2659
-2653
-2647
-2641
-2635
-2628
-2621
-2614
-2607
-2600
-2592
-2584
-2575
-2567
-2558
-2548
-2539
-2529
-2518
-2508
-2497
-2486
-2475
-2463
-2451
-2439
-2427
-2414
-2402
-2389
-2376
-2363
-2351
-2338
-2325
-2312
-2299
-2287
-2274
-2262
-2250
-2238
-2226
-2214
-2202
-2190
-2179
-2168
-2156
-2145
-2134
-2124
-2113
-2103
-2092
-2082
-2072
-2062
-2052
-2041
-2032
-2021
-2012
-2003
-1993
-1983
-1973
-1963
-1953
-1943
-1933
-1922
-1912
-1902
-1891
-1881
-1870
-1859
-1847
-1836
-1824
-1812
-1801
-1788
-1776
-1764
-1752
-1739
-1727
-1715
-1702
-1690
-1677
-1664
-1651
-1638
-1625
-1612
-1598
-1584
-1571
-1556
-1542
-1528
-1513
-1499
-1484
-1469
-1454
-1439
-1424
-1409
-1394
-1379
-1364
-1349
-1335
-1320
-1306
-1293
-1279
-1266
-1253
-1241
-1229
-1217
-1206
-1195
-1184
-1173
-1163
-1153
-1143
-1133
-1124
-1114
-1105
-1096
-1087
-1079
-1071
-1062
-1054
-1047
-1039
-1031
-1024
-1016
-1008
-1002
-995
-988
-981
-974
-967
-960
-954
-947
-941
-935
-929
-923
-917
-911
-905
-900
-894
-889
-884
-879
-873
-868
-863
-859
-854
-849
-845
-840
-836
-832
-829
-825
-822
-819
-816
-813
-811
-809
-807
-805
-803
-801
-799
-797
-795
-794
-792
-790
-789
-787
-786
-784
-783
-782
-781
-781
-780
-779
-779
-779
-779
-779
-779
-779
-780
-780
-781
-782
-784
-785
-787
-789
-791
-794
-797
-800
-803
-806
-809
-812
-816
-820
-823
-827
-831
-835
-840
-844
-849
-853
-858
-863
-868
-873
-879
-884
-889
-895
-900
-905
-909
-914
-918
-923
-927
-930
-934
-938
-941
-945
-949
-952
-956
-960
-964
-968
-972
-976
-981
-986
-991
-996
-1002
-1006
-1012
-1018
-1025
-1031
-1037
-1044
-1050
-1057
-1064
-1071
-1077
-1084
-1091
-1099
-1106
-1113
-1121
-1129
-1137
-1145
-1154
-1162
-1171
-1180
-1189
-1199
-1208
-1217
-1227
-1237
-1246
-1256
-1266
-1275
-1285
-1295
-1304
-1314
-1323
-1333
-1342
-1352
-1361
-1370
-1380
-1389
-1398
-1407
-1416
-1424
-1433
-1441
-1449
-1457
-1465
-1473
-1480
-1487
-1494
-1501
-1507
-1514
-1520
-1526
-1532
-1537
-1543
-1548
-1554
-1559
-1564
-1569
-1573
-1578
-1583
-1588
-1592
-1597
-1602
-1606
-1611
-1615
-1620
-1624
-1629
-1633
-1638
-1642
-1647
-1652
-1656
-1661
-1666
-1671
-1676
-1681
-1686
-1691
-1697
-1703
-1709
-1715
-1721
-1728
-1735
-1742
-1749
-1756
-1764
-1772
-1780
-1788
-1796
-1805
-1814
-1823
-1833
-1843
-1853
-1863
-1874
-1885
-1896
-1908
-1920
-1932
-1944
-1957
-1970
-1982
-1995
-2008
-2021
-2033
-2045
-2057
-2069
-2081
-2092
-2103
-2113
-2123
-2133
-2142
-2151
-2160
-2168
-2176
-2183
-2190
-2197
-2203
-2209
-2214
-2219
-2224
-2229
-2234
-2238
-2243
-2247
-2252
-2256
-2261
-2266
-2271
-2277
-2282
-2288
-2295
-2301
-2308
-2315
-2323
-2330
-2338
-2347
-2355
-2364
-2373
-2383
-2392
-2402
-2411
-2421
-2431
-2441
-2451
-2460
-2470
-2480
-2489
-2498
-2507
-2515
-2523
-2531
-2538
-2545
-2552
-2558
-2563
-2569
-2573
-2578
-2582
-2586
-2590
-2594
-2597
-2601
-2604
-2608
-2611
-2615
-2619
-2623
-2627
-2631
-2635
-2640
-2645
-2650
-2655
-2660
-2665
-2671
-2677
-2684
-2690
-2697
-2705
-2712
-2721
-2729
-2738
-2748
-2758
-2769
-2779
-2791
-2802
-2814
-2826
-2838
-2850
-2863
-2875
-2888
-2901
-2913
-2926
-2939
-2952
-2965
-2979
-2992
-3005
-3018
-3032
-3045
-3058
-3071
-3083
-3095
-3107
-3119
-3129
-3140
-3149
-3158
-3166
-3174
-3181
-3187
-3192
-3197
-3202
-3205
-3208
-3211
-3213
-3215
-3216
-3217
-3218
-3219
-3219
-3220
-3220
-3220
-3220
-3220
-3220
-3220
-3221
-3222
-3222
-3224
-3225
-3227
-3230
-3232
-3236
-3239
-3243
-3248
-3253
-3259
-3265
-3271
-3278
-3285
-3292
-3300
-3307
-3315
-3323
-3331
-3339
-3347
-3354
-3362
-3370
-3377
-3384
-3391
-3397
-3404
-3410
-3415
-3421
-3426
-3431
-3436
-3441
-3446
-3451
-3456
-3461
-3466
-3471
-3477
-3482
-3487
-3493
-3498
-3503
-3509
-3514
-3519
-3524
-3529
-3534
-3538
-3543
-3547
-3551
-3555
-3559
-3563
-3566
-3569
-3572
-3575
-3578
-3581
-3584
-3586
-3589
-3592
-3594
-3597
-3600
-3602
-3605
-3608
-3610
-3613
-3615
-3617
-3619
-3622
-3624
-3626
-3628
-3630
-3632
-3634
-3636
-3638
-3641
-3643
-3646
-3648
-3651
-3654
-3656
-3659
-3661
-3663
-3665
-3667
-3668
-3669
-3669
-3669
-3668
-3668
-3666
-3664
-3662
-3660
-3657
-3654
-3650
-3647
-3643
-3639
-3634
-3630
-3625
-3621
-3616
-3611
-3607
-3602
-3598
-3594
-3590
-3585
-3581
-3578
-3574
-3570
-3567
-3564
-3562
-3559
-3557
-3555
-3553
-3551
-3549
-3548
-3546
-3545
-3544
-3543
-3542
-3541
-3540
-3539
-3539
-3539
-3539
-3539
-3539
-3539
-3538
-3538
-3538
-3537
-3536
-3535
-3533
-3531
-3529
-3526
-3523
-3519
-3515
-3511
-3506
-3501
-3496
-3491
-3485
-3480
-3474
-3468
-3461
-3455
-3448
-3441
-3434
-3426
-3418
-3410
-3401
-3393
-3384
-3374
-3365
-3355
-3345
-3335
-3324
-3314
-3303
-3293
-3282
-3272
-3261
-3250
-3240
-3229
-3219
-3208
-3198
-3188
-3177
-3167
-3157
-3147
-3137
-3128
-3118
-3109
-3100
-3091
-3082
-3074
-3065
-3057
-3049
-3041
-3033
-3026
-3018
-3010
-3003
-2996
-2989
-2982
-2975
-2968
-2961
-2954
-2948
-2941
-2935
-2928
-2922
-2916
-2910
-2904
-2898
-2892
-2886
-2880
-2874
-2868
-2862
-2856
-2849
-2843
-2836
-2830
-2823
-2816
-2809
-2802
-2795
-2787
-2780
-2773
-2765
-2758
-2751
-2744
-2737
-2730
-2723
-2717
-2710
-2704
-2697
-2691
-2684
-2677
-2671
-2664
-2657
-2650
-2643
-2636
-2629
-2622
-2615
-2608
-2601
-2594
-2588
-2581
-2574
-2567
-2560
-2553
-2546
-2539
-2531
-2524
-2516
-2508
-2500
-2492
-2483
-2475
-2466
-2456
-2447
-2438
-2428
-2418
-2409
-2399
-2389
-2379
-2369
-2360
-2350
-2340
-2330
-2320
-2311
-2301
-2291
-2282
-2272
-2262
-2252
-2242
-2231
-2221
-2210
-2200
-2189
-2179
-2168
-2157
-2147
-2136
-2126
-2115
-2105
-2095
-2085
-2075
-2065
-2056
-2045
-2037
-2027
-2017
-2008
-1998
-1989
-1979
-1970
-1961
-1951
-1942
-1932
-1923
-1914
-1905
-1895
-1886
-1877
-1868
-1860
-1851
-1842
-1833
-1825
-1816
-1807
-1798
-1789
-1780
-1771
-1762
-1753
-1744
-1735
-1726
-1717
-1709
-1700
-1692
-1684
-1676
-1669
-1661
-1653
-1646
-1639
-1631
-1624
-1617
-1609
-1602
-1594
-1587
-1579
-1572
-1564
-1556
-1549
-1541
-1533
-1526
-1518
-1510
-1501
-1493
-1485
-1476
-1467
-1458
-1449
-1440
-1431
-1422
-1413
-1403
-1394
-1384
-1374
-1364
-1354
-1344
-1334
-1324
-1313
-1303
-1293
-1282
-1272
-1262
-1251
-1241
-1230
-1220
-1210
-1199
-1188
-1178
-1167
-1155
-1144
-1132
-1120
-1108
-1095
-1083
-1070
-1056
-1043
-1029
-1016
-1002
-989
-975
-961
-947
-934
-920
-906
-893
-879
-866
-852
-839
-826
-813
-801
-788
-775
-763
-751
-738
-726
-714
-702
-690
-678
-666
-655
-643
-631
-620
-608
-597
-586
-574
-564
-553
-542
-532
-522
-513
-503
-494
-485
-477
-468
-460
-452
-444
-436
-428
-420
-412
-404
-396
-389
-381
-373
-365
-357
-349
-341
-332
-323
-315
-306
-296
-287
-278
-269
-259
-250
-241
-232
-222
-213
-204
-195
-186
-176
-167
-157
-148
-138
-128
-118
-108
-99
-89
-79
-69
-59
-50
-40
-31
-22
-13
-4
4
13
21
29
37
45
53
61
68
76
83
90
97
104
111
117
123
129
134
139
144
149
153
158
162
167
171
176
181
186
191
196
202
208
213
219
225
231
237
243
249
254
260
265
271
277
282
288
293
299
304
310
315
320
325
330
335
340
344
349
353
357
360
364
367
371
374
377
381
384
387
390
393
397
400
403
407
410
414
418
421
425
429
433
437
441
445
449
453
457
460
464
468
472
475
479
482
486
489
493
496
500
503
507
511
515
519
523
528
532
537
542
547
553
558
563
568
574
579
584
589
594
598
603
607
612
617
621
626
631
636
641
646
651
657
662
668
674
679
685
691
698
704
711
717
724
731
738
745
752
759
766
772
779
786
792
798
804
810
816
821
826
831
835
840
843
847
851
854
857
860
863
866
869
872
874
877
880
883
886
888
891
894
896
899
901
903
905
908
910
912
914
916
918
920
922
924
926
928
930
933
935
938
940
942
945
947
949
952
954
956
958
961
963
965
966
968
970
972
974
975
977
979
980
982
983
985
986
987
988
989
990
991
991
992
992
993
993
993
994
994
994
995
995
995
996
996
996
997
997
997
998
998
998
998
999
999
999
1000
1000
1000
1000
1000
1000
1000
1000
1002
1002
1002
1002
1002
1002
1002
1002
1002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1000
1000
1000
1000
1000
1000
1000
1000
999
999
999
999
998
998
998
998
997
997
997
997
996
996
996
995
995
995
995
994
994
994
993
993
993
992
992
992
992
991
991
991
990
990
990
989
989
989
988
988
988
987
987
987
986
986
985
985
985
984
984
984
983
983
982
982
982
981
981
981
980
980
979
979
979
978
978
977
977
977
976
976
975
975
974
974
974
973
973
972
972
971
971
970
970
970
969
969
968
968
967
967
966
966
965
965
964
964
964
963
963
962
962
961
961
960
960
959
959
958
958
957
957
956
956
955
955
954
953
953
952
952
951
951
950
950
949
949
948
948
947
947
946
945
945
944
944
943
943
942
942
941
940
940
939
939
938
938
937
936
936
935
935
934
933
933
932
932
931
930
930
929
929
928
927
927
926
926
925
924
924
923
922
922
921
921
920
919
919
918
917
917
916
915
915
914
913
913
912
911
911
910
909
909
908
907
907
906
905
905
904
903
903
902
901
901
900
899
899
898
897
897
896
895
894
894
893
892
892
891
890
890
889
888
887
887
886
885
884
884
883
882
882
881
880
879
879
878
877
876
876
875
874
873
873
872
871
870
870
869
868
867
867
866
865
864
864
863
862
861
861
860
859
858
857
857
856
855
854
854
853
852
851
850
850
849
848
847
846
846
845
844
843
842
842
841
840
839
838
837
837
836
835
834
833
833
832
831
830
829
828
828
827
826
825
824
823
823
822
821
820
819
818
818
817
816
815
814
813
812
812
811
810
809
808
807
806
806
805
804
803
802
801
800
799
799
798
797
796
795
794
793
792
792
791
790
789
788
787
786
785
784
784
783
782
781
780
779
778
777
776
775
775
774
773
772
771
770
769
768
767
766
765
765
764
763
762
761
760
759
758
757
756
755
754
753
752
752
751
750
749
748
747
746
745
744
743
742
741
740
739
738
737
736
736
735
734
733
732
731
730
729
728
727
726
725
724
723
722
721
720
719
718
717
716
715
714
713
712
711
711
710
709
708
707
706
705
704
703
702
701
700
699
698
697
696
695
694
693
692
691
690
689
688
687
686
685
684
683
682
681
680
679
678
677
676
675
674
673
672
671
670
669
668
667
666
665
664
663
662
661
660
659
658
657
656
655
654
653
652
651
649
648
647
646
645
644
643
642
641
640
639
638
637
636
635
634
633
632
631
630
629
628
627
626
625
624
623
622
621
619
618
617
616
615
614
613
612
611
610
609
608
607
606
605
604
603
602
601
600
598
597
596
595
594
593
592
591
590
589
588
587
586
585
584
583
582
580
579
578
577
576
575
574
573
572
571
570
569
568
567
565
564
563
562
561
560
559
558
557
556
555
554
553
551
550
549
548
547
546
545
544
543
542
541
540
538
537
536
535
534
533
532
531
530
529
528
527
525
524
523
522
521
520
519
518
517
516
514
513
512
511
510
509
508
507
506
505
504
502
501
500
499
498
497
496
495
494
493
491
490
489
488
487
486
485
484
483
481
480
479
478
477
476
475
474
473
472
470
469
468
467
466
465
464
463
462
460
459
458
457
456
455
454
453
452
450
449
448
447
446
445
444
443
442
440
439
438
437
436
435
434
433
431
430
429
428
427
426
425
424
423
421
420
419
418
417
416
415
414
412
411
410
409
408
407
406
405
403
402
401
400
399
398
397
396
394
393
392
391
390
389
388
387
385
384
383
382
381
380
379
378
376
375
374
373
372
371
370
369
367
366
365
364
363
362
361
360
358
357
356
355
354
353
352
351
349
348
347
346
345
344
343
342
340
339
338
337
336
335
334
332
331
330
329
328
327
326
325
323
322
321
320
319
318
317
316
314
313
312
311
310
309
308
306
305
304
303
302
301
