5
28928
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-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
-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
-17
-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
-20
-21
-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
-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
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-83
-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
-88
-88
-88
-88
-88
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-129
-130
-130
-130
-131
-131
-131
-131
-132
-132
-132
-132
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-136
-136
-136
-137
-137
-137
-137
-138
-138
-138
-139
-139
-139
-140
-140
-140
-140
-141
-141
-141
-142
-142
-142
-143
-143
-143
-144
-144
-144
-144
-145
-145
-145
-146
-146
-146
-147
-147
-147
-148
-148
-148
-148
-149
-149
-149
-150
-150
-150
-151
-151
-151
-152
-152
-152
-153
-153
-153
-154
-154
-154
-155
-155
-155
-156
-156
-156
-157
-157
-158
-158
-158
-159
-159
-159
-160
-160
-160
-161
-161
-162
-162
-162
-163
-163
-163
-164
-164
-165
-165
-165
-166
-166
-167
-167
-167
-168
-168
-168
-169
-169
-170
-170
-170
-171
-171
-172
-172
-172
-173
-173
-174
-174
-175
-175
-175
-176
-176
-177
-177
-177
-178
-178
-179
-179
-179
-180
-180
-181
-181
-182
-182
-182
-183
-183
-184
-184
-184
-185
-185
-186
-186
-187
-187
-188
-188
-188
-189
-189
-190
-190
-191
-191
-192
-192
-193
-193
-193
-194
-194
-195
-195
-196
-196
-197
-197
-197
-198
-198
-199
-199
-200
-200
-201
-201
-202
-202
-203
-203
-203
-204
-204
-205
-205
-206
-206
-207
-207
-208
-208
-209
-209
-210
-210
-210
-211
-211
-212
-212
-213
-213
-214
-214
-215
-215
-216
-216
-217
-217
-218
-218
-218
-219
-219
-220
-220
-221
-221
-222
-222
-223
-223
-224
-224
-225
-225
-226
-226
-227
-227
-228
-228
-229
-229
-229
-230
-230
-231
-231
-232
-232
-233
-233
-234
-234
-235
-235
-236
-236
-237
-237
-238
-238
-239
-239
-240
-240
-240
-241
-241
-242
-242
-243
-243
-244
-244
-245
-245
-246
-246
-247
-247
-248
-248
-249
-249
-250
-250
-251
-251
-252
-252
-253
-253
-254
-254
-255
-255
-256
-256
-257
-257
-258
-258
-259
-259
-259
-260
-260
-261
-261
-262
-262
-263
-263
-264
-264
-265
-265
-266
-266
-267
-267
-268
-268
-269
-269
-270
-270
-271
-271
-272
-272
-273
-273
-274
-274
-275
-275
-276
-276
-277
-277
-278
-278
-279
-280
-280
-281
-281
-282
-282
-283
-283
-284
-284
-285
-285
-286
-286
-287
-288
-288
-289
-289
-290
-290
-291
-291
-292
-292
-293
-294
-294
-295
-295
-296
-296
-297
-298
-298
-299
-299
-300
-300
-301
-302
-302
-303
-303
-304
-304
-305
-306
-306
-307
-307
-308
-308
-309
-310
-310
-311
-311
-312
-312
-313
-314
-314
-315
-315
-316
-316
-317
-318
-318
-319
-319
-320
-321
-321
-322
-322
-323
-323
-324
-325
-325
-326
-326
-327
-328
-328
-329
-329
-330
-331
-331
-332
-332
-333
-334
-334
-335
-335
-336
-337
-337
-338
-339
-339
-340
-340
-341
-342
-342
-343
-343
-344
-345
-345
-346
-347
-347
-348
-348
-349
-350
-350
-351
-352
-352
-353
-353
-354
-355
-355
-356
-357
-357
-358
-358
-359
-360
-360
-361
-362
-362
-363
-364
-364
-365
-365
-366
-367
-367
-368
-369
-369
-370
-371
-371
-372
-372
-373
-374
-374
-375
-376
-376
-377
-378
-378
-379
-380
-380
-381
-382
-382
-383
-384
-384
-385
-386
-386
-387
-388
-388
-389
-390
-390
-391
-392
-392
-393
-394
-394
-395
-396
-396
-397
-398
-398
-399
-400
-400
-401
-402
-403
-403
-404
-405
-405
-406
-407
-407
-408
-409
-409
-410
-411
-412
-412
-413
-414
-414
-415
-416
-417
-417
-418
-419
-419
-420
-421
-422
-422
-423
-424
-425
-425
-426
-427
-428
-428
-429
-430
-431
-431
-432
-433
-433
-434
-435
-436
-436
-437
-438
-439
-439
-440
-441
-442
-443
-443
-444
-445
-446
-446
-447
-448
-449
-449
-450
-451
-452
-453
-453
-454
-455
-456
-456
-457
-458
-459
-460
-460
-461
-462
-463
-463
-464
-465
-466
-467
-467
-468
-469
-470
-471
-472
-472
-473
-474
-475
-476
-476
-477
-478
-479
-480
-480
-481
-482
-483
-484
-485
-485
-486
-487
-488
-489
-490
-490
-491
-492
-493
-494
-495
-496
-496
-497
-498
-499
-500
-501
-502
-502
-503
-504
-505
-506
-507
-507
-508
-509
-510
-511
-512
-512
-513
-514
-515
-516
-517
-517
-518
-519
-520
-521
-522
-522
-523
-524
-525
-526
-527
-528
-529
-530
-531
-532
-532
-533
-534
-535
-536
-537
-538
-539
-540
-541
-541
-542
-543
-544
-545
-546
-547
-547
-548
-549
-550
-551
-552
-553
-554
-554
-555
-556
-557
-558
-558
-559
-560
-561
-561
-562
-563
-563
-564
-565
-566
-567
-567
-568
-569
-570
-570
-571
-572
-572
-573
-573
-574
-574
-575
-575
-575
-576
-576
-577
-577
-578
-578
-579
-580
-580
-581
-581
-582
-583
-583
-584
-585
-586
-586
-587
-588
-589
-589
-590
-591
-592
-593
-594
-594
-595
-596
-597
-598
-598
-599
-600
-601
-601
-602
-603
-603
-604
-605
-605
-606
-607
-607
-608
-609
-609
-610
-610
-611
-611
-611
-612
-612
-612
-612
-612
-612
-613
-613
-613
-613
-613
-613
-614
-614
-614
-615
-615
-616
-616
-617
-617
-618
-618
-619
-619
-620
-620
-621
-621
-621
-622
-622
-622
-623
-623
-623
-623
-623
-623
-624
-624
-624
-625
-625
-626
-626
-627
-628
-628
-629
-630
-631
-631
-632
-632
-633
-633
-633
-633
-633
-633
-633
-632
-632
-631
-631
-630
-630
-629
-629
-629
-628
-628
-628
-628
-628
-628
-628
-629
-629
-629
-629
-629
-629
-629
-629
-629
-629
-629
-629
-629
-629
-629
-629
-629
-630
-630
-631
-632
-633
-635
-636
-638
-640
-641
-643
-644
-646
-647
-648
-649
-650
-651
-651
-652
-652
-652
-653
-653
-653
-653
-654
-655
-656
-657
-658
-660
-662
-663
-665
-667
-669
-670
-672
-674
-675
-676
-677
-678
-679
-680
-680
-681
-682
-682
-683
-684
-685
-686
-688
-689
-691
-693
-695
-698
-701
-704
-707
-711
-714
-718
-721
-725
-728
-731
-734
-737
-739
-742
-744
-746
-747
-749
-750
-751
-752
-753
-754
-755
-756
-757
-758
-759
-760
-761
-762
-763
-765
-767
-769
-771
-773
-775
-777
-778
-780
-782
-783
-784
-785
-786
-787
-787
-788
-788
-789
-789
-789
-790
-790
-791
-791
-792
-792
-792
-793
-793
-794
-794
-795
-796
-796
-797
-798
-799
-800
-801
-802
-804
-805
-806
-808
-810
-811
-813
-815
-817
-819
-821
-823
-824
-825
-826
-827
-827
-827
-827
-826
-826
-826
-826
-825
-825
-825
-826
-826
-826
-827
-827
-828
-829
-831
-832
-833
-834
-835
-836
-836
-836
-836
-836
-836
-836
-837
-838
-839
-841
-843
-845
-848
-851
-854
-858
-861
-865
-869
-872
-876
-879
-883
-885
-887
-889
-891
-892
-893
-894
-895
-896
-897
-898
-899
-901
-902
-905
-907
-910
-914
-918
-922
-926
-930
-933
-936
-939
-941
-943
-944
-945
-946
-947
-947
-948
-948
-949
-951
-953
-956
-959
-963
-967
-972
-977
-982
-988
-993
-998
-1002
-1006
-1010
-1012
-1014
-1016
-1016
-1016
-1014
-1012
-1010
-1010
-1008
-1006
-1006
-1008
-1008
-1010
-1014
-1018
-1022
-1027
-1032
-1037
-1041
-1046
-1050
-1053
-1056
-1059
-1061
-1063
-1064
-1065
-1066
-1067
-1067
-1068
-1068
-1067
-1067
-1067
-1067
-1067
-1068
-1069
-1070
-1071
-1073
-1074
-1076
-1078
-1079
-1081
-1083
-1085
-1086
-1088
-1089
-1089
-1090
-1091
-1092
-1093
-1094
-1095
-1097
-1099
-1102
-1105
-1107
-1110
-1113
-1115
-1117
-1118
-1119
-1120
-1120
-1119
-1118
-1117
-1117
-1116
-1116
-1117
-1118
-1119
-1120
-1122
-1124
-1126
-1129
-1131
-1133
-1134
-1135
-1136
-1135
-1134
-1133
-1130
-1127
-1123
-1120
-1116
-1112
-1108
-1105
-1102
-1100
-1098
-1097
-1096
-1095
-1094
-1094
-1094
-1094
-1094
-1095
-1096
-1097
-1098
-1098
-1099
-1098
-1098
-1096
-1094
-1091
-1088
-1084
-1080
-1075
-1070
-1065
-1060
-1055
-1050
-1046
-1042
-1039
-1036
-1034
-1033
-1032
-1031
-1030
-1030
-1029
-1028
-1027
-1024
-1020
-1016
-1012
-1006
-1000
-995
-990
-984
-979
-974
-970
-966
-963
-960
-958
-956
-955
-954
-954
-954
-954
-953
-952
-950
-947
-944
-941
-937
-932
-928
-924
-919
-915
-911
-907
-904
-900
-898
-895
-893
-892
-890
-889
-888
-887
-886
-885
-884
-882
-880
-878
-876
-874
-872
-870
-868
-866
-863
-861
-858
-855
-852
-849
-846
-843
-840
-837
-834
-830
-827
-823
-819
-816
-812
-809
-805
-800
-795
-788
-781
-772
-763
-753
-743
-734
-724
-715
-707
-699
-693
-686
-681
-676
-671
-667
-663
-660
-656
-652
-647
-642
-636
-630
-624
-617
-610
-603
-596
-590
-583
-577
-571
-565
-560
-555
-550
-546
-542
-538
-535
-531
-527
-521
-515
-507
-498
-489
-479
-468
-458
-448
-438
-429
-420
-412
-405
-398
-391
-386
-380
-375
-369
-364
-358
-352
-345
-339
-332
-325
-318
-311
-304
-297
-291
-285
-279
-274
-269
-263
-257
-251
-244
-237
-229
-222
-215
-208
-202
-196
-191
-187
-184
-181
-179
-177
-175
-175
-174
-175
-176
-178
-179
-181
-183
-185
-187
-188
-189
-189
-189
-188
-186
-183
-179
-174
-169
-164
-159
-154
-149
-145
-140
-137
-134
-131
-129
-127
-127
-126
-125
-125
-124
-122
-121
-118
-116
-113
-111
-109
-108
-108
-109
-110
-111
-113
-115
-117
-120
-123
-127
-132
-136
-142
-147
-151
-156
-159
-161
-163
-164
-163
-163
-161
-159
-157
-153
-150
-146
-142
-139
-137
-136
-136
-137
-140
-144
-149
-155
-160
-166
-172
-178
-184
-191
-196
-202
-206
-209
-210
-210
-210
-209
-209
-210
-213
-217
-224
-232
-242
-253
-266
-279
-294
-310
-326
-343
-360
-377
-393
-410
-426
-442
-457
-472
-487
-502
-517
-531
-545
-559
-572
-585
-598
-611
-624
-638
-652
-667
-682
-697
-712
-726
-740
-753
-766
-780
-793
-807
-822
-837
-853
-870
-886
-903
-920
-937
-953
-969
-984
-997
-1008
-1018
-1027
-1034
-1040
-1044
-1049
-1053
-1058
-1064
-1071
-1079
-1088
-1098
-1110
-1123
-1137
-1153
-1169
-1187
-1204
-1221
-1237
-1251
-1264
-1275
-1284
-1293
-1302
-1310
-1319
-1328
-1337
-1346
-1354
-1363
-1370
-1377
-1384
-1391
-1398
-1406
-1413
-1420
-1428
-1435
-1442
-1449
-1455
-1460
-1465
-1470
-1474
-1478
-1481
-1484
-1486
-1488
-1490
-1491
-1492
-1492
-1492
-1492
-1493
-1494
-1496
-1498
-1502
-1506
-1511
-1516
-1523
-1530
-1538
-1546
-1555
-1565
-1574
-1583
-1590
-1597
-1601
-1604
-1604
-1602
-1597
-1590
-1581
-1571
-1561
-1551
-1543
-1536
-1532
-1532
-1534
-1540
-1548
-1559
-1572
-1587
-1602
-1618
-1634
-1650
-1663
-1675
-1685
-1691
-1695
-1697
-1696
-1692
-1687
-1681
-1675
-1668
-1663
-1658
-1655
-1653
-1653
-1653
-1655
-1656
-1658
-1659
-1659
-1658
-1656
-1652
-1647
-1641
-1633
-1623
-1611
-1599
-1585
-1570
-1555
-1539
-1524
-1507
-1490
-1472
-1452
-1432
-1410
-1388
-1365
-1341
-1317
-1294
-1270
-1247
-1224
-1201
-1180
-1159
-1140
-1121
-1104
-1088
-1073
-1058
-1043
-1027
-1010
-994
-975
-955
-934
-912
-888
-862
-834
-804
-771
-736
-698
-659
-618
-577
-535
-493
-451
-409
-368
-327
-286
-246
-208
-171
-136
-103
-73
-46
-22
1
21
41
60
79
100
121
145
171
199
230
264
300
338
378
419
461
502
541
579
613
644
670
692
709
720
728
731
732
730
728
726
725
726
730
736
746
758
774
793
816
840
867
896
924
952
979
1004
1026
1046
1063
1078
1090
1101
1111
1119
1126
1133
1139
1146
1152
1159
1168
1177
1187
1199
1211
1223
1236
1250
1263
1277
1292
1308
1324
1341
1359
1378
1396
1415
1434
1452
1470
1486
1501
1514
1525
1534
1540
1543
1543
1541
1536
1529
1521
1511
1501
1490
1480
1471
1464
1460
1459
1461
1465
1473
1483
1495
1507
1519
1531
1542
1551
1558
1564
1567
1568
1565
1559
1549
1535
1519
1500
1479
1458
1438
1418
1400
1383
1369
1357
1347
1339
1333
1330
1329
1331
1334
1340
1346
1351
1355
1358
1358
1355
1350
1341
1331
1317
1301
1283
1262
1239
1213
1187
1160
1133
1107
1082
1059
1039
1020
1006
994
985
980
978
979
983
990
998
1006
1016
1024
1029
1032
1033
1030
1024
1014
1002
987
969
948
925
900
874
847
820
794
769
746
725
706
688
672
658
644
632
621
610
599
587
574
559
542
521
498
471
442
412
380
349
317
287
257
230
204
180
159
141
127
115
108
103
101
101
104
108
114
120
126
132
138
143
148
151
153
153
151
148
144
140
134
129
124
119
115
112
109
106
104
104
104
106
110
116
124
134
145
158
171
185
199
213
226
238
248
256
260
261
258
250
238
223
204
183
160
136
110
85
59
33
8
-16
-40
-61
-81
-98
-113
-127
-139
-150
-160
-170
-180
-190
-201
-212
-223
-236
-250
-266
-283
-302
-322
-343
-364
-385
-404
-421
-436
-448
-456
-462
-465
-466
-466
-463
-460
-456
-452
-447
-443
-439
-436
-434
-434
-435
-438
-442
-447
-453
-460
-467
-474
-481
-487
-493
-498
-503
-508
-511
-514
-517
-519
-522
-526
-530
-535
-542
-549
-557
-564
-571
-578
-583
-588
-592
-595
-598
-600
-602
-603
-605
-606
-607
-608
-608
-609
-609
-609
-609
-608
-606
-604
-601
-597
-592
-586
-579
-570
-560
-549
-537
-524
-511
-498
-485
-472
-460
-448
-439
-430
-424
-420
-418
-418
-421
-426
-431
-438
-444
-450
-455
-458
-460
-461
-460
-457
-453
-448
-441
-434
-426
-418
-410
-402
-394
-388
-382
-377
-374
-372
-371
-373
-377
-383
-392
-403
-416
-431
-447
-464
-481
-497
-512
-525
-537
-546
-553
-557
-559
-557
-552
-546
-537
-526
-515
-503
-490
-478
-466
-455
-443
-431
-419
-406
-392
-377
-361
-343
-325
-305
-283
-260
-235
-208
-180
-150
-119
-87
-54
-21
12
44
76
108
140
171
203
235
268
302
336
372
409
448
487
529
571
614
658
702
747
791
834
877
919
960
1000
1038
1076
1113
1149
1184
1218
1253
1288
1324
1361
1399
1439
1481
1524
1569
1616
1663
1711
1759
1806
1853
1899
1943
1984
2024
2061
2096
2128
2159
2187
2212
2236
2258
2279
2298
2316
2334
2351
2367
2384
2400
2417
2435
2454
2474
2494
2516
2538
2561
2583
2605
2627
2647
2666
2684
2701
2716
2730
2743
2755
2765
2774
2782
2788
2793
2796
2799
2800
2801
2801
2801
2801
2801
2801
2800
2800
2800
2800
2800
2799
2797
2795
2791
2787
2782
2777
2771
2764
2757
2749
2741
2731
2720
2709
2696
2682
2667
2651
2635
2618
2600
2581
2560
2539
2517
2493
2468
2441
2414
2387
2359
2330
2302
2274
2245
2217
2190
2163
2136
2111
2087
2064
2041
2020
1999
1977
1955
1930
1904
1876
1846
1813
1777
1739
1699
1657
1613
1567
1522
1476
1431
1388
1346
1307
1270
1235
1203
1173
1145
1120
1096
1075
1055
1037
1020
1006
992
978
966
953
941
928
916
903
889
876
862
849
836
823
810
796
783
768
753
737
719
700
680
659
637
614
590
565
540
515
490
466
443
421
399
377
354
330
305
279
250
218
184
148
109
69
27
-16
-60
-104
-148
-192
-234
-276
-317
-356
-393
-429
-464
-497
-529
-560
-589
-616
-641
-665
-687
-707
-725
-742
-758
-774
-790
-806
-822
-839
-856
-873
-891
-908
-925
-941
-957
-972
-985
-998
-1008
-1018
-1025
-1030
-1034
-1036
-1036
-1034
-1032
-1028
-1024
-1018
-1014
-1008
-1004
-1002
-999
-996
-995
-993
-991
-989
-986
-982
-976
-968
-958
-946
-932
-915
-895
-873
-849
-823
-795
-765
-734
-703
-671
-639
-607
-576
-545
-515
-486
-457
-429
-402
-376
-349
-324
-298
-272
-246
-220
-193
-166
-138
-109
-81
-52
-23
7
36
66
97
128
161
194
228
262
297
332
367
402
438
474
512
550
588
628
668
710
751
794
837
880
925
969
1014
1060
1105
1150
1195
1238
1280
1320
1358
1393
1427
1458
1487
1513
1537
1559
1579
1598
1615
1631
1646
1660
1673
1685
1697
1708
1719
1729
1740
1752
1764
1776
1790
1806
1822
1840
1860
1880
1901
1923
1945
1968
1991
2013
2035
2056
2076
2094
2110
2125
2138
2149
2160
2169
2179
2188
2199
2210
2223
2238
2255
2275
2298
2324
2353
2383
2415
2448
2480
2510
2539
2566
2589
2609
2627
2641
2652
2662
2668
2674
2677
2680
2682
2683
2685
2687
2690
2693
2698
2703
2708
2713
2719
2724
2729
2734
2738
2743
2747
2750
2753
2756
2758
2759
2760
2760
2760
2760
2759
2758
2758
2757
2756
2754
2752
2749
2746
2743
2739
2734
2730
2726
2722
2718
2715
2713
2711
2709
2707
2704
2701
2697
2693
2687
2681
2673
2665
2655
2645
2635
2626
2618
2611
2605
2602
2600
2601
2603
2606
2611
2616
2621
2626
2631
2635
2639
2641
2643
2644
2645
2646
2647
2648
2650
2653
2657
2661
2666
2672
2677
2683
2688
2693
2697
2699
2700
2699
2696
2691
2684
2676
2668
2659
2650
2642
2635
2630
2626
2625
2625
2627
2630
2634
2639
2646
2653
2660
2667
2675
2682
2687
2692
2695
2696
2695
2692
2687
2681
2672
2662
2651
2638
2624
2608
2590
2572
2552
2532
2512
2491
2471
2450
2431
2412
2394
2377
2363
2350
2340
2332
2326
2323
2321
2321
2323
2324
2326
2326
2326
2324
2319
2313
2304
2292
2278
2261
2242
2221
2198
2174
2149
2122
2096
2069
2043
2017
1994
1972
1952
1933
1917
1903
1891
1881
1873
1865
1858
1850
1842
1831
1817
1801
1781
1757
1730
1700
1668
1634
1600
1566
1533
1502
1473
1448
1426
1407
1392
1379
1370
1363
1357
1352
1347
1341
1334
1324
1310
1293
1272
1247
1218
1185
1149
1111
1070
1027
984
940
897
855
816
778
743
711
682
655
631
608
586
565
544
524
502
480
456
431
405
376
346
314
281
246
210
173
137
100
64
30
-4
-37
-69
-99
-128
-156
-183
-208
-232
-254
-275
-294
-311
-327
-342
-355
-367
-378
-388
-397
-406
-414
-422
-429
-435
-442
-449
-456
-463
-471
-479
-487
-496
-506
-517
-528
-540
-553
-566
-580
-595
-611
-626
-641
-655
-669
-681
-692
-702
-710
-717
-724
-730
-736
-742
-749
-756
-764
-772
-782
-791
-801
-812
-823
-834
-847
-859
-872
-884
-896
-906
-915
-923
-928
-932
-935
-936
-936
-935
-933
-930
-927
-923
-918
-914
-910
-907
-904
-902
-902
-902
-903
-904
-904
-904
-903
-901
-897
-891
-884
-874
-863
-851
-836
-820
-802
-782
-762
-741
-720
-699
-679
-660
-642
-625
-610
-596
-584
-573
-564
-555
-547
-540
-534
-527
-520
-512
-504
-494
-484
-472
-459
-445
-430
-414
-399
-383
-367
-351
-335
-319
-304
-289
-276
-263
-251
-240
-230
-221
-212
-203
-194
-184
-173
-160
-147
-132
-115
-98
-80
-61
-42
-23
-4
15
33
52
70
87
103
119
133
146
157
167
176
183
188
192
195
196
197
196
195
193
191
189
188
188
188
190
193
197
202
208
216
224
233
242
252
262
271
279
286
291
295
297
298
297
294
291
287
282
276
270
264
259
253
249
245
243
241
242
243
246
250
255
261
268
275
283
291
298
306
312
317
321
324
324
323
319
313
305
295
283
270
255
241
226
212
198
186
175
166
157
150
144
138
133
129
126
123
121
119
117
114
111
107
101
95
87
78
68
57
45
32
19
5
-10
-26
-42
-58
-74
-89
-104
-117
-130
-140
-150
-160
-169
-178
-187
-197
-209
-221
-235
-251
-269
-289
-311
-335
-362
-390
-419
-449
-479
-509
-538
-566
-592
-617
-641
-663
-684
-704
-723
-741
-757
-774
-789
-804
-819
-834
-848
-863
-878
-893
-909
-925
-941
-958
-974
-991
-1008
-1024
-1040
-1055
-1070
-1084
-1097
-1109
-1120
-1131
-1140
-1149
-1157
-1165
-1172
-1179
-1186
-1193
-1200
-1207
-1215
-1224
-1233
-1242
-1252
-1263
-1273
-1284
-1294
-1304
-1313
-1321
-1328
-1334
-1338
-1342
-1344
-1345
-1345
-1344
-1343
-1342
-1341
-1340
-1340
-1342
-1345
-1349
-1356
-1364
-1375
-1387
-1401
-1416
-1432
-1449
-1466
-1484
-1502
-1519
-1536
-1552
-1568
-1582
-1597
-1611
-1624
-1637
-1650
-1662
-1675
-1687
-1700
-1714
-1728
-1742
-1758
-1774
-1791
-1809
-1828
-1848
-1869
-1891
-1913
-1937
-1961
-1985
-2009
-2035
-2061
-2086
-2110
-2134
-2158
-2180
-2202
-2223
-2243
-2263
-2282
-2299
-2316
-2331
-2346
-2359
-2371
-2382
-2393
-2404
-2415
-2427
-2438
-2451
-2465
-2479
-2495
-2511
-2529
-2549
-2569
-2592
-2615
-2639
-2665
-2690
-2715
-2741
-2765
-2789
-2812
-2833
-2854
-2874
-2892
-2908
-2924
-2937
-2948
-2958
-2966
-2974
-2980
-2985
-2991
-2997
-3003
-3010
-3018
-3027
-3037
-3047
-3059
-3071
-3084
-3098
-3113
-3128
-3142
-3157
-3171
-3184
-3196
-3207
-3216
-3224
-3230
-3235
-3238
-3240
-3240
-3239
-3237
-3235
-3231
-3228
-3224
-3220
-3216
-3213
-3211
-3210
-3210
-3211
-3214
-3217
-3222
-3227
-3234
-3241
-3249
-3257
-3266
-3274
-3282
-3290
-3298
-3305
-3312
-3319
-3327
-3334
-3343
-3352
-3361
-3372
-3384
-3398
-3412
-3428
-3446
-3464
-3485
-3506
-3528
-3552
-3576
-3600
-3625
-3650
-3675
-3699
-3723
-3747
-3769
-3791
-3812
-3832
-3851
-3870
-3889
-3908
-3927
-3948
-3969
-3992
-4014
-4038
-4064
-4089
-4114
-4140
-4165
-4189
-4213
-4237
-4260
-4283
-4305
-4327
-4349
-4371
-4392
-4414
-4437
-4460
-4485
-4510
-4537
-4564
-4592
-4620
-4649
-4678
-4706
-4735
-4763
-4790
-4816
-4840
-4863
-4884
-4904
-4921
-4935
-4948
-4958
-4967
-4973
-4979
-4983
-4986
-4988
-4990
-4992
-4994
-4996
-4999
-5002
-5007
-5013
-5020
-5028
-5037
-5047
-5058
-5070
-5082
-5095
-5107
-5121
-5134
-5147
-5159
-5171
-5183
-5193
-5202
-5209
-5214
-5218
-5220
-5221
-5220
-5217
-5213
-5208
-5201
-5193
-5185
-5175
-5165
-5154
-5142
-5131
-5119
-5106
-5094
-5081
-5069
-5056
-5043
-5030
-5017
-5003
-4989
-4975
-4960
-4944
-4928
-4911
-4894
-4875
-4856
-4836
-4815
-4793
-4770
-4746
-4720
-4694
-4666
-4637
-4608
-4577
-4546
-4514
-4482
-4450
-4417
-4385
-4353
-4322
-4291
-4262
-4234
-4207
-4181
-4156
-4133
-4110
-4088
-4067
-4046
-4027
-4008
-3990
-3973
-3958
-3943
-3930
-3918
-3907
-3897
-3889
-3882
-3877
-3873
-3871
-3870
-3870
-3872
-3875
-3880
-3885
-3891
-3898
-3905
-3912
-3920
-3927
-3934
-3941
-3947
-3952
-3958
-3963
-3969
-3975
-3982
-3990
-4000
-4010
-4022
-4037
-4053
-4072
-4093
-4117
-4143
-4172
-4203
-4236
-4270
-4306
-4342
-4379
-4416
-4452
-4487
-4521
-4553
-4584
-4613
-4640
-4665
-4689
-4711
-4732
-4752
-4772
-4792
-4813
-4834
-4856
-4878
-4901
-4924
-4948
-4971
-4994
-5016
-5037
-5057
-5075
-5091
-5105
-5116
-5124
-5129
-5131
-5130
-5126
-5119
-5110
-5098
-5083
-5067
-5048
-5028
-5006
-4982
-4957
-4931
-4904
-4875
-4846
-4817
-4787
-4756
-4726
-4697
-4668
-4639
-4612
-4586
-4561
-4538
-4517
-4497
-4479
-4463
-4448
-4434
-4421
-4409
-4397
-4386
-4375
-4365
-4355
-4345
-4336
-4327
-4319
-4311
-4304
-4298
-4293
-4289
-4286
-4284
-4284
-4286
-4290
-4297
-4306
-4317
-4330
-4346
-4365
-4386
-4409
-4435
-4463
-4494
-4527
-4562
-4599
-4637
-4677
-4718
-4761
-4804
-4848
-4892
-4938
-4984
-5030
-5077
-5125
-5172
-5220
-5269
-5317
-5366
-5416
-5466
-5517
-5569
-5621
-5673
-5726
-5778
-5831
-5883
-5934
-5985
-6036
-6085
-6134
-6181
-6227
-6272
-6315
-6356
-6395
-6432
-6467
-6500
-6531
-6560
-6587
-6612
-6635
-6657
-6677
-6696
-6713
-6729
-6745
-6760
-6774
-6787
-6800
-6812
-6823
-6833
-6843
-6852
-6860
-6867
-6873
-6879
-6884
-6888
-6893
-6897
-6900
-6904
-6908
-6912
-6917
-6921
-6926
-6932
-6938
-6945
-6952
-6959
-6968
-6977
-6987
-6998
-7010
-7023
-7038
-7054
-7072
-7093
-7116
-7142
-7171
-7203
-7239
-7278
-7320
-7365
-7413
-7463
-7515
-7569
-7623
-7677
-7731
-7785
-7837
-7886
-7934
-7978
-8019
-8057
-8090
-8121
-8148
-8170
-8192
-8209
-8224
-8237
-8247
-8255
-8261
-8265
-8267
-8266
-8263
-8257
-8248
-8237
-8222
-8204
-8182
-8157
-8130
-8098
-8064
-8026
-7985
-7942
-7897
-7851
-7803
-7754
-7705
-7656
-7606
-7556
-7506
-7455
-7404
-7353
-7300
-7247
-7193
-7139
-7083
-7026
-6968
-6910
-6850
-6790
-6730
-6669
-6608
-6548
-6488
-6428
-6370
-6312
-6257
-6202
-6150
-6099
-6050
-6002
-5957
-5913
-5871
-5830
-5790
-5751
-5713
-5675
-5638
-5600
-5562
-5522
-5481
-5438
-5392
-5344
-5294
-5241
-5186
-5129
-5070
-5010
-4951
-4891
-4832
-4775
-4719
-4665
-4613
-4564
-4517
-4472
-4429
-4388
-4349
-4311
-4273
-4236
-4199
-4162
-4124
-4085
-4045
-4003
-3962
-3919
-3876
-3833
-3789
-3746
-3703
-3661
-3620
-3580
-3541
-3504
-3469
-3436
-3404
-3375
-3347
-3321
-3297
-3275
-3254
-3235
-3217
-3202
-3189
-3178
-3170
-3164
-3162
-3162
-3166
-3171
-3180
-3190
-3203
-3217
-3233
-3250
-3267
-3284
-3301
-3318
-3333
-3347
-3360
-3371
-3380
-3387
-3391
-3393
-3393
-3390
-3384
-3375
-3363
-3349
-3331
-3312
-3289
-3265
-3239
-3212
-3184
-3154
-3123
-3090
-3056
-3021
-2983
-2944
-2901
-2856
-2809
-2757
-2703
-2645
-2583
-2518
-2449
-2377
-2302
-2224
-2143
-2060
-1974
-1886
-1796
-1704
-1610
-1515
-1419
-1321
-1222
-1123
-1022
-923
-822
-721
-620
-520
-420
-320
-221
-124
-27
68
160
251
339
424
506
584
658
728
794
855
911
963
1010
1052
1090
1122
1150
1174
1193
1209
1220
1228
1232
1232
1229
1222
1211
1198
1181
1161
1139
1114
1088
1060
1031
1000
971
941
911
882
853
825
798
771
744
718
690
662
631
599
563
525
483
438
390
339
284
227
169
109
48
-11
-70
-126
-178
-227
-270
-308
-340
-365
-385
-397
-404
-404
-399
-389
-375
-357
-336
-312
-287
-261
-235
-208
-182
-157
-131
-107
-82
-57
-32
-7
20
49
80
114
150
191
235
284
336
392
452
515
579
645
711
776
839
898
954
1004
1048
1085
1115
1138
1154
1162
1164
1159
1148
1132
1112
1089
1063
1037
1010
987
965
946
930
919
912
910
912
918
927
939
953
967
980
991
999
1000
998
987
968
940
903
857
802
738
665
585
497
403
304
200
93
-15
-124
-232
-339
-444
-546
-644
-740
-833
-924
-1012
-1101
-1189
-1277
-1367
-1459
-1553
-1650
-1752
-1857
-1966
-2079
-2194
-2313
-2433
-2553
-2673
-2792
-2907
-3019
-3126
-3226
-3320
-3407
-3486
-3556
-3619
-3673
-3719
-3758
-3789
-3813
-3830
-3841
-3845
-3845
-3839
-3828
-3813
-3794
-3771
-3744
-3713
-3678
-3640
-3598
-3552
-3502
-3447
-3387
-3323
-3253
-3179
-3099
-3015
-2927
-2834
-2738
-2639
-2538
-2435
-2330
-2225
-2119
-2013
-1907
-1802
-1698
-1596
-1496
-1397
-1301
-1207
-1115
-1024
-934
-845
-756
-665
-572
-476
-377
-274
-166
-54
63
185
310
439
570
702
835
967
1097
1225
1350
1470
1586
1697
1803
1904
1999
2089
2175
2256
2332
2405
2473
2538
2599
2657
2712
2764
2814
2862
2909
2954
2999
3044
3089
3135
3183
3233
3285
3339
3397
3457
3520
3586
3655
3727
3802
3880
3961
4045
4132
4223
4317
4415
4517
4622
4733
4847
4965
5088
5214
5345
5479
5616
5756
5898
6040
6183
6326
6466
6604
6738
6869
6995
7117
7235
7347
7456
7560
7661
7759
7854
7947
8039
8131
8223
8316
8411
8508
8607
8710
8817
8927
9042
9160
9282
9408
9538
9670
9806
9944
10084
10226
10368
10510
10650
10790
10927
11061
11192
11319
11443
11562
11677
11788
11895
11999
12100
12199
12296
12392
12487
12583
12681
12780
12882
12987
13096
13210
13328
13452
13581
13715
13855
13999
14148
14301
14458
14617
14778
14940
15102
15264
15426
15585
15742
15897
16047
16196
16338
16477
16610
16737
16858
16972
17078
17177
17268
17352
17428
17496
17557
17611
17660
17704
17745
17782
17818
17854
17891
17930
17972
18017
18066
18118
18174
18233
18294
18356
18420
18482
18543
18601
18656
18705
18749
18787
18818
18841
18857
18865
18865
18858
18843
18822
18795
18762
18725
18685
18643
18600
18558
18519
18482
18450
18423
18401
18385
18376
18372
18373
18379
18389
18403
18419
18436
18454
18471
18486
18499
18509
18514
18514
18509
18497
18479
18454
18422
18383
18338
18286
18227
18164
18096
18024
17949
17873
17797
17722
17648
17577
17509
17445
17384
17328
17275
17226
17181
17137
17096
17056
17015
16973
16929
16883
16832
16776
16715
16648
16574
16493
16404
16306
16201
16085
15961
15826
15683
15530
15369
15199
15022
14838
14649
14456
14258
14057
13853
13646
13437
13225
13009
12789
12565
12335
12098
11853
11599
11336
11062
10778
10483
10177
9861
9536
9202
8861
8515
8166
7815
7463
7113
6767
6425
6089
5760
5438
5124
4818
4519
4228
3944
3666
3395
3129
2868
2612
2361
2115
1872
1634
1399
1168
941
719
500
286
78
-125
-321
-510
-692
-865
-1031
-1188
-1337
-1477
-1610
-1735
-1853
-1964
-2071
-2174
-2274
-2373
-2471
-2572
-2675
-2782
-2894
-3011
-3135
-3265
-3402
-3545
-3693
-3846
-4002
-4161
-4321
-4482
-4641
-4799
-4953
-5103
-5247
-5386
-5518
-5643
-5761
-5872
-5976
-6073
-6164
-6249
-6328
-6402
-6471
-6536
-6597
-6655
-6710
-6763
-6814
-6864
-6914
-6964
-7014
-7066
-7119
-7175
-7232
-7292
-7354
-7418
-7485
-7553
-7622
-7692
-7762
-7833
-7903
-7973
-8042
-8109
-8176
-8240
-8303
-8363
-8420
-8475
-8525
-8572
-8614
-8650
-8680
-8703
-8718
-8724
-8720
-8706
-8681
-8644
-8594
-8532
-8457
-8369
-8269
-8157
-8032
-7900
-7757
-7605
-7447
-7282
-7113
-6940
-6764
-6587
-6408
-6230
-6052
-5875
-5699
-5524
-5349
-5174
-4999
-4821
-4641
-4457
-4268
-4072
-3869
-3656
-3434
-3200
-2956
-2698
-2428
-2145
-1849
-1540
-1218
-884
-538
-180
187
564
949
1341
1739
2142
2548
2956
3365
3773
4180
4584
4984
5380
5772
6158
6539
6914
7284
7648
8006
8360
8708
9052
9391
9726
10057
10385
10709
11031
11350
11668
11984
12300
12616
12932
13250
13569
13891
14214
14541
14870
15201
15535
15870
16206
16543
16879
17214
17547
17876
18200
18518
18830
19133
19426
19710
19982
20242
20490
20725
20947
21156
21351
21534
21705
21864
22012
22151
22281
22404
22521
22633
22740
22845
22947
23048
23148
23247
23345
23442
23538
23633
23726
23815
23902
23983
24060
24130
24194
24250
24298
24336
24365
24383
24390
24386
24370
24342
24302
24249
24185
24108
24020
23920
23809
23687
23554
23412
23258
23095
22922
22739
22546
22343
22131
21910
21680
21442
21197
20945
20689
20429
20168
19908
19650
19396
19149
18910
18681
18464
18259
18067
17890
17728
17580
17448
17330
17226
17136
17059
16994
16940
16896
16860
16832
16810
16794
16783
16776
16772
16771
16773
16778
16785
16795
16808
16824
16843
16866
16894
16927
16964
17007
17055
17108
17167
17230
17297
17368
17443
17520
17599
17679
17759
17838
17914
17985
18051
18110
18160
18200
18227
18242
18243
18229
18199
18153
18090
18011
17915
17802
17671
17524
17360
17180
16984
16773
16546
16305
16050
15782
15501
15207
14901
14583
14253
13910
13557
13192
12815
12428
12030
11621
11203
10775
10338
9894
9442
8983
8519
8050
7578
7102
6625
6146
5666
5186
4706
4227
3748
3268
2789
2308
1826
1341
853
361
-135
-635
-1140
-1650
-2164
-2684
-3207
-3734
-4264
-4796
-5328
-5861
-6393
-6922
-7447
-7968
-8484
-8993
-9494
-9987
-10471
-10945
-11408
-11861
-12303
-12733
-13153
-13561
-13960
-14348
-14726
-15096
-15459
-15815
-16165
-16510
-16850
-17188
-17523
-17856
-18187
-18517
-18845
-19173
-19500
-19826
-20151
-20474
-20794
-21112
-21426
-21736
-22040
-22338
-22629
-22912
-23186
-23452
-23707
-23952
-24187
-24412
-24626
-24829
-25023
-25207
-25381
-25546
-25703
-25852
-25993
-26128
-26256
-26379
-26495
-26607
-26713
-26815
-26911
-27002
-27088
-27168
-27241
-27307
-27365
-27415
-27455
-27486
-27505
-27514
-27511
-27496
-27468
-27428
-27376
-27312
-27236
-27149
-27050
-26940
-26820
-26691
-26552
-26404
-26249
-26086
-25916
-25740
-25557
-25369
-25174
-24974
-24768
-24557
-24339
-24116
-23887
-23653
-23413
-23168
-22918
-22662
-22402
-22136
-21866
-21591
-21312
-21028
-20739
-20447
-20151
-19851
-19549
-19244
-18937
-18630
-18322
-18015
-17710
-17407
-17107
-16812
-16521
-16235
-15954
-15677
-15405
-15136
-14870
-14605
-14341
-14076
-13809
-13538
-13263
-12982
-12693
-12398
-12093
-11780
-11457
-11125
-10783
-10432
-10073
-9706
-9333
-8955
-8572
-8186
-7798
-7409
-7019
-6630
-6241
-5854
-5467
-5080
-4694
-4308
-3920
-3531
-3139
-2745
-2346
-1943
-1536
-1124
-708
-286
140
571
1006
1444
1886
2331
2779
3229
3680
4133
4587
5042
5498
5954
6410
6867
7324
7781
8238
8694
9150
9605
10060
10513
10966
11417
11866
12315
12761
13206
13648
14089
14526
14961
15393
15821
16245
16663
17077
17485
17886
18280
18666
19044
19413
19772
20122
20460
20787
21101
21403
21692
21968
22230
22479
22714
22936
23145
23343
23528
23704
23871
24029
24181
24327
24469
24608
24746
24883
25020
25159
25299
25442
25588
25736
25886
26038
26190
26342
26493
26642
26786
26924
27055
27178
27291
27394
27485
27563
27629
27682
27722
27750
27766
27770
27763
27747
27722
27689
27650
27605
27556
27503
27447
27388
27327
27263
27197
27128
27057
26981
26902
26818
26729
26633
26532
26425
26310
26190
26062
25929
25790
25646
25498
25346
25191
25033
24874
24715
24555
24395
24236
24078
23921
23765
23610
23456
23301
23147
22992
22835
22677
22517
22354
22188
22018
21843
21664
21479
21288
21092
20889
20679
20463
20240
20011
19774
19530
19279
19021
18756
18484
18205
17920
17629
17332
17029
16722
16409
16093
15773
15448
15121
14789
14455
14117
13776
13432
13084
12733
12378
12019
11656
11289
10918
10542
10163
9781
9395
9006
8615
8223
7829
7435
7041
6647
6254
5862
5471
5082
4694
4308
3923
3540
3159
2778
2399
2020
1641
1262
883
503
122
-260
-645
-1031
-1421
-1812
-2207
-2604
-3005
-3408
-3815
-4224
-4635
-5048
-5463
-5879
-6296
-6714
-7133
-7551
-7968
-8385
-8802
-9217
-9630
-10043
-10454
-10863
-11270
-11676
-12079
-12481
-12880
-13276
-13670
-14062
-14451
-14838
-15221
-15602
-15980
-16354
-16725
-17092
-17455
-17814
-18168
-18518
-18863
-19203
-19538
-19868
-20191
-20509
-20822
-21128
-21428
-21721
-22009
-22291
-22566
-22835
-23099
-23356
-23607
-23853
-24092
-24326
-24553
-24774
-24990
-25199
-25402
-25599
-25789
-25974
-26152
-26325
-26492
-26652
-26807
-26956
-27100
-27238
-27370
-27498
-27619
-27736
-27848
-27954
-28056
-28152
-28244
-28330
-28412
-28488
-28559
-28624
-28683
-28737
-28784
-28825
-28859
-28887
-28907
-28921
-28928
-28928
-28921
-28907
-28887
-28861
-28829
-28792
-28749
-28702
-28651
-28596
-28537
-28475
-28410
-28342
-28272
-28199
-28124
-28047
-27968
-27887
-27804
-27720
-27633
-27545
-27455
-27363
-27269
-27172
-27072
-26970
-26864
-26754
-26640
-26522
-26400
-26273
-26141
-26004
-25863
-25717
-25567
-25413
-25255
-25094
-24929
-24761
-24591
-24418
-24243
-24065
-23885
-23701
-23515
-23325
-23130
-22932
-22728
-22519
-22304
-22083
-21855
-21622
-21382
-21135
-20882
-20624
-20359
-20090
-19817
-19540
-19260
-18978
-18694
-18411
-18127
-17844
-17563
-17284
-17007
-16733
-16463
-16196
-15932
-15673
-15417
-15165
-14916
-14671
-14428
-14188
-13951
-13716
-13482
-13250
-13020
-12790
-12562
-12336
-12110
-11887
-11664
-11444
-11226
-11010
-10797
-10586
-10378
-10173
-9970
-9770
-9573
-9378
-9185
-8994
-8804
-8616
-8428
-8241
-8053
-7866
-7678
-7489
-7299
-7108
-6914
-6719
-6522
-6322
-6120
-5915
-5708
-5498
-5286
-5071
-4855
-4637
-4417
-4196
-3973
-3749
-3525
-3300
-3074
-2848
-2621
-2393
-2166
-1937
-1708
-1479
-1248
-1016
-785
-552
-319
-84
151
388
625
863
1103
1343
1585
1827
2071
2315
2559
2804
3048
3293
3537
3781
4022
4265
4504
4742
4978
5211
5442
5671
5896
6118
6337
6553
6765
6974
7178
7379
7575
7767
7954
8135
8313
8485
8651
8812
8968
9118
9262
9401
9535
9663
9787
9907
10022
10134
10242
10348
10452
10554
10655
10755
10855
10954
11053
11152
11251
11349
11447
11543
11639
11732
11823
11911
11996
12077
12153
12225
12291
12352
12407
12456
12500
12538
12570
12598
12620
12639
12653
12663
12670
12673
12675
12674
12670
12666
12659
12651
12642
12631
12619
12605
12588
12569
12548
12522
12493
12459
12421
12377
12327
12272
12210
12142
12069
11989
11904
11813
11718
11618
11514
11406
11295
11182
11066
10947
10827
10706
10582
10457
10330
10200
10068
9933
9794
9652
9505
9353
9196
9033
8864
8690
8508
8320
8125
7924
7716
7500
7279
7051
6817
6578
6333
6083
5830
5572
5311
5048
4782
4515
4247
3979
3711
3443
3176
2910
2646
2383
2121
1861
1602
1344
1087
832
577
323
69
-184
-437
-689
-941
-1192
-1442
-1691
-1939
-2186
-2431
-2674
-2915
-3154
-3390
-3625
-3857
-4086
-4314
-4538
-4760
-4980
-5197
-5411
-5623
-5833
-6039
-6244
-6446
-6645
-6843
-7038
-7231
-7422
-7612
-7799
-7985
-8170
-8353
-8535
-8715
-8894
-9072
-9249
-9423
-9596
-9768
-9936
-10103
-10266
-10426
-10583
-10735
-10883
-11027
-11166
-11301
-11431
-11555
-11676
-11791
-11902
-12008
-12111
-12209
-12304
-12394
-12482
-12566
-12646
-12724
-12797
-12867
-12933
-12995
-13052
-13105
-13152
-13194
-13230
-13261
-13285
-13303
-13315
-13321
-13321
-13314
-13302
-13284
-13260
-13231
-13198
-13159
-13117
-13071
-13021
-12969
-12914
-12856
-12797
-12736
-12674
-12611
-12547
-12483
-12418
-12352
-12286
-12220
-12153
-12085
-12016
-11946
-11875
-11802
-11729
-11654
-11579
-11502
-11426
-11349
-11272
-11196
-11120
-11045
-10972
-10899
-10829
-10760
-10694
-10629
-10566
-10504
-10443
-10383
-10324
-10264
-10204
-10142
-10079
-10015
-9949
-9881
-9811
-9739
-9665
-9590
-9513
-9434
-9355
-9275
-9194
-9114
-9033
-8952
-8871
-8791
-8711
-8631
-8552
-8472
-8393
-8314
-8234
-8154
-8074
-7995
-7915
-7834
-7753
-7670
-7587
-7504
-7420
-7334
-7249
-7163
-7076
-6990
-6903
-6817
-6731
-6645
-6561
-6478
-6397
-6317
-6240
-6166
-6094
-6025
-5959
-5896
-5837
-5782
-5730
-5682
-5637
-5596
-5558
-5523
-5492
-5463
-5437
-5415
-5395
-5379
-5365
-5354
-5345
-5340
-5337
-5336
-5339
-5344
-5352
-5362
-5375
-5391
-5409
-5430
-5454
-5480
-5509
-5541
-5574
-5610
-5648
-5687
-5728
-5770
-5813
-5857
-5901
-5945
-5990
-6034
-6078
-6122
-6164
-6206
-6246
-6285
-6323
-6360
-6396
-6430
-6464
-6496
-6528
-6559
-6588
-6618
-6646
-6674
-6702
-6729
-6755
-6782
-6807
-6833
-6858
-6883
-6908
-6932
-6955
-6978
-7001
-7023
-7044
-7064
-7083
-7101
-7119
-7134
-7149
-7162
-7173
-7183
-7191
-7198
-7203
-7207
-7209
-7211
-7211
-7210
-7209
-7207
-7205
-7202
-7199
-7195
-7191
-7187
-7183
-7178
-7173
-7166
-7159
-7150
-7140
-7128
-7113
-7097
-7078
-7056
-7031
-7003
-6971
-6937
-6899
-6857
-6813
-6766
-6715
-6662
-6607
-6549
-6489
-6427
-6364
-6298
-6231
-6162
-6092
-6019
-5946
-5870
-5793
-5714
-5633
-5549
-5464
-5377
-5287
-5196
-5103
-5008
-4912
-4814
-4716
-4617
-4517
-4417
-4318
-4219
-4120
-4022
-3926
-3830
-3736
-3643
-3552
-3463
-3375
-3289
-3205
-3123
-3042
-2963
-2885
-2809
-2734
-2661
-2589
-2518
-2448
-2379
-2311
-2244
-2177
-2110
-2044
-1978
-1912
-1847
-1781
-1716
-1652
-1588
-1525
-1463
-1403
-1344
-1287
-1231
-1178
-1127
-1077
-1030
-984
-940
-897
-855
-814
-773
-733
-691
-650
-608
-564
-520
-475
-428
-381
-332
-283
-233
-183
-133
-83
-33
16
63
110
155
198
239
278
315
350
382
412
438
462
484
502
518
530
540
548
552
554
553
550
544
536
525
511
495
476
455
431
405
377
346
313
278
241
201
159
116
70
22
-27
-79
-133
-189
-248
-309
-372
-438
-506
-577
-651
-726
-805
-886
-969
-1054
-1142
-1231
-1323
-1416
-1511
-1609
-1708
-1809
-1913
-2017
-2126
-2237
-2349
-2464
-2582
-2702
-2824
-2949
-3076
-3205
-3337
-3470
-3606
-3744
-3883
-4024
-4166
-4308
-4451
-4595
-4738
-4881
-5024
-5166
-5306
-5445
-5583
-5719
-5853
-5985
-6116
-6245
-6371
-6497
-6621
-6743
-6865
-6986
-7106
-7226
-7346
-7466
-7587
-7708
-7830
-7953
-8077
-8202
-8327
-8454
-8581
-8708
-8836
-8963
-9089
-9215
-9340
-9463
-9585
-9705
-9822
-9938
-10051
-10162
-10270
-10376
-10479
-10580
-10679
-10775
-10870
-10962
-11052
-11141
-11227
-11312
-11394
-11475
-11553
-11629
-11703
-11775
-11844
-11911
-11977
-12040
-12100
-12159
-12215
-12270
-12323
-12373
-12422
-12469
-12515
-12558
-12600
-12640
-12679
-12715
-12750
-12783
-12814
-12843
-12870
-12894
-12916
-12936
-12954
-12969
-12981
-12991
-12998
-13002
-13003
-13002
-12997
-12990
-12980
-12967
-12951
-12933
-12912
-12890
-12865
-12838
-12809
-12778
-12745
-12711
-12674
-12636
-12597
-12555
-12512
-12468
-12422
-12374
-12326
-12276
-12224
-12172
-12118
-12063
-12007
-11950
-11892
-11832
-11772
-11711
-11648
-11584
-11518
-11451
-11382
-11312
-11239
-11165
-11089
-11010
-10930
-10848
-10764
-10678
-10591
-10503
-10414
-10324
-10234
-10144
-10054
-9965
-9876
-9788
-9701
-9616
-9532
-9449
-9368
-9287
-9208
-9130
-9053
-8976
-8900
-8824
-8748
-8672
-8595
-8518
-8440
-8361
-8280
-8199
-8117
-8034
-7949
-7863
-7777
-7689
-7601
-7512
-7422
-7333
-7243
-7153
-7064
-6975
-6886
-6798
-6710
-6623
-6537
-6451
-6365
-6279
-6194
-6109
-6024
-5939
-5853
-5768
-5682
-5595
-5508
-5421
-5334
-5246
-5158
-5070
-4982
-4895
-4808
-4722
-4637
-4553
-4470
-4388
-4308
-4230
-4154
-4078
-4006
-3935
-3866
-3798
-3732
-3666
-3602
-3538
-3475
-3412
-3349
-3286
-3222
-3159
-3095
-3030
-2966
-2901
-2837
-2773
-2709
-2647
-2586
-2526
-2468
-2412
-2358
-2307
-2258
-2213
-2171
-2132
-2096
-2063
-2033
-2005
-1981
-1959
-1939
-1921
-1905
-1890
-1876
-1864
-1852
-1841
-1831
-1821
-1812
-1804
-1796
-1790
-1783
-1778
-1774
-1771
-1769
-1769
-1770
-1772
-1775
-1780
-1786
-1794
-1803
-1813
-1825
-1839
-1853
-1869
-1886
-1903
-1922
-1941
-1961
-1982
-2003
-2025
-2048
-2071
-2095
-2119
-2144
-2170
-2196
-2223
-2252
-2281
-2312
-2344
-2378
-2414
-2453
-2493
-2536
-2582
-2630
-2682
-2736
-2794
-2854
-2918
-2984
-3053
-3125
-3199
-3275
-3353
-3432
-3512
-3594
-3676
-3758
-3840
-3922
-4003
-4083
-4165
-4244
-4322
-4400
-4477
-4552
-4627
-4701
-4775
-4847
-4919
-4991
-5062
-5133
-5204
-5275
-5345
-5416
-5486
-5555
-5624
-5692
-5759
-5824
-5887
-5948
-6007
-6063
-6116
-6166
-6212
-6255
-6295
-6331
-6364
-6394
-6421
-6446
-6468
-6488
-6506
-6524
-6540
-6556
-6571
-6586
-6601
-6615
-6630
-6644
-6658
-6671
-6682
-6693
-6701
-6708
-6712
-6713
-6711
-6707
-6699
-6688
-6674
-6656
-6637
-6614
-6589
-6562
-6534
-6504
-6472
-6440
-6406
-6372
-6338
-6302
-6267
-6230
-6193
-6155
-6117
-6077
-6036
-5994
-5951
-5907
-5861
-5814
-5766
-5717
-5666
-5615
-5563
-5511
-5458
-5406
-5354
-5301
-5250
-5199
-5148
-5099
-5049
-5000
-4952
-4904
-4856
-4809
-4762
-4714
-4667
-4619
-4572
-4524
-4476
-4427
-4379
-4329
-4280
-4230
-4180
-4130
-4078
-4029
-3978
-3926
-3875
-3824
-3773
-3721
-3670
-3620
-3569
-3519
-3470
-3422
-3374
-3326
-3280
-3235
-3190
-3147
-3104
-3063
-3022
-2982
-2943
-2904
-2866
-2828
-2790
-2752
-2713
-2674
-2634
-2593
-2551
-2508
-2463
-2417
-2370
-2321
-2270
-2218
-2165
-2111
-2056
-2000
-1943
-1887
-1830
-1773
-1716
-1660
-1604
-1549
-1495
-1441
-1388
-1335
-1283
-1231
-1180
-1128
-1077
-1026
-975
-924
-873
-821
-769
-716
-663
-609
-555
-500
-445
-389
-332
-275
-217
-158
-99
-39
22
83
145
207
270
333
396
460
524
588
652
717
783
848
915
982
1050
1119
1188
1259
1331
1404
1478
1553
1629
1707
1786
1865
1946
2027
2109
2191
2273
2355
2438
2520
2602
2684
2766
2848
2929
3010
3090
3170
3249
3328
3406
3483
3560
3636
3711
3785
3858
3930
4001
4072
4141
4210
4278
4345
4412
4478
4543
4607
4671
4735
4798
4861
4923
4985
5046
5106
5166
5226
5284
5342
5398
5454
5509
5563
5617
5670
5722
5774
5826
5877
5928
5979
6029
6079
6129
6178
6228
6276
6325
6373
6420
6467
6513
6559
6604
6648
6692
6736
6779
6823
6865
6908
6951
6994
7037
7080
7123
7167
7211
7255
7300
7345
7390
7436
7482
7528
7575
7623
7671
7720
7770
7822
7874
7927
7981
8037
8093
8151
8211
8272
8333
8396
8460
8524
8589
8656
8722
8790
8857
8925
8993
9061
9129
9196
9263
9330
9396
9461
9526
9590
9653
9717
9779
9842
9905
9968
10031
10095
10159
10223
10289
10355
10421
10489
10557
10625
10695
10765
10835
10906
10978
11049
11121
11192
11263
11334
11404
11474
11542
11610
11676
11741
11804
11866
11926
11985
12043
12099
12153
12207
12259
12310
12360
12409
12457
12504
12551
12597
12643
12689
12734
12778
12822
12865
12908
12949
12990
13030
13068
13105
13140
13174
13206
13236
13265
13291
13316
13339
13361
13381
13399
13416
13432
13447
13460
13473
13485
13496
13506
13516
13525
13533
13539
13545
13550
13554
13557
13558
13558
13557
13554
13550
13545
13537
13529
13518
13506
13492
13477
13460
13441
13421
13399
13376
13351
13325
13298
13270
13240
13210
13179
13147
13115
13082
13049
13015
12980
12946
12911
12877
12842
12808
12773
12739
12705
12672
12639
12606
12574
12542
12510
12479
12447
12416
12384
12352
12319
12286
12252
12217
12181
12143
12104
12064
12023
11980
11936
11890
11844
11796
11746
11696
11644
11591
11537
11482
11425
11366
11306
11245
11181
11115
11048
10978
10905
10831
10754
10675
10594
10510
10425
10338
10250
10160
10069
9977
9883
9789
9695
9599
9504
9407
9311
9214
9117
9020
8923
8826
8729
8631
8534
8437
8340
8243
8147
8050
7954
7857
7761
7666
7570
7475
7381
7287
7194
7101
7010
6919
6829
6741
6654
6569
6485
6402
6322
6243
6166
6091
6017
5946
5876
5808
5741
5677
5614
5552
5492
5434
5377
5321
5266
5213
5160
5108
5056
5006
4955
4906
4856
4807
4758
4710
4662
4614
4567
4520
4473
4426
4381
4336
4291
4248
4205
4164
4124
4085
4046
4011
3977
3945
3914
3886
3859
3835
3813
3792
3774
3757
3743
3730
3719
3710
3702
3695
3691
3687
3684
3683
3683
3684
3686
3689
3693
3698
3703
3710
3718
3727
3736
3747
3758
3770
3784
3798
3813
3829
3846
3864
3883
3902
3921
3941
3961
3980
4000
4019
4038
4056
4073
4089
4104
4118
4130
4141
4150
4157
4163
4167
4170
4171
4171
4169
4167
4163
4157
4151
4145
4137
4129
4121
4113
4104
4094
4085
4075
4066
4056
4046
4035
4026
4016
4005
3995
3984
3973
3962
3951
3939
3927
3915
3903
3890
3877
3864
3850
3835
3821
3805
3790
3773
3756
3738
3720
3701
3681
3661
3640
3618
3595
3572
3548
3524
3499
3474
3449
3424
3398
3372
3346
3320
3293
3267
3240
3214
3187
3160
3132
3105
3078
3050
3022
2994
2965
2936
2907
2878
2849
2820
2790
2761
2731
2701
2671
2641
2611
2580
2549
2517
2485
2453
2420
2387
2354
2321
2288
2256
2224
2193
2163
2134
2106
2079
2054
2029
2008
1987
1968
1951
1936
1922
1911
1901
1893
1887
1883
1880
1880
1881
1885
1890
1897
1906
1917
1929
1943
1959
1977
1996
2016
2037
2062
2086
2112
2139
2168
2197
2228
2260
2292
2326
2361
2396
2432
2470
2508
2546
2586
2627
2668
2710
2753
2796
2840
2884
2929
2975
3020
3066
3112
3158
3204
3250
3296
3342
3388
3433
3478
3523
3567
3611
3655
3699
3743
3786
3830
3873
3917
3961
4005
4050
4096
4141
4188
4235
4283
4331
4379
4428
4476
4525
4572
4620
4666
4712
4756
4799
4841
4881
4920
4957
4992
5026
5059
5090
5120
5148
5175
5201
5225
5249
5271
5292
5312
5331
5349
5365
5380
5393
5406
5416
5426
5434
5440
5444
5447
5448
5447
5444
5439
5432
5423
5412
5399
5384
5368
5349
5328
5306
5282
5256
5229
5200
5171
5140
5108
5075
5040
5005
4969
4933
4895
4856
4817
4776
4735
4694
4651
4608
4564
4519
4474
4429
4384
4338
4292
4247
4202
4157
4112
4067
4022
3979
3936
3892
3848
3805
3761
3716
3672
3626
3580
3532
3484
3434
3383
3331
3277
3221
3165
3107
3048
2987
2926
2863
2800
2736
2671
2605
2539
2471
2404
2335
2267
2197
2127
2057
1986
1914
1842
1770
1696
1622
1547
1472
1396
1320
1243
1165
1088
1010
931
852
773
694
615
535
456
377
297
219
140
63
-14
-90
-166
-240
-313
-386
-457
-528
-597
-665
-733
-799
-864
-929
-993
-1056
-1118
-1180
-1242
-1303
-1364
-1425
-1486
-1547
-1608
-1668
-1729
-1790
-1850
-1911
-1971
-2031
-2090
-2148
-2206
-2262
-2318
-2372
-2424
-2475
-2525
-2573
-2619
-2663
-2706
-2747
-2786
-2824
-2861
-2895
-2929
-2961
-2991
-3021
-3049
-3075
-3101
-3125
-3149
-3171
-3192
-3212
-3232
-3251
-3269
-3287
-3304
-3321
-3338
-3356
-3373
-3391
-3409
-3427
-3447
-3466
-3487
-3508
-3529
-3552
-3575
-3598
-3622
-3647
-3671
-3696
-3721
-3746
-3772
-3797
-3822
-3847
-3872
-3897
-3921
-3945
-3969
-3992
-4016
-4038
-4061
-4083
-4106
-4128
-4150
-4173
-4195
-4218
-4241
-4264
-4288
-4312
-4337
-4363
-4389
-4416
-4443
-4471
-4500
-4529
-4558
-4588
-4618
-4649
-4679
-4710
-4740
-4771
-4801
-4831
-4860
-4889
-4917
-4944
-4971
-4997
-5022
-5046
-5070
-5092
-5114
-5134
-5154
-5172
-5189
-5205
-5220
-5234
-5246
-5257
-5267
-5276
-5283
-5289
-5294
-5298
-5301
-5303
-5304
-5304
-5303
-5302
-5300
-5298
-5295
-5292
-5288
-5284
-5280
-5277
-5273
-5269
-5265
-5262
-5258
-5256
-5254
-5252
-5251
-5250
-5250
-5250
-5251
-5252
-5254
-5255
-5257
-5258
-5258
-5258
-5257
-5256
-5253
-5250
-5245
-5239
-5231
-5223
-5213
-5202
-5190
-5176
-5162
-5147
-5131
-5114
-5097
-5079
-5060
-5041
-5022
-5002
-4982
-4962
-4941
-4920
-4898
-4877
-4855
-4832
-4809
-4786
-4763
-4739
-4715
-4691
-4666
-4642
-4617
-4593
-4568
-4543
-4519
-4494
-4470
-4446
-4421
-4398
-4374
-4350
-4327
-4303
-4280
-4257
-4233
-4210
-4186
-4162
-4138
-4114
-4090
-4066
-4042
-4018
-3994
-3970
-3947
-3923
-3900
-3877
-3855
-3833
-3811
-3790
-3769
-3748
-3728
-3708
-3687
-3667
-3647
-3627
-3607
-3587
-3566
-3545
-3524
-3502
-3480
-3458
-3436
-3413
-3390
-3366
-3343
-3319
-3295
-3271
-3247
-3223
-3199
-3176
-3152
-3129
-3107
-3085
-3063
-3041
-3020
-2999
-2978
-2957
-2936
-2914
-2893
-2871
-2849
-2826
-2803
-2779
-2754
-2730
-2705
-2679
-2653
-2627
-2600
-2573
-2546
-2520
-2493
-2466
-2440
-2414
-2389
-2364
-2339
-2315
-2292
-2270
-2248
-2227
-2207
-2187
-2168
-2150
-2132
-2115
-2098
-2082
-2066
-2051
-2036
-2021
-2008
-1994
-1981
-1969
-1957
-1946
-1935
-1925
-1916
-1907
-1899
-1892
-1885
-1878
-1872
-1866
-1860
-1855
-1850
-1844
-1839
-1833
-1827
-1821
-1815
-1808
-1801
-1794
-1786
-1778
-1769
-1761
-1752
-1743
-1734
-1725
-1716
-1707
-1699
-1690
-1682
-1673
-1665
-1658
-1651
-1644
-1637
-1631
-1626
-1621
-1616
-1612
-1608
-1605
-1602
-1599
-1597
-1595
-1593
-1591
-1588
-1586
-1584
-1581
-1578
-1575
-1571
-1567
-1563
-1558
-1553
-1549
-1544
-1539
-1535
-1531
-1527
-1524
-1522
-1519
-1518
-1517
-1517
-1517
-1518
-1520
-1522
-1524
-1526
-1529
-1531
-1534
-1536
-1538
-1540
-1541
-1542
-1543
-1543
-1542
-1541
-1540
-1538
-1536
-1533
-1531
-1528
-1525
-1523
-1520
-1518
-1517
-1515
-1514
-1514
-1514
-1514
-1515
-1516
-1518
-1520
-1521
-1523
-1525
-1527
-1529
-1531
-1532
-1534
-1536
-1538
-1540
-1543
-1546
-1550
-1555
-1560
-1567
-1574
-1582
-1591
-1601
-1612
-1624
-1636
-1650
-1664
-1678
-1694
-1709
-1726
-1743
-1761
-1779
-1798
-1817
-1838
-1859
-1881
-1903
-1927
-1951
-1976
-2001
-2028
-2055
-2082
-2109
-2137
-2165
-2194
-2222
-2250
-2278
-2306
-2334
-2361
-2389
-2416
-2443
-2469
-2495
-2521
-2547
-2573
-2599
-2625
-2651
-2677
-2703
-2729
-2756
-2784
-2811
-2839
-2867
-2896
-2925
-2954
-2983
-3012
-3041
-3070
-3099
-3128
-3157
-3185
-3213
-3241
-3268
-3296
-3323
-3349
-3375
-3402
-3427
-3453
-3479
-3504
-3530
-3555
-3580
-3606
-3631
-3656
-3682
-3707
-3733
-3758
-3784
-3810
-3836
-3862
-3888
-3915
-3941
-3968
-3995
-4022
-4049
-4075
-4103
-4131
-4158
-4185
-4213
-4241
-4269
-4296
-4324
-4353
-4381
-4409
-4438
-4467
-4495
-4524
-4553
-4582
-4611
-4640
-4669
-4697
-4725
-4753
-4780
-4806
-4832
-4856
-4880
-4903
-4924
-4945
-4964
-4982
-4999
-5015
-5030
-5044
-5056
-5068
-5078
-5088
-5097
-5106
-5114
-5121
-5129
-5136
-5143
-5151
-5158
-5165
-5173
-5180
-5187
-5194
-5201
-5207
-5213
-5218
-5222
-5225
-5227
-5228
-5228
-5227
-5224
-5220
-5216
-5210
-5203
-5196
-5188
-5179
-5170
-5160
-5150
-5140
-5129
-5119
-5108
-5097
-5085
-5074
-5062
-5050
-5038
-5026
-5013
-5000
-4987
-4974
-4960
-4945
-4930
-4915
-4899
-4883
-4866
-4849
-4831
-4812
-4792
-4772
-4750
-4728
-4705
-4681
-4656
-4630
-4602
-4574
-4545
-4514
-4483
-4450
-4416
-4381
-4345
-4308
-4270
-4231
-4191
-4149
-4107
-4062
-4019
-3973
-3926
-3878
-3828
-3778
-3727
-3674
-3621
-3566
-3511
-3455
-3397
-3339
-3279
-3219
-3158
-3096
-3033
-2970
-2906
-2842
-2777
-2712
-2647
-2582
-2517
-2452
-2387
-2322
-2257
-2193
-2128
-2064
-2001
-1937
-1875
-1812
-1750
-1689
-1628
-1567
-1508
-1448
-1390
-1331
-1274
-1216
-1159
-1102
-1045
-988
-930
-873
-815
-757
-699
-640
-580
-521
-460
-399
-338
-277
-214
-152
-90
-27
36
99
162
224
287
349
410
472
533
594
655
715
775
835
895
955
1016
1076
1137
1198
1259
1321
1383
1445
1508
1570
1633
1696
1758
1820
1882
1944
2005
2067
2127
2187
2247
2307
2366
2425
2483
2542
2600
2659
2718
2777
2836
2895
2955
3014
3074
3134
3195
3255
3316
3377
3438
3500
3561
3623
3685
3746
3808
3869
3931
3991
4051
4112
4171
4229
4286
4343
4398
4453
4506
4559
4610
4660
4710
4758
4805
4851
4896
4940
4984
5027
5069
5110
5151
5190
5230
5268
5306
5342
5378
5413
5447
5480
5511
5542
5571
5599
5626
5652
5676
5699
5721
5743
5762
5781
5799
5816
5831
5846
5859
5871
5883
5893
5902
5910
5916
5922
5926
5930
5932
5933
5932
5931
5928
5924
5919
5913
5905
5897
5888
5877
5866
5854
5842
5828
5814
5800
5784
5768
5752
5735
5717
5700
5681
5663
5644
5625
5605
5586
5566
5547
5527
5507
5487
5467
5448
5428
5408
5388
5369
5349
5330
5311
5291
5272
5253
5234
5215
5195
5176
5156
5136
5116
5096
5075
5054
5033
5012
4991
4970
4949
4928
4908
4888
4868
4849
4830
4812
4794
4776
4758
4740
4722
4705
4687
4668
4650
4631
4611
4592
4572
4552
4531
4511
4490
4469
4448
4427
4406
4384
4363
4341
4319
4297
4274
4252
4229
4205
4182
4158
4134
4110
4085
4061
4035
4011
3986
3961
3936
3911
3886
3861
3836
3810
3785
3760
3734
3709
3683
3657
3631
3604
3578
3551
3524
3496
3469
3441
3413
3385
3357
3329
3301
3273
3246
3218
3192
3165
3139
3114
3089
3064
3041
3017
2994
2972
2950
2928
2906
2885
2863
2842
2820
2799
2777
2755
2734
2712
2690
2668
2647
2626
2605
2584
2563
2543
2524
2505
2486
2468
2450
2433
2416
2399
2383
2367
2352
2336
2322
2307
2292
2278
2264
2250
2236
2222
2208
2194
2181
2167
2154
2141
2128
2115
2103
2091
2079
2068
2057
2045
2035
2025
2013
2003
1993
1981
1970
1958
1946
1933
1920
1906
1892
1877
1862
1846
1829
1812
1795
1777
1758
1740
1721
1701
1682
1663
1643
1623
1604
1585
1565
1546
1527
1508
1489
1471
1452
1434
1415
1397
1378
1359
1340
1320
1300
1279
1258
1236
1213
1190
1165
1139
1113
1085
1056
1026
995
962
929
895
860
824
786
749
710
670
630
590
548
507
465
422
379
336
293
249
205
161
116
72
27
-18
-63
-109
-154
-200
-246
-292
-338
-383
-429
-475
-520
-565
-610
-655
-699
-744
-788
-832
-877
-921
-965
-1010
-1054
-1099
-1144
-1189
-1235
-1281
-1327
-1374
-1421
-1468
-1515
-1562
-1608
-1655
-1701
-1747
-1793
-1838
-1882
-1926
-1970
-2012
-2055
-2097
-2139
-2180
-2221
-2262
-2303
-2344
-2385
-2426
-2467
-2508
-2549
-2591
-2633
-2674
-2716
-2757
-2799
-2840
-2881
-2921
-2962
-3002
-3041
-3080
-3118
-3157
-3194
-3232
-3269
-3305
-3342
-3378
-3415
-3451
-3487
-3523
-3559
-3595
-3631
-3667
-3702
-3737
-3772
-3807
-3841
-3875
-3909
-3941
-3974
-4005
-4035
-4067
-4097
-4126
-4155
-4184
-4212
-4240
-4268
-4296
-4324
-4351
-4379
-4407
-4434
-4462
-4489
-4516
-4543
-4570
-4596
-4621
-4646
-4670
-4693
-4714
-4735
-4754
-4772
-4789
-4804
-4819
-4832
-4844
-4855
-4865
-4874
-4882
-4890
-4897
-4903
-4909
-4915
-4920
-4924
-4928
-4932
-4935
-4938
-4940
-4941
-4942
-4942
-4942
-4941
-4939
-4937
-4934
-4931
-4927
-4922
-4918
-4912
-4907
-4901
-4894
-4888
-4880
-4873
-4865
-4856
-4847
-4838
-4828
-4818
-4807
-4796
-4784
-4771
-4758
-4745
-4730
-4716
-4700
-4684
-4668
-4650
-4632
-4614
-4595
-4576
-4555
-4535
-4513
-4492
-4470
-4447
-4424
-4400
-4376
-4352
-4328
-4303
-4278
-4254
-4229
-4205
-4180
-4156
-4132
-4108
-4085
-4061
-4038
-4016
-3994
-3972
-3951
-3930
-3909
-3888
-3868
-3848
-3829
-3809
-3790
-3772
-3754
-3736
-3720
-3703
-3687
-3672
-3658
-3645
-3632
-3621
-3610
-3601
-3593
-3587
-3581
-3578
-3575
-3574
-3575
-3577
-3581
-3586
-3592
-3600
-3608
-3618
-3629
-3640
-3652
-3665
-3678
-3692
-3706
-3720
-3735
-3750
-3765
-3780
-3796
-3811
-3827
-3844
-3860
-3877
-3894
-3911
-3928
-3945
-3962
-3980
-3997
-4014
-4030
-4048
-4064
-4080
-4096
-4112
-4127
-4142
-4157
-4171
-4185
-4198
-4211
-4224
-4237
-4249
-4260
-4271
-4281
-4291
-4300
-4308
-4315
-4321
-4326
-4330
-4333
-4336
-4337
-4337
-4336
-4335
-4333
-4330
-4326
-4322
-4318
-4312
-4307
-4301
-4295
-4289
-4282
-4275
-4268
-4260
-4252
-4244
-4235
-4225
-4214
-4202
-4190
-4176
-4161
-4145
-4128
-4109
-4089
-4067
-4045
-4021
-3996
-3970
-3943
-3915
-3886
-3856
-3826
-3795
-3763
-3731
-3698
-3665
-3632
-3597
-3563
-3527
-3492
-3456
-3419
-3382
-3345
-3307
-3269
-3230
-3191
-3152
-3113
-3074
-3035
-2996
-2957
-2918
-2879
-2840
-2802
-2763
-2725
-2687
-2649
-2612
-2575
-2538
-2502
-2466
-2430
-2394
-2359
-2324
-2290
-2256
-2222
-2188
-2155
-2122
-2089
-2057
-2025
-1994
-1963
-1932
-1901
-1871
-1842
-1812
-1784
-1755
-1727
-1700
-1673
-1646
-1620
-1595
-1570
-1545
-1520
-1496
-1472
-1448
-1424
-1399
-1375
-1350
-1326
-1300
-1275
-1249
-1222
-1195
-1168
-1140
-1112
-1084
-1055
-1027
-997
-968
-938
-909
-879
-848
-818
-787
-756
-724
-692
-660
-627
-594
-559
-524
-489
-453
-415
-378
-339
-300
-260
-219
-178
-136
-94
-51
-7
37
82
127
172
218
264
311
357
404
452
499
547
594
642
690
737
784
832
878
925
971
1016
1062
1106
1151
1194
1238
1281
1324
1366
1408
1451
1493
1535
1577
1619
1661
1703
1745
1787
1828
1869
1910
1951
1991
2031
2070
2108
2146
2183
2219
2255
2290
2325
2359
2392
2425
2457
2489
2520
2551
2582
2612
2642
2672
2701
2729
2757
2785
2812
2838
2863
2887
2911
2933
2955
2975
2994
3011
3027
3042
3055
3066
3075
3083
3089
3094
3096
3097
3096
3094
3090
3085
3078
3069
3060
3049
3037
3024
3010
2995
2980
2963
2946
2928
2910
2891
2871
2851
2830
2809
2787
2765
2742
2719
2696
2672
2648
2624
2599
2573
2548
2522
2496
2469
2442
2415
2388
2360
2332
2304
2275
2246
2216
2186
2156
2125
2093
2060
2027
1993
1959
1924
1888
1852
1815
1777
1739
1700
1661
1622
1582
1543
1503
1462
1422
1382
1341
1300
1259
1218
1177
1135
1093
1052
1010
968
926
884
842
801
759
718
677
636
596
556
515
476
436
396
357
318
278
239
200
160
121
81
41
1
-39
-80
-120
-160
-201
-241
-282
-322
-362
-401
-441
-480
-518
-556
-594
-631
-668
-705
-741
-777
-813
-848
-883
-918
-953
-987
-1022
-1056
-1090
-1124
-1157
-1191
-1223
-1256
-1288
-1319
-1350
-1381
-1411
-1441
-1470
-1499
-1528
-1557
-1585
-1614
-1642
-1671
-1700
-1729
-1759
-1789
-1819
-1849
-1880
-1912
-1943
-1975
-2007
-2040
-2073
-2105
-2138
-2171
-2204
-2237
-2270
-2303
-2335
-2367
-2400
-2432
-2463
-2495
-2527
-2558
-2589
-2619
-2650
-2680
-2709
-2738
-2767
-2795
-2822
-2849
-2875
-2900
-2924
-2948
-2971
-2993
-3014
-3035
-3055
-3075
-3094
-3113
-3131
-3148
-3165
-3182
-3198
-3214
-3229
-3243
-3257
-3270
-3283
-3295
-3306
-3317
-3327
-3337
-3345
-3353
-3361
-3367
-3373
-3379
-3384
-3388
-3391
-3394
-3397
-3399
-3400
-3401
-3401
-3400
-3399
-3398
-3395
-3393
-3389
-3385
-3379
-3373
-3367
-3359
-3350
-3340
-3329
-3318
-3305
-3291
-3276
-3259
-3242
-3224
-3205
-3185
-3164
-3142
-3120
-3096
-3072
-3047
-3021
-2994
-2966
-2938
-2909
-2879
-2848
-2816
-2784
-2751
-2717
-2682
-2647
-2610
-2574
-2536
-2498
-2459
-2420
-2380
-2339
-2297
-2254
-2211
-2167
-2121
-2075
-2027
-1979
-1929
-1878
-1826
-1773
-1719
-1663
-1607
-1549
-1491
-1432
-1373
-1313
-1252
-1191
-1130
-1068
-1006
-945
-883
-821
-759
-698
-636
-574
-512
-451
-389
-327
-266
-204
-143
-81
-19
42
104
166
228
289
351
413
474
535
596
657
717
777
837
897
956
1014
1074
1133
1191
1249
1307
1364
1421
1478
1535
1591
1647
1703
1759
1814
1869
1924
1979
2033
2087
2141
2195
2248
2301
2354
2407
2459
2511
2563
2614
2665
2715
2765
2814
2863
2911
2958
3005
3051
3096
3140
3184
3227
3269
3310
3350
3390
3428
3466
3503
3539
3574
3609
3642
3674
3706
3736
3765
3792
3818
3843
3867
3889
3909
3928
3945
3961
3975
3988
3999
4009
4017
4024
4030
4033
4035
4037
4037
4035
4032
4027
4021
4014
4005
3995
3984
3971
3957
3942
3925
3907
3888
3868
3846
3823
3798
3773
3746
3718
3689
3659
3628
3595
3562
3528
3492
3456
3418
3380
3340
3299
3257
3214
3170
3125
3079
3032
2984
2935
2885
2833
2781
2727
2672
2616
2559
2500
2441
2380
2318
2255
2191
2126
2060
1993
1926
1858
1790
1722
1653
1584
1515
1446
1377
1308
1239
1171
1102
1034
965
897
830
762
694
627
560
493
426
360
294
229
163
99
35
-29
-92
-155
-217
-278
-338
-397
-456
-514
-571
-627
-681
-735
-788
-840
-891
-940
-989
-1036
-1083
-1128
-1172
-1215
-1257
-1297
-1336
-1375
-1411
-1447
-1482
-1515
-1547
-1577
-1607
-1635
-1662
-1687
-1712
-1735
-1757
-1778
-1798
-1817
-1835
-1852
-1868
-1883
-1897
-1910
-1922
-1934
-1944
-1953
-1962
-1970
-1976
-1982
-1987
-1991
-1994
-1996
-1998
-1998
-1998
-1996
-1994
-1991
-1987
-1982
-1977
-1970
-1963
-1954
-1945
-1936
-1925
-1913
-1901
-1888
-1874
-1859
-1844
-1828
-1810
-1792
-1774
-1754
-1733
-1712
-1690
-1667
-1643
-1618
-1593
-1566
-1538
-1510
-1481
-1451
-1420
-1388
-1355
-1322
-1288
-1254
-1219
-1183
-1147
-1111
-1074
-1038
-1000
-964
-927
-890
-853
-816
-780
-743
-706
-669
-632
-595
-558
-521
-484
-447
-411
-374
-337
-301
-264
-228
-193
-157
-122
-88
-53
-19
14
48
81
114
148
181
215
248
283
317
352
387
423
460
497
534
573
611
650
690
730
770
810
850
891
931
972
1012
1052
1092
1132
1171
1210
1249
1288
1326
1365
1403
1441
1479
1518
1556
1594
1633
1672
1710
1749
1788
1827
1866
1905
1943
1982
2020
2057
2095
2131
2167
2202
2237
2270
2303
2334
2365
2394
2423
2450
2477
2502
2526
2549
2571
2593
2613
2632
2650
2667
2683
2699
2714
2728
2741
2753
2765
2776
2787
2797
2806
2815
2823
2831
2838
2844
2849
2853
2857
2860
2862
2863
2864
2863
2862
2860
2858
2855
2851
2846
2841
2835
2828
2821
2813
2805
2796
2786
2776
2765
2753
2741
2728
2714
2700
2685
2669
2653
2636
2619
2601
2582
2563
2544
2523
2503
2481
2459
2436
2413
2388
2362
2335
2307
2278
2248
2216
2183
2149
2113
2076
2037
1999
1959
1918
1876
1834
1791
1747
1703
1658
1613
1568
1523
1477
1431
1386
1340
1293
1247
1200
1153
1106
1058
1010
962
913
863
814
763
712
661
609
557
505
452
400
347
294
242
190
138
86
35
-15
-66
-115
-164
-212
-260
-307
-353
-399
-445
-490
-534
-579
-623
-667
-710
-754
-797
-840
-883
-926
-969
-1012
-1055
-1098
-1140
-1182
-1224
-1265
-1306
-1346
-1385
-1424
-1462
-1499
-1536
-1571
-1605
-1639
-1672
-1703
-1734
-1765
-1795
-1824
-1852
-1881
-1909
-1937
-1964
-1992
-2020
-2047
-2075
-2103
-2131
-2159
-2187
-2215
-2242
-2270
-2297
-2324
-2351
-2377
-2402
-2427
-2451
-2474
-2497
-2519
-2540
-2560
-2579
-2597
-2615
-2632
-2648
-2663
-2678
-2693
-2707
-2720
-2733
-2745
-2758
-2769
-2780
-2791
-2801
-2810
-2819
-2827
-2835
-2841
-2847
-2851
-2855
-2858
-2860
-2861
-2860
-2859
-2856
-2853
-2848
-2843
-2836
-2828
-2820
-2810
-2800
-2789
-2778
-2766
-2753
-2740
-2726
-2712
-2698
-2683
-2667
-2651
-2635
-2618
-2601
-2583
-2564
-2545
-2525
-2504
-2483
-2461
-2438
-2414
-2390
-2365
-2340
-2314
-2287
-2260
-2233
-2205
-2177
-2148
-2120
-2091
-2061
-2032
-2001
-1973
-1943
-1913
-1882
-1852
-1822
-1791
-1760
-1728
-1697
-1665
-1632
-1600
-1567
-1533
-1499
-1465
-1430
-1395
-1359
-1324
-1288
-1252
-1216
-1180
-1144
-1108
-1071
-1035
-999
-964
-928
-892
-857
-821
-786
-750
-715
-679
-644
-608
-572
-537
-501
-466
-430
-395
-359
-324
-289
-254
-220
-185
-152
-118
-85
-53
-21
10
40
69
98
126
154
180
206
231
256
280
303
326
349
371
393
415
437
458
480
501
523
544
565
586
606
627
647
667
687
707
726
744
763
781
798
816
832
849
865
881
896
912
927
941
955
969
983
996
1008
1020
1033
1045
1056
1066
1076
1085
1094
1102
1109
1115
1121
1126
1130
1134
1137
1139
1140
1141
1141
1141
1139
1137
1135
1131
1127
1122
1116
1110
1102
1094
1086
1077
1067
1056
1045
1033
1020
1006
993
978
962
946
929
911
892
872
852
830
808
784
760
734
708
681
653
624
595
564
533
502
469
436
402
368
332
297
260
223
186
148
109
70
30
-10
-50
-91
-133
-175
-218
-261
-304
-348
-393
-438
-484
-531
-578
-625
-673
-721
-770
-818
-867
-917
-966
-1014
-1064
-1113
-1162
-1211
-1259
-1307
-1355
-1403
-1450
-1497
-1544
-1590
-1637
-1683
-1728
-1774
-1819
-1864
-1908
-1952
-1996
-2040
-2083
-2126
-2168
-2210
-2252
-2293
-2334
-2375
-2415
-2455
-2495
-2534
-2573
-2611
-2649
-2687
-2725
-2761
-2798
-2834
-2870
-2905
-2940
-2974
-3008
-3041
-3074
-3107
-3139
-3170
-3202
-3232
-3263
-3293
-3322
-3352
-3380
-3408
-3436
-3463
-3489
-3515
-3540
-3564
-3587
-3609
-3631
-3651
-3670
-3688
-3705
-3721
-3736
-3749
-3762
-3773
-3784
-3793
-3802
-3809
-3816
-3822
-3827
-3831
-3834
-3836
-3838
-3838
-3838
-3836
-3834
-3831
-3827
-3822
-3817
-3810
-3802
-3794
-3784
-3774
-3763
-3752
-3739
-3726
-3713
-3699
-3685
-3671
-3656
-3641
-3626
-3611
-3595
-3580
-3565
-3549
-3534
-3519
-3503
-3488
-3473
-3457
-3441
-3426
-3410
-3394
-3378
-3362
-3346
-3330
-3313
-3297
-3280
-3263
-3246
-3229
-3212
-3195
-3178
-3161
-3143
-3126
-3109
-3091
-3074
-3056
-3038
-3020
-3002
-2983
-2964
-2945
-2925
-2905
-2885
-2864
-2842
-2820
-2798
-2776
-2753
-2729
-2706
-2682
-2658
-2634
-2610
-2586
-2562
-2538
-2514
-2491
-2468
-2445
-2423
-2401
-2380
-2359
-2339
-2319
-2300
-2281
-2263
-2245
-2228
-2211
-2195
-2180
-2164
-2149
-2135
-2121
-2107
-2094
-2081
-2068
-2055
-2043
-2029
-2017
-2007
-1995
-1983
-1971
-1960
-1948
-1937
-1925
-1913
-1902
-1890
-1878
-1867
-1855
-1844
-1833
-1822
-1811
-1801
-1791
-1781
-1772
-1764
-1756
-1748
-1741
-1735
-1729
-1723
-1718
-1713
-1708
-1704
-1700
-1696
-1693
-1689
-1686
-1684
-1681
-1679
-1677
-1676
-1675
-1674
-1674
-1674
-1675
-1676
-1677
-1679
-1680
-1682
-1684
-1686
-1688
-1690
-1692
-1694
-1695
-1697
-1698
-1699
-1699
-1699
-1699
-1699
-1698
-1697
-1696
-1695
-1693
-1692
-1690
-1688
-1687
-1685
-1684
-1683
-1682
-1681
-1681
-1680
-1680
-1680
-1680
-1680
-1681
-1681
-1682
-1683
-1683
-1684
-1685
-1686
-1688
-1689
-1690
-1692
-1694
-1696
-1698
-1701
-1704
-1707
-1711
-1715
-1719
-1724
-1729
-1735
-1741
-1747
-1754
-1761
-1769
-1777
-1785
-1794
-1803
-1812
-1821
-1830
-1840
-1849
-1859
-1868
-1877
-1886
-1894
-1903
-1911
-1919
-1926
-1934
-1941
-1948
-1954
-1961
-1967
-1973
-1980
-1986
-1991
-1997
-2003
-2008
-2013
-2017
-2023
-2028
-2032
-2036
-2039
-2041
-2045
-2045
-2048
-2049
-2049
-2048
-2047
-2045
-2041
-2039
-2035
-2029
-2025
-2019
-2012
-2004
-1996
-1988
-1979
-1969
-1959
-1948
-1936
-1924
-1912
-1899
-1886
-1872
-1857
-1842
-1827
-1811
-1794
-1776
-1758
-1738
-1718
-1698
-1676
-1654
-1630
-1606
-1581
-1555
-1529
-1502
-1474
-1445
-1416
-1387
-1357
-1327
-1297
-1266
-1235
-1203
-1172
-1140
-1108
-1076
-1043
-1010
-976
-943
-909
-874
-840
-804
-769
-733
-697
-661
-625
-589
-552
-516
-479
-443
-407
-371
-336
-301
-266
-232
-198
-164
-131
-98
-66
-35
-3
28
58
88
118
147
176
205
233
261
288
315
342
369
395
421
446
471
496
520
544
567
590
612
634
655
675
695
715
734
752
770
787
804
820
835
850
864
877
890
901
912
922
932
940
948
954
960
965
969
972
974
975
976
975
973
971
968
964
959
954
948
941
934
926
918
909
900
891
881
871
861
851
840
829
818
807
795
784
772
759
747
734
720
707
693
678
663
648
632
616
600
583
566
549
532
514
495
477
458
439
420
400
380
360
339
318
297
276
254
233
211
189
167
145
123
101
78
56
34
11
-11
-33
-56
-78
-100
-123
-145
-167
-189
-211
-233
-255
-276
-298
-320
-341
-362
-384
-405
-426
-447
-468
-489
-510
-531
-552
-573
-594
-615
-635
-656
-677
-698
-718
-739
-759
-779
-799
-819
-839
-859
-879
-898
-917
-936
-955
-974
-993
-1010
-1029
-1047
-1064
-1082
-1099
-1115
-1132
-1148
-1164
-1180
-1195
-1211
-1226
-1241
-1255
-1270
-1284
-1299
-1313
-1327
-1340
-1354
-1367
-1380
-1392
-1405
-1416
-1428
-1439
-1450
-1460
-1470
-1480
-1490
-1499
-1508
-1516
-1525
-1533
-1540
-1548
-1555
-1562
-1569
-1575
-1581
-1587
-1592
-1598
-1603
-1607
-1612
-1616
-1621
-1625
-1629
-1633
-1637
-1641
-1645
-1649
-1653
-1656
-1660
-1663
-1666
-1669
-1672
-1675
-1678
-1680
-1682
-1684
-1686
-1688
-1689
-1690
-1691
-1692
-1692
-1692
-1692
-1691
-1691
-1689
-1687
-1685
-1683
-1679
-1676
-1671
-1666
-1661
-1655
-1649
-1641
-1634
-1626
-1617
-1607
-1597
-1587
-1576
-1564
-1552
-1539
-1526
-1512
-1497
-1483
-1467
-1451
-1435
-1418
-1401
-1384
-1366
-1348
-1330
-1312
-1293
-1274
-1255
-1237
-1218
-1199
-1180
-1161
-1142
-1123
-1105
-1086
-1068
-1050
-1032
-1014
-997
-980
-963
-947
-931
-916
-901
-887
-873
-860
-847
-835
-823
-812
-801
-790
-779
-768
-757
-746
-735
-724
-713
-701
-689
-677
-665
-652
-639
-626
-613
-599
-586
-572
-558
-544
-531
-517
-504
-491
-478
-465
-452
-440
-428
-416
-404
-392
-381
-370
-358
-347
-336
-326
-315
-304
-294
-283
-273
-263
-253
-243
-233
-223
-213
-204
-194
-185
-175
-166
-156
-146
-137
-127
-117
-108
-98
-87
-77
-67
-56
-45
-34
-23
-11
0
12
24
36
48
61
73
85
98
110
123
135
148
160
172
184
196
208
220
232
244
255
267
278
290
301
313
324
335
347
358
369
379
390
400
409
419
427
435
443
450
456
461
466
470
473
475
477
478
478
478
477
476
474
471
468
465
461
457
452
446
441
434
428
420
413
405
396
387
377
367
356
345
333
321
309
296
282
268
254
239
223
207
191
173
156
137
119
100
80
60
40
19
-2
-23
-45
-66
-88
-110
-131
-153
-174
-196
-217
-238
-260
-281
-302
-322
-343
-364
-384
-404
-424
-444
-464
-483
-502
-521
-539
-558
-575
-593
-610
-627
-643
-659
-675
-691
-706
-721
-736
-750
-765
-779
-793
-807
-820
-834
-847
-860
-873
-886
-899
-911
-924
-936
-948
-959
-971
-982
-993
-1004
-1014
-1026
-1037
-1047
-1057
-1067
-1077
-1087
-1096
-1106
-1115
-1123
-1132
-1140
-1148
-1155
-1162
-1168
-1174
-1180
-1185
-1190
-1194
-1198
-1201
-1203
-1205
-1207
-1208
-1209
-1209
-1209
-1208
-1207
-1206
-1204
-1201
-1198
-1195
-1191
-1186
-1182
-1176
-1171
-1165
-1158
-1152
-1144
-1137
-1129
-1121
-1112
-1103
-1094
-1085
-1075
-1065
-1055
-1045
-1034
-1024
-1012
-1000
-990
-978
-966
-953
-940
-927
-913
-899
-884
-869
-854
-839
-823
-807
-790
-773
-757
-739
-722
-705
-687
-669
-652
-634
-616
-598
-580
-562
-544
-526
-508
-490
-471
-453
-435
-417
-398
-379
-361
-342
-322
-303
-283
-263
-243
-222
-201
-179
-157
-135
-112
-88
-64
-40
-16
9
35
61
87
113
140
166
194
221
249
277
305
334
362
391
421
450
480
511
541
572
603
634
665
697
728
759
791
822
854
885
916
948
979
1010
1041
1072
1103
1134
1165
1196
1227
1258
1288
1319
1350
1380
1410
1440
1470
1499
1528
1557
1585
1613
1641
1668
1695
1721
1746
1771
1796
1819
1842
1865
1887
1908
1928
1948
1967
1985
2001
2019
2033
2049
2063
2077
2090
2101
2112
2123
2132
2141
2148
2156
2162
2167
2172
2176
2179
2181
2183
2184
2184
2183
2181
2178
2175
2170
2165
2158
2151
2142
2133
2122
2111
2099
2085
2071
2056
2040
2023
2005
1988
1969
1949
1929
1908
1887
1864
1841
1817
1793
1767
1741
1715
1687
1659
1630
1601
1571
1541
1510
1479
1447
1416
1384
1352
1319
1287
1254
1221
1188
1155
1122
1088
1054
1020
986
951
916
881
845
809
773
736
699
661
623
584
545
506
466
426
386
346
305
265
225
184
144
104
64
24
-16
-56
-95
-135
-174
-213
-253
-292
-332
-371
-411
-450
-490
-530
-570
-610
-649
-689
-729
-769
-809
-848
-888
-927
-966
-1004
-1044
-1082
-1121
-1159
-1198
-1236
-1275
-1313
-1351
-1390
-1428
-1467
-1506
-1544
-1583
-1622
-1662
-1701
-1740
-1780
-1820
-1859
-1899
-1938
-1978
-2017
-2056
-2095
-2133
-2172
-2210
-2247
-2284
-2321
-2357
-2393
-2428
-2463
-2497
-2531
-2563
-2596
-2627
-2658
-2688
-2718
-2747
-2775
-2803
-2830
-2857
-2883
-2908
-2933
-2957
-2980
-3003
-3026
-3047
-3068
-3088
-3108
-3127
-3145
-3162
-3179
-3195
-3209
-3224
-3237
-3249
-3261
-3271
-3281
-3290
-3298
-3305
-3312
-3317
-3322
-3325
-3328
-3330
-3332
-3332
-3331
-3329
-3327
-3323
-3319
-3313
-3307
-3299
-3290
-3281
-3270
-3258
-3245
-3231
-3216
-3200
-3183
-3165
-3146
-3126
-3105
-3083
-3060
-3036
-3011
-2985
-2958
-2931
-2902
-2873
-2843
-2812
-2780
-2747
-2714
-2680
-2646
-2611
-2575
-2539
-2502
-2465
-2427
-2389
-2351
-2312
-2273
-2234
-2194
-2155
-2115
-2075
-2035
-1994
-1953
-1912
-1871
-1829
-1787
-1745
-1702
-1659
-1615
-1571
-1527
-1482
-1436
-1390
-1344
-1297
-1250
-1202
-1154
-1105
-1057
-1008
-958
-909
-859
-810
-760
-711
-661
-611
-562
-512
-463
-414
-364
-315
-266
-217
-168
-119
-69
-20
30
80
130
180
230
281
332
383
434
486
537
589
641
693
745
797
849
901
952
1002
1054
1104
1154
1204
1253
1302
1351
1399
1446
1493
1540
1586
1632
1677
1723
1767
1812
1856
1900
1943
1986
2028
2070
2111
2152
2192
2232
2272
2310
2348
2386
2422
2459
2494
2529
2563
2596
2629
2661
2693
2723
2753
2782
2810
2838
2864
2890
2915
2940
2963
2986
3008
3030
3050
3070
3089
3107
3124
3141
3158
3173
3188
3202
3215
3227
3239
3250
3259
3268
3276
3283
3289
3294
3298
3300
3302
3303
3302
3300
3298
3294
3290
3284
3278
3270
3262
3253
3243
3232
3220
3207
3193
3178
3162
3145
3127
3108
3089
3068
3045
3022
2998
2973
2947
2920
2892
2864
2834
2804
2773
2741
2709
2676
2642
2608
2573
2538
2502
2465
2428
2390
2351
2312
2272
2231
2189
2147
2104
2060
2015
1969
1923
1876
1828
1780
1731
1682
1632
1582
1531
1480
1429
1377
1325
1273
1220
1168
1115
1062
1008
955
901
847
793
739
684
629
575
519
464
409
354
298
243
188
132
77
22
-33
-88
-142
-197
-251
-305
-359
-412
-466
-519
-572
-625
-677
-730
-782
-835
-887
-939
-992
-1044
-1096
-1148
-1200
-1252
-1304
-1356
-1408
-1459
-1511
-1563
-1614
-1665
-1716
-1767
-1817
-1868
-1918
-1967
-2016
-2065
-2114
-2162
-2209
-2257
-2304
-2350
-2396
-2442
-2487
-2532
-2576
-2620
-2664
-2706
-2749
-2790
-2832
-2872
-2913
-2952
-2991
-3029
-3067
-3104
-3141
-3176
-3211
-3246
-3279
-3312
-3344
-3375
-3406
-3435
-3464
-3492
-3519
-3545
-3571
-3596
-3620
-3643
-3665
-3687
-3708
-3728
-3748
-3766
-3784
-3802
-3818
-3834
-3849
-3863
-3877
-3890
-3902
-3913
-3924
-3935
-3945
-3954
-3963
-3971
-3979
-3987
-3994
-4001
-4006
-4013
-4019
-4024
-4029
-4034
-4038
-4041
-4043
-4046
-4048
-4049
-4049
-4048
-4046
-4045
-4042
-4038
-4034
-4029
-4022
-4016
-4009
-4001
-3992
-3983
-3972
-3961
-3950
-3937
-3924
-3911
-3896
-3881
-3865
-3849
-3832
-3814
-3795
-3776
-3756
-3735
-3714
-3692
-3669
-3646
-3622
-3598
-3573
-3548
-3522
-3496
-3469
-3442
-3415
-3387
-3360
-3332
-3304
-3275
-3247
-3219
-3190
-3161
-3133
-3104
-3075
-3046
-3017
-2988
-2959
-2929
-2900
-2870
-2840
-2811
-2781
-2750
-2720
-2690
-2659
-2629
-2598
-2567
-2536
-2505
-2474
-2443
-2411
-2380
-2349
-2317
-2286
-2254
-2223
-2191
-2160
-2128
-2096
-2065
-2033
-2001
-1970
-1938
-1906
-1874
-1842
-1810
-1777
-1745
-1713
-1680
-1648
-1615
-1582
-1550
-1517
-1485
-1452
-1420
-1388
-1356
-1325
-1293
-1262
-1232
-1201
-1171
-1142
-1113
-1084
-1055
-1026
-998
-970
-942
-915
-887
-860
-832
-805
-778
-751
-725
-699
-673
-647
-621
-597
-572
-548
-524
-501
-479
-456
-435
-413
-392
-372
-351
-331
-312
-292
-273
-254
-235
-217
-198
-180
-161
-143
-125
-107
-89
-72
-54
-37
-20
-3
13
30
46
62
77
92
107
122
136
150
164
178
191
204
217
230
243
255
268
280
292
304
315
327
338
349
360
371
382
392
402
412
422
432
441
450
459
468
477
486
495
503
512
520
528
536
544
552
559
567
575
582
589
596
604
611
618
625
632
640
647
655
662
670
678
686
693
701
709
717
725
733
741
749
757
765
772
780
787
794
801
807
814
820
825
831
836
840
845
849
853
857
860
864
867
870
873
876
879
882
885
888
890
893
895
897
899
900
901
902
903
903
903
903
902
901
900
899
898
897
896
895
894
892
891
890
889
888
887
886
885
884
883
881
880
878
876
874
871
869
866
863
859
856
852
848
843
839
834
829
824
819
814
809
804
798
793
787
782
777
771
766
760
755
749
744
738
733
727
721
716
710
704
698
692
687
681
675
669
662
656
650
644
638
631
625
619
612
606
599
593
586
580
573
567
560
554
547
541
534
528
522
516
510
504
498
493
487
482
476
471
466
461
456
451
446
442
438
433
429
425
421
418
414
411
407
404
401
399
396
394
391
389
387
385
383
381
379
377
375
373
371
369
366
364
361
359
356
353
350
347
343
340
337
333
329
326
322
318
314
309
304
299
294
288
282
275
268
261
252
244
235
225
214
204
192
181
168
156
143
130
116
102
89
74
60
46
31
16
2
-13
-28
-44
-59
-75
-91
-107
-124
-141
-159
-177
-196
-215
-235
-255
-276
-297
-319
-341
-364
-387
-410
-433
-457
-480
-504
-528
-552
-576
-599
-623
-647
-671
-694
-718
-741
-765
-788
-812
-835
-859
-883
-906
-930
-953
-977
-1000
-1024
-1047
-1070
-1093
-1116
-1139
-1162
-1184
-1206
-1228
-1250
-1272
-1293
-1314
-1335
-1356
-1377
-1397
-1417
-1438
-1458
-1478
-1498
-1517
-1537
-1557
-1577
-1596
-1616
-1636
-1656
-1675
-1695
-1715
-1734
-1754
-1773
-1793
-1812
-1831
-1850
-1868
-1887
-1905
-1924
-1942
-1960
-1978
-1995
-2013
-2029
-2048
-2065
-2082
-2099
-2116
-2132
-2149
-2165
-2181
-2196
-2212
-2227
-2241
-2256
-2270
-2283
-2296
-2309
-2321
-2333
-2344
-2355
-2365
-2375
-2384
-2393
-2402
-2410
-2418
-2425
-2432
-2439
-2445
-2451
-2457
-2462
-2467
-2472
-2476
-2480
-2484
-2488
-2492
-2495
-2498
-2502
-2504
-2507
-2510
-2512
-2514
-2516
-2517
-2518
-2519
-2520
-2520
-2520
-2519
-2518
-2516
-2514
-2512
-2509
-2506
-2502
-2498
-2494
-2489
-2484
-2478
-2473
-2466
-2460
-2453
-2445
-2437
-2429
-2420
-2410
-2400
-2389
-2378
-2366
-2354
-2341
-2327
-2312
-2297
-2281
-2265
-2247
-2229
-2211
-2192
-2172
-2151
-2130
-2108
-2086
-2062
-2039
-2013
-1990
-1964
-1939
-1913
-1886
-1859
-1832
-1804
-1776
-1747
-1718
-1689
-1660
-1630
-1601
-1571
-1541
-1510
-1480
-1449
-1419
-1388
-1357
-1326
-1295
-1265
-1234
-1203
-1172
-1141
-1110
-1079
-1048
-1016
-986
-954
-923
-892
-861
-829
-798
-767
-735
-704
-672
-641
-609
-578
-546
-515
-483
-452
-420
-388
-356
-325
-293
-261
-229
-197
-166
-134
-102
-70
-39
-7
24
56
87
119
150
182
214
245
277
309
341
373
405
437
469
501
533
565
597
629
661
692
724
755
786
816
847
877
907
936
966
994
1022
1051
1079
1106
1133
1159
1185
1211
1236
1260
1284
1307
1330
1352
1374
1395
1416
1436
1455
1474
1492
1510
1528
1545
1561
1577
1592
1607
1621
1635
1649
1662
1675
1687
1699
1710
1721
1732
1742
1752
1761
1770
1779
1788
1796
1804
1812
1819
1826
1832
1839
1845
1851
1856
1861
1866
1870
1874
1877
1880
1882
1884
1886
1886
1887
1886
1885
1883
1880
1877
1874
1869
1864
1858
1852
1845
1837
1829
1820
1811
1801
1790
1779
1767
1755
1742
1729
1715
1701
1686
1671
1655
1639
1622
1605
1588
1570
1552
1533
1514
1495
1475
1454
1434
1412
1391
1369
1346
1324
1300
1277
1253
1229
1204
1179
1154
1129
1103
1077
1051
1025
998
972
945
918
891
863
836
809
781
753
726
698
670
642
614
586
558
530
502
474
446
417
389
361
333
304
276
248
220
192
164
136
109
81
54
27
-1
-28
-54
-81
-108
-134
-160
-187
-213
-239
-265
-291
-317
-343
-369
-395
-421
-446
-472
-498
-524
-549
-574
-600
-625
-650
-674
-699
-723
-747
-771
-794
-818
-841
-864
-887
-909
-932
-954
-976
-997
-1018
-1040
-1061
-1082
-1102
-1122
-1142
-1162
-1181
-1200
-1219
-1237
-1255
-1272
-1289
-1306
-1321
-1337
-1352
-1366
-1380
-1393
-1406
-1418
-1429
-1440
-1451
-1461
-1470
-1479
-1488
-1496
-1503
-1510
-1517
-1522
-1528
-1532
-1537
-1540
-1543
-1546
-1548
-1550
-1551
-1551
-1551
-1550
-1549
-1548
-1546
-1543
-1540
-1536
-1532
-1527
-1522
-1516
-1510
-1503
-1496
-1489
-1481
-1473
-1464
-1456
-1447
-1438
-1428
-1419
-1409
-1400
-1390
-1381
-1371
-1362
-1353
-1344
-1335
-1326
-1318
-1310
-1302
-1294
-1287
-1280
-1273
-1266
-1260
-1254
-1249
-1244
-1239
-1234
-1230
-1226
-1222
-1219
-1216
-1213
-1211
-1209
-1207
-1206
-1206
-1205
-1205
-1206
-1207
-1208
-1209
-1211
-1214
-1216
-1219
-1223
-1227
-1231
-1235
-1240
-1245
-1251
-1256
-1262
-1269
-1275
-1282
-1289
-1296
-1304
-1312
-1320
-1328
-1336
-1345
-1354
-1363
-1372
-1382
-1392
-1402
-1412
-1423
-1434
-1446
-1457
-1469
-1481
-1494
-1507
-1520
-1533
-1547
-1561
-1575
-1589
-1604
-1618
-1633
-1648
-1663
-1678
-1693
-1708
-1723
-1738
-1754
-1769
-1784
-1800
-1816
-1832
-1848
-1864
-1880
-1897
-1914
-1931
-1949
-1967
-1985
-2003
-2021
-2041
-2061
-2080
-2100
-2121
-2141
-2162
-2183
-2204
-2226
-2248
-2270
-2292
-2315
-2338
-2361
-2384
-2408
-2432
-2456
-2480
-2505
-2530
-2555
-2580
-2606
-2632
-2658
-2683
-2709
-2735
-2761
-2787
-2813
-2838
-2864
-2889
-2914
-2939
-2964
-2989
-3014
-3038
-3063
-3087
-3112
-3137
-3161
-3186
-3211
-3236
-3262
-3287
-3312
-3338
-3363
-3389
-3414
-3440
-3465
-3491
-3516
-3541
-3566
-3591
-3616
-3641
-3665
-3689
-3713
-3737
-3761
-3784
-3808
-3831
-3854
-3877
-3900
-3923
-3945
-3968
-3990
-4011
-4034
-4056
-4078
-4099
-4120
-4142
-4163
-4184
-4205
-4225
-4246
-4267
-4287
-4307
-4328
-4348
-4367
-4387
-4407
-4426
-4445
-4464
-4482
-4500
-4518
-4536
-4554
-4571
-4588
-4604
-4621
-4637
-4653
-4669
-4685
-4700
-4715
-4730
-4745
-4759
-4773
-4787
-4801
-4814
-4828
-4840
-4853
-4865
-4876
-4888
-4899
-4909
-4919
-4929
-4938
-4946
-4954
-4962
-4969
-4975
-4981
-4986
-4991
-4995
-4998
-5001
-5003
-5004
-5005
-5005
-5005
-5003
-5001
-4998
-4995
-4991
-4986
-4981
-4974
-4968
-4960
-4952
-4943
-4933
-4923
-4912
-4901
-4889
-4876
-4863
-4849
-4834
-4819
-4803
-4786
-4768
-4750
-4731
-4712
-4691
-4670
-4648
-4626
-4603
-4579
-4555
-4530
-4505
-4479
-4453
-4426
-4399
-4372
-4344
-4315
-4286
-4257
-4227
-4196
-4165
-4134
-4102
-4069
-4035
-4001
-3966
-3930
-3894
-3857
-3819
-3781
-3742
-3702
-3662
-3622
-3581
-3539
-3497
-3455
-3412
-3369
-3326
-3282
-3238
-3193
-3148
-3103
-3057
-3011
-2964
-2917
-2869
-2821
-2773
-2724
-2675
-2626
-2576
-2526
-2476
-2425
-2374
-2323
-2271
-2219
-2167
-2115
-2063
-2009
-1957
-1903
-1850
-1796
-1742
-1688
-1634
-1579
-1525
-1470
-1416
-1361
-1306
-1252
-1197
-1143
-1088
-1034
-980
-925
-871
-817
-763
-708
-654
-600
-546
-491
-437
-382
-328
-274
-219
-165
-110
-56
-2
51
105
158
211
264
316
367
419
470
520
570
620
669
718
767
815
863
910
958
1004
1052
1099
1145
1191
1237
1282
1327
1372
1416
1460
1504
1547
1590
1632
1674
1715
1756
1796
1835
1874
1913
1951
1989
2025
2063
2099
2134
2169
2204
2238
2272
2305
2338
2370
2401
2433
2463
2493
2522
2551
2580
2607
2635
2661
2687
2713
2738
2762
2786
2809
2832
2854
2875
2896
2916
2936
2955
2973
2990
3007
3023
3038
3053
3067
3080
3092
3104
3115
3126
3135
3144
3153
3161
3168
3174
3180
3186
3191
3195
3199
3202
3205
3208
3210
3211
3212
3213
3213
3213
3212
3211
3209
3207
3205
3202
3198
3194
3190
3185
3179
3173
3166
3159
3151
3142
3134
3124
3114
3103
3092
3081
3068
3056
3043
3029
3014
3000
2984
2968
2952
2935
2917
2899
2881
2862
2842
2822
2801
2780
2759
2736
2714
2691
2667
2643
2619
2594
2569
2544
2518
2491
2464
2437
2409
2381
2353
2324
2294
2264
2234
2203
2171
2139
2107
2074
2040
2007
1972
1938
1902
1867
1831
1795
1758
1721
1684
1646
1608
1569
1531
1491
1452
1412
1372
1331
1291
1250
1208
1167
1125
1083
1041
999
956
914
871
828
785
742
699
656
613
569
526
483
440
397
354
311
268
225
183
140
97
54
11
-32
-74
-117
-160
-202
-244
-287
-329
-371
-412
-454
-495
-536
-577
-617
-657
-697
-736
-776
-815
-853
-892
-930
-968
-1004
-1042
-1079
-1116
-1152
-1188
-1223
-1258
-1293
-1328
-1362
-1395
-1428
-1461
-1494
-1526
-1557
-1589
-1620
-1650
-1681
-1711
-1740
-1770
-1799
-1828
-1856
-1885
-1913
-1941
-1969
-1996
-2024
-2051
-2078
-2104
-2130
-2156
-2182
-2207
-2232
-2257
-2281
-2304
-2328
-2350
-2373
-2395
-2416
-2437
-2458
-2478
-2498
-2518
-2537
-2556
-2574
-2592
-2610
-2627
-2644
-2660
-2676
-2691
-2706
-2721
-2734
-2748
-2760
-2773
-2784
-2796
-2806
-2817
-2826
-2835
-2844
-2852
-2859
-2866
-2873
-2878
-2884
-2888
-2893
-2896
-2899
-2902
-2904
-2905
-2906
-2906
-2906
-2905
-2903
-2901
-2898
-2894
-2890
-2885
-2879
-2873
-2865
-2857
-2849
-2840
-2830
-2819
-2808
-2796
-2783
-2770
-2757
-2743
-2728
-2713
-2698
-2682
-2665
-2649
-2632
-2614
-2596
-2578
-2559
-2540
-2520
-2500
-2480
-2459
-2438
-2416
-2394
-2372
-2349
-2326
-2303
-2279
-2255
-2230
-2205
-2180
-2155
-2129
-2103
-2076
-2050
-2023
-1996
-1969
-1942
-1915
-1888
-1861
-1833
-1806
-1779
-1751
-1724
-1697
-1669
-1641
-1614
-1586
-1557
-1529
-1500
-1471
-1441
-1412
-1382
-1352
-1321
-1291
-1260
-1229
-1198
-1166
-1135
-1103
-1071
-1039
-1008
-976
-944
-912
-880
-848
-815
-783
-751
-719
-687
-654
-622
-590
-558
-526
-494
-462
-430
-398
-366
-335
-303
-272
-241
-210
-180
-149
-119
-89
-59
-30
0
29
58
87
116
145
174
202
231
259
288
316
344
373
401
429
457
485
512
540
568
595
623
650
678
705
732
760
787
814
841
868
895
922
949
976
1002
1029
1056
1082
1108
1134
1160
1185
1210
1235
1260
1284
1308
1331
1354
1377
1400
1422
1444
1466
1487
1508
1529
1550
1570
1590
1610
1629
1648
1666
1685
1702
1720
1736
1753
1768
1784
1798
1812
1826
1839
1851
1863
1874
1884
1894
1903
1912
1920
1928
1935
1942
1947
1953
1958
1962
1965
1968
1970
1972
1973
1973
1973
1972
1971
1969
1966
1963
1959
1955
1950
1945
1940
1934
1927
1920
1913
1905
1896
1888
1878
1868
1858
1847
1836
1825
1813
1800
1787
1774
1760
1746
1732
1717
1702
1687
1671
1655
1639
1623
1606
1589
1572
1554
1536
1518
1500
1482
1463
1444
1425
1406
1386
1367
1347
1326
1306
1285
1264
1242
1221
1199
1177
1155
1133
1111
1089
1066
1044
1020
999
976
953
930
907
884
861
838
814
790
766
742
718
694
669
645
620
595
570
544
519
494
468
442
417
391
365
339
313
287
261
235
209
182
156
129
103
76
49
22
-5
-32
-60
-87
-115
-144
-172
-201
-230
-259
-288
-318
-348
-378
-408
-439
-470
-501
-532
-563
-595
-626
-658
-689
-720
-752
-783
-814
-845
-876
-906
-936
-966
-996
-1025
-1054
-1083
-1112
-1140
-1168
-1196
-1223
-1251
-1278
-1305
-1332
-1358
-1385
-1411
-1437
-1463
-1488
-1514
-1539
-1564
-1588
-1613
-1636
-1660
-1683
-1706
-1729
-1751
-1773
-1795
-1816
-1837
-1858
-1878
-1898
-1918
-1938
-1957
-1976
-1995
-2013
-2032
-2050
-2068
-2085
-2102
-2119
-2135
-2151
-2167
-2182
-2197
-2212
-2226
-2239
-2252
-2265
-2277
-2288
-2299
-2309
-2319
-2328
-2336
-2344
-2351
-2358
-2364
-2370
-2375
-2380
-2384
-2388
-2391
-2394
-2397
-2399
-2401
-2402
-2403
-2404
-2404
-2404
-2403
-2402
-2401
-2399
-2397
-2394
-2391
-2387
-2382
-2378
-2372
-2366
-2360
-2353
-2345
-2337
-2328
-2319
-2310
-2300
-2289
-2278
-2267
-2256
-2244
-2231
-2218
-2205
-2192
-2178
-2164
-2150
-2135
-2120
-2105
-2089
-2073
-2056
-2039
-2021
-2004
-1986
-1968
-1949
-1929
-1910
-1889
-1869
-1848
-1827
-1805
-1784
-1762
-1740
-1717
-1694
-1671
-1648
-1625
-1602
-1578
-1554
-1530
-1505
-1481
-1456
-1430
-1405
-1379
-1354
-1328
-1301
-1275
-1248
-1221
-1194
-1166
-1139
-1111
-1083
-1055
-1026
-998
-970
-941
-912
-884
-855
-827
-798
-769
-741
-713
-684
-656
-627
-599
-571
-543
-514
-486
-458
-429
-401
-373
-344
-316
-288
-260
-232
-204
-177
-149
-122
-95
-69
-43
-18
7
32
56
80
103
126
148
170
192
213
234
254
275
295
315
335
354
374
393
412
431
450
469
487
505
523
541
558
575
591
607
622
637
651
665
677
689
701
711
721
731
739
747
755
762
768
774
779
785
790
794
799
803
807
811
815
819
822
825
827
829
831
832
833
833
833
832
830
828
825
821
817
812
807
801
795
789
782
774
766
758
750
741
732
722
712
702
692
682
671
659
648
636
624
612
599
586
573
560
546
532
518
504
489
475
460
446
431
417
403
389
374
360
347
333
320
306
293
280
268
255
243
231
219
208
196
185
173
162
151
140
129
118
107
96
86
75
64
53
42
32
21
10
0
-11
-21
-32
-42
-52
-63
-73
-83
-94
-104
-115
-125
-136
-147
-158
-169
-180
-192
-203
-215
-228
-240
-253
-266
-280
-294
-308
-322
-337
-352
-367
-383
-399
-415
-432
-448
-466
-483
-501
-519
-538
-556
-576
-595
-615
-636
-656
-678
-699
-721
-743
-765
-788
-811
-834
-857
-881
-904
-928
-952
-977
-1000
-1026
-1051
-1076
-1102
-1127
-1153
-1179
-1205
-1232
-1259
-1286
-1314
-1341
-1370
-1398
-1427
-1456
-1485
-1515
-1545
-1575
-1605
-1636
-1666
-1697
-1729
-1760
-1791
-1823
-1855
-1887
-1919
-1951
-1983
-2016
-2048
-2081
-2114
-2147
-2180
-2213
-2247
-2281
-2315
-2349
-2383
-2418
-2453
-2488
-2524
-2560
-2596
-2632
-2668
-2704
-2741
-2777
-2814
-2850
-2887
-2923
-2959
-2995
-3030
-3065
-3100
-3134
-3168
-3202
-3235
-3267
-3300
-3331
-3363
-3394
-3424
-3455
-3484
-3514
-3543
-3571
-3600
-3627
-3655
-3681
-3707
-3733
-3758
-3782
-3805
-3828
-3850
-3871
-3892
-3912
-3931
-3949
-3967
-3984
-4000
-4016
-4030
-4045
-4059
-4072
-4083
-4096
-4107
-4117
-4126
-4135
-4143
-4151
-4157
-4163
-4167
-4171
-4174
-4176
-4177
-4177
-4176
-4174
-4172
-4168
-4163
-4158
-4151
-4144
-4135
-4126
-4116
-4105
-4093
-4080
-4067
-4051
-4037
-4021
-4005
-3988
-3970
-3951
-3931
-3911
-3891
-3870
-3848
-3826
-3803
-3779
-3755
-3730
-3705
-3679
-3653
-3625
-3598
-3569
-3540
-3510
-3479
-3448
-3416
-3383
-3349
-3315
-3280
-3244
-3207
-3170
-3133
-3094
-3055
-3016
-2976
-2936
-2895
-2854
-2812
-2770
-2727
-2685
-2641
-2598
-2554
-2509
-2465
-2420
-2374
-2328
-2282
-2235
-2188
-2141
-2093
-2045
-1997
-1948
-1899
-1850
-1801
-1752
-1703
-1654
-1604
-1555
-1506
-1457
-1408
-1359
-1310
-1261
-1213
-1164
-1116
-1067
-1018
-971
-923
-875
-828
-780
-733
-687
-640
-594
-549
-504
-459
-415
-372
-329
-287
-245
-204
-164
-124
-84
-45
-7
31
68
105
142
178
214
250
286
321
356
390
424
458
492
525
558
590
622
654
685
716
746
776
805
834
862
889
917
943
969
995
1020
1045
1069
1093
1116
1139
1162
1184
1206
1228
1249
1270
1291
1311
1331
1351
1371
1390
1408
1426
1444
1461
1477
1493
1509
1524
1538
1552
1566
1578
1591
1603
1615
1626
1637
1647
1657
1667
1676
1685
1694
1702
1711
1718
1726
1733
1739
1746
1751
1756
1761
1765
1769
1772
1775
1777
1778
1779
1779
1778
1777
1776
1774
1771
1768
1764
1759
1754
1749
1743
1736
1729
1721
1713
1704
1694
1684
1673
1661
1649
1636
1623
1609
1594
1579
1563
1546
1529
1511
1493
1474
1455
1435
1414
1393
1371
1349
1326
1303
1279
1255
1230
1205
1180
1154
1127
1100
1073
1046
1018
989
961
932
903
874
844
814
784
754
723
692
661
630
598
566
534
502
469
437
404
371
337
304
270
236
201
166
132
96
61
26
-10
-46
-82
-119
-155
-192
-229
-266
-303
-341
-378
-416
-453
-491
-528
-566
-604
-641
-679
-717
-754
-792
-829
-866
-903
-940
-977
-1014
-1051
-1087
-1124
-1160
-1197
-1233
-1269
-1305
-1342
-1378
-1414
-1450
-1486
-1521
-1557
-1592
-1628
-1663
-1697
-1732
-1765
-1799
-1832
-1865
-1897
-1929
-1961
-1992
-2021
-2052
-2082
-2111
-2140
-2168
-2196
-2224
-2251
-2278
-2304
-2330
-2355
-2380
-2404
-2427
-2451
-2473
-2495
-2516
-2537
-2557
-2576
-2595
-2613
-2631
-2648
-2665
-2681
-2696
-2711
-2725
-2739
-2752
-2765
-2777
-2789
-2800
-2810
-2819
-2828
-2836
-2843
-2850
-2856
-2860
-2864
-2868
-2870
-2872
-2873
-2873
-2872
-2871
-2869
-2867
-2864
-2860
-2855
-2850
-2844
-2837
-2830
-2822
-2813
-2804
-2794
-2783
-2772
-2760
-2747
-2734
-2720
-2705
-2690
-2675
-2659
-2643
-2626
-2608
-2591
-2572
-2554
-2535
-2516
-2496
-2476
-2455
-2434
-2413
-2391
-2369
-2347
-2324
-2301
-2278
-2255
-2231
-2206
-2182
-2157
-2132
-2106
-2080
-2054
-2027
-2000
-1973
-1945
-1917
-1889
-1860
-1832
-1803
-1774
-1744
-1715
-1685
-1656
-1626
-1596
-1567
-1537
-1507
-1478
-1448
-1418
-1388
-1359
-1329
-1300
-1270
-1240
-1211
-1181
-1151
-1121
-1091
-1061
-1031
-1000
-970
-939
-908
-877
-846
-816
-785
-754
-723
-693
-662
-632
-602
-572
-543
-513
-484
-455
-427
-399
-371
-343
-316
-288
-261
-235
-208
-182
-155
-129
-104
-78
-53
-28
-3
22
47
71
95
118
142
165
187
210
232
253
275
296
317
338
358
379
399
419
439
458
477
496
515
534
552
570
587
605
622
639
655
671
686
702
716
731
745
759
772
785
798
810
822
834
845
856
867
877
887
897
907
917
926
935
944
952
961
969
977
985
993
1000
1008
1014
1022
1029
1035
1041
1047
1053
1059
1064
1069
1073
1078
1082
1085
1089
1091
1094
1096
1098
1100
1101
1102
1103
1103
1103
1102
1101
1100
1098
1096
1094
1091
1088
1084
1081
1077
1072
1067
1062
1057
1052
1046
1040
1034
1028
1022
1016
1008
1002
996
989
982
975
968
961
953
945
937
929
920
911
902
892
883
872
862
851
840
828
816
804
791
778
765
751
737
723
709
694
679
663
648
632
616
600
583
566
549
531
514
495
477
457
438
418
398
377
356
334
313
290
268
245
222
199
175
151
127
103
79
54
30
5
-20
-45
-70
-95
-120
-145
-171
-196
-221
-247
-272
-297
-323
-348
-374
-399
-425
-450
-476
-501
-526
-551
-577
-602
-626
-651
-676
-700
-724
-749
-772
-796
-820
-843
-866
-889
-912
-935
-957
-979
-1002
-1024
-1046
-1068
-1089
-1111
-1133
-1154
-1176
-1197
-1218
-1240
-1261
-1282
-1302
-1323
-1343
-1363
-1383
-1403
-1423
-1442
-1461
-1480
-1498
-1517
-1535
-1552
-1570
-1588
-1605
-1622
-1639
-1655
-1672
-1688
-1705
-1721
-1737
-1753
-1768
-1784
-1799
-1814
-1829
-1844
-1858
-1872
-1886
-1900
-1914
-1927
-1940
-1953
-1966
-1979
-1992
-2004
-2017
-2029
-2041
-2053
-2065
-2077
-2089
-2101
-2112
-2124
-2135
-2147
-2158
-2169
-2180
-2191
-2202
-2213
-2224
-2235
-2245
-2256
-2266
-2276
-2286
-2296
-2306
-2316
-2325
-2334
-2343
-2352
-2361
-2369
-2377
-2385
-2392
-2399
-2406
-2412
-2418
-2423
-2428
-2433
-2437
-2441
-2444
-2447
-2449
-2451
-2452
-2453
-2454
-2454
-2453
-2452
-2450
-2448
-2446
-2443
-2439
-2435
-2431
-2426
-2421
-2415
-2409
-2403
-2396
-2389
-2382
-2374
-2366
-2357
-2349
-2339
-2330
-2320
-2310
-2299
-2289
-2277
-2266
-2254
-2241
-2228
-2215
-2201
-2187
-2173
-2158
-2143
-2127
-2112
-2095
-2079
-2062
-2045
-2028
-2009
-1992
-1974
-1956
-1938
-1919
-1900
-1881
-1862
-1842
-1822
-1803
-1783
-1763
-1742
-1722
-1701
-1681
-1660
-1639
-1617
-1596
-1575
-1553
-1532
-1510
-1488
-1466
-1444
-1422
-1399
-1377
-1354
-1332
-1309
-1286
-1264
-1241
-1218
-1195
-1172
-1149
-1125
-1102
-1079
-1055
-1032
-1008
-985
-962
-939
-916
-892
-869
-846
-823
-800
-777
-755
-732
-709
-687
-664
-641
-619
-596
-574
-552
-529
-507
-485
-462
-440
-418
-396
-374
-352
-330
-309
-287
-265
-243
-222
-200
-179
-157
-136
-115
-93
-72
-52
-31
-10
10
30
50
70
90
109
129
149
168
187
207
226
246
265
284
304
323
342
361
380
399
418
436
455
473
491
508
526
543
560
576
593
609
624
640
655
670
685
699
714
728
741
755
768
781
793
805
817
828
839
850
860
869
878
887
895
903
910
917
923
929
935
940
945
950
954
958
962
966
969
972
975
978
980
983
985
986
988
989
990
990
991
991
991
990
989
988
987
985
984
982
980
977
975
972
970
967
964
961
958
955
952
948
945
941
938
934
930
926
921
917
912
907
901
896
890
884
878
872
865
859
852
845
838
831
824
816
809
801
793
785
777
769
760
752
743
733
724
714
704
693
682
671
660
648
636
624
611
598
584
570
556
542
527
512
496
481
465
449
432
415
398
381
364
346
328
310
292
274
255
236
217
197
178
158
138
118
98
77
56
36
15
-6
-27
-48
-69
-91
-112
-133
-154
-175
-196
-216
-237
-258
-279
-299
-319
-340
-360
-380
-400
-420
-440
-459
-479
-498
-518
-537
-556
-574
-593
-611
-630
-648
-665
-683
-700
-718
-734
-751
-768
-784
-800
-815
-831
-846
-861
-875
-890
-904
-918
-931
-944
-957
-970
-982
-995
-1006
-1018
-1029
-1041
-1051
-1062
-1072
-1082
-1092
-1102
-1112
-1121
-1130
-1139
-1148
-1156
-1165
-1173
-1181
-1189
-1197
-1205
-1212
-1219
-1226
-1233
-1240
-1246
-1252
-1258
-1264
-1269
-1274
-1279
-1284
-1288
-1292
-1295
-1299
-1302
-1304
-1307
-1309
-1310
-1312
-1312
-1313
-1313
-1313
-1313
-1313
-1312
-1310
-1309
-1307
-1305
-1302
-1300
-1297
-1293
-1289
-1285
-1281
-1276
-1270
-1265
-1259
-1252
-1245
-1238
-1230
-1222
-1213
-1204
-1195
-1185
-1175
-1164
-1153
-1141
-1130
-1117
-1105
-1092
-1078
-1064
-1050
-1035
-1018
-1004
-987
-971
-954
-936
-918
-899
-880
-861
-841
-821
-800
-780
-758
-737
-716
-694
-672
-650
-628
-605
-583
-560
-538
-515
-493
-470
-447
-425
-402
-379
-357
-334
-311
-288
-266
-243
-220
-198
-175
-153
-131
-110
-88
-67
-47
-27
-7
12
31
49
67
84
101
117
133
148
163
178
192
206
219
232
244
256
268
279
290
300
310
319
328
336
344
351
358
364
370
375
380
384
388
391
394
397
399
401
402
403
404
404
404
404
404
403
402
400
398
396
394
391
388
385
381
377
373
369
364
358
353
347
341
334
327
320
312
304
296
287
279
269
260
250
241
231
220
210
199
188
177
165
154
142
129
117
104
90
77
63
49
34
19
4
-11
-27
-43
-60
-76
-93
-110
-128
-146
-164
-182
-200
-219
-237
-256
-275
-294
-314
-333
-353
-372
-392
-412
-432
-452
-472
-492
-513
-533
-553
-573
-594
-614
-634
-654
-673
-693
-712
-731
-750
-769
-788
-806
-824
-842
-860
-877
-895
-912
-929
-946
-963
-980
-997
-1014
-1031
-1048
-1064
-1081
-1097
-1113
-1129
-1145
-1161
-1176
-1192
-1207
-1222
-1237
-1251
-1266
-1280
-1294
-1309
-1323
-1337
-1351
-1365
-1379
-1393
-1407
-1421
-1435
-1449
-1462
-1476
-1490
-1504
-1517
-1531
-1544
-1558
-1571
-1584
-1598
-1611
-1624
-1637
-1650
-1663
-1676
-1688
-1701
-1714
-1726
-1739
-1751
-1763
-1775
-1787
-1799
-1810
-1822
-1833
-1844
-1855
-1865
-1876
-1886
-1896
-1906
-1916
-1926
-1936
-1945
-1955
-1964
-1974
-1983
-1992
-2001
-2009
-2019
-2028
-2037
-2045
-2054
-2062
-2070
-2078
-2086
-2093
-2101
-2108
-2115
-2122
-2129
-2136
-2142
-2149
-2155
-2161
-2167
-2173
-2178
-2184
-2189
-2195
-2200
-2205
-2210
-2214
-2219
-2223
-2227
-2232
-2236
-2239
-2243
-2247
-2250
-2254
-2257
-2260
-2263
-2265
-2268
-2270
-2272
-2274
-2276
-2277
-2278
-2279
-2280
-2280
-2280
-2280
-2279
-2278
-2277
-2276
-2274
-2272
-2270
-2267
-2265
-2261
-2258
-2254
-2250
-2245
-2240
-2235
-2229
-2223
-2217
-2209
-2202
-2194
-2185
-2176
-2166
-2156
-2146
-2135
-2123
-2111
-2098
-2085
-2072
-2058
-2044
-2029
-2013
-1999
-1983
-1967
-1950
-1933
-1916
-1899
-1881
-1862
-1844
-1825
-1805
-1786
-1766
-1745
-1725
-1704
-1683
-1661
-1639
-1617
-1595
-1572
-1549
-1526
-1502
-1479
-1455
-1430
-1406
-1381
-1356
-1330
-1305
-1279
-1253
-1227
-1201
-1174
-1148
-1121
-1094
-1067
-1040
-1012
-986
-959
-931
-904
-876
-849
-821
-794
-766
-739
-711
-684
-656
-629
-601
-574
-546
-519
-492
-464
-437
-410
-383
-357
-330
-304
-277
-251
-225
-200
-174
-148
-123
-97
-72
-47
-22
3
28
53
78
103
128
152
177
202
226
250
275
299
322
346
369
393
416
438
461
483
505
526
548
569
590
610
630
650
670
689
708
726
745
763
780
797
814
830
846
861
876
890
903
917
929
941
953
964
974
984
994
1002
1012
1020
1028
1035
1042
1049
1055
1061
1067
1072
1077
1082
1086
1090
1094
1097
1100
1103
1106
1108
1110
1112
1113
1114
1115
1116
1117
1117
1117
1117
1116
1115
1114
1113
1112
1110
1108
1106
1104
1102
1099
1096
1093
1090
1086
1082
1079
1075
1070
1066
1061
1056
1051
1046
1041
1035
1029
1022
1016
1010
1004
997
990
982
975
967
959
950
942
933
924
915
905
896
886
876
866
856
846
836
825
815
804
794
783
772
762
751
740
728
717
705
693
681
669
656
643
630
617
603
589
575
560
545
530
515
500
484
468
452
436
420
404
387
370
353
336
319
301
283
265
247
228
209
190
170
151
130
110
89
68
47
26
4
-18
-40
-62
-84
-107
-129
-151
-174
-196
-219
-241
-263
-285
-308
-330
-352
-374
-396
-419
-441
-463
-485
-507
-529
-551
-573
-595
-616
-638
-659
-681
-702
-722
-743
-763
-783
-803
-822
-842
-861
-879
-898
-916
-934
-951
-969
-986
-1002
-1018
-1036
-1052
-1068
-1084
-1099
-1115
-1130
-1145
-1160
-1174
-1189
-1203
-1216
-1230
-1243
-1256
-1268
-1280
-1291
-1302
-1313
-1323
-1332
-1341
-1350
-1358
-1365
-1373
-1379
-1386
-1392
-1398
-1403
-1409
-1414
-1418
-1423
-1427
-1431
-1435
-1438
-1441
-1444
-1446
-1449
-1450
-1452
-1453
-1454
-1454
-1454
-1453
-1453
-1451
-1450
-1448
-1446
-1444
-1441
-1438
-1435
-1432
-1429
-1425
-1421
-1417
-1413
-1408
-1403
-1398
-1393
-1387
-1381
-1375
-1369
-1362
-1356
-1349
-1341
-1334
-1326
-1319
-1311
-1303
-1294
-1286
-1277
-1269
-1260
-1251
-1242
-1233
-1224
-1215
-1206
-1197
-1187
-1178
-1169
-1159
-1150
-1140
-1130
-1120
-1111
-1101
-1091
-1080
-1070
-1060
-1049
-1039
-1028
-1016
-1006
-995
-984
-972
-961
-949
-938
-926
-914
-902
-891
-879
-867
-856
-844
-833
-822
-811
-800
-789
-778
-767
-757
-747
-736
-726
-716
-706
-696
-686
-677
-667
-657
-648
-638
-629
-620
-611
-602
-593
-584
-576
-568
-560
-552
-545
-538
-531
-525
-518
-513
-507
-502
-497
-493
-489
-485
-482
-479
-476
-473
-471
-469
-468
-467
-466
-465
-465
-465
-466
-467
-468
-470
-472
-474
-477
-479
-483
-486
-490
-494
-499
-503
-508
-514
-519
-525
-531
-537
-543
-550
-557
-564
-571
-578
-586
-593
-601
-609
-617
-625
-633
-641
-650
-658
-667
-676
-684
-693
-703
-712
-721
-730
-740
-749
-759
-768
-778
-787
-797
-807
-817
-826
-836
-846
-856
-866
-876
-887
-897
-907
-917
-927
-937
-947
-957
-968
-978
-988
-998
-1008
-1018
-1028
-1038
-1049
-1059
-1069
-1079
-1090
-1100
-1110
-1120
-1131
-1141
-1151
-1161
-1170
-1180
-1190
-1199
-1208
-1217
-1226
-1234
-1243
-1251
-1258
-1266
-1273
-1280
-1286
-1292
-1298
-1304
-1309
-1314
-1318
-1323
-1327
-1330
-1334
-1337
-1340
-1342
-1344
-1346
-1348
-1349
-1349
-1350
-1350
-1349
-1349
-1348
-1346
-1345
-1342
-1340
-1337
-1334
-1331
-1328
-1324
-1320
-1315
-1311
-1306
-1301
-1295
-1290
-1284
-1278
-1271
-1265
-1258
-1251
-1244
-1237
-1229
-1221
-1213
-1205
-1196
-1188
-1179
-1170
-1160
-1151
-1141
-1132
-1122
-1112
-1102
-1092
-1082
-1071
-1061
-1050
-1039
-1029
-1018
-1006
-995
-984
-972
-961
-949
-937
-924
-912
-899
-886
-873
-860
-846
-832
-818
-803
-788
-773
-757
-741
-725
-708
-691
-674
-656
-638
-619
-601
-582
-562
-543
-523
-503
-483
-463
-442
-421
-400
-379
-358
-337
-315
-293
-271
-249
-227
-205
-182
-159
-137
-113
-90
-67
-43
-20
4
28
53
77
102
126
151
176
201
226
251
277
302
327
352
378
403
428
454
479
504
529
554
580
605
630
655
680
705
730
755
780
805
830
856
881
906
931
957
982
1008
1033
1059
1084
1110
1135
1161
1186
1212
1237
1263
1288
1313
1339
1364
1389
1414
1438
1463
1488
1512
1536
1560
1584
1608
1632
1656
1679
1702
1725
1748
1771
1794
1816
1838
1861
1883
1904
1926
1947
1968
1990
2009
2031
2051
2072
2092
2112
2131
2151
2170
2189
2208
2226
2244
2262
2280
2297
2314
2330
2346
2362
2377
2392
2406
2420
2433
2446
2459
2471
2482
2493
2504
2514
2524
2533
2542
2551
2559
2568
2575
2583
2590
2597
2603
2609
2615
2621
2626
2631
2636
2641
2645
2649
2653
2657
2660
2663
2666
2669
2671
2674
2676
2678
2679
2681
2683
2684
2685
2687
2688
2689
2690
2690
2691
2692
2692
2692
2693
2693
2692
2692
2692
2691
2690
2689
2688
2686
2684
2682
2680
2677
2674
2671
2667
2663
2659
2654
2650
2645
2639
2634
2628
2622
2615
2609
2602
2595
2588
2580
2572
2564
2556
2547
2539
2529
2520
2510
2500
2489
2479
2468
2456
2444
2432
2419
2406
2393
2379
2365
2351
2336
2321
2306
2291
2275
2260
2244
2228
2211
2195
2178
2161
2144
2127
2109
2091
2073
2054
2035
2016
1996
1976
1956
1935
1914
1893
1871
1849
1827
1804
1781
1758
1735
1712
1688
1664
1640
1616
1592
1567
1543
1518
1492
1467
1441
1416
1390
1364
1338
1311
1285
1258
1232
1205
1178
1151
1124
1097
1070
1043
1016
989
962
934
907
880
852
825
798
770
742
714
687
659
631
602
574
546
517
489
460
432
403
374
346
317
288
259
230
201
172
143
114
85
55
26
-3
-32
-61
-91
-120
-149
-179
-208
-237
-266
-296
-325
-354
-383
-413
-442
-471
-500
-530
-559
-588
-617
-646
-676
-705
-734
-763
-792
-821
-850
-879
-907
-936
-964
-993
-1020
-1049
-1077
-1105
-1133
-1161
-1188
-1216
-1243
-1270
-1297
-1324
-1351
-1378
-1404
-1430
-1456
-1482
-1508
-1533
-1558
-1583
-1608
-1632
-1656
-1680
-1704
-1727
-1750
-1773
-1796
-1818
-1840
-1862
-1883
-1904
-1925
-1945
-1966
-1986
-2005
-2025
-2044
-2062
-2081
-2099
-2116
-2134
-2150
-2167
-2182
-2198
-2212
-2226
-2240
-2253
-2266
-2278
-2289
-2300
-2310
-2320
-2329
-2338
-2346
-2354
-2361
-2368
-2374
-2380
-2385
-2390
-2394
-2397
-2401
-2403
-2405
-2407
-2408
-2408
-2408
-2408
-2407
-2405
-2404
-2403
-2402
-2401
-2400
-2398
-2397
-2396
-2395
-2394
-2393
-2391
-2390
-2389
-2388
-2387
-2385
-2384
-2383
-2382
-2381
-2380
-2378
-2377
-2376
-2375
-2374
-2373
-2371
-2370
-2369
-2368
-2367
-2365
-2364
-2363
-2362
-2361
-2360
-2358
-2357
-2356
-2355
-2354
-2352
-2351
-2350
-2349
-2348
-2347
-2345
-2344
-2343
-2342
-2341
-2339
-2338
-2337
-2336
-2335
-2334
-2332
-2331
-2330
-2329
-2328
-2326
-2325
-2324
-2323
-2322
-2321
-2319
-2318
-2317
-2316
-2315
-2313
-2312
-2311
-2310
-2309
-2307
-2306
-2305
-2304
-2303
-2302
-2300
-2299
-2298
-2297
-2296
-2294
-2293
-2292
-2291
-2290
-2288
-2287
-2286
-2285
-2284
-2283
-2281
-2280
-2279
-2278
-2277
-2275
-2274
-2273
-2272
-2271
-2269
-2268
-2267
-2266
-2265
-2264
-2262
-2261
-2260
-2259
-2258
-2256
-2255
-2254
-2253
-2252
-2250
-2249
-2248
-2247
-2246
-2244
-2243
-2242
-2241
-2240
-2239
-2237
-2236
-2235
-2234
-2233
-2231
-2230
-2229
-2228
-2227
-2225
-2224
-2223
-2222
-2221
-2220
-2218
-2217
-2216
-2215
-2214
-2212
-2211
-2210
-2209
-2208
-2206
-2205
-2204
-2203
-2202
-2200
-2199
-2198
-2197
-2196
-2195
-2193
-2192
-2191
-2190
-2189
-2187
-2186
-2185
-2184
-2183
-2181
-2180
-2179
-2178
-2177
-2176
-2174
-2173
-2172
-2171
-2170
-2168
-2167
-2166
-2165
-2164
-2162
-2161
-2160
-2159
-2158
-2157
-2155
-2154
-2153
-2152
-2151
-2149
-2148
-2147
-2146
-2145
-2144
-2142
-2141
-2140
-2139
-2138
-2136
-2135
-2134
-2133
-2132
-2131
-2129
-2128
-2127
-2126
-2125
-2123
-2122
-2121
-2120
-2119
-2118
-2116
-2115
-2114
-2113
-2112
-2110
-2109
-2108
-2107
-2106
-2105
-2103
-2102
-2101
-2100
-2099
-2098
-2096
-2095
-2094
-2093
-2092
-2090
-2089
-2088
-2087
-2086
-2085
-2083
-2082
-2081
-2080
-2079
-2078
-2076
-2075
-2074
-2073
-2072
-2071
-2069
-2068
-2067
-2066
-2065
-2064
-2062
-2061
-2060
-2059
-2058
-2057
-2055
-2054
-2053
-2052
-2051
-2050
-2048
-2047
-2045
-2045
-2044
-2043
-2041
-2040
-2039
-2037
-2037
-2036
-2033
-2033
-2032
-2031
-2029
-2029
-2027
-2025
-2025
-2024
-2023
-2021
-2020
-2019
-2017
-2017
-2016
-2015
-2013
-2012
-2011
-2009
-2009
-2008
-2007
-2005
-2004
-2003
-2001
-2001
-2000
-1999
-1997
-1996
-1995
-1994
-1993
-1992
-1990
-1989
-1988
-1987
-1986
-1985
-1984
-1982
-1981
-1980
-1979
-1978
-1977
-1976
-1974
-1973
-1972
-1971
-1970
-1969
-1968
-1966
-1965
-1964
-1963
-1962
-1961
-1960
-1958
-1957
-1956
-1955
-1954
-1953
-1952
-1950
-1949
-1948
-1947
-1946
-1945
-1944
-1942
-1941
-1940
-1939
-1938
-1937
-1936
-1935
-1933
-1932
-1931
-1930
-1929
-1928
-1927
-1925
-1924
-1923
-1922
-1921
-1920
-1919
-1918
-1916
-1915
-1914
-1913
-1912
-1911
-1910
-1909
-1907
-1906
-1905
-1904
-1903
-1902
-1901
-1900
-1899
-1897
-1896
-1895
-1894
-1893
-1892
-1891
-1890
-1888
-1887
-1886
-1885
-1884
-1883
-1882
-1881
-1880
-1878
-1877
-1876
-1875
-1874
-1873
-1872
-1871
-1870
-1868
-1867
-1866
-1865
-1864
-1863
-1862
-1861
-1860
-1859
-1857
-1856
-1855
-1854
-1853
-1852
-1851
-1850
-1849
-1848
-1846
-1845
-1844
-1843
-1842
-1841
-1840
-1839
-1838
-1837
-1836
-1834
-1833
-1832
-1831
-1830
-1829
-1828
-1827
-1826
-1825
-1824
-1822
-1821
-1820
-1819
-1818
-1817
-1816
-1815
-1814
-1813
-1812
-1811
-1809
-1808
-1807
-1806
-1805
-1804
-1803
-1802
-1801
-1800
-1799
-1798
-1797
-1795
-1794
-1793
-1792
-1791
-1790
-1789
-1788
-1787
-1786
-1785
-1784
-1783
-1782
-1780
-1779
-1778
-1777
-1776
-1775
-1774
-1773
-1772
-1771
-1770
-1769
-1768
-1767
-1766
-1765
-1764
-1762
-1761
-1760
-1759
-1758
-1757
-1756
-1755
-1754
-1753
-1752
-1751
-1750
-1749
-1748
-1747
-1746
-1745
-1744
-1742
-1741
-1740
-1739
-1738
-1737
-1736
-1735
-1734
-1733
-1732
-1731
-1730
-1729
-1728
-1727
-1726
-1725
-1724
-1723
-1722
-1721
-1720
-1719
-1718
-1717
-1715
-1714
-1713
-1712
-1711
-1710
-1709
-1708
-1707
-1706
-1705
-1704
-1703
-1702
-1701
-1700
-1699
-1698
-1697
-1696
-1695
-1694
-1693
-1692
-1691
-1690
-1689
-1688
-1687
-1686
-1685
-1684
-1683
-1682
-1681
-1680
-1679
-1678
-1677
-1676
-1675
-1674
-1673
-1672
-1671
-1670
-1669
-1668
-1667
-1666
-1665
-1664
-1663
-1662
-1661
-1660
-1659
-1658
-1657
-1656
-1655
-1654
-1653
-1652
-1651
-1650
-1649
-1648
-1647
-1646
-1645
-1644
-1643
-1642
-1641
-1640
-1639
-1638
-1637
-1636
-1635
-1634
-1633
-1632
-1631
-1630
-1629
-1628
-1627
-1626
-1625
-1624
-1623
-1622
-1621
-1620
-1619
-1618
-1617
-1616
-1615
-1614
-1613
-1612
-1612
-1611
-1610
-1609
-1608
-1607
-1606
-1605
-1604
-1603
-1602
-1601
-1600
-1599
-1598
-1597
-1596
-1595
-1594
-1593
-1592
-1591
-1590
-1589
-1588
-1588
-1587
-1586
-1585
-1584
-1583
-1582
-1581
-1580
-1579
-1578
-1577
-1576
-1575
-1574
-1573
-1572
-1571
-1571
-1570
-1569
-1568
-1567
-1566
-1565
-1564
-1563
-1562
-1561
-1560
-1559
-1558
-1557
-1557
-1556
-1555
-1554
-1553
-1552
-1551
-1550
-1549
-1548
-1547
-1546
-1545
-1544
-1544
-1543
-1542
-1541
-1540
-1539
-1538
-1537
-1536
-1535
-1534
-1533
-1533
-1532
-1531
-1530
-1529
-1528
-1527
-1526
-1525
-1524
-1523
-1523
-1522
-1521
-1520
-1519
-1518
-1517
-1516
-1515
-1514
-1514
-1513
-1512
-1511
-1510
-1509
-1508
-1507
-1506
-1506
-1505
-1504
-1503
-1502
-1501
-1500
-1499
-1498
-1498
-1497
-1496
-1495
-1494
-1493
-1492
-1491
-1490
-1490
-1489
-1488
-1487
-1486
-1485
-1484
-1483
-1483
-1482
-1481
-1480
-1479
-1478
-1477
-1476
-1476
-1475
-1474
-1473
-1472
-1471
-1470
-1470
-1469
-1468
-1467
-1466
-1465
-1464
-1463
-1463
-1462
-1461
-1460
-1459
-1458
-1457
-1457
-1456
-1455
-1454
-1453
-1452
-1452
-1451
-1450
-1449
-1448
-1447
-1446
-1446
-1445
-1444
-1443
-1442
-1441
-1441
-1440
-1439
-1438
-1437
-1436
-1436
-1435
-1434
-1433
-1432
-1431
-1431
-1430
-1429
-1428
-1427
-1426
-1426
-1425
-1424
-1423
-1422
-1421
-1421
-1420
-1419
-1418
-1417
-1416
-1416
-1415
-1414
-1413
-1412
-1412
-1411
-1410
-1409
-1408
-1408
-1407
-1406
-1405
-1404
-1403
-1403
-1402
-1401
-1400
-1399
-1399
-1398
-1397
-1396
-1395
-1395
-1394
-1393
-1392
-1391
-1391
-1390
-1389
-1388
-1387
-1387
-1386
-1385
-1384
-1383
-1383
-1382
-1381
-1380
-1380
-1379
-1378
-1377
-1376
-1376
-1375
-1374
-1373
-1372
-1372
-1371
-1370
-1369
-1369
-1368
-1367
-1366
-1365
-1365
-1364
-1363
-1362
-1362
-1361
-1360
-1359
-1358
