5
35423
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-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
-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
-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
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-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
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-107
-107
-107
-107
-108
-108
-108
-109
-109
-109
-110
-110
-110
-110
-111
-111
-111
-112
-112
-112
-113
-113
-113
-114
-114
-114
-115
-115
-115
-116
-116
-116
-117
-117
-117
-118
-118
-118
-119
-119
-119
-120
-120
-121
-121
-121
-122
-122
-122
-123
-123
-123
-124
-124
-124
-125
-125
-126
-126
-126
-127
-127
-128
-128
-128
-129
-129
-129
-130
-130
-131
-131
-131
-132
-132
-132
-133
-133
-134
-134
-134
-135
-135
-136
-136
-136
-137
-137
-138
-138
-138
-139
-139
-140
-140
-140
-141
-141
-142
-142
-142
-143
-143
-144
-144
-145
-145
-145
-146
-146
-147
-147
-148
-148
-148
-149
-149
-150
-150
-151
-151
-152
-152
-152
-153
-153
-154
-154
-155
-155
-156
-156
-157
-157
-157
-158
-158
-159
-159
-160
-160
-161
-161
-162
-162
-162
-163
-163
-164
-164
-165
-165
-166
-166
-167
-167
-168
-168
-169
-169
-169
-170
-170
-171
-171
-172
-172
-173
-173
-174
-174
-175
-175
-176
-177
-177
-178
-178
-179
-179
-180
-180
-181
-181
-182
-183
-183
-184
-184
-185
-185
-186
-187
-187
-188
-188
-189
-190
-190
-191
-191
-192
-193
-193
-194
-194
-195
-196
-196
-197
-197
-198
-199
-199
-200
-201
-201
-202
-202
-203
-204
-204
-205
-206
-206
-207
-208
-208
-209
-210
-210
-211
-212
-212
-213
-213
-214
-215
-215
-216
-217
-217
-218
-219
-219
-220
-221
-221
-222
-223
-223
-224
-225
-225
-226
-227
-227
-228
-229
-229
-230
-231
-231
-232
-233
-233
-234
-235
-235
-236
-237
-237
-238
-239
-239
-240
-241
-241
-242
-243
-243
-244
-245
-245
-246
-247
-247
-248
-249
-249
-250
-251
-251
-252
-253
-253
-254
-254
-255
-256
-256
-257
-258
-258
-259
-260
-260
-261
-262
-262
-263
-264
-264
-265
-265
-266
-267
-267
-268
-269
-269
-270
-271
-271
-272
-272
-273
-274
-274
-275
-276
-276
-277
-278
-278
-279
-280
-280
-281
-282
-282
-283
-284
-284
-285
-286
-286
-287
-288
-288
-289
-290
-290
-291
-292
-292
-293
-294
-294
-295
-296
-296
-297
-298
-298
-299
-300
-300
-301
-301
-302
-303
-303
-304
-305
-305
-306
-307
-307
-308
-309
-309
-310
-310
-311
-312
-312
-313
-314
-314
-315
-316
-316
-317
-318
-318
-319
-319
-320
-321
-321
-322
-323
-323
-324
-325
-325
-326
-326
-327
-328
-328
-329
-330
-330
-331
-331
-332
-333
-333
-334
-335
-335
-336
-336
-337
-338
-338
-339
-340
-340
-341
-342
-342
-343
-343
-344
-345
-345
-346
-347
-347
-348
-349
-349
-350
-350
-351
-352
-352
-353
-354
-354
-355
-356
-356
-357
-358
-358
-359
-359
-360
-361
-361
-362
-363
-363
-364
-365
-365
-366
-366
-367
-368
-368
-369
-370
-370
-371
-372
-372
-373
-373
-374
-375
-375
-376
-377
-377
-378
-378
-379
-380
-380
-381
-381
-382
-383
-383
-384
-384
-385
-386
-386
-387
-387
-388
-389
-389
-390
-390
-391
-392
-392
-393
-393
-394
-395
-395
-396
-396
-397
-397
-398
-399
-399
-400
-400
-401
-402
-402
-403
-403
-404
-405
-405
-406
-406
-407
-408
-408
-409
-409
-410
-411
-411
-412
-412
-413
-413
-414
-415
-415
-416
-416
-417
-417
-418
-419
-419
-420
-420
-421
-421
-422
-423
-423
-424
-424
-425
-425
-426
-427
-427
-428
-428
-429
-429
-430
-430
-431
-432
-432
-433
-433
-434
-434
-435
-436
-436
-437
-437
-438
-438
-439
-440
-440
-441
-441
-442
-442
-443
-444
-444
-445
-445
-446
-446
-447
-447
-448
-448
-449
-450
-450
-451
-451
-452
-452
-453
-453
-454
-454
-455
-455
-456
-456
-457
-458
-458
-459
-459
-460
-460
-461
-461
-462
-462
-463
-463
-464
-464
-465
-465
-466
-466
-467
-467
-468
-468
-469
-469
-470
-470
-471
-471
-472
-472
-473
-473
-474
-474
-475
-475
-476
-476
-477
-477
-478
-478
-479
-479
-480
-480
-481
-481
-482
-482
-483
-483
-484
-485
-485
-486
-486
-487
-487
-488
-488
-489
-489
-490
-490
-491
-491
-492
-493
-493
-494
-494
-495
-495
-496
-496
-497
-497
-498
-498
-499
-499
-500
-500
-501
-501
-502
-502
-503
-503
-504
-504
-505
-505
-506
-506
-507
-507
-508
-508
-509
-509
-510
-510
-511
-511
-512
-512
-513
-513
-514
-514
-515
-516
-516
-517
-517
-518
-518
-519
-519
-520
-520
-521
-521
-522
-522
-523
-523
-524
-524
-525
-525
-526
-526
-527
-527
-528
-528
-529
-529
-530
-530
-531
-531
-532
-532
-533
-533
-534
-534
-535
-535
-536
-536
-537
-537
-538
-538
-539
-539
-540
-540
-541
-541
-542
-542
-543
-544
-544
-545
-545
-546
-546
-547
-547
-548
-548
-549
-549
-550
-550
-551
-551
-552
-552
-553
-553
-554
-554
-555
-555
-556
-556
-557
-557
-558
-558
-559
-559
-560
-560
-561
-561
-562
-562
-563
-563
-564
-564
-565
-566
-566
-567
-567
-568
-568
-569
-569
-570
-570
-571
-571
-572
-572
-573
-573
-574
-575
-575
-576
-576
-577
-577
-578
-578
-579
-579
-580
-581
-581
-582
-582
-583
-583
-584
-584
-585
-586
-586
-587
-587
-588
-588
-589
-590
-590
-591
-591
-592
-592
-593
-593
-594
-594
-595
-596
-596
-597
-597
-598
-598
-599
-599
-600
-600
-601
-601
-602
-603
-603
-604
-604
-605
-605
-606
-606
-607
-607
-608
-609
-609
-610
-610
-611
-611
-612
-612
-613
-613
-614
-614
-615
-615
-616
-616
-617
-617
-618
-618
-619
-619
-620
-620
-621
-621
-622
-623
-623
-624
-624
-625
-625
-626
-626
-627
-627
-628
-628
-629
-629
-630
-630
-631
-631
-632
-632
-633
-633
-634
-634
-635
-635
-636
-636
-637
-637
-638
-638
-638
-639
-639
-640
-640
-641
-641
-642
-642
-643
-643
-644
-644
-645
-645
-646
-646
-647
-647
-648
-648
-649
-649
-650
-650
-651
-651
-652
-652
-653
-653
-654
-654
-655
-655
-656
-656
-657
-657
-658
-658
-659
-659
-660
-660
-661
-661
-662
-662
-663
-663
-664
-664
-665
-665
-666
-666
-667
-667
-668
-668
-669
-669
-670
-670
-671
-671
-672
-672
-673
-673
-674
-674
-675
-675
-676
-676
-677
-677
-678
-678
-679
-679
-680
-680
-681
-681
-682
-682
-683
-683
-684
-684
-685
-685
-686
-686
-687
-687
-688
-688
-689
-689
-690
-690
-691
-691
-692
-692
-693
-693
-694
-694
-695
-695
-696
-696
-697
-697
-698
-698
-699
-699
-700
-700
-701
-701
-702
-702
-703
-703
-704
-704
-705
-705
-706
-706
-707
-707
-708
-708
-709
-709
-710
-710
-711
-711
-712
-712
-712
-713
-713
-714
-714
-715
-715
-716
-716
-717
-717
-718
-718
-719
-719
-720
-720
-720
-721
-721
-722
-722
-723
-723
-724
-724
-725
-725
-725
-726
-726
-727
-727
-728
-728
-729
-729
-729
-730
-730
-731
-731
-732
-732
-733
-733
-733
-734
-734
-735
-735
-736
-736
-736
-737
-737
-738
-738
-739
-739
-740
-740
-740
-741
-741
-742
-742
-742
-743
-743
-744
-744
-745
-745
-745
-746
-746
-747
-747
-747
-748
-748
-749
-749
-749
-750
-750
-751
-751
-751
-752
-752
-753
-753
-753
-754
-754
-755
-755
-756
-756
-756
-757
-757
-757
-758
-758
-759
-759
-759
-760
-760
-761
-761
-761
-762
-762
-763
-763
-763
-764
-764
-765
-765
-765
-766
-766
-767
-767
-767
-768
-768
-769
-769
-769
-770
-770
-770
-771
-771
-772
-772
-772
-773
-773
-773
-774
-774
-775
-775
-775
-776
-776
-776
-777
-777
-778
-778
-778
-779
-779
-779
-780
-780
-781
-781
-781
-782
-782
-782
-783
-783
-784
-784
-784
-785
-785
-786
-786
-786
-787
-787
-788
-788
-788
-789
-789
-790
-790
-790
-791
-791
-791
-792
-792
-793
-793
-793
-794
-794
-795
-795
-795
-796
-796
-797
-797
-797
-798
-798
-798
-799
-799
-800
-800
-800
-801
-801
-801
-802
-802
-802
-803
-803
-803
-804
-804
-804
-805
-805
-805
-805
-806
-806
-806
-807
-807
-807
-808
-808
-808
-808
-809
-809
-809
-810
-810
-810
-810
-811
-811
-811
-811
-812
-812
-812
-813
-813
-813
-813
-814
-814
-814
-814
-815
-815
-815
-816
-816
-816
-816
-817
-817
-817
-817
-818
-818
-818
-818
-818
-819
-819
-819
-819
-820
-820
-820
-820
-821
-821
-821
-821
-822
-822
-822
-822
-822
-823
-823
-823
-823
-824
-824
-824
-824
-824
-825
-825
-825
-825
-825
-826
-826
-826
-826
-826
-827
-827
-827
-827
-827
-828
-828
-828
-828
-828
-829
-829
-829
-829
-829
-830
-830
-830
-830
-831
-831
-831
-831
-831
-832
-832
-832
-832
-832
-833
-833
-833
-833
-833
-834
-834
-834
-834
-834
-834
-835
-835
-835
-835
-835
-835
-836
-836
-836
-836
-836
-836
-837
-837
-837
-837
-837
-837
-837
-838
-838
-838
-838
-838
-838
-838
-839
-839
-839
-839
-839
-839
-839
-839
-840
-840
-840
-840
-840
-840
-840
-840
-840
-841
-841
-841
-841
-841
-841
-841
-841
-841
-841
-842
-842
-842
-842
-842
-842
-842
-842
-842
-842
-842
-842
-842
-842
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-844
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-843
-842
-842
-842
-842
-842
-842
-842
-842
-842
-842
-842
-842
-841
-841
-841
-841
-841
-841
-841
-841
-841
-841
-841
-841
-840
-840
-840
-840
-840
-840
-840
-840
-840
-840
-840
-839
-839
-839
-839
-839
-839
-839
-839
-839
-839
-839
-839
-838
-838
-838
-838
-838
-838
-838
-838
-838
-838
-838
-838
-838
-838
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-837
-836
-836
-836
-836
-836
-836
-836
-836
-836
-836
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-834
-834
-834
-834
-834
-834
-834
-834
-834
-833
-833
-833
-833
-833
-833
-833
-833
-833
-832
-832
-832
-832
-832
-832
-832
-832
-832
-831
-831
-831
-831
-831
-831
-831
-831
-830
-830
-830
-830
-830
-830
-830
-830
-829
-829
-829
-829
-829
-829
-829
-829
-829
-828
-828
-828
-828
-828
-828
-828
-828
-828
-827
-827
-827
-827
-827
-827
-827
-827
-827
-826
-826
-826
-826
-826
-826
-826
-826
-826
-825
-825
-825
-825
-825
-825
-824
-824
-824
-824
-824
-824
-823
-823
-823
-823
-823
-823
-822
-822
-822
-822
-822
-822
-822
-821
-821
-821
-821
-821
-821
-820
-820
-820
-820
-820
-819
-819
-819
-819
-819
-819
-818
-818
-818
-818
-818
-817
-817
-817
-817
-817
-816
-816
-816
-816
-816
-815
-815
-815
-815
-815
-815
-814
-814
-814
-814
-814
-813
-813
-813
-813
-813
-813
-812
-812
-812
-812
-812
-812
-811
-811
-811
-811
-811
-811
-810
-810
-810
-810
-810
-810
-809
-809
-809
-809
-809
-809
-809
-808
-808
-808
-808
-808
-808
-807
-807
-807
-807
-807
-806
-806
-806
-806
-806
-806
-805
-805
-805
-805
-805
-805
-804
-804
-804
-804
-804
-804
-804
-803
-803
-803
-803
-803
-803
-803
-802
-802
-802
-802
-802
-802
-802
-802
-801
-801
-801
-801
-801
-801
-801
-801
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-797
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-798
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-799
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-801
-801
-801
-801
-801
-801
-801
-801
-801
-801
-801
-801
-801
-801
-801
-801
-801
-801
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-802
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-804
-804
-804
-804
-804
-804
-804
-804
-804
-804
-804
-805
-805
-805
-805
-805
-805
-805
-805
-805
-805
-805
-806
-806
-806
-806
-806
-806
-806
-806
-806
-806
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-811
-811
-811
-811
-811
-811
-811
-811
-811
-812
-812
-812
-812
-812
-812
-812
-812
-812
-813
-813
-813
-813
-813
-813
-813
-813
-814
-814
-814
-814
-814
-814
-814
-814
-814
-815
-815
-815
-815
-815
-815
-815
-815
-816
-816
-816
-816
-816
-816
-816
-816
-816
-817
-817
-817
-817
-817
-817
-817
-817
-817
-818
-818
-818
-818
-818
-818
-818
-818
-818
-818
-818
-819
-819
-819
-819
-819
-819
-819
-819
-819
-819
-819
-820
-820
-820
-820
-820
-820
-820
-820
-820
-821
-821
-821
-821
-821
-821
-821
-821
-821
-821
-822
-822
-822
-822
-822
-822
-822
-822
-822
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-827
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-826
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-824
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-823
-822
-822
-822
-822
-822
-822
-822
-822
-822
-822
-822
-822
-822
-822
-822
-822
-821
-821
-821
-821
-821
-821
-821
-821
-821
-821
-821
-821
-821
-820
-820
-820
-820
-820
-820
-820
-820
-820
-820
-820
-820
-820
-819
-819
-819
-819
-819
-819
-819
-819
-819
-818
-818
-818
-818
-818
-818
-818
-818
-817
-817
-817
-817
-817
-817
-817
-817
-816
-816
-816
-816
-816
-816
-816
-816
-815
-815
-815
-815
-815
-815
-815
-815
-814
-814
-814
-814
-814
-814
-814
-813
-813
-813
-813
-813
-813
-813
-813
-812
-812
-812
-812
-812
-812
-812
-812
-811
-811
-811
-811
-811
-811
-811
-810
-810
-810
-810
-810
-810
-810
-809
-809
-809
-809
-809
-809
-809
-808
-808
-808
-808
-808
-808
-808
-807
-807
-807
-807
-807
-807
-807
-806
-806
-806
-806
-806
-806
-806
-805
-805
-805
-805
-805
-805
-805
-804
-804
-804
-804
-804
-804
-804
-803
-803
-803
-803
-803
-803
-802
-802
-802
-802
-802
-802
-802
-801
-801
-801
-801
-801
-801
-800
-800
-800
-800
-800
-800
-799
-799
-799
-799
-799
-799
-798
-798
-798
-798
-798
-798
-798
-797
-797
-797
-797
-797
-797
-796
-796
-796
-796
-796
-796
-795
-795
-795
-795
-795
-795
-795
-794
-794
-794
-794
-794
-794
-793
-793
-793
-793
-793
-793
-793
-792
-792
-792
-792
-792
-792
-792
-791
-791
-791
-791
-791
-791
-791
-790
-790
-790
-790
-790
-790
-790
-790
-789
-789
-789
-789
-789
-789
-789
-789
-788
-788
-788
-788
-788
-788
-788
-788
-788
-788
-788
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-786
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-787
-788
-788
-788
-788
-788
-788
-788
-788
-788
-788
-788
-788
-788
-789
-789
-789
-789
-789
-789
-789
-789
-789
-789
-789
-789
-789
-790
-790
-790
-790
-790
-790
-790
-790
-790
-790
-790
-791
-791
-791
-791
-791
-791
-791
-791
-791
-792
-792
-792
-792
-792
-792
-792
-793
-793
-793
-793
-793
-793
-793
-794
-794
-794
-794
-794
-794
-794
-794
-795
-795
-795
-795
-795
-795
-795
-795
-796
-796
-796
-796
-796
-796
-796
-797
-797
-797
-797
-797
-797
-797
-797
-797
-798
-798
-798
-798
-798
-798
-798
-798
-799
-799
-799
-799
-799
-799
-799
-799
-799
-800
-800
-800
-800
-800
-800
-800
-800
-800
-800
-801
-801
-801
-801
-801
-801
-801
-801
-801
-802
-802
-802
-802
-802
-802
-802
-802
-802
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-803
-804
-804
-804
-804
-804
-804
-804
-804
-804
-804
-804
-804
-804
-804
-805
-805
-805
-805
-805
-805
-805
-805
-805
-805
-805
-805
-805
-805
-806
-806
-806
-806
-806
-806
-806
-806
-806
-806
-806
-806
-806
-806
-806
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-807
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-808
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-809
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-810
-811
-811
-811
-811
-811
-811
-811
-811
-811
-811
-811
-811
-811
-811
-811
-811
-811
-812
-812
-812
-812
-812
-812
-812
-812
-812
-812
-812
-812
-813
-813
-813
-813
-813
-813
-813
-813
-813
-813
-814
-814
-814
-814
-814
-814
-814
-814
-814
-814
-815
-815
-815
-815
-815
-815
-815
-815
-815
-815
-816
-816
-816
-816
-816
-816
-816
-816
-816
-817
-817
-817
-817
-817
-817
-817
-817
-817
-818
-818
-818
-818
-818
-818
-818
-818
-818
-819
-819
-819
-819
-819
-819
-819
-820
-820
-820
-820
-820
-820
-820
-820
-821
-821
-821
-821
-821
-821
-821
-821
-822
-822
-822
-822
-822
-822
-822
-823
-823
-823
-823
-823
-823
-823
-824
-824
-824
-824
-824
-824
-824
-825
-825
-825
-825
-825
-825
-825
-826
-826
-826
-826
-826
-826
-826
-826
-827
-827
-827
-827
-827
-827
-827
-827
-828
-828
-828
-828
-828
-828
-828
-828
-828
-829
-829
-829
-829
-829
-829
-829
-829
-829
-829
-830
-830
-830
-830
-830
-830
-830
-830
-830
-830
-830
-831
-831
-831
-831
-831
-831
-831
-831
-831
-831
-831
-832
-832
-832
-832
-832
-832
-832
-832
-832
-832
-832
-832
-832
-833
-833
-833
-833
-833
-833
-833
-833
-833
-833
-833
-833
-833
-833
-833
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-834
-833
-833
-833
-833
-833
-833
-833
-833
-833
-833
-832
-832
-832
-832
-832
-832
-832
-832
-832
-831
-831
-831
-831
-831
-831
-831
-830
-830
-830
-830
-830
-830
-830
-829
-829
-829
-829
-829
-829
-828
-828
-828
-828
-828
-827
-827
-827
-827
-826
-826
-826
-826
-826
-825
-825
-825
-825
-824
-824
-824
-824
-823
-823
-823
-822
-822
-822
-822
-821
-821
-821
-820
-820
-820
-820
-819
-819
-819
-818
-818
-818
-817
-817
-817
-816
-816
-816
-815
-815
-815
-814
-814
-814
-813
-813
-813
-812
-812
-812
-811
-811
-811
-810
-810
-810
-809
-809
-808
-808
-808
-807
-807
-807
-806
-806
-805
-805
-805
-804
-804
-804
-803
-803
-802
-802
-802
-801
-801
-800
-800
-799
-799
-799
-798
-798
-797
-797
-797
-796
-796
-795
-795
-794
-794
-794
-793
-793
-792
-792
-792
-791
-791
-790
-790
-789
-789
-788
-788
-788
-787
-787
-786
-786
-785
-785
-784
-784
-784
-783
-783
-782
-782
-781
-781
-780
-780
-779
-779
-778
-778
-778
-777
-777
-776
-776
-775
-775
-774
-774
-773
-773
-772
-772
-771
-771
-770
-770
-769
-769
-768
-768
-767
-767
-766
-766
-765
-765
-764
-764
-764
-763
-763
-762
-762
-761
-761
-760
-760
-759
-759
-758
-758
-757
-757
-756
-756
-755
-755
-754
-754
-753
-753
-752
-752
-751
-751
-750
-750
-749
-748
-748
-747
-747
-746
-746
-745
-745
-744
-744
-743
-743
-742
-742
-741
-741
-740
-740
-739
-739
-738
-738
-737
-737
-736
-736
-735
-735
-734
-734
-733
-733
-732
-732
-731
-731
-730
-730
-729
-729
-728
-728
-727
-727
-726
-726
-725
-725
-724
-724
-723
-723
-722
-722
-721
-721
-720
-720
-719
-719
-718
-718
-717
-717
-716
-716
-715
-715
-714
-714
-713
-713
-712
-712
-711
-711
-710
-710
-709
-709
-708
-708
-707
-707
-706
-705
-705
-704
-704
-703
-703
-702
-702
-701
-700
-700
-699
-699
-698
-698
-697
-696
-696
-695
-695
-694
-694
-693
-692
-692
-691
-691
-690
-689
-689
-688
-688
-687
-687
-686
-685
-685
-684
-683
-683
-682
-682
-681
-680
-680
-679
-679
-678
-677
-677
-676
-675
-675
-674
-674
-673
-672
-672
-671
-670
-670
-669
-669
-668
-667
-667
-666
-665
-665
-664
-663
-663
-662
-661
-661
-660
-659
-659
-658
-657
-657
-656
-656
-655
-654
-654
-653
-652
-652
-651
-650
-650
-649
-648
-648
-647
-646
-646
-645
-644
-644
-643
-642
-642
-641
-641
-640
-639
-639
-638
-637
-637
-636
-635
-635
-634
-634
-633
-632
-632
-631
-630
-630
-629
-628
-628
-627
-627
-626
-625
-625
-624
-623
-623
-622
-622
-621
-620
-620
-619
-619
-618
-617
-617
-616
-616
-615
-615
-614
-613
-613
-612
-612
-611
-610
-610
-609
-609
-608
-608
-607
-606
-606
-605
-605
-604
-603
-603
-602
-602
-601
-601
-600
-599
-599
-598
-598
-597
-596
-596
-595
-595
-594
-594
-593
-592
-592
-591
-591
-590
-590
-589
-588
-588
-587
-587
-586
-586
-585
-584
-584
-583
-583
-582
-582
-581
-580
-580
-579
-579
-578
-578
-577
-577
-576
-576
-575
-574
-574
-573
-573
-572
-572
-571
-571
-570
-570
-569
-568
-568
-567
-567
-566
-566
-565
-565
-564
-564
-563
-563
-562
-562
-561
-561
-560
-560
-559
-559
-558
-557
-557
-556
-556
-555
-555
-554
-554
-553
-553
-552
-552
-551
-551
-550
-550
-549
-549
-548
-547
-547
-546
-546
-545
-545
-544
-544
-543
-543
-542
-542
-541
-541
-540
-540
-539
-538
-538
-537
-537
-536
-536
-535
-535
-534
-534
-533
-533
-532
-531
-531
-530
-530
-529
-529
-528
-528
-527
-527
-526
-525
-525
-524
-524
-523
-523
-522
-522
-521
-520
-520
-519
-519
-518
-518
-517
-516
-516
-515
-515
-514
-513
-513
-512
-512
-511
-510
-510
-509
-509
-508
-508
-507
-506
-506
-505
-505
-504
-504
-503
-502
-502
-501
-501
-500
-499
-499
-498
-498
-497
-497
-496
-495
-495
-494
-494
-493
-493
-492
-491
-491
-490
-490
-489
-488
-488
-487
-486
-486
-485
-485
-484
-483
-483
-482
-482
-481
-480
-480
-479
-479
-478
-477
-477
-476
-475
-475
-474
-473
-473
-472
-472
-471
-470
-470
-469
-468
-468
-467
-467
-466
-465
-465
-464
-463
-463
-462
-461
-461
-460
-459
-459
-458
-458
-457
-456
-456
-455
-454
-454
-453
-453
-452
-451
-451
-450
-449
-449
-448
-448
-447
-446
-446
-445
-444
-444
-443
-442
-442
-441
-440
-440
-439
-438
-438
-437
-436
-436
-435
-434
-434
-433
-432
-432
-431
-430
-430
-429
-428
-427
-427
-426
-425
-425
-424
-423
-423
-422
-421
-421
-420
-419
-419
-418
-417
-417
-416
-415
-415
-414
-413
-413
-412
-411
-410
-410
-409
-408
-408
-407
-406
-406
-405
-404
-404
-403
-402
-401
-401
-400
-399
-399
-398
-397
-397
-396
-395
-395
-394
-393
-393
-392
-391
-391
-390
-389
-389
-388
-387
-387
-386
-385
-385
-384
-383
-383
-382
-381
-381
-380
-379
-379
-378
-377
-377
-376
-375
-374
-374
-373
-372
-372
-371
-370
-370
-369
-368
-368
-367
-366
-366
-365
-364
-364
-363
-362
-362
-361
-360
-359
-359
-358
-357
-357
-356
-355
-355
-354
-353
-353
-352
-351
-351
-350
-349
-349
-348
-347
-347
-346
-345
-345
-344
-343
-343
-342
-341
-341
-340
-339
-339
-338
-337
-337
-336
-335
-335
-334
-333
-333
-332
-331
-331
-330
-329
-329
-328
-327
-327
-326
-325
-325
-324
-323
-323
-322
-321
-321
-320
-319
-318
-318
-317
-316
-316
-315
-314
-314
-313
-312
-311
-311
-310
-309
-309
-308
-307
-307
-306
-305
-304
-304
-303
-302
-302
-301
-300
-299
-299
-298
-297
-297
-296
-295
-294
-294
-293
-292
-291
-291
-290
-289
-288
-288
-287
-286
-285
-285
-284
-283
-283
-282
-281
-280
-280
-279
-278
-277
-276
-276
-275
-274
-273
-273
-272
-271
-270
-270
-269
-268
-267
-267
-266
-265
-264
-263
-263
-262
-261
-260
-259
-259
-258
-257
-256
-255
-255
-254
-253
-252
-251
-251
-250
-249
-248
-247
-246
-246
-245
-244
-243
-242
-241
-241
-240
-239
-238
-237
-236
-236
-235
-234
-233
-232
-231
-230
-229
-229
-228
-227
-226
-225
-224
-223
-223
-222
-221
-220
-219
-218
-217
-216
-216
-215
-214
-213
-212
-211
-210
-209
-209
-208
-207
-206
-205
-204
-203
-202
-201
-200
-200
-199
-198
-197
-196
-195
-194
-193
-192
-191
-191
-190
-189
-188
-187
-186
-185
-184
-183
-182
-181
-180
-179
-178
-177
-177
-176
-175
-174
-173
-172
-171
-170
-169
-168
-167
-166
-165
-164
-163
-162
-161
-160
-159
-158
-157
-156
-155
-155
-154
-153
-152
-151
-150
-149
-148
-147
-146
-145
-144
-143
-142
-141
-140
-139
-138
-137
-136
-135
-134
-133
-132
-131
-130
-129
-128
-127
-126
-125
-124
-123
-122
-121
-120
-119
-119
-118
-117
-116
-115
-114
-113
-112
-111
-110
-109
-108
-107
-106
-105
-104
-103
-102
-101
-100
-99
-98
-97
-96
-95
-94
-93
-92
-91
-90
-89
-88
-87
-86
-85
-84
-83
-82
-81
-80
-79
-78
-77
-76
-75
-74
-73
-72
-71
-70
-69
-68
-67
-66
-65
-64
-62
-61
-60
-59
-58
-57
-56
-55
-54
-53
-52
-51
-50
-49
-48
-47
-46
-45
-44
-43
-42
-41
-40
-39
-38
-37
-36
-35
-34
-33
-31
-30
-29
-28
-27
-26
-25
-24
-23
-22
-21
-20
-19
-18
-17
-16
-15
-14
-13
-12
-11
-10
-9
-8
-6
-5
-4
-3
-2
-1
0
1
2
3
4
5
6
7
8
9
10
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
148
149
150
151
152
153
154
155
156
157
158
159
160
160
161
162
163
164
165
166
167
168
169
170
170
171
172
173
174
175
176
177
177
178
179
180
181
182
183
184
184
185
186
187
188
189
190
190
191
192
193
194
195
195
196
197
198
199
200
201
201
202
203
204
205
206
206
207
208
209
210
211
211
212
213
214
215
216
216
217
218
219
220
221
221
222
223
224
225
226
226
227
228
229
230
231
231
232
233
234
235
236
236
237
238
239
240
241
241
242
243
244
245
246
247
247
248
249
250
251
252
252
253
254
255
256
257
258
258
259
260
261
262
263
264
264
265
266
267
268
269
270
270
271
272
273
274
275
276
276
277
278
279
280
281
282
283
283
284
285
286
287
288
288
289
290
291
292
293
294
294
295
296
297
298
299
299
300
301
302
303
304
304
305
306
307
308
309
309
310
311
312
313
313
314
315
316
317
318
318
319
320
321
322
323
323
324
325
326
327
327
328
329
330
331
332
332
333
334
335
336
336
337
338
339
340
340
341
342
343
344
344
345
346
347
347
348
349
350
351
351
352
353
354
355
355
356
357
358
359
359
360
361
362
362
363
364
365
366
366
367
368
369
369
370
371
372
373
373
374
375
376
377
377
378
379
380
380
381
382
383
383
384
385
386
387
387
388
389
390
390
391
392
393
393
394
395
396
396
397
398
399
399
400
401
402
402
403
404
405
405
406
407
408
408
409
410
411
411
412
413
413
414
415
416
416
417
418
419
419
420
421
422
422
423
424
425
425
426
427
428
428
429
430
431
431
432
433
434
434
435
436
436
437
438
439
439
440
441
442
442
443
444
444
445
446
447
447
448
449
449
450
451
451
452
453
454
454
455
456
456
457
458
458
459
460
460
461
461
462
463
463
464
465
465
466
466
467
468
468
469
469
470
471
471
472
473
473
474
474
475
475
476
477
477
478
478
479
480
480
481
481
482
483
483
484
484
485
485
486
487
487
488
488
489
489
490
491
491
492
492
493
493
494
494
495
496
496
497
497
498
498
499
499
500
501
501
502
502
503
503
504
504
505
505
506
507
507
508
508
509
509
510
510
511
511
512
512
513
513
514
514
515
515
516
516
517
517
518
518
519
519
520
520
521
521
522
522
523
523
524
524
525
525
526
526
527
527
528
528
529
529
530
530
531
531
532
532
532
533
533
534
534
535
535
536
536
537
537
538
538
539
539
540
540
541
541
542
542
543
543
544
544
545
545
545
546
546
547
547
548
548
549
549
550
550
551
551
552
552
552
553
553
554
554
555
555
556
556
557
557
557
558
558
559
559
560
560
561
561
562
562
562
563
563
564
564
565
565
565
566
566
567
567
568
568
569
569
569
570
570
571
571
572
572
572
573
573
574
574
574
575
575
576
576
576
577
577
578
578
578
579
579
580
580
580
581
581
582
582
582
583
583
584
584
584
585
585
586
586
586
587
587
588
588
588
589
589
590
590
591
591
591
592
592
592
593
593
594
594
594
595
595
596
596
596
597
597
598
598
598
599
599
599
600
600
601
601
601
602
602
602
603
603
604
604
604
605
605
605
606
606
606
607
607
608
608
608
609
609
609
610
610
610
611
611
611
612
612
612
613
613
613
614
614
614
615
615
615
616
616
616
617
617
617
618
618
618
619
619
619
619
620
620
620
621
621
621
622
622
622
622
623
623
623
624
624
624
625
625
625
626
626
626
627
627
627
627
628
628
628
629
629
629
630
630
630
630
631
631
631
632
632
632
632
633
633
633
633
634
634
634
635
635
635
635
636
636
636
636
637
637
637
637
638
638
638
639
639
639
639
640
640
640
640
641
641
641
642
642
642
642
643
643
643
643
644
644
644
644
645
645
645
646
646
646
646
647
647
647
647
648
648
648
648
649
649
649
649
650
650
650
650
650
651
651
651
651
652
652
652
652
653
653
653
653
653
654
654
654
654
654
655
655
655
655
656
656
656
656
656
657
657
657
657
657
657
658
658
658
658
658
659
659
659
659
660
660
660
660
660
661
661
661
661
661
662
662
662
662
663
663
663
663
663
664
664
664
664
664
665
665
665
665
665
666
666
666
666
666
667
667
667
667
667
668
668
668
668
669
669
669
669
669
670
670
670
670
671
671
671
671
671
672
672
672
672
672
673
673
673
673
673
674
674
674
674
675
675
675
675
675
675
676
676
676
676
676
677
677
677
677
677
678
678
678
678
678
678
679
679
679
679
679
679
680
680
680
680
680
680
681
681
681
681
681
681
682
682
682
682
682
682
683
683
683
683
683
683
684
684
684
684
684
684
685
685
685
685
685
685
686
686
686
686
686
686
686
687
687
687
687
687
687
687
688
688
688
688
688
688
688
689
689
689
689
689
689
689
690
690
690
690
690
690
690
690
691
691
691
691
691
691
691
692
692
692
692
692
692
692
693
693
693
693
693
693
693
693
694
694
694
694
694
694
694
694
695
695
695
695
695
695
695
695
695
695
696
696
696
696
696
696
696
696
696
696
697
697
697
697
697
697
697
697
697
697
697
698
698
698
698
698
698
698
698
698
698
698
698
698
699
699
699
699
699
699
699
699
699
699
699
699
700
700
700
700
700
700
700
700
700
700
700
701
701
701
701
701
701
701
701
701
701
701
701
702
702
702
702
702
702
702
702
702
702
702
702
702
703
703
703
703
703
703
703
703
703
703
703
703
703
703
703
703
704
704
704
704
704
704
704
704
704
704
704
704
704
704
704
704
705
705
705
705
705
705
705
705
705
705
705
705
705
706
706
706
706
706
706
706
706
706
706
706
706
707
707
707
707
707
707
707
707
707
708
708
708
708
708
708
708
708
708
709
709
709
709
709
709
709
709
710
710
710
710
710
710
710
711
711
711
711
711
711
711
712
712
712
712
712
713
713
713
713
713
713
714
714
714
714
714
715
715
715
715
716
716
716
716
716
717
717
717
717
718
718
718
718
719
719
719
719
719
720
720
720
720
721
721
721
721
722
722
722
723
723
723
723
724
724
724
725
725
725
726
726
726
726
727
727
727
728
728
728
729
729
729
730
730
730
731
731
731
732
732
732
733
733
733
734
734
734
735
735
735
736
736
736
737
737
737
738
738
738
739
739
739
740
740
741
741
741
742
742
742
743
743
744
744
744
745
745
746
746
746
747
747
748
748
749
749
749
750
750
751
751
752
752
753
753
754
754
754
755
755
756
756
757
757
758
758
759
759
760
760
760
761
761
762
762
763
763
764
764
764
765
765
766
766
767
767
768
768
769
769
770
770
771
771
772
772
772
773
773
774
774
775
775
776
776
777
777
778
778
779
779
780
780
780
781
781
782
782
783
783
784
784
785
785
786
786
787
787
788
788
789
789
790
790
790
791
791
792
792
793
793
794
794
795
795
796
796
797
797
798
798
799
799
800
800
800
801
801
802
802
803
803
804
804
805
805
805
806
806
807
807
808
808
809
809
809
810
810
811
811
812
812
812
813
813
814
814
814
815
815
816
816
816
817
817
818
818
818
819
819
819
820
820
821
821
821
822
822
823
823
823
824
824
824
825
825
825
826
826
827
827
827
828
828
828
829
829
830
830
830
831
831
831
832
832
832
833
833
834
834
834
835
835
835
836
836
836
837
837
837
838
838
839
839
839
840
840
840
841
841
841
842
842
843
843
843
844
844
844
845
845
846
846
846
847
847
847
848
848
849
849
849
850
850
850
851
851
852
852
852
853
853
853
854
854
855
855
855
856
856
856
857
857
858
858
858
859
859
860
860
860
861
861
861
862
862
863
863
863
864
864
864
865
865
866
866
866
867
867
867
868
868
869
869
869
870
870
870
871
871
872
872
872
873
873
873
874
874
875
875
875
876
876
877
877
877
878
878
879
879
879
880
880
881
881
881
882
882
882
883
883
884
884
885
885
885
886
886
887
887
887
888
888
889
889
890
890
891
891
892
892
892
893
893
894
894
895
895
896
896
897
897
898
898
899
899
900
901
901
902
902
903
903
904
905
905
906
907
907
908
908
909
910
910
911
912
912
913
914
914
915
916
917
917
918
919
919
920
921
921
922
923
923
924
925
925
926
926
927
928
928
929
929
930
931
931
932
932
933
934
934
935
935
936
936
937
937
938
938
939
939
940
941
941
942
942
943
943
944
944
945
945
946
946
947
947
948
948
949
949
950
951
951
952
952
953
953
954
954
955
955
956
956
957
957
958
958
959
959
960
960
961
961
962
962
963
963
964
964
965
965
966
966
967
967
968
969
969
970
970
971
971
972
972
973
973
974
975
975
976
977
977
978
979
980
980
981
982
983
983
984
985
986
987
987
988
989
990
991
991
992
993
994
994
995
995
996
997
997
998
999
1000
1000
1000
1002
1002
1002
1004
1004
1004
1006
1006
1008
1008
1008
1010
1010
1012
1012
1014
1014
1014
1016
1016
1018
1018
1018
1020
1020
1020
1022
1022
1022
1022
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1024
1025
1025
1026
1026
1027
1027
1028
1029
1030
1030
1031
1032
1033
1034
1035
1035
1036
1037
1037
1038
1038
1038
1039
1039
1039
1039
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1041
1041
1041
1041
1042
1042
1042
1042
1043
1043
1044
1044
1045
1045
1045
1046
1046
1047
1047
1047
1047
1047
1048
1048
1049
1050
1050
1051
1051
1051
1052
1052
1052
1053
1053
1053
1053
1053
1053
1053
1053
1053
1052
1052
1052
1051
1051
1051
1051
1050
1050
1050
1050
1050
1050
1050
1050
1050
1051
1051
1051
1051
1051
1051
1052
1052
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1086
1087
1088
1088
1089
1089
1090
1090
1091
1091
1092
1093
1093
1094
1095
1097
1098
1099
1100
1102
1103
1104
1106
1108
1110
1112
1114
1116
1118
1120
1123
1125
1127
1129
1131
1133
1134
1136
1138
1139
1141
1142
1144
1145
1147
1148
1149
1151
1152
1152
1153
1154
1154
1155
1155
1155
1155
1155
1155
1155
1155
1156
1156
1156
1157
1158
1159
1161
1162
1164
1166
1168
1170
1173
1175
1178
1180
1183
1186
1188
1191
1193
1196
1198
1200
1203
1205
1206
1208
1210
1211
1212
1213
1214
1215
1216
1216
1217
1217
1217
1218
1218
1218
1219
1219
1219
1220
1220
1220
1221
1222
1223
1224
1225
1227
1228
1230
1232
1235
1237
1240
1242
1245
1249
1252
1255
1258
1261
1265
1268
1271
1275
1278
1281
1285
1288
1292
1296
1299
1303
1306
1310
1313
1316
1319
1322
1325
1327
1330
1332
1335
1337
1340
1342
1345
1348
1350
1353
1356
1359
1362
1365
1368
1371
1374
1377
1380
1383
1386
1389
1392
1395
1398
1401
1404
1407
1410
1413
1416
1419
1422
1425
1428
1431
1434
1438
1441
1444
1447
1451
1454
1458
1461
1464
1468
1471
1474
1477
1480
1483
1486
1489
1492
1494
1497
1499
1502
1504
1506
1508
1510
1511
1513
1515
1517
1519
1521
1523
1525
1527
1529
1532
1535
1538
1541
1545
1549
1553
1557
1561
1566
1571
1576
1581
1586
1592
1597
1603
1609
1615
1621
1628
1634
1640
1646
1653
1659
1665
1671
1677
1683
1689
1694
1699
1704
1709
1714
1718
1723
1727
1731
1735
1739
1743
1747
1751
1756
1760
1764
1769
1774
1779
1784
1790
1796
1802
1808
1814
1821
1828
1836
1843
1851
1859
1867
1874
1882
1889
1897
1905
1912
1920
1927
1934
1941
1948
1954
1960
1966
1971
1976
1981
1985
1990
1994
1998
2001
2005
2011
2015
2019
2024
2029
2033
2039
2044
2050
2056
2062
2069
2076
2083
2090
2098
2106
2114
2123
2131
2139
2148
2156
2165
2173
2182
2190
2198
2207
2215
2224
2232
2240
2249
2256
2264
2271
2278
2285
2291
2296
2302
2306
2311
2315
2319
2323
2328
2332
2336
2340
2344
2348
2351
2355
2359
2363
2367
2371
2376
2381
2386
2391
2396
2401
2406
2412
2417
2423
2428
2433
2439
2444
2449
2454
2459
2465
2470
2476
2481
2486
2490
2494
2498
2502
2506
2509
2513
2516
2518
2521
2524
2527
2529
2532
2536
2539
2543
2546
2550
2554
2557
2561
2564
2568
2572
2577
2581
2586
2592
2597
2603
2609
2615
2621
2627
2633
2638
2644
2649
2654
2659
2664
2670
2675
2681
2686
2691
2696
2701
2706
2711
2717
2722
2727
2732
2736
2741
2745
2749
2753
2757
2761
2765
2770
2775
2780
2785
2790
2795
2800
2805
2810
2815
2820
2824
2829
2833
2838
2842
2847
2851
2856
2860
2865
2870
2874
2879
2884
2889
2895
2900
2905
2910
2915
2921
2926
2932
2937
2943
2949
2955
2961
2969
2976
2984
2993
3001
3009
3017
3024
3032
3039
3045
3052
3058
3063
3068
3072
3076
3080
3084
3087
3090
3093
3096
3099
3101
3103
3105
3106
3107
3108
3109
3110
3112
3114
3116
3119
3122
3126
3130
3134
3139
3143
3148
3153
3158
3164
3170
3175
3181
3187
3192
3198
3203
3208
3214
3219
3225
3230
3235
3240
3244
3248
3252
3254
3256
3257
3258
3259
3259
3260
3260
3259
3259
3259
3259
3259
3259
3260
3261
3263
3266
3269
3273
3277
3281
3286
3290
3295
3299
3304
3310
3315
3321
3327
3333
3339
3346
3353
3359
3366
3373
3379
3385
3390
3395
3400
3404
3409
3413
3418
3422
3426
3429
3433
3436
3440
3443
3447
3450
3452
3454
3456
3458
3460
3462
3464
3466
3468
3471
3473
3476
3479
3481
3484
3487
3490
3493
3495
3498
3500
3502
3504
3505
3507
3509
3511
3513
3515
3518
3520
3523
3526
3529
3532
3536
3540
3543
3547
3551
3554
3558
3562
3565
3568
3570
3572
3574
3576
3577
3579
3580
3580
3581
3581
3581
3581
3580
3580
3579
3579
3579
3579
3579
3579
3579
3579
3578
3577
3576
3575
3574
3573
3572
3571
3571
3571
3571
3572
3573
3574
3575
3575
3576
3576
3577
3578
3579
3580
3582
3583
3585
3587
3589
3591
3593
3595
3597
3598
3599
3599
3599
3598
3598
3597
3596
3595
3594
3592
3591
3590
3589
3589
3590
3591
3592
3593
3594
3595
3595
3596
3597
3599
3601
3603
3606
3609
3613
3616
3619
3621
3623
3625
3626
3626
3626
3626
3625
3624
3623
3622
3620
3618
3616
3614
3612
3611
3610
3609
3609
3608
3608
3608
3607
3607
3607
3606
3606
3605
3604
3603
3602
3601
3600
3598
3596
3593
3590
3587
3583
3580
3578
3576
3574
3572
3571
3570
3568
3567
3565
3564
3563
3561
3560
3559
3557
3556
3556
3555
3555
3555
3555
3555
3556
3556
3557
3557
3557
3558
3558
3559
3559
3559
3558
3558
3557
3556
3555
3553
3550
3547
3545
3542
3540
3538
3536
3534
3532
3530
3528
3525
3523
3522
3520
3520
3519
3519
3519
3520
3521
3522
3525
3527
3531
3534
3537
3540
3544
3546
3549
3551
3553
3554
3556
3558
3559
3561
3562
3562
3562
3561
3559
3557
3554
3550
3547
3542
3538
3533
3528
3524
3519
3515
3510
3505
3500
3496
3491
3485
3481
3476
3472
3468
3465
3462
3460
3458
3457
3457
3458
3458
3460
3461
3463
3466
3469
3472
3475
3478
3482
3485
3488
3490
3492
3494
3494
3494
3492
3490
3487
3483
3479
3474
3469
3464
3458
3452
3446
3441
3436
3431
3426
3422
3417
3413
3409
3405
3401
3398
3394
3391
3387
3385
3383
3381
3379
3377
3374
3372
3370
3369
3368
3367
3366
3366
3365
3365
3364
3363
3362
3359
3356
3351
3346
3339
3332
3325
3317
3309
3301
3293
3286
3278
3271
3264
3256
3249
3241
3232
3224
3216
3208
3201
3194
3188
3182
3177
3173
3169
3166
3165
3165
3166
3167
3170
3173
3177
3181
3186
3192
3198
3204
3210
3216
3221
3227
3232
3236
3240
3243
3246
3248
3250
3251
3253
3253
3254
3254
3254
3253
3253
3252
3251
3250
3248
3246
3244
3242
3239
3236
3233
3230
3226
3222
3218
3214
3209
3205
3200
3195
3191
3186
3182
3179
3175
3172
3170
3168
3168
3168
3169
3171
3174
3177
3181
3186
3191
3196
3201
3206
3211
3216
3221
3226
3232
3237
3242
3247
3252
3258
3263
3269
3274
3279
3284
3289
3295
3300
3306
3312
3318
3323
3328
3332
3337
3341
3344
3348
3351
3355
3359
3363
3368
3373
3377
3382
3387
3392
3397
3402
3408
3413
3418
3424
3430
3435
3441
3447
3454
3460
3467
3475
3483
3491
3498
3506
3512
3518
3525
3531
3537
3543
3549
3554
3558
3563
3568
3573
3578
3583
3587
3591
3595
3599
3603
3607
3611
3615
3619
3624
3628
3632
3637
3642
3648
3654
3660
3667
3675
3683
3690
3698
3707
3715
3723
3730
3738
3745
3752
3759
3766
3772
3777
3782
3787
3791
3794
3797
3800
3802
3803
3804
3804
3804
3803
3803
3802
3800
3799
3797
3794
3792
3790
3789
3787
3786
3785
3784
3784
3785
3787
3790
3793
3797
3802
3808
3815
3821
3828
3835
3842
3849
3857
3866
3874
3882
3890
3897
3905
3912
3918
3925
3932
3938
3944
3950
3955
3960
3966
3971
3976
3981
3986
3990
3994
3996
3998
3998
3997
3996
3995
3993
3990
3987
3984
3981
3979
3976
3974
3973
3972
3971
3972
3973
3976
3980
3985
3992
4000
4009
4019
4030
4043
4057
4070
4086
4102
4118
4134
4150
4167
4183
4199
4216
4232
4249
4266
4283
4300
4317
4334
4351
4368
4384
4400
4415
4429
4442
4454
4465
4475
4484
4493
4501
4509
4517
4524
4531
4539
4546
4553
4561
4570
4578
4587
4597
4607
4617
4627
4638
4648
4658
4668
4678
4687
4695
4703
4710
4717
4723
4729
4735
4741
4747
4753
4760
4768
4775
4782
4789
4795
4801
4806
4811
4816
4820
4825
4830
4835
4839
4844
4848
4852
4857
4860
4863
4866
4868
4871
4873
4875
4877
4879
4881
4884
4887
4890
4893
4896
4899
4903
4907
4912
4917
4923
4930
4936
4942
4947
4952
4957
4962
4967
4971
4976
4980
4984
4989
4993
4997
5001
5004
5006
5007
5006
5005
5003
5001
4997
4994
4990
4986
4982
4979
4976
4975
4973
4973
4973
4972
4972
4972
4972
4972
4973
4974
4976
4978
4982
4986
4991
4997
5003
5010
5016
5022
5027
5031
5033
5034
5033
5032
5029
5026
5022
5017
5012
5005
4998
4990
4981
4971
4960
4949
4937
4924
4911
4897
4883
4870
4857
4844
4832
4820
4808
4797
4786
4776
4767
4757
4748
4739
4729
4718
4708
4697
4685
4673
4661
4648
4635
4622
4609
4595
4582
4569
4556
4544
4532
4521
4509
4497
4484
4471
4458
4446
4434
4422
4410
4399
4389
4378
4369
4360
4353
4345
4339
4334
4329
4325
4322
4320
4318
4317
4316
4315
4315
4315
4316
4317
4318
4318
4319
4319
4318
4317
4315
4312
4309
4307
4304
4301
4299
4298
4297
4297
4298
4300
4303
4307
4311
4315
4319
4322
4326
4329
4331
4334
4335
4336
4337
4336
4336
4335
4334
4333
4333
4333
4334
4335
4335
4337
4338
4339
4341
4342
4344
4346
4348
4351
4355
4359
4363
4368
4374
4381
4389
4397
4406
4415
4426
4436
4447
4459
4470
4482
4494
4504
4514
4523
4532
4539
4546
4552
4557
4560
4562
4562
4560
4557
4551
4543
4533
4522
4509
4496
4482
4468
4454
4440
4426
4412
4399
4386
4374
4362
4351
4341
4331
4322
4313
4305
4297
4289
4282
4274
4266
4259
4251
4243
4235
4226
4216
4205
4195
4184
4174
4163
4152
4140
4128
4115
4101
4086
4073
4059
4045
4030
4017
4003
3989
3975
3961
3947
3934
3922
3911
3900
3890
3880
3870
3862
3854
3848
3842
3836
3831
3826
3822
3817
3813
3809
3804
3799
3793
3787
3779
3771
3762
3751
3740
3728
3716
3703
3690
3676
3661
3646
3630
3613
3595
3577
3558
3538
3518
3498
3477
3457
3437
3417
3397
3377
3355
3334
3312
3290
3267
3244
3221
3197
3173
3149
3126
3103
3081
3060
3041
3022
3005
2989
2974
2960
2948
2937
2927
2918
2909
2902
2896
2890
2886
2883
2880
2879
2879
2880
2882
2884
2888
2891
2895
2900
2904
2909
2914
2918
2923
2927
2931
2935
2938
2940
2942
2943
2944
2945
2946
2947
2949
2951
2954
2958
2963
2968
2973
2978
2984
2989
2996
3002
3009
3016
3023
3031
3038
3046
3054
3062
3071
3080
3090
3099
3109
3118
3126
3134
3140
3145
3149
3151
3152
3152
3151
3148
3146
3142
3139
3135
3131
3127
3124
3122
3121
3120
3121
3122
3124
3127
3132
3138
3146
3155
3165
3175
3187
3199
3212
3226
3241
3256
3271
3287
3302
3318
3333
3348
3362
3376
3390
3403
3415
3426
3436
3446
3455
3463
3471
3478
3485
3491
3497
3504
3510
3516
3521
3525
3529
3533
3535
3537
3538
3538
3538
3537
3535
3532
3529
3525
3520
3515
3509
3502
3494
3485
3475
3463
3451
3437
3422
3406
3390
3372
3353
3334
3314
3294
3274
3254
3234
3213
3193
3173
3152
3131
3110
3088
3065
3043
3019
2996
2972
2947
2921
2894
2867
2840
2812
2784
2756
2728
2700
2671
2642
2613
2583
2554
2523
2493
2462
2431
2399
2368
2336
2305
2274
2244
2214
2184
2155
2127
2100
2073
2047
2021
1998
1975
1953
1931
1911
1892
1873
1856
1838
1821
1804
1787
1770
1754
1738
1723
1708
1695
1684
1673
1664
1657
1650
1644
1638
1634
1631
1628
1626
1624
1622
1621
1619
1617
1615
1613
1611
1610
1608
1608
1607
1607
1608
1608
1609
1609
1610
1610
1610
1610
1608
1607
1604
1601
1598
1594
1589
1583
1577
1570
1564
1557
1549
1542
1534
1526
1519
1512
1505
1499
1493
1489
1486
1485
1484
1484
1485
1486
1489
1493
1497
1502
1507
1513
1518
1523
1528
1533
1537
1541
1543
1545
1545
1544
1543
1541
1537
1532
1526
1519
1509
1499
1487
1473
1458
1441
1423
1404
1384
1363
1340
1316
1292
1266
1239
1211
1183
1154
1125
1094
1063
1032
1000
968
935
902
868
834
800
765
730
694
658
621
585
548
512
475
439
402
366
331
296
263
230
198
167
137
107
79
51
24
-4
-30
-57
-82
-106
-130
-151
-172
-191
-210
-227
-243
-258
-273
-288
-302
-316
-330
-344
-358
-371
-385
-398
-412
-425
-438
-451
-464
-477
-489
-501
-513
-524
-534
-545
-554
-563
-571
-577
-583
-587
-590
-592
-593
-593
-592
-590
-588
-586
-583
-581
-578
-576
-573
-571
-570
-568
-568
-568
-568
-570
-572
-574
-577
-580
-582
-585
-587
-589
-590
-591
-591
-592
-592
-591
-591
-591
-591
-590
-588
-586
-583
-579
-575
-570
-565
-560
-553
-547
-540
-533
-526
-519
-512
-506
-499
-493
-487
-481
-475
-469
-463
-458
-452
-447
-443
-439
-435
-432
-430
-428
-426
-424
-422
-421
-420
-418
-417
-415
-412
-409
-407
-404
-401
-399
-397
-394
-392
-390
-388
-386
-385
-385
-386
-388
-392
-397
-403
-411
-420
-430
-442
-454
-468
-482
-498
-515
-532
-551
-571
-591
-612
-633
-654
-675
-696
-717
-737
-756
-775
-793
-810
-828
-844
-860
-876
-891
-906
-920
-935
-949
-963
-977
-991
-1004
-1018
-1032
-1044
-1055
-1066
-1076
-1085
-1094
-1102
-1110
-1117
-1124
-1132
-1139
-1146
-1154
-1162
-1171
-1180
-1189
-1199
-1210
-1220
-1232
-1244
-1257
-1271
-1285
-1298
-1311
-1324
-1335
-1347
-1358
-1369
-1381
-1392
-1404
-1415
-1427
-1438
-1448
-1458
-1467
-1475
-1482
-1488
-1493
-1496
-1499
-1501
-1503
-1505
-1507
-1510
-1512
-1515
-1517
-1519
-1521
-1523
-1524
-1525
-1525
-1526
-1528
-1529
-1531
-1533
-1535
-1538
-1541
-1545
-1550
-1557
-1565
-1574
-1585
-1597
-1611
-1625
-1641
-1658
-1675
-1693
-1712
-1731
-1750
-1770
-1790
-1811
-1831
-1853
-1874
-1895
-1917
-1938
-1959
-1980
-2000
-2020
-2039
-2057
-2075
-2092
-2107
-2120
-2132
-2143
-2153
-2162
-2170
-2177
-2183
-2189
-2193
-2196
-2199
-2200
-2200
-2198
-2195
-2190
-2184
-2177
-2169
-2161
-2152
-2143
-2134
-2126
-2117
-2110
-2102
-2095
-2089
-2084
-2079
-2075
-2071
-2068
-2066
-2064
-2062
-2060
-2059
-2058
-2057
-2056
-2055
-2054
-2053
-2052
-2050
-2048
-2045
-2044
-2041
-2037
-2036
-2033
-2031
-2029
-2028
-2027
-2027
-2027
-2027
-2028
-2029
-2031
-2033
-2036
-2039
-2041
-2045
-2052
-2058
-2064
-2071
-2079
-2087
-2095
-2104
-2114
-2124
-2135
-2147
-2159
-2172
-2185
-2198
-2210
-2223
-2235
-2247
-2259
-2271
-2282
-2292
-2301
-2309
-2317
-2324
-2330
-2336
-2340
-2344
-2347
-2350
-2352
-2354
-2355
-2356
-2356
-2357
-2358
-2358
-2359
-2359
-2360
-2361
-2362
-2363
-2365
-2366
-2366
-2367
-2366
-2365
-2363
-2360
-2357
-2355
-2352
-2349
-2346
-2342
-2339
-2335
-2332
-2331
-2330
-2330
-2330
-2331
-2332
-2333
-2335
-2337
-2341
-2344
-2349
-2355
-2361
-2368
-2376
-2384
-2393
-2402
-2412
-2422
-2432
-2442
-2451
-2460
-2468
-2474
-2480
-2485
-2490
-2494
-2497
-2499
-2500
-2500
-2499
-2498
-2496
-2495
-2492
-2489
-2485
-2479
-2472
-2464
-2455
-2445
-2434
-2423
-2411
-2398
-2386
-2374
-2362
-2350
-2339
-2328
-2319
-2310
-2302
-2295
-2288
-2280
-2273
-2266
-2259
-2252
-2244
-2236
-2228
-2220
-2212
-2204
-2196
-2189
-2183
-2177
-2172
-2167
-2164
-2161
-2160
-2160
-2160
-2160
-2161
-2161
-2162
-2163
-2164
-2165
-2165
-2166
-2166
-2166
-2167
-2169
-2171
-2174
-2178
-2184
-2190
-2197
-2205
-2215
-2225
-2236
-2249
-2262
-2275
-2289
-2303
-2318
-2332
-2346
-2359
-2373
-2386
-2399
-2411
-2423
-2434
-2445
-2455
-2464
-2472
-2479
-2486
-2492
-2498
-2502
-2506
-2508
-2509
-2510
-2510
-2509
-2507
-2505
-2501
-2496
-2491
-2484
-2478
-2470
-2463
-2454
-2445
-2435
-2424
-2413
-2401
-2390
-2378
-2367
-2357
-2346
-2334
-2323
-2311
-2299
-2288
-2276
-2264
-2253
-2241
-2230
-2219
-2210
-2201
-2194
-2187
-2181
-2176
-2172
-2169
-2167
-2166
-2166
-2166
-2168
-2170
-2173
-2176
-2180
-2184
-2189
-2194
-2200
-2206
-2213
-2220
-2227
-2234
-2241
-2249
-2255
-2262
-2268
-2274
-2279
-2283
-2288
-2292
-2295
-2299
-2302
-2304
-2304
-2303
-2301
-2298
-2295
-2291
-2286
-2282
-2277
-2273
-2268
-2264
-2261
-2259
-2258
-2259
-2261
-2264
-2267
-2271
-2275
-2279
-2283
-2288
-2292
-2297
-2301
-2304
-2308
-2311
-2315
-2318
-2322
-2326
-2330
-2333
-2336
-2339
-2342
-2344
-2345
-2346
-2346
-2345
-2343
-2341
-2338
-2334
-2330
-2326
-2321
-2317
-2312
-2308
-2303
-2299
-2294
-2289
-2284
-2278
-2272
-2267
-2261
-2255
-2249
-2243
-2237
-2231
-2226
-2221
-2216
-2213
-2210
-2208
-2207
-2207
-2207
-2207
-2208
-2209
-2209
-2210
-2211
-2211
-2212
-2211
-2211
-2210
-2210
-2209
-2207
-2206
-2204
-2201
-2199
-2196
-2194
-2192
-2190
-2188
-2186
-2184
-2182
-2181
-2180
-2179
-2179
-2180
-2182
-2185
-2189
-2194
-2200
-2207
-2215
-2224
-2234
-2245
-2257
-2271
-2286
-2302
-2320
-2338
-2357
-2377
-2397
-2418
-2441
-2464
-2489
-2516
-2544
-2574
-2606
-2639
-2674
-2709
-2746
-2784
-2822
-2859
-2897
-2934
-2970
-3005
-3040
-3075
-3110
-3146
-3181
-3217
-3253
-3288
-3324
-3359
-3394
-3428
-3463
-3496
-3530
-3563
-3595
-3627
-3658
-3689
-3720
-3750
-3780
-3810
-3838
-3866
-3893
-3918
-3943
-3967
-3990
-4011
-4033
-4054
-4074
-4094
-4113
-4132
-4151
-4170
-4188
-4207
-4225
-4244
-4263
-4281
-4300
-4318
-4336
-4352
-4368
-4383
-4397
-4410
-4422
-4434
-4444
-4454
-4463
-4471
-4478
-4484
-4488
-4492
-4494
-4496
-4497
-4498
-4498
-4499
-4500
-4500
-4500
-4500
-4499
-4498
-4496
-4495
-4493
-4491
-4489
-4487
-4486
-4485
-4484
-4483
-4481
-4480
-4478
-4475
-4473
-4470
-4467
-4463
-4459
-4454
-4448
-4442
-4436
-4429
-4421
-4413
-4404
-4394
-4384
-4374
-4364
-4353
-4343
-4331
-4320
-4308
-4296
-4284
-4271
-4258
-4245
-4232
-4219
-4206
-4194
-4182
-4170
-4159
-4149
-4140
-4131
-4124
-4118
-4112
-4107
-4104
-4102
-4100
-4100
-4100
-4102
-4103
-4105
-4108
-4111
-4116
-4121
-4127
-4133
-4140
-4147
-4154
-4162
-4171
-4180
-4189
-4199
-4208
-4217
-4225
-4233
-4241
-4249
-4256
-4264
-4271
-4277
-4283
-4288
-4292
-4296
-4300
-4304
-4308
-4312
-4316
-4319
-4321
-4322
-4323
-4323
-4323
-4322
-4320
-4317
-4314
-4309
-4304
-4298
-4292
-4286
-4279
-4273
-4266
-4259
-4253
-4246
-4240
-4235
-4230
-4226
-4222
-4219
-4216
-4214
-4212
-4210
-4209
-4208
-4207
-4206
-4205
-4204
-4203
-4201
-4201
-4200
-4200
-4200
-4202
-4204
-4207
-4211
-4216
-4222
-4229
-4238
-4247
-4257
-4267
-4279
-4291
-4304
-4318
-4332
-4347
-4362
-4377
-4392
-4407
-4421
-4436
-4451
-4465
-4480
-4494
-4508
-4521
-4534
-4546
-4558
-4568
-4578
-4587
-4596
-4604
-4612
-4620
-4627
-4633
-4639
-4644
-4648
-4652
-4655
-4657
-4658
-4660
-4661
-4663
-4664
-4666
-4668
-4669
-4671
-4673
-4674
-4677
-4679
-4681
-4684
-4686
-4689
-4692
-4696
-4700
-4703
-4707
-4711
-4716
-4721
-4726
-4732
-4738
-4744
-4749
-4754
-4758
-4762
-4765
-4768
-4770
-4773
-4775
-4776
-4778
-4779
-4781
-4782
-4783
-4783
-4784
-4785
-4786
-4787
-4789
-4791
-4793
-4796
-4799
-4802
-4805
-4809
-4812
-4815
-4817
-4818
-4818
-4818
-4817
-4816
-4814
-4812
-4809
-4806
-4804
-4801
-4798
-4796
-4793
-4790
-4788
-4785
-4783
-4780
-4778
-4775
-4772
-4770
-4768
-4765
-4763
-4760
-4757
-4754
-4750
-4747
-4743
-4740
-4737
-4734
-4731
-4729
-4727
-4726
-4725
-4725
-4725
-4725
-4726
-4728
-4730
-4732
-4736
-4740
-4744
-4750
-4757
-4764
-4772
-4782
-4792
-4802
-4814
-4826
-4839
-4852
-4866
-4881
-4896
-4912
-4928
-4944
-4960
-4976
-4993
-5009
-5025
-5041
-5057
-5072
-5087
-5101
-5115
-5128
-5141
-5153
-5166
-5179
-5193
-5207
-5223
-5239
-5256
-5274
-5292
-5310
-5329
-5348
-5367
-5385
-5403
-5421
-5438
-5455
-5471
-5487
-5501
-5515
-5528
-5540
-5551
-5562
-5572
-5581
-5590
-5597
-5604
-5610
-5615
-5619
-5622
-5624
-5626
-5628
-5629
-5630
-5631
-5632
-5634
-5636
-5639
-5642
-5646
-5651
-5655
-5661
-5667
-5674
-5682
-5691
-5700
-5711
-5723
-5735
-5748
-5761
-5775
-5789
-5803
-5818
-5831
-5845
-5859
-5872
-5885
-5899
-5912
-5925
-5937
-5950
-5962
-5973
-5985
-5997
-6009
-6021
-6032
-6044
-6054
-6064
-6073
-6080
-6087
-6093
-6099
-6104
-6109
-6113
-6117
-6119
-6121
-6122
-6122
-6121
-6119
-6116
-6112
-6107
-6100
-6093
-6086
-6077
-6068
-6059
-6048
-6038
-6026
-6013
-6000
-5985
-5971
-5955
-5939
-5923
-5906
-5889
-5872
-5854
-5838
-5821
-5805
-5789
-5773
-5758
-5744
-5731
-5719
-5708
-5697
-5687
-5678
-5668
-5660
-5651
-5642
-5634
-5627
-5619
-5612
-5606
-5599
-5593
-5586
-5579
-5573
-5567
-5561
-5556
-5551
-5547
-5543
-5538
-5534
-5530
-5526
-5522
-5518
-5513
-5509
-5505
-5500
-5496
-5492
-5489
-5487
-5485
-5485
-5486
-5488
-5492
-5496
-5503
-5511
-5520
-5531
-5543
-5556
-5569
-5584
-5599
-5615
-5632
-5650
-5668
-5687
-5707
-5727
-5747
-5767
-5788
-5808
-5828
-5848
-5868
-5886
-5905
-5923
-5941
-5959
-5976
-5994
-6011
-6028
-6045
-6062
-6078
-6095
-6110
-6126
-6140
-6155
-6168
-6182
-6195
-6208
-6221
-6233
-6246
-6258
-6270
-6283
-6295
-6307
-6319
-6330
-6341
-6351
-6361
-6370
-6378
-6385
-6391
-6396
-6400
-6403
-6406
-6407
-6406
-6405
-6402
-6399
-6395
-6390
-6385
-6379
-6372
-6364
-6356
-6346
-6336
-6325
-6312
-6299
-6284
-6269
-6252
-6235
-6217
-6198
-6179
-6159
-6139
-6119
-6099
-6079
-6059
-6039
-6019
-5999
-5978
-5956
-5934
-5912
-5889
-5865
-5841
-5817
-5792
-5766
-5740
-5714
-5687
-5659
-5631
-5602
-5573
-5544
-5515
-5485
-5455
-5425
-5394
-5363
-5332
-5301
-5270
-5239
-5209
-5179
-5150
-5120
-5091
-5063
-5035
-5007
-4980
-4954
-4929
-4904
-4879
-4855
-4831
-4808
-4786
-4764
-4743
-4723
-4704
-4685
-4667
-4649
-4632
-4615
-4598
-4582
-4566
-4550
-4534
-4518
-4503
-4487
-4470
-4454
-4437
-4420
-4403
-4385
-4366
-4347
-4327
-4307
-4286
-4264
-4242
-4220
-4198
-4175
-4153
-4130
-4108
-4085
-4062
-4038
-4016
-3994
-3972
-3951
-3930
-3910
-3891
-3872
-3853
-3836
-3819
-3802
-3787
-3772
-3757
-3744
-3731
-3719
-3708
-3698
-3688
-3678
-3670
-3662
-3655
-3649
-3643
-3637
-3632
-3628
-3624
-3620
-3616
-3612
-3609
-3606
-3604
-3602
-3601
-3602
-3602
-3604
-3606
-3608
-3611
-3614
-3617
-3620
-3624
-3627
-3631
-3634
-3637
-3639
-3641
-3642
-3644
-3645
-3645
-3645
-3644
-3642
-3639
-3635
-3630
-3624
-3616
-3607
-3597
-3586
-3573
-3559
-3544
-3528
-3512
-3494
-3476
-3457
-3436
-3414
-3391
-3368
-3343
-3318
-3292
-3266
-3240
-3214
-3187
-3161
-3134
-3108
-3082
-3055
-3028
-3000
-2972
-2944
-2916
-2887
-2859
-2829
-2800
-2770
-2740
-2709
-2679
-2649
-2620
-2591
-2562
-2535
-2509
-2485
-2463
-2442
-2423
-2405
-2388
-2373
-2360
-2349
-2340
-2333
-2326
-2321
-2317
-2314
-2313
-2313
-2315
-2318
-2322
-2327
-2332
-2339
-2346
-2354
-2362
-2371
-2379
-2389
-2398
-2408
-2418
-2429
-2440
-2451
-2463
-2475
-2487
-2500
-2513
-2525
-2538
-2550
-2563
-2574
-2586
-2597
-2608
-2620
-2631
-2643
-2656
-2669
-2682
-2696
-2710
-2724
-2738
-2752
-2765
-2778
-2791
-2803
-2815
-2827
-2837
-2847
-2856
-2864
-2869
-2874
-2877
-2880
-2881
-2881
-2881
-2880
-2877
-2874
-2871
-2867
-2863
-2858
-2854
-2850
-2846
-2843
-2840
-2837
-2835
-2834
-2833
-2832
-2833
-2833
-2834
-2836
-2837
-2839
-2841
-2843
-2846
-2848
-2850
-2853
-2855
-2858
-2861
-2863
-2866
-2869
-2872
-2875
-2879
-2882
-2886
-2890
-2893
-2895
-2898
-2899
-2900
-2901
-2901
-2900
-2899
-2897
-2894
-2892
-2889
-2885
-2881
-2877
-2872
-2867
-2860
-2854
-2846
-2839
-2831
-2822
-2813
-2803
-2792
-2780
-2768
-2755
-2741
-2727
-2713
-2698
-2683
-2669
-2655
-2641
-2627
-2613
-2599
-2585
-2571
-2558
-2544
-2531
-2519
-2507
-2495
-2483
-2472
-2461
-2451
-2442
-2433
-2425
-2419
-2414
-2411
-2409
-2408
-2409
-2412
-2416
-2423
-2431
-2440
-2451
-2463
-2476
-2490
-2505
-2521
-2537
-2554
-2570
-2587
-2603
-2619
-2634
-2650
-2665
-2679
-2694
-2708
-2721
-2734
-2746
-2758
-2769
-2780
-2790
-2799
-2806
-2813
-2818
-2822
-2824
-2824
-2822
-2819
-2814
-2808
-2802
-2794
-2786
-2777
-2767
-2757
-2746
-2734
-2722
-2710
-2696
-2682
-2666
-2649
-2631
-2611
-2591
-2570
-2548
-2525
-2502
-2478
-2454
-2429
-2403
-2378
-2353
-2329
-2305
-2283
-2261
-2239
-2218
-2197
-2177
-2157
-2138
-2120
-2104
-2089
-2075
-2062
-2049
-2037
-2025
-2013
-2001
-1989
-1978
-1966
-1955
-1943
-1932
-1921
-1910
-1898
-1887
-1875
-1864
-1852
-1839
-1826
-1811
-1795
-1779
-1761
-1742
-1723
-1703
-1683
-1662
-1642
-1622
-1602
-1583
-1565
-1548
-1532
-1517
-1503
-1490
-1479
-1469
-1461
-1454
-1448
-1444
-1440
-1438
-1437
-1437
-1437
-1438
-1440
-1442
-1445
-1447
-1449
-1451
-1453
-1454
-1456
-1457
-1458
-1459
-1459
-1459
-1457
-1455
-1452
-1448
-1444
-1439
-1435
-1430
-1425
-1421
-1417
-1412
-1408
-1404
-1400
-1396
-1393
-1389
-1385
-1381
-1377
-1373
-1368
-1362
-1355
-1347
-1338
-1328
-1316
-1304
-1291
-1276
-1260
-1242
-1222
-1201
-1179
-1156
-1132
-1107
-1082
-1057
-1032
-1006
-982
-957
-932
-907
-882
-858
-834
-811
-788
-765
-742
-720
-698
-676
-655
-635
-614
-594
-575
-556
-537
-519
-501
-483
-466
-449
-432
-416
-401
-387
-373
-359
-346
-333
-321
-310
-301
-293
-286
-281
-277
-275
-274
-275
-278
-283
-290
-299
-308
-319
-330
-342
-356
-369
-384
-399
-413
-428
-443
-457
-471
-486
-501
-515
-530
-545
-559
-573
-586
-599
-611
-624
-637
-649
-662
-675
-688
-701
-713
-725
-738
-750
-762
-775
-787
-798
-809
-819
-829
-839
-848
-858
-869
-879
-888
-897
-906
-914
-921
-929
-935
-942
-947
-952
-955
-957
-959
-959
-959
-958
-957
-956
-954
-952
-950
-948
-946
-945
-944
-943
-943
-943
-944
-946
-949
-952
-955
-959
-964
-970
-975
-982
-988
-995
-1002
-1008
-1014
-1020
-1026
-1032
-1037
-1042
-1046
-1050
-1054
-1057
-1060
-1062
-1065
-1067
-1069
-1069
-1069
-1069
-1067
-1065
-1062
-1058
-1053
-1046
-1039
-1032
-1024
-1014
-1006
-999
-991
-984
-979
-975
-972
-971
-972
-973
-976
-980
-985
-991
-999
-1006
-1016
-1026
-1035
-1045
-1055
-1065
-1076
-1087
-1099
-1113
-1127
-1141
-1156
-1172
-1187
-1203
-1220
-1238
-1256
-1276
-1296
-1316
-1337
-1359
-1383
-1407
-1431
-1457
-1482
-1508
-1533
-1559
-1585
-1612
-1639
-1665
-1692
-1720
-1747
-1775
-1804
-1833
-1862
-1892
-1921
-1951
-1981
-2012
-2041
-2073
-2104
-2134
-2165
-2195
-2225
-2255
-2284
-2313
-2342
-2370
-2399
-2427
-2455
-2483
-2509
-2535
-2561
-2586
-2610
-2634
-2656
-2678
-2700
-2720
-2740
-2760
-2778
-2795
-2812
-2827
-2843
-2857
-2872
-2885
-2899
-2912
-2924
-2936
-2948
-2960
-2971
-2982
-2992
-3003
-3014
-3025
-3035
-3045
-3054
-3062
-3071
-3080
-3089
-3097
-3105
-3113
-3121
-3128
-3134
-3141
-3148
-3154
-3161
-3167
-3173
-3179
-3185
-3189
-3193
-3196
-3198
-3198
-3198
-3197
-3195
-3191
-3186
-3180
-3172
-3163
-3153
-3142
-3129
-3115
-3100
-3084
-3068
-3051
-3033
-3016
-2998
-2980
-2962
-2945
-2929
-2913
-2897
-2882
-2867
-2851
-2836
-2822
-2807
-2793
-2778
-2764
-2749
-2733
-2717
-2701
-2685
-2669
-2652
-2635
-2618
-2601
-2584
-2566
-2548
-2530
-2512
-2494
-2475
-2457
-2438
-2419
-2400
-2380
-2361
-2341
-2321
-2300
-2279
-2256
-2233
-2209
-2185
-2160
-2135
-2109
-2083
-2056
-2029
-2004
-1979
-1955
-1930
-1906
-1882
-1858
-1834
-1811
-1788
-1765
-1742
-1718
-1695
-1670
-1646
-1621
-1595
-1570
-1544
-1518
-1493
-1469
-1445
-1421
-1399
-1378
-1359
-1341
-1325
-1310
-1297
-1286
-1278
-1271
-1267
-1265
-1265
-1266
-1270
-1276
-1283
-1293
-1305
-1319
-1334
-1350
-1367
-1385
-1404
-1424
-1445
-1467
-1489
-1512
-1535
-1559
-1584
-1608
-1633
-1658
-1683
-1708
-1732
-1756
-1779
-1800
-1820
-1838
-1854
-1869
-1882
-1894
-1904
-1914
-1922
-1930
-1937
-1944
-1950
-1956
-1961
-1966
-1969
-1972
-1973
-1975
-1975
-1975
-1975
-1975
-1974
-1973
-1972
-1970
-1968
-1966
-1963
-1960
-1955
-1949
-1942
-1934
-1924
-1913
-1901
-1887
-1873
-1857
-1841
-1824
-1806
-1788
-1769
-1750
-1731
-1712
-1693
-1674
-1654
-1635
-1615
-1596
-1578
-1560
-1543
-1527
-1511
-1496
-1481
-1467
-1453
-1439
-1426
-1413
-1400
-1386
-1372
-1358
-1343
-1328
-1313
-1298
-1281
-1264
-1245
-1226
-1207
-1187
-1167
-1146
-1125
-1103
-1082
-1062
-1041
-1020
-1000
-982
-963
-945
-927
-911
-896
-881
-868
-856
-846
-837
-829
-823
-819
-815
-813
-812
-811
-812
-813
-815
-817
-820
-823
-827
-831
-835
-839
-844
-849
-853
-858
-862
-866
-870
-874
-879
-883
-887
-891
-896
-900
-905
-909
-914
-920
-925
-930
-935
-939
-943
-947
-950
-954
-957
-961
-964
-968
-971
-974
-978
-981
-984
-986
-989
-991
-993
-995
-996
-997
-997
-997
-996
-995
-993
-990
-987
-983
-977
-969
-960
-949
-937
-923
-907
-889
-870
-850
-827
-804
-779
-754
-727
-700
-672
-644
-616
-588
-560
-533
-505
-478
-451
-425
-399
-374
-349
-325
-301
-278
-255
-233
-212
-191
-171
-152
-134
-117
-102
-88
-75
-62
-51
-39
-29
-18
-7
4
15
28
41
55
70
86
103
120
138
156
174
193
213
233
253
275
297
321
346
372
400
430
462
495
531
569
609
651
695
741
787
836
885
935
987
1039
1093
1147
1201
1256
1312
1367
1423
1479
1534
1589
1644
1699
1753
1806
1857
1907
1956
2004
2050
2095
2139
2181
2223
2262
2299
2335
2368
2398
2427
2454
2480
2504
2528
2550
2571
2590
2608
2625
2641
2657
2672
2687
2702
2716
2731
2746
2760
2775
2790
2806
2821
2836
2852
2868
2883
2899
2914
2929
2944
2959
2974
2988
3001
3014
3027
3039
3051
3063
3075
3086
3096
3106
3115
3123
3130
3137
3143
3149
3155
3160
3165
3169
3173
3178
3182
3186
3191
3195
3200
3205
3211
3216
3222
3228
3233
3238
3242
3246
3249
3251
3252
3252
3252
3250
3247
3244
3240
3236
3231
3225
3218
3211
3203
3195
3186
3177
3168
3158
3147
3137
3127
3118
3109
3101
3094
3088
3083
3079
3076
3074
3073
3072
3072
3073
3074
3076
3079
3082
3086
3090
3095
3100
3106
3113
3121
3129
3138
3146
3156
3165
3176
3187
3199
3213
3227
3242
3258
3276
3294
3313
3332
3353
3374
3396
3419
3443
3467
3492
3516
3541
3567
3592
3618
3643
3669
3695
3721
3747
3773
3799
3826
3852
3879
3906
3934
3961
3989
4017
4045
4073
4101
4129
4157
4184
4212
4239
4266
4293
4321
4349
4378
4407
4436
4465
4493
4522
4549
4577
4605
4633
4661
4688
4716
4742
4769
4794
4818
4841
4863
4884
4903
4921
4937
4952
4965
4977
4987
4996
5004
5010
5016
5020
5024
5027
5029
5031
5032
5033
5035
5037
5039
5042
5045
5048
5051
5055
5060
5064
5069
5074
5079
5084
5088
5093
5097
5101
5105
5109
5113
5116
5118
5121
5123
5126
5129
5131
5134
5137
5139
5142
5144
5146
5148
5151
5154
5158
5161
5165
5169
5173
5176
5180
5185
5189
5194
5200
5206
5213
5220
5227
5234
5241
5248
5254
5260
5265
5269
5272
5274
5275
5275
5274
5271
5268
5263
5257
5250
5242
5232
5222
5210
5198
5185
5170
5155
5140
5123
5106
5088
5068
5048
5027
5005
4983
4959
4934
4908
4882
4854
4826
4796
4765
4733
4700
4666
4630
4592
4553
4513
4472
4431
4389
4347
4304
4262
4221
4179
4139
4099
4059
4019
3981
3943
3904
3865
3826
3787
3747
3707
3666
3626
3586
3545
3505
3465
3424
3383
3341
3299
3257
3214
3170
3126
3081
3036
2990
2943
2897
2850
2803
2756
2710
2664
2619
2574
2531
2488
2447
2407
2368
2331
2295
2261
2229
2198
2169
2142
2117
2094
2073
2055
2039
2025
2013
2003
1994
1988
1983
1980
1978
1977
1976
1977
1979
1980
1982
1984
1986
1987
1988
1988
1988
1987
1986
1984
1981
1977
1973
1967
1960
1952
1943
1933
1923
1911
1899
1887
1874
1861
1848
1835
1823
1810
1799
1788
1777
1768
1759
1751
1744
1738
1733
1729
1726
1724
1724
1725
1728
1733
1739
1747
1756
1768
1780
1794
1809
1826
1844
1863
1883
1905
1927
1951
1976
2001
2027
2054
2082
2110
2138
2167
2196
2225
2254
2284
2313
2341
2370
2399
2429
2458
2488
2517
2547
2576
2604
2633
2661
2689
2717
2744
2770
2796
2820
2843
2866
2887
2907
2926
2943
2959
2974
2988
3001
3013
3023
3032
3039
3046
3051
3055
3057
3057
3056
3054
3050
3046
3040
3033
3025
3017
3008
2998
2987
2976
2966
2955
2944
2934
2924
2914
2906
2898
2891
2885
2880
2877
2876
2876
2878
2881
2887
2895
2906
2918
2933
2949
2968
2989
3011
3036
3063
3092
3123
3157
3192
3231
3271
3314
3358
3405
3453
3502
3553
3606
3659
3713
3769
3825
3881
3938
3994
4051
4109
4166
4224
4281
4338
4394
4450
4504
4558
4610
4661
4711
4759
4805
4850
4894
4936
4975
5013
5049
5083
5115
5146
5176
5204
5231
5256
5279
5300
5319
5337
5353
5368
5380
5391
5401
5409
5416
5422
5427
5430
5433
5434
5434
5432
5430
5426
5421
5415
5408
5399
5389
5378
5365
5351
5336
5320
5303
5285
5266
5246
5224
5202
5179
5154
5129
5103
5077
5051
5025
5000
4975
4952
4929
4908
4888
4870
4853
4837
4823
4810
4798
4788
4780
4772
4766
4761
4758
4756
4755
4755
4756
4759
4763
4768
4775
4782
4790
4800
4810
4821
4834
4848
4864
4880
4898
4918
4939
4962
4985
5010
5036
5062
5089
5117
5145
5173
5201
5230
5259
5289
5318
5348
5377
5405
5434
5461
5488
5514
5539
5563
5586
5607
5626
5644
5659
5672
5683
5692
5699
5704
5707
5707
5706
5703
5699
5693
5686
5678
5668
5657
5645
5631
5616
5600
5582
5563
5543
5521
5498
5473
5446
5418
5387
5355
5322
5287
5250
5212
5172
5129
5085
5038
4990
4940
4888
4835
4780
4724
4666
4607
4546
4485
4422
4359
4294
4229
4163
4097
4030
3963
3895
3828
3761
3694
3627
3561
3497
3433
3370
3309
3249
3190
3133
3077
3023
2971
2919
2869
2820
2772
2725
2679
2634
2590
2547
2504
2461
2420
2379
2338
2298
2259
2221
2184
2147
2112
2078
2045
2013
1982
1954
1926
1900
1876
1853
1832
1812
1793
1776
1760
1747
1735
1726
1718
1712
1708
1707
1708
1711
1716
1724
1734
1747
1762
1779
1798
1819
1842
1866
1892
1919
1947
1977
2008
2039
2071
2104
2138
2171
2205
2238
2272
2306
2339
2373
2406
2440
2474
2507
2541
2574
2607
2639
2671
2701
2731
2760
2788
2815
2842
2868
2893
2917
2940
2962
2983
3004
3023
3043
3061
3079
3097
3113
3129
3145
3160
3174
3189
3203
3216
3229
3242
3254
3266
3278
3290
3302
3314
3327
3338
3350
3361
3372
3383
3395
3406
3417
3428
3440
3451
3463
3475
3487
3500
3512
3524
3536
3547
3559
3569
3579
3589
3597
3605
3612
3619
3626
3632
3638
3644
3651
3657
3665
3674
3684
3694
3706
3719
3734
3749
3765
3782
3800
3819
3838
3858
3878
3898
3919
3939
3959
3979
3998
4016
4034
4051
4067
4083
4099
4112
4124
4134
4143
4150
4155
4159
4161
4161
4160
4158
4155
4150
4146
4140
4134
4127
4120
4112
4104
4094
4086
4077
4067
4058
4046
4035
4025
4013
4001
3988
3975
3962
3949
3936
3922
3907
3892
3877
3860
3843
3824
3805
3786
3765
3744
3723
3702
3680
3658
3636
3614
3592
3570
3547
3525
3503
3481
3460
3439
3418
3397
3376
3355
3333
3312
3290
3269
3248
3227
3207
3188
3171
3154
3139
3124
3111
3099
3088
3079
3071
3064
3059
3055
3053
3052
3054
3058
3064
3072
3082
3095
3111
3128
3147
3168
3191
3216
3242
3269
3298
3328
3358
3389
3420
3451
3483
3514
3545
3575
3604
3633
3659
3685
3709
3731
3751
3769
3785
3799
3811
3821
3829
3835
3839
3841
3842
3841
3839
3835
3830
3824
3817
3809
3800
3791
3783
3774
3765
3757
3749
3741
3733
3726
3719
3712
3706
3700
3695
3689
3684
3678
3673
3668
3663
3659
3655
3650
3646
3642
3638
3634
3631
3627
3624
3621
3618
3616
3613
3610
3608
3605
3603
3600
3597
3594
3591
3588
3585
3582
3579
3575
3572
3569
3566
3564
3561
3558
3556
3553
3550
3546
3542
3538
3533
3527
3521
3514
3506
3496
3486
3474
3461
3446
3429
3410
3389
3366
3341
3315
3287
3257
3226
3194
3160
3126
3091
3056
3020
2984
2947
2911
2874
2836
2798
2760
2720
2681
2641
2600
2559
2518
2478
2437
2398
2359
2320
2283
2246
2211
2177
2144
2113
2084
2056
2029
2004
1980
1958
1937
1918
1900
1884
1870
1856
1845
1834
1826
1819
1813
1809
1805
1803
1802
1802
1803
1805
1809
1814
1820
1827
1835
1844
1854
1864
1876
1888
1900
1913
1925
1938
1951
1963
1974
1985
1995
2005
2013
2023
2031
2040
2048
2056
2065
2073
2081
2089
2097
2104
2111
2118
2125
2132
2138
2144
2149
2155
2160
2166
2171
2177
2182
2188
2195
2202
2209
2217
2226
2234
2243
2251
2260
2269
2279
2289
2298
2308
2318
2328
2339
2349
2359
2369
2380
2390
2401
2411
2420
2430
2440
2451
2462
2473
2484
2495
2507
2519
2532
2544
2557
2569
2582
2593
2605
2615
2626
2635
2644
2653
2660
2667
2673
2677
2681
2683
2684
2683
2682
2679
2674
2669
2662
2653
2644
2634
2622
2610
2596
2581
2565
2547
2529
2510
2490
2469
2448
2427
2405
2383
2362
2341
2320
2300
2280
2262
2244
2228
2212
2198
2183
2170
2156
2143
2131
2118
2105
2092
2078
2064
2049
2033
2019
2001
1986
1968
1949
1930
1909
1886
1864
1840
1816
1792
1767
1743
1718
1693
1668
1644
1620
1597
1574
1552
1530
1510
1490
1472
1454
1438
1422
1408
1396
1384
1374
1365
1357
1351
1346
1343
1342
1341
1342
1344
1348
1353
1360
1368
1378
1388
1400
1413
1428
1443
1460
1477
1495
1515
1534
1554
1575
1596
1617
1638
1659
1681
1703
1726
1749
1773
1798
1822
1847
1872
1898
1924
1951
1977
2004
2032
2059
2087
2115
2144
2173
2202
2231
2259
2288
2316
2344
2372
2399
2424
2449
2474
2497
2518
2539
2557
2575
2590
2604
2616
2626
2635
2642
2648
2652
2655
2657
2658
2658
2657
2656
2654
2652
2650
2647
2644
2641
2639
2636
2634
2632
2631
2630
2630
2631
2633
2636
2640
2645
2652
2660
2669
2680
2692
2706
2721
2737
2755
2775
2797
2820
2845
2872
2901
2931
2963
2997
3032
3069
3107
3146
3186
3226
3266
3306
3346
3386
3425
3463
3500
3535
3570
3602
3634
3664
3692
3719
3745
3769
3792
3814
3833
3852
3868
3884
3897
3909
3920
3929
3937
3944
3950
3954
3956
3958
3958
3958
3957
3956
3954
3952
3948
3945
3941
3937
3933
3929
3925
3920
3916
3912
3909
3905
3902
3899
3896
3894
3892
3891
3890
3889
3888
3888
3888
3888
3888
3888
3889
3890
3892
3894
3896
3898
3900
3903
3906
3909
3912
3916
3920
3925
3930
3935
3941
3946
3952
3958
3963
3969
3975
3981
3987
3993
3999
4003
4010
4017
4022
4029
4035
4041
4046
4053
4058
4062
4067
4070
4073
4074
4075
4075
4074
4073
4070
4067
4062
4059
4054
4049
4045
4040
4034
4029
4022
4017
4011
4003
3998
3991
3984
3976
3969
3962
3955
3948
3942
3936
3931
3927
3924
3922
3921
3921
3923
3926
3930
3935
3942
3949
3958
3967
3977
3988
3999
4011
4024
4038
4051
4067
4083
4100
4116
4134
4152
4172
4192
4212
4234
4256
4278
4301
4324
4347
4370
4393
4415
4437
4459
4479
4499
4518
4536
4553
4570
4586
4601
4615
4628
4641
4653
4664
4674
4683
4691
4697
4701
4704
4705
4704
4702
4697
4690
4680
4669
4655
4640
4622
4603
4581
4558
4533
4507
4480
4451
4420
4388
4355
4321
4284
4247
4207
4166
4124
4080
4035
3988
3940
3890
3840
3788
3735
3681
3626
3570
3513
3456
3397
3338
3279
3220
3160
3100
3040
2981
2921
2862
2803
2744
2685
2627
2570
2513
2456
2401
2346
2292
2238
2185
2133
2081
2031
1982
1933
1886
1839
1794
1749
1706
1663
1620
1579
1538
1498
1459
1420
1383
1346
1309
1274
1239
1204
1171
1138
1106
1075
1044
1014
986
958
932
906
882
860
838
818
799
782
765
749
734
720
706
693
681
670
659
649
640
631
624
617
611
606
601
596
592
588
584
580
576
572
569
565
561
557
553
549
546
542
539
536
533
531
529
527
525
524
523
524
525
527
531
535
541
548
556
565
576
589
603
618
635
653
672
692
714
736
760
785
811
837
865
894
924
954
985
1016
1049
1082
1114
1146
1178
1209
1240
1270
1300
1329
1357
1385
1412
1438
1463
1487
1509
1531
1551
1570
1588
1604
1620
1633
1646
1657
1666
1674
1680
1685
1688
1689
1689
1687
1683
1678
1670
1661
1650
1637
1623
1606
1589
1569
1549
1526
1503
1478
1452
1425
1397
1369
1339
1310
1280
1250
1220
1191
1162
1134
1106
1079
1054
1029
1006
983
962
941
920
901
883
866
850
835
822
810
800
791
783
777
771
767
763
760
758
757
756
756
756
758
760
763
767
771
776
782
788
795
803
812
820
829
839
849
859
870
881
892
904
915
927
938
950
961
973
984
995
1006
1016
1026
1035
1044
1052
1061
1069
1076
1084
1090
1097
1103
1109
1115
1119
1123
1126
1129
1131
1131
1131
1129
1126
1122
1116
1109
1101
1091
1079
1065
1050
1032
1012
990
965
937
907
873
836
797
755
709
661
611
557
501
443
382
319
255
188
120
51
-20
-92
-164
-237
-310
-383
-456
-528
-600
-672
-743
-814
-885
-955
-1025
-1094
-1163
-1231
-1299
-1366
-1432
-1498
-1564
-1629
-1693
-1757
-1821
-1884
-1946
-2008
-2070
-2131
-2191
-2250
-2309
-2367
-2424
-2480
-2536
-2591
-2644
-2697
-2749
-2799
-2849
-2897
-2945
-2991
-3036
-3081
-3124
-3167
-3209
-3251
-3291
-3331
-3370
-3408
-3445
-3482
-3518
-3553
-3588
-3623
-3657
-3692
-3726
-3760
-3795
-3830
-3865
-3901
-3938
-3975
-4013
-4051
-4091
-4133
-4174
-4216
-4259
-4303
-4348
-4393
-4440
-4487
-4536
-4585
-4636
-4687
-4740
-4793
-4848
-4903
-4958
-5015
-5072
-5129
-5188
-5246
-5306
-5366
-5427
-5489
-5551
-5614
-5678
-5743
-5807
-5872
-5937
-6001
-6065
-6128
-6190
-6251
-6311
-6369
-6426
-6482
-6536
-6588
-6639
-6688
-6735
-6781
-6825
-6867
-6909
-6949
-6987
-7024
-7060
-7095
-7129
-7161
-7193
-7225
-7255
-7284
-7312
-7339
-7364
-7388
-7410
-7432
-7452
-7471
-7489
-7506
-7523
-7538
-7551
-7564
-7576
-7586
-7595
-7604
-7611
-7617
-7622
-7626
-7629
-7630
-7630
-7628
-7625
-7621
-7616
-7610
-7602
-7594
-7584
-7574
-7563
-7551
-7539
-7526
-7513
-7500
-7487
-7474
-7460
-7447
-7434
-7421
-7408
-7396
-7382
-7369
-7356
-7342
-7328
-7313
-7297
-7280
-7263
-7244
-7225
-7204
-7183
-7161
-7137
-7113
-7088
-7063
-7038
-7013
-6987
-6962
-6936
-6911
-6886
-6861
-6836
-6811
-6786
-6762
-6738
-6715
-6692
-6671
-6650
-6630
-6611
-6594
-6578
-6563
-6550
-6539
-6529
-6521
-6513
-6508
-6503
-6499
-6497
-6496
-6495
-6496
-6497
-6499
-6501
-6504
-6506
-6509
-6512
-6515
-6518
-6522
-6526
-6530
-6534
-6539
-6544
-6549
-6554
-6560
-6566
-6573
-6580
-6588
-6596
-6605
-6614
-6624
-6635
-6646
-6658
-6670
-6683
-6698
-6712
-6728
-6744
-6760
-6778
-6796
-6815
-6834
-6854
-6875
-6896
-6918
-6942
-6965
-6990
-7015
-7041
-7067
-7094
-7121
-7149
-7177
-7205
-7234
-7262
-7291
-7320
-7348
-7377
-7405
-7432
-7460
-7486
-7512
-7538
-7562
-7585
-7606
-7626
-7645
-7662
-7678
-7692
-7705
-7717
-7727
-7736
-7743
-7750
-7756
-7760
-7764
-7767
-7768
-7769
-7768
-7765
-7761
-7755
-7748
-7739
-7728
-7714
-7699
-7681
-7660
-7637
-7610
-7581
-7550
-7515
-7478
-7437
-7394
-7347
-7297
-7244
-7188
-7129
-7067
-7002
-6935
-6865
-6792
-6718
-6641
-6562
-6482
-6400
-6318
-6234
-6150
-6066
-5983
-5899
-5816
-5733
-5650
-5568
-5486
-5405
-5326
-5247
-5169
-5093
-5018
-4945
-4873
-4803
-4734
-4667
-4601
-4536
-4473
-4410
-4349
-4289
-4230
-4171
-4113
-4054
-3997
-3940
-3883
-3826
-3770
-3714
-3658
-3604
-3549
-3496
-3443
-3391
-3339
-3287
-3237
-3187
-3138
-3090
-3043
-2997
-2952
-2907
-2864
-2823
-2783
-2745
-2708
-2672
-2638
-2605
-2573
-2542
-2512
-2483
-2455
-2427
-2400
-2374
-2348
-2323
-2298
-2274
-2250
-2226
-2204
-2181
-2159
-2137
-2115
-2094
-2072
-2050
-2029
-2008
-1988
-1968
-1949
-1930
-1912
-1894
-1878
-1863
-1849
-1836
-1825
-1815
-1806
-1799
-1793
-1788
-1785
-1784
-1784
-1785
-1788
-1794
-1800
-1809
-1819
-1830
-1843
-1858
-1874
-1892
-1912
-1934
-1958
-1983
-2009
-2037
-2069
-2101
-2136
-2173
-2213
-2254
-2298
-2343
-2391
-2441
-2493
-2547
-2602
-2660
-2719
-2779
-2841
-2903
-2966
-3029
-3092
-3156
-3220
-3285
-3350
-3415
-3479
-3544
-3608
-3672
-3737
-3801
-3865
-3929
-3992
-4054
-4115
-4174
-4233
-4292
-4349
-4407
-4464
-4521
-4576
-4632
-4686
-4740
-4795
-4849
-4902
-4956
-5009
-5062
-5115
-5167
-5219
-5270
-5321
-5371
-5420
-5469
-5517
-5563
-5609
-5653
-5696
-5737
-5776
-5813
-5847
-5879
-5909
-5937
-5963
-5987
-6008
-6028
-6045
-6060
-6073
-6083
-6092
-6098
-6102
-6103
-6103
-6102
-6098
-6093
-6086
-6076
-6064
-6051
-6035
-6017
-5997
-5974
-5949
-5922
-5892
-5860
-5826
-5791
-5753
-5714
-5672
-5629
-5584
-5538
-5492
-5444
-5396
-5346
-5296
-5246
-5195
-5144
-5093
-5041
-4989
-4938
-4887
-4836
-4785
-4735
-4686
-4637
-4590
-4544
-4499
-4456
-4415
-4374
-4335
-4297
-4260
-4224
-4189
-4155
-4122
-4089
-4057
-4026
-3995
-3965
-3936
-3907
-3879
-3852
-3825
-3798
-3771
-3744
-3716
-3689
-3661
-3633
-3605
-3577
-3549
-3521
-3494
-3466
-3439
-3412
-3386
-3359
-3333
-3307
-3281
-3256
-3231
-3206
-3182
-3158
-3134
-3110
-3086
-3062
-3038
-3014
-2990
-2965
-2941
-2916
-2891
-2867
-2842
-2818
-2793
-2769
-2745
-2721
-2698
-2674
-2650
-2627
-2602
-2578
-2552
-2526
-2500
-2473
-2445
-2417
-2389
-2360
-2331
-2301
-2270
-2238
-2206
-2172
-2139
-2105
-2070
-2036
-2001
-1968
-1934
-1901
-1868
-1835
-1803
-1771
-1738
-1706
-1675
-1644
-1614
-1584
-1555
-1525
-1495
-1466
-1436
-1407
-1377
-1347
-1316
-1284
-1252
-1219
-1186
-1152
-1117
-1082
-1045
-1008
-970
-932
-893
-854
-814
-774
-733
-691
-648
-604
-559
-513
-466
-417
-368
-319
-269
-219
-169
-118
-68
-17
33
84
134
184
233
282
332
381
430
479
528
577
626
675
725
775
826
878
930
982
1035
1088
1141
1194
1247
1300
1352
1405
1457
1509
1560
1611
1661
1711
1760
1808
1855
1902
1947
1992
2035
2078
2119
2159
2198
2235
2272
2306
2340
2372
2402
2432
2461
2488
2515
2540
2564
2587
2609
2629
2649
2667
2685
2701
2717
2731
2745
2757
2769
2780
2791
2801
2811
2821
2831
2842
2852
2862
2873
2884
2896
2908
2920
2932
2944
2955
2966
2976
2987
2997
3006
3016
3025
3034
3044
3053
3062
3070
3079
3088
3097
3106
3115
3125
3135
3145
3155
3166
3177
3188
3200
3213
3227
3241
3256
3272
3288
3306
3325
3345
3365
3386
3407
3429
3451
3474
3498
3521
3545
3570
3595
3619
3644
3669
3694
3718
3742
3765
3788
3810
3831
3850
3869
3886
3903
3919
3934
3947
3960
3973
3984
3995
4005
4014
4022
4030
4038
4046
4053
4059
4066
4070
4077
4082
4086
4091
4096
4100
4104
4107
4111
4114
4117
4121
4124
4127
4130
4132
4135
4138
4141
4144
4147
4149
4152
4154
4156
4157
4158
4157
4155
4152
4148
4142
4135
4127
4117
4107
4096
4083
4072
4059
4046
4032
4018
4003
3991
3977
3965
3953
3942
3933
3924
3917
3910
3904
3899
3895
3892
3888
3886
3884
3882
3881
3880
3879
3877
3875
3873
3871
3868
3866
3862
3859
3855
3851
3846
3842
3837
3832
3828
3823
3818
3813
3808
3802
3797
3791
3785
3778
3772
3765
3758
3751
3744
3736
3728
3721
3713
3706
3698
3692
3685
3678
3671
3665
3658
3650
3643
3635
3627
3619
3610
3600
3590
3579
3567
3554
3541
3527
3512
3496
3479
3462
3444
3425
3406
3386
3366
3346
3324
3303
3281
3259
3237
3214
3191
3167
3143
3119
3094
3069
3044
3018
2993
2967
2941
2916
2891
2866
2842
2819
2796
2774
2752
2732
2712
2695
2679
2665
2654
2645
2638
2633
2631
2630
2632
2637
2643
2652
2663
2676
2691
2708
2726
2746
2767
2789
2812
2836
2861
2886
2911
2935
2960
2984
3008
3031
3055
3077
3099
3120
3140
3159
3178
3196
3213
3230
3246
3261
3276
3290
3304
3318
3331
3343
3355
3366
3378
3389
3400
3411
3421
3430
3439
3447
3456
3464
3471
3479
3486
3493
3500
3506
3511
3517
3522
3526
3531
3534
3538
3541
3543
3545
3546
3547
3547
3546
3546
3545
3544
3543
3543
3543
3543
3545
3546
3548
3550
3553
3556
3558
3562
3565
3568
3572
3575
3579
3582
3585
3589
3592
3595
3598
3601
3605
3609
3614
3620
3626
3633
3642
3651
3661
3671
3683
3695
3708
3721
3736
3751
3766
3781
3797
3813
3828
3844
3860
3876
3892
3908
3924
3941
3958
3975
3992
4011
4029
4048
4067
4086
4106
4126
4145
4165
4184
4204
4223
4242
4260
4279
4297
4314
4332
4348
4364
4379
4394
4408
4421
4434
4447
4460
4472
4485
4497
4509
4522
4535
4549
4562
4576
4591
4606
4621
4637
4654
4671
4689
4708
4727
4746
4767
4788
4810
4833
4856
4881
4906
4932
4958
4985
5013
5042
5071
5101
5133
5166
5200
5235
5272
5310
5349
5389
5431
5475
5520
5567
5615
5665
5716
5768
5822
5877
5933
5991
6049
6109
6170
6233
6296
6360
6425
6491
6557
6623
6691
6758
6827
6895
6964
7033
7102
7170
7238
7305
7371
7436
7500
7562
7624
7685
7745
7804
7862
7918
7974
8028
8082
8135
8186
8238
8289
8338
8386
8433
8479
8524
8567
8610
8650
8690
8728
8765
8800
8834
8867
8898
8927
8955
8982
9007
9032
9054
9076
9097
9116
9135
9153
9170
9186
9202
9217
9231
9245
9258
9271
9284
9297
9310
9322
9335
9348
9362
9375
9390
9405
9420
9437
9454
9471
9490
9509
9528
9548
9569
9590
9610
9632
9653
9674
9695
9715
9735
9755
9775
9794
9813
9832
9851
9869
9887
9905
9923
9941
9959
9978
9996
10015
10034
10053
10072
10091
10110
10130
10150
10170
10191
10213
10236
10260
10284
10310
10337
10365
10394
10424
10456
10488
10522
10557
10594
10632
10671
10711
10753
10796
10841
10888
10935
10984
11033
11084
11136
11189
11243
11298
11353
11409
11466
11522
11580
11637
11695
11753
11811
11870
11929
11989
12049
12110
12171
12232
12294
12356
12418
12480
12542
12605
12669
12732
12796
12860
12925
12990
13056
13122
13189
13257
13325
13393
13462
13532
13602
13673
13744
13815
13887
13959
14032
14105
14178
14252
14326
14400
14475
14550
14625
14700
14775
14851
14925
14999
15073
15146
15218
15290
15361
15431
15500
15568
15635
15700
15764
15827
15887
15946
16003
16059
16111
16163
16212
16259
16303
16344
16385
16423
16459
16493
16525
16556
16584
16611
16637
16661
16684
16706
16726
16746
16766
16785
16803
16822
16841
16860
16880
16901
16922
16944
16967
16990
17014
17038
17064
17090
17117
17144
17172
17201
17231
17261
17292
17322
17353
17383
17412
17442
17471
17499
17527
17554
17581
17607
17633
17658
17683
17708
17732
17756
17780
17803
17825
17848
17870
17891
17912
17932
17951
17970
17987
18003
18018
18033
18046
18058
18069
18078
18087
18094
18100
18105
18108
18110
18111
18110
18108
18105
18101
18097
18091
18086
18080
18073
18066
18058
18049
18040
18029
18018
18006
17994
17980
17966
17951
17934
17917
17898
17877
17856
17833
17809
17783
17755
17726
17696
17665
17632
17598
17563
17526
17489
17451
17411
17371
17330
17288
17244
17200
17156
17111
17066
17020
16974
16928
16882
16836
16789
16742
16695
16648
16602
16556
16510
16464
16419
16375
16329
16286
16242
16199
16155
16113
16070
16027
15984
15943
15901
15861
15821
15782
15743
15705
15668
15632
15596
15562
15528
15496
15465
15435
15407
15379
15352
15327
15302
15279
15256
15235
15215
15195
15177
15159
15142
15126
15110
15095
15080
15065
15051
15036
15022
15008
14994
14981
14967
14954
14942
14929
14918
14907
14896
14886
14876
14867
14859
14852
14845
14839
14833
14829
14824
14821
14817
14815
14812
14810
14809
14808
14807
14807
14807
14807
14807
14808
14808
14809
14810
14811
14812
14812
14813
14813
14812
14811
14810
14808
14805
14801
14797
14792
14786
14778
14770
14761
14750
14738
14725
14710
14695
14679
14662
14644
14626
14607
14587
14568
14548
14528
14507
14487
14466
14446
14425
14405
14385
14365
14345
14325
14306
14286
14266
14247
14228
14209
14191
14173
14155
14139
14122
14107
14092
14077
14063
14049
14036
14023
14010
13997
13984
13972
13959
13947
13935
13923
13911
13899
13886
13874
13861
13849
13836
13824
13812
13801
13791
13781
13772
13763
13755
13747
13740
13735
13729
13725
13721
13718
13715
13713
13711
13709
13708
13708
13707
13706
13705
13704
13704
13703
13702
13702
13702
13702
13702
13702
13703
13704
13706
13707
13709
13711
13712
13714
13716
13717
13718
13719
13719
13719
13718
13717
13716
13714
13711
13708
13704
13699
13694
13688
13682
13674
13665
13655
13644
13631
13618
13602
13586
13568
13549
13528
13506
13483
13458
13433
13406
13377
13347
13316
13284
13251
13216
13181
13145
13107
13069
13030
12991
12951
12910
12869
12828
12787
12746
12704
12662
12621
12579
12537
12496
12455
12415
12376
12337
12300
12264
12230
12197
12166
12136
12108
12082
12057
12034
12013
11993
11975
11959
11944
11931
11919
11909
11901
11893
11887
11882
11878
11874
11872
11871
11870
11871
11872
11874
11876
11879
11883
11887
11892
11897
11903
11909
11916
11922
11929
11936
11943
11950
11958
11965
11973
11982
11990
11999
12008
12017
12027
12038
12050
12062
12075
12089
12104
12120
12137
12155
12173
12193
12214
12235
12256
12279
12301
12325
12349
12373
12398
12423
12449
12475
12501
12528
12555
12582
12609
12636
12663
12690
12718
12746
12774
12802
12831
12861
12891
12922
12954
12986
13018
13052
13086
13120
13156
13192
13228
13265
13303
13340
13379
13418
13458
13498
13539
13581
13623
13666
13710
13754
13798
13842
13887
13932
13978
14024
14070
14117
14163
14209
14255
14300
14346
14391
14435
14479
14522
14564
14605
14645
14685
14722
14759
14794
14827
14859
14889
14918
14944
14969
14992
15013
15033
15051
15068
15083
15096
15108
15118
15126
15134
15139
15144
15147
15149
15149
15149
15147
15144
15140
15134
15127
15119
15110
15100
15089
15076
15063
15049
15034
15019
15002
14985
14967
14948
14929
14910
14890
14870
14850
14830
14810
14791
14771
14752
14733
14714
14697
14680
14664
14649
14635
14622
14610
14599
14588
14579
14570
14562
14554
14547
14540
14534
14527
14520
14514
14507
14500
14493
14485
14477
14469
14460
14450
14439
14428
14417
14404
14391
14378
14365
14351
14337
14323
14309
14294
14280
14265
14250
14235
14220
14204
14187
14171
14153
14135
14117
14098
14079
14060
14040
14021
14001
13981
13962
13943
13924
13905
13886
13867
13848
13828
13809
13789
13769
13749
13729
13708
13688
13666
13645
13624
13602
13581
13559
13537
13514
13492
13469
13445
13422
13397
13373
13347
13322
13295
13269
13241
13213
13184
13155
13124
13092
13059
13025
12991
12956
12919
12882
12843
12804
12763
12722
12681
12640
12598
12555
12512
12470
12427
12384
12341
12298
12256
12213
12170
12126
12083
12039
11996
11952
11909
11865
11822
11779
11736
11694
11652
11610
11568
11525
11483
11442
11400
11359
11318
11277
11237
11197
11157
11118
11080
11042
11005
10969
10933
10899
10866
10834
10804
10775
10748
10722
10697
10674
10653
10633
10614
10597
10581
10566
10553
10541
10529
10519
10509
10499
10490
10482
10474
10466
10459
10451
10444
10437
10429
10422
10415
10408
10401
10394
10387
10379
10371
10363
10355
10347
10338
10330
10322
10314
10307
10300
10293
10286
10280
10274
10268
10262
10257
10253
10249
10245
10241
10238
10236
10234
10233
10232
10232
10232
10234
10236
10239
10243
10247
10252
10257
10263
10269
10275
10282
10288
10294
10300
10307
10314
10321
10328
10335
10342
10350
10358
10366
10374
10383
10392
10402
10412
10423
10435
10447
10460
10473
10487
10501
10515
10530
10544
10559
10573
10587
10600
10612
10623
10633
10642
10650
10657
10664
10669
10674
10677
10680
10682
10684
10684
10684
10683
10682
10680
10677
10674
10670
10666
10662
10658
10652
10647
10641
10634
10626
10619
10610
10601
10591
10580
10568
10556
10542
10527
10511
10494
10476
10456
10435
10413
10390
10365
10339
10312
10284
10254
10224
10192
10159
10124
10089
10052
10014
9975
9935
9893
9850
9806
9761
9714
9666
9617
9566
9513
9459
9404
9348
9290
9231
9170
9108
9043
8977
8908
8838
8766
8691
8615
8536
8455
8372
8287
8200
8109
8018
7924
7828
7730
7630
7528
7425
7321
7215
7107
6999
6889
6778
6667
6554
6441
6326
6211
6095
5977
5858
5738
5617
5495
5372
5249
5125
5000
4875
4749
4623
4497
4371
4245
4121
3997
3874
3752
3631
3511
3392
3273
3156
3040
2925
2811
2698
2587
2476
2367
2259
2151
2045
1940
1836
1732
1630
1528
1428
1329
1230
1133
1036
941
846
753
661
570
480
392
304
218
133
50
-33
-114
-193
-272
-350
-426
-501
-575
-648
-720
-790
-859
-927
-993
-1059
-1124
-1187
-1250
-1312
-1374
-1434
-1494
-1554
-1614
-1673
-1733
-1793
-1854
-1914
-1975
-2036
-2098
-2160
-2222
-2285
-2347
-2410
-2473
-2536
-2599
-2662
-2726
-2790
-2854
-2918
-2983
-3047
-3112
-3177
-3242
-3307
-3372
-3437
-3502
-3568
-3633
-3698
-3763
-3828
-3893
-3956
-4019
-4082
-4144
-4205
-4266
-4326
-4385
-4443
-4501
-4558
-4614
-4669
-4724
-4778
-4832
-4885
-4938
-4991
-5044
-5096
-5149
-5202
-5255
-5307
-5360
-5413
-5465
-5518
-5570
-5621
-5672
-5722
-5772
-5821
-5870
-5918
-5964
-6011
-6056
-6101
-6146
-6190
-6233
-6276
-6318
-6360
-6402
-6443
-6485
-6525
-6566
-6606
-6646
-6686
-6726
-6766
-6806
-6845
-6885
-6924
-6964
-7003
-7043
-7083
-7123
-7164
-7205
-7248
-7291
-7334
-7379
-7425
-7472
-7520
-7569
-7619
-7671
-7725
-7780
-7837
-7896
-7956
-8016
-8080
-8145
-8211
-8278
-8347
-8417
-8488
-8560
-8634
-8708
-8784
-8860
-8937
-9015
-9094
-9173
-9252
-9332
-9412
-9493
-9574
-9656
-9737
-9819
-9902
-9984
-10066
-10148
-10230
-10312
-10395
-10477
-10559
-10642
-10725
-10808
-10892
-10975
-11058
-11141
-11224
-11306
-11389
-11471
-11552
-11633
-11714
-11794
-11874
-11954
-12034
-12113
-12191
-12269
-12347
-12424
-12500
-12576
-12651
-12726
-12800
-12872
-12944
-13016
-13086
-13156
-13225
-13293
-13361
-13427
-13492
-13557
-13620
-13683
-13745
-13806
-13866
-13926
-13985
-14044
-14102
-14160
-14218
-14276
-14334
-14391
-14449
-14507
-14566
-14625
-14685
-14745
-14806
-14867
-14928
-14991
-15054
-15118
-15184
-15250
-15317
-15385
-15453
-15522
-15592
-15662
-15733
-15805
-15877
-15949
-16021
-16094
-16168
-16241
-16315
-16389
-16463
-16537
-16612
-16687
-16763
-16838
-16914
-16990
-17066
-17143
-17220
-17297
-17375
-17454
-17533
-17612
-17693
-17774
-17855
-17938
-18020
-18104
-18188
-18272
-18356
-18441
-18525
-18609
-18693
-18776
-18859
-18940
-19021
-19101
-19180
-19258
-19334
-19409
-19484
-19556
-19628
-19699
-19768
-19837
-19904
-19969
-20034
-20097
-20159
-20219
-20278
-20336
-20392
-20446
-20500
-20551
-20602
-20651
-20699
-20746
-20791
-20835
-20878
-20920
-20960
-20999
-21036
-21071
-21105
-21137
-21166
-21194
-21221
-21245
-21267
-21287
-21306
-21322
-21337
-21350
-21361
-21370
-21378
-21383
-21387
-21388
-21389
-21387
-21385
-21381
-21376
-21370
-21362
-21354
-21345
-21336
-21326
-21316
-21306
-21295
-21285
-21275
-21264
-21253
-21242
-21231
-21220
-21208
-21196
-21184
-21171
-21158
-21145
-21132
-21118
-21104
-21090
-21076
-21061
-21047
-21033
-21019
-21005
-20991
-20976
-20962
-20946
-20930
-20913
-20895
-20877
-20858
-20839
-20819
-20799
-20779
-20758
-20737
-20716
-20694
-20673
-20652
-20631
-20610
-20588
-20567
-20546
-20525
-20504
-20483
-20462
-20442
-20421
-20401
-20380
-20360
-20340
-20319
-20299
-20278
-20258
-20237
-20216
-20196
-20175
-20154
-20132
-20111
-20089
-20067
-20046
-20024
-20003
-19982
-19960
-19939
-19918
-19896
-19875
-19853
-19831
-19810
-19788
-19765
-19743
-19721
-19698
-19674
-19650
-19625
-19600
-19575
-19549
-19523
-19497
-19470
-19443
-19415
-19387
-19359
-19331
-19303
-19275
-19247
-19219
-19191
-19163
-19135
-19107
-19079
-19050
-19021
-18992
-18963
-18934
-18905
-18877
-18848
-18820
-18792
-18764
-18737
-18710
-18684
-18658
-18633
-18607
-18582
-18558
-18534
-18510
-18487
-18465
-18442
-18421
-18399
-18378
-18358
-18339
-18320
-18301
-18284
-18267
-18252
-18238
-18225
-18213
-18203
-18193
-18185
-18178
-18172
-18168
-18165
-18164
-18163
-18163
-18164
-18166
-18169
-18172
-18175
-18179
-18183
-18188
-18192
-18196
-18200
-18204
-18207
-18210
-18212
-18214
-18214
-18214
-18213
-18212
-18210
-18208
-18205
-18202
-18198
-18193
-18189
-18184
-18178
-18173
-18168
-18162
-18156
-18150
-18143
-18136
-18130
-18123
-18117
-18112
-18106
-18101
-18097
-18093
-18089
-18086
-18083
-18080
-18078
-18075
-18073
-18071
-18068
-18066
-18063
-18060
-18058
-18055
-18052
-18048
-18045
-18040
-18036
-18031
-18025
-18020
-18013
-18006
-17998
-17990
-17980
-17970
-17959
-17948
-17935
-17923
-17909
-17895
-17881
-17866
-17850
-17834
-17818
-17801
-17784
-17766
-17748
-17730
-17711
-17691
-17671
-17650
-17629
-17606
-17583
-17559
-17533
-17507
-17480
-17452
-17423
-17393
-17361
-17328
-17294
-17258
-17221
-17182
-17142
-17101
-17058
-17014
-16969
-16922
-16875
-16826
-16777
-16727
-16677
-16626
-16575
-16524
-16473
-16422
-16370
-16317
-16265
-16213
-16160
-16107
-16053
-16000
-15946
-15892
-15838
-15784
-15729
-15674
-15619
-15564
-15508
-15452
-15396
-15339
-15282
-15225
-15168
-15110
-15053
-14995
-14937
-14878
-14819
-14759
-14699
-14639
-14579
-14519
-14459
-14399
-14339
-14279
-14220
-14160
-14101
-14042
-13982
-13922
-13863
-13803
-13744
-13685
-13626
-13567
-13507
-13449
-13390
-13331
-13273
-13215
-13157
-13100
-13042
-12986
-12929
-12872
-12816
-12759
-12703
-12646
-12590
-12533
-12477
-12421
-12364
-12308
-12253
-12197
-12143
-12089
-12036
-11983
-11931
-11879
-11828
-11777
-11727
-11677
-11628
-11579
-11531
-11483
-11437
-11391
-11345
-11301
-11257
-11214
-11172
-11130
-11089
-11049
-11009
-10970
-10931
-10892
-10854
-10816
-10779
-10743
-10707
-10671
-10636
-10602
-10568
-10536
-10505
-10474
-10444
-10415
-10386
-10357
-10329
-10302
-10274
-10248
-10221
-10195
-10169
-10144
-10119
-10094
-10070
-10046
-10022
-9999
-9976
-9953
-9930
-9908
-9885
-9863
-9840
-9817
-9794
-9771
-9747
-9724
-9701
-9678
-9655
-9631
-9608
-9584
-9560
-9536
-9512
-9488
-9464
-9439
-9413
-9387
-9361
-9334
-9306
-9278
-9249
-9220
-9190
-9160
-9129
-9098
-9066
-9034
-9002
-8969
-8936
-8903
-8870
-8836
-8803
-8770
-8737
-8704
-8671
-8638
-8605
-8572
-8539
-8505
-8471
-8437
-8404
-8370
-8336
-8302
-8269
-8235
-8202
-8169
-8137
-8105
-8074
-8044
-8016
-7988
-7962
-7937
-7912
-7890
-7868
-7847
-7828
-7809
-7792
-7775
-7759
-7745
-7730
-7717
-7703
-7690
-7677
-7665
-7652
-7640
-7628
-7616
-7604
-7592
-7580
-7568
-7555
-7542
-7529
-7515
-7501
-7487
-7472
-7457
-7442
-7426
-7410
-7394
-7378
-7362
-7346
-7330
-7313
-7296
-7279
-7262
-7245
-7228
-7211
-7194
-7177
-7160
-7142
-7124
-7106
-7086
-7066
-7046
-7025
-7003
-6979
-6956
-6931
-6905
-6878
-6851
-6823
-6794
-6765
-6735
-6706
-6676
-6646
-6616
-6586
-6556
-6527
-6497
-6468
-6439
-6410
-6382
-6354
-6327
-6300
-6273
-6247
-6221
-6196
-6171
-6147
-6123
-6099
-6075
-6052
-6029
-6007
-5985
-5964
-5943
-5923
-5903
-5884
-5866
-5848
-5830
-5814
-5798
-5783
-5769
-5755
-5743
-5731
-5720
-5710
-5701
-5692
-5684
-5677
-5672
-5667
-5664
-5662
-5661
-5661
-5663
-5665
-5668
-5672
-5677
-5683
-5690
-5698
-5705
-5714
-5722
-5732
-5741
-5751
-5761
-5772
-5783
-5794
-5804
-5815
-5826
-5837
-5847
-5858
-5868
-5877
-5887
-5896
-5905
-5913
-5921
-5928
-5934
-5939
-5944
-5947
-5949
-5950
-5951
-5950
-5948
-5945
-5941
-5936
-5930
-5923
-5915
-5906
-5897
-5886
-5875
-5863
-5850
-5837
-5822
-5808
-5793
-5778
-5762
-5747
-5732
-5717
-5702
-5688
-5674
-5662
-5650
-5640
-5631
-5623
-5616
-5612
-5608
-5606
-5606
-5607
-5609
-5612
-5616
-5622
-5628
-5636
-5644
-5653
-5662
-5672
-5682
-5692
-5702
-5712
-5722
-5732
-5742
-5752
-5761
-5770
-5779
-5788
-5795
-5802
-5809
-5815
-5820
-5824
-5828
-5830
-5832
-5832
-5832
-5831
-5829
-5825
-5821
-5817
-5811
-5805
-5798
-5790
-5782
-5773
-5764
-5753
-5742
-5730
-5718
-5704
-5691
-5677
-5663
-5648
-5634
-5620
-5605
-5591
-5577
-5562
-5548
-5534
-5520
-5506
-5492
-5478
-5465
-5451
-5438
-5424
-5411
-5398
-5386
-5373
-5360
-5348
-5336
-5324
-5313
-5302
-5291
-5281
-5271
-5261
-5251
-5242
-5233
-5225
-5217
-5209
-5201
-5193
-5186
-5179
-5171
-5164
-5156
-5149
-5142
-5134
-5127
-5120
-5113
-5105
-5097
-5089
-5080
-5071
-5062
-5052
-5042
-5032
-5021
-5010
-4998
-4986
-4973
-4960
-4947
-4933
-4918
-4904
-4888
-4872
-4856
-4839
-4822
-4804
-4786
-4768
-4750
-4732
-4714
-4696
-4677
-4659
-4641
-4623
-4605
-4587
-4569
-4552
-4534
-4517
-4499
-4482
-4465
-4448
-4432
-4416
-4400
-4384
-4370
-4356
-4343
-4331
-4320
-4310
-4301
-4293
-4286
-4281
-4276
-4272
-4270
-4269
-4268
-4269
-4271
-4275
-4279
-4285
-4292
-4300
-4309
-4319
-4330
-4343
-4356
-4372
-4388
-4406
-4425
-4446
-4467
-4490
-4515
-4540
-4567
-4595
-4624
-4654
-4685
-4718
-4751
-4785
-4819
-4854
-4890
-4927
-4964
-5002
-5040
-5078
-5117
-5156
-5195
-5234
-5273
-5312
-5352
-5392
-5432
-5472
-5512
-5553
-5593
-5634
-5675
-5716
-5757
-5798
-5838
-5879
-5919
-5959
-5998
-6037
-6075
-6112
-6149
-6185
-6220
-6254
-6287
-6320
-6351
-6382
-6412
-6441
-6470
-6497
-6525
-6551
-6577
-6603
-6628
-6653
-6677
-6701
-6725
-6749
-6772
-6795
-6818
-6840
-6863
-6885
-6907
-6929
-6951
-6974
-6996
-7019
-7043
-7067
-7092
-7118
-7144
-7171
-7199
-7227
-7256
-7286
-7316
-7346
-7377
-7407
-7438
-7468
-7498
-7528
-7558
-7587
-7617
-7646
-7675
-7703
-7732
-7761
-7789
-7817
-7846
-7873
-7901
-7929
-7956
-7984
-8010
-8038
-8064
-8090
-8117
-8141
-8166
-8189
-8213
-8235
-8256
-8277
-8297
-8316
-8335
-8352
-8369
-8385
-8400
-8415
-8429
-8443
-8456
-8468
-8480
-8491
-8502
-8513
-8524
-8534
-8543
-8552
-8561
-8569
-8576
-8583
-8589
-8595
-8600
-8605
-8608
-8611
-8614
-8615
-8616
-8617
-8616
-8616
-8615
-8613
-8610
-8607
-8603
-8599
-8593
-8587
-8580
-8571
-8562
-8551
-8540
-8528
-8515
-8502
-8489
-8475
-8461
-8447
-8433
-8419
-8406
-8393
-8380
-8368
-8357
-8346
-8336
-8327
-8319
-8311
-8303
-8296
-8289
-8282
-8276
-8270
-8265
-8260
-8255
-8251
-8247
-8243
-8241
-8238
-8236
-8235
-8233
-8232
-8231
-8231
-8230
-8231
-8232
-8233
-8235
-8238
-8241
-8245
-8250
-8255
-8260
-8267
-8274
-8282
-8290
-8300
-8310
-8321
-8332
-8345
-8358
-8371
-8385
-8400
-8416
-8432
-8448
-8465
-8481
-8498
-8516
-8533
-8549
-8565
-8581
-8596
-8611
-8625
-8638
-8650
-8661
-8671
-8680
-8688
-8694
-8700
-8704
-8707
-8709
-8709
-8708
-8704
-8699
-8692
-8683
-8672
-8660
-8645
-8630
-8612
-8593
-8572
-8550
-8527
-8502
-8476
-8449
-8421
-8392
-8362
-8331
-8300
-8267
-8234
-8200
-8166
-8131
-8095
-8058
-8021
-7983
-7944
-7905
-7865
-7825
-7785
-7745
-7704
-7663
-7622
-7581
-7540
-7499
-7457
-7417
-7376
-7335
-7295
-7255
-7215
-7175
-7135
-7095
-7056
-7016
-6976
-6937
-6898
-6859
-6820
-6781
-6743
-6705
-6668
-6631
-6595
-6559
-6524
-6490
-6456
-6423
-6390
-6358
-6326
-6295
-6264
-6234
-6204
-6174
-6145
-6116
-6087
-6059
-6030
-6002
-5973
-5945
-5917
-5889
-5862
-5834
-5808
-5781
-5754
-5728
-5701
-5674
-5647
-5620
-5592
-5564
-5535
-5506
-5476
-5445
-5414
-5383
-5351
-5319
-5287
-5254
-5221
-5188
-5155
-5122
-5090
-5057
-5025
-4993
-4961
-4930
-4899
-4867
-4836
-4804
-4772
-4740
-4707
-4674
-4641
-4608
-4575
-4542
-4508
-4474
-4440
-4405
-4369
-4333
-4296
-4259
-4222
-4184
-4146
-4108
-4069
-4030
-3992
-3953
-3915
-3877
-3840
-3803
-3766
-3731
-3695
-3660
-3626
-3592
-3558
-3524
-3491
-3458
-3425
-3392
-3358
-3325
-3291
-3257
-3223
-3188
-3153
-3117
-3081
-3044
-3007
-2969
-2931
-2892
-2853
-2814
-2774
-2734
-2694
-2653
-2612
-2570
-2528
-2486
-2443
-2400
-2357
-2314
-2270
-2226
-2182
-2138
-2093
-2049
-2004
-1960
-1915
-1871
-1826
-1782
-1738
-1695
-1651
-1608
-1564
-1520
-1477
-1433
-1390
-1348
-1305
-1263
-1221
-1180
-1138
-1097
-1056
-1014
-974
-933
-893
-853
-813
-773
-734
-695
-656
-618
-580
-542
-504
-467
-429
-391
-354
-317
-281
-244
-208
-172
-136
-101
-66
-31
3
37
70
103
135
166
197
228
259
290
320
350
380
410
440
470
499
528
556
584
612
639
665
691
716
741
766
790
814
838
861
885
908
932
955
980
1004
1029
1054
1080
1107
1134
1161
1189
1217
1246
1276
1306
1337
1369
1402
1435
1469
1503
1538
1574
1610
1647
1684
1722
1761
1801
1842
1883
1925
1968
2012
2056
2101
2147
2193
2241
2289
2338
2387
2437
2487
2538
2589
2640
2691
2742
2793
2843
2894
2944
2995
3045
3095
3145
3195
3246
3296
3346
3395
3445
3494
3542
3591
3640
3689
3738
3787
3836
3885
3934
3984
4033
4083
4133
4184
4234
4284
4333
4383
4432
4481
4530
4579
4628
4677
4726
4775
4825
4874
4925
4975
5026
5077
5128
5181
5233
5287
5341
5395
5450
5505
5561
5618
5674
5731
5789
5846
5904
5961
6018
6074
6131
6187
6242
6298
6352
6407
6461
6514
6567
6619
6671
6722
6772
6822
6870
6918
6965
7012
7058
7103
7147
7190
7233
7274
7315
7355
7394
7432
7469
7505
7540
7573
7605
7637
7667
7696
7724
7751
7777
7801
7824
7846
7867
7886
7904
7921
7937
7951
7965
7977
7989
7999
8009
8018
8026
8032
8039
8044
8048
8052
8055
8058
8061
8064
8067
8069
8071
8074
8077
8080
8083
8087
8090
8095
8101
8106
8112
8119
8125
8134
8141
8151
8160
8170
8180
8189
8201
8211
8222
8232
8242
8252
8261
8270
8279
8287
8295
8303
8310
8318
8326
8333
8342
8350
8359
8368
8378
8388
8400
8412
8424
8438
8453
8468
8485
8502
8521
8540
8561
8582
8604
8628
8652
8677
8703
8729
8756
8784
8813
8842
8871
8900
8930
8959
8989
9018
9048
9077
9105
9133
9161
9188
9213
9239
9263
9286
9309
9330
9350
9370
9388
9406
9422
9437
9450
9463
9475
9485
9495
9504
9512
9519
9525
9530
9534
9537
9538
9539
9538
9535
9531
9526
9519
9511
9501
9489
9477
9463
9448
9432
9415
9397
9379
9360
9341
9322
9302
9282
9263
9243
9224
9206
9188
9170
9153
9137
9120
9104
9089
9074
9060
9046
9033
9021
9009
8997
8986
8975
8964
8954
8943
8934
8924
8914
8905
8896
8888
8880
8872
8865
8859
8853
8848
8843
8838
8834
8830
8826
8823
8820
8817
8815
8814
8813
8812
8813
8814
8816
8818
8822
8827
8833
8839
8847
8855
8863
8872
8882
8892
8902
8913
8923
8934
8944
8955
8965
8975
8986
8996
9007
9019
9030
9042
9055
9067
9081
9095
9109
9124
9139
9154
9170
9186
9203
9219
9235
9250
9266
9280
9294
9307
9320
9332
9344
9355
9365
9375
9385
9394
9402
9409
9416
9422
9427
9432
9437
9441
9445
9448
9451
9453
9455
9456
9456
9455
9453
9451
9446
9441
9435
9427
9418
9407
9396
9383
9369
9353
9336
9318
9299
9279
9257
9235
9211
9187
9161
9134
9106
9077
9047
9016
8983
8950
8916
8881
8845
8808
8771
8734
8696
8658
8620
8581
8542
8503
8464
8425
8386
8346
8306
8267
8227
8186
8148
8109
8070
8032
7995
7958
7923
7888
7855
7822
7791
7761
7732
7704
7678
7653
7630
7608
7588
7570
7554
7540
7527
7515
7505
7496
7489
7483
7478
7473
7468
7464
7460
7457
7454
7452
7450
7449
7448
7448
7449
7450
7452
7454
7457
7460
7464
7469
7473
7478
7484
7489
7494
7499
7503
7508
7512
7517
7520
7523
7526
7527
7528
7528
7527
7525
7522
7517
7512
7505
7497
7489
7478
7467
7455
7441
7427
7412
7396
7380
7363
7346
7328
7311
7293
7275
7258
7240
7223
7206
7189
7173
7157
7142
7128
7114
7102
7090
7080
7071
7063
7056
7051
7046
7043
7041
7039
7039
7040
7041
7044
7047
7051
7057
7063
7070
7077
7086
7095
7104
7114
7125
7136
7148
7160
7172
7185
7198
7211
7224
7237
7251
7263
7276
7288
7300
7311
7321
7330
7338
7345
7351
7355
7358
7359
7359
7358
7356
7352
7347
7340
7333
7324
7314
7303
7291
7278
7264
7250
7234
7217
7200
7181
7161
7141
7120
7097
7074
7051
7026
7002
6977
6951
6925
6898
6870
6843
6814
6786
6756
6727
6697
6666
6635
6604
6572
6540
6507
6474
6441
6406
6372
6336
6301
6265
6229
6193
6157
6121
6084
6048
6011
5975
5939
5904
5869
5834
5800
5766
5731
5697
5663
5629
5595
5561
5528
5495
5462
5430
5398
5366
5334
5303
5272
5241
5211
5180
5150
5120
5090
5060
5031
5001
4971
4941
4910
4880
4849
4817
4784
4751
4718
4683
4649
4613
4578
4541
4504
4467
4429
4390
4352
4313
4274
4235
4196
4157
4117
4078
4038
3997
3956
3916
3875
3834
3793
3752
3711
3670
3629
3589
3549
3509
3470
3431
3393
3357
3320
3285
3250
3216
3183
3150
3118
3087
3056
3026
2996
2966
2936
2907
2877
2848
2819
2789
2759
2728
2697
2665
2633
2600
2567
2533
2499
2464
2429
2393
2357
2321
2284
2247
2209
2170
2130
2091
2050
2009
1967
1924
1881
1837
1792
1747
1701
1655
1608
1561
1514
1467
1419
1370
1321
1272
1222
1171
1120
1068
1016
963
910
856
802
747
693
637
582
527
472
417
362
308
253
198
144
88
33
-23
-80
-137
-195
-253
-312
-370
-429
-489
-548
-607
-666
-726
-785
-845
-905
-965
-1025
-1085
-1146
-1207
-1268
-1330
-1392
-1455
-1517
-1580
-1642
-1705
-1767
-1829
-1891
-1952
-2012
-2072
-2132
-2192
-2251
-2309
-2368
-2426
-2483
-2540
-2597
-2653
-2708
-2764
-2818
-2873
-2927
-2981
-3036
-3089
-3143
-3196
-3249
-3302
-3354
-3406
-3458
-3510
-3561
-3611
-3661
-3711
-3760
-3809
-3858
-3906
-3954
-4001
-4049
-4096
-4142
-4189
-4235
-4281
-4327
-4373
-4419
-4464
-4510
-4555
-4601
-4646
-4692
-4737
-4783
-4828
-4873
-4918
-4963
-5008
-5053
-5098
-5144
-5189
-5235
-5281
-5327
-5373
-5420
-5467
-5515
-5563
-5611
-5660
-5709
-5758
-5807
-5856
-5905
-5953
-6002
-6051
-6100
-6149
-6198
-6247
-6295
-6343
-6392
-6440
-6489
-6538
-6587
-6636
-6685
-6735
-6785
-6835
-6885
-6935
-6986
-7037
-7088
-7139
-7191
-7243
-7296
-7349
-7402
-7456
-7510
-7565
-7621
-7676
-7732
-7788
-7844
-7901
-7957
-8013
-8069
-8124
-8180
-8235
-8290
-8345
-8399
-8452
-8504
-8556
-8607
-8657
-8706
-8754
-8802
-8849
-8896
-8942
-8987
-9031
-9076
-9119
-9162
-9204
-9245
-9286
-9326
-9365
-9404
-9442
-9479
-9514
-9549
-9583
-9616
-9649
-9680
-9710
-9740
-9769
-9797
-9824
-9850
-9875
-9899
-9923
-9945
-9967
-9989
-10010
-10031
-10052
-10072
-10093
-10114
-10134
-10155
-10176
-10197
-10219
-10242
-10265
-10290
-10316
-10342
-10369
-10398
-10427
-10457
-10488
-10520
-10553
-10587
-10622
-10658
-10694
-10731
-10769
-10808
-10846
-10886
-10925
-10965
-11005
-11045
-11086
-11126
-11167
-11209
-11250
-11292
-11334
-11376
-11419
-11462
-11506
-11549
-11594
-11639
-11684
-11730
-11776
-11822
-11869
-11915
-11962
-12009
-12057
-12105
-12152
-12201
-12249
-12298
-12348
-12397
-12447
-12496
-12546
-12595
-12644
-12693
-12741
-12789
-12836
-12883
-12930
-12976
-13021
-13065
-13109
-13152
-13195
-13237
-13279
-13320
-13361
-13402
-13442
-13481
-13520
-13558
-13595
-13632
-13667
-13700
-13733
-13765
-13795
-13823
-13851
-13876
-13901
-13923
-13945
-13964
-13983
-13999
-14015
-14028
-14040
-14050
-14059
-14066
-14072
-14077
-14081
-14084
-14085
-14087
-14087
-14087
-14086
-14086
-14084
-14083
-14082
-14080
-14078
-14076
-14075
-14073
-14071
-14069
-14067
-14065
-14063
-14061
-14059
-14056
-14054
-14052
-14049
-14047
-14045
-14042
-14040
-14038
-14037
-14035
-14034
-14033
-14032
-14031
-14030
-14030
-14029
-14028
-14028
-14027
-14026
-14025
-14024
-14023
-14021
-14019
-14016
-14014
-14011
-14007
-14004
-14000
-13996
-13992
-13988
-13983
-13978
-13972
-13967
-13961
-13955
-13949
-13943
-13936
-13930
-13924
-13918
-13912
-13905
-13899
-13893
-13887
-13881
-13876
-13870
-13864
-13859
-13853
-13848
-13843
-13837
-13832
-13827
-13821
-13816
-13810
-13805
-13800
-13795
-13791
-13787
-13783
-13779
-13776
-13772
-13769
-13767
-13764
-13761
-13759
-13758
-13756
-13755
-13755
-13754
-13754
-13755
-13755
-13756
-13757
-13758
-13759
-13760
-13761
-13763
-13764
-13765
-13766
-13767
-13768
-13769
-13770
-13771
-13772
-13772
-13773
-13773
-13772
-13772
-13770
-13769
-13767
-13765
-13762
-13759
-13755
-13751
-13747
-13742
-13737
-13732
-13726
-13720
-13714
-13707
-13700
-13692
-13684
-13675
-13666
-13656
-13645
-13634
-13622
-13609
-13595
-13581
-13566
-13550
-13534
-13516
-13498
-13480
-13460
-13440
-13419
-13398
-13376
-13353
-13330
-13305
-13281
-13256
-13230
-13203
-13176
-13148
-13120
-13091
-13061
-13031
-13000
-12969
-12936
-12903
-12869
-12834
-12799
-12763
-12727
-12690
-12652
-12614
-12576
-12536
-12497
-12457
-12416
-12374
-12331
-12287
-12241
-12195
-12147
-12098
-12048
-11996
-11943
-11889
-11834
-11777
-11719
-11660
-11599
-11537
-11473
-11408
-11341
-11272
-11202
-11129
-11056
-10981
-10904
-10825
-10745
-10664
-10581
-10497
-10411
-10325
-10237
-10148
-10057
-9966
-9873
-9779
-9683
-9587
-9490
-9393
-9294
-9195
-9096
-8996
-8896
-8795
-8694
-8592
-8490
-8387
-8285
-8182
-8079
-7977
-7874
-7772
-7671
-7569
-7468
-7367
-7267
-7167
-7068
-6970
-6873
-6777
-6682
-6587
-6494
-6402
-6311
-6221
-6131
-6043
-5955
-5868
-5783
-5698
-5614
-5532
-5450
-5369
-5289
-5209
-5131
-5053
-4976
-4899
-4824
-4748
-4674
-4600
-4526
-4453
-4380
-4308
-4236
-4164
-4093
-4022
-3951
-3880
-3810
-3740
-3670
-3600
-3532
-3464
-3396
-3329
-3263
-3197
-3132
-3067
-3003
-2940
-2877
-2814
-2752
-2690
-2629
-2568
-2508
-2447
-2388
-2328
-2268
-2209
-2149
-2090
-2032
-1973
-1915
-1857
-1799
-1742
-1685
-1628
-1571
-1515
-1459
-1403
-1348
-1293
-1239
-1184
-1130
-1076
-1022
-969
-916
-863
-810
-757
-704
-651
-598
-545
-492
-438
-385
-332
-278
-224
-171
-117
-63
-9
46
101
156
212
268
325
383
440
499
557
615
674
733
791
850
908
967
1025
1084
1142
1200
1257
1314
1371
1428
1484
1541
1597
1653
1709
1764
1820
1875
1930
1986
2041
2096
2150
2205
2260
2314
2369
2424
2480
2536
2592
2648
2705
2763
2821
2880
2940
3000
3061
3123
3186
3249
3314
3379
3445
3511
3578
3646
3714
3783
3853
3924
3995
4067
4139
4211
4284
4357
4430
4503
4576
4649
4722
4796
4869
4942
5016
5089
5162
5234
5306
5377
5448
5519
5589
5659
5729
5798
5867
5936
6004
6072
6139
6206
6273
6339
6406
6472
6539
6605
6672
6739
6805
6872
6938
7004
7070
7136
7201
7266
7331
7395
7459
7523
7586
7649
7711
7773
7834
7894
7954
8013
8073
8131
8189
8247
8305
8362
8419
8476
8533
8589
8645
8700
8755
8810
8865
8919
8974
9027
9081
9134
9187
9240
9292
9344
9397
9449
9500
9552
9603
9653
9704
9754
9804
9853
9901
9950
9998
10045
10091
10137
10183
10228
10273
10317
10361
10404
10447
10490
10532
10573
10615
10656
10698
10739
10780
10821
10862
10903
10944
10985
11026
11067
11108
11149
11189
11228
11267
11305
11342
11378
11414
11447
11480
11512
11542
11571
11599
11625
11651
11675
11698
11720
11740
11760
11778
11795
11811
11826
11840
11853
11865
11876
11886
11895
11904
11912
11919
11925
11930
11935
11939
11942
11943
11944
11944
11943
11941
11938
11934
11930
11924
11918
11910
11902
11892
11882
11871
11860
11848
11836
11823
11810
11796
11782
11767
11753
11737
11721
11705
11688
11670
11653
11634
11616
11597
11578
11558
11539
11519
11499
11478
11457
11437
11415
11394
11372
11351
11329
11308
11286
11263
11241
11218
11194
11170
11146
11121
11096
11070
11045
11019
10992
10966
10940
10914
10888
10862
10836
10810
10784
10758
10732
10705
10678
10651
10623
10595
10567
10538
10508
10479
10449
10418
10387
10356
10324
10292
10260
10227
10193
10160
10126
10092
10057
10022
9987
9951
9916
9880
9843
9806
9769
9732
9694
9656
9618
9579
9540
9500
9461
9422
9383
9344
9305
9265
9226
9187
9148
9109
9071
9032
8995
8957
8920
8883
8847
8811
8775
8741
8706
8672
8638
8605
8571
8538
8505
8472
8440
8408
8376
8345
8314
8284
8254
8224
8195
8167
8138
8113
8087
8061
8038
8015
7992
7970
7950
7930
7911
7893
7876
7860
7845
7831
7817
7804
7792
7781
7771
7761
7752
7743
7734
7726
7719
7711
7704
7697
7690
7682
7675
7668
7660
7652
7645
7636
7628
7620
7612
7603
7594
7585
7576
7567
7557
7548
7538
7527
7517
7506
7494
7482
7469
7456
7443
7429
7415
7401
7386
7370
7354
7338
7321
7305
7288
7271
7254
7236
7218
7200
7182
7164
7145
7126
7107
7088
7068
7048
7027
7005
6983
6960
6937
6913
6889
6864
6839
6813
6787
6761
6735
6708
6682
6654
6627
6600
6572
6545
6518
6490
6463
6436
6408
6381
6355
6328
6302
6276
6250
6225
6200
6175
6151
6128
6105
6084
6063
6043
6024
6005
5987
5970
5953
5937
5922
5907
5892
5877
5861
5846
5831
5816
5802
5787
5773
5759
5745
5732
5720
5707
5695
5684
5672
5662
5651
5641
5631
5622
5612
5602
5593
5583
5573
5562
5551
5539
5527
5514
5501
5488
5475
5461
5446
5431
5415
5399
5383
5366
5350
5333
5316
5298
5281
5263
5245
5227
5209
5191
5172
5154
5136
5118
5100
5083
5065
5047
5030
5012
4995
4978
4962
4945
4929
4913
4898
4883
4870
4856
4844
4831
4819
4808
4796
4785
4775
4764
4754
4745
4736
4727
4719
4711
4704
4697
4691
4685
4679
4674
4668
4663
4659
4655
4651
4648
4646
4644
4642
4641
4640
4639
4639
4639
4639
4639
4640
4641
4642
4643
4644
4645
4646
4646
4646
4647
4647
4647
4647
4647
4647
4647
4646
4645
4644
4643
4642
4641
4640
4639
4638
4637
4636
4634
4633
4631
4629
4628
4625
4623
4621
4619
4617
4616
4614
4613
4611
4609
4607
4605
4603
4600
4597
4593
4589
4585
4581
4576
4570
4564
4558
4551
4543
4536
4527
4519
4509
4500
4489
4479
4468
4458
4447
4436
4425
4414
4403
4393
4382
4371
4361
4351
4341
4332
4324
4316
4309
4302
4295
4289
4283
4278
4273
4269
4266
4263
4260
4258
4257
4257
4258
4260
4262
4265
4269
4273
4277
4282
4287
4293
4298
4304
4309
4314
4319
4323
4328
4333
4337
4342
4347
4352
4357
4362
4367
4373
4378
4384
4389
4395
4400
4405
4410
4415
4420
4425
4430
4435
4441
4446
4452
4458
4464
4471
4477
4483
4490
4496
4503
4509
4515
4520
4525
4530
4533
4536
4538
4540
4540
4540
4539
4537
4533
4529
4525
4519
4512
4505
4496
4487
4478
4468
4457
4447
4436
4426
4415
4404
4393
4382
4371
4361
4350
4340
4329
4319
4309
4299
4290
4281
4272
4263
4254
4246
4238
4230
4222
4215
4208
4202
4196
4190
4185
4180
4177
4173
4171
4169
4168
4167
4167
4168
4170
4173
4177
4181
4186
4191
4197
4204
4211
4218
4226
4234
4242
4250
4258
4267
4275
4283
4292
4300
4309
4318
4327
4336
4345
4354
4363
4371
4380
4389
4399
4408
4418
4428
4438
4448
4458
4468
4478
4488
4498
4507
4517
4526
4534
4542
4550
4557
4564
4570
4577
4584
4590
4597
4602
4608
4613
4618
4622
4626
4630
4634
4637
4640
4643
4646
4648
4650
4652
4653
4654
4654
4655
4656
4656
4656
4656
4656
4656
4656
4656
4656
4656
4655
4654
4652
4651
4649
4646
4644
4641
4638
4634
4630
4625
4620
4613
4606
4598
4589
4580
4570
4559
4547
4535
4521
4507
4491
4475
4458
4441
4422
4403
4383
4362
4341
4320
4297
4274
4250
4226
4201
4175
4148
4121
4091
4062
4033
4003
3972
3940
3907
3874
3841
3806
3772
3737
3701
3665
3629
3593
3557
3522
3486
3450
3414
3378
3343
3307
3272
3238
3204
3170
3137
3105
3073
3041
3009
2978
2947
2917
2887
2858
2829
2800
2772
2745
2718
2692
2666
2641
2617
2592
2568
2544
2521
2497
2474
2451
2428
2404
2380
2356
2331
2306
2281
2255
2229
2202
2175
2148
2121
2094
2067
2039
2012
1985
1958
1931
1904
1878
1851
1825
1799
1773
1746
1720
1694
1669
1643
1617
1591
1566
1540
1514
1488
1462
1436
1411
1386
1360
1335
1310
1285
1259
1234
1209
1184
1159
1134
1109
1084
1059
1034
1010
985
960
936
911
886
860
834
808
781
754
727
700
672
645
618
591
563
536
509
482
455
429
403
377
351
326
301
276
252
228
204
181
159
137
115
94
74
53
33
12
-8
-28
-49
-70
-91
-112
-134
-156
-179
-202
-225
-249
-274
-300
-326
-352
-380
-408
-437
-467
-497
-529
-560
-592
-624
-657
-690
-724
-758
-792
-827
-862
-898
-934
-970
-1006
-1044
-1081
-1119
-1156
-1194
-1232
-1270
-1307
-1344
-1381
-1417
-1453
-1489
-1525
-1560
-1596
-1631
-1666
-1702
-1737
-1772
-1807
-1842
-1878
-1913
-1949
-1985
-2021
-2058
-2095
-2131
-2168
-2205
-2242
-2279
-2316
-2353
-2389
-2424
-2459
-2493
-2527
-2559
-2591
-2622
-2652
-2681
-2710
-2738
-2766
-2794
-2821
-2847
-2874
-2901
-2927
-2954
-2981
-3008
-3035
-3062
-3089
-3117
-3145
-3173
-3202
-3231
-3261
-3292
-3323
-3355
-3387
-3419
-3451
-3484
-3517
-3549
-3582
-3615
-3647
-3679
-3711
-3741
-3772
-3801
-3830
-3858
-3885
-3912
-3939
-3965
-3990
-4016
-4041
-4065
-4090
-4114
-4138
-4163
-4187
-4211
-4236
-4261
-4286
-4311
-4336
-4360
-4385
-4409
-4432
-4456
-4479
-4502
-4525
-4547
-4568
-4589
-4610
-4631
-4651
-4672
-4692
-4711
-4731
-4749
-4768
-4786
-4804
-4822
-4839
-4856
-4873
-4890
-4907
-4923
-4939
-4954
-4969
-4984
-4999
-5013
-5028
-5041
-5055
-5069
-5083
-5097
-5112
-5127
-5142
-5157
-5173
-5189
-5205
-5221
-5238
-5255
-5272
-5289
-5306
-5323
-5339
-5356
-5373
-5391
-5408
-5425
-5443
-5460
-5477
-5494
-5511
-5527
-5543
-5558
-5573
-5588
-5602
-5617
-5630
-5644
-5657
-5669
-5681
-5693
-5704
-5714
-5724
-5733
-5741
-5748
-5754
-5760
-5765
-5769
-5773
-5777
-5780
-5784
-5786
-5789
-5790
-5792
-5793
-5793
-5793
-5793
-5792
-5791
-5789
-5787
-5784
-5781
-5777
-5772
-5768
-5762
-5756
-5750
-5743
-5735
-5728
-5719
-5710
-5700
-5690
-5680
-5669
-5657
-5645
-5633
-5620
-5607
-5593
-5579
-5563
-5547
-5531
-5514
-5496
-5478
-5459
-5440
-5421
-5402
-5382
-5363
-5342
-5322
-5301
-5280
-5259
-5237
-5216
-5193
-5171
-5147
-5123
-5098
-5073
-5047
-5020
-4994
-4966
-4938
-4910
-4881
-4851
-4821
-4791
-4760
-4728
-4696
-4664
-4632
-4599
-4566
-4533
-4500
-4466
-4433
-4400
-4367
-4334
-4301
-4268
-4235
-4203
-4171
-4139
-4107
-4075
-4045
-4014
-3983
-3952
-3922
-3892
-3862
-3832
-3802
-3772
-3742
-3712
-3681
-3650
-3619
-3587
-3555
-3522
-3489
-3455
-3421
-3386
-3352
-3317
-3283
-3249
-3215
-3182
-3148
-3115
-3082
-3050
-3017
-2985
-2953
-2921
-2889
-2858
-2826
-2796
-2765
-2734
-2704
-2673
-2643
-2612
-2582
-2552
-2522
-2491
-2460
-2430
-2398
-2367
-2336
-2304
-2273
-2242
-2211
-2180
-2149
-2119
-2088
-2058
-2028
-1998
-1968
-1938
-1908
-1878
-1849
-1818
-1788
-1758
-1728
-1698
-1668
-1638
-1609
-1579
-1550
-1521
-1493
-1464
-1436
-1408
-1380
-1352
-1326
-1300
-1275
-1251
-1227
-1204
-1181
-1159
-1138
-1117
-1097
-1078
-1060
-1042
-1025
-1008
-992
-976
-960
-945
-930
-915
-901
-887
-874
-860
-846
-833
-818
-804
-789
-775
-760
-745
-730
-715
-699
-684
-669
-653
-637
-621
-605
-588
-570
-553
-534
-516
-497
-478
-459
-439
-419
-399
-379
-358
-337
-316
-295
-273
-252
-230
-208
-186
-164
-141
-118
-95
-72
-48
-24
1
26
52
78
104
132
159
188
217
247
277
308
339
371
402
435
467
500
532
565
598
631
664
697
729
761
793
824
854
884
914
942
970
997
1022
1048
1072
1095
1117
1138
1159
1178
1197
1216
1233
1251
1267
1283
1298
1313
1328
1342
1356
1369
1382
1395
1407
1419
1431
1443
1454
1465
1476
1487
1498
1509
1520
1531
1543
1554
1565
1576
1588
1599
1611
1624
1636
1649
1662
1675
1689
1702
1716
1729
1743
1757
1772
1786
1800
1815
1830
1845
1860
1876
1891
1907
1922
1937
1952
1967
1981
1995
2008
2021
2033
2045
2057
2068
2078
2088
2097
2105
2113
2120
2127
2133
2139
2144
2148
2151
2153
2155
2156
2156
2154
2152
2149
2145
2139
2133
2126
2117
2108
2099
2088
2077
2066
2054
2041
2028
2016
2003
1991
1978
1965
1952
1939
1927
1914
1903
1891
1880
1870
1861
1852
1845
1838
1831
1826
1821
1817
1813
1809
1806
1804
1801
1798
1795
1792
1789
1786
1783
1779
1776
1772
1768
1763
1758
1752
1746
1739
1731
1723
1715
1706
1696
1687
1678
1669
1660
1652
1644
1636
1628
1621
1614
1608
1602
1596
1591
1587
1583
1580
1577
1575
1573
1572
1571
1571
1572
1573
1574
1577
1579
1582
1584
1587
1590
1593
1595
1598
1600
1602
1603
1604
1604
1604
1602
1600
1596
1591
1586
1580
1573
1565
1555
1546
1535
1523
1512
1499
1486
1473
1459
1445
1431
1416
1401
1386
1370
1355
1339
1324
1309
1293
1278
1263
1247
1232
1217
1202
1186
1171
1155
1139
1123
1107
1090
1073
1056
1039
1022
1004
987
970
952
935
917
899
881
862
843
824
804
784
765
745
725
706
686
667
648
630
612
594
577
560
544
528
513
499
485
471
459
447
436
425
415
405
394
384
374
365
355
345
335
324
314
303
292
281
269
258
246
234
222
209
196
182
169
155
140
126
111
96
81
66
51
36
21
5
-10
-25
-41
-56
-71
-87
-102
-117
-132
-147
-163
-178
-193
-209
-224
-239
-254
-270
-286
-301
-317
-333
-349
-365
-380
-396
-411
-427
-442
-458
-473
-489
-505
-520
-537
-553
-569
-585
-601
-617
-634
-651
-669
-686
-704
-721
-739
-756
-774
-792
-809
-827
-844
-860
-877
-893
-910
-926
-942
-958
-974
-989
-1004
-1020
-1035
-1050
-1065
-1079
-1094
-1109
-1123
-1138
-1152
-1167
-1181
-1194
-1208
-1221
-1234
-1247
-1260
-1273
-1286
-1299
-1313
-1326
-1340
-1354
-1367
-1381
-1394
-1407
-1420
-1432
-1444
-1456
-1468
-1479
-1489
-1498
-1507
-1515
-1522
-1529
-1535
-1540
-1544
-1547
-1549
-1550
-1550
-1549
-1548
-1545
-1543
-1539
-1535
-1530
-1525
-1518
-1511
-1503
-1494
-1485
-1474
-1463
-1451
-1439
-1426
-1413
-1399
-1385
-1372
-1358
-1344
-1330
-1316
-1302
-1288
-1274
-1260
-1246
-1232
-1218
-1204
-1190
-1177
-1163
-1149
-1136
-1122
-1109
-1096
-1083
-1070
-1057
-1044
-1031
-1018
-1006
-993
-981
-969
-958
-947
-937
-927
-917
-909
-900
-892
-885
-878
-871
-865
-859
-854
-849
-844
-840
-836
-832
-828
-825
-823
-821
-819
-818
-817
-816
-817
-817
-818
-819
-820
-821
-821
-821
-821
-821
-820
-820
-819
-818
-817
-816
-814
-813
-811
-809
-807
-805
-801
-798
-794
-790
-785
-780
-775
-770
-764
-758
-752
-745
-738
-731
-723
-714
-705
-696
-686
-677
-667
-657
-647
-637
-627
-616
-607
-597
-587
-578
-568
-559
-550
-541
-532
-523
-514
-506
-497
-488
-479
-470
-461
-451
-442
-432
-422
-412
-402
-391
-381
-370
-360
-349
-338
-328
-317
-307
-296
-286
-276
-266
-256
-246
-237
-227
-218
-209
-200
-191
-183
-175
-167
-160
-154
-147
-141
-135
-130
-125
-120
-115
-111
-108
-104
-101
-98
-96
-95
-94
-94
-94
-96
-98
-101
-104
-108
-113
-119
-126
-133
-142
-151
-161
-171
-183
-195
-208
-222
-237
-253
-270
-287
-306
-324
-343
-363
-382
-402
-421
-440
-459
-478
-496
-514
-532
-550
-567
-585
-602
-619
-636
-654
-671
-688
-706
-724
-742
-760
-779
-797
-816
-835
-854
-873
-892
-911
-931
-950
-970
-990
-1008
-1029
-1048
-1068
-1087
-1106
-1125
-1143
-1162
-1181
-1199
-1217
-1235
-1252
-1269
-1286
-1302
-1318
-1333
-1349
-1364
-1378
-1392
-1406
-1419
-1431
-1443
-1455
-1465
-1476
-1485
-1494
-1503
-1511
-1519
-1526
-1533
-1540
-1547
-1553
-1560
-1566
-1572
-1579
-1585
-1591
-1597
-1603
-1608
-1613
-1618
-1623
-1627
-1632
-1636
-1639
-1643
-1646
-1649
-1651
-1654
-1656
-1657
-1659
-1660
-1660
-1661
-1661
-1661
-1661
-1661
-1661
-1660
-1660
-1661
-1661
-1662
-1662
-1663
-1664
-1665
-1665
-1666
-1667
-1668
-1669
-1669
-1670
-1671
-1671
-1672
-1673
-1675
-1676
-1677
-1679
-1681
-1683
-1686
-1689
-1693
-1697
-1701
-1705
-1710
-1715
-1720
-1726
-1732
-1738
-1745
-1752
-1760
-1767
-1774
-1782
-1789
-1797
-1805
-1812
-1820
-1828
-1836
-1845
-1853
-1862
-1872
-1882
-1893
-1904
-1915
-1926
-1937
-1948
-1960
-1971
-1982
-1993
-2004
-2015
-2025
-2037
-2048
-2058
-2069
-2079
-2088
-2097
-2106
-2114
-2122
-2129
-2135
-2141
-2145
-2149
-2152
-2155
-2156
-2157
-2158
-2158
-2158
-2158
-2157
-2157
-2156
-2155
-2154
-2154
-2154
-2154
-2155
-2156
-2157
-2159
-2162
-2165
-2169
-2174
-2180
-2186
-2192
-2199
-2207
-2215
-2224
-2233
-2243
-2253
-2264
-2275
-2286
-2298
-2311
-2324
-2337
-2351
-2366
-2381
-2396
-2412
-2428
-2445
-2461
-2478
-2495
-2512
-2529
-2547
-2565
-2584
-2603
-2623
-2644
-2665
-2686
-2707
-2729
-2751
-2774
-2798
-2822
-2846
-2871
-2895
-2920
-2945
-2970
-2995
-3020
-3045
-3070
-3094
-3117
-3140
-3163
-3185
-3206
-3226
-3246
-3265
-3282
-3299
-3315
-3330
-3344
-3357
-3369
-3381
-3391
-3400
-3408
-3415
-3422
-3429
-3435
-3441
-3446
-3451
-3455
-3459
-3462
-3465
-3468
-3470
-3471
-3472
-3473
-3473
-3474
-3475
-3475
-3476
-3476
-3475
-3475
-3474
-3473
-3472
-3470
-3467
-3464
-3461
-3457
-3453
-3449
-3445
-3440
-3434
-3428
-3421
-3414
-3406
-3398
-3390
-3381
-3372
-3362
-3353
-3343
-3332
-3322
-3311
-3300
-3289
-3278
-3267
-3256
-3245
-3233
-3221
-3209
-3196
-3183
-3170
-3156
-3142
-3127
-3112
-3097
-3081
-3065
-3049
-3032
-3015
-2998
-2979
-2960
-2941
-2920
-2899
-2877
-2854
-2830
-2806
-2781
-2755
-2729
-2702
-2674
-2647
-2619
-2591
-2562
-2534
-2505
-2476
-2447
-2418
-2389
-2360
-2330
-2301
-2271
-2241
-2210
-2180
-2149
-2119
-2089
-2059
-2029
-1999
-1969
-1939
-1910
-1881
-1852
-1824
-1795
-1767
-1739
-1712
-1684
-1657
-1631
-1605
-1580
-1555
-1530
-1506
-1483
-1460
-1438
-1416
-1394
-1373
-1353
-1333
-1313
-1293
-1274
-1255
-1236
-1217
-1199
-1181
-1163
-1145
-1128
-1111
-1093
-1077
-1060
-1044
-1029
-1014
-999
-985
-971
-958
-945
-933
-922
-911
-902
-895
-888
-883
-879
-876
-875
-874
-875
-877
-880
-884
-889
-895
-901
-908
-916
-924
-933
-942
-951
-960
-969
-978
-987
-996
-1004
-1014
-1022
-1031
-1039
-1047
-1055
-1063
-1070
-1078
-1086
-1093
-1100
-1107
-1114
-1120
-1127
-1133
-1140
-1147
-1155
-1162
-1169
-1175
-1181
-1187
-1193
-1197
-1201
-1205
-1207
-1209
-1209
-1209
-1208
-1206
-1203
-1199
-1195
-1190
-1185
-1178
-1170
-1162
-1152
-1141
-1130
-1117
-1104
-1090
-1076
-1061
-1045
-1028
-1010
-993
-974
-954
-934
-914
-893
-872
-851
-830
-809
-788
-767
-747
-727
-707
-687
-668
-648
-629
-610
-591
-572
-553
-534
-514
-493
-473
-452
-431
-409
-387
-365
-342
-318
-294
-268
-242
-216
-188
-160
-131
-100
-69
-36
-2
32
67
103
140
178
217
257
297
339
381
424
468
511
556
600
645
690
736
781
826
871
915
959
1002
1045
1088
1129
1170
1211
1251
1290
1329
1368
1406
1443
1481
1518
1555
1591
1627
1662
1697
1731
1765
1797
1829
1860
1890
1920
1949
1978
2005
2033
2061
2089
2116
2143
2170
2197
2223
2248
2273
2298
2323
2347
2371
2395
2418
2440
2463
2485
2507
2528
2550
2571
2593
2614
2636
2658
2680
2702
2724
2746
2768
2791
2813
2836
2859
2882
2906
2929
2953
2976
2999
3022
3045
3068
3091
3114
3137
3160
3183
3205
3228
3250
3272
3294
3317
3339
3362
3386
3409
3434
3459
3485
3513
3541
3570
3600
3631
3662
3694
3727
3761
3795
3830
3866
3902
3939
3976
4013
4051
4089
4127
4165
4203
4242
4280
4319
4358
4396
4435
4474
4513
4553
4592
4631
4670
4709
4748
4786
4825
4862
4899
4936
4972
5008
5043
5078
5113
5148
5183
5217
5251
5285
5318
5351
5384
5416
5448
5480
5512
5543
5574
5605
5636
5666
5696
5726
5756
5786
5816
5846
5877
5907
5938
5970
6001
6033
6066
6099
6133
6168
6204
6240
6277
6315
6354
6393
6433
6473
6514
6555
6597
6639
6681
6723
6766
6809
6852
6895
6938
6981
7025
7068
7111
7154
7197
7241
7284
7328
7373
7417
7461
7505
7549
7592
7634
7676
7718
7760
7801
7842
7882
7922
7962
8002
8042
8083
8124
8164
8206
8247
8288
8330
8372
8415
8458
8501
8544
8587
8631
8675
8719
8763
8807
8851
8895
8939
8983
9027
9071
9114
9156
9199
9241
9282
9323
9363
9402
9440
9478
9516
9553
9589
9625
9660
9694
9727
9760
9793
9825
9857
9888
9918
9949
9979
10008
10037
10065
10093
10121
10148
10175
10201
10227
10252
10278
10303
10328
10352
10376
10400
10423
10446
10468
10490
10512
10533
10554
10574
10594
10614
10633
10652
10671
10690
10708
10727
10746
10765
10785
10804
10824
10844
10864
10884
10905
10925
10946
10967
10988
11009
11030
11051
11072
11092
11113
11133
11152
11171
11190
11207
11224
11240
11256
11271
11286
11300
11313
11327
11340
11353
11366
11379
11392
11404
11416
11428
11440
11452
11465
11477
11490
11502
11515
11527
11539
11551
11563
11575
11587
11599
11610
11621
11632
11642
11652
11662
11671
11680
11689
11698
11706
11715
11723
11731
11739
11747
11754
11760
11766
11772
11777
11781
11786
11790
11794
11797
11801
11805
11809
11814
11819
11824
11829
11834
11838
11843
11848
11854
11859
11864
11869
11874
11879
11884
11888
11892
11896
11899
11901
11903
11905
11907
11908
11908
11908
11908
11908
11907
11906
11905
11904
11903
11901
11899
11897
11896
11894
11893
11893
11892
11892
11893
11893
11894
11895
11896
11897
11898
11899
11900
11901
11903
11904
11904
11905
11905
11905
11905
11905
11905
11904
11903
11902
11901
11900
11898
11896
11894
11891
11889
11885
11882
11879
11875
11872
11869
11867
11864
11861
11859
11856
11854
11851
11849
11846
11844
11842
11840
11839
11837
11835
11834
11833
11832
11831
11831
11831
11831
11831
11831
11832
11832
11832
11832
11832
11831
11830
11829
11828
11826
11825
11823
11821
11819
11817
11815
11813
11811
11809
11806
11804
11802
11800
11799
11797
11796
11795
11794
11794
11794
11794
11794
11795
11796
11797
11799
11801
11803
11806
11809
11812
11815
11819
11823
11827
11832
11836
11841
11846
11851
11856
11861
11867
11872
11878
11884
11890
11896
11903
11910
11918
11926
11935
11945
11955
11966
11978
11990
12004
12018
12032
12048
12065
12083
12101
12119
12138
12157
12177
12198
12219
12241
12264
12287
12311
12334
12359
12384
12409
12434
12459
12485
12510
12535
12560
12585
12610
12634
12658
12681
12703
12725
12747
12767
12788
12808
12828
12847
12866
12885
12903
12921
12938
12955
12971
12987
13002
13017
13031
13044
13057
13069
13080
13091
13101
13110
13118
13125
13131
13137
13141
13144
13147
13148
13149
13149
13147
13145
13142
13138
13133
13128
13123
13116
13109
13101
13092
13082
13072
13060
13048
13035
13021
13006
12990
12974
12957
12940
12921
12902
12882
12862
12841
12820
12798
12776
12753
12730
12707
12683
12659
12635
12611
12587
12562
12537
12513
12488
12463
12439
12416
12393
12371
12349
12328
12307
12285
12265
12244
12223
12203
12183
12163
12143
12124
12104
12085
12066
12047
12028
12009
11991
11972
11953
11935
11916
11897
11878
11859
11840
11820
11801
11781
11761
11741
11721
11701
11681
11661
11642
11622
11603
11583
11563
11544
11524
11505
11485
11466
11446
11426
11406
11386
11365
11345
11324
11304
11284
11263
11243
11223
11203
11182
11162
11141
11120
11099
11078
11056
11033
11011
10989
10966
10943
10920
10897
10874
10850
10826
10802
10778
10753
10727
10701
10675
10648
10621
10593
10565
10537
10508
10478
10449
10419
10388
10357
10326
10294
10262
10230
10197
10163
10128
10093
10057
10020
9983
9945
9906
9867
9828
9787
9747
9706
9665
9624
9583
9542
9501
9460
9420
9379
9339
9299
9260
9220
9182
9143
9105
9067
9031
8994
8958
8923
8889
8855
8822
8789
8758
8728
8699
8670
8643
8616
8590
8564
8540
8517
8494
8472
8450
8429
8408
8387
8366
8346
8327
8307
8288
8270
8252
8234
8217
8201
8183
8167
8153
8138
8122
8109
8095
8082
8069
8055
8042
8031
8018
8006
7993
7980
7968
7955
7942
7929
7916
7903
7889
7876
7863
7850
7837
7823
7810
7797
7784
7772
7760
7748
7736
7724
7711
7699
7686
7673
7660
7646
7632
7617
7601
7585
7568
7551
7532
7513
7493
7472
7451
7428
7405
7381
7357
7331
7305
7278
7251
7223
7195
7165
7136
7105
7074
7042
7009
6975
6941
6906
6871
6835
6799
6763
6726
6690
6653
6615
6578
6540
6502
6464
6425
6386
6346
6306
6265
6224
6183
6141
6098
6054
6011
5966
5921
5876
5830
5783
5736
5688
5640
5592
5543
5495
5446
5397
5348
5299
5250
5200
5150
5100
5049
4998
4947
4895
4843
4790
4737
4683
4628
4573
4516
4459
4402
4344
4285
4226
4166
4106
4045
3984
3922
3859
3796
3732
3669
3604
3540
3476
3412
3347
3283
3218
3153
3088
3023
2957
2892
2827
2762
2696
2631
2566
2500
2434
2369
2303
2237
2171
2104
2037
1970
1902
1834
1766
1698
1629
1560
1490
1421
1351
1281
1211
1141
1071
1000
929
859
788
717
646
575
504
432
360
288
216
144
71
-1
-73
-146
-218
-291
-364
-436
-510
-583
-656
-729
-802
-875
-948
-1020
-1094
-1166
-1238
-1310
-1382
-1454
-1526
-1598
-1670
-1742
-1813
-1885
-1957
-2029
-2101
-2174
-2246
-2319
-2392
-2466
-2539
-2613
-2686
-2760
-2834
-2907
-2980
-3054
-3127
-3200
-3273
-3347
-3420
-3494
-3567
-3641
-3715
-3789
-3863
-3937
-4011
-4086
-4160
-4235
-4310
-4385
-4460
-4536
-4611
-4687
-4764
-4841
-4918
-4996
-5074
-5153
-5232
-5312
-5392
-5473
-5554
-5634
-5715
-5795
-5876
-5955
-6035
-6114
-6193
-6271
-6349
-6427
-6504
-6581
-6658
-6734
-6810
-6885
-6960
-7035
-7110
-7184
-7258
-7332
-7404
-7476
-7548
-7620
-7690
-7761
-7831
-7901
-7971
-8041
-8109
-8180
-8249
-8318
-8387
-8455
-8524
-8592
-8659
-8727
-8794
-8862
-8929
-8995
-9061
-9127
-9192
-9258
-9323
-9387
-9451
-9515
-9579
-9642
-9706
-9769
-9832
-9894
-9956
-10017
-10078
-10138
-10198
-10258
-10317
-10375
-10434
-10491
-10549
-10605
-10662
-10718
-10773
-10828
-10881
-10934
-10986
-11038
-11089
-11139
-11188
-11237
-11286
-11333
-11380
-11427
-11473
-11519
-11564
-11610
-11655
-11699
-11743
-11787
-11830
-11873
-11916
-11958
-12000
-12041
-12083
-12124
-12164
-12205
-12244
-12283
-12322
-12360
-12398
-12436
-12474
-12511
-12548
-12585
-12621
-12658
-12695
-12732
-12768
-12805
-12842
-12880
-12917
-12955
-12994
-13033
-13072
-13112
-13152
-13192
-13233
-13275
-13317
-13360
-13404
-13449
-13494
-13541
-13588
-13636
-13685
-13734
-13785
-13836
-13888
-13942
-13996
-14050
-14105
-14161
-14217
-14273
-14330
-14386
-14443
-14499
-14555
-14611
-14666
-14721
-14776
-14830
-14884
-14938
-14991
-15044
-15096
-15148
-15200
-15251
-15302
-15352
-15401
-15450
-15499
-15546
-15593
-15639
-15685
-15729
-15772
-15814
-15854
-15893
-15931
-15967
-16001
-16033
-16065
-16094
-16123
-16151
-16178
-16203
-16227
-16248
-16271
-16291
-16311
-16329
-16347
-16364
-16379
-16394
-16407
-16420
-16432
-16442
-16452
-16462
-16470
-16478
-16486
-16493
-16499
-16506
-16512
-16518
-16525
-16531
-16538
-16544
-16551
-16559
-16566
-16574
-16583
-16591
-16600
-16609
-16618
-16628
-16638
-16649
-16659
-16671
-16683
-16695
-16708
-16721
-16735
-16749
-16764
-16779
-16795
-16812
-16830
-16848
-16867
-16887
-16907
-16928
-16950
-16972
-16996
-17019
-17044
-17068
-17093
-17118
-17143
-17168
-17194
-17219
-17245
-17271
-17296
-17321
-17346
-17370
-17394
-17418
-17442
-17465
-17489
-17511
-17534
-17556
-17578
-17600
-17622
-17644
-17667
-17689
-17712
-17735
-17758
-17781
-17803
-17826
-17849
-17871
-17893
-17916
-17938
-17960
-17981
-18003
-18025
-18047
-18068
-18089
-18110
-18130
-18150
-18169
-18187
-18204
-18221
-18237
-18251
-18265
-18277
-18288
-18299
-18308
-18315
-18322
-18328
-18333
-18337
-18341
-18343
-18344
-18345
-18344
-18342
-18339
-18335
-18330
-18324
-18317
-18309
-18301
-18292
-18283
-18273
-18262
-18251
-18239
-18227
-18214
-18200
-18186
-18171
-18155
-18139
-18121
-18103
-18084
-18064
-18044
-18023
-18001
-17978
-17955
-17931
-17906
-17881
-17856
-17829
-17802
-17774
-17746
-17717
-17688
-17659
-17629
-17599
-17569
-17538
-17508
-17477
-17446
-17415
-17385
-17354
-17323
-17293
-17262
-17232
-17202
-17172
-17142
-17112
-17082
-17052
-17021
-16990
-16958
-16926
-16893
-16859
-16825
-16791
-16756
-16721
-16686
-16650
-16615
-16580
-16545
-16510
-16475
-16440
-16406
-16370
-16337
-16303
-16270
-16236
-16204
-16172
-16140
-16109
-16078
-16047
-16017
-15987
-15957
-15927
-15896
-15866
-15835
-15804
-15773
-15742
-15711
-15680
-15649
-15618
-15587
-15556
-15525
-15495
-15464
-15434
-15404
-15375
-15346
-15317
-15288
-15260
-15232
-15205
-15178
-15152
-15127
-15103
-15079
-15057
-15036
-15015
-14996
-14977
-14959
-14943
-14926
-14911
-14897
-14883
-14869
-14857
-14844
-14833
-14821
-14810
-14800
-14789
-14779
-14769
-14759
-14749
-14738
-14728
-14717
-14707
-14696
-14685
-14673
-14662
-14650
-14638
-14626
-14613
-14600
-14586
-14573
-14559
-14544
-14529
-14513
-14497
-14480
-14462
-14444
-14425
-14405
-14384
-14362
-14340
-14317
-14293
-14268
-14243
-14217
-14190
-14163
-14135
-14106
-14078
-14049
-14019
-13989
-13958
-13927
-13896
-13864
-13831
-13798
-13765
-13732
-13698
-13665
-13631
-13598
-13564
-13529
-13495
-13460
-13425
-13391
-13356
-13321
-13286
-13251
-13217
-13183
-13149
-13116
-13083
-13051
-13019
-12988
-12956
-12926
-12895
-12864
-12834
-12804
-12774
-12743
-12713
-12683
-12653
-12623
-12593
-12562
-12532
-12501
-12470
-12439
-12408
-12377
-12346
-12315
-12284
-12252
-12221
-12190
-12160
-12129
-12099
-12069
-12039
-12009
-11979
-11950
-11920
-11891
-11862
-11833
-11805
-11776
-11748
-11721
-11694
-11667
-11640
-11614
-11588
-11562
-11537
-11511
-11486
-11461
-11436
-11412
-11387
-11364
-11340
-11317
-11295
-11273
-11252
-11232
-11212
-11193
-11174
-11156
-11139
-11123
-11107
-11092
-11078
-11065
-11053
-11042
-11031
-11021
-11012
-11003
-10995
-10988
-10980
-10974
-10968
-10962
-10956
-10951
-10947
-10943
-10940
-10937
-10936
-10934
-10934
-10933
-10934
-10934
-10935
-10937
-10940
-10943
-10946
-10950
-10955
-10960
-10965
-10971
-10977
-10984
-10990
-10997
-11004
-11010
-11017
-11023
-11029
-11035
-11041
-11046
-11050
-11055
-11058
-11062
-11065
-11067
-11068
-11070
-11070
-11070
-11069
-11067
-11065
-11061
-11057
-11052
-11046
-11040
-11033
-11026
-11017
-11009
-10999
-10989
-10979
-10969
-10957
-10946
-10934
-10922
-10910
-10898
-10885
-10872
-10859
-10846
-10832
-10818
-10804
-10788
-10773
-10756
-10739
-10722
-10704
-10686
-10667
-10648
-10629
-10609
-10589
-10569
-10548
-10526
-10504
-10482
-10459
-10435
-10410
-10385
-10360
-10333
-10306
-10279
-10251
-10222
-10192
-10163
-10132
-10102
-10071
-10039
-10008
-9976
-9945
-9913
-9881
-9849
-9817
-9785
-9754
-9723
-9692
-9662
-9632
-9602
-9573
-9544
-9515
-9486
-9457
-9428
-9399
-9369
-9340
-9310
-9280
-9250
-9219
-9187
-9155
-9122
-9089
-9055
-9021
-8987
-8952
-8916
-8880
-8843
-8805
-8767
-8728
-8689
-8650
-8610
-8569
-8528
-8487
-8445
-8403
-8361
-8318
-8276
-8233
-8189
-8146
-8103
-8058
-8016
-7972
-7929
-7886
-7843
-7800
-7758
-7715
-7673
-7632
-7591
-7551
-7512
-7474
-7437
-7401
-7365
-7331
-7297
-7263
-7230
-7198
-7167
-7135
-7105
-7074
-7044
-7014
-6985
-6956
-6927
-6899
-6870
-6842
-6814
-6786
-6758
-6730
-6701
-6673
-6644
-6616
-6587
-6558
-6530
-6502
-6474
-6447
-6420
-6394
-6368
-6342
-6317
-6293
-6269
-6246
-6224
-6203
-6182
-6162
-6142
-6123
-6105
-6088
-6071
-6055
-6039
-6024
-6010
-5997
-5984
-5972
-5960
-5950
-5939
-5930
-5921
-5913
-5905
-5899
-5893
-5887
-5882
-5878
-5874
-5871
-5869
-5867
-5866
-5865
-5866
-5867
-5869
-5872
-5875
-5879
-5882
-5887
-5891
-5896
-5902
-5907
-5913
-5920
-5927
-5934
-5942
-5950
-5960
-5969
-5979
-5990
-6001
-6012
-6024
-6037
-6050
-6064
-6078
-6093
-6109
-6125
-6141
-6158
-6176
-6193
-6212
-6230
-6249
-6268
-6288
-6307
-6327
-6346
-6366
-6386
-6405
-6424
-6443
-6462
-6480
-6498
-6515
-6532
-6549
-6565
-6581
-6596
-6611
-6625
-6639
-6652
-6664
-6676
-6687
-6697
-6706
-6714
-6722
-6729
-6735
-6740
-6744
-6748
-6751
-6754
-6756
-6758
-6759
-6761
-6762
-6762
-6763
-6764
-6764
-6764
-6764
-6764
-6764
-6764
-6763
-6763
-6762
-6761
-6761
-6760
-6759
-6758
-6757
-6756
-6755
-6754
-6753
-6752
-6750
-6748
-6746
-6743
-6741
-6738
-6734
-6731
-6727
-6723
-6719
-6715
-6712
-6708
-6705
-6701
-6699
-6696
-6695
-6694
-6694
-6695
-6697
-6699
-6703
-6708
-6714
-6721
-6729
-6738
-6748
-6760
-6772
-6785
-6799
-6814
-6830
-6846
-6863
-6880
-6898
-6915
-6933
-6952
-6970
-6988
-7007
-7026
-7045
-7065
-7085
-7105
-7125
-7146
-7166
-7186
-7206
-7226
-7245
-7265
-7284
-7302
-7320
-7338
-7355
-7371
-7387
-7402
-7417
-7431
-7445
-7459
-7472
-7485
-7497
-7509
-7521
-7533
-7544
-7555
-7565
-7575
-7585
-7594
-7603
-7612
-7620
-7629
-7636
-7644
-7651
-7657
-7663
-7669
-7674
-7678
-7683
-7686
-7689
-7691
-7693
-7693
-7693
-7693
-7692
-7690
-7688
-7686
-7682
-7679
-7674
-7668
-7662
-7654
-7646
-7637
-7626
-7615
-7603
-7590
-7575
-7560
-7544
-7527
-7510
-7491
-7472
-7453
-7433
-7413
-7392
-7372
-7351
-7330
-7309
-7288
-7266
-7244
-7223
-7201
-7179
-7158
-7136
-7115
-7094
-7073
-7051
-7030
-7009
-6987
-6966
-6944
-6922
-6901
-6879
-6856
-6834
-6812
-6789
-6767
-6744
-6721
-6697
-6674
-6650
-6626
-6602
-6577
-6553
-6528
-6503
-6478
-6453
-6428
-6403
-6378
-6354
-6329
-6305
-6282
-6259
-6237
-6216
-6195
-6175
-6157
-6139
-6123
-6107
-6092
-6079
-6065
-6053
-6040
-6029
-6017
-6006
-5995
-5984
-5974
-5963
-5953
-5943
-5933
-5923
-5914
-5904
-5894
-5884
-5874
-5865
-5855
-5845
-5835
-5824
-5814
-5805
-5795
-5785
-5776
-5767
-5758
-5749
-5740
-5731
-5723
-5715
-5708
-5700
-5694
-5687
-5681
-5676
-5671
-5667
-5663
-5659
-5656
-5654
-5652
-5650
-5649
-5647
-5646
-5646
-5645
-5644
-5644
-5643
-5643
-5642
-5642
-5641
-5641
-5641
-5640
-5640
-5640
-5640
-5640
-5640
-5640
-5640
-5641
-5642
-5643
-5644
-5646
-5648
-5651
-5654
-5658
-5662
-5666
-5671
-5676
-5682
-5688
-5695
-5701
-5708
-5715
-5723
-5730
-5738
-5746
-5755
-5764
-5773
-5783
-5793
-5803
-5813
-5824
-5835
-5847
-5859
-5871
-5883
-5896
-5908
-5921
-5933
-5946
-5958
-5971
-5984
-5997
-6010
-6024
-6037
-6050
-6063
-6077
-6090
-6103
-6116
-6129
-6142
-6154
-6167
-6179
-6192
-6204
-6217
-6229
-6241
-6253
-6264
-6276
-6288
-6299
-6310
-6320
-6331
-6341
-6351
-6360
-6369
-6377
-6385
-6392
-6398
-6403
-6407
-6410
-6412
-6413
-6413
-6412
-6410
-6406
-6402
-6396
-6389
-6381
-6371
-6360
-6347
-6333
-6319
-6303
-6285
-6267
-6247
-6227
-6205
-6183
-6159
-6135
-6109
-6082
-6055
-6026
-5997
-5967
-5936
-5905
-5873
-5841
-5809
-5776
-5743
-5711
-5678
-5645
-5612
-5579
-5546
-5513
-5481
-5449
-5417
-5385
-5354
-5323
-5292
-5261
-5231
-5201
-5171
-5142
-5113
-5084
-5055
-5027
-5000
-4972
-4945
-4918
-4892
-4866
-4840
-4815
-4791
-4766
-4743
-4719
-4696
-4673
-4650
-4627
-4604
-4581
-4558
-4535
-4512
-4490
-4467
-4445
-4422
-4400
-4379
-4357
-4336
-4314
-4293
-4273
-4253
-4233
-4213
-4193
-4173
-4154
-4134
-4114
-4094
-4074
-4053
-4032
-4011
-3989
-3966
-3943
-3919
-3894
-3869
-3843
-3817
-3790
-3762
-3733
-3703
-3672
-3640
-3607
-3573
-3538
-3502
-3465
-3427
-3388
-3348
-3308
-3266
-3223
-3180
-3135
-3090
-3044
-2996
-2948
-2899
-2849
-2798
-2746
-2694
-2640
-2585
-2530
-2474
-2417
-2359
-2300
-2240
-2180
-2119
-2057
-1994
-1930
-1865
-1799
-1733
-1665
-1597
-1528
-1459
-1388
-1318
-1246
-1174
-1102
-1029
-955
-881
-807
-732
-657
-582
-506
-429
-352
-275
-198
-120
-41
37
116
195
275
355
436
517
598
680
761
843
925
1006
1089
1171
1252
1334
1415
1495
1576
1656
1735
1814
1893
1971
2049
2126
2203
2280
2356
2431
2506
2582
2656
2731
2806
2881
2955
3029
3104
3178
3253
3327
3402
3476
3551
3625
3700
3775
3851
3926
4002
4078
4155
4232
4309
4386
4464
4543
4621
4699
4778
4856
4935
5013
5091
5169
5247
5325
5404
5482
5561
5639
5718
5797
5877
5956
6035
6115
6195
6274
6354
6434
6515
6595
6676
6757
6839
6920
7002
7085
7168
7251
7335
7420
7505
7590
7676
7763
7850
7937
8025
8114
8202
8291
8380
8470
8560
8650
8741
8833
8925
9017
9110
9203
9296
9390
9484
9579
9674
9769
9864
9960
10056
10153
10249
10346
10443
10540
10637
10734
10832
10929
11027
11125
11224
11323
11422
11521
11620
11720
11820
11920
12020
12121
12221
12321
12421
12521
12621
12721
12821
12920
13020
13120
13219
13319
13418
13518
13617
13716
13815
13914
14012
14110
14208
14306
14403
14499
14595
14691
14787
14882
14978
15073
15168
15263
15357
15452
15546
15640
15733
15827
15920
16013
16105
16198
16290
16382
16474
16566
16658
16750
16842
16934
17027
17119
17212
17305
17398
17491
17583
17676
17768
17861
17953
18045
18137
18229
18321
18413
18505
18596
18688
18779
18870
18961
19052
19143
19234
19325
19416
19506
19597
19687
19777
19867
19957
20047
20137
20226
20316
20406
20495
20584
20673
20763
20852
20941
21031
21121
21211
21301
21392
21482
21573
21665
21757
21849
21942
22036
22130
22224
22319
22414
22509
22604
22700
22795
22891
22986
23082
23177
23271
23366
23460
23554
23648
23742
23835
23928
24021
24113
24205
24297
24388
24479
24569
24659
24749
24838
24926
25015
25102
25189
25276
25362
25448
25533
25617
25701
25784
25866
25948
26029
26110
26190
26270
26349
26428
26506
26584
26661
26738
26814
26890
26965
27040
27113
27186
27259
27330
27401
27472
27542
27612
27682
27752
27821
27890
27959
28027
28095
28163
28230
28297
28364
28431
28498
28564
28630
28696
28762
28827
28892
28956
29020
29083
29146
29208
29270
29331
29392
29452
29511
29570
29628
29686
29744
29801
29858
29914
29969
30024
30078
30132
30186
30239
30291
30342
30393
30444
30494
30544
30593
30643
30692
30742
30791
30840
30889
30938
30987
31035
31083
31130
31177
31224
31270
31317
31362
31408
31453
31497
31540
31584
31626
31668
31710
31751
31791
31831
31871
31910
31949
31987
32025
32063
32101
32139
32177
32214
32252
32289
32325
32362
32398
32433
32470
32505
32540
32575
32609
32642
32674
32707
32738
32771
32801
32832
32861
32891
32919
32947
32975
33003
33030
33057
33083
33110
33136
33161
33187
33212
33236
33261
33285
33309
33332
33355
33378
33401
33424
33446
33469
33492
33514
33537
33561
33584
33608
33632
33657
33681
33706
33731
33756
33781
33806
33832
33857
33883
33909
33935
33962
33988
34015
34041
34067
34093
34118
34143
34168
34192
34217
34240
34264
34287
34311
34334
34356
34379
34402
34424
34446
34468
34490
34512
34534
34555
34576
34596
34616
34635
34654
34673
34691
34710
34727
34745
34762
34779
34797
34814
34831
34847
34864
34880
34896
34912
34928
34944
34960
34975
34990
35005
35019
35034
35048
35062
35075
35088
35100
35112
35123
35133
35143
35152
35161
35168
35175
35180
35185
35189
35192
35194
35195
35195
35194
35193
35192
35189
35187
35183
35180
35175
35171
35165
35160
35153
35147
35140
35133
35126
35118
35111
35104
35097
35089
35082
35075
35068
35061
35054
35047
35041
35034
35028
35022
35015
35009
35002
34995
34987
34978
34969
34959
34949
34938
34926
34915
34902
34889
34875
34861
34846
34832
34816
34801
34786
34770
34753
34737
34720
34704
34688
34672
34655
34639
34623
34607
34591
34576
34561
34546
34531
34517
34504
34492
34480
34468
34458
34447
34438
34429
34421
34414
34407
34401
34396
34392
34388
34384
34381
34379
34378
34377
34376
34376
34376
34377
34379
34380
34382
34385
34388
34392
34396
34401
34407
34413
34420
34427
34435
34443
34452
34461
34472
34482
34494
34507
34520
34534
34548
34563
34579
34596
34612
34630
34647
34664
34682
34700
34718
34736
34754
34772
34791
34809
34828
34846
34864
34882
34900
34918
34937
34955
34973
34991
35010
35028
35045
35063
35080
35098
35115
35132
35148
35165
35181
35197
35213
35228
35243
35258
35272
35286
35299
35311
35324
35336
35348
35359
35369
35379
35387
35395
35401
35407
35411
35415
35418
35420
35421
35422
35423
35423
35422
35421
35420
35417
35415
35412
35408
35403
35397
35390
35383
35374
35364
35352
35340
35326
35311
35295
35277
35258
35239
35218
35195
35172
35148
35122
35095
35067
35038
35008
34977
34945
34912
34879
34845
34810
34776
34741
34706
34671
34636
34601
34567
34532
34498
34464
34431
34398
34365
34332
34300
34268
34235
34203
34172
34140
34108
34076
34045
34013
33980
33948
33916
33884
33852
33819
33787
33755
33722
33690
33657
33625
33593
33561
33529
33498
33466
33435
33404
33373
33343
33314
33285
33256
33228
33200
33173
33147
33120
33095
33070
33045
33020
32996
32973
32949
32926
32904
32881
32859
32837
32814
32792
32769
32746
32722
32698
32674
32648
32622
32595
32567
32539
32509
32479
32450
32418
32387
32356
32323
32290
32256
32222
32186
32152
32116
32080
32045
32008
31972
31935
31898
31861
31823
31785
31747
31708
31670
31631
31592
31552
31513
31474
31434
31395
31356
31317
31279
31241
31202
31164
31127
31089
31052
31015
30978
30941
30903
30865
30827
30789
30750
30711
30672
30633
30593
30553
30512
30471
30431
30389
30348
30306
30265
30222
30180
30137
30094
30050
30006
29961
29916
29870
29824
29778
29731
29684
29636
29588
29540
29491
29443
29394
29345
29296
29247
29198
29149
29101
29054
29007
28960
28915
28870
28826
28783
28741
28700
28660
28621
28583
28546
28509
28473
28438
28403
28368
28334
28300
28266
28233
28200
28168
28136
28104
28072
28041
28010
27979
27950
27921
27892
27863
27835
27807
27780
27754
27729
27704
27679
27655
27631
27607
27584
27562
27540
27519
27497
27477
27456
27435
27415
27395
27374
27354
27334
27314
27293
27273
27252
27230
27208
27186
27162
27138
27113
27086
27058
27029
26999
26968
26935
26900
26865
26828
26790
26750
26710
26667
26624
26579
26533
26487
26439
26390
26340
26290
26238
26186
26133
26079
26025
25970
25914
25857
25799
25741
25682
25622
25562
25502
25441
25380
25318
25256
25194
25131
25068
25005
24942
24879
24815
24751
24686
24622
24557
24492
24427
24361
24296
24230
24164
24098
24032
23967
23901
23835
23770
23704
23639
23573
23508
23444
23380
23316
23254
23191
23130
23069
23008
22949
22890
22832
22775
22718
22663
22608
22553
22500
22447
22394
22341
22290
22238
22187
22136
22086
22035
21985
21935
21886
21837
21788
21739
21691
21643
21595
21548
21501
21454
21407
21360
21314
21268
21221
21175
21129
21083
21037
20992
20946
20899
20853
20807
20762
20716
20671
20626
20581
20536
20492
20447
20403
20359
20315
20270
20226
20181
20136
20090
20044
19997
19950
19903
19855
19806
19757
19708
19658
19607
19556
19504
19451
19398
19344
19289
19233
19176
19118
19059
18998
18937
18874
18810
18745
18680
18613
18546
18479
18410
18342
18273
18204
18135
18066
17997
17927
17858
17789
17721
17652
17583
17515
17447
17378
17310
17241
17173
17104
17034
16965
16894
16824
16752
16680
16607
16533
16459
16384
16308
16231
16154
16077
15999
15920
15841
15761
15681
15600
15518
15436
15353
15270
15187
15103
15018
14934
14848
14763
14677
14591
14505
14420
14335
14250
14166
14082
13998
13914
13831
13749
13667
13586
13505
13424
13344
13264
13185
13106
13028
12950
12873
12796
12720
12644
12568
12493
12418
12343
12269
12196
12124
12052
11981
11910
11840
11771
11702
11633
11565
11497
11430
11363
11296
11230
11163
11097
11030
10963
10897
10830
10762
10695
10627
10559
10491
10423
10355
10287
10218
10150
10082
10013
9945
9877
9809
9740
9672
9604
9536
9468
9400
9331
9262
9193
9123
9053
8983
8912
8841
8769
8696
8623
8549
8475
8400
8325
8249
8173
8096
8020
7943
7866
7789
7712
7635
7557
7481
7404
7328
7253
7178
7104
7031
6960
6889
6819
6751
6684
6619
6554
6491
6430
6369
6310
6252
6195
6139
6084
6029
5976
5922
5869
5817
5764
5711
5659
5606
5554
5501
5449
5397
5344
5291
5238
5185
5131
5078
5024
4970
4916
4861
4807
4752
4697
4642
4587
4532
4478
4423
4369
4314
4259
4204
4149
4094
4038
3984
3928
3872
3816
3758
3701
3643
3585
3527
3468
3409
3349
3289
3228
3167
3106
3043
2981
2918
2854
2789
2724
2658
2591
2524
2456
2387
2318
2249
2179
2108
2037
1965
1893
1821
1748
1675
1601
1528
1454
1381
1307
1233
1160
1086
1012
940
868
796
725
654
584
514
445
377
309
242
176
110
45
-19
-83
-145
-208
-269
-330
-390
-449
-508
-566
-624
-681
-737
-793
-848
-902
-955
-1008
-1060
-1112
-1163
-1214
-1263
-1313
-1361
-1409
-1457
-1504
-1552
-1599
-1646
-1693
-1739
-1786
-1832
-1879
-1925
-1971
-2016
-2062
-2107
-2152
-2196
-2239
-2282
-2323
-2364
-2404
-2443
-2481
-2518
-2554
-2588
-2622
-2655
-2687
-2718
-2748
-2777
-2806
-2834
-2861
-2888
-2915
-2941
-2966
-2992
-3017
-3041
-3065
-3088
-3110
-3132
-3152
-3172
-3191
-3209
-3226
-3241
-3256
-3269
-3281
-3291
-3300
-3308
-3315
-3320
-3324
-3327
-3329
-3329
-3328
-3325
-3321
-3316
-3310
-3302
-3293
-3283
-3271
-3258
-3245
-3230
-3214
-3198
-3182
-3164
-3147
-3129
-3110
-3093
-3075
-3057
-3041
-3024
-3008
-2992
-2977
-2962
-2947
-2933
-2919
-2906
-2892
-2879
-2866
-2853
-2840
-2826
-2813
-2800
-2786
-2772
-2758
-2744
-2729
-2714
-2698
-2682
-2666
-2649
-2633
-2616
-2599
-2582
-2566
-2549
-2533
-2517
-2501
-2486
-2471
-2456
-2441
-2427
-2414
-2401
-2389
-2377
-2365
-2354
-2343
-2332
-2321
-2311
-2300
-2289
-2278
-2267
-2255
-2243
-2231
-2220
-2208
-2196
-2185
-2174
-2163
-2152
-2141
-2131
-2122
-2113
-2104
-2095
-2087
-2078
-2070
-2062
-2054
-2045
-2037
-2029
-2023
-2016
-2009
-2001
-1996
-1989
-1984
-1978
-1972
-1967
-1962
-1956
-1951
-1946
-1940
-1934
-1928
-1922
-1916
-1909
-1902
-1895
-1888
-1880
-1872
-1864
-1855
-1845
-1836
-1825
-1815
-1804
-1792
-1780
-1767
-1754
-1741
-1727
-1713
-1699
-1685
-1670
-1655
-1640
-1625
-1609
-1592
-1576
-1559
-1541
-1523
-1505
-1486
-1467
-1447
-1427
-1407
-1387
-1366
-1346
-1325
-1305
-1285
-1265
-1245
-1225
-1206
-1186
-1168
-1149
-1131
-1113
-1095
-1077
-1060
-1043
-1027
-1010
-994
-978
-961
-945
-929
-913
-897
-882
-867
-852
-838
-824
-811
-798
-786
-774
-762
-752
-741
-731
-722
-713
-705
-697
-690
-683
-677
-671
-666
-661
-656
-652
-648
-645
-642
-639
-637
-636
-635
-635
-635
-637
-639
-642
-646
-650
-655
-661
-668
-675
-683
-692
-701
-711
-722
-733
-745
-758
-772
-786
-801
-817
-834
-852
-870
-888
-907
-926
-946
-966
-986
-1006
-1027
-1048
-1070
-1092
-1114
-1137
-1161
-1186
-1211
-1236
-1263
-1290
-1317
-1345
-1374
-1403
-1433
-1463
-1493
-1524
-1556
-1587
-1620
-1652
-1685
-1718
-1751
-1785
-1818
-1852
-1886
-1919
-1953
-1987
-2020
-2055
-2089
-2123
-2158
-2192
-2227
-2261
-2296
-2331
-2366
-2401
-2436
-2470
-2505
-2540
-2574
-2609
-2643
-2677
-2711
-2744
-2778
-2810
-2843
-2875
-2907
-2938
-2969
-3000
-3031
-3061
-3090
-3120
-3148
-3177
-3205
-3233
-3260
-3288
-3315
-3342
-3368
-3395
-3421
-3447
-3472
-3497
-3521
-3546
-3570
-3594
-3618
-3642
-3666
-3690
-3714
-3738
-3762
-3787
-3813
-3839
-3865
-3892
-3920
-3948
-3977
-4006
-4037
-4067
-4100
-4133
-4166
-4200
-4235
-4270
-4306
-4342
-4379
-4415
-4452
-4490
-4528
-4566
-4605
-4644
-4684
-4724
-4765
-4806
-4848
-4890
-4933
-4976
-5019
-5063
-5108
-5152
-5198
-5244
-5290
-5337
-5384
-5431
-5480
-5528
-5577
-5626
-5676
-5726
-5776
-5828
-5880
-5932
-5985
-6039
-6093
-6148
-6204
-6260
-6317
-6375
-6433
-6491
-6550
-6610
-6671
-6732
-6793
-6854
-6916
-6978
-7040
-7102
-7164
-7226
-7288
-7351
-7414
-7477
-7540
-7603
-7667
-7730
-7794
-7857
-7920
-7984
-8047
-8109
-8173
-8237
-8300
-8363
-8425
-8488
-8550
-8613
-8674
-8735
-8796
-8856
-8915
-8974
-9032
-9090
-9147
-9203
-9259
-9315
-9370
-9425
-9479
-9534
-9588
-9642
-9696
-9749
-9803
-9856
-9909
-9963
-10016
-10070
-10123
-10177
-10231
-10286
-10341
-10396
-10453
-10510
-10568
-10626
-10685
-10745
-10805
-10865
-10926
-10988
-11050
-11113
-11176
-11239
-11303
-11368
-11433
-11497
-11562
-11627
-11692
-11756
-11820
-11884
-11947
-12009
-12071
-12131
-12191
-12250
-12308
-12366
-12422
-12477
-12531
-12584
-12637
-12688
-12738
-12788
-12837
-12885
-12933
-12979
-13025
-13070
-13114
-13156
-13198
-13238
-13277
-13315
-13351
-13386
-13420
-13453
-13485
-13515
-13545
-13574
-13602
-13630
-13656
-13682
-13708
-13733
-13758
-13782
-13806
-13829
-13853
-13876
-13899
-13923
-13946
-13969
-13993
-14017
-14041
-14065
-14090
-14114
-14138
-14163
-14187
-14211
-14234
-14258
-14281
-14304
-14326
-14348
-14370
-14392
-14414
-14435
-14457
-14478
-14499
-14521
-14542
-14564
-14585
-14608
-14630
-14654
-14678
-14703
-14729
-14756
-14785
-14814
-14845
-14877
-14909
-14943
-14978
-15015
-15052
-15089
-15128
-15167
-15206
-15245
-15284
-15324
-15363
-15403
-15442
-15481
-15520
-15558
-15597
-15635
-15673
-15711
-15750
-15788
-15826
-15864
-15902
-15941
-15979
-16017
-16055
-16094
-16133
-16172
-16210
-16250
-16290
-16329
-16370
-16409
-16449
-16489
-16528
-16568
-16608
-16647
-16687
-16727
-16767
-16807
-16847
-16887
-16927
-16967
-17007
-17047
-17088
-17128
-17167
-17207
-17246
-17285
-17324
-17362
-17400
-17438
-17476
-17514
-17551
-17588
-17625
-17661
-17698
-17734
-17770
-17807
-17843
-17879
-17915
-17951
-17987
-18023
-18058
-18094
-18128
-18163
-18196
-18229
-18262
-18293
-18324
-18355
-18384
-18413
-18441
-18469
-18495
-18522
-18547
-18573
-18598
-18623
-18647
-18672
-18696
-18720
-18744
-18768
-18792
-18815
-18838
-18862
-18885
-18908
-18931
-18953
-18975
-18997
-19019
-19040
-19061
-19081
-19101
-19121
-19141
-19160
-19180
-19199
-19218
-19237
-19256
-19275
-19293
-19312
-19331
-19350
-19368
-19387
-19406
-19425
-19444
-19464
-19483
-19503
-19524
-19545
-19566
-19587
-19609
-19631
-19654
-19676
-19700
-19724
-19748
-19773
-19798
-19823
-19850
-19876
-19903
-19931
-19958
-19986
-20014
-20042
-20071
-20099
-20127
-20155
-20182
-20210
-20237
-20264
-20290
-20316
-20342
-20367
-20392
-20416
-20440
-20464
-20487
-20510
-20533
-20556
-20579
-20602
-20625
-20648
-20672
-20695
-20718
-20742
-20765
-20789
-20814
-20839
-20865
-20892
-20919
-20947
-20975
-21005
-21034
-21065
-21096
-21128
-21160
-21193
-21226
-21259
-21293
-21327
-21362
-21396
-21431
-21466
-21500
-21535
-21569
-21603
-21637
-21671
-21705
-21738
-21771
-21804
-21837
-21870
-21902
-21934
-21966
-21997
-22027
-22057
-22086
-22114
-22142
-22167
-22192
-22215
-22238
-22258
-22278
-22296
-22314
-22330
-22346
-22360
-22374
-22386
-22398
-22408
-22417
-22426
-22434
-22440
-22446
-22451
-22456
-22459
-22462
-22465
-22466
-22468
-22469
-22470
-22471
-22471
-22473
-22474
-22476
-22478
-22480
-22483
-22487
-22491
-22496
-22501
-22507
-22514
-22522
-22530
-22539
-22548
-22558
-22568
-22578
-22589
-22599
-22610
-22621
-22631
-22641
-22651
-22661
-22670
-22679
-22686
-22693
-22700
-22705
-22710
-22714
-22717
-22720
-22721
-22722
-22722
-22721
-22719
-22717
-22713
-22709
-22705
-22700
-22694
-22687
-22681
-22673
-22665
-22657
-22648
-22638
-22628
-22618
-22607
-22595
-22582
-22569
-22555
-22541
-22525
-22509
-22492
-22473
-22454
-22434
-22413
-22391
-22369
-22345
-22321
-22296
-22270
-22244
-22217
-22190
-22162
-22135
-22107
-22079
-22050
-22021
-21992
-21962
-21932
-21901
-21869
-21837
-21804
-21769
-21734
-21697
-21660
-21621
-21581
-21540
-21498
-21454
-21410
-21365
-21319
-21272
-21224
-21176
-21127
-21078
-21029
-20980
-20931
-20883
-20835
-20787
-20741
-20695
-20650
-20606
-20563
-20521
-20480
-20440
-20400
-20362
-20324
-20287
-20251
-20215
-20179
-20145
-20110
-20076
-20042
-20008
-19975
-19942
-19908
-19875
-19842
-19808
-19775
-19741
-19708
-19674
-19641
-19608
-19574
-19541
-19507
-19474
-19440
-19407
-19374
-19341
-19309
-19277
-19246
-19214
-19184
-19154
-19124
-19094
-19065
-19036
-19007
-18978
-18949
-18920
-18891
-18861
-18832
-18802
-18771
-18741
-18710
-18678
-18646
-18613
-18580
-18546
-18510
-18474
-18437
-18399
-18360
-18320
-18279
-18237
-18195
-18152
-18108
-18064
-18019
-17973
-17928
-17881
-17835
-17788
-17740
-17692
-17643
-17594
-17544
-17494
-17443
-17392
-17340
-17288
-17235
-17181
-17128
-17074
-17019
-16965
-16910
-16856
-16801
-16747
-16692
-16637
-16582
-16527
-16472
-16417
-16361
-16306
-16251
-16196
-16140
-16085
-16029
-15974
-15918
-15862
-15806
-15750
-15693
-15637
-15580
-15523
-15465
-15407
-15349
-15291
-15232
-15173
-15113
-15053
-14992
-14930
-14869
-14807
-14744
-14681
-14618
-14554
-14491
-14427
-14363
-14299
-14235
-14171
-14107
-14042
-13978
-13913
-13848
-13782
-13717
-13651
-13585
-13519
-13453
-13387
-13320
-13254
-13187
-13120
-13054
-12987
-12920
-12854
-12787
-12721
-12656
-12590
-12525
-12461
-12397
-12333
-12270
-12208
-12146
-12085
-12024
-11964
-11905
-11847
-11789
-11732
-11675
-11620
-11565
-11510
-11457
-11404
-11351
-11300
-11249
-11198
-11148
-11099
-11051
-11004
-10957
-10911
-10865
-10820
-10776
-10732
-10690
-10647
-10605
-10563
-10522
-10481
-10440
-10400
-10359
-10319
-10280
-10240
-10201
-10163
-10125
-10087
-10051
-10015
-9980
-9946
-9913
-9881
-9850
-9820
-9791
-9764
-9737
-9712
-9688
-9664
-9642
-9621
-9601
-9582
-9564
-9547
-9530
-9514
-9499
-9485
-9471
-9457
-9444
-9432
-9419
-9408
-9396
-9384
-9372
-9360
-9349
-9337
-9325
-9313
-9301
-9289
-9277
-9265
-9254
-9242
-9231
-9220
-9209
-9199
-9189
-9179
-9170
-9161
-9153
-9145
-9137
-9130
-9124
-9118
-9112
-9107
-9102
-9097
-9093
-9089
-9085
-9082
-9078
-9075
-9071
-9067
-9063
-9059
-9054
-9049
-9044
-9039
-9033
-9026
-9020
-9013
-9007
-9000
-8994
-8988
-8983
-8978
-8974
-8971
-8969
-8968
-8968
-8968
-8970
-8973
-8977
-8982
-8988
-8995
-9004
-9014
-9025
-9037
-9051
-9066
-9082
-9099
-9117
-9136
-9156
-9177
-9198
-9221
-9244
-9268
-9293
-9319
-9345
-9371
-9398
-9426
-9455
-9484
-9515
-9545
-9577
-9609
-9643
-9677
-9712
-9747
-9784
-9821
-9859
-9898
-9937
-9978
-10019
-10061
-10104
-10147
-10192
-10238
-10284
-10331
-10379
-10427
-10477
-10527
-10577
-10629
-10681
-10734
-10787
-10841
-10896
-10952
-11009
-11066
-11125
-11184
-11244
-11305
-11367
-11429
-11493
-11558
-11623
-11689
-11756
-11824
-11893
-11962
-12032
-12102
-12174
-12246
-12318
-12391
-12465
-12538
-12613
-12687
-12762
-12837
-12912
-12987
-13062
-13137
-13213
-13288
-13364
-13440
-13516
-13593
-13670
-13747
-13825
-13903
-13981
-14059
-14138
-14217
-14295
-14373
-14451
-14529
-14607
-14684
-14760
-14836
-14911
-14986
-15060
-15133
-15205
-15276
-15346
-15415
-15483
-15549
-15615
-15679
-15743
-15804
-15865
-15924
-15982
-16039
-16094
-16149
-16203
-16254
-16306
-16358
-16407
-16457
-16505
-16554
-16601
-16649
-16696
-16744
-16791
-16838
-16885
-16932
-16979
-17026
-17073
-17120
-17167
-17214
-17261
-17309
-17356
-17404
-17453
-17502
-17551
-17601
-17651
-17703
-17754
-17806
-17859
-17912
-17966
-18020
-18075
-18130
-18185
-18240
-18296
-18352
-18408
-18464
-18520
-18576
-18632
-18688
-18745
-18801
-18859
-18916
-18973
-19031
-19089
-19147
-19206
-19264
-19323
-19382
-19441
-19499
-19558
-19616
-19674
-19732
-19789
-19846
-19902
-19957
-20012
-20066
-20119
-20171
-20222
-20272
-20321
-20370
-20418
-20464
-20510
-20556
-20600
-20644
-20687
-20729
-20770
-20811
-20850
-20889
-20926
-20963
-20999
-21033
-21067
-21100
-21133
-21164
-21195
-21225
-21255
-21284
-21312
-21340
-21368
-21395
-21422
-21449
-21475
-21501
-21527
-21553
-21578
-21603
-21627
-21651
-21675
-21699
-21721
-21744
-21766
-21788
-21809
-21830
-21850
-21870
-21890
-21909
-21929
-21948
-21966
-21985
-22004
-22023
-22041
-22060
-22078
-22097
-22116
-22135
-22153
-22172
-22191
-22211
-22230
-22250
-22270
-22290
-22310
-22331
-22351
-22372
-22393
-22415
-22436
-22458
-22480
-22502
-22525
-22548
-22571
-22594
-22618
-22642
-22667
-22692
-22717
-22743
-22769
-22795
-22822
-22848
-22875
-22902
-22929
-22956
-22984
-23011
-23039
-23067
-23095
-23124
-23153
-23182
-23211
-23241
-23271
-23302
-23333
-23364
-23396
-23428
-23461
-23494
-23528
-23562
-23596
-23631
-23666
-23701
-23737
-23773
-23809
-23845
-23881
-23918
-23954
-23991
-24028
-24065
-24102
-24140
-24177
-24215
-24254
-24293
-24332
-24372
-24411
-24451
-24491
-24530
-24570
-24610
-24649
-24689
-24728
-24767
-24806
-24844
-24882
-24919
-24956
-24992
-25027
-25061
-25095
-25127
-25159
-25190
-25219
-25248
-25275
-25301
-25326
-25350
-25373
-25395
-25415
-25435
-25453
-25470
-25486
-25501
-25515
-25527
-25539
-25549
-25558
-25566
-25572
-25578
-25582
-25585
-25588
-25589
-25589
-25588
-25586
-25583
-25578
-25573
-25566
-25559
-25550
-25540
-25529
-25517
-25503
-25489
-25474
-25459
-25442
-25425
-25407
-25389
-25371
-25352
-25334
-25315
-25297
-25279
-25261
-25243
-25226
-25208
-25191
-25175
-25158
-25142
-25127
-25112
-25098
-25084
-25071
-25057
-25045
-25032
-25020
-25008
-24996
-24984
-24972
-24960
-24948
-24936
-24924
-24911
-24898
-24885
-24872
-24858
-24845
-24831
-24816
-24801
-24786
-24771
-24755
-24738
-24721
-24703
-24684
-24665
-24645
-24623
-24601
-24578
-24554
-24529
-24503
-24476
-24448
-24418
-24388
-24358
-24326
-24293
-24260
-24225
-24190
-24154
-24117
-24079
-24041
-24003
-23963
-23923
-23883
-23843
-23802
-23761
-23720
-23679
-23638
-23597
-23557
-23516
-23476
-23436
-23396
-23357
-23318
-23280
-23242
-23204
-23168
-23131
-23095
-23059
-23024
-22990
-22955
-22922
-22889
-22856
-22823
-22791
-22760
-22729
-22698
-22667
-22637
-22607
-22577
-22547
-22517
-22488
-22459
-22430
-22401
-22372
-22343
-22314
-22286
-22257
-22228
-22199
-22169
-22140
-22110
-22080
-22051
-22021
-21991
-21962
-21932
-21903
-21875
-21846
-21819
-21791
-21765
-21739
-21713
-21688
-21664
-21640
-21617
-21594
-21572
-21550
-21529
-21508
-21487
-21467
-21447
-21427
-21408
-21388
-21369
-21350
-21330
-21311
-21291
-21272
-21252
-21232
-21212
-21191
-21169
-21147
-21124
-21100
-21075
-21049
-21022
-20993
-20964
-20934
-20902
-20870
-20836
-20802
-20766
-20730
-20692
-20654
-20614
-20574
-20533
-20491
-20449
-20405
-20361
-20316
-20270
-20223
-20176
-20128
-20078
-20028
-19977
-19924
-19871
-19817
-19761
-19705
-19647
-19589
-19531
-19471
-19411
-19351
-19290
-19228
-19166
-19104
-19041
-18978
-18914
-18851
-18787
-18722
-18658
-18593
-18528
-18463
-18397
-18332
-18267
-18202
-18136
-18071
-18007
-17942
-17877
-17811
-17746
-17681
-17615
-17548
-17481
-17414
-17345
-17277
-17207
-17137
-17066
-16995
-16924
-16852
-16780
-16707
-16635
-16562
-16489
-16415
-16341
-16268
-16195
-16122
-16049
-15977
-15904
-15832
-15760
-15689
-15618
-15547
-15478
-15408
-15340
-15272
-15205
-15138
-15072
-15007
-14943
-14879
-14816
-14754
-14693
-14632
-14571
-14511
-14452
-14393
-14335
-14278
-14221
-14164
-14108
-14052
-13997
-13943
-13889
-13836
-13784
-13732
-13681
-13631
-13582
-13534
-13486
-13439
-13393
-13347
-13301
-13256
-13211
-13166
-13122
-13077
-13032
-12987
-12942
-12897
-12850
-12804
-12756
-12708
-12659
-12610
-12559
-12508
-12456
-12403
-12349
-12295
-12240
-12184
-12127
-12070
-12012
-11954
-11895
-11835
-11775
-11715
-11655
-11594
-11534
-11473
-11413
-11352
-11292
-11233
-11174
-11115
-11057
-10999
-10942
-10885
-10829
-10773
-10717
-10662
-10607
-10553
-10499
-10445
-10392
-10339
-10286
-10234
-10181
-10129
-10078
-10026
-9974
-9923
-9872
-9821
-9771
-9720
-9669
-9619
-9568
-9517
-9467
-9416
-9365
-9315
-9265
-9214
-9164
-9114
-9064
-9015
-8965
-8915
-8865
-8815
-8765
-8715
-8665
-8615
-8564
-8513
-8462
-8412
-8361
-8309
-8258
-8207
-8154
-8103
-8052
-8000
-7949
-7897
-7845
-7792
-7740
-7687
-7634
-7580
-7526
-7472
-7417
-7362
-7306
-7249
-7192
-7135
-7077
-7018
-6959
-6900
-6839
-6779
-6717
-6655
-6592
-6528
-6463
-6398
-6332
-6266
-6198
-6130
-6062
-5993
-5923
-5853
-5782
-5711
-5640
-5568
-5495
-5422
-5348
-5274
-5200
-5124
-5048
-4972
-4894
-4816
-4738
-4659
-4579
-4498
-4417
-4335
-4253
-4170
-4086
-4003
-3918
-3833
-3747
-3661
-3575
-3487
-3400
-3312
-3223
-3134
-3045
-2955
-2866
-2775
-2685
-2595
-2505
-2415
-2325
-2235
-2145
-2056
-1967
-1879
-1791
-1704
-1617
-1531
-1445
-1360
-1275
-1191
-1108
-1025
-943
-862
-781
-702
-623
-545
-468
-392
-316
-242
-168
-95
-23
49
120
191
261
330
400
468
537
605
672
740
806
873
939
1004
1070
1136
1200
1265
1329
1392
1454
1516
1577
1638
1697
1756
1814
1871
1927
1982
2037
2090
2143
2194
2245
2294
2342
2390
2436
2482
2527
2570
2613
2655
2695
2735
2774
2812
2850
2886
2921
2955
2989
3021
3053
3084
3115
3145
3174
3202
3230
3257
3283
3308
3332
3355
3377
3398
3418
3437
3455
3471
3486
3500
3513
3524
3534
3542
3550
3556
3561
3565
3568
3569
3569
3569
3567
3565
3561
3557
3551
3545
3538
3530
3522
3513
3503
3493
3482
3471
3459
3446
3433
3420
3406
3392
3377
3362
3346
3330
3314
3297
3280
3263
3245
3227
3209
3191
3172
3154
3135
3115
3096
3076
3056
3036
3015
2994
2973
2952
2930
2908
2887
2865
2843
2822
2800
2779
2757
2736
2714
2693
2671
2650
2628
2607
2585
2564
2542
2521
2500
2479
2459
2438
2418
2399
2379
2360
2342
2324
2306
2289
2272
2256
2241
2225
2210
2196
2182
2169
2155
2143
2131
2119
2107
2096
2085
2075
2064
2054
2044
2033
2024
2013
2004
1993
1983
1972
1961
1949
1938
1926
1914
1902
1889
1876
1862
1849
1835
1820
1806
1791
1775
1760
1744
1728
1711
1695
1678
1661
1644
1627
1610
1592
1575
1557
1539
1521
1502
1483
1464
1445
1425
1405
1384
1363
1342
1320
1298
1275
1252
1229
1205
1180
1155
1130
1104
1078
1051
1024
997
969
942
914
886
858
830
802
774
746
719
691
664
637
611
584
558
532
507
482
457
432
408
384
360
337
315
293
272
251
231
211
192
173
155
138
121
104
88
73
58
44
30
17
4
-8
-20
-31
-42
-52
-62
-71
-80
-88
-96
-103
-109
-115
-120
-124
-128
-131
-134
-136
-137
-138
-138
-137
-136
-134
-131
-128
-124
-119
-114
-108
-101
-94
-87
-79
-70
-61
-51
-41
-31
-20
-9
3
15
26
38
50
63
75
87
99
111
123
135
147
159
171
183
196
209
222
235
248
262
277
291
306
322
338
355
372
389
407
424
443
461
479
498
517
536
555
574
593
612
632
651
670
690
710
730
751
772
793
815
837
859
882
905
929
953
978
1002
1028
1053
1079
1105
1132
1158
1185
1212
1240
1267
1295
1322
1350
1378
1406
1433
1461
1488
1515
1542
1568
1595
1621
1646
1671
1696
1721
1745
1768
1791
1813
1835
1855
1875
1894
1911
1928
1943
1957
1970
1982
1993
2001
2009
2017
2021
2025
2029
2031
2031
2029
2028
2025
2021
2016
2009
2003
1996
1987
1978
1969
1958
1947
1936
1924
1912
1900
1887
1874
1861
1847
1834
1820
1807
1793
1780
1767
1754
1741
1728
1716
1705
1694
1683
1673
1664
1655
1647
1640
1634
1628
1624
1620
1618
1617
1616
1617
1618
1621
1625
1629
1634
1641
1648
1656
1664
1674
1685
1696
1708
1720
1733
1746
1760
1774
1788
1803
1818
1833
1848
1863
1878
1893
1908
1923
1938
1953
1967
1981
1996
2009
2023
2037
2050
2063
2076
2088
2100
2112
2123
2134
2144
2154
2163
2171
2179
2186
2192
2198
2203
2207
2211
2214
2216
2218
2220
2220
2220
2220
2219
2217
2215
2213
2210
2206
2202
2198
2194
2189
2184
2178
2173
2167
2161
2155
2148
2142
2135
2128
2121
2114
2107
2100
2092
2084
2077
2069
2061
2052
2044
2035
2025
2016
2005
1996
1986
1975
1964
1953
1941
1929
1917
1904
1890
1876
1862
1847
1832
1816
1801
1785
1769
1753
1737
1721
1705
1689
1673
1657
1642
1626
1611
1595
1580
1565
1550
1535
1520
1505
1491
1476
1462
1448
1434
1421
1408
1395
1383
1371
1359
1348
1337
1327
1317
1308
1299
1290
1282
1274
1266
1259
1252
1246
1240
1234
1229
1224
1219
1215
1212
1209
1207
1205
1204
1204
1204
1205
1206
1208
1210
1214
1218
1222
1227
1233
1240
1247
1255
1264
1274
1284
1296
1308
1321
1335
1350
1366
1382
1400
1418
1437
1456
1476
1497
1518
1540
1562
1585
1608
1632
1657
1682
1707
1733
1760
1787
1814
1842
1871
1900
1930
1960
1991
2021
2055
2087
2121
2154
2189
2224
2259
2295
2332
2369
2407
2445
2484
2523
2562
2602
2643
2684
2725
2767
2810
2853
2897
2942
2988
3034
3081
3130
3179
3229
3279
3331
3384
3437
3492
3548
3604
3662
3721
3780
3841
3903
3967
4030
4096
4162
4229
4298
4367
4437
4507
4579
4652
4725
4799
4874
4950
5026
5103
5180
5258
5337
5416
5496
5576
5656
5737
5818
5899
5981
6063
6145
6227
6309
6391
6474
6556
6638
6721
6803
6885
6967
7049
7130
7212
7294
7375
7456
7537
7618
7699
7779
7860
7940
8020
8100
8180
8259
8339
8418
8497
8575
8654
8732
8809
8886
8962
9037
9113
9187
9261
9334
9407
9479
9550
9620
9690
9758
9825
9892
9957
10021
10083
10145
10205
10263
10321
10376
10430
10483
10534
10584
10632
10679
10725
10769
10812
10854
10894
10933
10971
11008
11044
11079
11113
11146
11178
11209
11240
11270
11299
11328
11356
11384
11411
11437
11464
11490
11515
11541
11566
11591
11616
11641
11666
11691
11717
11742
11767
11792
11818
11843
11869
11895
11921
11947
11973
11999
12026
12052
12078
12105
12131
12158
12184
12211
12237
12263
12290
12316
12342
12368
12394
12420
12446
12471
12496
12520
12544
12568
12592
12615
12638
12661
12683
12705
12727
12748
12769
12789
12810
12829
12848
12867
12884
12902
12918
12934
12950
12965
12979
12993
13006
13018
13030
13041
13052
13062
13071
13080
13088
13096
13103
13110
13116
13122
13127
13132
13137
13142
13146
13150
13154
13159
13163
13167
13172
13178
13183
13190
13197
13205
13213
13223
13233
13244
13256
13270
13284
13299
13315
13333
13351
13371
13392
13415
13438
13463
13488
13515
13543
13572
13602
13633
13664
13697
13730
13764
13798
13833
13869
13905
13941
13978
14016
14053
14091
14129
14167
14205
14243
14281
14319
14357
14394
14432
14469
14506
14543
14580
14616
14653
14689
14725
14761
14797
14832
14867
14901
14935
14969
15002
15034
15066
15098
15128
15158
15188
15216
15244
15271
15297
15322
15346
15370
15392
15414
15434
15453
15471
15488
15503
15518
15531
15543
15553
15562
15570
15577
15582
15586
15588
15590
15590
15589
15586
15583
15578
15572
15566
15558
15550
15541
15531
15520
15509
15497
15485
15472
15459
15446
15432
15418
15404
15390
15375
15361
15346
15332
15317
15303
15289
15276
15262
15249
15236
15223
15210
15198
15186
15173
15161
15150
15138
15126
15115
15104
15093
15082
15072
15063
15054
15045
15037
15029
15022
15016
15010
15005
15001
14997
14994
14992
14990
14989
14988
14988
14989
14990
14992
14994
14996
15000
15003
15007
15012
15016
15021
15026
15032
15038
15044
15050
15056
15063
15070
15076
15083
15090
15097
15104
15111
15118
15125
15133
15140
15147
15154
15161
15168
15175
15182
15190
15198
15206
15214
15222
15231
15240
15250
15260
15270
15280
15290
15301
15312
15323
15334
15346
15357
15369
15381
15393
15406
15419
15432
15445
15459
15474
15489
15504
15520
15537
15554
15571
15589
15608
15626
15645
15665
15684
15704
15724
15743
15763
15783
15802
15822
15841
15860
15879
15897
15915
15932
15949
15966
15982
15997
16013
16027
16041
16053
16067
16079
16090
16101
16110
16119
16126
16135
16140
16146
16152
16155
16158
16161
16161
16161
16161
16158
16155
16152
16148
16142
16136
16128
16120
16111
16102
16091
16079
16068
16056
16044
16030
16017
16004
15990
15976
15962
15948
15934
15920
15906
15893
15880
15867
15855
15843
15832
15821
15810
15800
15791
15782
15773
15765
15758
15750
15744
15738
15732
15727
15723
15719
15715
15712
15710
15708
15706
15705
15705
15705
15706
15707
15709
15712
15715
15718
15723
15728
15733
15740
15748
15756
15766
15777
15789
15802
15816
15831
15848
15865
15884
15904
15924
15946
15969
15992
16015
16041
16067
16094
16120
16149
16178
16207
16236
16268
16299
16331
16363
16396
16429
16463
16496
16530
16565
16599
16634
16668
16703
16737
16771
16804
16837
16870
16902
16933
16964
16994
17023
17052
17079
17106
17133
17158
17182
17206
17228
17250
17271
17291
17309
17327
17344
17359
17374
17388
17401
17412
17423
17433
17442
17450
17457
17463
17469
17474
17478
17481
17483
17485
17485
17485
17485
17483
17481
17478
17475
17471
17466
17460
17454
17448
17441
17433
17425
17416
17407
17398
17387
17377
17365
17354
17342
17329
17316
17303
17290
17276
17262
17248
17234
17219
17204
17189
17174
17159
17143
17127
17111
17095
17079
17063
17046
17030
17014
16998
16982
16966
16950
16934
16919
16903
16888
16873
16858
16844
16829
16815
16801
16788
16774
16760
16747
16733
16720
16707
16694
16680
16667
16654
16641
16629
16616
16604
16591
16579
16567
16556
16544
16533
16522
16512
16501
16491
16481
16471
16462
16452
16443
16433
16424
16415
16406
16397
16388
16379
16370
16361
16352
16343
16334
16326
16317
16308
16299
16291
16282
16274
16265
16259
16251
16244
16236
16231
16224
16219
16213
16209
16204
16202
16199
16197
16195
16195
16195
16196
16197
16200
16203
16207
16212
16218
16224
16231
16239
16247
16256
16265
16277
16288
16299
16311
16323
16335
16347
16361
16375
16388
16402
16416
16430
16444
16457
16471
16486
16500
16514
16528
16542
16557
16571
16586
16601
16615
16630
16644
16659
16673
16687
16701
16715
16729
16743
16756
16769
16782
16794
16807
16819
16831
16843
16855
16867
16879
16891
16903
16915
16927
16939
16951
16963
16976
16988
17000
17012
17025
17037
17050
17062
17075
17088
17102
17115
17129
17142
17156
17170
17184
17198
17212
17227
17241
17255
17269
17284
17298
17312
17326
17340
17354
17368
17382
17395
17409
17422
17435
17448
17461
17474
17487
17500
17513
17526
17539
17553
17566
17579
17592
17605
17618
17631
17645
17658
17670
17683
17696
17708
17720
17731
17742
17753
17763
17772
17781
17790
17797
17804
17811
17816
17821
17825
17829
17831
17833
17835
17836
17837
17837
17837
17837
17836
17836
17836
17836
17837
17838
17839
17840
17842
17845
17848
17851
17855
17860
17865
17870
17876
17883
17890
17898
17906
17915
17925
17935
17945
17957
17969
17981
17994
18007
18021
18036
18051
18067
18083
18100
18118
18136
18155
18174
18194
18215
18235
18256
18278
18300
18321
18344
18366
18389
18411
18435
18458
18482
18506
18531
18556
18581
18606
18632
18658
18685
18712
18739
18766
18794
18822
18850
18879
18908
18937
18966
18995
19025
19054
19084
19113
19143
19172
19201
19229
19258
19286
19313
19340
19367
19392
19417
19441
19465
19487
19508
19528
19547
19565
19582
19598
19612
19626
19638
19649
19660
19669
19677
19684
19690
19695
19700
19703
19706
19708
19709
19709
19709
19708
19707
19705
19702
19699
19696
19693
19689
19685
19680
19676
19671
19666
19662
19657
19653
19649
19645
19642
19638
19635
19633
19631
19629
19628
19627
19627
19627
19628
19629
19631
19633
19635
19638
19641
19644
19648
19652
19657
19662
19668
19674
19680
19687
19695
19702
19711
19719
19728
19737
19747
19757
19768
19779
19790
19802
19814
19826
19838
19851
19864
19877
19890
19903
19916
19929
19941
19954
19966
19977
19989
19999
20010
20020
20029
20038
20047
20055
20063
20071
20079
20086
20093
20101
20108
20115
20123
20130
20138
20146
20154
20163
20172
20180
20190
20199
20208
20218
20227
20237
20246
20255
20265
20274
20282
20291
20298
20306
20312
20318
20324
20328
20332
20336
20339
20341
20342
20342
20342
20341
20339
20336
20333
20329
20324
20318
20312
20306
20299
20292
20284
20276
20268
20260
20252
20243
20235
20227
20218
20210
20201
20193
20185
20176
20168
20160
20152
20144
20136
20128
20121
20114
20107
20101
20095
20089
20084
20079
20074
20070
20067
20063
20061
20058
20056
20055
20053
20052
20051
20051
20051
20050
20050
20050
20050
20050
20051
20051
20052
20052
20053
20053
20054
20055
20056
20057
20058
20059
20060
20062
20064
20066
20068
20070
20073
20075
20078
20080
20083
20085
20087
20089
20091
20092
20092
20092
20091
20090
20087
20084
20080
20075
20069
20063
20055
20047
20038
20028
20017
20005
19993
19980
19967
19953
19939
19924
19909
19894
19879
19863
19847
19831
19815
19799
19783
19766
19749
19733
19716
19699
19682
19665
19648
19631
19614
19597
19579
19562
19544
19526
19509
19491
19473
19455
19437
19419
19401
19383
19366
19348
19330
19311
19293
19275
19257
19238
19220
19202
19183
19165
19146
19128
19110
19092
19074
19057
19039
19022
19005
18988
18971
18955
18938
18922
18907
18891
18876
18861
18847
18833
18820
18807
18794
18782
18770
18759
18748
18738
18728
18719
18710
18702
18695
18688
18681
18675
18670
18665
18661
18657
18653
18650
18647
18645
18643
18642
18641
18640
18640
18641
18642
18644
18646
18648
18651
18654
18658
18662
18667
18672
18677
18682
18688
18694
18699
18705
18711
18717
18722
18727
18732
18736
18740
18743
18746
18748
18750
18750
18750
18749
18747
18745
18741
18737
18732
18726
18719
18711
18703
18694
18684
18673
18662
18650
18636
18623
18608
18592
18575
18558
18540
18521
18501
18480
18458
18435
18412
18388
18363
18337
18310
18283
18255
18226
18196
18166
18136
18104
18072
18040
18007
17973
17939
17905
17869
17834
17798
17761
17724
17687
17649
17611
17572
17534
17495
17455
17416
17376
17336
17295
17255
17214
17173
17132
17090
17048
17006
16963
16920
16877
16833
16790
16745
16701
16656
16611
16565
16519
16473
16427
16379
16332
16283
16236
16187
16139
16088
16040
15990
15941
15891
15840
15790
15740
15689
15639
15589
15538
15488
15439
15389
15340
15290
15241
15192
15144
15095
15047
14999
14951
14904
14856
14809
14762
14715
14669
14622
14576
14531
14485
14440
14395
14351
14307
14263
14220
14177
14135
14093
14052
14012
13973
13934
13896
13858
13822
13786
13751
13718
13685
13654
13623
13594
13565
13538
13512
13487
13462
13439
13417
13395
13375
13355
13337
13319
13302
13287
13272
13258
13246
13234
13223
13213
13204
13196
13189
13183
13178
13173
13169
13166
13164
13163
13162
13162
13163
13165
13168
13172
13177
13182
13189
13196
13204
13213
13223
13234
13245
13257
13270
13283
13298
13313
13328
13345
13362
13379
13397
13416
13435
13455
13475
13496
13517
13539
13561
13584
13607
13630
13654
13677
13701
13726
13750
13775
13801
13826
13852
13878
13904
13931
13957
13984
14011
14038
14065
14092
14119
14146
14173
14200
14227
14255
14282
14309
14337
14364
14391
14419
14446
14473
14500
14528
14555
14582
14609
14636
14662
14689
14716
14742
14769
14795
14821
14847
14872
14898
14923
14948
14972
14996
15020
15043
15066
15088
15110
15131
15151
15171
15190
15209
15226
15243
15259
15274
15289
15302
15315
15327
15338
15349
15358
15368
15376
15384
15391
15397
15403
15408
15413
15417
15420
15422
15423
15424
15424
15424
15423
15421
15418
15415
15411
15407
15402
15396
15389
15382
15374
15365
15355
15345
15334
15322
15309
15295
15281
15265
15250
15233
15216
15199
15180
15162
15143
15123
15104
15083
15063
15042
15021
15000
14979
14958
14937
14916
14895
14874
14854
14834
14814
14795
14776
14757
14738
14720
14702
14684
14667
14649
14632
14615
14598
14582
14566
14549
14533
14518
14502
14486
14471
14455
14440
14425
14411
14396
14381
14367
14352
14338
14324
14310
14296
14283
14269
14255
14241
14228
14214
14201
14187
14173
14160
14146
14133
14119
14105
14091
14077
14063
14048
14033
14018
14002
13986
13970
13953
13936
13918
13899
13880
13860
13839
13818
13797
13774
13751
13727
13703
13677
13651
13625
13597
13569
13540
13510
13480
13449
13417
13384
13351
13317
13282
13246
13209
13172
13133
13094
13053
13012
12970
12926
12882
12836
12790
12743
12695
12646
12596
12545
12493
12440
12387
12332
12277
12221
12165
12108
12050
11991
11932
11872
11811
11750
11688
11625
11562
11498
11433
11367
11301
11234
11166
11098
11029
10958
10887
10815
10742
10669
10594
10519
10442
10365
10287
10208
10128
10048
9966
9884
9801
9717
9632
9547
9461
9374
9286
9198
9109
9020
8929
8839
8747
8655
8563
8470
8377
8283
8189
8093
7999
7903
7807
7711
7614
7517
7420
7322
7225
7127
7028
6930
6832
6733
6635
6536
6438
6340
6241
6144
6046
5949
5852
5755
5659
5563
5468
5373
5279
5185
5092
4999
4907
4816
4725
4635
4546
4457
4369
4281
4194
4107
4021
3936
3851
3767
3683
3600
3517
3435
3353
3272
3191
3111
3031
2951
2872
2793
2714
2636
2559
2481
2405
2328
2253
2177
2102
2028
1955
1881
1809
1737
1666
1595
1525
1456
1387
1319
1251
1184
1117
1051
986
920
855
791
726
662
598
534
469
405
340
275
210
145
79
13
-53
-119
-186
-253
-321
-388
-456
-525
-594
-663
-732
-802
-873
-944
-1014
-1086
-1158
-1231
-1303
-1376
-1449
-1522
-1596
-1670
-1744
-1818
-1892
-1966
-2040
-2115
-2189
-2263
-2338
-2412
-2486
-2560
-2634
-2708
-2782
-2855
-2929
-3002
-3075
-3149
-3222
-3295
-3367
-3440
-3513
-3585
-3657
-3729
-3801
-3873
-3945
-4016
-4088
-4159
-4230
-4301
-4371
-4442
-4512
-4583
-4653
-4723
-4793
-4862
-4932
-5001
-5070
-5140
-5209
-5277
-5346
-5414
-5482
-5550
-5618
-5685
-5752
-5819
-5885
-5951
-6017
-6083
-6148
-6214
-6279
-6343
-6408
-6472
-6537
-6601
-6665
-6730
-6794
-6858
-6923
-6987
-7052
-7117
-7181
-7247
-7312
-7377
-7443
-7508
-7574
-7640
-7705
-7771
-7837
-7903
-7969
-8035
-8101
-8167
-8232
-8298
-8363
-8428
-8492
-8557
-8620
-8684
-8746
-8808
-8870
-8931
-8991
-9050
-9109
-9167
-9225
-9281
-9337
-9393
-9447
-9501
-9555
-9607
-9659
-9710
-9761
-9810
-9859
-9908
-9955
-10002
-10049
-10095
-10140
-10184
-10228
-10272
-10314
-10357
-10398
-10439
-10480
-10520
-10560
-10599
-10638
-10676
-10714
-10752
-10789
-10826
-10863
-10900
-10936
-10972
-11008
-11043
-11079
-11114
-11149
-11183
-11218
-11252
-11286
-11319
-11353
-11386
-11419
-11452
-11485
-11517
-11550
-11582
-11615
-11647
-11680
-11713
-11745
-11778
-11811
-11843
-11876
-11908
-11941
-11973
-12005
-12037
-12069
-12100
-12131
-12162
-12193
-12224
-12255
-12285
-12315
-12346
-12376
-12406
-12436
-12466
-12496
-12526
-12556
-12586
-12616
-12646
-12677
-12707
-12737
-12768
-12798
-12829
-12860
-12891
-12923
-12954
-12986
-13018
-13050
-13083
-13116
-13149
-13182
-13216
-13250
-13285
-13319
-13355
-13390
-13427
-13463
-13501
-13538
-13577
-13615
-13655
-13695
-13735
-13777
-13818
-13861
-13903
-13947
-13991
-14035
-14080
-14125
-14171
-14217
-14263
-14310
-14357
-14405
-14453
-14501
-14550
-14598
-14647
-14697
-14746
-14796
-14846
-14896
-14946
-14996
-15047
-15097
-15148
-15199
-15249
-15300
-15351
-15402
-15453
-15504
-15555
-15606
-15657
-15708
-15760
-15811
-15863
-15915
-15967
-16018
-16071
-16123
-16175
-16229
-16282
-16335
-16388
-16442
-16495
-16548
-16602
-16655
-16709
-16762
-16816
-16869
-16923
-16976
-17030
-17083
-17136
-17190
-17244
-17297
-17351
-17405
-17459
-17514
-17568
-17624
-17679
-17735
-17791
-17848
-17905
-17962
-18020
-18079
-18138
-18197
-18257
-18318
-18379
-18441
-18503
-18565
-18628
-18691
-18755
-18819
-18883
-18948
-19012
-19078
-19143
-19208
-19274
-19339
-19405
-19471
-19537
-19603
-19669
-19735
-19801
-19867
-19934
-20000
-20067
-20134
-20201
-20268
-20335
-20403
-20470
-20538
-20606
-20673
-20741
-20809
-20877
-20945
-21013
-21081
-21149
-21217
-21285
-21353
-21421
-21489
-21557
-21625
-21694
-21763
-21831
-21900
-21969
-22038
-22107
-22176
-22245
-22315
-22384
-22454
-22524
-22594
-22664
-22734
-22804
-22874
-22945
-23016
-23086
-23157
-23228
-23299
-23369
-23440
-23511
-23582
-23652
-23723
-23794
-23864
-23934
-24005
-24075
-24145
-24214
-24284
-24353
-24422
-24491
-24560
-24628
-24696
-24764
-24832
-24899
-24966
-25033
-25099
-25166
-25232
-25297
-25363
-25428
-25492
-25557
-25621
-25684
-25748
-25811
-25873
-25935
-25996
-26057
-26117
-26177
-26236
-26295
-26353
-26410
-26467
-26523
-26579
-26634
-26689
-26743
-26797
-26850
-26903
-26956
-27008
-27059
-27110
-27161
-27212
-27262
-27312
-27362
-27412
-27461
-27510
-27559
-27608
-27657
-27705
-27754
-27802
-27850
-27897
-27945
-27992
-28039
-28085
-28131
-28177
-28223
-28268
-28313
-28358
-28402
-28447
-28490
-28534
-28578
-28621
-28664
-28707
-28749
-28792
-28834
-28876
-28918
-28960
-29001
-29043
-29084
-29125
-29167
-29208
-29249
-29290
-29332
-29373
-29414
-29456
-29498
-29540
-29581
-29623
-29666
-29708
-29750
-29793
-29836
-29878
-29921
-29964
-30006
-30049
-30092
-30134
-30177
-30219
-30262
-30304
-30346
-30387
-30429
-30470
-30510
-30551
-30591
-30630
-30669
-30708
-30747
-30785
-30823
-30860
-30897
-30934
-30971
-31007
-31043
-31079
-31115
-31150
-31186
-31221
-31255
-31290
-31324
-31358
-31391
-31424
-31457
-31489
-31521
-31553
-31584
-31614
-31644
-31674
-31703
-31732
-31760
-31787
-31814
-31841
-31866
-31891
-31916
-31940
-31963
-31985
-32006
-32028
-32048
-32067
-32087
-32106
-32124
-32142
-32159
-32176
-32192
-32208
-32223
-32238
-32253
-32268
-32281
-32296
-32310
-32323
-32338
-32351
-32365
-32378
-32392
-32405
-32418
-32432
-32445
-32460
-32473
-32488
-32502
-32516
-32530
-32543
-32558
-32573
-32588
-32603
-32618
-32633
-32648
-32662
-32677
-32694
-32709
-32725
-32741
-32756
-32773
-32789
-32806
-32822
-32839
-32856
-32873
-32890
-32908
-32925
-32943
-32961
-32979
-32998
-33016
-33035
-33055
-33075
-33095
-33115
-33136
-33157
-33179
-33201
-33223
-33245
-33267
-33290
-33313
-33336
-33359
-33382
-33405
-33428
-33451
-33475
-33498
-33521
-33544
-33567
-33590
-33613
-33635
-33657
-33679
-33700
-33721
-33742
-33762
-33781
-33801
-33820
-33839
-33857
-33875
-33893
-33910
-33928
-33945
-33962
-33978
-33995
-34011
-34028
-34044
-34060
-34076
-34092
-34108
-34124
-34140
-34156
-34172
-34189
-34205
-34221
-34238
-34254
-34271
-34287
-34304
-34320
-34337
-34353
-34369
-34385
-34401
-34417
-34432
-34448
-34463
-34478
-34492
-34506
-34520
-34534
-34547
-34560
-34573
-34585
-34597
-34608
-34619
-34629
-34639
-34648
-34657
-34666
-34674
-34681
-34688
-34695
-34701
-34707
-34713
-34718
-34722
-34727
-34731
-34735
-34738
-34741
-34743
-34746
-34748
-34749
-34750
-34751
-34751
-34751
-34750
-34749
-34748
-34746
-34744
-34741
-34739
-34735
-34732
-34728
-34724
-34719
-34714
-34709
-34703
-34697
-34691
-34684
-34677
-34670
-34662
-34654
-34645
-34636
-34627
-34617
-34607
-34596
-34585
-34573
-34560
-34547
-34534
-34520
-34505
-34490
-34474
-34458
-34441
-34423
-34405
-34387
-34368
-34348
-34328
-34308
-34287
-34265
-34243
-34221
-34198
-34175
-34152
-34129
-34105
-34081
-34057
-34032
-34007
-33982
-33957
-33931
-33906
-33880
-33854
-33827
-33801
-33774
-33747
-33720
-33692
-33664
-33635
-33607
-33577
-33548
-33517
-33487
-33455
-33423
-33391
-33358
-33324
-33290
-33255
-33220
-33183
-33147
-33109
-33071
-33033
-32993
-32953
-32913
-32871
-32829
-32786
-32743
-32698
-32654
-32609
-32563
-32517
-32470
-32421
-32375
-32326
-32278
-32229
-32180
-32131
-32081
-32031
-31982
-31932
-31882
-31832
-31783
-31733
-31684
-31634
-31585
-31536
-31487
-31439
-31390
-31342
-31294
-31246
-31198
-31150
-31102
-31055
-31008
-30960
-30913
-30867
-30820
-30774
-30727
-30682
-30636
-30590
-30545
-30500
-30456
-30411
-30367
-30323
-30280
-30236
-30193
-30150
-30108
-30065
-30023
-29981
-29939
-29897
-29855
-29814
-29772
-29731
-29690
-29649
-29608
-29567
-29526
-29485
-29444
-29403
-29361
-29320
-29279
-29238
-29196
-29155
-29113
-29071
-29029
-28986
-28944
-28901
-28858
-28815
-28771
-28728
-28684
-28639
-28595
-28550
-28505
-28460
-28414
-28368
-28322
-28275
-28228
-28181
-28133
-28085
-28036
-27987
-27937
-27887
-27837
-27786
-27735
-27683
-27630
-27578
-27524
-27471
-27417
-27362
-27307
-27251
-27195
-27138
-27081
-27024
-26966
-26908
-26849
-26790
-26731
-26671
-26611
-26551
-26490
-26429
-26368
-26306
-26245
-26183
-26121
-26059
-25997
-25935
-25873
-25812
-25750
-25688
-25626
-25565
-25503
-25442
-25381
-25320
-25259
-25198
-25138
-25077
-25017
-24957
-24897
-24838
-24778
-24719
-24660
-24601
-24542
-24484
-24426
-24368
-24310
-24252
-24194
-24137
-24080
-24023
-23966
-23909
-23852
-23795
-23738
-23681
-23624
-23567
-23510
-23453
-23395
-23338
-23280
-23222
-23164
-23106
-23048
-22990
-22931
-22873
-22814
-22754
-22695
-22635
-22575
-22515
-22454
-22393
-22332
-22271
-22209
-22147
-22085
-22022
-21960
-21897
-21834
-21771
-21707
-21644
-21580
-21517
-21454
-21390
-21327
-21263
-21200
-21137
-21074
-21011
-20948
-20885
-20822
-20760
-20698
-20635
-20574
-20512
-20451
-20389
-20328
-20267
-20207
-20147
-20087
-20027
-19968
-19908
-19850
-19791
-19733
-19675
-19617
-19559
-19501
-19444
-19386
-19329
-19272
-19215
-19158
-19101
-19044
-18987
-18930
-18874
-18817
-18761
-18704
-18648
-18592
-18536
-18480
-18425
-18370
-18315
-18260
-18206
-18152
-18098
-18045
-17992
-17939
-17887
-17835
-17783
-17732
-17681
-17630
-17580
-17529
-17479
-17429
-17380
-17330
-17281
-17231
-17182
-17132
-17083
-17033
-16984
-16934
-16884
-16834
-16784
-16733
-16682
-16631
-16579
-16527
-16475
-16422
-16369
-16315
-16262
-16207
-16152
-16097
-16042
-15986
-15929
-15872
-15814
-15755
-15696
-15636
-15576
-15515
-15453
-15391
-15328
-15265
-15200
-15136
-15070
-15004
-14938
-14870
-14803
-14735
-14666
-14597
-14527
-14457
-14387
-14317
-14246
-14175
-14104
-14033
-13962
-13891
-13820
-13749
-13678
-13608
-13537
-13467
-13397
-13327
-13257
-13188
-13119
-13049
-12981
-12912
-12843
-12775
-12707
-12639
-12571
-12503
-12435
-12367
-12299
-12231
-12163
-12095
-12027
-11959
-11891
-11823
-11756
-11688
-11620
-11553
-11485
-11418
-11350
-11283
-11216
-11149
-11082
-11015
-10948
-10881
-10814
-10747
-10679
-10612
-10545
-10477
-10410
-10342
-10274
-10206
-10138
-10070
-10001
-9933
-9864
-9795
-9726
-9657
-9588
-9519
-9450
-9381
-9311
-9242
-9173
-9104
-9034
-8965
-8896
-8827
-8757
-8688
-8619
-8550
-8480
-8411
-8342
-8272
-8203
-8134
-8064
-7995
-7926
-7856
-7787
-7718
-7648
-7579
-7510
-7440
-7371
-7302
-7232
-7163
-7093
-7024
-6954
-6885
-6815
-6746
-6676
-6607
-6538
-6469
-6399
-6330
-6262
-6193
-6124
-6056
-5987
-5919
-5850
-5782
-5714
-5646
-5578
-5510
-5442
-5375
-5307
-5240
-5172
-5105
-5038
-4970
-4903
-4836
-4769
-4703
-4636
-4569
-4502
-4436
-4369
-4303
-4236
-4170
-4104
-4037
-3971
-3904
-3838
-3772
-3705
-3638
-3572
-3505
-3438
-3371
-3304
-3237
-3170
-3103
-3035
-2968
-2900
-2832
-2765
-2697
-2629
-2561
-2492
-2424
-2355
-2287
-2218
-2150
-2081
-2012
-1943
-1874
-1805
-1736
-1666
-1597
-1527
-1458
-1388
-1318
-1248
-1178
-1108
-1038
-967
-897
-826
-756
-685
-614
-543
-472
-401
-330
-258
-187
-116
-45
26
97
168
239
310
380
451
521
591
661
731
801
870
939
1008
1076
1144
1212
1280
1347
1414
1481
1547
1614
1680
1745
1811
1876
1942
2005
2071
2136
2200
2264
2329
2393
2456
2520
2584
2648
2711
2775
2839
2903
2967
3031
3095
3160
3224
3290
3355
3420
3486
3553
3619
3686
3753
3821
3889
3958
4026
4094
4165
4235
4305
4375
4446
4517
4588
4660
4731
4803
4875
4947
5020
5093
5165
5238
5312
5385
5458
5532
5605
5679
5753
5827
5901
5975
6049
6123
6197
6271
6346
6420
6495
6569
6644
6718
6793
6867
6942
7016
7090
7165
7239
7313
7387
7460
7533
7607
7680
7752
7825
7897
7969
8041
8112
8183
8254
8325
8395
8466
8535
8605
8675
8744
8813
8882
8951
9019
9088
9156
9224
9292
9360
9428
9496
9563
9631
9698
9765
9832
9898
9964
10031
10096
10162
10227
10292
10357
10422
10486
10550
10613
10676
10739
10801
10863
10925
10986
11047
11107
11167
11226
11285
11343
11401
11459
11516
11573
11629
11685
11741
11796
11851
11906
11960
12014
12067
12120
12173
12226
12278
12330
12382
12433
12484
12536
12587
12638
12688
12739
12790
12840
12891
12942
12992
13043
13094
13144
13195
13246
13298
13349
13401
13452
13504
13556
13609
13662
13715
13768
13822
13876
13931
13986
14041
14097
14153
14210
14267
14324
14382
14441
14500
14559
14619
14679
14740
14802
14864
14927
14990
15053
15118
15182
15248
15313
15379
15446
15513
15580
15648
15716
15784
15853
15922
15991
16061
16129
16200
16271
16341
16412
16483
16554
16625
16696
16767
16838
16909
16980
17052
17123
17194
17266
17337
17408
17480
17551
17623
17694
17766
17837
17909
17980
18052
18123
18195
18266
18338
18409
18480
18551
18622
18694
18764
18835
18906
18976
19046
19116
19186
19256
19325
19394
19463
19531
19599
19667
19734
19801
19868
19934
20000
20065
20131
20195
20260
20324
20388
20451
20514
20576
20638
20700
20761
20821
20881
20940
20999
21057
21114
21172
21228
21284
21339
21394
21448
21502
21555
21607
21659
21710
21761
21811
21861
21910
21959
22007
22054
22101
22147
22193
22239
22284
22328
22372
22416
22459
22501
22544
22585
22627
22668
22709
22749
22789
22829
22868
22907
22946
22984
23023
23060
23098
23135
23172
23208
23245
23281
23317
23353
23389
23424
23460
23496
23531
23567
23602
23638
23673
23709
23745
23781
23817
23853
23890
23927
23963
24000
24037
24075
24112
24149
24187
24224
24262
24300
24338
24376
24413
24451
24489
24528
24566
24604
24642
24680
24718
24756
24794
24832
24870
24908
24946
24983
25021
25058
25096
25133
25171
25208
25245
25283
25320
25358
25395
25433
25470
25508
25546
25584
25622
25660
25698
25736
25774
25812
25850
25889
25927
25965
26003
26042
26080
26118
26156
26195
26233
26271
26309
26347
26385
26423
26461
26499
26537
26575
26613
26650
26688
26725
26762
26799
26836
26873
26910
26947
26983
27020
27056
27092
27128
27163
27199
27234
27269
27304
27338
27372
27406
27439
27472
27504
27536
27568
27599
27629
27659
27689
27718
27746
27774
27801
27828
27854
27880
27905
27929
27953
27976
27998
28020
28041
28062
28082
28101
28120
28138
28155
28172
28188
28203
28218
28233
28247
28260
28273
28286
28298
28310
28321
28331
28342
28351
28361
28370
28378
28386
28394
28401
28408
28414
28420
28425
28430
28435
28439
28443
28446
28449
28452
28455
28457
28459
28461
28462
28464
28465
28467
28468
28470
28471
28473
28475
28477
28479
28481
28484
28487
28491
28495
28499
28503
28508
28513
28519
28525
28531
28538
28545
28553
28561
28570
28579
28588
28598
28608
28619
28630
28641
28653
28665
28677
28690
28703
28716
28730
28744
28758
28773
28788
28803
28819
28834
28850
28867
28883
28899
28916
28933
28949
28966
28983
29000
29017
29034
29051
29069
29086
29104
29121
29139
29156
29174
29192
29209
29227
29244
29262
29280
29297
29315
29333
29351
29369
29387
29405
29423
29441
29459
29477
29496
29514
29533
29551
29570
29588
29607
29626
29644
29663
29681
29700
29719
29737
29756
29775
29793
29812
29831
29850
29869
29888
29906
29925
29944
29962
29981
30000
30018
30036
30054
30072
30090
30107
30125
30142
30159
30175
30191
30207
30223
30238
30253
30268
30282
30296
30309
30323
30335
30348
30360
30371
30383
30393
30404
30414
30424
30433
30442
30450
30458
30465
30473
30479
30486
30492
30497
30503
30508
30512
30516
30520
30523
30526
30528
30530
30532
30533
30534
30535
30535
30535
30534
30533
30532
30530
30528
30526
30523
30520
30517
30513
30510
30506
30502
30498
30494
30490
30485
30481
30476
30472
30467
30463
30458
30454
30449
30445
30441
30437
30433
30429
30425
30422
30418
30415
30412
30410
30407
30405
30404
30402
30401
30401
30400
30401
30401
30402
30403
30405
30407
30409
30412
30416
30420
30424
30428
30433
30438
30444
30450
30457
30464
30471
30479
30487
30495
30504
30513
30522
30532
30542
30552
30563
30574
30585
30597
30608
30620
30632
30644
30656
30668
30680
30693
30705
30717
30728
30740
30751
30763
30774
30785
30795
30805
30815
30824
30833
30842
30850
30857
30865
30871
30877
30883
30888
30892
30896
30900
30902
30904
30906
30907
30907
30907
30906
30904
30902
30900
30896
30893
30888
30883
30878
30872
30865
30858
30851
30842
30834
30825
30815
30805
30795
30784
30773
30761
30749
30737
30725
30712
30698
30685
30671
30657
30642
30627
30612
30597
30581
30565
30548
30531
30514
30497
30479
30461
30442
30424
30405
30386
30366
30346
30326
30306
30286
30265
30245
30224
30203
30182
30160
30139
30117
30096
30074
30053
30031
30009
29987
29965
29943
29921
29899
29877
29855
29833
29811
29789
29767
29744
29722
29700
29678
29656
29634
29611
29589
29567
29544
29522
29499
29477
29454
29432
29409
29386
29364
29341
29318
29296
29273
29251
29228
29205
29182
29159
29136
29113
29090
29067
29044
29020
28996
28973
28949
28925
28900
28876
28851
28826
28801
28776
28751
28725
28700
28674
28648
28621
28595
28568
28541
28513
28485
28458
28429
28401
28372
28343
28314
28285
28255
28225
28194
28164
28132
28101
28069
28037
28004
27971
27938
27904
27870
27836
27801
27766
27730
27694
27658
27621
27583
27546
27507
27469
27430
27391
27351
27311
27270
27229
27188
27147
27105
27062
27020
26977
26933
26889
26845
26801
26756
26710
26665
26618
26572
26525
26478
26430
26382
26333
26284
26235
26186
26136
26085
26035
25984
25933
25882
25830
25779
25727
25675
25622
25570
25517
25465
25412
25359
25306
25253
25200
25146
25093
25040
24986
24933
24880
24826
24773
24720
24667
24614
24562
24509
24457
24404
24352
24301
24249
24198
24147
24096
24045
23995
23945
23895
23845
23796
23747
23698
23650
23602
23554
23506
23459
23412
23365
23319
23273
23228
23183
23138
23094
23051
23008
22965
22923
22882
22841
22801
22761
22723
22684
22646
22609
22573
22537
22501
22467
22433
22399
22366
22334
22302
22271
22240
22210
22181
22152
22124
22096
22069
22042
22015
21989
21964
21938
21913
21888
21864
21839
21815
21791
21767
21743
21718
21694
21670
21645
21620
21595
21570
21544
21519
21492
21466
21439
21412
21385
21357
21328
21300
21270
21241
21211
21180
21150
21118
21087
21055
21023
20990
20957
20924
20890
20856
20822
20788
20753
20718
20683
20647
20612
20576
20540
20504
20467
20430
20393
20355
20317
20279
20241
20202
20163
20124
20084
20045
20005
19964
19924
19883
19842
19802
19761
19719
19678
19637
19596
19555
19513
19472
19431
19391
19350
19309
19269
19229
19189
19150
19111
19072
19033
18995
18956
18919
18881
18844
18807
18770
18734
18698
18663
18628
18593
18559
18525
18491
18458
18425
18392
18360
18328
18296
18264
18233
18202
18171
18141
18110
18080
18051
18021
17991
17962
17932
17903
17874
17844
17815
17786
17757
17728
17699
17669
17640
17611
17581
17552
17522
17493
17463
17433
17402
17372
17341
17310
17279
17248
17217
17185
17153
17121
17089
17056
17023
16990
16957
16924
16890
16856
16822
16788
16753
16719
16684
16648
16613
16578
16542
16506
16470
16434
16398
16361
16325
16289
16251
16216
16178
16142
16105
16068
16030
15994
15957
15920
15882
15845
15808
15771
15733
15696
15659
15622
15584
15547
15510
15473
15437
15400
15363
15327
15290
15254
15218
15183
15147
15112
15077
15042
15007
14973
14939
14904
14870
14837
14803
14769
14736
14703
14669
14636
14603
14570
14537
14504
14471
14438
14405
14372
14339
14306
14273
14240
14207
14174
14140
14107
14074
14040
14007
13973
13940
13906
13872
13838
13804
13770
13736
13702
13667
13633
13598
13564
13529
13494
13459
13424
13389
13354
13318
13283
13247
13211
13176
13140
13104
13068
13032
12996
12960
12924
12888
12852
12815
12779
12743
12706
12670
12633
12597
12561
12524
12488
12452
12416
12379
12343
12308
12272
12236
12201
12165
12130
12095
12060
12025
11991
11957
11923
11889
11855
11822
11789
11756
11724
11692
11660
11628
11597
11565
11534
11504
11473
11443
11412
11382
11352
11322
11292
11262
11233
11203
11173
11144
11114
11085
11055
11026
10996
10966
10937
10907
10877
10848
10818
10788
10758
10728
10698
10668
10638
10607
10577
10547
10516
10486
10455
10425
10395
10364
10334
10303
10273
10243
10213
10183
10153
10123
10093
10063
10033
10003
9974
9944
9915
9885
9856
9827
9797
9768
9739
9710
9681
9652
9623
9594
9565
9537
9508
9479
9450
9421
9393
9364
9335
9306
9277
9248
9219
9190
9161
9133
9104
9075
9046
9017
8988
8959
8930
8901
8872
8843
8814
8785
8756
8728
8699
8670
8642
8613
8585
8556
8528
8500
8472
8444
8416
8389
8361
8334
8307
8280
8253
8226
8200
8173
8148
8122
8096
8071
8045
8021
7997
7973
7948
7924
7901
7877
7854
7831
7808
7786
7763
7741
7719
7698
7676
7655
7634
7614
7593
7573
7553
7533
7514
7494
7475
7456
7438
7419
7401
7383
7365
7347
7330
7313
7296
7279
7263
7247
7231
7215
7199
7183
7168
7153
7137
7122
7108
7093
7079
7064
7050
7036
7023
7009
6996
6982
6969
6956
6943
6930
6917
6905
6892
6879
6867
6854
6842
6829
6816
6804
6791
6778
6766
6753
6740
6727
6714
6701
6687
6674
6660
6646
6631
6617
6602
6587
6572
6556
6540
6524
6507
6490
6472
6454
6436
6417
6397
6378
6357
6337
6315
6294
6271
6249
6225
6202
6178
6153
6128
6102
6076
6050
6023
5995
5967
5939
5910
5881
5852
5822
5792
5761
5730
5699
5668
5636
5603
5570
5537
5504
5470
5436
5402
5367
5332
5297
5261
5226
5190
5153
5117
5080
5043
5006
4968
4930
4892
4854
4816
4777
4738
4699
4660
4621
4582
4542
4502
4463
4423
4383
4342
4302
4262
4221
4181
4140
4099
4059
4018
3976
3935
3894
3853
3811
3769
3727
3685
3643
3601
3558
3515
3472
3429
3386
3342
3298
3254
3210
3165
3121
3076
3031
2985
2940
2894
2847
2801
2754
2708
2660
2613
2566
2518
2470
2422
2374
2325
2276
2227
2178
2129
2080
2029
1980
1930
1880
1830
1780
1729
1678
1627
1576
1524
1473
1421
1369
1317
1265
1212
1160
1107
1054
1000
948
895
842
788
735
681
628
574
520
466
411
357
303
248
194
139
84
29
-25
-80
-135
-190
-245
-300
-355
-410
-465
-520
-575
-630
-685
-740
-795
-850
-905
-960
-1014
-1071
-1126
-1181
-1236
-1291
-1347
-1402
-1458
-1513
-1569
-1625
-1681
-1737
-1794
-1850
-1907
-1964
-2021
-2078
-2136
-2193
-2251
-2309
-2367
-2425
-2483
-2542
-2601
-2660
-2719
-2778
-2838
-2898
-2959
-3020
-3081
-3142
-3204
-3266
-3329
-3391
-3455
-3518
-3582
-3646
-3711
-3776
-3841
-3907
-3972
-4038
-4105
-4171
-4238
-4306
-4373
-4441
-4509
-4577
-4646
-4715
-4783
-4853
-4922
-4991
-5061
-5131
-5201
-5271
-5341
-5411
-5482
-5552
-5623
-5693
-5764
-5835
-5905
-5976
-6047
-6117
-6188
-6259
-6330
-6401
-6471
-6542
-6613
-6684
-6755
-6827
-6898
-6969
-7040
-7111
-7182
-7253
-7324
-7395
-7466
-7537
-7608
-7679
-7750
-7821
-7892
-7963
-8032
-8103
-8175
-8245
-8316
-8387
-8457
-8528
-8599
-8670
-8740
-8811
-8882
-8953
-9024
-9095
-9166
-9237
-9308
-9380
-9451
-9522
-9594
-9665
-9737
-9808
-9880
-9952
-10023
-10095
-10166
-10238
-10310
-10381
-10452
-10524
-10595
-10666
-10737
-10807
-10877
-10948
-11018
-11087
-11157
-11226
-11295
-11364
-11432
-11501
-11569
-11636
-11704
-11771
-11839
-11906
-11972
-12039
-12105
-12171
-12236
-12302
-12367
-12432
-12497
-12561
-12626
-12690
-12754
-12818
-12881
-12944
-13008
-13070
-13133
-13195
-13258
-13320
-13381
-13443
-13504
-13564
-13625
-13685
-13745
-13804
-13864
-13922
-13981
-14039
-14097
-14154
-14211
-14268
-14324
-14379
-14435
-14490
-14544
-14598
-14652
-14705
-14758
-14811
-14863
-14915
-14966
-15017
-15068
-15118
-15168
-15218
-15268
-15317
-15365
-15414
-15462
-15510
-15558
-15605
-15653
-15700
-15747
-15793
-15840
-15886
-15932
-15978
-16024
-16070
-16116
-16161
-16207
-16253
-16299
-16344
-16390
-16435
-16481
-16527
-16572
-16618
-16664
-16710
-16756
-16802
-16848
-16894
-16941
-16987
-17034
-17081
-17128
-17175
-17222
-17269
-17317
-17364
-17412
-17460
-17509
-17557
-17606
-17655
-17704
-17754
-17804
-17854
-17904
-17955
-18006
-18057
-18108
-18160
-18212
-18264
-18317
-18369
-18422
-18476
-18529
-18583
-18637
-18691
-18745
-18799
-18853
-18908
-18963
-19017
-19072
-19127
-19182
-19237
-19292
-19348
-19403
-19458
-19514
-19569
-19625
-19680
-19736
-19791
-19847
-19903
-19958
-20014
-20069
-20125
-20180
-20235
-20291
-20346
-20401
-20457
-20512
-20567
-20622
-20677
-20732
-20787
-20842
-20897
-20952
-21007
-21062
-21116
-21171
-21225
-21280
-21334
-21388
-21441
-21495
-21549
-21602
-21655
-21708
-21761
-21813
-21865
-21917
-21969
-22020
-22071
-22121
-22172
-22222
-22271
-22321
-22370
-22418
-22467
-22515
-22562
-22610
-22657
-22703
-22749
-22795
-22840
-22885
-22929
-22973
-23017
-23060
-23102
-23144
-23186
-23228
-23269
-23309
-23350
-23389
-23429
-23468
-23506
-23544
-23582
-23619
-23656
-23693
-23729
-23764
-23800
-23835
-23869
-23903
-23937
-23971
-24004
-24037
-24069
-24101
-24133
-24165
-24196
-24227
-24257
-24288
-24318
-24347
-24377
-24406
-24434
-24463
-24491
-24519
-24547
-24574
-24601
-24628
-24655
-24681
-24707
-24733
-24759
-24784
-24809
-24834
-24859
-24884
-24909
-24933
-24957
-24982
-25006
-25029
-25053
-25077
-25100
-25124
-25147
-25170
-25192
-25215
-25238
-25260
-25282
-25304
-25326
-25347
-25369
-25390
-25411
-25431
-25451
-25472
-25491
-25511
-25530
-25550
-25569
-25587
-25606
-25624
-25642
-25660
-25678
-25696
-25713
-25730
-25747
-25764
-25781
-25798
-25814
-25830
-25846
-25862
-25877
-25893
-25908
-25922
-25937
-25951
-25965
-25979
-25992
-26005
-26017
-26029
-26041
-26053
-26064
-26075
-26085
-26095
-26105
-26114
-26122
-26130
-26138
-26145
-26152
-26158
-26163
-26168
-26173
-26177
-26180
-26183
-26186
-26187
-26189
-26189
-26190
-26189
-26189
-26187
-26186
-26183
-26180
-26177
-26173
-26169
-26164
-26159
-26153
-26147
-26140
-26133
-26125
-26117
-26108
-26098
-26088
-26077
-26066
-26054
-26042
-26029
-26015
-26001
-25986
-25971
-25955
-25939
-25922
-25904
-25886
-25868
-25848
-25829
-25808
-25787
-25766
-25744
-25721
-25698
-25674
-25649
-25624
-25599
-25573
-25547
-25520
-25492
-25465
-25436
-25408
-25378
-25349
-25318
-25288
-25257
-25225
-25193
-25161
-25128
-25095
-25061
-25027
-24993
-24958
-24922
-24887
-24850
-24814
-24776
-24739
-24701
-24663
-24624
-24584
-24545
-24505
-24464
-24423
-24382
-24340
-24297
-24254
-24211
-24167
-24123
-24078
-24033
-23987
-23941
-23894
-23847
-23800
-23752
-23703
-23655
-23605
-23556
-23506
-23456
-23405
-23354
-23303
-23252
-23200
-23148
-23095
-23042
-22989
-22936
-22882
-22828
-22775
-22720
-22666
-22612
-22558
-22503
-22449
-22394
-22340
-22285
-22230
-22176
-22122
-22067
-22013
-21959
-21904
-21850
-21797
-21743
-21689
-21636
-21583
-21530
-21478
-21425
-21373
-21322
-21270
-21219
-21168
-21117
-21067
-21017
-20968
-20918
-20870
-20821
-20773
-20725
-20678
-20632
-20585
-20540
-20494
-20449
-20405
-20361
-20318
-20274
-20232
-20190
-20148
-20107
-20066
-20026
-19986
-19946
-19907
-19868
-19830
-19792
-19754
-19717
-19681
-19644
-19609
-19573
-19538
-19503
-19468
-19434
-19400
-19366
-19332
-19299
-19265
-19232
-19200
-19167
-19135
-19102
-19070
-19038
-19006
-18974
-18942
-18911
-18879
-18848
-18817
-18785
-18754
-18723
-18692
-18661
-18630
-18600
-18569
-18539
-18508
-18478
-18448
-18417
-18387
-18357
-18327
-18297
-18267
-18237
-18207
-18178
-18148
-18118
-18088
-18059
-18029
-18000
-17970
-17941
-17911
-17882
-17852
-17823
-17794
-17765
-17736
-17707
-17678
-17649
-17620
-17591
-17562
-17533
-17505
-17476
-17447
-17419
-17390
-17361
-17333
-17304
-17275
-17247
-17218
-17189
-17160
-17131
-17102
-17072
-17043
-17013
-16983
-16953
-16923
-16893
-16862
-16832
-16800
-16769
-16737
-16705
-16673
-16641
-16608
-16575
-16541
-16507
-16473
-16439
-16404
-16369
-16334
-16297
-16262
-16226
-16189
-16152
-16114
-16077
-16039
-16000
-15961
-15922
-15882
-15842
-15802
-15761
-15719
-15677
-15635
-15592
-15549
-15505
-15461
-15416
-15371
-15325
-15278
-15232
-15184
-15136
-15088
-15039
-14990
-14940
-14890
-14839
-14788
-14736
-14684
-14632
-14579
-14526
-14473
-14419
-14366
-14311
-14257
-14202
-14147
-14092
-14037
-13981
-13926
-13870
-13813
-13757
-13701
-13644
-13587
-13530
-13473
-13415
-13358
-13300
-13242
-13184
-13126
-13068
-13010
-12952
-12894
-12836
-12777
-12719
-12660
-12602
-12544
-12485
-12427
-12368
-12310
-12252
-12193
-12135
-12077
-12019
-11961
-11903
-11845
-11788
-11730
-11673
-11615
-11558
-11501
-11444
-11388
-11331
-11275
-11219
-11163
-11107
-11051
-10996
-10940
-10885
-10830
-10775
-10720
-10666
-10611
-10557
-10503
-10449
-10395
-10342
-10288
-10235
-10182
-10129
-10076
-10024
-9971
-9919
-9867
-9815
-9763
-9712
-9660
-9609
-9557
-9506
-9455
-9404
-9354
-9303
-9253
-9203
-9153
-9103
-9053
-9004
-8955
-8906
-8858
-8810
-8762
-8714
-8666
-8619
-8572
-8526
-8479
-8433
-8387
-8342
-8297
-8252
-8207
-8162
-8118
-8073
-8029
-7985
-7942
-7898
-7854
-7811
-7767
-7724
-7680
-7637
-7594
-7551
-7508
-7464
-7421
-7378
-7335
-7292
-7248
-7205
-7162
-7119
-7076
-7033
-6990
-6947
-6904
-6861
-6818
-6775
-6732
-6689
-6647
-6604
-6561
-6519
-6477
-6435
-6392
-6350
-6308
-6266
-6224
-6182
-6140
-6098
-6056
-6014
-5972
-5930
-5889
-5847
-5806
-5765
-5724
-5683
-5642
-5601
-5561
-5521
-5481
-5441
-5401
-5362
-5323
-5284
-5245
-5206
-5168
-5130
-5093
-5055
-5018
-4981
-4944
-4908
-4872
-4836
-4800
-4764
-4729
-4694
-4659
-4624
-4589
-4555
-4521
-4487
-4453
-4419
-4385
-4351
-4317
-4283
-4249
-4215
-4181
-4147
-4113
-4078
-4043
-4009
-3974
-3939
-3904
-3869
-3833
-3797
-3761
-3725
-3688
-3651
-3614
-3577
-3539
-3501
-3463
-3424
-3386
-3347
-3307
-3268
-3228
-3189
-3149
-3108
-3068
-3027
-2986
-2945
-2904
-2862
-2821
-2779
-2736
-2694
-2652
-2609
-2566
-2523
-2480
-2437
-2393
-2350
-2306
-2262
-2218
-2174
-2130
-2086
-2041
-1997
-1953
-1909
-1864
-1820
-1775
-1731
-1686
-1642
-1598
-1553
-1509
-1465
-1421
-1376
-1332
-1288
-1244
-1200
-1156
-1113
-1069
-1025
-982
-939
-895
-852
-809
-767
-724
-682
-640
-598
-556
-514
-473
-432
-391
-350
-310
-270
-230
-191
-152
-113
-74
-36
2
40
77
114
151
188
224
260
296
331
367
402
436
471
505
539
573
606
640
673
705
738
770
802
833
864
895
926
956
986
1016
1046
1075
1104
1133
1161
1189
1217
1245
1273
1300
1327
1353
1380
1406
1432
1457
1483
1508
1533
1557
1582
1606
1629
1653
1676
1699
1722
1745
1767
1789
1811
1833
1854
1875
1896
1917
1937
1957
1977
1997
2016
2036
2055
2073
2092
2110
2128
2145
2163
2180
2197
2214
2230
2247
2263
2279
2295
2310
2326
2341
2356
2371
2386
2401
2415
2430
2444
2458
2472
2486
2499
2513
2526
2539
2552
2565
2578
2591
2604
2617
2629
2642
2655
2667
2680
2693
2705
2718
2730
2743
2756
2768
2781
2794
2807
2820
2833
2846
2859
2872
2886
2899
2913
2926
2940
2954
2968
2982
2997
3011
3026
3040
3055
3070
3085
3100
3116
3131
3147
3163
3179
3195
3211
3228
3244
3261
3278
3296
3313
3331
3348
3366
3384
3403
3421
3439
3458
3477
3496
3515
3534
3553
3573
3592
3612
3632
3652
3672
3693
3713
3733
3754
3774
3795
3815
3836
3856
3877
3898
3918
3939
3960
3980
4001
4022
4043
4064
4083
4105
4126
4147
4168
4188
4209
4230
4250
4271
4291
4311
4331
4351
4371
4391
4410
4430
4449
4468
4487
4506
4525
4543
4562
4580
4598
4616
4634
4652
4670
4688
4705
4722
4740
4757
4774
4791
4808
4825
4841
4858
4874
4891
4907
4923
4938
4954
4969
4984
4999
5014
5029
5044
5058
5072
5087
5101
5115
5129
5142
5156
5170
5183
5197
5211
5224
5238
5251
5265
5278
5292
5305
5319
5333
5347
5360
5374
5389
5403
5417
5432
5447
5462
5477
5493
5509
5525
5541
5558
5575
5592
5609
5627
5645
5663
5681
5699
5718
5737
5756
5775
5795
5814
5834
5854
5874
5894
5914
5935
5956
5977
5998
6019
6041
6062
6084
6106
6128
6151
6173
6196
6219
6242
6265
6288
6312
6335
6359
6382
6406
6430
6454
6479
6503
6528
6552
6577
6602
6627
6652
6677
6703
6728
6753
6779
6804
6830
6855
6881
6906
6932
6957
6983
7009
7035
7060
7086
7112
7137
7163
7189
7214
7240
7266
7291
7317
7342
7367
7393
7418
7443
7468
7493
7518
7542
7567
7592
7616
7641
7665
7689
7713
7737
7761
7785
7809
7833
7857
7880
7904
7927
7951
7974
7998
8022
8045
8069
8093
8116
8140
8164
8188
8212
8236
8260
8284
8308
8333
8357
8382
8406
8431
8456
8481
8506
8531
8556
8582
8607
8633
8658
8684
8710
8736
8762
8789
8815
8842
8869
8896
8924
8951
8979
9007
9035
9063
9092
9120
9149
9178
9208
9237
9267
9297
9327
9358
9388
9419
9450
9482
9513
9545
9577
9609
9641
9674
9706
9739
9772
9804
9837
9871
9904
9937
9971
10004
10038
10072
10106
10140
10174
10209
10243
10278
10313
10347
10382
10417
10453
10488
10523
10558
10594
10629
10665
10700
10735
10771
10806
10841
10877
10912
10947
10982
11017
11052
11087
11122
11156
11191
11225
11259
11293
11327
11361
11394
11428
11461
11495
11528
11561
11594
11626
11659
11691
11723
11755
11787
11819
11851
11882
11913
11945
11976
12007
12037
12068
12098
12128
12158
12188
12218
12247
12276
12305
12333
12362
12390
12418
12445
12473
12500
12527
12553
12580
12606
12632
12657
12683
12708
12733
12757
12782
12806
12830
12854
12877
12901
12924
12947
12970
12992
13015
13037
13059
13081
13103
13125
13147
13169
13191
13213
13235
13256
13278
13300
13321
13342
13364
13385
13406
13428
13449
13470
13492
13513
13534
13555
13577
13598
13619
13641
13662
13684
13705
13726
13748
13769
13791
13812
13833
13854
13876
13897
13918
13939
13959
13980
14001
14021
14042
14062
14082
14102
14122
14142
14161
14181
14200
14219
14238
14257
14275
14294
14312
14330
14347
14364
14381
14398
14414
14431
14446
14462
14477
14492
14506
14521
14534
14548
14561
14574
14587
14599
14611
14623
14634
14645
14655
14665
14675
14685
14694
14703
14711
14719
14727
14735
14742
14749
14756
14763
14770
14776
14782
14788
14794
14800
14806
14811
14816
14821
14826
14831
14836
14840
14844
14848
14852
14856
14859
14862
14865
14868
14871
14873
14875
14877
14879
14881
14883
14884
14885
14886
14887
14888
14889
14890
14890
14891
14892
14892
14893
14893
14894
14894
14894
14895
14895
14896
14897
14897
14898
14899
14900
14901
14903
14904
14906
14907
14909
14911
14913
14915
14917
14920
14923
14926
14929
14933
14936
14941
14945
14950
14955
14961
14967
14973
14980
14987
14994
15002
15011
15019
15028
15038
15048
15058
15069
15081
15092
15105
15117
15130
15144
15158
15173
15187
15203
15218
15234
15251
15268
15285
15302
15320
15338
15356
15375
15394
15413
15432
15452
15472
15492
15512
15532
15553
15573
15594
15615
15636
15657
15678
15700
15721
15743
15764
15785
15807
15828
15849
15871
15892
15913
15934
15954
15975
15995
16015
16035
16053
16074
16093
16111
16129
16148
16166
16183
16201
16216
16234
16250
16265
16280
16296
16311
16325
16338
16351
16364
16376
16388
16399
16410
16420
16431
16440
16449
16458
16467
16475
16483
16490
16497
16504
16510
16516
16522
16527
16532
16536
16540
16544
16547
16550
16552
16554
16556
16558
16559
16560
16561
16562
16562
16562
16562
16562
16561
16560
16559
16557
16555
16553
16551
16548
16545
16542
16539
16535
16530
16526
16521
16516
16510
16504
16498
16491
16484
16477
16469
16461
16453
16444
16435
16426
16417
16407
16397
16386
16375
16364
16353
16341
16329
16315
16303
16291
16277
16264
16251
16236
16222
16209
16193
16178
16165
16149
16134
16119
16103
16087
16070
16053
16036
16020
16003
15985
15967
15949
15930
15911
15892
15873
15854
15834
15814
15793
15772
15752
15730
15709
15687
15665
15642
15620
15597
15573
15550
15526
15502
15477
15453
15428
15403
15377
15351
15325
15298
15271
15244
15217
15189
15161
15133
15105
15076
15048
15019
14990
14961
14932
14902
14873
14844
14814
14785
14755
14725
14696
14666
14637
14607
14577
14548
14518
14488
14458
14428
14398
14368
14338
14308
14278
14248
14218
14188
14157
14127
14097
14066
14036
14006
13975
13945
13914
13884
13853
13822
13792
13761
13730
13699
13668
13636
13605
13574
13542
13510
13479
13447
13415
13383
13350
13318
13285
13252
13219
13186
13153
13120
13087
13053
13020
12986
12952
12918
12884
12849
12815
12780
12745
12710
12674
12639
12603
12567
12531
12495
12458
12422
12385
12347
12310
12272
12234
12196
12158
12119
12080
12042
12002
11963
11923
11883
11843
11803
11762
11721
11680
11638
11596
11554
11511
11468
11424
11380
11336
11291
11246
11200
11154
11108
11061
11013
10966
10917
10869
10819
10770
10720
10669
10618
10567
10515
10463
10411
10358
10305
10251
10197
10143
10088
10033
9977
9922
9865
9809
9752
9695
9638
9580
9523
9465
9406
9348
9289
9230
9171
9111
9051
8992
8932
8871
8811
8751
8690
8629
8568
8507
8446
8385
8323
8262
8200
8138
8077
8015
7953
7891
7830
7768
7706
7644
7582
7520
7458
7396
7334
7272
7209
7147
7085
7022
6960
6897
6834
6771
6709
6646
6583
6520
6457
6393
6330
6267
6203
6140
6076
6012
5948
5884
5820
5756
5692
5627
5563
5498
5433
5368
5303
5237
5172
5106
5041
4975
4908
4842
4775
4709
4642
4575
4508
4440
4373
4305
4238
4170
4102
4034
3966
3898
3830
3762
3694
3626
3558
3490
3422
3354
3286
3218
3151
3083
3015
2948
2880
2813
2745
2678
2611
2544
2477
2410
2344
2277
2211
2145
2079
2013
1948
1882
1817
1752
1688
1623
1559
1495
1431
1368
1305
1242
1179
1117
1054
993
931
870
809
749
689
629
570
511
452
394
336
278
221
164
108
52
-4
-59
-114
-169
-223
-277
-330
-383
-436
-488
-540
-592
-643
-694
-745
-795
-845
-895
-945
-994
-1043
-1092
-1141
-1189
-1237
-1285
-1332
-1379
-1426
-1473
-1520
-1566
-1612
-1658
-1703
-1749
-1794
-1838
-1883
-1927
-1972
-2016
-2059
-2103
-2146
-2189
-2232
-2275
-2317
-2359
-2401
-2443
-2485
-2526
-2567
-2608
-2649
-2689
-2730
-2770
-2810
-2850
-2889
-2929
-2968
-3007
-3046
-3084
-3123
-3161
-3199
-3238
-3275
-3313
-3351
-3388
-3425
-3462
-3499
-3536
-3573
-3609
-3646
-3682
-3718
-3754
-3790
-3826
-3861
-3897
-3932
-3967
-4001
-4035
-4070
-4104
-4138
-4171
-4204
-4237
-4270
-4302
-4335
-4366
-4398
-4429
-4460
-4491
-4522
-4552
-4582
-4611
-4641
-4670
-4699
-4728
-4756
-4784
-4812
-4840
-4868
-4895
-4923
-4949
-4976
-5002
-5028
-5054
-5079
-5105
-5129
-5154
-5178
-5202
-5226
-5249
-5272
-5295
-5318
-5340
-5362
-5383
-5405
-5426
-5447
-5468
-5489
-5509
-5529
-5549
-5569
-5589
-5608
-5628
-5647
-5666
-5685
-5704
-5723
-5741
-5759
-5778
-5796
-5813
-5831
-5849
-5867
-5884
-5902
-5919
-5936
-5953
-5970
-5987
-6003
-6019
-6036
-6052
-6067
-6083
-6098
-6114
-6129
-6144
-6158
-6173
-6187
-6202
-6216
-6230
-6244
-6258
-6271
-6285
-6298
-6311
-6324
-6337
-6350
-6362
-6374
-6386
-6398
-6410
-6422
-6433
-6445
-6456
-6467
-6477
-6488
-6499
-6509
-6520
-6530
-6540
-6550
-6560
-6570
-6579
-6589
-6599
-6608
-6618
-6627
-6636
-6645
-6655
-6664
-6673
-6682
-6691
-6700
-6709
-6718
-6727
-6736
-6745
-6753
-6762
-6771
-6780
-6789
-6798
-6807
-6816
-6825
-6834
-6843
-6852
-6861
-6871
-6880
-6890
-6899
-6909
-6919
-6929
-6940
-6950
-6961
-6972
-6983
-6994
-7006
-7018
-7030
-7042
-7055
-7068
-7082
-7095
-7109
-7123
-7138
-7152
-7167
-7182
-7197
-7212
-7227
-7243
-7259
-7275
-7291
-7307
-7323
-7340
-7356
-7373
-7389
-7406
-7423
-7440
-7457
-7474
-7490
-7507
-7524
-7540
-7557
-7573
-7589
-7606
-7622
-7637
-7653
-7669
-7684
-7699
-7714
-7728
-7742
-7756
-7770
-7783
-7796
-7808
-7820
-7832
-7843
-7853
-7864
-7874
-7883
-7892
-7901
-7909
-7917
-7924
-7931
-7937
-7943
-7949
-7954
-7959
-7963
-7967
-7971
-7974
-7977
-7979
-7982
-7983
-7985
-7986
-7987
-7988
-7988
-7988
-7988
-7988
-7987
-7986
-7985
-7983
-7981
-7979
-7977
-7975
-7972
-7970
-7967
-7964
-7961
-7958
-7955
-7951
-7948
-7945
-7941
-7938
-7934
-7931
-7927
-7924
-7920
-7917
-7913
-7909
-7905
-7902
-7898
-7894
-7890
-7887
-7883
-7879
-7876
-7872
-7869
-7865
-7862
-7859
-7855
-7852
-7849
-7845
-7842
-7838
-7835
-7831
-7828
-7824
-7821
-7817
-7813
-7810
-7806
-7802
-7798
-7794
-7790
-7786
-7782
-7778
-7773
-7769
-7765
-7760
-7756
-7752
-7747
-7743
-7738
-7734
-7729
-7724
-7720
-7715
-7710
-7705
-7700
-7695
-7690
-7684
-7679
-7673
-7668
-7662
-7656
-7650
-7644
-7638
-7632
-7626
-7619
-7613
-7606
-7599
-7591
-7584
-7576
-7569
-7561
-7552
-7544
-7535
-7526
-7517
-7507
-7497
-7487
-7476
-7466
-7455
-7443
-7432
-7420
-7408
-7396
-7383
-7370
-7357
-7343
-7330
-7316
-7301
-7287
-7272
-7256
-7241
-7225
-7209
-7192
-7176
-7159
-7141
-7123
-7105
-7087
-7068
-7049
-7029
-7009
-6989
-6969
-6948
-6927
-6906
-6885
-6863
-6841
-6819
-6797
-6775
-6752
-6729
-6707
-6684
-6660
-6637
-6614
-6590
-6567
-6543
-6519
-6495
-6471
-6447
-6423
-6399
-6375
-6351
-6327
-6302
-6278
-6254
-6229
-6205
-6181
-6156
-6132
-6108
-6083
-6059
-6035
-6011
-5986
-5962
-5938
-5914
-5890
-5866
-5842
-5818
-5794
-5771
-5747
-5723
-5700
-5676
-5653
-5629
-5606
-5582
-5559
-5536
-5512
-5489
-5465
-5442
-5418
-5395
-5372
-5348
-5325
-5301
-5278
-5254
-5231
-5207
-5183
-5160
-5136
-5113
-5089
-5066
-5043
-5019
-4996
-4972
-4949
-4925
-4901
-4878
-4854
-4830
-4806
-4782
-4758
-4733
-4709
-4684
-4659
-4634
-4609
-4584
-4559
-4533
-4507
-4481
-4455
-4429
-4402
-4375
-4348
-4321
-4294
-4267
-4239
-4211
-4183
-4155
-4127
-4099
-4070
-4042
-4013
-3984
-3955
-3926
-3896
-3867
-3838
-3808
-3779
-3749
-3720
-3690
-3660
-3631
-3601
-3572
-3542
-3513
-3483
-3454
-3425
-3395
-3366
-3337
-3308
-3279
-3250
-3221
-3192
-3163
-3135
-3106
-3078
-3050
-3022
-2994
-2966
-2938
-2911
-2883
-2856
-2829
-2803
-2776
-2750
-2724
-2698
-2673
-2648
-2623
-2598
-2574
-2549
-2526
-2502
-2479
-2456
-2433
-2410
-2388
-2366
-2344
-2322
-2300
-2279
-2258
-2237
-2217
-2196
-2176
-2156
-2136
-2117
-2098
-2078
-2060
-2041
-2021
-2004
-1986
-1968
-1950
-1932
-1915
-1898
-1881
-1864
-1847
-1830
-1814
-1797
-1781
-1765
-1749
-1733
-1717
-1702
-1686
-1671
-1656
-1640
-1625
-1610
-1595
-1580
-1565
-1550
-1536
-1521
-1506
-1492
-1477
-1462
-1448
-1433
-1419
-1404
-1390
-1375
-1361
-1346
-1332
-1318
-1303
-1289
-1274
-1260
-1246
-1231
-1217
-1203
-1188
-1174
-1160
-1145
-1131
-1116
-1102
-1088
-1073
-1059
-1044
-1030
-1016
-1000
-987
-973
-959
-944
-930
-916
-902
-888
-875
-861
-847
-833
-820
-806
-793
-780
-766
-753
-740
-727
-714
-701
-688
-675
-663
-650
-637
-625
-613
-600
-588
-576
-564
-552
-541
-529
-517
-506
-494
-482
-471
-459
-447
-436
-424
-412
-401
-389
-377
-366
-354
-342
-331
-319
-308
-296
-285
-273
-262
-250
-239
-227
-216
-205
-193
-182
-171
-160
-149
-138
-127
-116
-105
-94
-83
-72
-61
-51
-40
-29
-19
-8
2
12
23
33
43
53
63
73
83
92
102
112
121
130
140
149
158
167
176
185
194
203
211
220
228
236
245
253
261
269
276
284
291
298
306
313
319
326
332
339
345
350
356
362
367
372
377
382
386
391
395
399
403
406
410
413
416
420
423
425
428
431
434
436
439
441
443
446
448
450
453
455
457
459
462
464
466
469
471
474
476
479
481
484
487
490
492
495
498
501
504
507
509
512
515
518
522
525
528
531
535
538
542
545
549
553
557
562
566
570
575
580
585
590
595
601
606
612
618
624
630
636
642
648
654
660
666
672
678
684
690
697
703
708
714
720
726
732
738
743
749
754
759
764
769
774
779
783
787
792
796
800
803
807
810
813
816
819
822
824
827
829
831
833
834
836
837
839
840
841
841
842
843
843
843
844
844
844
844
844
843
843
843
843
843
843
843
843
843
843
844
844
845
846
846
847
848
850
851
852
854
855
857
859
861
863
865
868
870
873
876
879
883
886
890
894
899
903
908
913
918
923
928
934
940
946
952
958
965
971
978
985
992
999
1006
1012
1020
1028
1036
1043
1051
1058
1066
1074
1081
1089
1097
1105
1113
1121
1130
1138
1146
1155
1163
1172
1180
1189
1197
1206
1215
1223
1232
1241
1249
1258
1267
1276
1285
1293
1302
1311
1320
1329
1337
1346
1355
1364
1373
1382
1391
1400
1409
1418
1427
1437
1447
1456
1466
1476
1486
1497
1507
1518
1529
1540
1551
1562
1574
1586
1598
1610
1623
1636
1649
1662
1676
1690
1704
1718
1733
1748
1763
1778
1794
1809
1826
1842
1858
1875
1892
1909
1926
1944
1961
1979
1997
2015
2033
2051
2069
2087
2106
2124
2143
2162
2180
2199
2218
2237
2256
2275
2294
2314
2333
2352
2372
2391
2411
2430
2450
2470
2490
2510
2530
2550
2571
2591
2611
2632
2652
2673
2694
2714
2735
2756
2777
2798
2818
2839
2860
2881
2903
2924
2945
2966
2987
3008
3029
3050
3072
3093
3114
3135
3156
3177
3198
3219
3240
3261
3282
3303
3324
3345
3366
3387
3408
3429
3450
3471
3492
3513
3535
3556
3577
3598
3620
3641
3662
3684
3705
3726
3748
3769
3790
3812
3833
3854
3875
3896
3918
3939
3960
3981
4002
4022
4043
4065
4085
4106
4127
4147
4168
4189
4209
4230
4250
4270
4291
4311
4332
4352
4373
4393
4414
4434
4455
4475
4496
4517
4537
4558
4579
4600
4621
4642
4664
4685
4706
4728
4749
4771
4793
4815
4837
4859
4881
4903
4925
4948
4970
4993
5016
5039
5061
5085
5108
5131
5154
5178
5201
5225
5249
5273
5297
5321
5345
5369
5393
5418
5442
5467
5492
5516
5541
5566
5591
5616
5641
5667
5692
5718
5743
5769
5794
5820
5846
5872
5898
5924
5950
5976
6002
6029
6055
6081
6107
6133
6159
6185
6211
6237
6263
6289
6315
6341
6366
6392
6418
6444
6470
6496
6522
6547
6573
6599
6625
6652
6678
6704
6730
6757
6783
6810
6837
6864
6891
6918
6945
6972
6999
7027
7054
7082
7110
7137
7165
7193
7221
7249
7277
7305
7333
7361
7390
7418
7446
7474
7502
7530
7559
7587
7615
7643
7671
7699
7727
7754
7782
7810
7837
7864
7892
7919
7946
7973
7999
8026
8053
8079
8105
8131
8157
8182
8208
8233
8258
8283
8307
8332
8356
8380
8404
8427
8450
8473
8496
8519
8541
8564
8586
8607
8629
8650
8671
8692
8713
8734
8754
8774
8794
8814
8834
8853
8872
8891
8910
8929
8947
8965
8983
9001
9019
9037
9054
9072
9089
9106
9123
9140
9157
9173
9190
9206
9223
9239
9255
9272
9288
9304
9320
9336
9352
9368
9384
9399
9415
9431
9446
9462
9477
9493
9508
9523
9538
9553
9568
9583
9597
9612
9626
9640
9654
9668
9681
9694
9707
9720
9732
9744
9756
9767
9778
9789
9799
9809
9819
9829
9838
9846
9855
9863
9870
9878
9885
9892
9898
9904
9910
9916
9921
9926
9931
9936
9940
9944
9948
9952
9955
9958
9962
9964
9967
9970
9972
9974
9976
9978
9979
9981
9982
9983
9984
9984
9985
9985
9985
9985
9984
9984
9983
9982
9981
9980
9979
9978
9976
9975
9973
9971
9969
9967
9965
9963
9960
9958
9955
9952
9949
9947
9943
9940
9937
9934
9931
9927
9924
9921
9917
9914
9910
9907
9904
9900
9897
9894
9890
9887
9883
9880
9876
9873
9869
9866
9862
9859
9855
9851
9848
9844
9840
9836
9832
9828
9823
9819
9815
9810
9805
9801
9796
9791
9785
9780
9775
9769
9763
9758
9752
9746
9739
9733
9726
9720
9713
9706
9698
9691
9684
9676
9668
9661
9653
9645
9637
9629
9620
9612
9604
9595
9587
9578
9569
9560
9552
9543
9534
9525
9515
9506
9497
9487
9478
9468
9458
9448
9438
9428
9417
9407
9396
9385
9374
9362
9351
9339
9327
9315
9303
9290
9278
9265
9252
9239
9226
9212
9199
9185
9171
9157
9143
9129
9115
9100
9086
9072
9057
9043
9028
9013
8999
8984
8969
8955
8940
8925
8910
8895
8880
8865
8850
8835
8820
8804
8789
8773
8758
8742
8726
8710
8694
8678
8661
8645
8628
8611
8594
8577
8559
8541
8523
8505
8486
8467
8448
8428
8409
8389
8369
8348
8327
8306
8285
8264
8242
8220
8197
8175
8151
8129
8105
8080
8057
8032
8007
7982
7957
7931
7904
7878
7850
7823
7795
7767
7739
7710
7681
7652
7622
7592
7561
7531
7500
7468
7437
7405
7373
7340
7307
7274
7240
7206
7172
7138
7103
7068
7032
6996
6960
6924
6887
6850
6813
6776
6738
6700
6662
6624
6585
6547
6508
6469
6430
6390
6351
6311
6272
6232
6192
6152
6112
6072
6032
5992
5952
5911
5871
5831
5791
5751
5711
5671
5632
5592
5552
5513
5474
5434
5395
5356
5317
5278
5240
5201
5163
5125
5087
5049
5011
4974
4937
4900
4863
4826
4790
4754
4718
4682
4647
4611
4576
4542
4507
4473
4439
4405
4371
4338
4305
4272
4240
4207
4175
4143
4111
4080
4048
4017
3986
3955
3924
3893
3862
3832
3801
3771
3741
3710
3680
3650
3620
3590
3560
3531
3501
3471
3442
3412
3383
3353
3324
3295
3266
3237
3208
3179
3150
3121
3092
3064
3035
3006
2977
2948
2919
2890
2861
2832
2803
2774
2745
2716
2688
2659
2630
2601
2572
2543
2514
2485
2457
2428
2399
2370
2341
2312
2283
2254
2225
2197
2168
2139
2110
2082
2053
2025
1997
1969
1940
1912
1885
1857
1829
1801
1774
1746
1719
1691
1664
1637
1610
1582
1555
1528
1501
1474
1448
1421
1394
1368
1341
1315
1289
1263
1236
1211
1185
1159
1134
1108
1083
1058
1033
1008
984
960
935
911
887
864
840
817
794
771
748
725
703
680
658
636
614
593
571
550
529
508
487
466
446
426
406
386
366
346
327
307
288
269
250
232
213
195
176
158
140
122
104
86
69
51
33
16
-2
-20
-37
-55
-72
-90
-108
-125
-143
-161
-179
-197
-215
-233
-251
-269
-287
-305
-323
-342
-360
-379
-397
-416
-435
-454
-472
-491
-511
-530
-549
-568
-587
-607
-626
-645
-664
-683
-702
-722
-741
-760
-779
-798
-817
-836
-855
-874
-893
-912
-931
-949
-968
-986
-1004
-1022
-1041
-1059
-1077
-1095
-1113
-1131
-1149
-1167
-1185
-1202
-1220
-1238
-1255
-1273
-1290
-1307
-1325
-1342
-1359
-1377
-1394
-1411
-1428
-1446
-1463
-1480
-1497
-1514
-1531
-1548
-1565
-1582
-1599
-1615
-1632
-1648
-1665
-1681
-1698
-1714
-1730
-1746
-1762
-1778
-1794
-1810
-1826
-1841
-1856
-1871
-1886
-1901
-1916
-1930
-1944
-1958
-1972
-1986
-1999
-2012
-2025
-2037
-2051
-2063
-2075
-2087
-2098
-2110
-2121
-2132
-2143
-2153
-2163
-2173
-2182
-2192
-2201
-2210
-2218
-2227
-2235
-2243
-2250
-2258
-2265
-2271
-2278
-2285
-2291
-2297
-2303
-2308
-2313
-2319
-2323
-2328
-2333
-2337
-2341
-2345
-2348
-2351
-2355
-2357
-2360
-2362
-2364
-2366
-2368
-2369
-2370
-2371
-2371
-2372
-2372
-2371
-2371
-2370
-2369
-2367
-2366
-2364
-2361
-2359
-2356
-2352
-2349
-2345
-2340
-2335
-2330
-2325
-2319
-2313
-2306
-2299
-2292
-2284
-2276
-2268
-2259
-2249
-2240
-2230
-2220
-2209
-2198
-2186
-2174
-2162
-2150
-2137
-2124
-2110
-2096
-2082
-2068
-2053
-2037
-2023
-2007
-1992
-1976
-1960
-1943
-1927
-1910
-1893
-1876
-1858
-1840
-1823
-1805
-1787
-1768
-1750
-1732
-1713
-1694
-1676
-1657
-1638
-1619
-1600
-1581
-1562
-1543
-1524
-1504
-1485
-1466
-1447
-1428
-1409
-1390
-1371
-1352
-1333
-1314
-1295
-1276
-1258
-1239
-1220
-1202
-1183
-1165
-1147
-1128
-1110
-1092
-1074
-1056
-1038
-1020
-1002
-985
-967
-950
-933
-915
-898
-881
-864
-848
-831
-815
-798
-782
-766
-750
-735
-719
-704
-689
-674
-659
-644
-630
-615
-601
-587
-573
-559
-545
-532
-518
-505
-491
-478
-465
-452
-439
-426
-414
-401
-389
-376
-364
-351
-339
-327
-315
-303
-291
-279
-268
-256
-244
-233
-222
-210
-199
-188
-176
-165
-154
-143
-132
-121
-110
-100
-89
-78
-67
-56
-46
-35
-24
-14
-3
8
18
29
40
51
61
72
83
94
104
115
126
136
147
157
168
178
188
198
209
219
228
238
248
258
267
277
286
295
305
314
323
332
342
351
360
369
378
387
396
405
415
424
434
443
453
462
472
482
492
502
513
523
534
544
555
566
578
589
601
613
625
637
650
662
675
689
702
715
729
743
757
772
786
801
816
832
847
863
879
895
911
928
945
962
979
996
1014
1032
1050
1068
1086
1105
1123
1142
1161
1180
1198
1217
1236
1255
1275
1294
1313
1331
1350
1369
1388
1407
1425
1444
1462
1481
1499
1517
1534
1552
1569
1586
1603
1620
1636
1652
1668
1684
1699
1714
1729
1744
1758
1772
1786
1800
1813
1826
1838
1851
1863
1874
1886
1897
1907
1917
1927
1937
1946
1954
1963
1971
1979
1986
1993
2000
2007
2013
2019
2025
2029
2035
2040
2044
2049
2053
2056
2060
2063
2066
2069
2072
2074
2076
2078
2080
2081
2083
2084
2085
2086
2086
2087
2087
2087
2088
2088
2088
2087
2087
2087
2086
2086
2085
2084
2084
2083
2082
2082
2081
2080
2080
2079
2078
2078
2077
2077
2076
2076
2076
2075
2075
2074
2074
2074
2074
2073
2073
2073
2072
2072
2072
2071
2071
2071
2071
2070
2070
2070
2070
2070
2070
2071
2071
2071
2072
2073
2073
2074
2075
2076
2078
2079
2080
2081
2083
2084
2086
2087
2089
2091
2093
2094
2096
2098
2100
2102
2104
2106
2108
2110
2112
2115
2117
2119
2122
2124
2127
2129
2132
2135
2137
2140
2143
2146
2148
2151
2154
2157
2160
2163
2166
2169
2172
2175
2178
2181
2184
2187
2190
2193
2196
2199
2202
2205
2208
2210
2213
2216
2219
2222
2225
2227
2230
2233
2236
2238
2241
2243
2246
2248
2250
2253
2255
2257
2259
2261
2263
2264
2266
2267
2269
2270
2271
2272
2272
2273
2274
2274
2274
2274
2274
2274
2274
2273
2273
2272
2271
2270
2269
2267
2266
2264
2262
2260
2258
2255
2253
2250
2247
2244
2240
2237
2233
2229
2225
2221
2216
2212
2207
2202
2197
2191
2186
2180
2174
2168
2162
2155
2149
2142
2136
2129
2122
2115
2108
2101
2094
2087
2079
2072
2064
2057
2049
2041
2033
2025
2017
2009
2001
1994
1986
1978
1970
1961
1953
1945
1936
1928
1919
1911
1902
1894
1885
1876
1868
1859
1850
1841
1832
1824
1815
1806
1797
1788
1779
1770
1761
1752
1743
1734
1724
1715
1705
1696
1686
1677
1667
1657
1647
1637
1627
1616
1606
1596
1586
1575
1565
1554
1544
1533
1522
1512
1501
1491
1480
1469
1458
1448
1437
1426
1415
1404
1394
1383
1372
1361
1350
1340
1329
1318
1307
1297
1286
1275
1265
1254
1243
1232
1222
1211
1200
1189
1178
1167
1156
1145
1134
1123
1112
1101
1090
1078
1067
1055
1044
1032
1020
1008
997
985
973
961
949
937
925
912
899
887
874
861
848
834
821
807
793
780
766
751
737
722
708
693
678
663
648
632
617
601
585
569
552
536
519
502
485
468
450
432
414
396
378
360
341
322
303
284
265
245
225
205
185
165
144
124
103
82
60
39
17
-4
-26
-48
-71
-93
-116
-139
-163
-186
-210
-233
-257
-282
-306
-331
-356
-381
-406
-432
-457
-483
-510
-536
-562
-589
-616
-643
-671
-698
-726
-754
-782
-810
-838
-867
-896
-924
-953
-983
-1012
-1042
-1071
-1101
-1131
-1161
-1191
-1221
-1252
-1282
-1313
-1343
-1374
-1405
-1435
-1466
-1497
-1527
-1558
-1589
-1619
-1650
-1681
-1711
-1742
-1772
-1803
-1833
-1864
-1895
-1925
-1956
-1986
-2017
-2048
-2078
-2109
-2140
-2170
-2201
-2232
-2262
-2293
-2324
-2354
-2385
-2416
-2447
-2477
-2508
-2539
-2570
-2601
-2632
-2663
-2694
-2725
-2756
-2787
-2817
-2848
-2879
-2910
-2941
-2972
-3003
-3034
-3065
-3095
-3126
-3157
-3187
-3218
-3248
-3279
-3309
-3340
-3370
-3401
-3431
-3462
-3492
-3522
-3553
-3583
-3614
-3644
-3674
-3705
-3735
-3766
-3796
-3826
-3857
-3887
-3918
-3948
-3978
-4009
-4038
-4069
-4100
-4130
-4160
-4190
-4220
-4250
-4280
-4310
-4340
-4370
-4399
-4429
-4459
-4488
-4517
-4547
-4576
-4605
-4633
-4662
-4691
-4719
-4747
-4775
-4803
-4831
-4859
-4886
-4913
-4941
-4968
-4994
-5021
-5048
-5074
-5100
-5127
-5153
-5178
-5204
-5230
-5255
-5280
-5305
-5330
-5355
-5380
-5404
-5428
-5452
-5476
-5500
-5524
-5547
-5570
-5594
-5617
-5639
-5662
-5685
-5707
-5729
-5751
-5773
-5795
-5816
-5838
-5859
-5880
-5900
-5921
-5941
-5961
-5981
-6000
-6020
-6039
-6058
-6076
-6095
-6113
-6131
-6149
-6166
-6183
-6200
-6217
-6233
-6249
-6265
-6280
-6295
-6310
-6324
-6338
-6352
-6365
-6378
-6390
-6402
-6413
-6424
-6435
-6445
-6455
-6464
-6472
-6481
-6489
-6496
-6503
-6510
-6516
-6522
-6527
-6532
-6537
-6541
-6545
-6548
-6551
-6554
-6556
-6557
-6559
-6560
-6560
-6560
-6560
-6559
-6558
-6556
-6555
-6552
-6550
-6547
-6543
-6540
-6536
-6531
-6527
-6522
-6516
-6510
-6504
-6497
-6491
-6483
-6476
-6468
-6459
-6451
-6442
-6433
-6423
-6413
-6403
-6393
-6382
-6371
-6359
-6348
-6336
-6324
-6312
-6299
-6287
-6274
-6261
-6248
-6234
-6221
-6207
-6194
-6180
-6166
-6152
-6138
-6124
-6109
-6095
-6081
-6067
-6052
-6038
-6024
-6009
-5995
-5981
-5967
-5953
-5939
-5926
-5912
-5898
-5884
-5871
-5857
-5844
-5830
-5817
-5803
-5790
-5776
-5763
-5749
-5736
-5723
-5710
-5696
-5683
-5670
-5657
-5644
-5631
-5619
-5606
-5593
-5581
-5569
-5556
-5544
-5532
-5520
-5508
-5497
-5485
-5474
-5462
-5451
-5440
-5429
-5418
-5407
-5396
-5386
-5375
-5365
-5355
-5345
-5336
-5326
-5317
-5308
-5299
-5290
-5281
-5273
-5265
-5257
-5249
-5242
-5234
-5227
-5221
-5214
-5207
-5201
-5195
-5189
-5183
-5177
-5172
-5167
-5162
-5157
-5152
-5147
-5143
-5138
-5134
-5131
-5127
-5123
-5120
-5117
-5114
-5111
-5109
-5106
-5103
-5101
-5099
-5097
-5095
-5093
-5091
-5089
-5088
-5086
-5085
-5083
-5082
-5081
-5079
-5078
-5077
-5076
-5074
-5073
-5072
-5070
-5069
-5068
-5066
-5065
-5063
-5061
-5059
-5057
-5055
-5053
-5051
-5049
-5047
-5044
-5042
-5039
-5036
-5033
-5031
-5027
-5024
-5021
-5018
-5014
-5010
-5007
-5003
-4999
-4994
-4990
-4986
-4981
-4976
-4971
-4966
-4961
-4956
-4950
-4945
-4939
-4933
-4927
-4921
-4914
-4908
-4902
-4895
-4888
-4882
-4875
-4868
-4860
-4853
-4846
-4838
-4831
-4823
-4815
-4807
-4799
-4791
-4783
-4774
-4765
-4757
-4748
-4739
-4729
-4720
-4711
-4701
-4691
-4682
-4671
-4661
-4651
-4641
-4630
-4619
-4608
-4597
-4586
-4575
-4564
-4552
-4541
-4529
-4517
-4505
-4493
-4481
-4468
-4456
-4443
-4431
-4418
-4405
-4393
-4380
-4367
-4354
-4341
-4327
-4314
-4301
-4287
-4274
-4260
-4246
-4233
-4219
-4205
-4190
-4176
-4162
-4147
-4133
-4118
-4103
-4089
-4074
-4059
-4043
-4029
-4014
-3999
-3984
-3968
-3953
-3938
-3922
-3907
-3891
-3876
-3860
-3845
-3829
-3814
-3798
-3782
-3767
-3751
-3735
-3719
-3703
-3687
-3672
-3656
-3640
-3624
-3608
-3592
-3576
-3560
-3543
-3527
-3511
-3495
-3479
-3463
-3446
-3430
-3414
-3397
-3380
-3364
-3347
-3330
-3313
-3296
-3279
-3261
-3244
-3227
-3209
-3191
-3174
-3156
-3138
-3120
-3102
-3084
-3066
-3048
-3030
-3012
-2993
-2975
-2957
-2939
-2920
-2902
-2884
-2865
-2847
-2829
-2811
-2793
-2775
-2757
-2739
-2722
-2704
-2686
-2669
-2652
-2635
-2618
-2601
-2584
-2568
-2552
-2536
-2520
-2504
-2488
-2472
-2457
-2442
-2426
-2411
-2396
-2381
-2366
-2352
-2337
-2323
-2308
-2294
-2280
-2266
-2252
-2239
-2225
-2211
-2198
-2185
-2171
-2158
-2145
-2132
-2119
-2106
-2093
-2080
-2068
-2055
-2041
-2029
-2017
-2005
-1992
-1980
-1967
-1955
-1943
-1930
-1918
-1906
-1893
-1881
-1869
-1857
-1844
-1832
-1820
-1808
-1795
-1783
-1771
-1759
-1746
-1734
-1722
-1710
-1697
-1685
-1673
-1660
-1648
-1636
-1623
-1611
-1598
-1585
-1573
-1560
-1547
-1534
-1522
-1509
-1496
-1482
-1469
-1456
-1443
-1429
-1416
-1402
-1388
-1375
-1361
-1347
-1333
-1319
-1305
-1290
-1276
-1262
-1247
-1233
-1219
-1204
-1189
-1175
-1160
-1146
-1131
-1116
-1101
-1086
-1072
-1057
-1042
-1027
-1012
-997
-983
-968
-953
-938
-923
-909
-894
-879
-865
-851
-836
-822
-808
-794
-780
-766
-752
-739
-725
-712
-699
-686
-673
-660
-647
-634
-622
-609
-597
-584
-572
-560
-547
-535
-523
-511
-499
-486
-474
-462
-451
-439
-427
-416
-404
-393
-382
-371
-360
-349
-338
-327
-317
-306
-296
-286
-275
-265
-255
-246
-236
-226
-217
-207
-198
-188
-179
-170
-161
-151
-142
-133
-124
-114
-105
-96
-86
-77
-68
-58
-49
-39
-30
-20
-10
0
9
19
29
39
49
59
69
79
90
100
110
120
130
140
151
161
171
181
192
202
212
223
233
243
254
264
275
285
295
306
316
327
337
347
358
368
378
388
399
409
419
429
439
449
459
469
478
488
498
508
517
527
537
546
556
565
575
584
594
604
613
623
632
642
651
661
670
679
688
697
707
715
724
733
742
750
758
766
775
782
790
798
806
813
820
827
834
841
848
855
861
868
874
880
887
893
899
905
910
916
922
927
933
938
944
949
954
960
965
970
976
981
987
992
997
1002
1008
1012
1018
1024
1029
1034
1039
1044
1049
1054
1059
1064
1069
1074
1079
1084
1089
1094
1098
1103
1108
1113
1118
1123
1128
1133
1139
1144
1150
1155
1161
1167
1172
1178
1184
1191
1197
1203
1210
1217
1223
1230
1237
1244
1252
1259
1267
1275
1283
1291
1299
1307
1316
1325
1333
1342
1351
1360
1369
1379
1388
1397
1407
1416
1426
1436
1445
1455
1465
1475
1486
1496
1507
1517
1528
1539
1550
1561
1573
1584
1595
1607
1619
1631
1643
1655
1668
1680
1693
1706
1719
1732
1745
1758
1771
1785
1798
1811
1825
1838
1852
1865
1879
1892
1906
1919
1932
1946
1959
1973
1986
1999
2012
2025
2037
2051
2064
2077
2089
2102
2114
2127
2139
2151
2162
2174
2186
2197
2208
2219
2230
2240
2251
2261
2271
2280
2290
2299
2309
2318
2327
2336
2345
2354
2362
2370
2379
2387
2395
2403
2411
2419
2426
2434
2441
2449
2456
2463
2471
2478
2485
2492
2499
2506
2513
2520
2527
2534
2541
2548
2555
2562
2569
2576
2583
2590
2597
2604
2611
2618
2625
2632
2638
2645
2652
2659
2666
2672
2679
2686
2692
2699
2706
2712
2719
2725
2732
2738
2744
2751
2757
2764
2770
2776
2783
2789
2795
2802
2808
2814
2820
2827
2833
2839
2846
2852
2858
2865
2871
2877
2884
2890
2897
2903
2910
2916
2923
2929
2936
2942
2949
2955
2962
2968
2974
2981
2987
2994
3000
3006
3013
3019
3025
3031
3038
3044
3051
3057
3063
3070
3076
3083
3090
3097
3104
3111
3118
3125
3132
3139
3146
3154
3161
3169
3176
3184
3192
3200
3208
3216
3223
3231
3240
3248
3256
3264
3273
3281
3289
3298
3307
3315
3324
3333
3341
3350
3359
3367
3376
3385
3393
3402
3410
3419
3428
3437
3445
3454
3463
3472
3480
3489
3498
3507
3516
3524
3533
3542
3551
3559
3568
3577
3586
3595
3604
3613
3622
3630
3639
3648
3657
3666
3675
3684
3693
3702
3711
3720
3729
3738
3747
3756
3765
3773
3782
3791
3799
3808
3816
3825
3833
3841
3850
3858
3867
3875
3883
3891
3898
3906
3914
3921
3929
3936
3944
3951
3958
3965
3973
3980
3986
3993
4000
4006
4014
4019
4027
4033
4040
4046
4051
4059
4065
4070
4075
4082
4088
4093
4098
4104
4109
4114
4118
4123
4127
4131
4136
4140
4143
4147
4151
4154
4157
4160
4163
4166
4169
4172
4175
4177
4180
4182
4185
4187
4189
4192
4194
4196
4198
4200
4202
4204
4206
4208
4210
4212
4214
4216
4218
4220
4222
4224
4226
4227
4229
4231
4233
4236
4238
4240
4243
4245
4248
4251
4253
4256
4259
4262
4265
4269
4272
4275
4279
4283
4286
4290
4294
4298
4303
4307
4312
4316
4321
4326
4331
4336
4341
4346
4351
4356
4361
4366
4372
4377
4382
4388
4393
4399
4405
4410
4416
4422
4428
4435
4441
4448
4454
4461
4468
4475
4481
4488
4495
4502
4509
4516
4523
4531
4538
4545
4552
4560
4567
4574
4581
4589
4596
4604
4611
4618
4625
4632
4639
4646
4653
4660
4667
4674
4680
4687
4693
4699
4706
4712
4718
4724
4730
4736
4742
4748
4754
4759
4765
4770
4776
4781
4786
4792
4797
4802
4807
4812
4818
4823
4828
4833
4838
4843
4847
4852
4857
4862
4867
4872
4878
4883
4888
4893
4898
4904
4909
4915
4920
4926
4931
4937
4943
4949
4954
4960
4966
4972
4979
4985
4991
4998
5004
5011
5017
5024
5031
5038
5045
5052
5059
5066
5073
5080
5088
5095
5103
5110
5117
5125
5132
5140
5147
5155
5162
5170
5177
5185
5192
5199
5207
5214
5221
5228
5235
5243
5250
5256
5263
5270
5277
5283
5290
5296
5302
5309
5315
5321
5326
5332
5338
5343
5348
5353
5358
5363
5368
5372
5376
5380
5384
5388
5391
5394
5397
5400
5403
5405
5407
5410
5412
5414
5415
5417
5419
5420
5422
5423
5424
5425
5426
5427
5427
5428
5428
5428
5428
5428
5428
5427
5427
5426
5425
5424
5423
5422
5420
5419
5417
5415
5413
5411
5409
5406
5404
5402
5399
5396
5394
5391
5388
5386
5383
5380
5377
5374
5371
5368
5365
5362
5359
5356
5353
5349
5346
5343
5339
5336
5333
5329
5326
5322
5319
5315
5311
5308
5304
5300
5296
5292
5287
5283
5278
5274
5269
5264
5259
5254
5249
5244
5239
5233
5228
5222
5217
5211
5205
5200
5194
5188
5182
5176
5170
5164
5158
5151
5145
5138
5132
5125
5118
5111
5104
5097
5090
5082
5074
5067
5059
5051
5042
5034
5025
5016
5007
4998
4989
4979
4970
4960
4950
4939
4929
4918
4907
4896
4885
4873
4862
4850
4837
4825
4812
4799
4786
4773
4760
4746
4732
4718
4704
4689
4674
4659
4644
4629
4613
4597
4580
4564
4547
4530
4513
4495
4478
4460
4441
4423
4404
4385
4366
4347
4328
4308
4288
4268
4248
4227
4207
4186
4165
4143
4122
4100
4078
4056
4034
4011
3989
3966
3943
3919
3896
3872
3848
3824
3800
3776
3751
3726
3702
3677
3652
3627
3602
3577
3552
3527
3501
3476
3450
3425
3399
3373
3347
3321
3294
3267
3241
3213
3186
3159
3131
3103
3075
3047
3019
2991
2962
2933
2905
2876
2847
2817
2788
2758
2729
2699
2669
2639
2609
2579
2549
2519
2489
2458
2428
2398
2368
2337
2307
2276
2246
2215
2184
2153
2122
2091
2060
2029
1997
1965
1934
1902
1870
1837
1805
1772
1739
1706
1673
1640
1607
1573
1539
1505
1471
1437
1403
1368
1333
1298
1263
1228
1193
1157
1121
1086
1049
1012
977
940
904
867
830
793
756
719
682
645
607
570
533
495
458
421
383
346
309
272
235
198
162
125
88
52
15
-21
-57
-93
-129
-165
-201
-237
-272
-308
-343
-379
-414
-449
-484
-519
-554
-589
-624
-658
-693
-727
-761
-795
-829
-862
-896
-929
-962
-995
-1027
-1060
-1092
-1124
-1156
-1187
-1219
-1250
-1281
-1311
-1342
-1372
-1402
-1431
-1461
-1490
-1518
-1547
-1575
-1603
-1631
-1659
-1686
-1713
-1740
-1767
-1794
-1821
-1847
-1873
-1900
-1926
-1952
-1978
-2004
-2029
-2055
-2080
-2105
-2131
-2155
-2180
-2205
-2229
-2253
-2277
-2301
-2324
-2347
-2370
-2393
-2416
-2438
-2461
-2483
-2504
-2526
-2547
-2568
-2589
-2610
-2631
-2651
-2672
-2692
-2712
-2732
-2751
-2771
-2790
-2810
-2829
-2848
-2867
-2886
-2905
-2923
-2942
-2960
-2979
-2997
-3016
-3034
-3052
-3070
-3088
-3105
-3123
-3140
-3157
-3174
-3191
-3208
-3225
-3241
-3258
-3274
-3290
-3306
-3322
-3338
-3353
-3369
-3384
-3400
-3415
-3430
-3445
-3460
-3475
-3490
-3504
-3519
-3534
-3548
-3563
-3577
-3592
-3606
-3620
-3634
-3649
-3663
-3677
-3691
-3705
-3719
-3733
-3746
-3760
-3774
-3788
-3802
-3815
-3829
-3843
-3857
-3870
-3884
-3898
-3911
-3925
-3939
-3953
-3966
-3980
-3994
-4008
-4022
-4035
-4050
-4064
-4078
-4093
-4107
-4121
-4135
-4149
-4164
-4178
-4192
-4206
-4221
-4235
-4249
-4263
-4278
-4292
-4306
-4320
-4334
-4348
-4362
-4376
-4390
-4403
-4417
-4431
-4444
-4458
-4471
-4485
-4498
-4511
-4524
-4537
-4550
-4563
-4576
-4588
-4601
-4613
-4625
-4637
-4649
-4661
-4673
-4684
-4696
-4707
-4719
-4730
-4741
-4752
-4763
-4774
-4785
-4796
-4806
-4817
-4828
-4838
-4849
-4859
-4869
-4879
-4889
-4899
-4909
-4919
-4928
-4938
-4947
-4956
-4965
-4974
-4983
-4991
-4999
-5007
-5015
-5022
-5030
-5037
-5044
-5050
-5057
-5063
-5070
-5076
-5082
-5087
-5093
-5098
-5104
-5109
-5114
-5119
-5124
-5128
-5133
-5137
-5141
-5146
-5149
-5153
-5157
-5160
-5163
-5166
-5169
-5172
-5175
-5178
-5180
-5182
-5185
-5187
-5189
-5191
-5193
-5195
-5197
-5199
-5201
-5202
-5204
-5206
-5207
-5209
-5210
-5211
-5213
-5214
-5215
-5217
-5218
-5219
-5220
-5221
-5222
-5222
-5223
-5224
-5224
-5224
-5225
-5225
-5224
-5224
-5224
-5223
-5223
-5222
-5221
-5220
-5219
-5217
-5216
-5214
-5212
-5210
-5208
-5206
-5203
-5200
-5198
-5195
-5192
-5188
-5185
-5181
-5177
-5173
-5169
-5165
-5161
-5156
-5151
-5146
-5141
-5136
-5130
-5125
-5119
-5113
-5107
-5101
-5095
-5088
-5082
-5075
-5068
-5061
-5054
-5046
-5039
-5031
-5024
-5016
-5008
-5000
-4991
-4983
-4974
-4965
-4956
-4946
-4937
-4927
-4917
-4907
-4897
-4887
-4876
-4866
-4855
-4844
-4833
-4822
-4810
-4799
-4787
-4775
-4763
-4751
-4739
-4726
-4714
-4701
-4688
-4675
-4662
-4648
-4635
-4621
-4607
-4593
-4579
-4564
-4550
-4535
-4520
-4505
-4490
-4475
-4459
-4444
-4428
-4412
-4397
-4381
-4365
-4349
-4333
-4317
-4301
-4285
-4269
-4253
-4237
-4220
-4204
-4188
-4171
-4155
-4138
-4122
-4105
-4088
-4072
-4054
-4038
-4021
-4003
-3986
-3969
-3952
-3934
-3917
-3900
-3882
-3864
-3847
-3829
-3811
-3793
-3775
-3756
-3738
-3720
-3701
-3683
-3665
-3646
-3628
-3609
-3591
-3572
-3554
-3536
-3517
-3499
-3481
-3462
-3444
-3426
-3408
-3390
-3372
-3353
-3335
-3317
-3299
-3281
-3263
-3245
-3227
-3209
-3191
-3173
-3155
-3137
-3118
-3100
-3082
-3063
-3045
-3027
-3008
-2990
-2971
-2953
-2934
-2916
-2897
-2879
-2860
-2842
-2824
-2805
-2787
-2768
-2750
-2731
-2713
-2695
-2676
-2658
-2640
-2621
-2603
-2585
-2567
-2548
-2530
-2512
-2494
-2476
-2458
-2440
-2422
-2404
-2387
-2369
-2351
-2334
-2316
-2298
-2281
-2263
-2246
-2229
-2211
-2194
-2177
-2160
-2142
-2125
-2108
-2091
-2074
-2057
-2039
-2021
-2005
-1988
-1971
-1953
-1936
-1919
-1901
-1884
-1866
-1849
-1831
-1813
-1796
-1778
-1760
-1742
-1724
-1706
-1688
-1670
-1652
-1633
-1615
-1597
-1579
-1560
-1542
-1523
-1505
-1487
-1468
-1450
-1431
-1413
-1394
-1376
-1357
-1339
-1320
-1302
-1283
-1264
-1245
-1227
-1208
-1189
-1170
-1151
-1132
-1112
-1093
-1074
-1054
-1035
-1014
-996
-976
-956
-936
-916
-896
-876
-856
-836
-815
-795
-775
-754
-733
-713
-692
-671
-651
-630
-609
-588
-567
-546
-526
-505
-484
-463
-442
-421
-400
-379
-358
-337
-316
-295
-274
-253
-232
-211
-190
-168
-147
-126
-105
-84
-63
-41
-20
1
22
43
64
86
107
128
149
170
191
212
234
255
276
297
318
339
360
382
403
424
445
466
487
508
529
551
572
593
614
636
657
679
700
722
744
765
787
809
831
853
875
897
920
942
964
987
1010
1032
1055
1078
1101
1124
1148
1171
1195
1219
1243
1267
1291
1315
1339
1364
1389
1413
1438
1463
1488
1513
1539
1564
1589
1615
1641
1666
1692
1718
1744
1770
1796
1822
1848
1874
1900
1926
1952
1978
2005
2031
2058
2084
2111
2138
2165
2192
2219
2246
2274
2301
2328
2356
2384
2411
2439
2466
2494
2522
2550
2578
2605
2633
2661
2689
2717
2745
2773
2800
2828
2856
2884
2912
2940
2968
2996
3024
3052
3080
3108
3137
3165
3193
3221
3250
3278
3306
3335
3363
3391
3420
3448
3476
3505
3533
3561
3590
3618
3646
3675
3703
3732
3760
3789
3817
3846
3875
3904
3933
3962
3991
4019
4050
4078
4109
4138
4168
4198
4228
4258
4288
4318
4348
4379
4409
4440
4470
4501
4531
4562
4593
4624
4655
4686
4717
4748
4779
4810
4841
4872
4903
4934
4965
4995
5026
5057
5088
5119
5149
5180
5210
5241
5271
5301
5332
5362
5392
5422
5452
5482
5512
5541
5571
5600
5630
5659
5688
5717
5746
5774
5803
5831
5860
5888
5916
5944
5972
6000
6028
6055
6083
6110
6137
6164
6191
6218
6244
6270
6297
6323
6348
6374
6399
6425
6450
6474
6499
6523
6547
6571
6594
6617
6640
6663
6685
6707
6728
6749
6770
6791
6811
6831
6850
6869
6888
6906
6924
6942
6960
6977
6994
7011
7027
7043
7059
7074
7090
7105
7119
7134
7148
7162
7176
7189
7202
7215
7228
7240
7252
7264
7276
7287
7298
7309
7320
7330
7341
7351
7360
7370
7379
7388
7397
7405
7413
7422
7429
7437
7445
7452
7459
7466
7472
7479
7486
7492
7498
7504
7511
7517
7523
7528
7534
7540
7546
7552
7557
7563
7569
7575
7581
7587
7593
7599
7605
7611
7617
7623
7629
7635
7641
7648
7654
7660
7666
7673
7679
7685
7692
7698
7705
7711
7718
7724
7731
7738
7744
7751
7758
7764
7771
7778
7784
7791
7798
7805
7811
7818
7825
7831
7838
7844
7851
7858
7864
7871
7877
7884
7891
7897
7904
7910
7917
7923
7930
7936
7943
7949
7956
7962
7969
7975
7981
7988
7994
8000
8006
8013
8019
8025
8031
8037
8042
8048
8054
8060
8066
8071
8077
8083
8089
8095
8100
8106
8112
8117
8122
8128
8134
8138
8145
8150
8154
8161
8166
8170
8176
8180
8186
8191
8196
8201
8205
8210
8214
8218
8222
8226
8229
8233
8236
8239
8242
8245
8247
8249
8252
8254
8255
8257
8259
8260
8261
8263
8264
8265
8265
8266
8267
8267
8268
8268
8269
8269
8270
8270
8270
8270
8271
8271
8271
8271
8271
8271
8271
8271
8270
8270
8270
8270
8269
8269
8268
8268
8267
8267
8266
8265
8265
8264
8263
8262
8261
8260
8259
8258
8257
8256
8255
8253
8252
8251
8250
8248
8247
8246
8244
8243
8241
8240
8239
8237
8236
8234
8233
8231
8229
8228
8226
8224
8222
8220
8217
8215
8213
8210
8208
8205
8202
8199
8196
8193
8189
8186
8182
8179
8175
8170
8166
8162
8157
8151
8148
8143
8137
8132
8125
8121
8115
8109
8103
8096
8090
8084
8077
8070
8063
8055
8048
8042
8035
8026
8020
8012
8004
7996
7988
7980
7973
7964
7956
7948
7940
7932
7924
7916
7907
7899
7891
7883
7874
7866
7858
7850
7842
7834
7825
7817
7809
7801
7793
7785
7776
7768
7760
7752
7744
7736
7728
7720
7711
7703
7695
7687
7679
7672
7664
7656
7648
7640
7633
7625
7617
7610
7602
7595
7587
7580
7572
7565
7558
7550
7543
7536
7529
7522
7515
7508
7501
7494
7488
7481
7474
7468
7461
7454
7448
7442
7435
7429
7423
7417
7410
7404
7398
7392
7387
7381
7375
7369
7364
7358
7352
7347
7341
7335
7330
7324
7319
7313
7308
7302
7296
7291
7285
7279
7273
7268
7262
7256
7250
7244
7238
7232
7225
7219
7213
7206
7200
7193
7186
7179
7172
7165
7158
7151
7144
7136
7128
7121
7113
7105
7097
7089
7080
7072
7063
7054
7046
7037
7028
7019
7009
7000
6991
6982
6972
6963
6953
6944
6934
6925
6915
6906
6896
6886
6877
6867
6857
6848
6838
6828
6818
6809
6799
6789
6779
6769
6759
6749
6739
6729
6719
6709
6699
6689
6679
6668
6658
6648
6637
6627
6616
6605
6595
6584
6573
6562
6551
6540
6528
6517
6506
6494
6483
6471
6459
6447
6436
6424
6412
6400
6388
6376
6364
6352
6340
6327
6315
6303
6291
6278
6266
6253
6241
6228
6216
6203
6191
6178
6165
6152
6140
6127
6114
6101
6088
6075
6062
6049
6036
6022
6009
5995
5982
5968
5954
5940
5926
5912
5898
5884
5870
5856
5842
5828
5814
5800
5786
5772
5758
5744
5730
5716
5702
5688
5674
5660
5646
5632
5618
5603
5589
5575
5561
5547
5533
5519
5505
5491
5477
5463
5449
5435
5422
5408
5394
5380
5367
5353
5339
5326
5312
5298
5285
5271
5258
5244
5231
5217
5204
5191
5178
5164
5151
5138
5125
5112
5098
5085
5072
5059
5045
5032
5018
5005
4992
4978
4964
4951
4937
4923
4910
4896
4882
4868
4854
4840
4826
4811
4797
4783
4768
4754
4739
4725
4710
4695
4680
4665
4650
4635
4619
4604
4588
4573
4557
4541
4525
4509
4494
4478
4462
4446
4430
4414
4399
4383
4368
4352
4337
4322
4307
4291
4276
4261
4246
4231
4216
4201
4186
4171
4156
4141
4127
4112
4097
4083
4067
4054
4038
4025
4011
3996
3982
3968
3953
3939
3924
3910
3895
3881
3866
3852
3837
3823
3809
3794
3780
3765
3751
3736
3722
3708
3693
3679
3664
3649
3635
3620
3606
3591
3576
3561
3546
3532
3516
3501
3486
3471
3455
3440
3425
3409
3394
3378
3363
3347
3331
3315
3299
3283
3267
3251
3235
3219
3202
3186
3169
3152
3135
3119
3101
3084
3067
3049
3032
3014
2996
2978
2960
2942
2924
2906
2887
2868
2850
2831
2812
2793
2774
2754
2735
2715
2696
2676
2656
2635
2615
2595
2574
2553
2532
2511
2490
2469
2447
2425
2404
2382
2360
2338
2315
2293
2270
2248
2225
2202
2178
2155
2132
2108
2084
2060
2036
2012
1987
1963
1938
1913
1888
1863
1837
1812
1786
1760
1734
1708
1682
1656
1629
1602
1576
1549
1521
1494
1467
1439
1411
1384
1356
1328
1300
1271
1243
1215
1186
1158
1130
1101
1073
1044
1016
988
959
931
902
874
846
817
789
761
733
705
677
649
621
593
565
538
510
483
456
428
401
374
347
321
294
267
241
214
188
161
135
109
83
56
30
4
-22
-48
-74
-100
-126
-152
-178
-204
-230
-256
-282
-308
-334
-360
-386
-412
-438
-464
-490
-516
-542
-569
-595
-621
-647
-673
-700
-726
-753
-779
-806
-833
-859
-886
-913
-940
-967
-994
-1020
-1049
-1076
-1103
-1131
-1159
-1186
-1214
-1242
-1270
-1299
-1327
-1355
-1384
-1412
-1441
-1469
-1498
-1527
-1555
-1584
-1613
-1641
-1670
-1698
-1727
-1756
-1784
-1812
-1841
-1869
-1898
-1926
-1954
-1982
-2011
-2039
-2066
-2094
-2122
-2150
-2177
-2205
-2233
-2260
-2288
-2315
-2343
-2370
-2398
-2425
-2452
-2480
-2507
-2534
-2561
-2588
-2615
-2642
-2668
-2695
-2722
-2748
-2775
-2801
-2827
-2854
-2880
-2906
-2932
-2958
-2984
-3010
-3036
-3061
-3087
-3112
-3138
-3163
-3188
-3213
-3238
-3263
-3287
-3312
-3336
-3361
-3385
-3409
-3433
-3457
-3480
-3504
-3527
-3551
-3574
-3597
-3619
-3642
-3664
-3687
-3709
-3731
-3753
-3774
-3796
-3817
-3839
-3860
-3881
-3902
-3923
-3944
-3964
-3985
-4005
-4025
-4045
-4065
-4085
-4104
-4124
-4143
-4163
-4182
-4200
-4219
-4238
-4256
-4274
-4292
-4310
-4327
-4345
-4362
-4379
-4395
-4412
-4428
-4444
-4460
-4475
-4491
-4506
-4521
-4535
-4550
-4564
-4578
-4592
-4605
-4618
-4631
-4644
-4656
-4669
-4681
-4692
-4704
-4715
-4726
-4737
-4748
-4758
-4769
-4779
-4789
-4799
-4808
-4818
-4827
-4836
-4844
-4853
-4861
-4870
-4878
-4885
-4893
-4900
-4908
-4915
-4921
-4928
-4934
-4940
-4946
-4952
-4957
-4962
-4967
-4972
-4977
-4981
-4985
-4989
-4993
-4997
-5000
-5003
-5006
-5008
-5011
-5013
-5015
-5016
-5018
-5019
-5020
-5020
-5021
-5021
-5021
-5020
-5020
-5019
-5018
-5016
-5015
-5013
-5010
-5008
-5005
-5002
-4999
-4995
-4991
-4987
-4983
-4978
-4973
-4968
-4962
-4957
-4951
-4945
-4938
-4932
-4925
-4918
-4910
-4903
-4895
-4887
-4878
-4870
-4861
-4852
-4842
-4832
-4822
-4812
-4801
-4791
-4780
-4768
-4757
-4745
-4733
-4721
-4708
-4695
-4682
-4669
-4655
-4642
-4628
-4614
-4599
-4585
-4570
-4555
-4540
-4524
-4509
-4493
-4477
-4460
-4444
-4427
-4410
-4393
-4376
-4358
-4340
-4322
-4304
-4285
-4267
-4248
-4228
-4209
-4190
-4170
-4150
-4130
-4110
-4089
-4067
-4046
-4026
-4005
-3984
-3962
-3941
-3919
-3897
-3874
-3852
-3830
-3807
-3784
-3761
-3738
-3715
-3692
-3669
-3645
-3622
-3598
-3574
-3551
-3527
-3503
-3479
-3454
-3430
-3406
-3381
-3357
-3332
-3307
-3283
-3258
-3233
-3208
-3183
-3158
-3133
-3107
-3082
-3057
-3031
-3006
-2980
-2954
-2928
-2902
-2876
-2850
-2824
-2797
-2771
-2745
-2718
-2692
-2665
-2638
-2611
-2584
-2557
-2530
-2503
-2475
-2448
-2420
-2392
-2364
-2335
-2307
-2279
-2250
-2221
-2192
-2163
-2134
-2104
-2075
-2045
-2015
-1985
-1955
-1925
-1895
-1865
-1834
-1804
-1773
-1743
-1712
-1681
-1650
-1620
-1589
-1558
-1527
-1496
-1465
-1434
-1403
-1371
-1340
-1309
-1278
-1246
-1215
-1184
-1152
-1121
-1089
-1058
-1026
-995
-963
-932
-900
-869
-837
-806
-774
-743
-711
-680
-648
-617
-585
-554
-522
-490
-459
-427
-396
-364
-332
-301
-269
-237
-206
-174
-142
-110
-79
-47
-15
17
49
81
112
144
176
208
240
272
303
335
367
399
430
462
494
525
557
588
620
651
682
713
744
775
806
837
868
899
930
961
991
1022
1053
1084
1114
1145
1175
1206
1236
1267
1297
1327
1357
1387
1417
1447
1477
1507
1537
1567
1597
1626
1656
1686
1715
1745
1774
1804
1833
1862
1892
1921
1950
1979
2008
2037
2066
2095
2123
2152
2180
2209
2237
2265
2293
2321
2349
2377
2404
2432
2459
2486
2513
2540
2567
2594
2620
2647
2673
2699
2725
2751
2776
2802
2827
2852
2877
2901
2926
2950
2974
2998
3021
3045
3068
3091
3114
3136
3159
3181
3203
3225
3247
3269
3290
3312
3333
3354
3375
3395
3416
3436
3457
3477
3497
3517
3537
3557
3577
3597
3617
3636
3656
3675
3694
3713
3732
3751
3770
3789
3808
3826
3845
3863
3881
3899
3918
3936
3953
3971
3989
4006
4024
4042
4059
4075
4093
4111
4128
4145
4162
4179
4196
4212
4229
4246
4262
4279
4295
4311
4327
4343
4359
4375
4391
4406
4422
4437
4453
4468
4483
4498
4513
4528
4543
4557
4572
4586
4600
4615
4629
4642
4656
4670
4684
4697
4711
4724
4737
4750
4763
4776
4789
4802
4814
4827
4839
4851
4863
4875
4886
4898
4909
4920
4932
4942
4953
4964
4974
4985
4995
5005
5015
5025
5035
5044
5053
5062
5071
5080
5089
5098
5106
5114
5123
5131
5138
5146
5154
5161
5169
5176
5183
5189
5196
5203
5209
5215
5221
5227
5232
5238
5243
5248
5253
5258
5263
5268
5272
5277
5281
5286
5290
5294
5298
5302
5306
5310
5314
5318
5322
5326
5330
5333
5337
5341
5344
5348
5352
5355
5359
5362
5366
5369
5372
5376
5379
5382
5385
5389
5392
5395
5398
5401
5404
5407
5410
5413
5416
5418
5421
5424
5426
5429
5431
5433
5435
5437
5439
5441
5443
5444
5446
5447
5448
5449
5450
5451
5452
5452
5453
5453
5453
5453
5453
5452
5452
5451
5450
5449
5448
5446
5445
5443
5441
5439
5437
5435
5432
5430
5427
5424
5421
5418
5415
5411
5407
5403
5399
5395
5390
5386
5381
5376
5371
5366
5360
5355
5349
5343
5337
5331
5325
5319
5312
5306
5299
5292
5285
5277
5270
5263
5255
5247
5239
5231
5223
5215
5206
5198
5189
5180
5171
5162
5153
5144
5134
5125
5115
5105
5096
5086
5076
5065
5055
5045
5034
5023
5013
5002
4991
4980
4969
4957
4946
4935
4923
4912
4900
4888
4876
4864
4852
4840
4828
4816
4803
4791
4778
4766
4753
4740
4727
4714
4701
4688
4674
4661
4647
4634
4620
4606
4591
4577
4562
4548
4533
4518
4503
4487
4472
4456
4440
4424
4408
4391
4375
4358
4341
4324
4307
4290
4272
4255
4237
4220
4202
4184
4166
4148
4130
4112
4093
4075
4056
4037
4018
3999
3979
3960
3940
3920
3900
3879
3859
3838
3816
3795
3773
3752
3730
3707
3685
3662
3639
3616
3593
3570
3547
3523
3499
3476
3452
3428
3404
3380
3355
3331
3306
3282
3257
3233
3208
3183
3159
3134
3109
3084
3060
3035
3010
2985
2960
2935
2910
2885
2860
2835
2810
2785
2760
2735
2709
2684
2659
2633
2608
2583
2557
2532
2507
2481
2456
2431
2405
2380
2355
2330
2304
2279
2254
2229
2204
2179
2154
2128
2103
2078
2053
2028
2003
1978
1953
1928
1903
1878
1853
1828
1804
1779
1754
1730
1705
1681
1657
1633
1609
1584
1561
1537
1513
1489
1466
1442
1419
1396
1373
1350
1327
1304
1281
1259
1236
1214
1191
1169
1147
1124
1102
1080
1058
1036
1014
992
970
948
926
904
882
861
839
817
795
774
752
731
709
688
666
645
624
603
581
560
539
519
498
477
456
435
414
393
373
352
331
310
289
269
248
227
206
185
165
144
123
103
82
61
41
20
0
-20
-41
-61
-81
-101
-121
-141
-161
-181
-201
-221
-241
-261
-281
-301
-321
-340
-360
-380
-400
-420
-440
-460
-480
-500
-520
-540
-560
-580
-600
-621
-641
-661
-681
-701
-722
-742
-762
-782
-802
-823
-843
-863
-883
-903
-923
-943
-963
-983
-1002
-1022
-1042
-1062
-1082
-1102
-1122
-1142
-1162
-1182
-1202
-1222
-1242
-1262
-1282
-1302
-1322
-1342
-1362
-1382
-1402
-1422
-1442
-1462
-1481
-1501
-1521
-1541
-1560
-1580
-1599
-1618
-1638
-1657
-1676
-1695
-1714
-1733
-1752
-1771
-1789
-1808
-1827
-1845
-1864
-1882
-1900
-1919
-1937
-1955
-1973
-1991
-2009
-2027
-2045
-2062
-2080
-2098
-2115
-2133
-2150
-2167
-2184
-2202
-2219
-2236
-2253
-2269
-2286
-2303
-2319
-2336
-2352
-2369
-2385
-2401
-2417
-2433
-2449
-2465
-2481
-2496
-2512
-2528
-2543
-2559
-2574
-2590
-2605
-2620
-2635
-2651
-2666
-2681
-2696
-2711
-2726
-2741
-2756
-2770
-2785
-2800
-2815
-2829
-2844
-2858
-2872
-2887
-2901
-2915
-2929
-2943
-2957
-2971
-2984
-2998
-3011
-3025
-3038
-3051
-3064
-3077
-3090
-3102
-3115
-3127
-3139
-3152
-3164
-3175
-3187
-3199
-3210
-3221
-3232
-3243
-3254
-3265
-3276
-3286
-3297
-3307
-3318
-3328
-3338
-3348
-3358
-3368
-3378
-3388
-3398
-3408
-3418
-3428
-3437
-3447
-3457
-3466
-3476
-3485
-3495
-3504
-3513
-3523
-3532
-3541
-3550
-3560
-3569
-3578
-3587
-3596
-3605
-3614
-3623
-3632
-3641
-3649
-3658
-3667
-3675
-3684
-3692
-3700
-3709
-3717
-3725
-3733
-3741
-3749
-3757
-3765
-3772
-3780
-3787
-3795
-3802
-3809
-3816
-3823
-3830
-3837
-3844
-3851
-3857
-3864
-3870
-3876
-3883
-3889
-3895
-3901
-3907
-3913
-3918
-3924
-3930
-3935
-3941
-3947
-3952
-3958
-3963
-3969
-3974
-3979
-3984
-3990
-3995
-4000
-4005
-4010
-4014
-4019
-4025
-4030
-4035
-4040
-4043
-4049
-4053
-4057
-4062
-4066
-4070
-4074
-4078
-4081
-4085
-4088
-4091
-4094
-4098
-4102
-4105
-4108
-4110
-4113
-4116
-4118
-4120
-4123
-4125
-4127
-4129
-4131
-4133
-4134
-4136
-4137
-4139
-4140
-4141
-4142
-4143
-4144
-4145
-4145
-4146
-4146
-4146
-4146
-4146
-4146
-4146
-4145
-4145
-4144
-4144
-4143
-4142
-4141
-4140
-4139
-4137
-4136
-4134
-4133
-4131
-4130
-4128
-4126
-4124
-4122
-4120
-4118
-4116
-4114
-4111
-4109
-4107
-4104
-4102
-4099
-4096
-4094
-4091
-4088
-4085
-4083
-4080
-4077
-4074
-4070
-4067
-4064
-4061
-4058
-4054
-4051
-4048
-4045
-4042
-4038
-4035
-4032
-4029
-4025
-4022
-4019
-4014
-4011
-4008
-4005
-4001
-3998
-3994
-3991
-3987
-3983
-3979
-3976
-3972
-3968
-3964
-3960
-3956
-3952
-3948
-3944
-3939
-3935
-3931
-3926
-3922
-3917
-3913
-3908
-3903
-3899
-3894
-3889
-3884
-3879
-3874
-3869
-3864
-3858
-3853
-3848
-3842
-3837
-3832
-3826
-3821
-3815
-3809
-3804
-3798
-3793
-3787
-3781
-3775
-3769
-3763
-3757
-3751
-3745
-3739
-3732
-3726
-3719
-3713
-3706
-3700
-3693
-3686
-3679
-3673
-3666
-3659
-3652
-3645
-3638
-3631
-3624
-3617
-3610
-3603
-3596
-3588
-3581
-3574
-3566
-3559
-3551
-3544
-3536
-3529
-3521
-3513
-3506
-3498
-3490
-3482
-3474
-3466
-3457
-3449
-3441
-3432
-3424
-3415
-3407
-3398
-3389
-3380
-3371
-3362
-3353
-3343
-3334
-3324
-3315
-3305
-3295
-3286
-3276
-3266
-3256
-3245
-3235
-3225
-3214
-3204
-3193
-3183
-3172
-3161
-3151
-3140
-3129
-3118
-3107
-3096
-3085
-3074
-3062
-3051
-3040
-3029
-3017
-3006
-2994
-2983
-2971
-2959
-2948
-2936
-2924
-2913
-2901
-2889
-2878
-2866
-2854
-2842
-2831
-2819
-2807
-2795
-2783
-2772
-2760
-2748
-2736
-2724
-2712
-2700
-2688
-2676
-2664
-2652
-2640
-2628
-2616
-2603
-2591
-2579
-2567
-2555
-2543
-2530
-2518
-2506
-2494
-2482
-2469
-2457
-2445
-2432
-2420
-2408
-2395
-2383
-2370
-2358
-2345
-2333
-2321
-2308
-2296
-2283
-2271
-2258
-2246
-2233
-2221
-2208
-2196
-2183
-2171
-2158
-2146
-2133
-2121
-2108
-2096
-2083
-2070
-2057
-2045
-2032
-2019
-2005
-1993
-1980
-1967
-1954
-1941
-1928
-1915
-1902
-1889
-1875
-1862
-1849
-1836
-1822
-1809
-1796
-1782
-1769
-1755
-1742
-1728
-1715
-1701
-1687
-1673
-1659
-1645
-1631
-1617
-1604
-1590
-1576
-1562
-1548
-1534
-1520
-1506
-1492
-1478
-1464
-1451
-1437
-1423
-1408
-1394
-1380
-1366
-1352
-1337
-1323
-1309
-1294
-1280
-1266
-1251
-1236
-1222
-1207
-1192
-1177
-1162
-1147
-1132
-1117
-1102
-1087
-1072
-1057
-1042
-1026
-1010
-996
-980
-964
-949
-933
-917
-901
-886
-870
-854
-838
-821
-805
-789
-773
-757
-741
-724
-708
-692
-676
-659
-643
-627
-610
-594
-577
-561
-544
-527
-510
-494
-477
-460
-443
-426
-408
-391
-373
-356
-338
-320
-303
-285
-267
-249
-231
-213
-194
-176
-158
-139
-120
-102
-83
-64
-45
-26
-7
13
32
51
71
91
110
130
150
170
189
209
229
249
270
290
310
330
351
371
392
412
433
454
474
495
516
537
558
579
600
622
643
664
685
706
728
749
770
791
811
832
853
874
894
915
936
956
977
997
1016
1038
1058
1078
1098
1118
1138
1158
1178
1197
1217
1237
1256
1275
1294
1313
1332
1351
1370
1389
1407
1426
1444
1462
1481
1499
1516
1534
1552
1569
1586
1604
1621
1637
1654
1671
1687
1703
1720
1736
1751
1767
1783
1798
1814
1829
1844
1859
1874
1889
1904
1918
1933
1947
1961
1975
1989
2003
2016
2029
2043
2056
2069
2082
2095
2108
2121
2133
2146
2158
2170
2183
2195
2207
2219
2231
2243
2255
2267
2278
2290
2302
2314
2326
2337
2349
2361
2373
2385
2397
2409
2421
2433
2445
2457
2469
2480
2492
2504
2516
2528
2539
2551
2562
2573
2584
2595
2607
2617
2628
2639
2650
2661
2672
2682
2693
2704
2714
2725
2735
2746
2756
2767
2777
2787
2798
2808
2818
2828
2838
2849
2859
2869
2879
2888
2898
2908
2918
2928
2937
2947
2957
2966
2976
2985
2995
3004
3013
3023
3032
3041
3051
3060
3069
3078
3087
3096
3105
3114
3123
3132
3141
3150
3158
3167
3176
3184
3193
3201
3210
3218
3226
3235
3243
3251
3259
3266
3274
3281
3289
3296
3303
3310
3317
3324
3330
3337
3343
3349
3355
3361
3367
3373
3379
3384
3390
3395
3400
3405
3410
3414
3419
3423
3427
3431
3434
3438
3441
3445
3448
3451
3453
3456
3459
3461
3463
3466
3468
3470
3472
3474
3475
3477
3479
3480
3482
3484
3485
3487
3488
3490
3491
3492
3494
3495
3497
3498
3500
3501
3502
3504
3505
3507
3508
3510
3511
3513
3514
3516
3517
3519
3521
3522
3524
3526
3527
3529
3531
3533
3534
3536
3538
3539
3541
3543
3544
3546
3548
3549
3551
3552
3554
3556
3557
3559
3561
3563
3564
3566
3568
3570
3572
3574
3575
3577
3579
3581
3583
3584
3586
3588
3590
3591
3593
3594
3596
3597
3599
3600
3602
3603
3604
3606
3607
3608
3610
3611
3612
3614
3615
3616
3617
3619
3620
3621
3622
3623
3624
3625
3626
3628
3629
3630
3631
3632
3634
3635
3636
3637
3639
3640
3641
3643
3644
3645
3647
3648
3649
3650
3651
3653
3654
3655
3656
3657
3658
3659
3660
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3674
3675
3676
3677
3679
3680
3681
3682
3683
3684
3685
3687
3688
3689
3690
3691
3691
3692
3693
3694
3695
3696
3696
3697
3698
3699
3700
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3712
3713
3715
3716
3718
3720
3722
3723
3725
3728
3730
3732
3734
3737
3739
3742
3745
3747
3750
3753
3756
3759
3762
3765
3768
3771
3774
3777
3780
3783
3786
3789
3791
3794
3797
3800
3803
3806
3809
3811
3814
3817
3820
3823
3826
3829
3831
3834
3837
3840
3842
3845
3848
3851
3853
3856
3859
3862
3865
3867
3870
3873
3876
3879
3882
3885
3888
3891
3894
3897
3900
3903
3907
3910
3913
3916
3920
3923
3926
3930
3933
3937
3940
3944
3948
3951
3955
3958
3962
3965
3969
3972
3976
3979
3983
3986
3990
3993
3997
4000
4003
4006
4011
4014
4018
4021
4025
4027
4032
4035
4038
4042
4046
4049
4053
4056
4059
4064
4067
4070
4074
4078
4081
4085
4089
4091
4096
4100
4103
4107
4110
4114
4118
4121
4125
4129
4133
4136
4140
4144
4148
4152
4155
4159
4163
4167
4171
4175
4179
4182
4186
4190
4194
4198
4202
4206
4210
4214
4218
4222
4226
4230
4234
4238
4242
4246
4250
4254
4257
4261
4265
4269
4273
4277
4281
4285
4289
4293
4296
4300
4304
4307
4311
4314
4318
4321
4324
4328
4331
4334
4338
4341
4344
4347
4350
4354
4357
4360
4363
4366
4369
4372
4374
4377
4380
4383
4385
4388
4390
4393
4395
4398
4400
4402
4405
4407
4409
4411
4413
4415
4417
4419
4421
4423
4424
4426
4428
4429
4431
4433
4434
4436
4437
4439
4440
4442
4443
4444
4446
4447
4449
4450
4451
4452
4453
4455
4456
4457
4458
4459
4460
4461
4462
4462
4463
4464
4465
4466
4466
4467
4468
4468
4469
4470
4470
4471
4472
4472
4473
4473
4474
4475
4475
4476
4476
4477
4477
4478
4478
4479
4479
4479
4480
4480
4481
4481
4481
4482
4482
4482
4483
4483
4483
4484
4484
4484
4484
4484
4485
4485
4485
4485
4485
4485
4485
4485
4485
4484
4484
4484
4484
4484
4484
4483
4483
4483
4482
4482
4481
4481
4480
4480
4479
4479
4478
4477
4477
4476
4476
4475
4475
4475
4474
4474
4473
4473
4473
4472
4472
4472
4472
4471
4471
4471
4471
4470
4470
4470
4470
4470
4470
4470
4469
4469
4470
4470
4470
4470
4470
4470
4470
4470
4470
4471
4471
4471
4472
4472
4472
4473
4473
4474
4474
4475
4475
4476
4476
4477
4478
4478
4479
4480
4480
4481
4482
4482
4483
4483
4484
4484
4485
4485
4486
4486
4486
4487
4487
4487
4487
4487
4487
4487
4487
4487
4487
4487
4486
4486
4486
4486
4485
4485
4484
4484
4483
4482
4482
4481
4480
4479
4478
4477
4477
4476
4475
4474
4473
4472
4471
4471
4470
4469
4468
4467
4466
4465
4464
4463
4461
4460
4459
4458
4457
4456
4455
4454
4453
4452
4451
4450
4449
4448
4447
4446
4446
4445
4444
4443
4443
4442
4441
4440
4439
4439
4438
4437
4436
4435
4435
4434
4433
4432
4431
4430
4429
4428
4427
4426
4424
4423
4422
4421
4420
4419
4418
4417
4416
4415
4414
4414
4413
4412
4412
4411
4411
4410
4410
4410
4410
4410
4410
4410
4411
4411
4412
4412
4413
4414
4415
4416
4417
4418
4420
4421
4423
4425
4426
4428
4430
4432
4434
4436
4438
4440
4443
4445
4447
4450
4452
4455
4457
4460
4463
4465
4468
4471
4474
4477
4480
4484
4487
4490
4493
4497
4500
4504
4507
4511
4514
4518
4521
4525
4529
4532
4536
4539
4543
4546
4550
4553
4556
4560
4563
4566
4569
4573
4576
4579
4582
4585
4589
4592
4595
4598
4601
4604
4607
4610
4612
4615
4618
4621
4623
4626
4629
4631
4634
4636
4639
4641
4644
4646
4648
4651
4653
4655
4657
4660
4662
4664
4666
4669
4671
4674
4676
4679
4681
4684
4687
4689
4692
4695
4698
4700
4703
4706
4709
4712
4715
4719
4722
4725
4728
4731
4735
4738
4741
4744
4747
4750
4753
4757
4760
4763
4766
4769
4773
4776
4779
4783
4786
4789
4793
4796
4800
4803
4807
4811
4814
4818
4822
4825
4829
4833
4836
4840
4844
4848
4851
4855
4858
4862
4866
4869
4872
4876
4879
4883
4886
4889
4892
4896
4899
4902
4905
4908
4911
4914
4917
4920
4923
4926
4929
4932
4935
4938
4941
4944
4946
4949
4952
4955
4957
4960
4963
4965
4968
4970
4973
4975
4977
4979
4982
4984
4986
4988
4989
4991
4993
4994
4996
4997
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5010
5011
5011
5012
5012
5012
5012
5012
5012
5011
5011
5010
5010
5009
5008
5007
5006
5005
5003
5002
5000
4998
4996
4994
4992
4990
4987
4985
4982
4979
4977
4974
4971
4968
4964
4961
4958
4954
4951
4947
4943
4940
4936
4932
4928
4924
4921
4916
4912
4908
4904
4899
4895
4890
4886
4881
4877
4872
4867
4862
4858
4853
4848
4843
4837
4832
4827
4821
4816
4810
4804
4799
4793
4787
4781
4776
4770
4764
4757
4751
4745
4738
4732
4725
4718
4712
4705
4698
4691
4684
4677
4670
4663
4656
4650
4643
4636
4629
4622
4615
4608
4601
4594
4587
4579
4572
4565
4558
4551
4544
4536
4529
4522
4515
4508
4500
4493
4486
4478
4471
4463
4455
4448
4440
4432
4424
4416
4408
4400
4393
4385
4377
4369
4361
4353
4344
4336
4328
4320
4312
4304
4295
4287
4279
4271
4263
4255
4247
4239
4231
4223
4215
4207
4199
4191
4183
4175
4167
4159
4151
4143
4134
4126
4118
4110
4102
4094
4085
4077
4069
4061
4051
4043
4035
4027
4019
4011
4003
3994
3986
3978
3970
3962
3954
3945
3937
3929
3921
3912
3904
3895
3887
3878
3869
3861
3852
3844
3835
3826
3818
3809
3801
3792
3783
3775
3766
3757
3748
3739
3731
3722
3713
3704
3695
3686
3677
3669
3660
3651
3642
3633
3625
3616
3607
3598
3589
3580
3571
3562
3553
3544
3535
3526
3517
3508
3499
3490
3480
3471
3462
3452
3443
3434
3424
3415
3406
3396
3387
3378
3368
3359
3349
3340
3330
3320
3310
3301
3291
3281
3271
3261
3251
3241
3231
3220
3210
3200
3189
3179
3168
3158
3147
3136
3126
3115
3104
3094
3083
3072
3061
3050
3039
3028
3016
3005
2994
2982
2971
2959
2947
2935
2923
2911
2899
2887
2875
2863
2851
2839
2826
2814
2802
2789
2777
2764
2751
2739
2726
2713
2701
2688
2676
2663
2651
2638
2626
2613
2601
2589
2577
2565
2553
2541
2530
2518
2507
2495
2484
2473
2462
2450
2439
2428
2417
2406
2395
2384
2373
2362
2351
2340
2329
2319
2308
2297
2286
2276
2265
2254
2244
2234
2223
2213
2203
2192
2182
2172
2162
2152
2142
2132
2122
2112
2102
2092
2082
2072
2063
2053
2043
2033
2024
2013
2005
1995
1986
1976
1967
1958
1949
1940
1931
1922
1913
1905
1896
1887
1878
1869
1860
1851
1843
1834
1825
1817
1808
1800
1791
1783
1775
1767
1758
1750
1742
1734
1726
1717
1709
1701
1693
1685
1676
1668
1660
1652
1644
1636
1628
1619
1611
1603
1594
1586
1577
1569
1561
1552
1543
1535
1526
1518
1509
1500
1492
1483
1474
1466
1457
1448
1440
1431
1422
1413
1404
1395
1386
1377
1368
1359
1350
1340
1331
1322
1313
1304
1295
1285
1276
1266
1257
1248
1238
1228
1219
1209
1199
1190
1180
1170
1160
1150
1139
1129
1119
1109
1098
1088
1078
1068
1058
1048
1038
1028
1018
1008
999
989
980
970
961
951
942
932
923
914
904
895
885
876
867
858
848
839
830
821
812
804
795
786
777
769
760
752
743
735
726
718
710
702
694
687
679
672
665
657
650
644
637
631
624
618
612
606
600
594
589
583
578
572
567
562
557
553
548
544
540
536
532
528
524
521
517
514
511
508
505
502
500
497
495
493
491
489
487
486
484
483
481
480
479
478
477
476
475
474
473
473
472
472
472
471
472
472
472
472
473
473
474
475
476
477
478
479
481
483
484
486
488
490
492
495
497
499
502
505
508
510
513
516
519
522
525
528
531
533
536
539
542
544
547
550
552
555
557
560
562
564
566
568
570
572
573
574
576
577
578
579
579
580
581
581
581
582
582
582
581
581
580
580
579
578
576
575
574
572
570
568
566
564
562
560
557
555
552
550
547
544
541
538
535
532
529
526
523
519
516
513
509
506
502
498
495
491
488
484
480
476
473
469
465
461
458
454
450
446
443
439
436
432
429
425
422
419
416
413
409
406
403
400
398
395
392
389
387
384
381
379
376
374
372
369
367
365
362
360
358
356
353
351
349
347
346
344
342
340
339
337
336
334
333
331
330
329
327
326
325
324
323
321
320
319
318
316
315
314
313
311
310
309
307
306
305
303
302
301
299
298
297
296
295
294
293
292
291
290
290
289
289
288
288
287
287
286
286
285
284
284
283
283
282
281
280
279
278
277
275
274
272
271
269
267
265
263
261
259
257
255
253
251
249
246
244
242
240
238
235
233
231
229
227
225
223
221
219
216
214
212
210
208
205
203
200
198
195
192
189
187
184
181
178
175
172
169
165
162
159
156
153
150
147
143
140
137
134
131
128
125
122
119
117
114
111
109
106
104
102
100
98
95
94
92
90
88
86
85
83
82
80
79
77
76
75
73
72
71
69
68
66
65
64
62
61
59
58
56
55
53
51
50
48
46
44
41
39
37
34
32
29
26
23
20
17
14
10
7
4
0
-3
-7
-10
-14
-18
-22
-25
-29
-33
-37
-41
-45
-50
-54
-58
-62
-66
-70
-74
-78
-82
-86
-90
-94
-98
-103
-107
-111
-115
-120
-124
-128
-132
-136
-140
-144
-148
-152
-155
-159
-163
-166
-170
-173
-177
-180
-183
-186
-189
-192
-195
-198
-200
-203
-205
-208
-210
-212
-215
-217
-219
-222
-224
-226
-228
-230
-233
-235
-237
-239
-241
-242
-244
-246
-247
-249
-250
-251
-253
-254
-255
-256
-257
-258
-260
-261
-262
-263
-264
-265
-266
-267
-268
-268
-269
-270
-271
-271
-272
-273
-273
-274
-275
-275
-276
-277
-277
-278
-278
-279
-279
-280
-280
-281
-281
-281
-282
-282
-283
-283
-284
-284
-285
-285
-286
-286
-287
-287
-288
-288
-289
-289
-290
-290
-291
-291
-292
-292
-293
-293
-294
-294
-295
-295
-296
-297
-297
-298
-299
-299
-300
-301
-302
-303
-304
-305
-306
-308
-309
-310
-312
-314
-315
-317
-319
-321
-323
-325
-326
-328
-330
-332
-334
-336
-337
-339
-341
-342
-344
-345
-347
-348
-349
-350
-351
-352
-353
-354
-354
-355
-355
-355
-355
-355
-355
-355
-354
-354
-353
-352
-352
-350
-349
-348
-347
-345
-344
-342
-341
-339
-337
-335
-333
-331
-329
-326
-324
-321
-319
-316
-313
-311
-308
-305
-302
-299
-296
-293
-290
-287
-284
-280
-277
-273
-269
-265
-261
-257
-253
-249
-244
-240
-235
-231
-226
-221
-216
-211
-206
-200
-195
-189
-183
-178
-172
-166
-160
-153
-147
-141
-134
-128
-121
-115
-108
-101
-95
-88
-81
-74
-67
-60
-53
-45
-38
-31
-23
-15
-8
0
8
16
23
32
40
48
56
65
73
82
91
100
109
118
127
137
146
156
165
175
185
195
205
215
225
236
246
256
267
277
288
298
309
319
330
341
351
362
372
383
393
404
414
425
435
446
456
467
477
488
498
509
519
530
540
551
561
571
582
592
603
613
624
634
645
655
666
677
687
698
709
719
730
741
752
762
773
784
795
806
817
829
840
851
862
874
885
897
908
920
932
943
955
967
978
990
1002
1014
1026
1037
1049
1061
1073
1084
1096
1108
1120
1131
1143
1155
1167
1178
1190
1202
1214
1225
1237
1249
1261
1273
1284
1296
1308
1320
1332
1344
1356
1368
1380
1392
1404
1416
1429
1441
1453
1466
1478
1491
1503
1516
1528
1541
1553
1566
1578
1591
1603
1616
1628
1640
1653
1665
1677
1689
1702
1714
1726
1739
1751
1764
1776
1789
1801
1814
1827
1839
1852
1865
1878
1891
1904
1917
1930
1944
1957
1970
1983
1996
2009
2021
2035
2047
2060
2073
2086
2098
2111
2123
2135
2148
2160
2172
2184
2196
2208
2219
2231
2242
2254
2265
2276
2288
2299
2310
2321
2332
2342
2353
2364
2374
2385
2396
2406
2416
2427
2437
2448
2458
2468
2478
2488
2499
2509
2519
2529
2539
2548
2558
2568
2578
2587
2596
2606
2615
2624
2633
2642
2651
2659
2668
2676
2685
2693
2701
2708
2716
2724
2731
2738
2745
2752
2759
2765
2772
2778
2785
2791
2797
2803
2808
2814
2820
2825
2831
2836
2841
2846
2851
2856
2861
2866
2870
2874
2879
2883
2887
2891
2895
2899
2903
2907
2911
2915
2918
2922
2926
2929
2933
2936
2939
2943
2946
2949
2952
2955
2958
2961
2963
2966
2969
2971
2973
2976
2978
2980
2981
2983
2984
2986
2987
2988
2990
2991
2992
2993
2994
2995
2995
2996
2997
2998
2998
2999
3000
3000
3001
3002
3002
3003
3003
3004
3005
3005
3006
3007
3007
3008
3009
3009
3010
3010
3011
3011
3011
3011
3012
3012
3012
3012
3012
3012
3012
3012
3012
3012
3012
3012
3013
3013
3013
3013
3013
3013
3013
3013
3013
3014
3014
3014
3015
3015
3016
3016
3017
3018
3018
3019
3020
3021
3022
3023
3024
3025
3026
3026
3027
3028
3029
3030
3031
3032
3032
3033
3034
3035
3035
3036
3037
3037
3038
3039
3039
3040
3040
3041
3041
3042
3042
3043
3043
3043
3044
3044
3045
3045
3046
3047
3047
3048
3048
3049
3050
3050
3051
3051
3052
3052
3053
3053
3054
3054
3055
3055
3055
3055
3056
3056
3056
3056
3057
3057
3057
3057
3057
3057
3057
3057
3057
3057
3057
3057
3057
3057
3058
3058
3058
3058
3058
3058
3058
3059
3059
3059
3059
3060
3060
3061
3061
3062
3062
3063
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3078
3079
3080
3081
3082
3083
3085
3086
3087
3088
3090
3091
3093
3094
3096
3097
3099
3100
3102
3104
3106
3108
3109
3111
3113
3115
3117
3119
3122
3124
3126
3128
3131
3133
3136
3139
3142
3145
3148
3151
3154
3158
3161
3165
3169
3173
3177
3181
3185
3189
3194
3198
3202
3207
3211
3216
3220
3225
3229
3233
3237
3242
3246
3250
3253
3257
3261
3265
3268
3272
3275
3278
3282
3285
3288
3292
3295
3298
3301
3305
3308
3311
3315
3318
3322
3325
3329
3332
3336
3340
3344
3348
3352
3356
3360
3364
3369
3373
3377
3381
3386
3390
3394
3399
3403
3407
3412
3416
3420
3424
3428
3432
3437
3441
3445
3449
3453
3457
3461
3465
3469
3474
3478
3482
3486
3491
3495
3499
3504
3508
3512
3517
3521
3526
3530
3534
3539
3543
3547
3551
3556
3560
3564
3568
3572
3576
3580
3584
3587
3591
3595
3599
3602
3606
3609
3613
3617
3620
3624
3627
3631
3634
3638
3641
3644
3648
3651
3654
3657
3660
3663
3666
3668
3671
3673
3676
3678
3680
3682
3684
3686
3687
3689
3691
3692
3693
3695
3696
3697
3698
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3711
3712
3713
3714
3716
3717
3718
3719
3721
3722
3723
3725
3726
3728
3729
3730
3731
3732
3734
3735
3736
3737
3737
3738
3739
3739
3740
3741
3741
3741
3742
3742
3742
3743
3743
3743
3743
3743
3743
3743
3744
3744
3744
3744
3744
3744
3744
3744
3744
3744
3744
3745
3745
3745
3745
3745
3745
3745
3745
3745
3745
3745
3745
3745
3745
3745
3745
3745
3744
3744
3744
3743
3743
3742
3742
3741
3740
3739
3738
3738
3737
3736
3735
3734
3733
3731
3730
3729
3728
3727
3726
3724
3723
3722
3720
3719
3718
3717
3715
3714
3713
3712
3711
3710
3709
3707
3706
3705
3704
3703
3702
3701
3699
3698
3696
3695
3694
3692
3691
3689
3687
3686
3684
3683
3681
3679
3678
3676
3674
3673
3671
3670
3668
3666
3665
3663
3662
3661
3659
3658
3657
3655
3654
3653
3652
3651
3651
3650
3649
3648
3648
3647
3647
3646
3646
3646
3645
3645
3645
3645
3645
3645
3646
3646
3646
3646
3647
3647
3647
3647
3648
3648
3648
3648
3649
3649
3649
3649
3649
3649
3649
3649
3649
3649
3648
3648
3648
3648
3647
3647
3647
3647
3646
3646
3646
3645
3645
3645
3645
3644
3644
3644
3643
3643
3643
3642
3642
3642
3641
3641
3640
3640
3639
3639
3638
3637
3637
3636
3635
3634
3633
3632
3632
3631
3630
3629
3628
3628
3627
3626
3626
3625
3625
3624
3624
3624
3624
3624
3624
3624
3624
3625
3625
3625
3626
3626
3627
3627
3628
3628
3629
3629
3630
3630
3631
3631
3632
3632
3633
3633
3634
3634
3634
3635
3635
3635
3636
3636
3637
3637
3638
3638
3639
3639
3640
3641
3641
3642
3643
3644
3646
3647
3648
3649
3651
3652
3654
3655
3657
3659
3660
3662
3664
3666
3667
3669
3671
3673
3675
3676
3678
3680
3682
3683
3685
3687
3689
3690
3692
3694
3696
3698
3700
3701
3703
3705
3707
3709
3711
3713
3715
3717
3718
3720
3722
3724
3726
3727
3729
3731
3732
3734
3736
3737
3739
3740
3741
3743
3744
3745
3747
3748
3749
3751
3752
3753
3755
3756
3757
3758
3759
3760
3761
3762
3763
3763
3764
3765
3765
3766
3767
3767
3768
3768
3769
3769
3769
3770
3770
3771
3771
3772
3772
3773
3773
3773
3774
3774
3774
3774
3775
3775
3775
3775
3775
3775
3775
3775
3775
3775
3775
3775
3775
3775
3775
3775
3774
3774
3774
3773
3772
3771
3770
3769
3768
3767
3765
3764
3762
3761
3759
3757
3755
3752
3750
3747
3745
3742
3739
3736
3733
3730
3727
3724
3720
3717
3713
3709
3705
3702
3698
3694
3690
3686
3682
3678
3673
3669
3665
3661
3656
3652
3647
3642
3638
3633
3628
3623
3618
3613
3608
3603
3597
3592
3586
3581
3575
3569
3563
3558
3552
3546
3539
3533
3527
3521
3514
3508
3501
3494
3488
3481
3474
3467
3460
3453
3446
3439
3431
3424
3417
3409
3402
3394
3387
3379
3371
3363
3355
3347
3339
3331
3323
3315
3307
3298
3290
3282
3273
3265
3256
3248
3239
3231
3223
3214
3206
3198
3190
3181
3173
3165
3157
3149
3141
3133
3125
3117
3109
3102
3094
3086
3078
3070
3062
3054
3046
3038
3030
3021
3013
3005
2997
2988
2980
2972
2963
2954
2946
2937
2928
2919
2910
2901
2892
2883
2874
2865
2856
2846
2837
2827
2818
2808
2799
2789
2779
2769
2760
2750
2740
2730
2720
2710
2699
2689
2679
2669
2658
2648
2637
2626
2615
2604
2593
2582
2571
2560
2549
2537
2526
2514
2503
2491
2479
2468
2456
2444
2432
2420
2408
2395
2383
2371
2358
2346
2333
2321
2308
2295
2282
2270
2257
2244
2230
2217
2204
2191
2178
2165
2151
2138
2125
2112
2098
2085
2072
2059
2045
2032
2019
2005
1993
1980
1967
1955
1942
1929
1916
1904
1891
1879
1867
1854
1842
1830
1819
1807
1795
1784
1773
1761
1750
1739
1728
1717
1706
1695
1684
1674
1663
1653
1642
1632
1621
1611
1601
1591
1581
1571
1561
1551
1541
1532
1522
1512
1503
1494
1484
1475
1466
1457
1448
1440
1431
1422
1414
1405
1397
1388
1380
1372
1364
1356
1348
1340
1333
1326
1318
1311
1304
1297
1290
1283
1276
1270
1263
1256
1250
1243
1237
1231
1225
1219
1213
1207
1201
1195
1189
1184
1178
1173
1167
1162
1157
1151
1146
1141
1136
1130
1125
1120
1115
1110
1105
1100
1095
1090
1085
1080
1075
1070
1065
1060
1055
1051
1046
1042
1037
1033
1028
1024
1020
1014
1010
1006
1002
999
996
992
988
984
981
977
974
970
967
964
960
957
954
951
949
946
943
941
938
936
933
931
928
926
924
922
920
918
916
914
913
911
910
909
908
907
906
906
905
905
905
905
905
906
906
907
908
909
910
911
912
913
915
916
918
919
921
923
924
926
928
930
932
934
936
938
940
943
945
948
950
953
955
958
960
963
966
969
972
975
978
981
984
987
990
994
997
1000
1002
1006
1010
1012
1016
1020
1024
1027
1031
1035
1038
1042
1046
1050
1053
1057
1061
1065
1069
1073
1077
1081
1086
1090
1094
1098
1103
1107
1112
1116
1121
1125
1130
1134
1139
1143
1148
1153
1158
1163
1168
1173
1178
1183
1188
1193
1199
1204
1210
1215
1221
1227
1233
1239
1245
1251
1258
1264
1271
1278
1284
1291
1298
1305
1312
1319
1327
1334
1341
1348
1356
1363
1371
1378
1386
1393
1401
1409
1416
1424
1432
1439
1447
1455
1463
1471
1478
1486
1494
1502
1510
1518
1526
1534
1542
1550
1558
1566
1574
1582
1590
1599
1607
1615
1623
1631
1640
1648
1656
1664
1673
1681
1689
1697
1706
1714
1722
1730
1738
1746
1754
1762
1770
1778
1786
1793
1801
1809
1816
1824
1832
1839
1847
1854
1862
1869
1877
1884
1892
1899
1907
1914
1922
1930
1937
1945
1953
1961
1969
1977
1985
1993
2001
2008
2016
2024
2032
2040
2048
2056
2064
2072
2080
2088
2095
2103
2111
2119
2127
2134
2142
2150
2157
2165
2172
2180
2187
2194
2201
2208
2216
2222
2229
2236
2243
2250
2257
2263
2270
2277
2283
2290
2297
2304
2311
2317
2324
2331
2338
2345
2352
2359
2367
2374
2381
2388
2395
2403
2410
2417
2425
2432
2439
2447
2454
2461
2469
2476
2483
2490
2498
2505
2512
2519
2526
2533
2540
2547
2554
2560
2567
2574
2580
2587
2593
2599
2605
2611
2617
2623
2629
2634
2640
2646
2651
2657
2662
2668
2673
2678
2684
2689
2695
2700
2706
2711
2717
2722
2728
2734
2740
2745
2751
2757
2763
2769
2775
2781
2788
2794
2800
2806
2813
2819
2825
2831
2838
2844
2850
2856
2862
2868
2874
2879
2885
2891
2896
2902
2907
2912
2917
2922
2927
2932
2937
2941
2946
2950
2954
2959
2963
2967
2971
2974
2978
2982
2985
2989
2992
2995
2998
3001
3004
3007
3010
3012
3015
3017
3020
3022
3024
3026
3028
3031
3033
3035
3036
3038
3040
3042
3043
3045
3046
3048
3049
3050
3051
3051
3052
3052
3052
3052
3052
3052
3052
3051
3051
3050
3049
3048
3047
3046
3044
3043
3041
3040
3038
3036
3035
3033
3031
3029
3027
3025
3023
3021
3019
3016
3014
3012
3009
3006
3003
3000
2997
2994
2991
2988
2984
2980
2977
2973
2968
2964
2960
2955
2951
2946
2941
2936
2931
2926
2920
2915
2910
2904
2899
2894
2889
2884
2879
2874
2870
2865
2861
2857
2853
2849
2845
2841
2838
2834
2831
2827
2824
2821
2818
2814
2811
2808
2805
2803
2800
2797
2794
2792
2789
2786
2784
2781
2779
2777
2774
2772
2770
2768
2766
2764
2762
2760
2758
2756
2754
2752
2751
2749
2748
2747
2746
2744
2743
2742
2741
2740
2739
2738
2737
2736
2736
2735
2734
2733
2732
2731
2730
2729
2728
2727
2725
2724
2723
2722
2720
2719
2717
2715
2713
2711
2709
2706
2704
2701
2699
2696
2693
2690
2686
2683
2680
2676
2673
2669
2665
2661
2657
2653
2649
2645
2641
2636
2632
2627
2622
2618
2613
2607
2602
2597
2592
2586
2581
2575
2570
2564
2559
2553
2547
2542
2537
2531
2526
2521
2516
2510
2505
2500
2495
2490
2485
2481
2476
2471
2466
2462
2457
2453
2448
2444
2440
2435
2431
2427
2423
2419
2415
2411
2406
2402
2398
2394
2390
2385
2381
2377
2372
2368
2364
2360
2355
2351
2347
2343
2339
2335
2330
2326
2322
2318
2314
2310
2306
2302
2298
2293
2289
2285
2281
2276
2272
2268
2264
2260
2256
2252
2248
2244
2240
2237
2233
2230
2227
2223
2220
2217
2214
2211
2208
2205
2202
2199
2196
2193
2190
2187
2184
2181
2179
2176
2173
2170
2167
2164
2162
2159
2156
2153
2150
2148
2145
2142
2140
2137
2135
2132
2130
2127
2125
2122
2120
2118
2115
2113
2111
2109
2107
2104
2102
2100
2098
2096
2094
2093
2091
2089
2087
2085
2083
2081
2080
2078
2076
2074
2072
2070
2068
2066
2064
2062
2061
2059
2057
2056
2054
2053
2052
2051
2050
2049
2048
2048
2047
2045
2045
2045
2045
2044
2044
2043
2043
2043
2043
2041
2041
2041
2041
2041
2041
2040
2040
2039
2039
2039
2037
2037
2037
2036
2036
2035
2033
2033
2033
2032
2032
2031
2029
2029
2028
2027
2027
2025
2025
2024
2023
2021
2021
2020
2019
2017
2017
2016
2015
2013
2012
2011
2009
2009
2007
2005
2005
2004
2003
2001
2001
2000
1999
1998
1997
1996
1994
1993
1992
1991
1990
1989
1987
1986
1984
1982
1980
1978
1976
1974
1972
1970
1967
1965
1962
1960
1957
1954
1952
1949
1947
1944
1942
1939
1937
1934
1932
1930
1928
1926
1923
1922
1920
1918
1916
1914
1912
1911
1909
1908
1906
1905
1903
1902
1900
1899
1897
1895
1894
1892
1891
1889
1888
1886
1885
1883
1882
1880
1879
1877
1875
1874
1872
1870
1869
1867
1865
1863
1861
1859
1857
1855
1853
1850
1848
1845
1842
1839
1836
1833
1829
1826
1822
1818
1814
1810
1807
1803
1799
1795
1791
1788
1784
1780
1777
1773
1770
1767
1763
1760
1757
1754
1751
1749
1746
1743
1741
1738
1736
1733
1731
1729
1726
1724
1722
1719
1717
1715
1713
1711
1708
1706
1704
1702
1701
1699
1697
1695
1694
1692
1690
1689
1687
1685
1683
1682
1680
1678
1676
1674
1672
1670
1668
1665
1663
1661
1658
1656
1653
1650
1648
1645
1642
1639
1636
1633
1630
1627
1623
1620
1617
1614
1610
1607
1604
1601
1597
1594
1591
1588
1585
1582
1579
1576
1573
1570
1567
1564
1561
1558
1554
1551
1547
1544
1540
1536
1532
1528
1524
1520
1515
1511
1507
1502
1498
1494
1490
1485
1481
1477
1473
1469
1466
1462
1458
1455
1451
1447
1444
1440
1437
1434
1430
1427
1423
1420
1416
1413
1409
1406
1402
1399
1395
1391
1387
1383
1380
1376
1372
1367
1363
1359
1355
1350
1346
1341
1337
1332
1327
1323
1318
1313
1309
1304
1299
1295
1290
1285
1280
1276
1271
1266
1261
1257
1252
1247
1242
1238
1233
1228
1224
1219
1215
1210
1206
1202
1198
1194
1190
1186
1182
1179
1176
1173
1170
1168
1165
1163
1161
1159
1158
1156
1155
1154
1153
1153
1152
1152
1152
1152
1152
1153
1153
1154
1155
1156
1158
1159
1160
1162
1164
1166
1168
1170
1172
1174
1177
1179
1182
1184
1187
1190
1192
1195
1198
1200
1203
1206
1208
1211
1213
1216
1218
1220
1222
1224
1226
1228
1230
1232
1233
1235
1236
1238
1239
1240
1241
1242
1243
1243
1244
1244
1245
1245
1245
1245
1245
1245
1245
1244
1244
1244
1244
1243
1243
1242
1242
1241
1241
1240
1239
1238
1238
1237
1236
1235
1234
1233
1232
1230
1229
1228
1227
1225
1224
1222
1221
1219
1217
1215
1213
1211
1208
1206
1204
1201
1198
1195
1193
1190
1187
1184
1180
1177
1174
1170
1167
1163
1160
1156
1152
1148
1145
1141
1137
1133
1129
1125
1121
1117
1113
1109
1106
1102
1098
1094
1091
1087
1084
1080
1077
1074
1070
1067
1064
1061
1059
1056
1053
1051
1048
1046
1044
1042
1040
1038
1036
1034
1032
1030
1029
1027
1026
1025
1022
1022
1020
1020
1018
1018
1016
1016
1016
1014
1014
1014
1014
1014
1014
1014
1014
1014
1014
1014
1016
1016
1018
1020
1020
1022
1025
1027
1029
1031
1034
1037
1040
1043
1046
1050
1054
1057
1061
1066
1070
1074
1079
1084
1089
1094
1099
1104
1109
1115
1121
1126
1132
1138
1144
1150
1156
1162
1168
1174
1181
1187
1193
1200
1206
1213
1219
1226
1232
1238
1244
1251
1257
1262
1268
1274
1280
1285
1290
1296
1301
1306
1311
1316
1320
1325
1329
1333
1337
1341
1345
1349
1353
1357
1360
1364
1367
1371
1374
1377
1380
1383
1386
1389
1392
1395
1398
1401
1404
1407
1410
1413
1416
1420
1423
1426
1430
1433
1437
1441
1444
1448
1452
1456
1460
1464
1468
1473
1477
1481
1485
1490
1494
1499
1503
1508
1512
1517
1521
1526
1531
1536
1541
1545
1550
1555
1560
1566
1571
1576
1581
1587
1592
1598
1603
1609
1615
1621
1627
1633
1639
1646
1652
1659
1666
1673
1680
1687
1694
1701
1709
1717
1724
1732
1740
1748
1756
1765
1773
1781
1790
1798
1807
1816
1824
1833
1842
1851
1860
1869
1878
1887
1897
1906
1915
1925
1935
1945
1955
1965
1975
1986
1996
2007
2017
2029
2040
2051
2063
2075
2086
2098
2110
2122
2134
2147
2159
2171
2184
2197
2210
2222
2235
2248
2262
2275
2288
2301
2315
2329
2342
2356
2370
2384
2398
2412
2426
2440
2454
2468
2482
2497
2511
2525
2539
2553
2567
2581
2595
2609
2623
2637
2650
2664
2677
2691
2704
2717
2730
2742
2755
2767
2780
2792
2804
2816
2827
2839
2850
2861
2872
2883
2894
2905
2915
2925
2935
2945
2955
2965
2974
2984
2993
3003
3012
3021
3030
3039
3048
3057
3066
3075
3084
3093
3102
3111
3120
3129
3137
3146
3155
3164
3173
3182
3191
3200
3209
3218
3227
3235
3244
3253
3262
3271
3279
3288
3297
3305
3314
3322
3330
3339
3347
3355
3363
3372
3380
3388
3396
3404
3412
3420
3428
3436
3444
3452
3459
3467
3475
3483
3490
3498
3506
3513
3521
3528
3536
3543
3551
3558
3566
3573
3581
3588
3596
3603
3611
3618
3626
3633
3641
3648
3656
3663
3671
3678
3686
3694
3701
3709
3717
3724
3732
3740
3748
3756
3764
3772
3780
3788
3796
3804
3812
3820
3828
3836
3844
3852
3859
3867
3875
3883
3891
3899
3906
3914
3921
3929
3936
3944
3951
3959
3966
3973
3980
3987
3994
4001
4008
4014
4022
4029
4035
4043
4050
4057
4064
4070
4078
4085
4091
4100
4107
4114
4121
4129
4136
4143
4150
4158
4165
4172
4180
4187
4194
4202
4209
4216
4224
4231
4238
4245
4252
4259
4266
4273
4280
4286
4293
4299
4306
4312
4318
4324
4330
4336
4341
4347
4352
4358
4363
4368
4373
4377
4382
4387
4391
4395
4399
4404
4408
4411
4415
4419
4422
4426
4429
4433
4436
4439
4442
4445
4448
4451
4453
4456
4458
4461
4464
4466
4469
4471
4474
4476
4479
4481
4483
4486
4488
4490
4493
4495
4497
4500
4502
4504
4506
4508
4510
4512
4514
4516
4517
4519
4520
4522
4523
4524
4525
4526
4527
4528
4529
4530
4530
4531
4531
4531
4532
4532
4532
4532
4532
4532
4532
4531
4531
4531
4530
4530
4530
4529
4528
4528
4527
4526
4525
4524
4523
4522
4521
4520
4519
4517
4516
4514
4512
4511
4509
4507
4505
4503
4501
4499
4497
4495
4493
4491
4489
4487
4485
4483
4481
4479
4477
4475
4473
4471
4469
4467
4465
4463
4461
4459
4457
4455
4453
4450
4448
4446
4443
4440
4438
4435
4432
4428
4425
4422
4418
4414
4410
4406
4402
4398
4393
4388
4384
4379
4373
4368
4363
4357
4352
4346
4340
4334
4328
4322
4315
4309
4302
4296
4289
4282
4276
4269
4262
4255
4248
4241
4233
4226
4219
4211
4204
4196
4188
4180
4173
4165
4156
4148
4140
4132
4123
4114
4106
4097
4088
4078
4070
4059
4051
4042
4032
4022
4013
4003
3994
3985
3975
3965
3956
3946
3937
3928
3918
3909
3899
3890
3881
3872
3863
3854
3844
3835
3826
3817
3808
3799
3789
3780
3771
3762
3752
3743
3734
3724
3715
3705
3696
3686
3676
3667
3657
3647
3637
3627
3618
3608
3598
3588
3578
3568
3558
3547
3537
3527
3517
3507
3497
3487
3476
3466
3456
3446
3436
3425
3415
3405
3395
3385
3375
3365
3354
3344
3334
3324
3314
3304
3294
3284
3274
3264
3254
3244
3233
3223
3213
3203
3192
3182
3172
3161
3151
3141
3130
3120
3110
3099
3089
3079
3069
3059
3048
3038
3028
3018
3008
2998
2988
2978
2969
2959
2949
2940
2930
2921
2911
2902
2892
2883
2873
2864
2854
2845
2835
2825
2816
2806
2796
2786
2775
2765
2755
2744
2734
2723
2712
2701
2690
2679
2668
2657
2646
2635
2623
2612
2600
2589
2578
2566
2555
2544
2532
2521
2510
2499
2488
2477
2466
2456
2445
2434
2424
2413
2403
2393
2382
2372
2362
2352
2342
2332
2322
2312
2303
2293
2283
2273
2264
2254
2245
2235
2225
2216
2207
2197
2188
2179
2169
2160
2151
2142
2133
2124
2116
2107
2099
2090
2082
2073
2065
2057
2049
2041
2033
2025
2019
2011
2004
1997
1990
1983
1976
1970
1963
1957
1950
1944
1938
1931
1925
1919
1913
1906
1900
1894
1888
1881
1875
1869
1862
1856
1850
1843
1836
1830
1823
1816
1809
1802
1795
1788
1781
1773
1766
1758
1751
1743
1735
1727
1720
1712
1704
1696
1688
1680
1671
1663
1655
1647
1639
1631
1623
1615
1607
1600
1592
1584
1576
1568
1560
1553
1545
1537
1529
1522
1514
1506
1499
1491
1483
1476
1468
1461
1453
1446
1439
1431
1424
1417
1410
1403
1396
1389
1382
1375
1369
1362
1355
1349
1342
1335
1329
1323
1316
1310
1304
1297
1291
1285
1279
1273
1267
1260
1254
1248
1242
1236
1230
1224
1218
1212
1206
1200
1194
1188
1182
1177
1171
1165
1160
1154
1149
1143
1138
1133
1128
1123
1118
1113
1108
1103
1098
1094
1089
1084
1080
1075
1071
1067
1063
1058
1054
1050
1046
1042
1038
1034
1030
1026
1022
1018
1014
1010
1006
1002
999
996
993
989
986
983
979
976
973
970
967
964
961
958
955
952
950
947
944
942
939
937
935
933
931
929
927
925
923
922
920
919
918
917
916
915
914
913
913
912
912
912
911
911
911
911
911
911
911
911
911
911
912
912
912
913
913
914
914
915
916
916
917
918
919
920
920
921
922
923
924
925
926
928
929
930
931
932
934
935
936
938
940
941
943
945
946
948
950
952
954
956
959
961
963
966
969
971
974
977
980
983
987
990
994
997
1000
1004
1008
1014
1018
1022
1027
1032
1037
1042
1048
1053
1059
1065
1071
1077
1083
1090
1097
1104
1111
1118
1126
1133
1141
1149
1157
1166
1174
1183
1192
1201
1210
1219
1229
1238
1248
1258
1268
1278
1289
1299
1310
1320
1331
1342
1353
1365
1376
1387
1398
1410
1421
1433
1445
1456
1468
1480
1491
1503
1515
1527
1539
1551
1563
1575
1587
1599
1610
1622
1634
1646
1658
1670
1682
1694
1705
1717
1729
1741
1752
1764
1776
1787
1799
1810
1822
1833
1845
1856
1868
1879
1891
1902
1913
1925
1936
1947
1959
1970
1981
1993
2004
2015
2025
2037
2049
2061
2072
2084
2095
2107
2118
2130
2142
2154
2166
2178
2190
2202
2214
2226
2239
2251
2263
2276
2288
2301
2313
2326
2338
2351
2364
2376
2389
2402
2415
2428
2441
2454
2467
2480
2493
2506
2519
2533
2546
2559
2573
2586
2599
2613
2626
2640
2654
2667
2681
2695
2709
2723
2737
2752
2766
2780
2795
2810
2824
2839
2854
2869
2884
2900
2915
2930
2946
2961
2977
2992
3008
3024
3040
3055
3071
3087
3103
3119
3135
3151
3167
3183
3199
3215
3231
3247
3263
3279
3295
3311
3327
3342
3358
3374
3389
3405
3421
3436
3452
3467
3483
3498
3514
3530
3545
3561
3576
3592
3608
3623
3639
3655
3670
3686
3701
3717
3733
3748
3764
3779
3795
3810
3826
3841
3857
3872
3887
3902
3917
3932
3947
3962
3977
3991
4005
4019
4034
4048
4062
4075
4089
4103
4116
4129
4142
4155
4168
4181
4194
4206
4219
4231
4244
4256
4268
4280
4292
4304
4316
4328
4340
4352
4364
4376
4387
4399
4411
4422
4434
4445
4457
4469
4480
4492
4503
4515
4527
4538
4550
4562
4573
4585
4597
4608
4620
4632
4644
4655
4667
4679
4691
4703
4714
4726
4738
4750
4762
4774
4786
4798
4810
4822
4834
4846
4858
4870
4882
4894
4907
4919
4931
4943
4955
4967
4979
4991
5003
5015
5026
5038
5050
5061
5073
5084
5096
5107
5118
5129
5139
5150
5160
5171
5181
5191
5200
5210
5219
5228
5237
5245
5253
5262
5269
5277
5285
5292
5299
5306
5312
5319
5325
5331
5337
5343
5349
5355
5360
5365
5371
5376
5381
5386
5390
5395
5400
5404
5409
5413
5418
5422
5426
5431
5435
5439
5443
5447
5451
5455
5459
5463
5467
5471
5475
5479
5483
5487
5491
5494
5498
5502
5505
5509
5513
5516
5520
5523
5526
5530
5533
5536
5540
5543
5546
5549
5552
5555
5557
5560
5563
5566
5568
5571
5573
5575
5578
5580
5582
5584
5586
5588
5589
5591
5592
5593
5595
5596
5596
5597
5598
5598
5599
5599
5599
5599
5599
5599
5598
5598
5597
5597
5596
5595
5594
5593
5592
5591
5590
5588
5587
5586
5584
5583
5581
5580
5578
5577
5576
5574
5573
5571
5570
5569
5567
5566
5565
5564
5562
5561
5560
5559
5558
5557
5557
5556
5555
5555
5554
5554
5553
5553
5552
5552
5552
5552
5551
5551
5551
5551
5551
5550
5550
5550
5549
5549
5548
5548
5547
5546
5545
5544
5543
5542
5541
5540
5539
5537
5536
5534
5532
5531
5529
5527
5525
5522
5520
5518
5515
5513
5510
5507
5504
5501
5498
5495
5491
5488
5484
5480
5477
5473
5468
5464
5460
5455
5451
5446
5442
5437
5432
5427
5422
5416
5411
5405
5400
5394
5388
5382
5377
5371
5365
5358
5352
5346
5340
5334
5327
5321
5314
5308
5302
5295
5289
5282
5276
5269
5263
5256
5250
5243
5237
5231
5224
5218
5212
5206
5199
5193
5187
5181
5175
5170
5164
5158
5153
5147
5142
5136
5131
5125
5120
5115
5110
5104
5099
5094
5089
5084
5079
5074
5070
5065
5060
5055
5051
5046
5042
5037
5033
5029
5024
5020
5016
5011
5007
5003
4999
4994
4990
4986
4982
4978
4974
4970
4966
4962
4958
4954
4951
4947
4943
4939
4936
4932
4928
4925
4921
4918
4914
4910
4907
4903
4900
4896
4892
4889
4885
4881
4877
4874
4870
4866
4863
4859
4855
4851
4848
4844
4840
4836
4833
4829
4825
4822
4818
4814
4810
4807
4803
4799
4796
4792
4788
4785
4781
4777
4774
4770
4766
4763
4759
4755
4752
4748
4744
4741
4737
4733
4730
4726
4722
4719
4715
4711
4708
4704
4700
4697
4693
4689
4686
4682
4679
4675
4671
4668
4664
4661
4657
4653
4650
4646
4642
4639
4635
4632
4628
4624
4621
4617
4614
4610
4607
4603
4599
4596
4592
4589
4585
4582
4578
4574
4571
4567
4564
4560
4557
4553
4550
4546
4542
4539
4535
4532
4528
4525
4521
4518
4514
4511
4507
4504
4500
4497
4493
4490
4486
4483
4479
4476
4472
4469
4465
4462
4458
4455
4451
4448
4444
4441
4437
4434
4430
4427
4423
4420
4416
4413
4409
4406
4402
4399
4396
4392
4389
4385
4382
4378
4375
4371
4368
4365
4361
4358
4354
4351
4347
4344
4341
4337
4334
4330
4327
4324
4320
4317
4313
4310
4307
4303
4300
4296
4293
4290
4286
4283
4279
4276
4273
4269
4266
4263
4259
4256
4252
4249
4246
4242
4239
4236
4232
4229
4226
4222
4219
4216
4212
4209
4206
4202
4199
4196
4192
4189
4186
4182
4179
4176
4172
4169
4166
4162
4159
4156
4152
4149
4146
4143
4139
4136
4133
4129
4126
4123
4120
4116
4113
4110
4106
4103
4100
4097
4093
4090
4086
4083
4080
4077
4074
4070
4067
4064
4061
4058
4054
4051
4048
4045
4041
4038
4035
4032
4027
4025
4022
4019
4016
4011
4009
4006
4003
4000
3996
3993
3990
3987
3984
3980
3977
3974
3971
3968
3964
3961
3958
3955
3952
3949
3945
3942
3939
3936
3933
3930
3926
3923
3920
3917
3914
3911
3908
3904
3901
3898
3895
3892
3889
3886
3882
3879
3876
3873
3870
3867
3864
3861
3857
3854
3851
3848
3845
3842
3839
3836
3833
3830
3826
3823
3820
3817
3814
3811
3808
3805
3802
3799
3796
3793
3790
3786
3783
3780
3777
3774
3771
3768
3765
3762
3759
3756
3753
3750
3747
3744
3741
3738
3735
3732
3729
3726
3723
3720
3716
3713
3710
3707
3704
3701
3698
3695
3692
3689
3686
3683
3680
3677
3674
3671
3668
3665
3662
3659
3657
3654
3651
3648
3645
3642
3639
3636
3633
3630
3627
3624
3621
3618
3615
3612
3609
3606
3603
3600
3597
3594
3591
3589
3586
3583
3580
3577
3574
3571
3568
3565
3562
3559
3556
3553
3551
3548
3545
3542
3539
3536
3533
3530
3527
3524
3522
3519
3516
3513
3510
3507
3504
3501
3499
3496
3493
3490
3487
3484
3481
3479
3476
3473
3470
3467
3464
3461
3459
3456
3453
3450
3447
3444
3442
3439
3436
3433
3430
3427
3425
3422
3419
3416
3413
3410
3408
3405
3402
3399
3396
3394
3391
3388
3385
3382
3380
3377
3374
3371
3369
3366
3363
3360
3357
3355
3352
3349
3346
3344
3341
3338
3335
3333
3330
3327
3324
3322
3319
3316
3313
3311
3308
3305
3302
3300
3297
3294
3291
3289
3286
3283
3281
3278
3275
3272
3270
3267
3264
3262
3259
3256
3253
3251
3248
3245
3243
3240
3237
3235
3232
3229
3226
3224
3221
3218
3216
3213
3210
3208
3205
3202
3200
3197
3194
3192
3189
3186
3184
3181
3179
3176
3173
3171
3168
3165
3163
3160
3157
3155
3152
3150
3147
3144
3142
3139
3136
3134
3131
3129
3126
3123
3121
3118
3116
3113
3110
3108
3105
3103
3100
3097
3095
3092
3090
3087
3084
3082
3079
3077
3074
3072
3069
3066
3064
3061
3059
3056
3054
3051
3048
3046
3043
3041
3038
3036
3033
3031
3028
3026
3023
3020
3018
3015
3013
3010
3008
3005
3003
3000
2998
2995
2993
2990
2988
2985
2983
2980
2978
2975
2973
2970
2968
2965
2963
2960
2958
2955
2953
2950
2948
2945
2943
2940
2938
2935
2933
2930
2928
2926
2923
2921
2918
2916
2913
2911
2908
2906
2903
2901
2899
2896
2894
2891
2889
2886
2884
2882
2879
2877
2874
2872
2869
2867
2865
2862
2860
2857
2855
2852
2850
2848
2845
2843
2840
2838
2836
2833
2831
2828
2826
2824
2821
2819
2817
2814
2812
2809
2807
2805
2802
2800
2798
2795
2793
2790
2788
2786
2783
2781
2779
2776
2774
2772
2769
2767
2765
2762
2760
2758
2755
2753
2751
2748
2746
2744
2741
2739
2737
2734
2732
2730
2727
2725
2723
2720
2718
2716
2713
2711
2709
2707
2704
2702
2700
2697
2695
2693
2691
2688
2686
2684
2681
2679
2677
2675
2672
2670
2668
2666
2663
2661
2659
2656
2654
2652
2650
2647
2645
2643
2641
2638
2636
2634
2632
2629
2627
2625
2623
2621
2618
2616
2614
2612
2609
2607
2605
2603
2601
2598
2596
2594
2592
2589
2587
2585
2583
2581
2578
2576
2574
2572
2570
2568
2565
2563
2561
2559
2557
2554
2552
2550
2548
2546
2544
2541
2539
2537
2535
2533
2531
2528
2526
2524
2522
2520
2518
2515
2513
2511
2509
2507
2505
2503
2500
2498
2496
2494
2492
2490
2488
2486
2483
2481
2479
2477
2475
2473
2471
2469
2467
2464
2462
2460
2458
2456
2454
2452
2450
2448
2446
2443
2441
2439
2437
2435
2433
2431
2429
2427
2425
2423
2421
2418
2416
2414
2412
2410
2408
2406
2404
2402
2400
2398
2396
2394
2392
2390
2388
2386
2384
2382
2379
2377
2375
2373
2371
2369
2367
2365
2363
2361
2359
2357
2355
2353
2351
2349
2347
2345
2343
2341
2339
2337
2335
2333
2331
2329
2327
2325
2323
2321
2319
2317
2315
2313
2311
2309
2307
2305
2303
2301
2299
2297
2295
2293
2291
2289
2287
2286
2284
2282
2280
2278
2276
2274
2272
2270
2268
2266
2264
2262
2260
2258
2256
2254
2252
2251
2249
2247
2245
2243
2241
2239
2237
2235
2233
2231
2229
2227
2226
2224
2222
2220
2218
2216
2214
2212
2210
2208
2207
2205
2203
2201
2199
2197
2195
2193
2191
2190
2188
2186
2184
2182
2180
2178
2176
2175
2173
2171
2169
2167
2165
2163
2162
2160
2158
2156
2154
2152
2150
2149
2147
2145
2143
2141
2139
2138
2136
