5
19008
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-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
-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
-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
-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
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-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
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-78
-78
-78
-78
-79
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-83
-83
-83
-83
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-102
-103
-103
-103
-103
-103
-104
-104
-104
-104
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-117
-118
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-129
-130
-130
-130
-131
-131
-131
-131
-132
-132
-132
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-135
-136
-136
-136
-136
-137
-137
-137
-137
-137
-138
-138
-138
-139
-139
-139
-139
-140
-140
-140
-141
-141
-141
-141
-142
-142
-142
-142
-143
-143
-143
-143
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-149
-149
-149
-149
-150
-150
-150
-151
-151
-151
-151
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-161
-161
-161
-161
-162
-162
-162
-163
-163
-163
-163
-164
-164
-164
-165
-165
-165
-166
-166
-166
-167
-167
-167
-168
-168
-169
-169
-169
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-172
-172
-173
-173
-173
-174
-174
-174
-175
-175
-176
-176
-177
-177
-177
-178
-178
-178
-179
-179
-179
-180
-180
-181
-181
-181
-182
-182
-183
-183
-184
-185
-185
-186
-186
-187
-187
-188
-188
-188
-189
-189
-189
-190
-190
-191
-191
-191
-192
-192
-193
-193
-194
-194
-195
-195
-196
-196
-197
-197
-197
-198
-198
-199
-199
-200
-200
-201
-201
-202
-202
-203
-203
-204
-204
-205
-205
-206
-206
-207
-207
-208
-208
-209
-209
-210
-210
-211
-211
-212
-212
-213
-213
-214
-214
-215
-215
-216
-216
-217
-217
-217
-218
-218
-218
-219
-219
-219
-220
-220
-220
-221
-221
-221
-222
-222
-223
-223
-223
-224
-224
-225
-225
-225
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-227
-228
-228
-228
-229
-229
-229
-230
-230
-231
-231
-232
-232
-232
-233
-233
-233
-234
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-236
-236
-236
-237
-237
-237
-238
-238
-238
-238
-239
-239
-239
-239
-240
-240
-240
-240
-241
-241
-241
-241
-241
-241
-242
-242
-242
-242
-242
-243
-243
-243
-243
-243
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-246
-246
-246
-246
-246
-247
-247
-248
-248
-249
-250
-251
-251
-252
-253
-254
-255
-256
-257
-259
-260
-261
-262
-263
-264
-265
-266
-267
-268
-269
-270
-271
-272
-273
-274
-275
-276
-277
-278
-278
-279
-280
-280
-281
-282
-282
-283
-284
-284
-285
-285
-286
-287
-288
-288
-289
-290
-290
-291
-292
-293
-294
-294
-295
-296
-297
-298
-299
-300
-301
-303
-304
-305
-306
-307
-308
-309
-310
-311
-312
-313
-315
-316
-317
-318
-319
-320
-321
-322
-323
-324
-325
-326
-327
-328
-329
-329
-330
-331
-332
-332
-333
-334
-334
-335
-336
-336
-337
-338
-338
-339
-340
-340
-341
-341
-342
-342
-342
-343
-343
-343
-344
-344
-344
-345
-345
-345
-346
-346
-347
-347
-348
-348
-349
-349
-350
-351
-351
-352
-353
-353
-354
-354
-355
-355
-355
-356
-356
-356
-356
-356
-356
-356
-356
-355
-355
-355
-355
-354
-354
-354
-353
-353
-352
-352
-352
-351
-351
-351
-350
-350
-350
-350
-349
-349
-349
-349
-349
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-349
-349
-349
-349
-349
-349
-348
-348
-348
-347
-347
-347
-346
-346
-345
-345
-344
-343
-343
-342
-342
-341
-341
-340
-340
-339
-339
-339
-338
-338
-337
-337
-336
-336
-335
-335
-334
-334
-333
-333
-332
-332
-331
-331
-331
-330
-330
-330
-330
-330
-330
-330
-331
-331
-331
-332
-332
-333
-333
-334
-334
-335
-335
-336
-336
-337
-337
-337
-338
-338
-338
-339
-339
-339
-340
-340
-340
-341
-341
-341
-342
-342
-342
-342
-343
-343
-343
-344
-344
-345
-345
-346
-346
-347
-347
-348
-348
-349
-349
-350
-350
-351
-351
-352
-352
-352
-353
-353
-353
-353
-354
-354
-355
-355
-356
-357
-358
-358
-359
-360
-361
-362
-363
-364
-365
-366
-367
-368
-369
-369
-370
-371
-371
-372
-373
-373
-374
-375
-375
-376
-377
-377
-378
-379
-380
-381
-382
-383
-385
-386
-387
-388
-390
-391
-392
-394
-395
-397
-398
-400
-401
-403
-404
-405
-407
-408
-409
-411
-412
-413
-414
-415
-416
-417
-418
-419
-420
-421
-422
-423
-424
-424
-425
-426
-427
-428
-429
-430
-431
-431
-432
-433
-434
-434
-435
-435
-436
-436
-437
-437
-437
-437
-438
-438
-437
-437
-437
-437
-436
-436
-435
-434
-434
-433
-432
-432
-431
-430
-430
-430
-429
-429
-429
-429
-428
-428
-428
-428
-428
-428
-428
-428
-428
-427
-427
-427
-426
-426
-426
-425
-425
-425
-425
-425
-425
-425
-425
-425
-425
-425
-425
-425
-425
-425
-425
-425
-425
-424
-424
-423
-423
-422
-422
-421
-420
-420
-419
-418
-417
-417
-416
-415
-414
-413
-412
-411
-410
-409
-408
-407
-406
-405
-404
-404
-403
-403
-402
-402
-402
-402
-402
-402
-403
-403
-403
-403
-403
-403
-403
-403
-403
-403
-403
-403
-403
-402
-402
-402
-401
-401
-401
-400
-400
-400
-400
-400
-400
-400
-401
-401
-402
-402
-403
-404
-404
-405
-406
-406
-407
-408
-408
-409
-409
-410
-410
-410
-411
-411
-411
-411
-411
-412
-412
-412
-412
-413
-413
-414
-415
-416
-416
-417
-418
-419
-421
-422
-423
-424
-425
-426
-427
-428
-429
-430
-431
-432
-433
-433
-434
-434
-434
-434
-434
-434
-434
-434
-433
-433
-433
-433
-433
-433
-433
-433
-433
-433
-433
-434
-435
-435
-436
-437
-438
-438
-439
-440
-442
-443
-444
-445
-446
-447
-448
-449
-450
-451
-452
-453
-454
-455
-456
-457
-458
-459
-460
-461
-462
-463
-464
-465
-466
-467
-468
-469
-470
-470
-471
-472
-472
-473
-473
-474
-474
-475
-475
-476
-476
-477
-477
-478
-479
-479
-480
-481
-481
-482
-483
-484
-485
-485
-486
-487
-488
-488
-489
-490
-491
-491
-492
-493
-493
-494
-494
-494
-494
-495
-495
-495
-495
-496
-496
-497
-497
-498
-499
-501
-502
-503
-505
-507
-508
-510
-512
-513
-515
-516
-517
-518
-519
-520
-521
-522
-522
-523
-523
-523
-524
-524
-524
-524
-525
-525
-525
-525
-525
-525
-525
-525
-525
-525
-525
-525
-526
-526
-526
-527
-527
-528
-528
-529
-530
-530
-531
-532
-533
-534
-535
-536
-536
-537
-538
-538
-539
-539
-540
-540
-540
-540
-540
-540
-540
-540
-540
-540
-540
-540
-540
-540
-540
-539
-539
-538
-538
-537
-537
-536
-535
-534
-534
-533
-533
-533
-532
-532
-533
-533
-534
-534
-535
-537
-538
-539
-541
-543
-545
-547
-549
-551
-554
-556
-558
-561
-563
-566
-568
-570
-572
-574
-576
-578
-579
-581
-582
-583
-584
-585
-586
-587
-587
-588
-588
-588
-588
-588
-588
-588
-587
-587
-587
-587
-587
-587
-588
-588
-589
-589
-590
-591
-591
-592
-593
-593
-594
-595
-595
-596
-596
-596
-597
-598
-598
-599
-599
-600
-601
-601
-602
-602
-603
-603
-603
-604
-604
-604
-604
-604
-604
-604
-604
-604
-605
-605
-606
-606
-607
-608
-609
-610
-610
-611
-613
-614
-615
-616
-617
-619
-620
-622
-624
-626
-628
-631
-633
-636
-639
-642
-645
-648
-651
-654
-657
-660
-663
-666
-669
-672
-674
-676
-677
-679
-680
-681
-681
-682
-682
-683
-683
-684
-684
-685
-686
-687
-688
-690
-691
-693
-694
-696
-697
-698
-700
-701
-702
-703
-704
-704
-705
-706
-706
-707
-707
-708
-708
-709
-709
-710
-711
-711
-712
-713
-715
-716
-718
-719
-721
-724
-726
-728
-730
-733
-735
-737
-739
-741
-742
-744
-745
-746
-747
-748
-748
-748
-749
-749
-749
-749
-749
-749
-749
-749
-749
-749
-750
-751
-751
-753
-754
-755
-757
-758
-760
-761
-763
-764
-766
-767
-768
-769
-770
-770
-770
-771
-770
-770
-770
-769
-768
-767
-766
-765
-763
-762
-760
-759
-757
-756
-754
-753
-752
-751
-750
-749
-749
-748
-747
-747
-746
-746
-746
-746
-746
-746
-746
-746
-746
-746
-746
-746
-746
-746
-746
-745
-745
-745
-745
-745
-744
-744
-744
-744
-744
-744
-744
-744
-744
-744
-744
-744
-744
-744
-744
-743
-743
-742
-741
-740
-739
-738
-737
-736
-735
-735
-734
-734
-734
-735
-736
-737
-738
-740
-741
-743
-745
-747
-749
-751
-753
-754
-756
-757
-758
-759
-759
-760
-760
-760
-760
-760
-761
-761
-762
-763
-764
-766
-767
-769
-771
-774
-776
-779
-781
-784
-787
-790
-793
-796
-799
-801
-804
-807
-809
-811
-813
-815
-816
-817
-818
-818
-819
-819
-819
-819
-819
-819
-819
-819
-820
-820
-821
-822
-823
-824
-825
-827
-828
-830
-831
-833
-835
-836
-838
-840
-841
-843
-844
-846
-847
-848
-849
-849
-850
-851
-852
-853
-854
-855
-857
-859
-861
-864
-866
-869
-872
-875
-878
-882
-885
-888
-892
-895
-898
-902
-905
-908
-911
-914
-917
-920
-922
-925
-927
-929
-932
-933
-935
-936
-938
-939
-940
-940
-941
-941
-942
-942
-942
-942
-941
-941
-941
-940
-940
-939
-939
-938
-937
-937
-936
-936
-935
-934
-934
-933
-932
-932
-931
-931
-931
-931
-931
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-930
-930
-930
-929
-929
-928
-928
-927
-927
-926
-925
-925
-924
-924
-924
-924
-923
-923
-923
-924
-924
-924
-924
-924
-924
-924
-925
-925
-925
-925
-925
-925
-925
-925
-925
-925
-925
-925
-925
-926
-926
-926
-926
-927
-927
-927
-927
-927
-927
-927
-928
-928
-929
-929
-930
-931
-932
-933
-935
-937
-938
-940
-942
-944
-947
-949
-951
-953
-955
-956
-958
-959
-961
-962
-962
-963
-963
-964
-963
-963
-962
-961
-960
-959
-957
-955
-953
-951
-949
-947
-945
-943
-941
-940
-938
-937
-935
-934
-933
-932
-931
-931
-931
-931
-931
-932
-934
-936
-938
-941
-944
-947
-951
-954
-957
-961
-964
-966
-968
-970
-971
-972
-972
-973
-972
-972
-971
-970
-969
-967
-966
-965
-963
-962
-961
-960
-959
-958
-957
-957
-956
-956
-955
-955
-955
-955
-955
-956
-956
-956
-957
-957
-958
-958
-959
-959
-960
-960
-961
-961
-962
-963
-964
-966
-968
-970
-973
-976
-979
-983
-987
-992
-997
-1002
-1006
-1012
-1018
-1025
-1031
-1037
-1043
-1049
-1055
-1060
-1066
-1071
-1076
-1081
-1086
-1091
-1095
-1098
-1102
-1105
-1107
-1109
-1110
-1111
-1111
-1111
-1110
-1109
-1108
-1106
-1104
-1102
-1099
-1097
-1095
-1093
-1092
-1090
-1089
-1089
-1088
-1088
-1089
-1089
-1090
-1091
-1092
-1092
-1093
-1094
-1094
-1094
-1094
-1093
-1093
-1092
-1091
-1090
-1089
-1087
-1086
-1084
-1083
-1082
-1080
-1079
-1078
-1076
-1075
-1074
-1073
-1072
-1072
-1071
-1071
-1072
-1072
-1073
-1075
-1077
-1079
-1082
-1086
-1089
-1093
-1097
-1102
-1106
-1111
-1115
-1120
-1124
-1127
-1131
-1134
-1137
-1139
-1142
-1143
-1145
-1146
-1147
-1148
-1148
-1149
-1149
-1149
-1150
-1150
-1150
-1150
-1151
-1151
-1151
-1152
-1153
-1154
-1155
-1156
-1158
-1160
-1162
-1164
-1167
-1171
-1174
-1179
-1183
-1188
-1194
-1200
-1205
-1211
-1217
-1223
-1228
-1233
-1237
-1240
-1243
-1245
-1246
-1247
-1246
-1245
-1244
-1242
-1240
-1237
-1235
-1233
-1231
-1230
-1228
-1227
-1226
-1226
-1225
-1225
-1224
-1223
-1223
-1222
-1221
-1220
-1220
-1219
-1219
-1219
-1219
-1219
-1219
-1220
-1221
-1223
-1224
-1226
-1228
-1230
-1232
-1234
-1236
-1238
-1240
-1241
-1243
-1244
-1245
-1245
-1245
-1245
-1245
-1244
-1243
-1242
-1240
-1239
-1237
-1235
-1233
-1232
-1229
-1227
-1225
-1223
-1220
-1218
-1215
-1212
-1210
-1207
-1205
-1202
-1200
-1198
-1196
-1195
-1194
-1193
-1193
-1194
-1194
-1195
-1196
-1198
-1199
-1201
-1202
-1203
-1204
-1205
-1205
-1205
-1205
-1205
-1205
-1204
-1204
-1203
-1203
-1202
-1202
-1201
-1201
-1200
-1200
-1199
-1198
-1196
-1194
-1192
-1189
-1186
-1183
-1179
-1176
-1172
-1168
-1164
-1161
-1157
-1153
-1150
-1147
-1143
-1141
-1138
-1135
-1133
-1132
-1131
-1130
-1130
-1130
-1130
-1131
-1133
-1134
-1136
-1138
-1140
-1142
-1144
-1146
-1149
-1151
-1154
-1157
-1160
-1163
-1166
-1169
-1171
-1174
-1177
-1180
-1183
-1185
-1188
-1191
-1194
-1197
-1201
-1204
-1208
-1212
-1217
-1221
-1226
-1232
-1237
-1243
-1248
-1254
-1261
-1267
-1274
-1280
-1287
-1293
-1300
-1306
-1312
-1318
-1324
-1330
-1335
-1340
-1345
-1350
-1354
-1359
-1363
-1367
-1371
-1376
-1380
-1385
-1389
-1394
-1399
-1404
-1409
-1415
-1420
-1426
-1432
-1437
-1443
-1449
-1454
-1459
-1463
-1468
-1472
-1475
-1478
-1481
-1483
-1485
-1487
-1489
-1490
-1492
-1494
-1497
-1499
-1502
-1505
-1509
-1512
-1516
-1521
-1525
-1529
-1534
-1538
-1542
-1547
-1550
-1554
-1557
-1560
-1562
-1565
-1566
-1568
-1569
-1570
-1570
-1570
-1569
-1569
-1568
-1567
-1566
-1565
-1564
-1564
-1564
-1565
-1566
-1567
-1569
-1572
-1576
-1580
-1585
-1590
-1596
-1602
-1608
-1615
-1622
-1629
-1636
-1644
-1651
-1659
-1666
-1674
-1682
-1690
-1698
-1706
-1714
-1722
-1730
-1738
-1745
-1753
-1760
-1767
-1773
-1779
-1785
-1790
-1794
-1798
-1802
-1804
-1807
-1808
-1809
-1810
-1810
-1810
-1809
-1807
-1806
-1804
-1802
-1800
-1799
-1797
-1795
-1794
-1793
-1792
-1792
-1792
-1793
-1794
-1795
-1798
-1801
-1804
-1809
-1813
-1818
-1824
-1830
-1835
-1841
-1847
-1853
-1859
-1865
-1871
-1876
-1882
-1887
-1892
-1897
-1901
-1905
-1909
-1913
-1916
-1920
-1922
-1925
-1927
-1928
-1930
-1931
-1931
-1931
-1931
-1931
-1930
-1929
-1928
-1926
-1925
-1923
-1920
-1918
-1915
-1911
-1907
-1903
-1898
-1893
-1887
-1881
-1875
-1869
-1863
-1857
-1851
-1845
-1839
-1834
-1829
-1825
-1821
-1818
-1815
-1813
-1811
-1810
-1809
-1809
-1809
-1808
-1808
-1808
-1808
-1807
-1807
-1806
-1805
-1804
-1803
-1801
-1800
-1798
-1796
-1795
-1793
-1791
-1789
-1787
-1785
-1783
-1780
-1778
-1776
-1774
-1771
-1769
-1767
-1764
-1762
-1759
-1757
-1755
-1752
-1750
-1748
-1747
-1746
-1745
-1744
-1744
-1744
-1744
-1744
-1744
-1744
-1744
-1743
-1743
-1741
-1740
-1738
-1736
-1734
-1732
-1730
-1728
-1726
-1724
-1722
-1719
-1717
-1714
-1711
-1708
-1705
-1701
-1698
-1694
-1690
-1687
-1683
-1680
-1678
-1675
-1673
-1672
-1670
-1669
-1669
-1668
-1668
-1668
-1668
-1669
-1669
-1670
-1670
-1671
-1672
-1673
-1674
-1676
-1677
-1679
-1680
-1682
-1683
-1685
-1686
-1687
-1689
-1690
-1691
-1692
-1692
-1693
-1694
-1694
-1695
-1696
-1696
-1698
-1699
-1701
-1704
-1707
-1711
-1715
-1721
-1727
-1733
-1740
-1748
-1756
-1765
-1774
-1784
-1793
-1803
-1812
-1822
-1831
-1840
-1849
-1857
-1865
-1873
-1880
-1887
-1894
-1901
-1907
-1912
-1918
-1923
-1927
-1932
-1935
-1939
-1941
-1944
-1945
-1947
-1947
-1948
-1948
-1947
-1946
-1944
-1942
-1940
-1938
-1936
-1934
-1932
-1930
-1928
-1927
-1925
-1924
-1923
-1921
-1920
-1919
-1918
-1917
-1916
-1915
-1914
-1914
-1914
-1914
-1914
-1915
-1916
-1917
-1919
-1921
-1923
-1925
-1927
-1930
-1932
-1935
-1937
-1939
-1941
-1944
-1946
-1947
-1949
-1950
-1951
-1952
-1952
-1952
-1951
-1950
-1949
-1947
-1946
-1945
-1944
-1943
-1942
-1942
-1943
-1944
-1945
-1946
-1948
-1950
-1952
-1954
-1957
-1959
-1961
-1963
-1964
-1966
-1968
-1969
-1970
-1971
-1972
-1972
-1973
-1973
-1973
-1973
-1973
-1972
-1972
-1972
-1971
-1971
-1971
-1971
-1971
-1972
-1973
-1974
-1975
-1976
-1978
-1979
-1980
-1982
-1983
-1984
-1985
-1986
-1986
-1985
-1985
-1983
-1981
-1979
-1975
-1971
-1967
-1962
-1957
-1951
-1946
-1940
-1934
-1929
-1923
-1918
-1913
-1909
-1905
-1902
-1899
-1897
-1896
-1895
-1894
-1894
-1894
-1895
-1896
-1897
-1899
-1900
-1902
-1903
-1905
-1907
-1908
-1910
-1911
-1912
-1913
-1913
-1913
-1913
-1913
-1912
-1911
-1910
-1909
-1907
-1906
-1904
-1903
-1901
-1900
-1899
-1898
-1897
-1897
-1896
-1896
-1896
-1896
-1895
-1895
-1894
-1893
-1892
-1891
-1889
-1888
-1886
-1884
-1883
-1881
-1880
-1878
-1877
-1876
-1875
-1873
-1872
-1871
-1870
-1868
-1866
-1864
-1862
-1860
-1857
-1855
-1853
-1850
-1848
-1846
-1845
-1844
-1843
-1842
-1842
-1841
-1840
-1840
-1839
-1838
-1837
-1836
-1834
-1832
-1829
-1825
-1820
-1815
-1809
-1802
-1795
-1787
-1778
-1770
-1762
-1754
-1746
-1738
-1732
-1726
-1720
-1716
-1712
-1709
-1707
-1705
-1704
-1704
-1704
-1704
-1705
-1707
-1708
-1710
-1712
-1715
-1718
-1721
-1725
-1729
-1734
-1739
-1745
-1751
-1757
-1764
-1770
-1776
-1782
-1787
-1791
-1795
-1798
-1800
-1801
-1802
-1801
-1800
-1798
-1795
-1792
-1788
-1784
-1780
-1775
-1770
-1765
-1759
-1754
-1748
-1741
-1734
-1726
-1718
-1709
-1700
-1691
-1682
-1673
-1664
-1655
-1647
-1640
-1634
-1629
-1625
-1621
-1619
-1618
-1618
-1618
-1620
-1622
-1624
-1628
-1631
-1635
-1639
-1644
-1648
-1653
-1657
-1662
-1667
-1672
-1677
-1682
-1687
-1691
-1696
-1701
-1707
-1712
-1718
-1724
-1730
-1737
-1744
-1752
-1759
-1767
-1776
-1784
-1792
-1800
-1808
-1816
-1823
-1831
-1838
-1846
-1853
-1861
-1869
-1877
-1885
-1893
-1901
-1909
-1916
-1923
-1929
-1934
-1939
-1943
-1946
-1948
-1949
-1950
-1950
-1949
-1948
-1946
-1945
-1943
-1940
-1938
-1935
-1932
-1929
-1925
-1922
-1918
-1915
-1911
-1908
-1904
-1901
-1899
-1897
-1896
-1896
-1896
-1898
-1900
-1903
-1907
-1911
-1916
-1922
-1928
-1934
-1941
-1948
-1955
-1962
-1970
-1976
-1983
-1989
-1994
-1997
-2000
-2001
-2003
-2001
-2000
-1997
-1992
-1986
-1980
-1972
-1964
-1954
-1944
-1934
-1923
-1911
-1899
-1887
-1875
-1862
-1849
-1836
-1822
-1809
-1796
-1783
-1771
-1759
-1747
-1736
-1725
-1715
-1706
-1696
-1687
-1679
-1671
-1663
-1656
-1648
-1641
-1634
-1627
-1620
-1614
-1607
-1601
-1594
-1588
-1581
-1575
-1568
-1562
-1556
-1550
-1544
-1538
-1533
-1528
-1524
-1520
-1517
-1514
-1512
-1510
-1509
-1507
-1505
-1504
-1502
-1499
-1497
-1494
-1490
-1486
-1482
-1478
-1473
-1469
-1464
-1460
-1456
-1452
-1448
-1444
-1440
-1436
-1432
-1427
-1423
-1418
-1413
-1408
-1402
-1396
-1391
-1385
-1379
-1373
-1367
-1360
-1354
-1348
-1341
-1335
-1328
-1320
-1313
-1304
-1296
-1286
-1277
-1267
-1257
-1246
-1236
-1225
-1214
-1204
-1193
-1183
-1173
-1163
-1153
-1144
-1135
-1126
-1117
-1108
-1099
-1090
-1081
-1072
-1063
-1054
-1045
-1037
-1028
-1020
-1012
-1006
-1000
-994
-988
-983
-979
-975
-971
-968
-966
-965
-964
-963
-963
-964
-964
-965
-966
-967
-968
-968
-968
-968
-967
-965
-964
-961
-959
-956
-953
-950
-947
-944
-941
-937
-934
-931
-928
-924
-921
-918
-914
-911
-907
-903
-899
-894
-890
-886
-881
-876
-872
-867
-862
-857
-851
-845
-839
-833
-826
-818
-811
-802
-794
-786
-777
-768
-759
-751
-742
-734
-726
-719
-712
-706
-700
-695
-691
-687
-684
-682
-680
-678
-677
-675
-674
-673
-672
-671
-670
-669
-667
-666
-665
-664
-663
-663
-662
-662
-662
-661
-661
-660
-659
-658
-656
-654
-651
-647
-643
-639
-634
-630
-625
-621
-616
-612
-607
-603
-599
-595
-592
-588
-585
-581
-578
-574
-571
-568
-564
-560
-556
-552
-548
-544
-540
-536
-532
-528
-524
-521
-519
-516
-515
-514
-513
-514
-515
-516
-517
-519
-521
-522
-523
-524
-524
-524
-523
-521
-519
-517
-514
-511
-507
-503
-500
-496
-492
-487
-483
-479
-475
-471
-467
-462
-457
-452
-446
-440
-434
-427
-419
-412
-404
-396
-388
-380
-373
-365
-358
-351
-345
-338
-332
-326
-320
-314
-308
-302
-297
-291
-286
-281
-276
-271
-266
-261
-256
-252
-248
-244
-241
-237
-235
-232
-230
-228
-226
-224
-222
-220
-217
-214
-211
-208
-204
-200
-196
-191
-186
-181
-176
-172
-167
-162
-157
-153
-149
-145
-141
-138
-135
-132
-129
-126
-123
-121
-118
-115
-113
-110
-108
-106
-104
-102
-100
-98
-95
-92
-89
-85
-80
-74
-68
-61
-53
-44
-35
-24
-14
-3
9
20
32
44
56
68
79
91
102
113
123
133
143
153
162
171
180
188
197
205
214
223
232
242
252
262
273
284
295
307
318
329
340
350
360
370
379
388
397
406
414
423
432
440
449
458
467
475
484
492
500
509
516
524
530
537
543
548
553
557
562
566
570
574
578
582
586
590
594
599
603
608
613
617
622
628
633
638
643
648
653
658
662
667
671
675
680
685
690
696
702
709
717
724
733
741
750
758
767
775
783
790
797
804
810
815
819
823
825
828
830
831
832
832
832
832
832
831
830
829
828
826
823
821
817
813
809
804
798
792
786
779
771
764
757
749
742
735
728
722
716
711
707
703
700
698
696
695
695
696
698
700
703
707
711
717
723
730
737
746
754
764
773
783
793
803
813
822
832
841
850
858
866
874
881
888
895
902
909
915
922
929
936
943
949
956
963
969
975
981
986
992
996
1000
1004
1008
1010
1014
1016
1018
1020
1022
1025
1027
1030
1033
1036
1040
1044
1048
1054
1060
1067
1074
1083
1093
1104
1115
1128
1141
1155
1170
1186
1201
1217
1234
1251
1267
1284
1301
1318
1335
1351
1367
1383
1398
1412
1427
1441
1454
1468
1482
1495
1509
1522
1536
1549
1563
1577
1591
1605
1619
1634
1648
1662
1676
1689
1702
1714
1726
1736
1746
1755
1764
1771
1777
1783
1788
1793
1798
1802
1806
1811
1815
1820
1826
1832
1838
1845
1853
1861
1870
1879
1888
1898
1908
1918
1929
1939
1951
1962
1973
1985
1996
2007
2019
2029
2040
2051
2061
2071
2080
2090
2099
2107
2115
2123
2131
2138
2144
2150
2156
2161
2166
2170
2174
2178
2182
2185
2188
2190
2193
2195
2197
2199
2200
2201
2202
2202
2202
2201
2201
2200
2200
2200
2200
2201
2203
2205
2208
2211
2215
2220
2226
2232
2238
2245
2252
2259
2267
2275
2282
2290
2297
2305
2312
2319
2326
2333
2340
2348
2355
2363
2372
2381
2391
2402
2413
2426
2439
2453
2467
2482
2497
2512
2527
2542
2556
2570
2584
2597
2609
2620
2631
2642
2652
2661
2670
2678
2686
2693
2701
2708
2714
2721
2727
2734
2740
2745
2751
2756
2760
2765
2769
2773
2776
2779
2782
2785
2789
2792
2796
2800
2804
2808
2813
2818
2823
2828
2832
2837
2842
2846
2850
2854
2857
2861
2864
2867
2870
2872
2875
2878
2881
2884
2886
2889
2892
2895
2897
2899
2901
2902
2903
2903
2903
2902
2901
2900
2898
2897
2895
2894
2892
2891
2890
2890
2890
2890
2891
2892
2893
2894
2896
2898
2899
2901
2902
2902
2901
2900
2898
2896
2892
2889
2885
2881
2876
2872
2868
2863
2859
2855
2851
2848
2844
2841
2838
2835
2832
2829
2827
2824
2821
2819
2816
2813
2809
2806
2802
2797
2792
2787
2781
2775
2769
2763
2756
2750
2743
2736
2730
2723
2716
2710
2703
2696
2690
2684
2678
2673
2668
2664
2661
2659
2658
2657
2657
2658
2659
2662
2665
2668
2672
2676
2681
2685
2690
2695
2701
2706
2712
2717
2724
2730
2736
2743
2750
2758
2765
2772
2780
2787
2794
2800
2806
2812
2817
2822
2827
2831
2836
2841
2845
2850
2856
2861
2867
2873
2879
2885
2891
2897
2903
2909
2915
2920
2925
2930
2934
2938
2941
2944
2946
2948
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2961
2962
2965
2967
2970
2972
2976
2979
2982
2986
2990
2994
2998
3003
3007
3012
3017
3022
3027
3032
3037
3042
3047
3052
3056
3060
3064
3068
3071
3074
3076
3079
3081
3082
3084
3085
3086
3087
3087
3088
3088
3088
3089
3088
3088
3088
3087
3087
3086
3085
3085
3084
3084
3083
3083
3084
3084
3086
3088
3091
3096
3101
3108
3117
3126
3137
3149
3163
3177
3192
3208
3224
3240
3256
3271
3287
3301
3315
3328
3341
3352
3363
3373
3383
3392
3400
3407
3414
3420
3426
3431
3437
3441
3446
3450
3454
3457
3461
3463
3466
3468
3470
3472
3474
3476
3478
3480
3482
3486
3489
3493
3498
3504
3510
3517
3525
3534
3544
3555
3566
3579
3592
3606
3620
3634
3648
3662
3676
3689
3701
3713
3724
3734
3744
3753
3761
3768
3775
3781
3787
3793
3799
3805
3811
3818
3824
3831
3838
3845
3852
3858
3865
3871
3877
3882
3886
3890
3893
3896
3897
3898
3898
3898
3897
3895
3893
3890
3887
3884
3881
3877
3874
3871
3868
3866
3864
3862
3861
3860
3860
3860
3861
3862
3864
3867
3871
3875
3879
3884
3890
3895
3901
3907
3913
3919
3926
3932
3938
3944
3950
3955
3959
3964
3967
3970
3972
3973
3974
3975
3975
3975
3975
3975
3974
3974
3973
3971
3969
3967
3963
3959
3954
3948
3942
3934
3927
3919
3910
3902
3894
3885
3877
3869
3862
3854
3847
3841
3835
3830
3825
3821
3818
3816
3814
3814
3815
3816
3819
3822
3826
3830
3835
3840
3845
3850
3856
3861
3866
3871
3876
3881
3886
3892
3897
3903
3910
3917
3924
3932
3940
3949
3958
3967
3976
3985
3995
4003
4013
4022
4032
4042
4051
4061
4070
4081
4091
4101
4110
4119
4128
4136
4143
4149
4154
4158
4162
4164
4165
4165
4165
4164
4163
4162
4161
4161
4160
4161
4162
4164
4167
4171
4176
4182
4190
4198
4208
4219
4231
4244
4258
4273
4289
4305
4322
4340
4357
4375
4394
4412
4431
4449
4468
4487
4505
4524
4542
4560
4578
4596
4613
4630
4646
4662
4678
4693
4707
4721
4734
4746
4757
4767
4776
4784
4790
4795
4799
4801
4802
4801
4799
4795
4791
4785
4778
4771
4762
4754
4745
4736
4727
4718
4709
4702
4694
4688
4682
4676
4671
4666
4662
4659
4655
4652
4649
4646
4644
4642
4640
4639
4638
4637
4636
4635
4634
4633
4632
4631
4630
4629
4629
4629
4630
4632
4635
4639
4644
4649
4656
4664
4672
4681
4691
4701
4711
4721
4731
4742
4752
4762
4772
4783
4793
4804
4815
4827
4838
4850
4861
4873
4885
4897
4908
4919
4930
4941
4952
4963
4974
4984
4995
5007
5018
5029
5041
5053
5065
5076
5088
5100
5111
5122
5132
5142
5151
5159
5167
5174
5181
5187
5193
5199
5205
5211
5217
5223
5229
5236
5242
5249
5255
5262
5269
5276
5282
5289
5295
5300
5305
5309
5313
5315
5317
5318
5319
5318
5317
5315
5313
5311
5309
5306
5304
5302
5300
5298
5296
5294
5292
5291
5289
5288
5286
5285
5283
5282
5280
5278
5276
5274
5272
5270
5267
5265
5262
5259
5257
5254
5251
5248
5246
5243
5241
5240
5239
5239
5239
5241
5243
5246
5249
5254
5258
5263
5268
5273
5279
5284
5290
5295
5300
5305
5310
5315
5319
5323
5327
5330
5333
5335
5336
5337
5337
5337
5336
5335
5334
5333
5332
5330
5329
5327
5326
5325
5324
5323
5323
5324
5325
5327
5329
5332
5336
5341
5346
5353
5360
5368
5377
5387
5398
5410
5422
5435
5449
5463
5478
5492
5508
5523
5538
5553
5568
5583
5598
5612
5626
5640
5653
5666
5679
5692
5704
5716
5727
5739
5750
5760
5770
5780
5788
5797
5804
5811
5818
5823
5827
5831
5833
5835
5835
5835
5834
5832
5830
5826
5823
5819
5815
5810
5806
5801
5797
5792
5788
5784
5780
5776
5772
5769
5766
5763
5761
5760
5759
5759
5759
5759
5760
5762
5763
5765
5768
5770
5773
5776
5778
5781
5783
5786
5787
5789
5790
5790
5790
5789
5787
5785
5781
5777
5772
5766
5759
5752
5744
5734
5724
5714
5702
5690
5677
5664
5650
5635
5620
5605
5589
5573
5556
5540
5523
5507
5490
5474
5459
5444
5429
5415
5402
5390
5379
5368
5359
5350
5343
5336
5331
5326
5323
5320
5318
5316
5315
5313
5312
5311
5310
5309
5308
5306
5304
5303
5301
5299
5297
5294
5292
5289
5286
5282
5279
5276
5272
5268
5264
5260
5256
5251
5246
5240
5233
5227
5219
5212
5204
5195
5186
5176
5166
5156
5145
5134
5122
5111
5100
5088
5077
5066
5055
5045
5035
5025
5016
5007
4999
4992
4985
4979
4975
4971
4968
4966
4966
4966
4968
4971
4974
4979
4984
4990
4996
5003
5011
5019
5027
5035
5043
5051
5060
5067
5075
5082
5088
5093
5098
5102
5106
5108
5110
5111
5111
5110
5109
5107
5105
5102
5098
5094
5090
5085
5081
5076
5071
5066
5061
5056
5051
5047
5044
5041
5039
5037
5036
5036
5037
5038
5040
5043
5047
5052
5057
5063
5070
5078
5087
5096
5105
5115
5125
5135
5146
5156
5167
5177
5187
5197
5207
5217
5226
5236
5245
5254
5262
5270
5278
5286
5293
5300
5307
5314
5321
5328
5335
5342
5349
5356
5363
5370
5377
5383
5390
5396
5401
5407
5411
5416
5420
5424
5427
5430
5432
5434
5436
5437
5437
5437
5437
5436
5434
5432
5429
5426
5422
5417
5412
5407
5401
5394
5387
5380
5372
5365
5356
5348
5340
5331
5322
5314
5306
5298
5290
5283
5276
5270
5265
5260
5256
5254
5251
5250
5250
5251
5253
5255
5259
5263
5267
5273
5278
5284
5291
5298
5305
5312
5320
5328
5336
5344
5353
5362
5371
5380
5389
5398
5407
5416
5425
5434
5443
5451
5460
5468
5477
5486
5494
5503
5513
5523
5533
5543
5554
5566
5577
5589
5601
5612
5623
5633
5642
5650
5656
5662
5666
5668
5668
5666
5662
5656
5649
5640
5628
5616
5602
5587
5571
5555
5538
5520
5502
5485
5467
5450
5433
5417
5401
5386
5372
5359
5347
5336
5326
5317
5309
5303
5298
5294
5291
5290
5289
5290
5292
5296
5300
5306
5314
5323
5333
5344
5356
5369
5383
5397
5411
5425
5438
5451
5464
5476
5486
5496
5504
5512
5518
5523
5527
5530
5532
5534
5535
5535
5535
5534
5534
5533
5532
5532
5531
5531
5531
5532
5533
5533
5535
5536
5538
5539
5541
5543
5545
5547
5549
5550
5552
5553
5554
5555
5556
5556
5557
5557
5557
5557
5556
5555
5553
5551
5548
5545
5541
5536
5531
5525
5519
5513
5505
5497
5487
5477
5466
5453
5439
5424
5409
5392
5374
5356
5337
5318
5298
5278
5258
5238
5218
5198
5178
5158
5139
5120
5101
5083
5065
5048
5032
5016
5002
4988
4975
4963
4952
4941
4931
4923
4914
4907
4899
4893
4887
4881
4875
4870
4865
4860
4856
4851
4847
4843
4839
4835
4831
4827
4822
4818
4813
4807
4802
4796
4789
4783
4776
4769
4761
4753
4745
4737
4728
4720
4712
4703
4696
4688
4681
4674
4668
4662
4657
4651
4646
4642
4637
4633
4629
4625
4621
4617
4613
4610
4607
4605
4604
4603
4602
4602
4603
4605
4607
4610
4613
4617
4621
4626
4631
4636
4642
4648
4655
4661
4667
4673
4678
4683
4687
4690
4692
4693
4692
4690
4687
4682
4676
4669
4660
4650
4640
4628
4616
4603
4589
4575
4560
4544
4529
4513
4496
4480
4464
4447
4430
4414
4398
4381
4366
4350
4335
4320
4306
4292
4279
4266
4254
4242
4231
4220
4210
4201
4192
4184
4176
4169
4163
4157
4152
4148
4144
4140
4137
4134
4132
4130
4128
4126
4125
4124
4123
4123
4122
4122
4122
4123
4123
4123
4123
4123
4123
4123
4122
4122
4121
4121
4120
4119
4118
4118
4117
4116
4116
4115
4114
4113
4112
4111
4110
4109
4107
4106
4105
4104
4103
4102
4102
4103
4104
4105
4107
4110
4113
4117
4121
4125
4129
4134
4138
4142
4146
4149
4153
4156
4158
4161
4163
4164
4165
4166
4165
4165
4164
4163
4161
4160
4158
4157
4156
4155
4154
4154
4154
4154
4154
4155
4155
4155
4155
4155
4155
4154
4153
4152
4151
4150
4149
4147
4145
4143
4140
4137
4134
4130
4126
4121
4116
4111
4105
4099
4091
4086
4078
4072
4065
4058
4051
4045
4038
4033
4027
4022
4018
4014
4011
4008
4006
4003
4001
3999
3997
3994
3991
3987
3982
3976
3970
3962
3953
3943
3932
3920
3907
3894
3880
3865
3850
3834
3818
3801
3785
3767
3750
3732
3715
3697
3679
3661
3643
3625
3607
3589
3572
3554
3536
3519
3501
3483
3465
3447
3429
3411
3393
3375
3357
3339
3322
3305
3287
3270
3252
3235
3217
3198
3179
3160
3139
3118
3097
3075
3052
3029
3006
2982
2958
2935
2911
2887
2864
2840
2816
2792
2768
2745
2722
2699
2677
2655
2634
2614
2595
2577
2560
2544
2529
2516
2504
2493
2483
2475
2467
2460
2454
2449
2445
2441
2438
2435
2432
2429
2427
2425
2423
2421
2419
2418
2416
2414
2413
2411
2408
2406
2402
2398
2394
2388
2382
2375
2368
2360
2351
2343
2333
2324
2315
2305
2296
2287
2278
2270
2261
2254
2246
2239
2232
2226
2220
2214
2209
2204
2199
2194
2189
2184
2179
2174
2168
2163
2156
2149
2142
2134
2125
2115
2105
2095
2084
2073
2062
2051
2039
2028
2016
2004
1992
1980
1968
1956
1943
1931
1919
1907
1896
1884
1873
1863
1853
1844
1835
1826
1817
1809
1800
1791
1782
1773
1763
1753
1743
1732
1720
1708
1696
1684
1671
1657
1644
1630
1616
1601
1586
1570
1554
1537
1519
1500
1480
1460
1438
1416
1393
1369
1346
1321
1297
1274
1250
1227
1205
1183
1163
1142
1123
1103
1084
1065
1046
1027
1008
989
970
950
930
909
889
869
848
829
809
791
773
756
741
726
713
702
692
684
678
673
670
669
669
671
674
678
684
691
699
707
717
727
738
750
761
773
785
798
810
821
833
844
856
866
877
886
896
904
912
919
926
931
935
939
942
943
945
945
945
944
943
941
938
935
932
928
923
917
910
903
895
886
877
867
857
846
835
825
814
803
793
783
773
764
754
745
735
726
716
707
697
687
677
666
655
645
633
622
611
601
590
580
570
561
552
544
537
530
525
520
515
511
508
504
501
498
495
492
488
484
480
475
469
463
456
448
440
432
422
412
402
391
380
369
357
345
334
322
310
299
288
277
267
257
247
238
230
222
214
207
200
193
186
180
174
168
162
157
152
147
142
137
133
129
125
122
118
115
111
108
104
99
95
90
84
79
73
66
60
53
46
39
31
24
16
7
-1
-10
-19
-29
-39
-49
-60
-72
-85
-98
-112
-127
-143
-160
-177
-196
-215
-236
-256
-278
-300
-323
-346
-370
-393
-417
-442
-466
-490
-515
-540
-566
-592
-619
-646
-673
-701
-729
-758
-786
-815
-844
-872
-901
-929
-957
-985
-1012
-1040
-1067
-1094
-1121
-1147
-1174
-1201
-1228
-1256
-1284
-1313
-1343
-1373
-1404
-1436
-1469
-1503
-1538
-1573
-1610
-1647
-1685
-1724
-1763
-1803
-1843
-1883
-1924
-1964
-2005
-2045
-2085
-2125
-2165
-2204
-2243
-2282
-2319
-2357
-2393
-2428
-2462
-2495
-2527
-2557
-2586
-2615
-2642
-2669
-2694
-2720
-2744
-2769
-2793
-2817
-2842
-2866
-2890
-2915
-2939
-2964
-2990
-3015
-3041
-3067
-3093
-3119
-3146
-3173
-3200
-3227
-3254
-3281
-3308
-3335
-3361
-3387
-3412
-3436
-3460
-3483
-3506
-3528
-3551
-3573
-3595
-3617
-3640
-3664
-3688
-3713
-3740
-3767
-3795
-3825
-3856
-3888
-3920
-3953
-3987
-4022
-4057
-4091
-4127
-4162
-4197
-4233
-4268
-4304
-4340
-4375
-4411
-4447
-4482
-4518
-4553
-4589
-4624
-4660
-4695
-4729
-4764
-4797
-4831
-4863
-4895
-4926
-4957
-4987
-5016
-5044
-5072
-5099
-5125
-5151
-5176
-5200
-5223
-5246
-5268
-5288
-5308
-5327
-5345
-5362
-5379
-5394
-5409
-5423
-5437
-5450
-5463
-5475
-5487
-5499
-5510
-5522
-5533
-5544
-5556
-5567
-5578
-5590
-5602
-5614
-5626
-5638
-5652
-5665
-5680
-5695
-5710
-5727
-5744
-5762
-5781
-5800
-5821
-5842
-5865
-5889
-5914
-5941
-5970
-5999
-6031
-6064
-6098
-6134
-6172
-6210
-6249
-6289
-6330
-6371
-6412
-6453
-6494
-6535
-6575
-6615
-6654
-6693
-6731
-6768
-6805
-6841
-6876
-6910
-6944
-6977
-7009
-7041
-7072
-7102
-7131
-7159
-7186
-7212
-7237
-7261
-7283
-7304
-7324
-7343
-7360
-7377
-7392
-7406
-7420
-7433
-7445
-7456
-7467
-7477
-7487
-7496
-7505
-7514
-7523
-7531
-7540
-7548
-7556
-7564
-7572
-7580
-7588
-7596
-7604
-7613
-7621
-7630
-7639
-7648
-7658
-7667
-7677
-7686
-7695
-7705
-7713
-7722
-7730
-7738
-7745
-7752
-7758
-7764
-7770
-7776
-7782
-7788
-7795
-7803
-7811
-7820
-7831
-7843
-7857
-7872
-7889
-7908
-7929
-7952
-7977
-8004
-8034
-8064
-8098
-8134
-8170
-8209
-8249
-8290
-8332
-8375
-8419
-8463
-8507
-8552
-8596
-8641
-8686
-8730
-8775
-8819
-8862
-8905
-8947
-8988
-9029
-9069
-9108
-9146
-9184
-9220
-9256
-9291
-9325
-9358
-9389
-9420
-9448
-9476
-9502
-9526
-9549
-9571
-9591
-9611
-9629
-9646
-9663
-9679
-9695
-9711
-9727
-9742
-9758
-9773
-9789
-9806
-9823
-9841
-9860
-9880
-9901
-9924
-9949
-9975
-10003
-10033
-10066
-10100
-10135
-10173
-10212
-10252
-10294
-10337
-10381
-10425
-10470
-10515
-10561
-10607
-10653
-10700
-10746
-10793
-10839
-10884
-10930
-10975
-11019
-11062
-11104
-11145
-11185
-11224
-11261
-11296
-11329
-11360
-11388
-11414
-11437
-11457
-11475
-11489
-11501
-11510
-11515
-11518
-11518
-11516
-11511
-11504
-11494
-11483
-11471
-11457
-11442
-11426
-11408
-11390
-11372
-11352
-11332
-11310
-11288
-11265
-11241
-11216
-11190
-11164
-11137
-11110
-11083
-11056
-11029
-11003
-10977
-10952
-10927
-10903
-10879
-10856
-10833
-10811
-10789
-10768
-10747
-10726
-10705
-10685
-10665
-10646
-10628
-10610
-10594
-10578
-10564
-10552
-10541
-10532
-10524
-10518
-10514
-10512
-10512
-10514
-10518
-10524
-10533
-10544
-10558
-10574
-10593
-10615
-10639
-10665
-10694
-10726
-10760
-10796
-10834
-10874
-10916
-10960
-11005
-11052
-11100
-11150
-11201
-11253
-11305
-11358
-11411
-11464
-11517
-11569
-11620
-11670
-11719
-11767
-11814
-11859
-11903
-11946
-11988
-12028
-12068
-12106
-12144
-12181
-12218
-12254
-12290
-12326
-12362
-12398
-12434
-12472
-12510
-12548
-12588
-12629
-12671
-12715
-12760
-12806
-12853
-12903
-12953
-13005
-13058
-13112
-13168
-13224
-13282
-13340
-13400
-13460
-13521
-13582
-13643
-13704
-13765
-13826
-13885
-13943
-14000
-14055
-14109
-14159
-14208
-14254
-14296
-14337
-14374
-14408
-14440
-14469
-14497
-14522
-14545
-14567
-14588
-14607
-14627
-14646
-14665
-14684
-14703
-14724
-14745
-14767
-14790
-14814
-14839
-14865
-14892
-14920
-14949
-14979
-15009
-15040
-15071
-15102
-15133
-15165
-15196
-15227
-15259
-15289
-15320
-15350
-15380
-15409
-15437
-15464
-15490
-15515
-15538
-15561
-15581
-15600
-15616
-15631
-15643
-15653
-15660
-15664
-15667
-15666
-15664
-15659
-15653
-15644
-15634
-15623
-15611
-15598
-15583
-15568
-15552
-15535
-15518
-15500
-15481
-15462
-15443
-15424
-15406
-15388
-15370
-15354
-15338
-15324
-15311
-15300
-15290
-15281
-15274
-15269
-15265
-15262
-15261
-15262
-15263
-15266
-15270
-15274
-15280
-15286
-15294
-15302
-15310
-15320
-15330
-15341
-15353
-15366
-15380
-15396
-15412
-15429
-15448
-15468
-15488
-15510
-15532
-15554
-15576
-15599
-15621
-15643
-15665
-15686
-15707
-15728
-15749
-15769
-15790
-15812
-15834
-15856
-15880
-15905
-15931
-15957
-15985
-16013
-16041
-16070
-16099
-16128
-16158
-16187
-16216
-16245
-16274
-16305
-16335
-16366
-16398
-16431
-16464
-16499
-16534
-16571
-16608
-16647
-16686
-16726
-16767
-16809
-16850
-16892
-16934
-16975
-17016
-17056
-17096
-17134
-17171
-17207
-17241
-17274
-17306
-17336
-17366
-17393
-17420
-17446
-17471
-17495
-17519
-17542
-17565
-17588
-17612
-17635
-17659
-17684
-17709
-17735
-17762
-17790
-17818
-17847
-17876
-17907
-17938
-17970
-18002
-18036
-18070
-18105
-18140
-18176
-18212
-18248
-18284
-18320
-18355
-18389
-18422
-18453
-18483
-18511
-18537
-18560
-18581
-18599
-18615
-18628
-18639
-18647
-18652
-18654
-18655
-18653
-18648
-18642
-18634
-18625
-18614
-18602
-18589
-18575
-18561
-18547
-18533
-18519
-18506
-18493
-18482
-18472
-18463
-18456
-18450
-18447
-18445
-18446
-18448
-18453
-18461
-18471
-18483
-18497
-18514
-18533
-18554
-18578
-18603
-18630
-18658
-18687
-18717
-18747
-18777
-18807
-18835
-18863
-18889
-18913
-18934
-18953
-18970
-18983
-18994
-19001
-19006
-19008
-19007
-19003
-18998
-18989
-18979
-18967
-18953
-18937
-18919
-18900
-18880
-18858
-18835
-18812
-18788
-18763
-18738
-18713
-18687
-18662
-18637
-18613
-18588
-18564
-18541
-18518
-18495
-18473
-18451
-18430
-18409
-18389
-18369
-18350
-18332
-18314
-18296
-18278
-18261
-18244
-18228
-18211
-18194
-18177
-18161
-18144
-18127
-18111
-18094
-18078
-18062
-18047
-18032
-18018
-18004
-17990
-17977
-17965
-17952
-17941
-17929
-17918
-17907
-17897
-17886
-17876
-17865
-17854
-17843
-17832
-17820
-17808
-17795
-17783
-17770
-17757
-17745
-17732
-17720
-17709
-17698
-17687
-17677
-17668
-17659
-17650
-17641
-17633
-17624
-17616
-17606
-17597
-17586
-17575
-17563
-17550
-17536
-17521
-17505
-17488
-17470
-17452
-17432
-17412
-17391
-17369
-17346
-17323
-17299
-17273
-17247
-17220
-17191
-17162
-17131
-17099
-17067
-17032
-16997
-16960
-16922
-16882
-16840
-16797
-16752
-16706
-16657
-16606
-16554
-16499
-16442
-16383
-16322
-16259
-16193
-16126
-16056
-15986
-15912
-15837
-15760
-15681
-15601
-15519
-15436
-15352
-15266
-15179
-15091
-15002
-14913
-14823
-14732
-14642
-14552
-14462
-14372
-14284
-14196
-14109
-14023
-13939
-13856
-13776
-13697
-13620
-13546
-13475
-13406
-13340
-13277
-13217
-13161
-13108
-13058
-13012
-12971
-12933
-12899
-12870
-12846
-12826
-12810
-12799
-12793
-12791
-12794
-12801
-12813
-12829
-12850
-12874
-12903
-12936
-12973
-13013
-13058
-13106
-13157
-13212
-13269
-13330
-13393
-13458
-13525
-13594
-13665
-13737
-13810
-13885
-13960
-14036
-14113
-14191
-14269
-14348
-14426
-14505
-14583
-14661
-14739
-14816
-14892
-14968
-15043
-15116
-15189
-15260
-15330
-15399
-15467
-15533
-15598
-15661
-15722
-15783
-15841
-15898
-15953
-16007
-16059
-16111
-16161
-16209
-16256
-16302
-16346
-16390
-16432
-16473
-16514
-16553
-16591
-16628
-16665
-16699
-16733
-16765
-16795
-16824
-16851
-16876
-16899
-16920
-16938
-16954
-16968
-16979
-16987
-16993
-16995
-16995
-16991
-16984
-16974
-16960
-16943
-16922
-16898
-16870
-16839
-16804
-16766
-16725
-16682
-16635
-16587
-16537
-16486
-16433
-16381
-16327
-16274
-16222
-16170
-16119
-16070
-16021
-15975
-15931
-15889
-15849
-15811
-15776
-15743
-15713
-15685
-15659
-15636
-15615
-15596
-15580
-15566
-15555
-15545
-15538
-15533
-15529
-15528
-15528
-15529
-15531
-15534
-15538
-15541
-15544
-15546
-15547
-15546
-15543
-15538
-15531
-15522
-15510
-15495
-15478
-15459
-15437
-15413
-15387
-15360
-15330
-15300
-15268
-15236
-15203
-15170
-15137
-15104
-15072
-15041
-15011
-14983
-14957
-14933
-14912
-14893
-14877
-14864
-14854
-14847
-14843
-14841
-14843
-14848
-14855
-14865
-14877
-14893
-14910
-14930
-14952
-14976
-15003
-15031
-15060
-15091
-15123
-15156
-15189
-15223
-15255
-15288
-15319
-15349
-15378
-15404
-15429
-15451
-15471
-15488
-15503
-15515
-15523
-15529
-15533
-15533
-15531
-15526
-15518
-15509
-15498
-15486
-15473
-15459
-15444
-15430
-15416
-15403
-15390
-15378
-15366
-15356
-15346
-15337
-15328
-15320
-15311
-15303
-15295
-15286
-15276
-15266
-15255
-15243
-15230
-15216
-15201
-15185
-15167
-15148
-15127
-15105
-15082
-15057
-15031
-15003
-14973
-14942
-14909
-14875
-14840
-14803
-14765
-14727
-14687
-14647
-14605
-14563
-14521
-14478
-14434
-14390
-14346
-14301
-14256
-14210
-14164
-14117
-14070
-14023
-13975
-13927
-13878
-13829
-13779
-13729
-13678
-13627
-13575
-13521
-13467
-13412
-13355
-13296
-13236
-13174
-13110
-13044
-12975
-12904
-12831
-12756
-12678
-12597
-12514
-12428
-12339
-12247
-12153
-12056
-11956
-11853
-11748
-11640
-11529
-11417
-11303
-11187
-11069
-10951
-10832
-10712
-10593
-10473
-10353
-10234
-10116
-9998
-9880
-9764
-9648
-9532
-9418
-9304
-9191
-9078
-8966
-8855
-8744
-8634
-8524
-8414
-8305
-8196
-8087
-7979
-7871
-7763
-7654
-7545
-7437
-7327
-7218
-7108
-6998
-6888
-6777
-6666
-6554
-6442
-6329
-6216
-6101
-5986
-5870
-5752
-5633
-5512
-5390
-5267
-5141
-5014
-4886
-4755
-4623
-4489
-4353
-4216
-4077
-3936
-3793
-3649
-3503
-3355
-3205
-3053
-2900
-2745
-2589
-2430
-2271
-2110
-1948
-1784
-1620
-1455
-1288
-1122
-955
-787
-620
-452
-284
-117
50
217
382
547
710
872
1032
1191
1348
1502
1655
1806
1955
2102
2247
2390
2532
2672
2810
2946
3081
3213
3344
3472
3598
3721
3842
3960
4075
4188
4298
4405
4510
4613
4713
4812
4908
5003
5097
5189
5279
5369
5457
5544
5629
5714
5797
5878
5958
6036
6113
6187
6261
6332
6402
6470
6536
6600
6664
6726
6787
6846
6906
6964
7022
7079
7136
7192
7248
7303
7357
7411
7464
7515
7565
7614
7661
7707
7751
7793
7834
7873
7910
7945
7980
8012
8042
8073
8102
8130
8157
8183
8208
8232
8255
8276
8297
8316
8333
8350
8364
8378
8390
8400
8409
8418
8425
8431
8437
8443
8448
8453
8459
8465
8471
8478
8486
8495
8506
8517
8529
8543
8558
8574
8590
8608
8627
8646
8665
8685
8704
8724
8744
8763
8782
8801
8819
8836
8853
8869
8884
8899
8913
8925
8937
8948
8957
8966
8973
8978
8982
8985
8987
8987
8986
8984
8982
8978
8975
8971
8967
8963
8960
8957
8956
8956
8957
8959
8963
8969
8976
8985
8995
9007
9020
9035
9050
9066
9084
9102
9120
9139
9158
9177
9196
9216
9234
9253
9271
9288
9304
9320
9333
9346
9356
9365
9371
9375
9377
9377
9374
9368
9361
9351
9340
9326
9311
9295
9278
9260
9241
9222
9203
9183
9163
9143
9123
9103
9083
9064
9044
9026
9007
8990
8972
8956
8941
8926
8913
8901
8890
8880
8871
8864
8857
8853
8850
8848
8847
8849
8851
8855
8860
8866
8874
8882
8891
8901
8912
8923
8936
8949
8963
8979
8995
9012
9030
9050
9070
9092
9115
9139
9164
9189
9216
9244
9273
9302
9332
9364
9397
9430
9465
9501
9539
9578
9618
9660
9703
9748
9793
9840
9888
9937
9986
10036
10087
10138
10189
10240
10291
10341
10391
10440
10489
10536
10583
10628
10673
10716
10759
10800
10840
10880
10919
10958
10996
11033
11071
11108
11146
11183
11221
11259
11298
11337
11377
11417
11458
11500
11543
11586
11630
11675
11720
11766
11812
11858
11905
11951
11997
12042
12087
12132
12176
12219
12262
12304
12345
12386
12426
12465
12504
12543
12581
12618
12654
12690
12724
12758
12791
12824
12855
12886
12916
12946
12976
13005
13034
13063
13092
13122
13151
13181
13211
13240
13270
13301
13331
13361
13392
13423
13454
13485
13517
13549
13582
13615
13649
13683
13719
13755
13793
13831
13871
13911
13952
13994
14037
14082
14127
14172
14219
14267
14316
14366
14417
14469
14522
14576
14632
14689
14748
14808
14871
14936
15004
15074
15146
15222
15300
15381
15465
15551
15640
15731
15823
15918
16013
16109
16206
16303
16399
16495
16590
16683
16775
16865
16952
17037
17120
17199
17275
17349
17418
17485
17548
17608
17664
17717
17766
17812
17854
17893
17928
17959
17987
18012
18034
18052
18068
18081
18091
18099
18104
18108
18109
18109
18107
18104
18099
18093
18087
18079
18072
18063
18055
18047
18040
18033
18026
18021
18017
18014
18013
18012
18012
18013
18015
18017
18020
18023
18026
18028
18030
18031
18031
18029
18026
18022
18015
18007
17997
17985
17970
17954
17937
17917
17896
17873
17849
17824
17798
17771
17743
17715
17686
17657
17627
17598
17568
17537
17507
17475
17444
17411
17378
17343
17308
17271
17233
17194
17153
17110
17066
17020
16972
16923
16872
16819
16766
16710
16654
16597
16539
16480
16420
16360
16299
16238
16177
16114
16053
15992
15930
15869
15807
15745
15683
15622
15560
15499
15437
15376
15314
15253
15191
15129
15066
15003
14940
14876
14811
14746
14679
14612
14543
14474
14403
14332
14260
14186
14112
14037
13962
13885
13808
13731
13653
13574
13495
13416
13336
13256
13175
13094
13012
12930
12847
12764
12680
12595
12509
12423
12335
12246
12157
12066
11974
11881
11786
11691
11595
11497
11399
11300
11200
11099
10998
10896
10792
10688
10583
10477
10369
10260
10149
10037
9923
9807
9689
9570
9449
9327
9204
9079
8954
8827
8700
8573
8445
8317
8188
8060
7932
7803
7675
7548
7420
7293
7166
7040
6915
6790
6666
6542
6420
6298
6177
6057
5939
5822
5705
5591
5478
5366
5257
5149
5044
4940
4839
4740
4644
4550
4459
4371
4285
4201
4120
4042
3966
3892
3822
3753
3687
3624
3563
3504
3447
3393
3341
3291
3243
3197
3152
3109
3067
3026
2986
2947
2908
2871
2834
2797
2762
2727
2692
2658
2626
2593
2562
2532
2502
2474
2446
2419
2393
2368
2343
2319
2296
2273
2251
2229
2208
2187
2167
2146
2127
2107
2088
2069
2050
2032
2013
1997
1979
1963
1946
1931
1915
1901
1887
1874
1861
1849
1838
1828
1819
1810
1802
1794
1786
1779
1772
1765
1758
1751
1743
1736
1728
1719
1711
1702
1692
1683
1674
1664
1655
1645
1636
1627
1618
1609
1601
1593
1586
1579
1573
1568
1563
1559
1555
1552
1550
1549
1548
1548
1548
1549
1550
1552
1554
1557
1560
1564
1568
1572
1576
1580
1584
1588
1593
1597
1600
1604
1607
1610
1612
1615
1616
1618
1619
1620
1622
1622
1623
1624
1625
1625
1626
1626
1626
1626
1625
1625
1624
1622
1621
1619
1616
1614
1612
1610
1607
1605
1603
1601
1599
1597
1595
1594
1593
1591
1590
1590
1589
1589
1589
1590
1591
1593
1596
1599
1603
1609
1615
1622
1630
1639
1648
1659
1670
1682
1694
1707
1721
1734
1748
1762
1776
1790
1805
1818
1832
1845
1857
1868
1878
1887
1894
1900
1904
1906
1907
1905
1901
1895
1887
1876
1864
1849
1833
1814
1793
1770
1745
1719
1690
1660
1628
1595
1560
1524
1486
1447
1406
1365
1323
1279
1235
1189
1143
1096
1049
1000
951
901
851
800
749
697
645
592
538
485
431
376
322
267
212
157
101
45
-11
-67
-123
-179
-236
-292
-348
-404
-460
-515
-570
-624
-677
-729
-781
-832
-882
-930
-978
-1026
-1072
-1117
-1161
-1204
-1246
-1286
-1326
-1364
-1401
-1436
-1470
-1503
-1535
-1565
-1595
-1624
-1652
-1679
-1706
-1733
-1759
-1785
-1811
-1838
-1864
-1891
-1918
-1946
-1975
-2004
-2035
-2066
-2099
-2133
-2168
-2204
-2240
-2278
-2317
-2356
-2397
-2438
-2479
-2522
-2565
-2609
-2653
-2698
-2745
-2792
-2839
-2888
-2937
-2988
-3039
-3090
-3143
-3196
-3249
-3303
-3357
-3412
-3467
-3522
-3578
-3634
-3690
-3746
-3802
-3859
-3915
-3972
-4029
-4086
-4143
-4200
-4257
-4314
-4370
-4427
-4482
-4538
-4592
-4646
-4700
-4752
-4804
-4854
-4903
-4952
-4999
-5046
-5091
-5136
-5180
-5224
-5267
-5310
-5353
-5396
-5439
-5483
-5526
-5571
-5615
-5660
-5705
-5750
-5795
-5840
-5885
-5929
-5974
-6018
-6061
-6105
-6148
-6192
-6235
-6279
-6323
-6367
-6412
-6457
-6503
-6550
-6598
-6647
-6696
-6746
-6796
-6847
-6897
-6948
-6999
-7049
-7099
-7149
-7198
-7247
-7295
-7342
-7389
-7436
-7482
-7527
-7571
-7614
-7657
-7698
-7739
-7778
-7815
-7851
-7886
-7919
-7951
-7981
-8010
-8037
-8064
-8089
-8114
-8137
-8161
-8183
-8205
-8226
-8246
-8266
-8285
-8303
-8321
-8338
-8354
-8369
-8384
-8398
-8411
-8424
-8437
-8448
-8460
-8471
-8481
-8491
-8501
-8510
-8519
-8527
-8536
-8543
-8550
-8557
-8563
-8569
-8574
-8579
-8583
-8586
-8589
-8592
-8593
-8595
-8595
-8595
-8595
-8594
-8593
-8591
-8590
-8588
-8586
-8584
-8583
-8581
-8580
-8579
-8579
-8578
-8578
-8579
-8579
-8580
-8581
-8583
-8584
-8586
-8588
-8590
-8592
-8595
-8598
-8601
-8604
-8608
-8611
-8615
-8619
-8622
-8625
-8628
-8630
-8631
-8631
-8629
-8626
-8621
-8615
-8606
-8595
-8581
-8565
-8546
-8525
-8501
-8474
-8444
-8412
-8377
-8341
-8301
-8260
-8217
-8172
-8125
-8076
-8026
-7975
-7922
-7867
-7811
-7754
-7696
-7638
-7578
-7518
-7457
-7395
-7333
-7271
-7209
-7146
-7083
-7020
-6957
-6893
-6829
-6765
-6701
-6636
-6572
-6507
-6443
-6378
-6313
-6248
-6184
-6119
-6055
-5990
-5926
-5861
-5797
-5733
-5669
-5605
-5540
-5476
-5412
-5348
-5284
-5220
-5156
-5093
-5030
-4967
-4905
-4844
-4784
-4724
-4666
-4609
-4553
-4499
-4446
-4395
-4346
-4298
-4252
-4208
-4166
-4125
-4085
-4046
-4010
-3974
-3939
-3905
-3872
-3839
-3807
-3775
-3742
-3710
-3678
-3645
-3612
-3578
-3544
-3509
-3474
-3438
-3401
-3364
-3326
-3288
-3249
-3210
-3170
-3130
-3089
-3049
-3007
-2966
-2925
-2883
-2842
-2801
-2760
-2720
-2680
-2640
-2602
-2564
-2527
-2491
-2456
-2423
-2390
-2359
-2329
-2300
-2273
-2248
-2224
-2201
-2180
-2160
-2141
-2124
-2108
-2093
-2079
-2066
-2053
-2041
-2029
-2019
-2008
-1998
-1988
-1979
-1970
-1961
-1952
-1944
-1935
-1928
-1920
-1913
-1906
-1899
-1893
-1887
-1881
-1875
-1870
-1864
-1859
-1853
-1848
-1843
-1838
-1833
-1828
-1823
-1819
-1815
-1811
-1808
-1805
-1802
-1799
-1797
-1795
-1794
-1792
-1791
-1789
-1788
-1787
-1786
-1785
-1785
-1785
-1785
-1786
-1787
-1789
-1792
-1796
-1800
-1806
-1813
-1820
-1828
-1838
-1848
-1859
-1871
-1884
-1897
-1911
-1925
-1940
-1956
-1971
-1987
-2004
-2020
-2037
-2054
-2071
-2088
-2105
-2122
-2138
-2154
-2170
-2186
-2202
-2218
-2233
-2248
-2263
-2278
-2293
-2308
-2323
-2337
-2351
-2365
-2378
-2392
-2405
-2417
-2429
-2441
-2453
-2465
-2476
-2487
-2498
-2508
-2518
-2527
-2537
-2545
-2553
-2560
-2566
-2572
-2576
-2580
-2583
-2585
-2587
-2587
-2587
-2586
-2585
-2583
-2580
-2577
-2573
-2569
-2564
-2558
-2552
-2545
-2538
-2529
-2521
-2511
-2501
-2491
-2480
-2469
-2458
-2447
-2435
-2423
-2411
-2398
-2385
-2372
-2358
-2344
-2329
-2314
-2299
-2283
-2266
-2249
-2232
-2214
-2196
-2177
-2157
-2136
-2115
-2093
-2070
-2047
-2021
-1997
-1971
-1945
-1918
-1890
-1863
-1835
-1806
-1778
-1749
-1721
-1692
-1664
-1635
-1606
-1578
-1549
-1521
-1492
-1463
-1435
-1406
-1378
-1350
-1322
-1294
-1267
-1241
-1214
-1189
-1164
-1139
-1115
-1092
-1069
-1046
-1024
-1000
-979
-957
-935
-913
-891
-869
-847
-825
-803
-781
-759
-737
-715
-693
-671
-650
-628
-606
-585
-563
-542
-520
-498
-476
-454
-431
-408
-385
-362
-339
-316
-294
-271
-248
-226
-204
-182
-160
-138
-117
-96
-74
-53
-32
-11
10
30
50
70
89
108
125
142
159
174
188
202
214
226
236
246
254
262
269
275
280
285
289
292
295
298
300
303
305
307
310
313
316
320
324
328
333
339
345
353
361
370
380
390
402
416
430
446
464
483
503
525
548
573
599
626
655
685
715
746
778
810
843
876
909
943
976
1010
1045
1080
1115
1152
1189
1226
1265
1305
1346
1388
1432
1476
1522
1569
1617
1666
1715
1766
1817
1869
1922
1975
2028
2082
2136
2191
2245
2300
2355
2410
2465
2520
2575
2629
2683
2737
2790
2842
2894
2946
2997
3047
3097
3147
3197
3247
3297
3347
3398
3449
3500
3552
3605
3659
3714
3769
3826
3883
3942
4001
4062
4124
4187
4251
4317
4383
4450
4518
4587
4656
4725
4795
4865
4935
5006
5076
5146
5216
5286
5356
5426
5495
5563
5631
5699
5766
5832
5897
5961
6024
6086
6147
6207
6266
6323
6380
6436
6491
6546
6601
6656
6710
6765
6820
6874
6929
6985
7040
7096
7152
7208
7265
7322
7380
7438
7498
7559
7621
7685
7750
7817
7885
7955
8026
8101
8176
8252
8330
8408
8487
8567
8647
8727
8807
8886
8965
9044
9121
9198
9274
9349
9422
9495
9566
9636
9705
9773
9840
9905
9969
10032
10094
10155
10215
10275
10333
10390
10446
10502
10557
10611
10664
10718
10770
10822
10874
10925
10976
11027
11078
11128
11178
11228
11278
11328
11377
11427
11476
11525
11574
11622
11670
11717
11764
11810
11856
11901
11946
11990
12033
12076
12118
12159
12199
12239
12278
12316
12353
12390
12426
12462
12497
12531
12565
12598
12630
12662
12693
12724
12753
12782
12810
12838
12864
12889
12913
12937
12959
12981
13002
13023
13043
13063
13083
13102
13121
13140
13159
13178
13196
13214
13232
13250
13267
13283
13299
13315
13330
13345
13359
13373
13387
13400
13413
13425
13437
13449
13461
13472
13482
13492
13502
13512
13520
13529
13537
13544
13551
13557
13563
13568
13572
13575
13577
13579
13579
13579
13578
13576
13574
13572
13570
13567
13565
13563
13562
13561
13561
13562
13564
13566
13569
13573
13578
13583
13589
13595
13601
13608
13615
13622
13629
13636
13643
13649
13655
13660
13665
13668
13671
13673
13673
13673
13671
13668
13663
13658
13650
13642
13632
13621
13608
13593
13578
13561
13543
13524
13503
13482
13459
13436
13413
13389
13364
13340
13315
13291
13267
13244
13221
13199
13178
13158
13138
13120
13102
13084
13068
13052
13037
13022
13007
12993
12979
12965
12951
12937
12924
12910
12897
12883
12870
12856
12843
12829
12815
12802
12788
12775
12762
12749
12737
12726
12715
12706
12698
12691
12686
12683
12681
12682
12684
12688
12694
12703
12713
12725
12740
12756
12774
12794
12816
12839
12864
12889
12915
12942
12969
12996
13022
13048
13073
13097
13121
13143
13163
13183
13201
13219
13235
13249
13263
13275
13286
13296
13304
13310
13316
13319
13321
13321
13320
13317
13313
13307
13300
13292
13283
13274
13264
13254
13244
13234
13224
13214
13205
13197
13189
13182
13176
13171
13166
13163
13160
13158
13157
13157
13157
13158
13159
13161
13162
13164
13166
13167
13168
13169
13170
13170
13170
13169
13168
13167
13165
13162
13159
13156
13152
13147
13142
13137
13132
13126
13121
13115
13109
13104
13098
13093
13087
13081
13076
13070
13064
13058
13051
13045
13038
13031
13023
13015
13008
13000
12992
12984
12976
12969
12962
12955
12949
12943
12937
12933
12928
12925
12922
12919
12917
12916
12915
12914
12915
12915
12916
12918
12919
12922
12925
12928
12931
12935
12940
12945
12950
12956
12962
12969
12977
12986
12995
13005
13015
13027
13039
13052
13066
13080
13095
13111
13127
13143
13160
13177
13195
13212
13229
13246
13263
13279
13295
13310
13324
13338
13350
13362
13373
13382
13391
13399
13405
13411
13416
13421
13425
13429
13433
13437
13442
13447
13453
13460
13468
13477
13487
13498
13510
13523
13538
13554
13570
13588
13607
13628
13649
13672
13695
13720
13746
13774
13802
13832
13863
13895
13928
13962
13997
14033
14070
14107
14145
14183
14221
14260
14298
14336
14374
14412
14449
14485
14521
14556
14591
14625
14658
14690
14722
14753
14784
14814
14843
14871
14898
14925
14951
14976
15000
15023
15044
15065
15085
15104
15121
15138
15153
15167
15181
15192
15203
15212
15221
15227
15232
15236
15238
15239
15238
15235
15231
15225
15218
15210
15200
15190
15178
15165
15152
15138
15123
15108
15092
15076
15060
15043
15026
15008
14990
14973
14955
14937
14919
14901
14884
14866
14849
14832
14815
14797
14780
14763
14745
14727
14709
14690
14671
14651
14631
14611
14590
14568
14546
14524
14502
14478
14455
14430
14405
14379
14352
14324
14295
14265
14234
14201
14168
14133
14097
14061
14023
13985
13947
13908
13868
13828
13788
13748
13708
13667
13626
13586
13545
13504
13463
13422
13381
13341
13300
13260
13220
13180
13141
13103
13065
13028
12992
12957
12922
12888
12855
12822
12789
12757
12726
12694
12663
12631
12599
12567
12534
12501
12467
12433
12398
12363
12327
12290
12253
12215
12177
12139
12100
12060
12021
11980
11940
11899
11858
11816
11774
11731
11688
11644
11600
11556
11511
11465
11420
11374
11328
11282
11236
11190
11143
11097
11051
11005
10960
10914
10868
10823
10777
10732
10686
10640
10593
10546
10499
10451
10402
10353
10302
10251
10199
10146
10091
10036
9979
9920
9860
9798
9735
9670
9603
9535
9466
9394
9322
9248
9173
9097
9020
8942
8863
8783
8703
8623
8542
8461
8380
8298
8217
8135
8055
7975
7895
7815
7736
7658
7580
7503
7426
7349
7273
7198
7123
7049
6974
6901
6828
6755
6683
6611
6540
6469
6400
6330
6262
6194
6128
6061
5996
5932
5868
5805
5743
5681
5621
5560
5501
5442
5383
5326
5268
5211
5155
5099
5044
4988
4933
4879
4824
4770
4717
4664
4611
4558
4507
4455
4405
4355
4307
4259
4212
4167
4123
4080
4038
3998
3960
3923
3888
3854
3822
3791
3762
3734
3707
3682
3658
3636
3614
3594
3574
3555
3537
3520
3503
3486
3470
3455
3440
3425
3411
3397
3383
3369
3355
3341
3327
3313
3298
3283
3268
3252
3235
3217
3198
3178
3157
3135
3112
3088
3062
3036
3008
2978
2948
2916
2883
2848
2812
2774
2734
2693
2649
2605
2558
2510
2460
2410
2358
2305
2253
2200
2147
2094
2041
1991
1940
1890
1842
1794
1747
1701
1656
1612
1569
1526
1484
1442
1401
1361
1321
1282
1243
1204
1166
1128
1091
1054
1016
981
944
908
873
837
802
767
732
697
663
628
594
560
526
492
458
424
389
354
318
282
245
207
168
129
88
47
5
-38
-83
-128
-174
-221
-269
-318
-368
-419
-472
-525
-579
-635
-691
-749
-807
-867
-928
-989
-1051
-1114
-1178
-1242
-1307
-1373
-1439
-1506
-1573
-1640
-1708
-1776
-1844
-1912
-1981
-2050
-2119
-2188
-2258
-2327
-2396
-2465
-2534
-2603
-2671
-2739
-2806
-2873
-2940
-3006
-3072
-3138
-3203
-3269
-3333
-3398
-3462
-3526
-3590
-3653
-3715
-3777
-3838
-3898
-3957
-4016
-4073
-4130
-4185
-4239
-4293
-4345
-4396
-4446
-4494
-4542
-4589
-4635
-4680
-4724
-4768
-4811
-4854
-4896
-4939
-4980
-5022
-5064
-5105
-5146
-5187
-5228
-5268
-5308
-5348
-5387
-5426
-5464
-5502
-5541
-5579
-5617
-5655
-5694
-5732
-5772
-5811
-5851
-5891
-5932
-5972
-6013
-6055
-6096
-6138
-6180
-6221
-6263
-6304
-6345
-6385
-6426
-6465
-6504
-6543
-6581
-6618
-6654
-6690
-6725
-6759
-6792
-6825
-6856
-6886
-6916
-6945
-6972
-6999
-7025
-7050
-7074
-7098
-7122
-7145
-7168
-7191
-7214
-7238
-7263
-7288
-7314
-7341
-7369
-7398
-7428
-7459
-7491
-7524
-7558
-7593
-7628
-7665
-7703
-7741
-7781
-7822
-7863
-7906
-7950
-7994
-8039
-8086
-8134
-8182
-8230
-8279
-8328
-8378
-8427
-8476
-8525
-8573
-8621
-8667
-8713
-8757
-8801
-8843
-8883
-8922
-8960
-8996
-9031
-9064
-9095
-9125
-9153
-9180
-9205
-9229
-9251
-9273
-9292
-9311
-9328
-9345
-9360
-9375
-9389
-9403
-9416
-9429
-9442
-9455
-9468
-9481
-9495
-9509
-9523
-9538
-9554
-9570
-9586
-9604
-9621
-9640
-9659
-9678
-9698
-9719
-9740
-9762
-9783
-9806
-9828
-9852
-9875
-9899
-9924
-9949
-9974
-10001
-10028
-10055
-10084
-10113
-10143
-10174
-10205
-10237
-10269
-10302
-10335
-10369
-10402
-10436
-10470
-10504
-10538
-10572
-10607
-10641
-10676
-10712
-10748
-10784
-10821
-10858
-10896
-10935
-10974
-11015
-11055
-11097
-11139
-11181
-11224
-11268
-11311
-11355
-11399
-11443
-11486
-11530
-11573
-11616
-11659
-11701
-11742
-11783
-11823
-11863
-11902
-11940
-11977
-12014
-12049
-12084
-12118
-12151
-12183
-12214
-12243
-12272
-12300
-12327
-12353
-12378
-12402
-12424
-12446
-12467
-12486
-12505
-12523
-12541
-12557
-12573
-12588
-12602
-12615
-12628
-12640
-12651
-12661
-12670
-12678
-12685
-12692
-12698
-12704
-12709
-12714
-12718
-12723
-12727
-12731
-12736
-12741
-12746
-12751
-12757
-12763
-12769
-12775
-12781
-12787
-12793
-12799
-12804
-12809
-12814
-12818
-12822
-12825
-12829
-12832
-12835
-12838
-12840
-12843
-12845
-12848
-12850
-12853
-12855
-12858
-12860
-12862
-12865
-12867
-12869
-12871
-12873
-12874
-12875
-12876
-12876
-12875
-12874
-12872
-12869
-12865
-12861
-12856
-12850
-12844
-12837
-12829
-12820
-12811
-12800
-12788
-12776
-12762
-12747
-12731
-12713
-12694
-12674
-12652
-12629
-12604
-12578
-12551
-12523
-12493
-12463
-12431
-12399
-12366
-12332
-12297
-12261
-12224
-12187
-12148
-12109
-12069
-12028
-11987
-11944
-11900
-11856
-11810
-11763
-11715
-11666
-11615
-11563
-11510
-11456
-11400
-11344
-11286
-11226
-11166
-11104
-11042
-10978
-10913
-10847
-10780
-10712
-10643
-10574
-10503
-10432
-10360
-10287
-10214
-10140
-10066
-9991
-9916
-9841
-9766
-9690
-9614
-9539
-9463
-9388
-9312
-9237
-9162
-9087
-9013
-8938
-8865
-8791
-8718
-8646
-8574
-8503
-8432
-8363
-8294
-8226
-8157
-8092
-8026
-7961
-7897
-7834
-7771
-7709
-7648
-7587
-7526
-7466
-7406
-7346
-7287
-7227
-7168
-7110
-7051
-6993
-6935
-6878
-6821
-6764
-6707
-6651
-6595
-6540
-6484
-6429
-6374
-6319
-6264
-6209
-6154
-6099
-6044
-5989
-5934
-5880
-5825
-5771
-5718
-5664
-5612
-5559
-5508
-5457
-5406
-5356
-5307
-5259
-5211
-5163
-5117
-5071
-5025
-4981
-4937
-4893
-4850
-4807
-4765
-4724
-4683
-4642
-4602
-4563
-4523
-4484
-4446
-4407
-4370
-4332
-4295
-4258
-4222
-4186
-4150
-4115
-4080
-4045
-4011
-3977
-3943
-3910
-3877
-3845
-3814
-3783
-3753
-3724
-3696
-3669
-3642
-3616
-3592
-3568
-3545
-3524
-3503
-3484
-3465
-3448
-3432
-3417
-3403
-3391
-3380
-3370
-3361
-3354
-3348
-3344
-3341
-3339
-3338
-3339
-3342
-3345
-3350
-3356
-3363
-3372
-3381
-3391
-3402
-3414
-3427
-3441
-3455
-3470
-3485
-3501
-3518
-3536
-3554
-3572
-3592
-3611
-3631
-3652
-3673
-3694
-3716
-3737
-3759
-3781
-3803
-3826
-3848
-3871
-3893
-3916
-3939
-3962
-3986
-4009
-4032
-4056
-4078
-4103
-4127
-4150
-4174
-4197
-4221
-4245
-4269
-4292
-4316
-4340
-4364
-4388
-4412
-4436
-4459
-4482
-4505
-4527
-4548
-4570
-4590
-4610
-4630
-4649
-4668
-4686
-4704
-4722
-4739
-4756
-4773
-4790
-4807
-4824
-4841
-4857
-4873
-4889
-4905
-4920
-4935
-4950
-4964
-4978
-4992
-5006
-5019
-5032
-5044
-5057
-5069
-5082
-5094
-5106
-5119
-5131
-5143
-5156
-5168
-5181
-5194
-5207
-5219
-5232
-5245
-5258
-5270
-5282
-5294
-5305
-5316
-5327
-5336
-5346
-5355
-5363
-5370
-5376
-5382
-5387
-5391
-5394
-5397
-5398
-5399
-5399
-5398
-5396
-5394
-5392
-5389
-5386
-5384
-5380
-5378
-5375
-5372
-5370
-5369
-5368
-5367
-5367
-5368
-5369
-5371
-5374
-5377
-5381
-5386
-5391
-5397
-5403
-5409
-5416
-5422
-5429
-5435
-5441
-5447
-5453
-5458
-5463
-5467
-5470
-5473
-5475
-5476
-5476
-5476
-5474
-5471
-5466
-5460
-5453
-5445
-5435
-5424
-5412
-5398
-5383
-5367
-5350
-5333
-5314
-5295
-5276
-5257
-5237
-5218
-5199
-5180
-5162
-5144
-5127
-5111
-5095
-5081
-5068
-5056
-5044
-5034
-5025
-5017
-5010
-5004
-4998
-4993
-4989
-4986
-4983
-4980
-4978
-4976
-4974
-4973
-4971
-4970
-4968
-4966
-4965
-4963
-4961
-4959
-4956
-4953
-4950
-4947
-4944
-4939
-4935
-4930
-4924
-4918
-4910
-4903
-4894
-4884
-4874
-4862
-4850
-4837
-4823
-4809
-4794
-4778
-4762
-4745
-4727
-4710
-4691
-4673
-4654
-4634
-4614
-4595
-4574
-4554
-4534
-4514
-4494
-4475
-4456
-4437
-4419
-4402
-4385
-4369
-4354
-4340
-4326
-4313
-4301
-4290
-4279
-4270
-4261
-4253
-4246
-4240
-4235
-4231
-4228
-4226
-4226
-4226
-4228
-4231
-4235
-4240
-4246
-4253
-4261
-4269
-4279
-4288
-4298
-4308
-4318
-4328
-4338
-4348
-4357
-4366
-4375
-4383
-4391
-4399
-4406
-4412
-4418
-4424
-4429
-4434
-4438
-4442
-4445
-4447
-4449
-4450
-4451
-4451
-4451
-4450
-4448
-4446
-4444
-4440
-4437
-4432
-4428
-4423
-4417
-4412
-4406
-4400
-4394
-4387
-4381
-4375
-4368
-4362
-4355
-4348
-4341
-4334
-4327
-4320
-4312
-4305
-4297
-4289
-4281
-4273
-4265
-4256
-4248
-4240
-4233
-4225
-4218
-4211
-4205
-4200
-4195
-4190
-4187
-4184
-4182
-4181
-4180
-4180
-4181
-4183
-4185
-4187
-4190
-4194
-4198
-4202
-4207
-4212
-4217
-4223
-4228
-4234
-4241
-4247
-4254
-4260
-4267
-4274
-4281
-4288
-4295
-4302
-4309
-4316
-4323
-4329
-4336
-4342
-4349
-4355
-4361
-4367
-4372
-4378
-4384
-4390
-4396
-4402
-4408
-4415
-4422
-4429
-4437
-4444
-4453
-4461
-4470
-4479
-4488
-4497
-4507
-4517
-4528
-4538
-4549
-4561
-4572
-4584
-4596
-4608
-4621
-4634
-4647
-4660
-4673
-4687
-4701
-4714
-4728
-4742
-4755
-4769
-4783
-4796
-4809
-4823
-4836
-4849
-4862
-4876
-4889
-4902
-4916
-4930
-4944
-4958
-4972
-4986
-5000
-5014
-5028
-5041
-5054
-5067
-5079
-5090
-5101
-5110
-5118
-5126
-5132
-5137
-5141
-5143
-5144
-5144
-5143
-5140
-5137
-5132
-5126
-5119
-5111
-5102
-5092
-5081
-5069
-5057
-5044
-5030
-5016
-5001
-4985
-4970
-4954
-4937
-4921
-4905
-4888
-4872
-4856
-4840
-4824
-4808
-4793
-4778
-4763
-4749
-4735
-4722
-4709
-4696
-4684
-4673
-4662
-4652
-4642
-4632
-4623
-4615
-4606
-4598
-4590
-4582
-4575
-4567
-4559
-4551
-4543
-4534
-4524
-4515
-4504
-4493
-4481
-4468
-4454
-4439
-4424
-4407
-4390
-4372
-4353
-4334
-4314
-4294
-4273
-4252
-4231
-4209
-4187
-4165
-4143
-4121
-4098
-4075
-4053
-4030
-4006
-3984
-3962
-3939
-3916
-3893
-3870
-3847
-3825
-3802
-3780
-3758
-3737
-3715
-3694
-3673
-3653
-3632
-3612
-3593
-3574
-3554
-3536
-3517
-3498
-3480
-3462
-3444
-3425
-3407
-3389
-3370
-3351
-3332
-3313
-3293
-3273
-3252
-3231
-3210
-3188
-3166
-3144
-3121
-3098
-3074
-3050
-3026
-3001
-2976
-2951
-2925
-2899
-2873
-2847
-2821
-2794
-2768
-2741
-2715
-2688
-2662
-2636
-2610
-2584
-2558
-2533
-2508
-2483
-2458
-2433
-2409
-2384
-2360
-2336
-2313
-2289
-2265
-2242
-2218
-2194
-2171
-2147
-2123
-2099
-2075
-2051
-2027
-2001
-1977
-1952
-1927
-1902
-1876
-1850
-1824
-1798
-1772
-1747
-1721
-1695
-1670
-1646
-1621
-1597
-1574
-1551
-1529
-1507
-1486
-1465
-1445
-1425
-1406
-1386
-1367
-1349
-1330
-1312
-1294
-1277
-1259
-1242
-1225
-1208
-1191
-1174
-1157
-1141
-1125
-1108
-1092
-1076
-1060
-1044
-1029
-1012
-998
-982
-967
-952
-937
-922
-908
-893
-878
-864
-850
-836
-822
-809
-795
-782
-770
-758
-747
-736
-725
-716
-707
-698
-691
-683
-677
-671
-665
-660
-656
-652
-648
-644
-641
-638
-636
-634
-632
-631
-630
-630
-630
-631
-632
-634
-636
-638
-641
-644
-647
-651
-654
-658
-663
-667
-672
-678
-683
-689
-695
-702
-708
-716
-723
-731
-739
-748
-756
-765
-775
-785
-795
-805
-816
-828
-840
-852
-865
-879
-893
-908
-923
-939
-956
-973
-991
-1008
-1028
-1047
-1068
-1089
-1110
-1132
-1155
-1178
-1202
-1227
-1252
-1279
-1305
-1333
-1361
-1390
-1420
-1450
-1480
-1511
-1542
-1574
-1606
-1639
-1671
-1704
-1737
-1771
-1804
-1838
-1872
-1906
-1940
-1975
-2009
-2043
-2078
-2112
-2146
-2180
-2214
-2247
-2280
-2313
-2345
-2377
-2408
-2439
-2469
-2499
-2528
-2557
-2585
-2612
-2639
-2665
-2691
-2716
-2739
-2762
-2784
-2805
-2825
-2845
-2863
-2880
-2897
-2912
-2927
-2941
-2954
-2966
-2978
-2989
-2999
-3008
-3017
-3026
-3033
-3041
-3048
-3055
-3061
-3067
-3073
-3079
-3085
-3091
-3097
-3103
-3108
-3114
-3120
-3126
-3132
-3137
-3143
-3149
-3154
-3159
-3164
-3168
-3172
-3176
-3180
-3183
-3186
-3189
-3191
-3193
-3195
-3197
-3199
-3201
-3203
-3205
-3207
-3209
-3211
-3213
-3216
-3219
-3221
-3224
-3227
-3231
-3234
-3238
-3243
-3247
-3253
-3258
-3264
-3271
-3279
-3287
-3296
-3305
-3315
-3326
-3338
-3350
-3363
-3376
-3390
-3404
-3418
-3433
-3447
-3462
-3477
-3492
-3507
-3521
-3536
-3551
-3565
-3579
-3593
-3607
-3621
-3635
-3648
-3661
-3674
-3687
-3699
-3711
-3723
-3735
-3746
-3757
-3769
-3780
-3791
-3802
-3814
-3825
-3837
-3849
-3861
-3874
-3887
-3900
-3913
-3926
-3940
-3955
-3969
-3984
-3999
-4014
-4030
-4046
-4062
-4080
-4097
-4114
-4131
-4148
-4164
-4181
-4198
-4214
-4231
-4247
-4262
-4278
-4293
-4307
-4321
-4335
-4349
-4361
-4374
-4386
-4398
-4409
-4420
-4430
-4441
-4450
-4460
-4470
-4479
-4488
-4497
-4507
-4516
-4525
-4535
-4544
-4554
-4564
-4573
-4583
-4594
-4604
-4614
-4625
-4636
-4646
-4658
-4669
-4681
-4693
-4705
-4717
-4730
-4744
-4757
-4771
-4786
-4800
-4815
-4831
-4847
-4863
-4879
-4896
-4913
-4931
-4948
-4966
-4984
-5002
-5020
-5038
-5056
-5074
-5092
-5109
-5127
-5144
-5161
-5177
-5193
-5209
-5224
-5239
-5254
-5267
-5280
-5292
-5304
-5315
-5325
-5334
-5342
-5349
-5356
-5362
-5368
-5373
-5377
-5381
-5384
-5386
-5389
-5390
-5392
-5392
-5393
-5393
-5393
-5392
-5392
-5391
-5390
-5389
-5387
-5386
-5385
-5383
-5382
-5381
-5380
-5379
-5378
-5378
-5377
-5376
-5376
-5376
-5375
-5375
-5375
-5374
-5374
-5374
-5374
-5375
-5375
-5375
-5375
-5376
-5376
-5376
-5376
-5375
-5375
-5374
-5372
-5370
-5368
-5365
-5362
-5358
-5353
-5348
-5343
-5336
-5329
-5322
-5313
-5304
-5295
-5284
-5273
-5262
-5250
-5237
-5224
-5210
-5196
-5181
-5166
-5151
-5135
-5118
-5102
-5084
-5067
-5049
-5031
-5013
-4994
-4975
-4956
-4937
-4917
-4897
-4877
-4856
-4836
-4815
-4794
-4772
-4751
-4729
-4707
-4686
-4664
-4642
-4620
-4598
-4577
-4555
-4533
-4511
-4489
-4467
-4445
-4423
-4401
-4379
-4357
-4335
-4313
-4291
-4270
-4248
-4226
-4205
-4183
-4161
-4139
-4117
-4094
-4072
-4049
-4025
-4002
-3978
-3954
-3929
-3905
-3880
-3855
-3829
-3804
-3778
-3751
-3725
-3698
-3671
-3644
-3617
-3589
-3561
-3533
-3505
-3477
-3449
-3420
-3392
-3363
-3335
-3306
-3278
-3250
-3222
-3194
-3166
-3138
-3111
-3083
-3056
-3030
-3003
-2977
-2950
-2924
-2898
-2872
-2846
-2820
-2794
-2768
-2742
-2716
-2689
-2663
-2636
-2610
-2583
-2556
-2530
-2504
-2477
-2451
-2425
-2399
-2373
-2347
-2322
-2296
-2271
-2246
-2221
-2196
-2172
-2148
-2124
-2100
-2077
-2055
-2033
-2011
-1990
-1970
-1950
-1931
-1912
-1893
-1875
-1858
-1840
-1823
-1805
-1788
-1771
-1754
-1736
-1719
-1702
-1684
-1667
-1649
-1631
-1613
-1595
-1576
-1558
-1539
-1520
-1500
-1481
-1461
-1441
-1421
-1400
-1379
-1357
-1336
-1314
-1291
-1268
-1245
-1222
-1198
-1174
-1150
-1126
-1101
-1077
-1052
-1027
-1002
-979
-955
-931
-908
-885
-862
-840
-818
-797
-775
-755
-734
-714
-695
-676
-657
-638
-620
-603
-585
-568
-552
-535
-519
-503
-486
-471
-455
-439
-423
-407
-391
-375
-358
-342
-325
-308
-291
-274
-257
-239
-222
-204
-186
-168
-151
-133
-116
-99
-81
-65
-48
-32
-15
1
16
32
47
62
76
90
104
118
131
144
156
168
180
191
203
214
225
236
247
258
270
281
294
306
319
332
346
360
374
388
403
418
432
447
462
477
492
507
521
536
550
565
579
593
607
621
634
648
661
675
688
701
713
726
739
751
764
776
788
800
812
824
836
847
859
870
882
893
904
914
925
935
945
955
964
973
981
989
996
1002
1008
1012
1016
1020
1022
1024
1025
1026
1025
1024
1022
1018
1016
1012
1006
1000
995
989
981
974
965
957
947
938
927
917
906
895
884
873
861
850
838
826
814
802
790
778
765
753
741
728
716
703
691
678
666
653
641
629
616
604
591
579
566
553
540
527
514
501
487
473
460
446
432
418
404
390
376
363
349
336
322
309
296
283
271
258
246
233
221
209
198
186
174
163
152
141
130
119
108
97
86
75
65
54
43
32
21
10
0
-11
-22
-32
-43
-53
-64
-74
-84
-93
-103
-113
-123
-132
-142
-152
-161
-171
-181
-190
-200
-210
-220
-231
-242
-252
-263
-275
-286
-298
-309
-321
-333
-345
-357
-370
-382
-394
-406
-419
-431
-444
-456
-469
-482
-495
-508
-522
-535
-548
-561
-574
-587
-600
-612
-625
-637
-648
-659
-670
-681
-691
-701
-710
-720
-729
-737
-746
-754
-762
-770
-778
-785
-793
-799
-806
-812
-819
-824
-830
-835
-840
-845
-849
-853
-857
-861
-865
-868
-871
-874
-877
-879
-882
-884
-886
-889
-890
-892
-894
-895
-896
-897
-898
-898
-899
-899
-899
-899
-899
-899
-899
-899
-899
-899
-899
-898
-898
-897
-896
-894
-893
-890
-888
-885
-882
-878
-873
-869
-863
-857
-851
-843
-835
-827
-817
-807
-795
-783
-770
-756
-742
-726
-710
-693
-675
-656
-637
-616
-595
-574
-552
-529
-506
-482
-457
-432
-407
-381
-355
-328
-301
-274
-247
-220
-192
-164
-136
-108
-80
-52
-24
4
32
60
88
116
144
171
199
226
254
281
308
335
362
389
417
444
471
498
525
552
579
606
634
661
688
715
743
770
797
824
851
878
905
931
958
985
1010
1037
1064
1090
1116
1142
1169
1195
1221
1248
1274
1301
1327
1354
1381
1407
1434
1461
1488
1514
1541
1568
1595
1622
1648
1675
1702
1729
1757
1784
1811
1839
1867
1894
1922
1950
1978
2005
2033
2060
2087
2114
2141
2167
2192
2217
2242
2266
2289
2311
2333
2354
2374
2394
2412
2430
2446
2462
2477
2492
2505
2518
2530
2542
2553
2563
2573
2583
2592
2600
2608
2616
2624
2631
2637
2644
2650
2655
2661
2666
2670
2675
2679
2683
2688
2691
2695
2699
2702
2705
2708
2711
2714
2716
2718
2720
2722
2723
2725
2726
2726
2727
2728
2728
2728
2728
2727
2726
2725
2724
2722
2720
2718
2715
2712
2709
2706
2702
2698
2693
2688
2684
2679
2673
2668
2663
2657
2652
2646
2641
2636
2631
2626
2621
2616
2612
2607
2603
2598
2594
2590
2586
2582
2578
2574
2571
2567
2564
2561
2558
2555
2552
2549
2547
2544
2542
2539
2537
2534
2532
2529
2526
2524
2521
2518
2515
2513
2510
2507
2504
2501
2499
2496
2493
2491
2488
2486
2484
2481
2479
2477
2475
2472
2470
2468
2466
2464
2461
2459
2457
2454
2452
2450
2447
2445
2442
2440
2437
2435
2432
2429
2426
2423
2419
2416
2412
2407
2403
2398
2392
2387
2381
2374
2368
2360
2353
2345
2337
2328
2319
2309
2299
2288
2277
2266
2254
2241
2228
2215
2201
2187
2172
2157
2143
2127
2112
2096
2081
2065
2049
2033
2017
2001
1986
1971
1955
1940
1925
1911
1897
1883
1870
1857
1844
1832
1821
1809
1799
1788
1778
1769
1760
1751
1742
1734
1726
1718
1710
1702
1694
1686
1679
1671
1662
1654
1646
1637
1628
1619
1610
1601
1592
1582
1572
1562
1551
1540
1529
1518
1507
1495
1483
1471
1459
1447
1435
1423
1411
1399
1387
1375
1363
1351
1340
1328
1317
1306
1295
1284
1274
1264
1254
1244
1234
1225
1216
1207
1198
1189
1180
1171
1163
1154
1146
1137
1129
1121
1112
1105
1097
1089
1082
1074
1067
1060
1053
1046
1039
1033
1026
1020
1014
1008
1002
996
990
985
980
974
969
964
959
955
950
945
940
935
930
925
920
915
909
904
898
892
886
879
873
867
860
854
847
841
834
828
822
816
810
804
798
793
787
781
776
770
765
759
754
748
742
736
730
724
718
712
706
700
694
688
682
675
669
663
657
651
645
638
632
625
618
611
604
597
590
583
575
568
560
552
545
537
530
522
515
507
500
492
485
478
471
463
456
449
441
434
427
419
412
404
397
389
382
374
367
360
353
346
340
333
327
321
315
309
303
297
291
286
280
274
269
264
258
253
248
242
237
232
227
221
216
211
206
200
195
189
183
177
171
165
159
153
147
141
135
128
122
116
110
104
97
91
85
79
73
67
61
55
49
43
37
31
25
19
14
8
2
-3
-8
-13
-19
-24
-29
-34
-39
-44
-49
-53
-58
-63
-68
-72
-77
-82
-87
-91
-96
-101
-107
-112
-118
-124
-130
-137
-144
-151
-159
-167
-176
-185
-195
-205
-215
-226
-237
-248
-260
-273
-286
-299
-312
-326
-341
-355
-370
-386
-401
-417
-433
-449
-465
-482
-499
-515
-532
-549
-565
-582
-598
-614
-631
-647
-662
-678
-693
-709
-724
-738
-753
-767
-781
-795
-809
-823
-836
-849
-862
-875
-887
-900
-912
-924
-935
-947
-958
-970
-981
-992
-1002
-1012
-1024
-1035
-1046
-1057
-1067
-1078
-1089
-1100
-1111
-1122
-1132
-1143
-1154
-1164
-1174
-1184
-1194
-1204
-1214
-1223
-1232
-1241
-1250
-1259
-1268
-1277
-1286
-1294
-1303
-1312
-1320
-1329
-1337
-1345
-1353
-1362
-1370
-1378
-1386
-1394
-1401
-1409
-1417
-1424
-1432
-1439
-1446
-1453
-1460
-1466
-1472
-1479
-1484
-1490
-1495
-1500
-1505
-1509
-1513
-1517
-1520
-1524
-1526
-1529
-1531
-1534
-1536
-1538
-1539
-1541
-1543
-1544
-1545
-1547
-1548
-1549
-1550
-1550
-1551
-1551
-1551
-1551
-1551
-1551
-1550
-1549
-1547
-1546
-1544
-1542
-1540
-1538
-1535
-1533
-1530
-1528
-1526
-1523
-1521
-1519
-1517
-1515
-1513
-1511
-1509
-1507
-1505
-1502
-1500
-1498
-1495
-1492
-1490
-1487
-1483
-1480
-1476
-1473
-1468
-1464
-1459
-1454
-1449
-1443
-1437
-1431
-1425
-1419
-1412
-1405
-1398
-1391
-1383
-1376
-1368
-1361
-1353
-1345
-1337
-1329
-1321
-1313
-1305
-1297
-1289
-1280
-1272
-1263
-1255
-1246
-1237
-1229
-1220
-1211
-1202
-1193
-1184
-1176
-1167
-1159
-1151
-1143
-1136
-1129
-1122
-1115
-1109
-1103
-1097
-1092
-1087
-1082
-1077
-1072
-1067
-1063
-1058
-1054
-1050
-1046
-1042
-1038
-1034
-1031
-1027
-1022
-1020
-1016
-1012
-1008
-1004
-1002
-999
-995
-992
-989
-986
-983
-980
-977
-975
-972
-969
-967
-964
-961
-958
-955
-952
-948
-945
-941
-937
-934
-930
-926
-922
-918
-914
-910
-906
-902
-898
-894
-890
-886
-882
-877
-873
-868
-863
-858
-853
-848
-842
-837
-832
-826
-821
-815
-810
-804
-798
-792
-786
-780
-773
-767
-760
-752
-745
-737
-730
-722
-714
-705
-697
-688
-680
-671
-663
-654
-646
-638
-629
-621
-613
-606
-598
-590
-583
-576
-569
-562
-555
-548
-541
-534
-527
-520
-514
-507
-500
-493
-486
-479
-473
-466
-460
-454
-447
-441
-435
-429
-422
-416
-409
-402
-396
-388
-381
-374
-366
-358
-350
-343
-334
-326
-318
-310
-302
-293
-284
-276
-267
-258
-248
-239
-229
-220
-210
-199
-189
-179
-168
-158
-147
-137
-126
-116
-106
-96
-86
-76
-67
-58
-49
-40
-31
-23
-14
-6
2
10
17
25
32
40
47
54
61
68
75
82
88
94
100
106
111
117
122
127
132
137
141
146
151
156
160
165
170
176
181
186
192
198
204
210
216
222
229
235
242
249
256
263
271
278
286
293
301
309
317
326
334
343
352
361
370
380
389
399
409
420
430
440
451
462
472
483
493
504
514
524
534
544
554
564
573
582
591
600
608
617
625
633
641
649
657
664
672
680
688
695
703
711
719
727
735
743
751
759
767
776
784
792
800
809
817
826
834
843
852
862
871
881
891
901
911
922
933
944
955
966
978
989
1000
1012
1025
1037
1050
1062
1075
1088
1100
1113
1125
1138
1150
1162
1174
1185
1196
1207
1217
1227
1236
1245
1253
1261
1268
1275
1281
1286
1291
1295
1299
1302
1305
1307
1309
1310
1311
1311
1310
1310
1309
1307
1305
1303
1300
1297
1293
1290
1285
1281
1276
1272
1267
1262
1257
1252
1247
1242
1238
1233
1229
1224
1220
1216
1212
1208
1204
1199
1195
1191
1187
1183
1178
1174
1170
1165
1161
1156
1152
1147
1143
1138
1134
1129
1125
1121
1117
1113
1109
1105
1101
1097
1093
1089
1086
1082
1078
1074
1070
1066
1062
1057
1053
1048
1043
1038
1033
1028
1022
1016
1012
1006
1000
994
988
982
975
968
962
955
948
941
933
926
919
911
904
897
889
882
874
867
859
852
844
836
828
820
812
804
795
786
777
768
759
749
739
729
719
709
699
689
678
668
657
647
636
626
616
606
596
586
576
566
557
547
538
529
520
511
503
494
486
478
470
463
456
449
442
436
430
424
419
414
410
405
402
398
395
392
390
388
387
385
384
384
383
383
383
382
382
382
382
383
383
383
383
382
382
382
382
382
381
381
380
380
379
378
378
377
376
375
374
373
372
371
370
369
368
366
365
364
362
360
359
356
354
352
349
346
342
339
335
332
328
324
320
315
311
307
303
299
295
291
287
283
279
275
270
266
262
257
253
248
243
238
232
226
220
214
207
200
193
185
177
169
160
151
142
132
123
113
102
92
81
70
60
49
38
27
16
5
-6
-17
-28
-39
-50
-61
-72
-83
-94
-105
-116
-127
-137
-148
-159
-170
-180
-191
-202
-213
-224
-235
-247
-258
-271
-283
-296
-309
-323
-337
-351
-366
-381
-397
-413
-430
-447
-464
-481
-499
-517
-535
-553
-572
-591
-609
-628
-647
-666
-685
-704
-723
-741
-760
-778
-797
-815
-832
-850
-867
-884
-901
-917
-933
-949
-964
-979
-994
-1008
-1022
-1037
-1051
-1065
-1079
-1092
-1106
-1120
-1133
-1146
-1159
-1172
-1185
-1198
-1210
-1222
-1234
-1246
-1257
-1268
-1280
-1291
-1302
-1312
-1323
-1334
-1344
-1355
-1365
-1375
-1385
-1394
-1404
-1413
-1421
-1430
-1438
-1445
-1453
-1460
-1467
-1473
-1480
-1486
-1492
-1497
-1503
-1509
-1514
-1519
-1524
-1530
-1535
-1540
-1545
-1550
-1555
-1560
-1565
-1570
-1575
-1580
-1585
-1591
-1596
-1601
-1607
-1612
-1618
-1623
-1628
-1633
-1638
-1643
-1648
-1652
-1656
-1660
-1664
-1667
-1670
-1673
-1675
-1677
-1679
-1680
-1681
-1683
-1684
-1684
-1685
-1686
-1687
-1688
-1688
-1689
-1690
-1691
-1693
-1694
-1695
-1697
-1699
-1700
-1702
-1704
-1707
-1710
-1713
-1716
-1720
-1724
-1728
-1733
-1738
-1744
-1749
-1755
-1762
-1768
-1775
-1781
-1788
-1795
-1801
-1808
-1814
-1820
-1826
-1832
-1838
-1843
-1848
-1853
-1857
-1861
-1864
-1867
-1870
-1871
-1872
-1873
-1873
-1872
-1871
-1869
-1867
-1864
-1861
-1858
-1854
-1850
-1846
-1841
-1837
-1832
-1827
-1822
-1817
-1812
-1807
-1802
-1796
-1791
-1786
-1781
-1776
-1770
-1765
-1759
-1753
-1748
-1741
-1735
-1728
-1721
-1714
-1707
-1699
-1691
-1683
-1674
-1665
-1656
-1646
-1636
-1626
-1615
-1605
-1593
-1582
-1570
-1558
-1546
-1533
-1521
-1508
-1494
-1481
-1467
-1453
-1439
-1425
-1410
-1395
-1380
-1365
-1349
-1333
-1317
-1300
-1284
-1267
-1250
-1233
-1216
-1199
-1182
-1165
-1148
-1131
-1114
-1097
-1080
-1063
-1047
-1030
-1012
-997
-981
-964
-948
-932
-916
-900
-884
-868
-852
-837
-821
-806
-791
-776
-761
-746
-731
-716
-701
-686
-672
-656
-641
-626
-611
-595
-579
-563
-548
-532
-516
-500
-484
-468
-453
-437
-422
-407
-392
-378
-363
-349
-336
-322
-309
-296
-283
-271
-259
-248
-237
-226
-215
-205
-195
-186
-177
-168
-160
-152
-144
-137
-130
-123
-116
-110
-104
-97
-91
-85
-79
-73
-67
-61
-55
-49
-42
-36
-29
-23
-16
-9
-2
5
12
19
26
33
40
47
54
61
68
75
82
89
97
104
111
119
126
134
141
149
157
165
174
182
191
200
209
218
227
237
247
257
267
277
287
297
307
317
327
337
346
355
364
373
381
388
396
402
409
415
420
425
430
434
437
440
443
445
447
449
450
451
452
453
453
453
453
452
452
451
449
448
446
444
442
439
436
433
429
426
422
418
413
408
404
398
393
387
381
375
369
362
355
347
339
331
323
314
306
296
287
277
267
257
246
235
224
213
201
189
177
164
151
138
124
111
97
83
69
55
41
28
14
1
-12
-25
-37
-49
-61
-72
-84
-94
-105
-115
-125
-135
-144
-153
-162
-171
-180
-188
-196
-204
-212
-220
-228
-235
-243
-250
-257
-264
-272
-279
-286
-293
-301
-308
-316
-323
-331
-338
-346
-354
-361
-369
-377
-385
-392
-400
-407
-415
-423
-430
-438
-445
-453
-460
-467
-475
-482
-490
-497
-504
-511
-518
-525
-532
-539
-546
-552
-559
-565
-571
-577
-582
-588
-593
-598
-604
-609
-613
-618
-623
-628
-632
-637
-642
-646
-651
-656
-661
-666
-671
-676
-682
-688
-694
-700
-706
-713
-719
-726
-734
-741
-748
-756
-764
-771
-779
-787
-794
-802
-810
-817
-824
-832
-839
-846
-852
-859
-865
-871
-877
-883
-888
-893
-898
-902
-906
-910
-913
-917
-920
-922
-925
-927
-929
-931
-932
-934
-935
-937
-938
-939
-940
-941
-941
-942
-942
-942
-942
-942
-942
-941
-941
-940
-940
-939
-939
-938
-938
-937
-937
-937
-936
-936
-936
-936
-936
-936
-936
-936
-936
-935
-935
-935
-935
-935
-935
-935
-935
-934
-934
-934
-934
-934
-934
-934
-934
-934
-934
-935
-935
-936
-936
-937
-938
-939
-940
-941
-943
-944
-946
-947
-949
-950
-952
-953
-954
-956
-957
-958
-960
-961
-962
-964
-965
-966
-968
-969
-970
-971
-972
-973
-973
-974
-974
-974
-975
-974
-974
-974
-974
-973
-972
-971
-971
-970
-969
-967
-966
-965
-964
-962
-961
-960
-958
-957
-956
-954
-952
-951
-949
-947
-944
-942
-939
-936
-933
-929
-926
-922
-918
-914
-909
-905
-900
-896
-891
-886
-881
-876
-871
-865
-860
-855
-849
-844
-839
-833
-828
-823
-818
-813
-808
-803
-798
-793
-789
-784
-780
-776
-773
-770
-767
-764
-762
-760
-759
-758
-757
-757
-757
-757
-758
-759
-761
-763
-765
-768
-770
-774
-777
-781
-785
-789
-794
-798
-803
-809
-814
-820
-826
-833
-839
-846
-853
-860
-867
-874
-881
-888
-895
-902
-910
-917
-924
-931
-938
-945
-952
-960
-967
-974
-982
-989
-997
-1004
-1012
-1020
-1028
-1035
-1043
-1050
-1058
-1066
-1073
-1080
-1088
-1095
-1103
-1110
-1117
-1125
-1132
-1139
-1146
-1154
-1161
-1168
-1175
-1183
-1190
-1197
-1204
-1211
-1218
-1225
-1232
-1239
-1245
-1252
-1258
-1264
-1270
-1275
-1281
-1286
-1292
-1297
-1302
-1307
-1313
-1318
-1323
-1328
-1334
-1339
-1344
-1349
-1355
-1360
-1365
-1370
-1375
-1380
-1385
-1390
-1395
-1400
-1405
-1410
-1414
-1419
-1424
-1429
-1434
-1439
-1444
-1449
-1454
-1458
-1463
-1468
-1472
-1477
-1481
-1486
-1490
-1495
-1499
-1504
-1508
-1513
-1518
-1522
-1527
-1532
-1537
-1542
-1547
-1552
-1558
-1563
-1569
-1574
-1580
-1586
-1592
-1598
-1604
-1611
-1617
-1624
-1631
-1638
-1646
-1653
-1661
-1669
-1677
-1686
-1694
-1703
-1712
-1722
-1731
-1740
-1750
-1759
-1769
-1778
-1788
-1798
-1808
-1817
-1827
-1837
-1847
-1857
-1867
-1877
-1887
-1897
-1907
-1917
-1927
-1937
-1947
-1957
-1967
-1978
-1988
-1998
-2008
-2019
-2029
-2039
-2049
-2059
-2069
-2079
-2089
-2099
-2108
-2117
-2126
-2135
-2143
-2152
-2160
-2168
-2176
-2184
-2192
-2200
-2207
-2215
-2223
-2231
-2239
-2247
-2255
-2263
-2271
-2280
-2288
-2297
-2306
-2315
-2324
-2333
-2342
-2352
-2361
-2371
-2381
-2391
-2401
-2412
-2422
-2433
-2444
-2455
-2467
-2478
-2490
-2503
-2515
-2528
-2541
-2554
-2567
-2581
-2595
-2608
-2622
-2636
-2650
-2664
-2678
-2692
-2705
-2719
-2733
-2746
-2759
-2772
-2785
-2797
-2809
-2821
-2832
-2843
-2854
-2864
-2874
-2883
-2892
-2900
-2908
-2916
-2924
-2931
-2938
-2945
-2951
-2958
-2964
-2970
-2976
-2982
-2988
-2994
-2999
-3005
-3011
-3016
-3022
-3028
-3033
-3038
-3044
-3049
-3054
-3059
-3064
-3068
-3073
-3077
-3081
-3085
-3089
-3092
-3095
-3099
-3102
-3104
-3107
-3110
-3112
-3115
-3117
-3119
-3121
-3123
-3125
-3127
-3128
-3130
-3131
-3131
-3132
-3132
-3132
-3131
-3130
-3129
-3127
-3125
-3123
-3121
-3118
-3114
-3111
-3107
-3103
-3099
-3094
-3089
-3084
-3079
-3074
-3068
-3063
-3057
-3051
-3045
-3039
-3033
-3027
-3020
-3014
-3007
-3001
-2994
-2987
-2979
-2972
-2965
-2957
-2949
-2941
-2933
-2925
-2916
-2908
-2899
-2890
-2881
-2871
-2862
-2852
-2842
-2832
-2822
-2811
-2800
-2789
-2778
-2766
-2755
-2743
-2730
-2718
-2705
-2692
-2679
-2666
-2653
-2639
-2625
-2611
-2596
-2582
-2567
-2552
-2537
-2521
-2505
-2489
-2473
-2457
-2440
-2424
-2407
-2390
-2372
-2355
-2338
-2320
-2303
-2285
-2268
-2250
-2232
-2214
-2197
-2179
-2161
-2144
-2126
-2108
-2091
-2074
-2057
-2040
-2024
-2008
-1992
-1976
-1960
-1945
-1930
-1915
-1901
-1886
-1872
-1858
-1844
-1831
-1817
-1804
-1790
-1777
-1764
-1751
-1738
-1725
-1712
-1699
-1687
-1674
-1662
-1649
-1637
-1625
-1613
-1602
-1590
-1578
-1567
-1555
-1544
-1532
-1521
-1509
-1498
-1486
-1475
-1464
-1452
-1441
-1429
-1417
-1406
-1394
-1382
-1370
-1359
-1347
-1335
-1323
-1310
-1298
-1286
-1275
-1263
-1251
-1239
-1228
-1216
-1205
-1194
-1183
-1172
-1161
-1150
-1140
-1129
-1119
-1109
-1099
-1088
-1079
-1069
-1059
-1049
-1039
-1030
-1020
-1010
-1000
-992
-982
-973
-964
-955
-946
-938
-929
-921
-913
-905
-897
-889
-882
-875
-868
-861
-855
-848
-842
-836
-829
-823
-817
-811
-805
-800
-794
-788
-782
-776
-771
-765
-759
-754
-748
-743
-737
-732
-727
-722
-717
-712
-707
-702
-697
-692
-688
-683
-679
-674
-670
-666
-662
-657
-653
-649
-645
-641
-637
-633
-630
-626
-623
-619
-616
-613
-610
-608
-605
-603
-601
-600
-598
-597
-596
-596
-595
-595
-596
-596
-597
-599
-600
-602
-604
-607
-609
-612
-616
-619
-623
-627
-631
-635
-640
-645
-650
-655
-660
-666
-672
-678
-684
-690
-697
-704
-711
-719
-726
-734
-742
-750
-758
-767
-775
-783
-791
-799
-807
-815
-823
-831
-838
-846
-853
-860
-868
-875
-882
-889
-896
-903
-910
-917
-924
-931
-938
-945
-952
-959
-966
-973
-981
-988
-995
-1002
-1008
-1014
-1022
-1029
-1035
-1042
-1048
-1054
-1061
-1067
-1073
-1079
-1085
-1091
-1097
-1103
-1109
-1115
-1121
-1126
-1132
-1137
-1142
-1147
-1152
-1157
-1161
-1165
-1169
-1173
-1177
-1180
-1183
-1186
-1188
-1190
-1192
-1194
-1196
-1198
-1199
-1200
-1202
-1203
-1204
-1206
-1207
-1208
-1210
-1211
-1213
-1214
-1216
-1218
-1219
-1221
-1223
-1224
-1226
-1228
-1229
-1231
-1232
-1233
-1235
-1236
-1237
-1238
-1238
-1239
-1240
-1241
-1242
-1243
-1244
-1245
-1246
-1247
-1248
-1250
-1252
-1253
-1255
-1257
-1259
-1261
-1262
-1264
-1266
-1268
-1270
-1271
-1273
-1274
-1276
-1277
-1278
-1279
-1280
-1281
-1282
-1283
-1284
-1285
-1286
-1287
-1288
-1290
-1291
-1292
-1293
-1294
-1296
-1297
-1298
-1300
-1301
-1302
-1304
-1305
-1307
-1308
-1310
-1312
-1314
-1315
-1317
-1319
-1321
-1323
-1326
-1328
-1330
-1332
-1335
-1338
-1340
-1343
-1347
-1350
-1353
-1357
-1361
-1366
-1370
-1375
-1380
-1385
-1391
-1397
-1402
-1409
-1415
-1421
-1428
-1435
-1442
-1449
-1456
-1463
-1470
-1477
-1484
-1491
-1498
-1504
-1511
-1518
-1524
-1531
-1537
-1543
-1549
-1555
-1560
-1565
-1570
-1575
-1579
-1583
-1587
-1590
-1593
-1596
-1598
-1600
-1602
-1604
-1605
-1607
-1608
-1609
-1610
-1611
-1612
-1614
-1615
-1616
-1618
-1619
-1621
-1623
-1625
-1628
-1630
-1633
-1636
-1639
-1643
-1646
-1650
-1654
-1659
-1663
-1668
-1673
-1678
-1684
-1689
-1695
-1701
-1707
-1714
-1720
-1727
-1733
-1740
-1747
-1754
-1761
-1768
-1775
-1781
-1788
-1795
-1802
-1809
-1815
-1822
-1829
-1835
-1842
-1849
-1855
-1861
-1868
-1874
-1880
-1885
-1891
-1897
-1902
-1907
-1912
-1917
-1921
-1926
-1930
-1934
-1938
-1942
-1946
-1950
-1954
-1957
-1961
-1964
-1967
-1970
-1973
-1976
-1979
-1981
-1984
-1986
-1988
-1991
-1993
-1994
-1996
-1998
-2000
-2001
-2003
-2004
-2005
-2007
-2009
-2011
-2012
-2013
-2016
-2017
-2019
-2021
-2023
-2025
-2025
-2028
-2029
-2032
-2033
-2035
-2037
-2039
-2040
-2041
-2043
-2045
-2047
-2048
-2050
-2052
-2054
-2056
-2058
-2060
-2062
-2064
-2067
-2069
-2071
-2073
-2076
-2078
-2080
-2082
-2084
-2086
-2087
-2089
-2090
-2091
-2091
-2092
-2092
-2091
-2091
-2090
-2089
-2088
-2086
-2085
-2083
-2081
-2078
-2076
-2074
-2071
-2068
-2066
-2063
-2060
-2057
-2054
-2051
-2048
-2045
-2041
-2037
-2035
-2032
-2028
-2025
-2021
-2017
-2015
-2012
-2008
-2005
-2001
-1998
-1995
-1992
-1989
-1986
-1983
-1980
-1977
-1975
-1972
-1970
-1967
-1965
-1962
-1959
-1957
-1954
-1951
-1948
-1945
-1942
-1939
-1936
-1932
-1929
-1925
-1921
-1916
-1912
-1907
-1903
-1898
-1893
-1887
-1882
-1876
-1870
-1864
-1858
-1851
-1844
-1838
-1830
-1823
-1816
-1808
-1800
-1792
-1784
-1776
-1767
-1759
-1750
-1741
-1732
-1723
-1713
-1704
-1695
-1685
-1676
-1667
-1658
-1649
-1639
-1630
-1622
-1613
-1604
-1596
-1587
-1579
-1571
-1563
-1556
-1548
-1541
-1534
-1527
-1521
-1514
-1508
-1502
-1496
-1490
-1484
-1478
-1473
-1468
-1463
-1457
-1452
-1448
-1443
-1438
-1433
-1429
-1424
-1419
-1414
-1409
-1404
-1398
-1393
-1387
-1381
-1375
-1368
-1362
-1355
-1348
-1340
-1333
-1325
-1317
-1308
-1300
-1291
-1282
-1273
-1263
-1253
-1243
-1233
-1223
-1213
-1202
-1192
-1181
-1170
-1160
-1149
-1138
-1127
-1117
-1106
-1095
-1084
-1074
-1063
-1052
-1042
-1031
-1020
-1010
-1000
-990
-979
-969
-959
-949
-938
-928
-918
-908
-898
-888
-877
-867
-857
-846
-836
-826
-815
-804
-794
-783
-772
-760
-749
-738
-726
-714
-703
-691
-679
-667
-655
-642
-630
-618
-605
-593
-580
-567
-555
-542
-529
-515
-502
-489
-475
-461
-447
-433
-418
-404
-389
-374
-359
-344
-328
-313
-297
-281
-265
-250
-234
-218
-202
-187
-171
-156
-140
-125
-109
-94
-79
-64
-48
-33
-18
-3
11
26
41
55
69
83
97
111
125
138
151
165
178
191
204
218
231
244
258
271
284
298
312
325
339
352
366
379
393
406
419
432
445
458
471
483
495
507
519
531
542
554
565
576
587
597
608
618
628
638
647
657
666
676
685
693
702
711
719
728
736
744
753
761
769
777
785
792
800
808
815
822
829
836
843
849
856
862
868
873
879
884
889
894
899
904
908
912
917
921
925
928
932
936
939
942
946
949
952
955
958
960
963
966
969
972
974
977
980
983
986
989
992
994
997
1000
1002
1004
1008
1010
1012
1014
1016
1018
1020
1020
1022
1024
1025
1025
1026
1026
1026
1026
1025
1024
1022
1022
1020
1018
1016
1014
1012
1010
1006
1004
1000
997
994
990
987
983
979
975
971
967
963
959
956
952
948
945
941
938
935
933
930
928
926
924
923
922
921
920
920
920
920
920
921
922
922
923
924
925
926
927
929
930
931
933
935
936
938
940
942
944
946
948
951
953
956
958
961
964
967
970
973
977
980
984
988
992
996
1000
1004
1010
1014
1018
1025
1030
1035
1040
1046
1052
1057
1063
1069
1074
1080
1086
1092
1098
1104
1109
1115
1121
1127
1133
1139
1145
1151
1157
1163
1169
1175
1180
1186
1192
1198
1204
1210
1215
1221
1227
1233
1238
1244
1249
1255
1260
1265
1270
1275
1280
1285
1290
1295
1299
1303
1308
1312
1316
1321
1325
1329
1333
1337
1341
1345
1349
1353
1357
1361
1365
1369
1373
1377
1381
1385
1389
1394
1398
1403
1407
1412
1416
1421
1425
1430
1435
1439
1444
1448
1453
1457
1462
1466
1471
1475
1479
1483
1488
1492
1496
1500
1503
1507
1510
1514
1517
1519
1522
1524
1526
1528
1530
1531
1532
1533
1533
1533
1534
1534
1534
1534
1533
1533
1533
1533
1533
1532
1532
1532
1532
1532
1532
1532
1532
1532
1533
1533
1533
1533
1533
1533
1533
1532
1532
1531
1530
1529
1528
1527
1525
1523
1521
1519
1516
1513
1511
1508
1504
1501
1498
1494
1491
1487
1483
1479
1475
1471
1467
1463
1459
1455
1451
1448
1444
1440
1436
1432
1429
1425
1421
1418
1414
1410
1407
1403
1400
1396
1392
1389
1385
1382
1378
1374
1371
1367
1364
1360
1357
1353
1349
1346
1342
1339
1335
1332
1328
1325
1321
1317
1314
1310
1307
1303
1300
1296
1293
1289
1286
1282
1279
1275
1272
1268
1265
1261
1258
1254
1251
1247
1244
1240
1237
1233
1230
1226
1223
1220
1216
1213
1209
1206
1202
1199
1195
1192
1189
1185
1182
1178
1175
1171
1168
1165
1161
1158
1154
1151
1148
1144
1141
1137
1134
1131
1127
1124
1120
1117
1114
1110
1107
1104
1100
1097
1094
1090
1087
1084
1080
1077
1074
1070
1067
1064
1060
1057
1054
1050
1047
1044
1040
1037
1034
1030
1027
1024
1020
1016
1014
1010
1006
1004
1000
998
994
991
988
985
981
978
975
972
968
965
962
959
955
952
949
946
942
939
936
933
930
926
923
920
917
914
910
907
904
901
898
895
891
888
885
882
879
876
872
869
866
863
860
857
854
850
847
844
841
838
835
832
829
825
822
819
816
813
810
807
804
801
798
794
791
788
785
782
779
776
773
770
767
764
761
758
755
752
749
745
742
739
736
733
730
727
724
721
718
715
712
709
706
703
700
697
694
691
688
685
682
679
676
673
670
668
665
662
659
656
653
650
647
644
641
638
635
632
629
626
623
620
618
615
612
609
606
603
600
597
594
591
589
586
583
580
577
574
571
568
566
563
560
557
554
551
548
546
543
540
537
534
531
529
526
523
520
517
515
512
509
506
503
501
498
495
492
489
487
484
481
478
475
473
470
467
464
462
459
456
453
451
448
445
442
440
437
434
431
429
426
423
421
418
415
412
410
407
404
402
399
396
394
391
388
386
383
380
377
375
372
369
367
364
362
359
356
354
351
348
346
343
340
338
335
332
330
327
325
322
319
317
314
312
309
306
304
301
299
296
293
291
288
286
283
281
278
275
273
270
268
265
263
260
258
255
252
250
247
245
242
240
237
235
232
230
227
225
222
220
217
215
212
210
207
205
202
200
197
195
192
190
187
185
183
180
178
175
173
170
168
165
163
160
158
156
153
151
148
146
143
141
139
136
134
131
129
127
124
122
119
117
115
112
110
108
105
103
100
98
96
93
91
89
86
84
82
79
77
74
72
70
67
65
63
61
58
56
54
51
49
47
44
42
40
37
35
33
31
28
26
24
21
19
17
15
12
10
8
6
3
1
-1
-4
-6
-8
-10
-12
-15
-17
-19
-21
-24
-26
-28
-30
-33
-35
-37
-39
-41
-44
-46
-48
-50
-52
-55
-57
-59
-61
-63
-65
-68
-70
-72
-74
-76
-78
-81
-83
-85
-87
-89
-91
-94
-96
-98
-100
-102
-104
-106
-108
-111
-113
-115
-117
-119
-121
-123
-125
-127
-130
-132
-134
-136
-138
-140
-142
-144
-146
-148
-150
-153
-155
-157
-159
-161
-163
-165
-167
-169
-171
-173
-175
-177
-179
-181
-183
-185
-187
-189
-191
-193
-195
-197
-199
-201
-203
-205
-208
-210
-211
-213
-215
-217
-219
-221
-223
-225
-227
-229
-231
-233
-235
-237
-239
-241
-243
-245
-247
-249
-251
-253
-255
-257
-259
-261
-263
-265
-266
-268
-270
-272
-274
-276
-278
-280
-282
-284
-286
-287
-289
-291
-293
-295
-297
-299
-301
-303
-305
-306
-308
-310
-312
-314
-316
-318
-319
-321
-323
-325
-327
-329
-331
-332
-334
-336
-338
-340
-342
-343
-345
-347
-349
-351
-353
-354
-356
-358
-360
-362
-363
-365
-367
-369
-371
-372
-374
-376
-378
-379
-381
-383
-385
-387
-388
-390
-392
-394
-395
-397
-399
-401
-402
-404
-406
-408
-409
-411
-413
-415
-416
-418
-420
-422
-423
-425
-427
-428
-430
-432
-434
-435
-437
-439
-440
-442
-444
-445
-447
-449
-450
-452
-454
-456
-457
-459
-461
-462
-464
-466
-467
-469
-471
-472
-474
-475
-477
-479
-480
-482
-484
-485
-487
-489
-490
-492
-493
-495
-497
-498
-500
-502
-503
-505
-506
-508
-510
-511
-513
-514
-516
-518
-519
-521
-522
-524
-525
-527
-529
-530
-532
-533
-535
-536
-538
-540
-541
-543
-544
-546
-547
-549
-550
-552
-554
-555
-557
-558
-560
-561
-563
-564
-566
-567
-569
-570
-572
-573
-575
-576
-578
-579
-581
-582
-584
-585
-587
-588
-590
-591
-593
-594
-596
-597
-599
-600
-602
-603
-605
-606
-607
-609
-610
-612
-613
-615
-616
-618
-619
-621
-622
-623
-625
-626
-628
-629
-631
-632
-633
-635
-636
-638
-639
-640
-642
-643
-645
-646
-647
-649
-650
-652
-653
-654
-656
-657
-659
-660
-661
-663
-664
-665
-667
-668
-670
-671
-672
-674
-675
-676
-678
-679
-680
-682
-683
-684
-686
-687
-689
-690
-691
-693
-694
-695
-696
-698
-699
-700
-702
-703
-704
-706
-707
-708
-710
-711
-712
-714
-715
-716
-717
-719
-720
-721
-723
-724
-725
-726
-728
-729
-730
-731
-733
-734
-735
-737
-738
-739
-740
-742
-743
-744
-745
-747
-748
-749
-750
-752
-753
-754
-755
-756
-758
-759
-760
-761
-763
-764
-765
-766
-767
-769
-770
-771
-772
-773
-775
-776
-777
-778
-779
-781
-782
-783
-784
-785
-787
-788
-789
-790
-791
-792
-794
-795
-796
-797
-798
-799
-801
-802
-803
-804
-805
-806
-808
-809
-810
-811
-812
-813
-814
-815
-817
-818
-819
-820
-821
-822
-823
-824
-826
-827
-828
-829
-830
-831
-832
-833
-834
-836
-837
-838
-839
-840
-841
-842
-843
-844
-845
-846
-848
-849
