5
32259
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-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
-37
-37
-37
-37
-37
-37
-37
-37
-37
-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
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-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
-57
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-81
-81
-82
-82
-82
-82
-83
-83
-83
-83
-83
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-86
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-89
-89
-89
-90
-90
-90
-90
-91
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-109
-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
-115
-116
-116
-116
-116
-117
-117
-117
-117
-117
-118
-118
-118
-118
-119
-119
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-123
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-129
-129
-130
-130
-130
-130
-131
-131
-131
-131
-131
-132
-132
-132
-132
-133
-133
-133
-133
-134
-134
-134
-134
-134
-135
-135
-135
-135
-136
-136
-136
-136
-137
-137
-137
-137
-138
-138
-138
-138
-139
-139
-139
-139
-140
-140
-140
-140
-141
-141
-141
-141
-142
-142
-142
-142
-143
-143
-143
-143
-144
-144
-144
-144
-144
-145
-145
-145
-145
-146
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-153
-153
-153
-153
-153
-154
-154
-154
-154
-155
-155
-155
-155
-156
-156
-156
-156
-156
-157
-157
-157
-157
-158
-158
-158
-158
-159
-159
-159
-159
-159
-160
-160
-160
-160
-161
-161
-161
-161
-162
-162
-162
-162
-162
-163
-163
-163
-163
-164
-164
-164
-164
-165
-165
-165
-165
-166
-166
-166
-166
-166
-167
-167
-167
-167
-168
-168
-168
-168
-169
-169
-169
-169
-170
-170
-170
-170
-171
-171
-171
-171
-171
-172
-172
-172
-172
-173
-173
-173
-173
-174
-174
-174
-175
-175
-175
-175
-176
-176
-176
-176
-177
-177
-177
-177
-178
-178
-178
-179
-179
-179
-179
-180
-180
-180
-180
-181
-181
-181
-181
-182
-182
-182
-182
-183
-183
-183
-183
-184
-184
-184
-184
-185
-185
-185
-185
-186
-186
-186
-186
-187
-187
-187
-187
-188
-188
-188
-188
-189
-189
-189
-189
-190
-190
-190
-190
-190
-191
-191
-191
-191
-192
-192
-192
-192
-193
-193
-193
-193
-193
-194
-194
-194
-195
-195
-195
-195
-196
-196
-196
-196
-196
-197
-197
-197
-197
-198
-198
-198
-198
-199
-199
-199
-199
-200
-200
-200
-200
-201
-201
-201
-201
-202
-202
-202
-202
-202
-203
-203
-203
-203
-204
-204
-204
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-207
-207
-207
-207
-208
-208
-208
-208
-208
-209
-209
-209
-209
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-212
-212
-212
-212
-213
-213
-213
-213
-213
-213
-214
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-220
-220
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-223
-223
-224
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-225
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-227
-227
-228
-228
-228
-228
-228
-229
-229
-229
-229
-229
-229
-230
-230
-230
-230
-231
-231
-231
-231
-232
-232
-232
-232
-232
-233
-233
-233
-233
-233
-233
-234
-234
-234
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-237
-237
-237
-237
-237
-238
-238
-238
-238
-238
-238
-238
-239
-239
-239
-239
-239
-240
-240
-240
-240
-240
-240
-240
-241
-241
-241
-241
-241
-241
-242
-242
-242
-242
-242
-242
-242
-243
-243
-243
-243
-244
-244
-244
-244
-245
-245
-245
-245
-245
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-247
-247
-247
-247
-247
-247
-247
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-247
-247
-247
-247
-247
-247
-247
-248
-248
-248
-248
-248
-248
-248
-249
-249
-249
-249
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-253
-253
-253
-254
-254
-254
-255
-255
-255
-255
-256
-256
-256
-257
-257
-257
-258
-258
-258
-259
-259
-259
-260
-260
-260
-261
-261
-262
-262
-263
-263
-263
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-265
-265
-265
-265
-265
-266
-266
-266
-266
-266
-267
-267
-267
-267
-267
-267
-267
-267
-267
-267
-267
-267
-266
-266
-266
-266
-266
-266
-265
-265
-265
-265
-265
-265
-265
-265
-264
-264
-264
-264
-263
-263
-263
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-263
-263
-263
-264
-264
-265
-265
-266
-266
-266
-267
-267
-267
-268
-268
-269
-269
-270
-271
-272
-273
-273
-274
-275
-276
-276
-277
-278
-279
-280
-281
-282
-282
-283
-284
-284
-285
-285
-286
-286
-287
-288
-288
-289
-290
-290
-291
-291
-292
-292
-293
-293
-293
-294
-294
-294
-294
-294
-294
-294
-294
-295
-295
-295
-295
-295
-295
-295
-295
-295
-295
-295
-295
-296
-296
-296
-297
-297
-298
-298
-298
-298
-298
-298
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-299
-298
-298
-297
-297
-297
-296
-295
-295
-294
-294
-293
-293
-292
-292
-291
-291
-290
-290
-289
-289
-288
-287
-286
-286
-285
-284
-284
-283
-283
-282
-282
-281
-281
-281
-280
-280
-280
-280
-280
-280
-280
-281
-281
-282
-282
-283
-283
-284
-284
-285
-286
-286
-287
-288
-288
-289
-290
-291
-293
-294
-295
-297
-298
-300
-301
-303
-304
-306
-307
-309
-310
-312
-313
-314
-316
-317
-318
-319
-320
-321
-322
-323
-325
-326
-327
-329
-330
-331
-333
-334
-335
-336
-337
-338
-339
-341
-342
-343
-344
-345
-347
-348
-349
-351
-352
-353
-355
-356
-357
-358
-360
-361
-362
-363
-365
-366
-368
-369
-371
-372
-373
-375
-376
-377
-379
-380
-382
-383
-385
-386
-388
-389
-391
-392
-394
-395
-397
-398
-400
-402
-403
-405
-406
-408
-409
-411
-412
-413
-414
-415
-417
-418
-419
-420
-422
-423
-425
-426
-428
-429
-431
-432
-433
-434
-435
-437
-438
-439
-440
-441
-442
-444
-445
-446
-448
-449
-450
-452
-453
-454
-456
-458
-459
-461
-463
-465
-467
-469
-472
-474
-476
-478
-481
-483
-486
-488
-491
-494
-496
-499
-502
-505
-508
-511
-514
-518
-521
-524
-528
-531
-535
-538
-542
-545
-548
-552
-555
-558
-561
-565
-568
-571
-574
-577
-581
-584
-587
-590
-594
-597
-600
-604
-607
-610
-613
-615
-618
-621
-623
-625
-628
-630
-633
-635
-637
-640
-642
-644
-646
-648
-651
-653
-655
-658
-660
-663
-666
-669
-672
-675
-678
-681
-684
-687
-690
-693
-696
-699
-702
-705
-709
-712
-715
-718
-721
-725
-728
-730
-733
-736
-739
-742
-745
-749
-752
-755
-758
-761
-765
-768
-771
-774
-777
-780
-782
-785
-788
-790
-793
-795
-798
-800
-803
-805
-807
-810
-812
-814
-816
-819
-821
-823
-825
-827
-829
-831
-833
-835
-838
-840
-842
-844
-846
-848
-851
-853
-856
-859
-861
-864
-867
-870
-873
-875
-878
-881
-883
-886
-888
-891
-893
-896
-898
-900
-902
-905
-907
-909
-911
-913
-915
-917
-919
-921
-923
-925
-928
-930
-932
-934
-937
-939
-941
-943
-945
-947
-949
-951
-953
-954
-956
-957
-959
-960
-961
-963
-964
-966
-967
-968
-970
-971
-973
-974
-975
-976
-977
-978
-979
-980
-981
-981
-982
-982
-983
-983
-984
-984
-985
-985
-986
-987
-988
-989
-990
-992
-993
-994
-996
-997
-998
-1000
-1000
-1002
-1004
-1006
-1008
-1010
-1012
-1014
-1014
-1016
-1018
-1020
-1022
-1024
-1026
-1029
-1031
-1033
-1035
-1037
-1039
-1041
-1043
-1045
-1047
-1049
-1051
-1053
-1055
-1056
-1058
-1060
-1062
-1064
-1065
-1067
-1069
-1071
-1073
-1074
-1076
-1078
-1080
-1081
-1083
-1085
-1086
-1088
-1090
-1091
-1093
-1095
-1096
-1098
-1100
-1101
-1103
-1105
-1107
-1109
-1111
-1113
-1115
-1117
-1119
-1121
-1123
-1125
-1127
-1128
-1130
-1131
-1132
-1134
-1135
-1137
-1138
-1140
-1141
-1143
-1144
-1146
-1147
-1148
-1150
-1151
-1153
-1154
-1156
-1158
-1160
-1162
-1164
-1166
-1168
-1170
-1172
-1174
-1176
-1178
-1180
-1182
-1184
-1185
-1187
-1189
-1190
-1191
-1193
-1194
-1195
-1196
-1197
-1198
-1199
-1200
-1201
-1202
-1203
-1204
-1205
-1206
-1207
-1208
-1209
-1210
-1211
-1211
-1212
-1213
-1214
-1215
-1216
-1217
-1218
-1219
-1219
-1220
-1220
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1222
-1222
-1222
-1223
-1223
-1224
-1224
-1225
-1225
-1225
-1226
-1226
-1226
-1226
-1226
-1226
-1226
-1226
-1225
-1225
-1224
-1223
-1222
-1221
-1219
-1218
-1216
-1215
-1213
-1212
-1210
-1209
-1208
-1206
-1205
-1203
-1202
-1201
-1199
-1198
-1196
-1195
-1193
-1192
-1191
-1190
-1189
-1188
-1188
-1187
-1186
-1186
-1185
-1185
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1184
-1183
-1183
-1183
-1182
-1182
-1181
-1181
-1181
-1181
-1180
-1180
-1180
-1180
-1180
-1180
-1179
-1179
-1178
-1178
-1178
-1177
-1177
-1177
-1177
-1178
-1178
-1178
-1178
-1178
-1178
-1178
-1179
-1179
-1180
-1181
-1182
-1183
-1184
-1186
-1187
-1188
-1189
-1189
-1190
-1190
-1191
-1191
-1191
-1191
-1191
-1191
-1191
-1192
-1192
-1192
-1193
-1194
-1194
-1195
-1196
-1198
-1199
-1201
-1203
-1205
-1207
-1209
-1212
-1214
-1216
-1219
-1221
-1224
-1226
-1229
-1232
-1235
-1237
-1240
-1243
-1246
-1248
-1251
-1253
-1255
-1257
-1259
-1260
-1261
-1262
-1263
-1264
-1264
-1264
-1264
-1264
-1264
-1263
-1262
-1261
-1260
-1259
-1258
-1257
-1256
-1255
-1255
-1254
-1253
-1253
-1252
-1251
-1251
-1250
-1250
-1249
-1248
-1247
-1247
-1246
-1245
-1244
-1243
-1242
-1241
-1240
-1239
-1239
-1238
-1238
-1237
-1237
-1237
-1237
-1236
-1236
-1236
-1236
-1236
-1236
-1236
-1236
-1236
-1236
-1236
-1236
-1236
-1236
-1237
-1238
-1238
-1239
-1240
-1241
-1242
-1243
-1243
-1243
-1243
-1242
-1241
-1240
-1239
-1238
-1237
-1236
-1235
-1234
-1234
-1233
-1233
-1232
-1232
-1232
-1232
-1231
-1231
-1231
-1232
-1232
-1232
-1233
-1234
-1235
-1236
-1238
-1239
-1241
-1243
-1246
-1248
-1250
-1253
-1256
-1259
-1262
-1265
-1269
-1272
-1276
-1280
-1283
-1287
-1291
-1294
-1298
-1302
-1306
-1310
-1314
-1319
-1323
-1327
-1331
-1335
-1339
-1343
-1348
-1352
-1356
-1360
-1365
-1369
-1374
-1378
-1382
-1386
-1389
-1393
-1396
-1399
-1402
-1406
-1409
-1411
-1414
-1417
-1419
-1421
-1424
-1426
-1428
-1430
-1432
-1434
-1436
-1439
-1441
-1443
-1446
-1448
-1450
-1452
-1454
-1455
-1456
-1457
-1458
-1458
-1458
-1458
-1458
-1457
-1457
-1456
-1455
-1454
-1453
-1452
-1451
-1450
-1449
-1447
-1446
-1446
-1445
-1444
-1443
-1442
-1441
-1441
-1440
-1439
-1438
-1437
-1435
-1434
-1432
-1429
-1427
-1424
-1421
-1419
-1416
-1413
-1411
-1408
-1406
-1403
-1400
-1397
-1395
-1392
-1390
-1387
-1385
-1383
-1380
-1378
-1375
-1372
-1369
-1365
-1362
-1358
-1354
-1351
-1348
-1344
-1342
-1339
-1336
-1334
-1332
-1330
-1328
-1326
-1324
-1322
-1320
-1317
-1315
-1313
-1311
-1308
-1306
-1304
-1302
-1299
-1297
-1294
-1291
-1288
-1286
-1283
-1281
-1279
-1277
-1275
-1274
-1273
-1272
-1270
-1269
-1267
-1266
-1264
-1262
-1259
-1257
-1255
-1252
-1250
-1248
-1245
-1243
-1241
-1239
-1237
-1236
-1235
-1234
-1233
-1233
-1232
-1232
-1232
-1232
-1232
-1232
-1232
-1232
-1232
-1231
-1231
-1230
-1230
-1230
-1230
-1231
-1232
-1233
-1234
-1236
-1237
-1239
-1241
-1243
-1245
-1247
-1249
-1252
-1255
-1258
-1261
-1264
-1267
-1270
-1273
-1276
-1279
-1283
-1286
-1290
-1294
-1298
-1302
-1306
-1310
-1314
-1318
-1322
-1326
-1330
-1334
-1338
-1341
-1344
-1347
-1349
-1351
-1353
-1355
-1356
-1358
-1359
-1360
-1361
-1362
-1363
-1364
-1364
-1365
-1365
-1366
-1367
-1367
-1368
-1369
-1370
-1370
-1371
-1372
-1372
-1373
-1373
-1373
-1374
-1374
-1374
-1374
-1374
-1375
-1375
-1375
-1376
-1376
-1376
-1376
-1375
-1375
-1374
-1373
-1372
-1371
-1369
-1368
-1367
-1366
-1364
-1363
-1362
-1361
-1360
-1359
-1357
-1356
-1354
-1353
-1351
-1350
-1348
-1347
-1346
-1345
-1344
-1344
-1344
-1343
-1343
-1343
-1342
-1341
-1341
-1340
-1339
-1339
-1338
-1338
-1337
-1336
-1336
-1335
-1334
-1332
-1331
-1330
-1328
-1326
-1324
-1322
-1320
-1318
-1316
-1314
-1312
-1309
-1307
-1304
-1302
-1300
-1298
-1296
-1294
-1292
-1291
-1290
-1289
-1289
-1289
-1289
-1290
-1291
-1293
-1294
-1296
-1298
-1300
-1302
-1304
-1306
-1308
-1310
-1311
-1313
-1315
-1316
-1317
-1319
-1320
-1320
-1321
-1322
-1322
-1323
-1324
-1326
-1327
-1329
-1332
-1334
-1337
-1339
-1342
-1345
-1348
-1351
-1354
-1357
-1360
-1363
-1367
-1370
-1373
-1377
-1380
-1383
-1387
-1390
-1393
-1396
-1399
-1402
-1405
-1407
-1410
-1412
-1415
-1417
-1419
-1421
-1423
-1424
-1426
-1428
-1430
-1431
-1433
-1435
-1437
-1440
-1443
-1445
-1448
-1452
-1455
-1459
-1462
-1466
-1470
-1473
-1477
-1481
-1484
-1488
-1491
-1494
-1497
-1499
-1501
-1503
-1505
-1507
-1508
-1509
-1510
-1511
-1511
-1512
-1512
-1512
-1513
-1513
-1513
-1514
-1515
-1515
-1516
-1516
-1517
-1518
-1518
-1519
-1520
-1520
-1521
-1522
-1523
-1524
-1525
-1526
-1526
-1527
-1526
-1526
-1526
-1525
-1524
-1523
-1521
-1520
-1518
-1516
-1514
-1511
-1508
-1506
-1502
-1499
-1495
-1492
-1488
-1484
-1481
-1477
-1474
-1471
-1468
-1465
-1462
-1460
-1457
-1455
-1452
-1450
-1447
-1445
-1443
-1441
-1439
-1437
-1435
-1434
-1432
-1430
-1428
-1427
-1425
-1424
-1423
-1422
-1421
-1420
-1420
-1420
-1420
-1420
-1420
-1420
-1420
-1420
-1420
-1420
-1420
-1420
-1420
-1421
-1421
-1422
-1423
-1424
-1425
-1427
-1429
-1431
-1433
-1435
-1438
-1440
-1443
-1446
-1449
-1453
-1456
-1460
-1463
-1467
-1471
-1475
-1479
-1484
-1488
-1492
-1496
-1500
-1504
-1507
-1510
-1512
-1514
-1516
-1517
-1518
-1519
-1519
-1519
-1518
-1516
-1515
-1513
-1510
-1508
-1505
-1502
-1499
-1496
-1493
-1489
-1486
-1483
-1480
-1477
-1473
-1470
-1467
-1464
-1460
-1457
-1453
-1450
-1446
-1443
-1439
-1434
-1429
-1423
-1417
-1410
-1403
-1395
-1386
-1378
-1369
-1361
-1352
-1344
-1335
-1327
-1319
-1311
-1303
-1296
-1289
-1283
-1277
-1273
-1268
-1265
-1261
-1259
-1257
-1255
-1253
-1252
-1251
-1250
-1249
-1248
-1247
-1245
-1244
-1242
-1239
-1237
-1234
-1231
-1228
-1225
-1221
-1217
-1212
-1208
-1203
-1198
-1193
-1188
-1182
-1177
-1172
-1167
-1163
-1158
-1154
-1150
-1145
-1141
-1137
-1132
-1128
-1123
-1118
-1112
-1107
-1101
-1095
-1088
-1082
-1075
-1068
-1061
-1054
-1046
-1038
-1031
-1022
-1016
-1008
-1002
-995
-989
-982
-976
-970
-963
-957
-951
-945
-940
-934
-929
-924
-919
-914
-909
-904
-899
-895
-890
-886
-882
-877
-873
-869
-865
-862
-857
-853
-849
-845
-840
-836
-831
-826
-821
-815
-809
-803
-796
-789
-781
-772
-763
-753
-743
-733
-722
-712
-701
-690
-678
-667
-656
-644
-632
-621
-609
-598
-586
-575
-563
-552
-540
-529
-517
-505
-493
-480
-468
-455
-442
-429
-416
-404
-391
-378
-365
-352
-340
-328
-316
-305
-294
-284
-274
-264
-255
-247
-238
-231
-223
-217
-210
-204
-198
-192
-187
-181
-176
-171
-166
-160
-155
-149
-143
-137
-131
-125
-118
-112
-106
-99
-93
-87
-81
-76
-70
-65
-60
-55
-51
-47
-43
-39
-35
-31
-28
-24
-20
-16
-13
-9
-5
-1
3
8
12
16
20
25
29
34
39
44
49
54
59
64
69
74
79
85
90
96
101
107
113
119
125
131
137
143
149
156
162
168
175
182
189
196
203
211
219
226
233
241
248
255
262
269
275
282
289
295
302
308
314
320
326
332
338
344
350
356
362
369
375
382
389
397
404
412
419
427
435
443
452
460
469
478
487
496
505
514
523
532
541
550
559
569
578
588
598
608
618
628
638
648
658
668
679
689
699
710
720
730
740
750
759
768
777
786
794
803
811
820
828
837
845
854
863
872
881
890
899
909
919
929
940
950
961
972
983
994
1004
1016
1029
1041
1054
1066
1078
1091
1103
1115
1127
1139
1150
1161
1172
1183
1193
1203
1213
1222
1232
1241
1250
1259
1268
1277
1286
1296
1305
1315
1325
1334
1343
1352
1361
1369
1377
1386
1393
1401
1409
1416
1423
1430
1437
1444
1450
1457
1463
1469
1476
1482
1489
1496
1503
1511
1518
1526
1533
1541
1549
1556
1564
1572
1579
1587
1595
1602
1610
1618
1627
1636
1644
1654
1663
1672
1682
1692
1701
1711
1721
1730
1740
1749
1759
1767
1776
1785
1793
1801
1809
1817
1826
1835
1845
1856
1867
1880
1893
1907
1922
1936
1951
1966
1981
1995
2009
2023
2037
2050
2064
2077
2090
2103
2116
2130
2143
2157
2171
2186
2202
2218
2235
2252
2270
2289
2308
2328
2348
2368
2388
2408
2427
2447
2466
2486
2504
2523
2541
2559
2577
2595
2612
2629
2646
2662
2679
2695
2711
2728
2746
2763
2782
2801
2821
2841
2861
2881
2902
2922
2943
2964
2985
3006
3027
3049
3071
3094
3116
3139
3161
3184
3205
3226
3247
3267
3286
3305
3323
3341
3358
3374
3390
3406
3420
3434
3448
3461
3473
3484
3495
3505
3515
3524
3534
3543
3553
3563
3573
3584
3595
3606
3618
3630
3643
3656
3669
3682
3696
3710
3724
3739
3753
3768
3783
3797
3812
3828
3843
3859
3875
3891
3908
3925
3943
3961
3980
3999
4018
4038
4058
4078
4098
4118
4139
4159
4179
4199
4220
4240
4260
4280
4300
4321
4341
4361
4382
4402
4423
4444
4465
4485
4506
4527
4547
4568
4588
4609
4629
4650
4670
4690
4709
4729
4748
4767
4785
4804
4822
4841
4860
4878
4897
4916
4935
4954
4973
4991
5010
5029
5047
5065
5083
5101
5119
5136
5153
5169
5186
5201
5217
5232
5247
5261
5275
5288
5301
5313
5325
5336
5347
5358
5369
5381
5392
5403
5414
5425
5437
5448
5460
5473
5486
5499
5513
5527
5542
5556
5571
5585
5600
5614
5628
5642
5656
5671
5685
5699
5714
5728
5743
5758
5772
5787
5802
5816
5831
5845
5860
5874
5888
5903
5917
5932
5948
5963
5979
5994
6010
6026
6042
6058
6075
6091
6108
6125
6142
6159
6176
6194
6211
6227
6244
6261
6277
6294
6311
6328
6345
6363
6382
6401
6421
6442
6463
6486
6509
6534
6560
6586
6614
6641
6670
6699
6728
6758
6788
6819
6850
6882
6914
6946
6978
7010
7041
7072
7103
7134
7164
7194
7224
7254
7284
7313
7342
7371
7399
7428
7456
7484
7512
7540
7567
7594
7620
7646
7671
7696
7720
7744
7768
7791
7814
7837
7859
7881
7903
7925
7946
7968
7991
8013
8036
8058
8080
8103
8125
8147
8169
8191
8213
8234
8256
8278
8300
8323
8345
8367
8389
8410
8432
8453
8474
8495
8516
8535
8555
8574
8592
8610
8628
8645
8662
8678
8694
8709
8724
8739
8753
8766
8779
8791
8803
8814
8824
8834
8844
8853
8861
8869
8877
8884
8891
8898
8904
8910
8915
8920
8925
8930
8934
8937
8941
8945
8948
8951
8955
8958
8961
8964
8966
8969
8972
8975
8978
8982
8986
8991
8996
9002
9009
9017
9025
9034
9044
9055
9067
9079
9092
9105
9119
9132
9146
9159
9173
9186
9199
9213
9226
9240
9254
9267
9281
9295
9308
9321
9334
9347
9359
9371
9383
9395
9407
9419
9430
9442
9453
9463
9474
9483
9492
9501
9509
9517
9524
9531
9538
9544
9551
9556
9562
9568
9573
9578
9583
9589
9594
9600
9605
9611
9617
9624
9630
9637
9643
9650
9657
9664
9671
9679
9687
9695
9704
9713
9722
9732
9743
9753
9764
9776
9788
9800
9813
9825
9839
9852
9865
9879
9892
9906
9920
9934
9948
9963
9978
9994
10010
10026
10042
10058
10074
10090
10106
10121
10136
10151
10166
10180
10194
10206
10218
10230
10240
10249
10257
10264
10270
10276
10281
10285
10288
10291
10294
10295
10297
10298
10299
10300
10302
10303
10305
10307
10309
10311
10314
10316
10318
10319
10321
10321
10322
10321
10320
10319
10317
10315
10313
10311
10308
10306
10303
10301
10298
10295
10291
10288
10284
10281
10278
10275
10273
10271
10270
10268
10268
10267
10267
10268
10269
10271
10273
10277
10281
10285
10290
10294
10299
10303
10307
10310
10312
10315
10317
10319
10321
10323
10325
10328
10331
10334
10337
10341
10344
10348
10352
10356
10361
10365
10369
10373
10377
10381
10384
10387
10390
10393
10395
10397
10399
10401
10402
10404
10405
10407
10408
10410
10412
10414
10416
10419
10422
10426
10430
10434
10439
10445
10451
10458
10464
10472
10479
10486
10494
10501
10508
10515
10522
10529
10535
10541
10547
10553
10559
10565
10571
10577
10582
10587
10592
10597
10601
10605
10609
10612
10615
10618
10620
10621
10622
10623
10623
10623
10623
10622
10620
10619
10616
10614
10611
10608
10604
10600
10596
10591
10586
10580
10574
10567
10560
10552
10544
10535
10527
10519
10511
10503
10496
10489
10483
10476
10470
10465
10459
10454
10449
10444
10439
10434
10429
10425
10421
10417
10413
10410
10406
10403
10400
10396
10393
10390
10386
10383
10379
10375
10370
10364
10358
10351
10343
10333
10323
10312
10300
10287
10273
10258
10242
10226
10209
10191
10173
10155
10136
10117
10097
10078
10058
10039
10019
9999
9978
9958
9937
9917
9896
9875
9855
9834
9813
9791
9770
9749
9727
9705
9684
9662
9641
9620
9599
9579
9559
9539
9520
9502
9484
9467
9451
9435
9420
9407
9394
9383
9372
9363
9355
9348
9342
9337
9332
9328
9323
9319
9314
9309
9305
9299
9294
9288
9282
9276
9269
9262
9255
9248
9241
9235
9228
9222
9216
9210
9204
9198
9192
9186
9180
9173
9166
9159
9152
9145
9137
9130
9122
9114
9106
9098
9089
9080
9070
9060
9050
9039
9028
9017
9006
8995
8984
8973
8962
8952
8942
8932
8922
8913
8904
8896
8887
8880
8873
8866
8860
8854
8849
8844
8839
8835
8831
8828
8825
8822
8820
8818
8815
8813
8810
8807
8804
8800
8796
8792
8788
8783
8779
8775
8771
8767
8764
8760
8757
8754
8751
8749
8746
8744
8741
8739
8737
8735
8734
8732
8730
8727
8725
8722
8718
8715
8711
8708
8704
8701
8698
8695
8692
8690
8687
8685
8682
8679
8676
8674
8671
8669
8667
8666
8664
8664
8664
8664
8664
8666
8667
8669
8671
8673
8675
8678
8681
8685
8689
8693
8698
8703
8708
8714
8720
8726
8732
8739
8746
8752
8760
8767
8775
8783
8791
8799
8807
8815
8823
8830
8838
8846
8854
8862
8870
8877
8884
8891
8897
8902
8906
8909
8911
8913
8913
8913
8913
8912
8910
8908
8905
8902
8899
8895
8891
8886
8881
8876
8871
8866
8861
8857
8852
8848
8844
8840
8836
8832
8828
8824
8821
8818
8816
8814
8813
8812
8812
8812
8812
8813
8814
8816
8819
8824
8828
8834
8840
8847
8853
8859
8865
8870
8873
8877
8879
8881
8883
8884
8885
8886
8886
8886
8886
8885
8884
8882
8880
8878
8875
8872
8868
8865
8862
8858
8855
8851
8846
8841
8836
8830
8823
8816
8808
8800
8792
8784
8776
8768
8760
8753
8746
8739
8733
8727
8721
8716
8711
8706
8702
8698
8694
8691
8688
8686
8684
8684
8683
8684
8685
8687
8689
8691
8694
8697
8700
8703
8707
8711
8715
8718
8722
8726
8729
8732
8735
8737
8738
8740
8740
8740
8740
8739
8739
8738
8737
8736
8736
8735
8735
8734
8733
8731
8729
8727
8724
8722
8719
8717
8715
8713
8710
8708
8705
8701
8696
8691
8684
8678
8670
8662
8654
8646
8638
8630
8621
8613
8604
8596
8588
8580
8572
8565
8559
8553
8547
8543
8539
8535
8532
8529
8527
8524
8522
8519
8517
8515
8512
8510
8507
8505
8502
8498
8494
8489
8483
8476
8467
8458
8448
8436
8424
8411
8398
8384
8369
8353
8336
8319
8300
8281
8260
8238
8216
8192
8167
8141
8114
8086
8057
8028
7997
7967
7935
7904
7872
7841
7809
7777
7746
7715
7684
7655
7626
7599
7573
7548
7526
7505
7486
7469
7454
7441
7429
7419
7411
7404
7399
7395
7394
7394
7397
7402
7408
7417
7427
7438
7451
7464
7477
7491
7506
7522
7539
7556
7575
7595
7617
7639
7661
7685
7708
7731
7753
7776
7798
7819
7841
7862
7883
7903
7923
7942
7961
7978
7994
8010
8023
8037
8048
8060
8071
8080
8090
8100
8108
8115
8121
8125
8130
8132
8135
8135
8135
8132
8129
8124
8118
8109
8101
8090
8080
8068
8055
8042
8028
8013
7998
7982
7966
7950
7933
7916
7900
7883
7867
7850
7833
7816
7798
7780
7760
7740
7719
7697
7675
7652
7629
7605
7582
7558
7533
7508
7483
7457
7430
7402
7373
7344
7314
7284
7254
7224
7194
7164
7133
7102
7071
7039
7006
6972
6938
6902
6866
6828
6790
6752
6713
6673
6633
6592
6551
6509
6467
6425
6382
6340
6298
6257
6216
6176
6138
6100
6064
6030
5997
5966
5936
5908
5882
5858
5835
5814
5793
5774
5756
5738
5721
5705
5689
5674
5659
5645
5631
5618
5606
5594
5583
5573
5563
5554
5546
5539
5533
5528
5523
5519
5516
5513
5510
5508
5505
5503
5500
5496
5492
5489
5485
5481
5477
5473
5469
5465
5461
5457
5452
5448
5443
5438
5433
5428
5422
5416
5410
5404
5398
5392
5387
5382
5378
5374
5371
5368
5365
5362
5358
5355
5351
5346
5341
5336
5331
5326
5320
5315
5309
5304
5298
5292
5287
5281
5276
5270
5265
5261
5257
5253
5249
5246
5242
5240
5237
5235
5233
5231
5229
5227
5225
5223
5221
5220
5218
5217
5217
5216
5216
5215
5213
5211
5207
5202
5197
5190
5183
5176
5168
5161
5153
5145
5138
5130
5123
5115
5108
5101
5094
5088
5082
5077
5071
5066
5060
5054
5048
5042
5035
5029
5022
5016
5010
5003
4997
4990
4982
4974
4965
4956
4946
4935
4924
4914
4903
4893
4883
4873
4864
4854
4845
4836
4827
4818
4809
4800
4792
4784
4776
4769
4763
4757
4753
4749
4745
4742
4740
4738
4736
4735
4734
4733
4733
4733
4733
4734
4734
4735
4734
4733
4732
4730
4727
4724
4720
4716
4712
4708
4703
4698
4692
4685
4679
4671
4663
4655
4647
4638
4630
4620
4610
4600
4589
4577
4564
4551
4537
4522
4507
4492
4476
4460
4443
4426
4408
4390
4371
4352
4333
4314
4294
4274
4254
4235
4215
4194
4174
4152
4130
4107
4083
4057
4030
4003
3976
3947
3918
3889
3859
3828
3797
3766
3735
3703
3672
3640
3610
3580
3551
3523
3496
3470
3445
3421
3397
3375
3353
3331
3311
3291
3271
3252
3233
3213
3194
3175
3156
3138
3120
3103
3087
3072
3057
3044
3031
3020
3009
2999
2990
2982
2974
2967
2961
2956
2951
2947
2943
2940
2938
2936
2935
2935
2935
2935
2936
2935
2935
2933
2931
2928
2925
2920
2916
2911
2906
2901
2895
2888
2881
2874
2866
2856
2847
2836
2825
2814
2802
2791
2780
2769
2759
2749
2739
2730
2720
2709
2699
2687
2676
2664
2652
2639
2626
2613
2599
2584
2568
2552
2534
2515
2495
2475
2455
2435
2415
2395
2375
2356
2337
2319
2301
2283
2266
2250
2234
2218
2203
2187
2170
2153
2135
2116
2096
2075
2054
2033
2012
1991
1970
1950
1929
1908
1886
1864
1841
1817
1793
1769
1744
1720
1695
1669
1644
1618
1592
1565
1538
1510
1482
1454
1425
1396
1366
1335
1304
1271
1237
1203
1167
1130
1092
1054
1014
976
936
895
854
812
769
725
680
634
588
540
491
441
390
339
286
233
180
126
72
19
-35
-88
-141
-193
-245
-297
-349
-400
-450
-499
-547
-594
-639
-684
-727
-769
-811
-852
-892
-932
-970
-1006
-1043
-1077
-1110
-1141
-1172
-1201
-1230
-1258
-1286
-1313
-1340
-1366
-1390
-1414
-1436
-1457
-1478
-1497
-1515
-1532
-1548
-1564
-1579
-1593
-1607
-1620
-1633
-1645
-1658
-1670
-1683
-1695
-1708
-1720
-1733
-1745
-1758
-1771
-1784
-1799
-1814
-1831
-1849
-1868
-1888
-1908
-1929
-1950
-1972
-1993
-2013
-2035
-2056
-2077
-2098
-2119
-2140
-2160
-2181
-2200
-2220
-2239
-2258
-2276
-2294
-2313
-2331
-2349
-2367
-2385
-2403
-2421
-2438
-2455
-2471
-2487
-2502
-2517
-2531
-2545
-2559
-2573
-2587
-2601
-2616
-2631
-2646
-2660
-2675
-2689
-2703
-2717
-2730
-2744
-2757
-2771
-2786
-2802
-2819
-2837
-2857
-2877
-2899
-2922
-2945
-2970
-2996
-3022
-3051
-3080
-3111
-3143
-3177
-3212
-3250
-3288
-3328
-3370
-3412
-3456
-3501
-3546
-3592
-3639
-3686
-3733
-3781
-3828
-3876
-3923
-3971
-4018
-4065
-4112
-4159
-4206
-4252
-4298
-4343
-4387
-4430
-4471
-4511
-4549
-4585
-4620
-4654
-4686
-4718
-4748
-4777
-4805
-4833
-4859
-4884
-4909
-4932
-4954
-4976
-4997
-5018
-5039
-5059
-5080
-5101
-5123
-5145
-5167
-5190
-5214
-5238
-5262
-5286
-5310
-5334
-5358
-5381
-5405
-5429
-5454
-5478
-5503
-5529
-5554
-5580
-5606
-5632
-5658
-5684
-5710
-5735
-5761
-5786
-5812
-5838
-5864
-5890
-5917
-5943
-5970
-5998
-6025
-6053
-6081
-6109
-6138
-6168
-6198
-6228
-6259
-6290
-6321
-6351
-6380
-6409
-6437
-6464
-6491
-6517
-6542
-6567
-6592
-6615
-6638
-6661
-6682
-6703
-6723
-6742
-6761
-6779
-6798
-6816
-6834
-6851
-6868
-6885
-6901
-6917
-6932
-6947
-6961
-6975
-6989
-7003
-7016
-7028
-7040
-7052
-7063
-7074
-7085
-7096
-7107
-7118
-7130
-7143
-7156
-7170
-7184
-7199
-7213
-7228
-7243
-7258
-7273
-7288
-7304
-7319
-7334
-7350
-7366
-7382
-7398
-7415
-7430
-7445
-7460
-7474
-7488
-7501
-7514
-7528
-7542
-7556
-7571
-7587
-7603
-7620
-7636
-7652
-7669
-7685
-7701
-7716
-7732
-7747
-7763
-7779
-7795
-7811
-7828
-7846
-7865
-7884
-7903
-7924
-7944
-7964
-7984
-8003
-8022
-8039
-8055
-8069
-8082
-8093
-8103
-8111
-8116
-8119
-8122
-8121
-8119
-8115
-8109
-8102
-8095
-8086
-8077
-8070
-8061
-8055
-8048
-8042
-8035
-8029
-8022
-8015
-8007
-8000
-7992
-7984
-7977
-7970
-7965
-7959
-7955
-7951
-7948
-7944
-7940
-7936
-7931
-7926
-7920
-7914
-7908
-7902
-7896
-7891
-7885
-7880
-7875
-7871
-7867
-7864
-7860
-7857
-7854
-7851
-7848
-7845
-7841
-7836
-7831
-7826
-7821
-7817
-7813
-7809
-7807
-7805
-7805
-7805
-7806
-7808
-7810
-7813
-7817
-7822
-7828
-7835
-7844
-7853
-7864
-7875
-7888
-7901
-7915
-7929
-7944
-7960
-7977
-7994
-8013
-8032
-8053
-8074
-8096
-8119
-8141
-8164
-8188
-8210
-8232
-8253
-8274
-8295
-8315
-8335
-8356
-8376
-8396
-8417
-8437
-8457
-8477
-8496
-8514
-8531
-8546
-8561
-8575
-8588
-8600
-8611
-8621
-8631
-8639
-8647
-8654
-8661
-8667
-8673
-8677
-8681
-8684
-8686
-8686
-8684
-8681
-8677
-8671
-8664
-8656
-8648
-8639
-8630
-8621
-8611
-8601
-8591
-8580
-8569
-8557
-8545
-8534
-8522
-8511
-8499
-8488
-8476
-8464
-8451
-8437
-8423
-8408
-8394
-8379
-8364
-8349
-8335
-8321
-8307
-8293
-8281
-8268
-8256
-8245
-8235
-8225
-8216
-8207
-8198
-8189
-8180
-8172
-8162
-8153
-8143
-8132
-8122
-8112
-8102
-8090
-8080
-8070
-8058
-8048
-8039
-8029
-8021
-8013
-8007
-8000
-7995
-7990
-7984
-7979
-7975
-7970
-7966
-7963
-7959
-7956
-7953
-7948
-7943
-7937
-7930
-7922
-7913
-7904
-7896
-7887
-7879
-7872
-7865
-7858
-7852
-7846
-7841
-7837
-7833
-7831
-7830
-7830
-7831
-7834
-7838
-7843
-7849
-7857
-7865
-7874
-7885
-7896
-7908
-7920
-7933
-7947
-7960
-7974
-7987
-8000
-8013
-8025
-8037
-8048
-8060
-8071
-8080
-8092
-8102
-8112
-8122
-8131
-8140
-8148
-8157
-8164
-8172
-8178
-8183
-8186
-8189
-8191
-8191
-8189
-8186
-8183
-8177
-8170
-8162
-8151
-8141
-8130
-8117
-8102
-8086
-8069
-8050
-8029
-8009
-7986
-7963
-7939
-7915
-7891
-7867
-7843
-7820
-7798
-7776
-7754
-7734
-7714
-7695
-7676
-7658
-7642
-7625
-7610
-7596
-7583
-7571
-7560
-7549
-7539
-7530
-7522
-7514
-7507
-7500
-7494
-7489
-7484
-7480
-7477
-7474
-7471
-7470
-7469
-7470
-7471
-7474
-7478
-7483
-7489
-7496
-7503
-7511
-7519
-7527
-7536
-7545
-7555
-7565
-7574
-7584
-7594
-7603
-7612
-7621
-7630
-7639
-7648
-7657
-7667
-7677
-7687
-7697
-7708
-7720
-7732
-7745
-7760
-7776
-7794
-7813
-7833
-7854
-7875
-7898
-7921
-7945
-7971
-7998
-8025
-8055
-8085
-8117
-8148
-8180
-8214
-8247
-8281
-8315
-8350
-8385
-8422
-8459
-8498
-8537
-8577
-8618
-8660
-8702
-8745
-8789
-8834
-8878
-8924
-8970
-9016
-9064
-9112
-9161
-9210
-9261
-9312
-9363
-9415
-9466
-9516
-9566
-9614
-9661
-9707
-9753
-9797
-9840
-9881
-9922
-9960
-9997
-10032
-10064
-10095
-10123
-10149
-10173
-10195
-10216
-10235
-10253
-10268
-10282
-10293
-10302
-10309
-10313
-10316
-10316
-10315
-10312
-10308
-10302
-10294
-10285
-10275
-10262
-10248
-10233
-10215
-10196
-10175
-10153
-10128
-10102
-10075
-10047
-10017
-9988
-9957
-9927
-9897
-9866
-9835
-9804
-9772
-9740
-9706
-9673
-9639
-9605
-9571
-9538
-9505
-9473
-9441
-9409
-9378
-9346
-9315
-9283
-9252
-9221
-9190
-9160
-9130
-9101
-9073
-9046
-9020
-8994
-8970
-8946
-8923
-8901
-8879
-8858
-8837
-8816
-8795
-8774
-8753
-8733
-8713
-8693
-8674
-8656
-8637
-8620
-8602
-8585
-8568
-8551
-8534
-8518
-8502
-8486
-8471
-8457
-8443
-8429
-8417
-8405
-8394
-8383
-8374
-8365
-8357
-8349
-8340
-8332
-8323
-8313
-8302
-8291
-8279
-8267
-8255
-8242
-8229
-8216
-8202
-8188
-8173
-8157
-8143
-8128
-8113
-8096
-8082
-8066
-8050
-8034
-8018
-8000
-7983
-7965
-7947
-7929
-7910
-7892
-7874
-7856
-7837
-7819
-7800
-7780
-7760
-7738
-7715
-7690
-7664
-7637
-7607
-7577
-7545
-7511
-7477
-7442
-7405
-7368
-7330
-7291
-7251
-7210
-7167
-7124
-7079
-7034
-6989
-6943
-6898
-6854
-6810
-6767
-6725
-6684
-6643
-6603
-6564
-6526
-6488
-6452
-6416
-6380
-6346
-6311
-6277
-6243
-6207
-6171
-6134
-6096
-6057
-6017
-5977
-5936
-5894
-5853
-5811
-5770
-5728
-5686
-5644
-5601
-5559
-5515
-5471
-5427
-5382
-5336
-5289
-5242
-5193
-5145
-5096
-5046
-4997
-4947
-4898
-4849
-4800
-4752
-4704
-4656
-4608
-4560
-4511
-4461
-4410
-4358
-4303
-4247
-4190
-4131
-4070
-4010
-3950
-3889
-3828
-3767
-3706
-3644
-3581
-3516
-3450
-3383
-3314
-3243
-3171
-3099
-3026
-2952
-2877
-2802
-2727
-2650
-2573
-2496
-2418
-2341
-2264
-2187
-2111
-2037
-1962
-1889
-1815
-1742
-1668
-1594
-1519
-1445
-1371
-1297
-1223
-1151
-1079
-1008
-939
-870
-802
-734
-667
-599
-531
-463
-393
-324
-253
-183
-112
-42
29
99
168
236
303
370
436
502
567
631
696
760
824
888
951
1014
1076
1138
1199
1259
1318
1377
1436
1495
1554
1612
1671
1729
1787
1845
1902
1958
2013
2070
2124
2178
2231
2284
2335
2386
2436
2484
2531
2577
2621
2664
2705
2744
2782
2817
2850
2882
2911
2938
2963
2986
3008
3028
3046
3062
3077
3091
3104
3116
3127
3137
3148
3158
3168
3178
3189
3200
3211
3223
3234
3246
3257
3268
3279
3290
3300
3310
3319
3328
3336
3344
3352
3359
3365
3371
3377
3382
3386
3390
3394
3397
3400
3403
3406
3409
3412
3415
3418
3422
3426
3431
3437
3444
3452
3461
3471
3483
3495
3508
3523
3538
3555
3574
3594
3617
3641
3667
3695
3725
3756
3789
3823
3859
3896
3936
3976
4019
4062
4108
4155
4202
4251
4301
4351
4402
4455
4508
4561
4615
4670
4725
4780
4834
4889
4944
5000
5055
5112
5169
5226
5284
5343
5402
5461
5519
5578
5636
5695
5753
5812
5871
5930
5990
6051
6112
6174
6236
6297
6358
6418
6477
6535
6592
6648
6702
6756
6808
6859
6910
6959
7007
7054
7100
7146
7190
7234
7278
7320
7362
7402
7442
7480
7518
7556
7594
7633
7673
7715
7758
7803
7849
7896
7944
7992
8041
8089
8137
8186
8235
8284
8333
8383
8433
8483
8534
8584
8635
8687
8738
8791
8844
8897
8950
9003
9056
9108
9160
9211
9261
9310
9359
9406
9452
9496
9538
9579
9617
9653
9687
9719
9750
9778
9805
9831
9855
9876
9896
9915
9931
9946
9959
9971
9983
9994
10004
10014
10025
10035
10046
10056
10067
10078
10088
10099
10109
10120
10129
10139
10148
10157
10165
10174
10182
10191
10200
10209
10219
10229
10239
10249
10259
10268
10278
10286
10295
10303
10311
10320
10330
10340
10351
10364
10377
10391
10406
10422
10438
10455
10473
10492
10512
10533
10555
10578
10600
10623
10646
10668
10689
10710
10729
10747
10763
10777
10788
10796
10802
10803
10802
10796
10787
10774
10757
10736
10712
10683
10650
10613
10572
10526
10477
10424
10367
10307
10244
10178
10109
10037
9962
9884
9803
9719
9633
9545
9455
9364
9272
9178
9085
8991
8896
8802
8709
8615
8523
8431
8340
8251
8163
8076
7990
7906
7824
7743
7664
7588
7514
7442
7372
7304
7239
7176
7115
7056
7000
6945
6892
6841
6792
6746
6702
6661
6622
6586
6553
6523
6495
6468
6443
6419
6396
6373
6351
6329
6307
6284
6262
6240
6217
6194
6169
6144
6117
6090
6061
6031
6000
5969
5937
5905
5873
5842
5811
5781
5753
5726
5700
5676
5652
5630
5608
5588
5567
5548
5529
5510
5493
5477
5462
5449
5437
5428
5420
5413
5409
5405
5403
5401
5401
5401
5402
5403
5405
5407
5410
5414
5419
5425
5431
5437
5444
5450
5456
5461
5465
5469
5472
5474
5476
5478
5479
5481
5483
5484
5485
5486
5485
5483
5480
5476
5471
5465
5459
5453
5446
5440
5433
5425
5418
5409
5400
5390
5378
5366
5352
5338
5322
5306
5289
5272
5254
5236
5218
5200
5182
5164
5146
5129
5111
5094
5076
5059
5041
5023
5004
4984
4964
4943
4920
4897
4873
4848
4822
4796
4769
4742
4714
4685
4654
4623
4589
4555
4518
4480
4440
4398
4355
4309
4262
4212
4160
4106
4049
3991
3930
3868
3805
3739
3673
3604
3533
3459
3384
3305
3224
3141
3056
2969
2880
2791
2699
2607
2513
2417
2320
2221
2121
2019
1916
1813
1708
1604
1499
1394
1289
1184
1078
973
868
763
658
553
448
344
240
137
35
-66
-166
-263
-360
-455
-549
-644
-738
-833
-928
-1024
-1121
-1218
-1315
-1411
-1508
-1605
-1702
-1800
-1898
-1996
-2095
-2196
-2297
-2399
-2502
-2605
-2711
-2817
-2924
-3033
-3143
-3254
-3365
-3478
-3591
-3704
-3818
-3932
-4046
-4162
-4277
-4392
-4507
-4622
-4736
-4850
-4963
-5076
-5188
-5300
-5411
-5521
-5631
-5740
-5849
-5956
-6062
-6167
-6270
-6372
-6472
-6571
-6667
-6762
-6855
-6946
-7035
-7122
-7206
-7289
-7370
-7450
-7528
-7604
-7680
-7754
-7828
-7901
-7973
-8044
-8114
-8182
-8249
-8314
-8377
-8438
-8497
-8552
-8606
-8656
-8704
-8749
-8792
-8830
-8866
-8899
-8928
-8954
-8977
-8997
-9015
-9031
-9045
-9058
-9071
-9082
-9094
-9105
-9116
-9127
-9138
-9150
-9161
-9173
-9184
-9196
-9207
-9220
-9232
-9246
-9260
-9275
-9292
-9309
-9328
-9348
-9370
-9393
-9417
-9442
-9468
-9494
-9521
-9549
-9577
-9605
-9635
-9665
-9696
-9729
-9764
-9801
-9840
-9880
-9921
-9964
-10007
-10051
-10095
-10140
-10185
-10231
-10277
-10324
-10371
-10419
-10467
-10516
-10565
-10614
-10662
-10711
-10759
-10806
-10852
-10896
-10939
-10981
-11021
-11060
-11097
-11133
-11169
-11204
-11238
-11272
-11305
-11338
-11369
-11400
-11431
-11460
-11489
-11517
-11545
-11572
-11599
-11627
-11656
-11685
-11716
-11749
-11783
-11820
-11858
-11899
-11941
-11985
-12030
-12077
-12125
-12175
-12226
-12280
-12335
-12392
-12450
-12511
-12573
-12636
-12701
-12768
-12836
-12905
-12975
-13046
-13118
-13190
-13262
-13334
-13405
-13475
-13544
-13612
-13679
-13745
-13810
-13873
-13936
-13998
-14058
-14118
-14176
-14233
-14289
-14344
-14397
-14449
-14498
-14546
-14591
-14633
-14673
-14710
-14745
-14777
-14808
-14836
-14863
-14888
-14911
-14933
-14952
-14969
-14984
-14997
-15009
-15018
-15025
-15030
-15034
-15036
-15037
-15036
-15034
-15032
-15030
-15028
-15027
-15027
-15028
-15031
-15035
-15042
-15050
-15061
-15074
-15091
-15110
-15133
-15160
-15189
-15222
-15259
-15297
-15339
-15382
-15427
-15474
-15522
-15572
-15623
-15676
-15730
-15787
-15845
-15905
-15967
-16030
-16094
-16158
-16222
-16285
-16347
-16408
-16467
-16526
-16585
-16642
-16699
-16756
-16813
-16869
-16923
-16977
-17028
-17078
-17126
-17172
-17217
-17260
-17303
-17346
-17389
-17432
-17476
-17521
-17566
-17611
-17657
-17703
-17749
-17795
-17841
-17887
-17934
-17981
-18029
-18078
-18127
-18177
-18228
-18279
-18329
-18379
-18428
-18477
-18524
-18570
-18615
-18659
-18702
-18745
-18787
-18828
-18868
-18907
-18945
-18980
-19013
-19044
-19073
-19098
-19121
-19140
-19156
-19169
-19177
-19182
-19183
-19180
-19174
-19164
-19152
-19136
-19118
-19098
-19076
-19052
-19026
-19000
-18972
-18943
-18913
-18883
-18852
-18820
-18788
-18754
-18720
-18685
-18650
-18614
-18577
-18541
-18504
-18468
-18431
-18393
-18356
-18317
-18277
-18235
-18192
-18148
-18101
-18053
-18004
-17952
-17900
-17847
-17793
-17738
-17683
-17628
-17574
-17519
-17464
-17410
-17354
-17299
-17242
-17186
-17129
-17071
-17015
-16958
-16903
-16849
-16795
-16744
-16693
-16644
-16597
-16552
-16509
-16468
-16429
-16392
-16358
-16326
-16296
-16268
-16244
-16219
-16199
-16181
-16164
-16149
-16138
-16128
-16120
-16114
-16111
-16111
-16111
-16114
-16117
-16123
-16132
-16142
-16152
-16167
-16181
-16199
-16216
-16236
-16259
-16282
-16306
-16331
-16358
-16387
-16418
-16450
-16484
-16520
-16559
-16599
-16642
-16686
-16732
-16780
-16829
-16880
-16932
-16986
-17041
-17098
-17157
-17217
-17279
-17342
-17407
-17474
-17543
-17614
-17687
-17762
-17839
-17919
-18000
-18084
-18169
-18256
-18344
-18433
-18523
-18613
-18703
-18793
-18883
-18973
-19063
-19153
-19243
-19333
-19423
-19513
-19603
-19693
-19783
-19871
-19959
-20045
-20130
-20214
-20296
-20376
-20454
-20531
-20604
-20675
-20743
-20808
-20868
-20926
-20979
-21029
-21076
-21121
-21163
-21203
-21241
-21276
-21310
-21342
-21371
-21398
-21424
-21447
-21469
-21490
-21509
-21528
-21547
-21565
-21583
-21600
-21618
-21636
-21654
-21672
-21691
-21711
-21731
-21753
-21777
-21801
-21826
-21853
-21880
-21908
-21936
-21964
-21993
-22021
-22049
-22077
-22105
-22132
-22160
-22186
-22212
-22237
-22261
-22283
-22303
-22322
-22340
-22357
-22372
-22387
-22402
-22415
-22427
-22437
-22446
-22453
-22457
-22459
-22460
-22458
-22455
-22450
-22444
-22436
-22427
-22416
-22403
-22388
-22372
-22355
-22336
-22316
-22296
-22274
-22251
-22228
-22203
-22178
-22152
-22125
-22098
-22071
-22044
-22017
-21992
-21967
-21942
-21918
-21893
-21868
-21843
-21817
-21791
-21764
-21737
-21709
-21682
-21655
-21628
-21601
-21575
-21550
-21526
-21502
-21480
-21458
-21437
-21417
-21397
-21378
-21360
-21343
-21327
-21312
-21298
-21286
-21275
-21265
-21257
-21250
-21243
-21237
-21231
-21225
-21218
-21212
-21206
-21201
-21196
-21192
-21190
-21188
-21187
-21187
-21188
-21190
-21192
-21195
-21198
-21201
-21204
-21208
-21211
-21214
-21217
-21219
-21220
-21220
-21218
-21216
-21213
-21208
-21204
-21200
-21195
-21191
-21187
-21184
-21181
-21179
-21178
-21178
-21179
-21183
-21189
-21198
-21210
-21224
-21241
-21260
-21281
-21303
-21325
-21347
-21368
-21389
-21408
-21427
-21444
-21461
-21476
-21490
-21504
-21516
-21529
-21541
-21552
-21565
-21577
-21590
-21604
-21619
-21634
-21650
-21666
-21682
-21699
-21716
-21733
-21750
-21768
-21786
-21805
-21824
-21844
-21863
-21882
-21901
-21920
-21938
-21955
-21972
-21989
-22005
-22021
-22038
-22054
-22071
-22087
-22105
-22122
-22139
-22156
-22173
-22189
-22205
-22220
-22236
-22251
-22265
-22280
-22294
-22308
-22322
-22336
-22349
-22361
-22373
-22384
-22395
-22405
-22414
-22423
-22432
-22440
-22449
-22458
-22467
-22477
-22488
-22500
-22514
-22531
-22550
-22571
-22595
-22622
-22650
-22680
-22711
-22742
-22772
-22803
-22832
-22861
-22889
-22917
-22945
-22974
-23002
-23032
-23061
-23092
-23122
-23153
-23183
-23213
-23243
-23272
-23301
-23330
-23359
-23389
-23419
-23449
-23479
-23510
-23541
-23572
-23604
-23636
-23669
-23703
-23738
-23775
-23814
-23855
-23898
-23944
-23991
-24040
-24091
-24144
-24197
-24252
-24309
-24367
-24426
-24487
-24548
-24611
-24673
-24737
-24801
-24866
-24931
-24998
-25067
-25138
-25212
-25289
-25370
-25453
-25540
-25631
-25724
-25819
-25916
-26014
-26114
-26214
-26313
-26413
-26512
-26611
-26709
-26808
-26906
-27005
-27104
-27204
-27304
-27403
-27502
-27601
-27699
-27796
-27893
-27989
-28085
-28181
-28276
-28371
-28466
-28560
-28653
-28743
-28832
-28917
-28999
-29078
-29154
-29226
-29294
-29360
-29422
-29481
-29537
-29591
-29642
-29692
-29740
-29786
-29831
-29875
-29917
-29958
-29998
-30037
-30074
-30109
-30142
-30174
-30204
-30232
-30257
-30281
-30302
-30321
-30338
-30353
-30367
-30379
-30390
-30400
-30410
-30419
-30427
-30435
-30442
-30449
-30455
-30462
-30468
-30475
-30482
-30489
-30496
-30504
-30512
-30519
-30525
-30531
-30535
-30537
-30537
-30534
-30530
-30523
-30514
-30503
-30491
-30478
-30464
-30449
-30435
-30421
-30407
-30395
-30383
-30372
-30361
-30352
-30342
-30334
-30325
-30317
-30309
-30302
-30294
-30286
-30278
-30270
-30263
-30255
-30248
-30240
-30232
-30224
-30215
-30205
-30194
-30183
-30170
-30157
-30144
-30132
-30119
-30108
-30097
-30088
-30079
-30072
-30065
-30058
-30051
-30044
-30037
-30030
-30023
-30016
-30011
-30006
-30003
-30001
-30001
-30004
-30008
-30015
-30024
-30035
-30048
-30064
-30083
-30104
-30128
-30154
-30182
-30212
-30244
-30278
-30312
-30347
-30382
-30418
-30454
-30492
-30530
-30571
-30613
-30658
-30705
-30754
-30804
-30856
-30908
-30961
-31013
-31064
-31115
-31165
-31215
-31265
-31316
-31367
-31419
-31471
-31524
-31576
-31628
-31678
-31725
-31770
-31812
-31851
-31887
-31921
-31952
-31981
-32009
-32034
-32058
-32079
-32098
-32113
-32128
-32139
-32148
-32155
-32159
-32165
-32168
-32171
-32174
-32177
-32183
-32188
-32195
-32202
-32210
-32218
-32226
-32234
-32241
-32247
-32252
-32256
-32258
-32259
-32259
-32256
-32253
-32249
-32243
-32235
-32225
-32214
-32201
-32186
-32168
-32151
-32130
-32109
-32085
-32058
-32030
-31999
-31965
-31927
-31887
-31843
-31796
-31747
-31694
-31639
-31581
-31520
-31457
-31391
-31322
-31250
-31175
-31097
-31016
-30932
-30845
-30755
-30663
-30568
-30471
-30371
-30268
-30164
-30056
-29947
-29834
-29720
-29604
-29486
-29367
-29247
-29125
-29002
-28877
-28750
-28622
-28492
-28359
-28225
-28087
-27947
-27804
-27658
-27509
-27356
-27201
-27042
-26881
-26717
-26551
-26384
-26215
-26047
-25878
-25710
-25542
-25375
-25209
-25043
-24878
-24715
-24552
-24391
-24231
-24073
-23918
-23765
-23614
-23467
-23324
-23184
-23047
-22915
-22785
-22658
-22534
-22410
-22287
-22165
-22043
-21922
-21801
-21681
-21562
-21445
-21331
-21219
-21110
-21005
-20903
-20803
-20708
-20615
-20526
-20440
-20357
-20277
-20200
-20125
-20052
-19980
-19911
-19843
-19777
-19711
-19647
-19583
-19519
-19456
-19391
-19326
-19259
-19192
-19123
-19053
-18983
-18912
-18840
-18769
-18697
-18626
-18553
-18481
-18408
-18335
-18261
-18186
-18112
-18037
-17963
-17889
-17816
-17743
-17671
-17600
-17529
-17459
-17389
-17320
-17251
-17182
-17112
-17043
-16972
-16901
-16828
-16755
-16681
-16606
-16530
-16454
-16378
-16300
-16224
-16148
-16072
-15997
-15923
-15850
-15779
-15709
-15641
-15575
-15510
-15446
-15382
-15319
-15257
-15194
-15132
-15069
-15006
-14944
-14881
-14818
-14754
-14690
-14624
-14558
-14491
-14422
-14352
-14281
-14209
-14136
-14062
-13987
-13911
-13832
-13752
-13670
-13586
-13498
-13408
-13314
-13218
-13118
-13016
-12911
-12804
-12696
-12586
-12475
-12363
-12252
-12140
-12028
-11918
-11808
-11699
-11591
-11485
-11379
-11274
-11170
-11065
-10960
-10854
-10747
-10638
-10527
-10415
-10300
-10183
-10064
-9943
-9820
-9695
-9569
-9440
-9311
-9179
-9046
-8912
-8776
-8638
-8499
-8359
-8217
-8073
-7929
-7783
-7637
-7490
-7343
-7196
-7049
-6902
-6755
-6608
-6461
-6313
-6166
-6018
-5871
-5723
-5576
-5429
-5282
-5136
-4990
-4847
-4704
-4564
-4427
-4293
-4162
-4035
-3911
-3790
-3672
-3557
-3445
-3335
-3228
-3124
-3023
-2925
-2830
-2738
-2648
-2561
-2475
-2390
-2305
-2221
-2136
-2051
-1966
-1881
-1797
-1713
-1629
-1547
-1465
-1385
-1307
-1229
-1154
-1080
-1008
-937
-869
-803
-739
-676
-616
-556
-498
-440
-383
-326
-269
-212
-154
-96
-38
20
79
138
197
256
315
375
434
494
553
613
673
733
794
854
915
976
1037
1098
1159
1218
1277
1334
1389
1442
1492
1539
1582
1622
1657
1688
1715
1738
1756
1770
1780
1786
1790
1791
1790
1787
1782
1777
1770
1763
1756
1749
1743
1736
1731
1726
1721
1717
1713
1710
1706
1703
1698
1693
1688
1682
1675
1667
1658
1648
1636
1623
1609
1593
1576
1558
1539
1520
1501
1483
1465
1449
1433
1418
1404
1390
1376
1362
1347
1332
1316
1298
1279
1259
1237
1213
1188
1161
1134
1105
1076
1048
1018
991
963
936
911
886
862
839
818
798
779
762
747
734
722
713
706
701
698
697
699
702
708
714
721
729
737
745
753
761
768
774
781
787
792
797
801
803
803
802
798
792
784
775
765
754
742
731
721
711
702
692
683
674
664
654
643
631
618
604
590
575
559
543
525
508
489
470
450
430
409
387
366
344
322
301
279
258
238
218
199
181
165
149
134
121
109
99
90
83
79
76
75
77
81
86
92
98
104
110
115
118
121
121
121
119
116
111
106
98
90
79
66
50
32
12
-10
-34
-59
-84
-110
-135
-159
-183
-205
-227
-248
-269
-289
-309
-329
-347
-364
-379
-391
-400
-407
-412
-414
-415
-414
-411
-409
-405
-401
-396
-391
-385
-380
-376
-372
-369
-367
-367
-366
-366
-366
-367
-367
-367
-367
-368
-369
-371
-374
-377
-379
-382
-384
-386
-388
-391
-394
-398
-404
-411
-419
-429
-441
-452
-465
-477
-489
-501
-512
-523
-533
-541
-548
-554
-558
-561
-563
-565
-566
-567
-569
-571
-575
-581
-588
-596
-606
-618
-631
-646
-662
-681
-700
-721
-743
-765
-789
-812
-836
-861
-885
-909
-934
-957
-980
-1000
-1022
-1040
-1058
-1073
-1087
-1100
-1112
-1123
-1134
-1145
-1155
-1166
-1177
-1189
-1200
-1211
-1221
-1231
-1239
-1246
-1252
-1256
-1259
-1261
-1263
-1264
-1264
-1265
-1266
-1267
-1267
-1268
-1269
-1269
-1270
-1271
-1272
-1275
-1279
-1285
-1292
-1301
-1311
-1321
-1331
-1342
-1352
-1362
-1372
-1383
-1393
-1404
-1416
-1428
-1439
-1450
-1461
-1470
-1478
-1485
-1492
-1498
-1505
-1512
-1519
-1526
-1533
-1539
-1545
-1550
-1555
-1558
-1561
-1563
-1566
-1568
-1571
-1574
-1576
-1578
-1580
-1580
-1579
-1577
-1573
-1568
-1561
-1553
-1542
-1529
-1514
-1496
-1475
-1452
-1427
-1399
-1369
-1337
-1304
-1269
-1234
-1198
-1162
-1124
-1086
-1046
-1004
-961
-915
-869
-821
-773
-725
-677
-630
-584
-539
-494
-450
-406
-361
-316
-269
-221
-172
-121
-69
-16
39
96
155
215
278
343
409
478
548
619
691
764
837
911
985
1059
1134
1209
1284
1359
1435
1512
1590
1668
1748
1828
1910
1992
2076
2160
2246
2332
2420
2509
2599
2689
2781
2873
2966
3059
3153
3248
3343
3439
3536
3634
3733
3834
3935
4038
4141
4244
4348
4451
4553
4655
4757
4857
4958
5059
5160
5263
5367
5473
5581
5691
5803
5916
6030
6145
6260
6376
6491
6606
6721
6835
6948
7061
7173
7283
7394
7503
7613
7722
7832
7942
8054
8166
8280
8395
8511
8628
8745
8863
8981
9100
9219
9340
9462
9586
9712
9839
9968
10099
10230
10362
10494
10626
10758
10889
11019
11149
11278
11406
11534
11661
11788
11914
12040
12166
12290
12414
12538
12660
12780
12899
13017
13133
13246
13359
13469
13578
13685
13789
13892
13993
14091
14186
14278
14367
14452
14534
14613
14689
14761
14830
14896
14959
15020
15077
15132
15184
15233
15280
15324
15365
15403
15439
15474
15506
15537
15567
15596
15625
15653
15682
15710
15737
15764
15791
15817
15842
15866
15888
15910
15930
15949
15967
15983
15997
16010
16021
16030
16039
16046
16050
16053
16055
16053
16050
16043
16033
16021
16006
15989
15970
15950
15928
15905
15882
15857
15831
15803
15774
15742
15709
15674
15638
15600
15561
15521
15481
15440
15399
15358
15316
15274
15231
15189
15145
15101
15057
15011
14965
14919
14872
14825
14778
14731
14685
14639
14594
14550
14506
14462
14420
14379
14339
14301
14265
14232
14202
14175
14151
14131
14113
14099
14087
14079
14074
14073
14075
14081
14090
14103
14119
14138
14159
14183
14209
14237
14266
14297
14329
14363
14399
14436
14475
14515
14556
14598
14641
14685
14730
14775
14822
14870
14919
14970
15021
15073
15126
15180
15234
15288
15342
15396
15450
15504
15558
15612
15665
15718
15772
15824
15877
15930
15982
16035
16088
16142
16195
16248
16303
16356
16409
16462
16514
16566
16618
16670
16721
16773
16824
16874
16924
16972
17019
17065
17109
17151
17192
17231
17270
17309
17347
17385
17423
17462
17501
17540
17580
17621
17663
17705
17747
17791
17834
17878
17922
17965
18009
18052
18096
18140
18185
18230
18276
18322
18370
18417
18464
18511
18557
18602
18647
18692
18735
18779
18822
18864
18906
18946
18985
19022
19056
19087
19116
19142
19164
19185
19202
19218
19233
19245
19257
19268
19278
19287
19296
19304
19311
19318
19324
19330
19334
19338
19341
19342
19343
19342
19340
19338
19334
19329
19322
19315
19306
19295
19284
19271
19257
19242
19226
19209
19192
19174
19156
19137
19119
19101
19083
19065
19048
19031
19015
18999
18984
18970
18956
18943
18930
18918
18906
18895
18884
18874
18864
18855
18846
18838
18831
18826
18820
18816
18812
18809
18805
18802
18799
18795
18792
18790
18787
18785
18783
18781
18779
18776
18774
18771
18769
18766
18763
18760
18757
18754
18750
18745
18740
18733
18726
18718
18709
18700
18689
18678
18666
18653
18638
18623
18605
18587
18567
18547
18527
18507
18488
18469
18450
18433
18415
18399
18383
18367
18351
18336
18321
18306
18291
18276
18262
18247
18231
18216
18199
18183
18166
18149
18132
18115
18097
18079
18060
18040
18019
17996
17972
17946
17918
17889
17857
17825
17790
17754
17717
17677
17636
17592
17546
17498
17446
17392
17336
17277
17217
17155
17092
17028
16964
16899
16833
16766
16699
16630
16562
16493
16424
16355
16286
16219
16152
16085
16020
15954
15889
15823
15758
15693
15629
15566
15504
15444
15387
15331
15277
15226
15177
15130
15085
15042
15001
14962
14924
14887
14852
14817
14782
14748
14714
14680
14645
14610
14574
14538
14500
14462
14422
14382
14339
14296
14251
14205
14159
14111
14063
14014
13964
13913
13861
13809
13755
13699
13643
13586
13528
13470
13411
13353
13294
13235
13176
13117
13059
13000
12943
12885
12828
12772
12716
12660
12604
12549
12495
12441
12388
12336
12286
12237
12189
12142
12097
12054
12011
11969
11929
11888
11849
11810
11772
11734
11697
11660
11624
11588
11552
11517
11481
11446
11410
11373
11336
11299
11260
11221
11181
11141
11099
11057
11014
10970
10926
10882
10837
10792
10748
10704
10660
10616
10573
10531
10488
10445
10403
10360
10317
10274
10231
10187
10143
10099
10055
10010
9965
9919
9873
9827
9780
9733
9685
9637
9589
9539
9489
9438
9386
9332
9277
9222
9165
9108
9050
8992
8932
8872
8810
8747
8683
8618
8551
8483
8414
8344
8273
8201
8128
8054
7979
7902
7823
7744
7663
7581
7498
7415
7331
7247
7164
7080
6997
6914
6831
6749
6667
6584
6502
6419
6335
6251
6167
6082
5996
5910
5823
5736
5648
5561
5472
5383
5294
5205
5116
5026
4936
4845
4755
4664
4573
4481
4389
4296
4204
4112
4019
3927
3835
3743
3651
3558
3465
3371
3277
3182
3087
2993
2898
2804
2710
2617
2523
2430
2337
2243
2149
2055
1961
1867
1774
1681
1589
1497
1406
1317
1228
1140
1054
968
884
801
719
639
559
482
406
332
260
190
122
56
-9
-72
-134
-194
-252
-308
-362
-414
-464
-512
-558
-602
-645
-688
-729
-771
-812
-854
-896
-939
-982
-1026
-1070
-1114
-1159
-1204
-1250
-1297
-1345
-1395
-1445
-1498
-1552
-1608
-1665
-1724
-1785
-1846
-1908
-1970
-2033
-2097
-2161
-2225
-2290
-2356
-2423
-2491
-2559
-2628
-2698
-2768
-2838
-2909
-2980
-3052
-3124
-3197
-3271
-3345
-3420
-3495
-3570
-3646
-3721
-3796
-3871
-3945
-4019
-4093
-4166
-4238
-4310
-4380
-4449
-4517
-4584
-4648
-4712
-4773
-4833
-4892
-4949
-5006
-5061
-5116
-5171
-5225
-5279
-5333
-5387
-5442
-5497
-5552
-5608
-5665
-5722
-5780
-5838
-5897
-5957
-6016
-6076
-6135
-6195
-6255
-6314
-6374
-6433
-6493
-6552
-6611
-6670
-6729
-6788
-6848
-6908
-6970
-7032
-7095
-7159
-7224
-7291
-7358
-7427
-7496
-7567
-7639
-7713
-7788
-7864
-7941
-8019
-8098
-8179
-8260
-8342
-8424
-8507
-8591
-8674
-8758
-8842
-8925
-9009
-9092
-9176
-9261
-9345
-9430
-9516
-9602
-9688
-9775
-9861
-9948
-10034
-10121
-10208
-10295
-10382
-10471
-10560
-10650
-10742
-10834
-10928
-11023
-11119
-11216
-11314
-11414
-11513
-11614
-11714
-11815
-11916
-12017
-12118
-12218
-12319
-12419
-12518
-12615
-12711
-12805
-12897
-12986
-13073
-13157
-13238
-13317
-13393
-13467
-13538
-13607
-13674
-13739
-13801
-13862
-13921
-13978
-14034
-14088
-14141
-14193
-14244
-14294
-14343
-14391
-14438
-14484
-14529
-14574
-14617
-14660
-14702
-14744
-14785
-14826
-14867
-14907
-14946
-14985
-15024
-15063
-15101
-15140
-15179
-15219
-15259
-15299
-15339
-15380
-15421
-15462
-15502
-15542
-15581
-15619
-15656
-15693
-15729
-15764
-15800
-15835
-15871
-15907
-15944
-15980
-16017
-16053
-16091
-16129
-16169
-16207
-16245
-16286
-16325
-16364
-16403
-16441
-16478
-16515
-16550
-16585
-16620
-16654
-16687
-16719
-16751
-16782
-16811
-16840
-16867
-16893
-16918
-16942
-16966
-16989
-17012
-17034
-17055
-17075
-17095
-17114
-17132
-17149
-17165
-17181
-17196
-17211
-17226
-17239
-17252
-17263
-17272
-17280
-17285
-17289
-17291
-17292
-17291
-17289
-17287
-17285
-17282
-17279
-17276
-17273
-17270
-17266
-17263
-17259
-17255
-17252
-17249
-17246
-17244
-17243
-17243
-17243
-17245
-17247
-17249
-17252
-17255
-17258
-17260
-17261
-17262
-17262
-17261
-17260
-17258
-17257
-17256
-17255
-17255
-17257
-17259
-17263
-17267
-17273
-17279
-17286
-17293
-17300
-17308
-17316
-17323
-17330
-17337
-17344
-17349
-17355
-17360
-17364
-17369
-17373
-17377
-17381
-17386
-17390
-17393
-17397
-17400
-17402
-17403
-17404
-17405
-17405
-17405
-17404
-17402
-17400
-17398
-17394
-17388
-17382
-17374
-17364
-17353
-17340
-17325
-17309
-17292
-17273
-17253
-17232
-17209
-17186
-17160
-17133
-17105
-17075
-17043
-17010
-16975
-16939
-16901
-16862
-16822
-16781
-16739
-16696
-16652
-16607
-16561
-16514
-16465
-16416
-16364
-16312
-16260
-16206
-16151
-16094
-16038
-15981
-15923
-15865
-15806
-15747
-15687
-15628
-15568
-15509
-15449
-15389
-15330
-15271
-15212
-15155
-15097
-15041
-14986
-14933
-14880
-14829
-14780
-14732
-14685
-14639
-14595
-14551
-14508
-14465
-14423
-14381
-14340
-14298
-14257
-14215
-14174
-14133
-14092
-14051
-14011
-13971
-13931
-13893
-13855
-13817
-13781
-13745
-13711
-13677
-13645
-13613
-13582
-13552
-13523
-13495
-13467
-13440
-13413
-13388
-13363
-13339
-13316
-13295
-13274
-13255
-13238
-13222
-13209
-13197
-13187
-13178
-13171
-13166
-13161
-13157
-13153
-13151
-13150
-13149
-13151
-13153
-13157
-13163
-13169
-13177
-13185
-13194
-13204
-13213
-13223
-13233
-13243
-13253
-13264
-13274
-13285
-13296
-13307
-13317
-13328
-13339
-13350
-13361
-13371
-13381
-13391
-13400
-13409
-13418
-13428
-13438
-13448
-13459
-13471
-13483
-13496
-13509
-13522
-13536
-13549
-13562
-13575
-13588
-13601
-13613
-13626
-13638
-13650
-13662
-13673
-13684
-13695
-13706
-13716
-13726
-13736
-13746
-13756
-13767
-13777
-13788
-13800
-13811
-13823
-13836
-13849
-13864
-13879
-13895
-13912
-13930
-13949
-13969
-13990
-14012
-14035
-14059
-14083
-14108
-14134
-14161
-14188
-14216
-14245
-14273
-14302
-14331
-14359
-14388
-14416
-14444
-14473
-14501
-14529
-14558
-14586
-14615
-14643
-14671
-14699
-14726
-14753
-14779
-14806
-14831
-14857
-14881
-14904
-14926
-14946
-14965
-14982
-14996
-15009
-15020
-15029
-15036
-15042
-15045
-15047
-15048
-15047
-15044
-15040
-15034
-15027
-15019
-15009
-14998
-14986
-14973
-14959
-14945
-14930
-14914
-14898
-14881
-14863
-14845
-14827
-14807
-14787
-14765
-14743
-14719
-14694
-14668
-14641
-14613
-14583
-14553
-14521
-14489
-14455
-14421
-14386
-14351
-14315
-14278
-14240
-14202
-14164
-14125
-14085
-14045
-14004
-13963
-13922
-13880
-13837
-13795
-13751
-13706
-13660
-13613
-13564
-13514
-13463
-13410
-13356
-13300
-13244
-13186
-13127
-13067
-13006
-12943
-12879
-12812
-12744
-12673
-12601
-12527
-12450
-12372
-12293
-12212
-12129
-12045
-11960
-11873
-11785
-11695
-11604
-11511
-11417
-11321
-11225
-11127
-11027
-10927
-10826
-10724
-10621
-10517
-10412
-10308
-10203
-10097
-9991
-9884
-9777
-9670
-9561
-9452
-9342
-9231
-9120
-9008
-8895
-8782
-8669
-8555
-8440
-8325
-8210
-8093
-7978
-7862
-7745
-7628
-7511
-7394
-7277
-7159
-7041
-6923
-6804
-6686
-6567
-6447
-6328
-6208
-6087
-5966
-5845
-5723
-5602
-5480
-5359
-5238
-5119
-5000
-4882
-4766
-4651
-4537
-4424
-4314
-4204
-4097
-3992
-3889
-3789
-3691
-3595
-3503
-3414
-3327
-3244
-3164
-3088
-3015
-2946
-2881
-2818
-2759
-2704
-2651
-2601
-2553
-2508
-2465
-2425
-2387
-2351
-2317
-2285
-2256
-2229
-2204
-2181
-2159
-2140
-2122
-2105
-2090
-2076
-2063
-2052
-2041
-2033
-2028
-2024
-2021
-2020
-2021
-2023
-2027
-2032
-2037
-2045
-2052
-2061
-2070
-2080
-2091
-2102
-2113
-2126
-2138
-2152
-2166
-2180
-2196
-2212
-2229
-2246
-2265
-2284
-2304
-2324
-2345
-2365
-2386
-2407
-2428
-2450
-2472
-2493
-2516
-2538
-2560
-2583
-2605
-2627
-2650
-2672
-2695
-2718
-2742
-2766
-2791
-2817
-2844
-2871
-2900
-2929
-2959
-2989
-3020
-3051
-3082
-3114
-3145
-3177
-3208
-3239
-3270
-3300
-3330
-3359
-3387
-3415
-3443
-3470
-3496
-3523
-3548
-3574
-3599
-3624
-3649
-3674
-3699
-3723
-3747
-3770
-3793
-3815
-3836
-3857
-3877
-3897
-3916
-3934
-3952
-3969
-3985
-4000
-4013
-4025
-4034
-4043
-4049
-4054
-4057
-4059
-4058
-4056
-4051
-4046
-4038
-4030
-4019
-4006
-3994
-3980
-3965
-3949
-3933
-3917
-3901
-3884
-3867
-3850
-3833
-3816
-3800
-3783
-3767
-3751
-3736
-3720
-3705
-3689
-3673
-3658
-3642
-3625
-3609
-3592
-3574
-3557
-3540
-3522
-3505
-3488
-3471
-3454
-3437
-3420
-3403
-3386
-3370
-3354
-3339
-3325
-3312
-3301
-3291
-3282
-3274
-3269
-3265
-3262
-3261
-3262
-3265
-3269
-3275
-3282
-3290
-3300
-3310
-3320
-3331
-3341
-3352
-3362
-3372
-3382
-3393
-3405
-3418
-3431
-3445
-3460
-3476
-3492
-3509
-3526
-3544
-3562
-3580
-3599
-3618
-3638
-3657
-3677
-3698
-3718
-3739
-3759
-3780
-3800
-3821
-3841
-3862
-3883
-3903
-3924
-3945
-3966
-3987
-4009
-4030
-4053
-4075
-4100
-4125
-4151
-4178
-4207
-4238
-4270
-4303
-4338
-4373
-4410
-4447
-4485
-4524
-4563
-4603
-4644
-4686
-4729
-4772
-4817
-4863
-4909
-4956
-5003
-5050
-5098
-5145
-5193
-5241
-5288
-5336
-5383
-5431
-5478
-5526
-5574
-5622
-5670
-5718
-5767
-5816
-5866
-5915
-5964
-6013
-6062
-6111
-6159
-6207
-6254
-6302
-6349
-6396
-6443
-6490
-6536
-6582
-6628
-6673
-6718
-6762
-6805
-6848
-6890
-6931
-6971
-7010
-7049
-7086
-7123
-7159
-7194
-7228
-7261
-7293
-7324
-7353
-7381
-7408
-7433
-7457
-7479
-7501
-7521
-7540
-7557
-7573
-7588
-7602
-7614
-7625
-7634
-7642
-7649
-7654
-7658
-7660
-7661
-7660
-7658
-7655
-7650
-7644
-7637
-7629
-7620
-7610
-7599
-7587
-7575
-7562
-7548
-7533
-7518
-7501
-7483
-7464
-7444
-7424
-7402
-7380
-7357
-7334
-7310
-7286
-7262
-7237
-7212
-7187
-7161
-7136
-7110
-7084
-7057
-7031
-7004
-6978
-6951
-6924
-6897
-6871
-6844
-6817
-6790
-6763
-6737
-6710
-6683
-6656
-6629
-6601
-6573
-6545
-6517
-6489
-6461
-6433
-6406
-6378
-6351
-6324
-6296
-6269
-6242
-6215
-6188
-6161
-6134
-6107
-6080
-6053
-6025
-5997
-5968
-5939
-5910
-5880
-5850
-5819
-5787
-5755
-5722
-5689
-5655
-5620
-5584
-5548
-5511
-5473
-5434
-5394
-5353
-5311
-5268
-5224
-5179
-5134
-5088
-5041
-4994
-4945
-4896
-4846
-4794
-4742
-4689
-4636
-4581
-4527
-4472
-4417
-4363
-4308
-4254
-4201
-4148
-4096
-4045
-3995
-3947
-3900
-3855
-3812
-3771
-3732
-3695
-3661
-3630
-3601
-3575
-3551
-3530
-3512
-3495
-3481
-3469
-3460
-3452
-3446
-3442
-3440
-3439
-3441
-3443
-3447
-3453
-3459
-3468
-3477
-3487
-3499
-3512
-3526
-3541
-3557
-3574
-3591
-3609
-3627
-3646
-3666
-3685
-3706
-3727
-3748
-3770
-3792
-3815
-3838
-3861
-3884
-3908
-3931
-3955
-3979
-4002
-4026
-4050
-4073
-4097
-4121
-4145
-4168
-4192
-4216
-4240
-4265
-4289
-4315
-4340
-4365
-4391
-4416
-4441
-4465
-4489
-4512
-4535
-4557
-4579
-4602
-4624
-4646
-4667
-4689
-4710
-4731
-4751
-4771
-4790
-4808
-4826
-4844
-4861
-4877
-4894
-4909
-4924
-4939
-4952
-4965
-4977
-4988
-4999
-5009
-5019
-5028
-5036
-5043
-5050
-5056
-5060
-5064
-5067
-5068
-5067
-5065
-5061
-5056
-5048
-5039
-5028
-5016
-5002
-4987
-4971
-4954
-4935
-4915
-4894
-4870
-4845
-4818
-4789
-4758
-4725
-4690
-4654
-4616
-4576
-4535
-4492
-4447
-4401
-4353
-4303
-4252
-4199
-4145
-4089
-4032
-3973
-3913
-3852
-3790
-3726
-3661
-3595
-3528
-3459
-3390
-3319
-3247
-3173
-3098
-3022
-2943
-2863
-2780
-2695
-2608
-2519
-2428
-2336
-2242
-2146
-2049
-1951
-1851
-1751
-1649
-1547
-1443
-1339
-1234
-1128
-1022
-915
-808
-701
-594
-487
-380
-274
-168
-62
44
149
254
359
463
566
669
771
872
972
1072
1171
1269
1367
1464
1560
1655
1748
1841
1932
2021
2110
2198
2283
2368
2451
2533
2613
2691
2769
2844
2919
2991
3063
3133
3202
3269
3336
3402
3467
3532
3595
3658
3719
3780
3840
3899
3957
4014
4070
4125
4180
4233
4286
4338
4389
4440
4490
4538
4586
4633
4678
4722
4764
4804
4843
4880
4914
4947
4978
5007
5033
5058
5079
5099
5115
5130
5142
5151
5158
5163
5165
5164
5161
5155
5146
5134
5120
5103
5082
5060
5034
5006
4975
4941
4905
4865
4823
4778
4731
4680
4627
4572
4513
4452
4388
4322
4253
4181
4107
4030
3951
3869
3785
3699
3611
3520
3428
3334
3238
3140
3041
2939
2836
2731
2624
2516
2406
2294
2182
2068
1953
1837
1720
1603
1485
1367
1249
1131
1012
896
780
665
550
437
326
216
108
2
-102
-205
-305
-403
-499
-592
-684
-773
-860
-945
-1026
-1106
-1182
-1256
-1327
-1395
-1461
-1523
-1582
-1638
-1691
-1741
-1787
-1830
-1869
-1904
-1936
-1964
-1989
-2009
-2028
-2043
-2054
-2062
-2067
-2068
-2067
-2062
-2055
-2045
-2031
-2015
-1996
-1974
-1949
-1921
-1891
-1857
-1822
-1783
-1742
-1699
-1654
-1606
-1557
-1505
-1452
-1396
-1339
-1280
-1220
-1157
-1093
-1027
-959
-890
-819
-747
-674
-600
-526
-450
-374
-297
-220
-142
-63
16
95
175
256
337
418
500
582
664
746
828
911
993
1075
1157
1238
1319
1399
1479
1557
1636
1713
1790
1867
1943
2017
2094
2169
2244
2319
2394
2468
2542
2615
2689
2762
2835
2908
2981
3055
3129
3204
3279
3354
3430
3506
3582
3658
3734
3810
3885
3961
4035
4111
4185
4260
4333
4407
4480
4552
4625
4697
4768
4839
4910
4980
5049
5118
5185
5251
5316
5379
5441
5502
5560
5617
5672
5725
5775
5824
5871
5915
5958
5999
6037
6074
6110
6143
6176
6206
6235
6263
6289
6314
6338
6360
6381
6401
6419
6437
6453
6467
6481
6494
6506
6518
6528
6537
6546
6553
6560
6565
6569
6572
6574
6574
6573
6572
6568
6564
6558
6551
6543
6533
6523
6511
6499
6486
6472
6457
6442
6426
6410
6392
6374
6354
6334
6313
6292
6270
6247
6224
6200
6176
6150
6125
6098
6071
6044
6016
5988
5959
5931
5903
5875
5846
5818
5789
5760
5731
5702
5672
5642
5612
5581
5550
5519
5488
5457
5425
5394
5363
5331
5300
5268
5237
5206
5175
5144
5114
5085
5056
5028
5001
4974
4947
4922
4896
4871
4847
4824
4801
4779
4759
4739
4720
4702
4685
4669
4654
4639
4625
4612
4600
4588
4577
4567
4557
4548
4540
4533
4526
4520
4514
4508
4503
4498
4493
4487
4482
4477
4471
4465
4459
4452
4446
4440
4434
4428
4422
4416
4410
4404
4398
4393
4387
4381
4376
4370
4366
4361
4357
4354
4351
4349
4347
4346
4345
4344
4343
4343
4344
4345
4346
4349
4352
4357
4362
4368
4376
4384
4393
4403
4414
4426
4438
4451
4465
4479
4494
4509
4525
4541
4558
4576
4594
4612
4631
4651
4671
4692
4714
4737
4760
4784
4809
4836
4863
4890
4919
4948
4978
5009
5041
5073
5106
5140
5175
5210
5246
5283
5320
5358
5397
5435
5475
5514
5554
5595
5636
5677
5719
5762
5805
5848
5892
5936
5980
6024
6068
6112
6156
6199
6242
6285
6327
6368
6409
6449
6489
6528
6567
6605
6642
6678
6713
6748
6781
6813
6845
6876
6906
6935
6963
6991
7018
7045
7071
7097
7122
7146
7170
7193
7214
7235
7254
7273
7290
7306
7322
7336
7349
7362
7373
7384
7393
7402
7410
7417
7423
7428
7431
7434
7436
7437
7437
7436
7434
7431
7428
7424
7419
7414
7408
7402
7395
7388
7379
7370
7360
7350
7338
7326
7313
7299
7285
7269
7253
7236
7217
7198
7177
7155
7132
7108
7083
7057
7029
7001
6971
6940
6907
6874
6839
6803
6765
6726
6686
6644
6600
6555
6507
6458
6407
6354
6299
6242
6183
6123
6060
5996
5930
5862
5792
5720
5646
5571
5493
5414
5334
5251
5167
5081
4994
4905
4815
4724
4631
4537
4442
4346
4249
4150
4050
3949
3847
3743
3638
3532
3425
3317
3208
3098
2987
2876
2765
2653
2541
2429
2316
2204
2092
1979
1867
1755
1643
1532
1421
1311
1201
1092
984
876
769
663
558
454
350
248
146
46
-54
-154
-252
-350
-448
-545
-642
-738
-833
-928
-1022
-1115
-1207
-1298
-1388
-1476
-1564
-1651
-1737
-1822
-1905
-1987
-2068
-2148
-2227
-2304
-2379
-2454
-2527
-2598
-2669
-2738
-2806
-2873
-2938
-3003
-3065
-3126
-3186
-3245
-3301
-3356
-3410
-3462
-3513
-3562
-3610
-3656
-3701
-3745
-3787
-3828
-3867
-3905
-3943
-3978
-4013
-4046
-4078
-4109
-4139
-4168
-4196
-4224
-4250
-4276
-4301
-4326
-4350
-4373
-4395
-4416
-4437
-4457
-4477
-4496
-4514
-4532
-4550
-4567
-4583
-4600
-4615
-4631
-4646
-4661
-4676
-4690
-4704
-4717
-4729
-4741
-4751
-4760
-4768
-4775
-4781
-4786
-4789
-4791
-4792
-4792
-4791
-4789
-4786
-4781
-4775
-4769
-4761
-4752
-4742
-4731
-4719
-4705
-4691
-4676
-4660
-4644
-4626
-4607
-4588
-4568
-4546
-4524
-4501
-4477
-4452
-4427
-4401
-4374
-4347
-4320
-4293
-4265
-4237
-4208
-4179
-4150
-4121
-4091
-4061
-4032
-4002
-3971
-3941
-3911
-3881
-3851
-3820
-3790
-3760
-3730
-3701
-3672
-3643
-3614
-3586
-3558
-3531
-3503
-3476
-3448
-3421
-3394
-3368
-3342
-3316
-3291
-3267
-3243
-3220
-3198
-3177
-3157
-3137
-3119
-3101
-3084
-3069
-3054
-3040
-3027
-3014
-3003
-2993
-2983
-2974
-2966
-2958
-2950
-2943
-2936
-2930
-2924
-2918
-2912
-2906
-2901
-2896
-2891
-2886
-2880
-2875
-2869
-2862
-2856
-2849
-2843
-2836
-2829
-2823
-2816
-2810
-2805
-2799
-2793
-2788
-2783
-2778
-2774
-2770
-2766
-2763
-2761
-2759
-2758
-2758
-2758
-2758
-2760
-2762
-2765
-2768
-2773
-2779
-2786
-2794
-2803
-2814
-2826
-2840
-2855
-2871
-2888
-2907
-2926
-2947
-2969
-2992
-3015
-3040
-3066
-3093
-3121
-3150
-3181
-3212
-3244
-3278
-3312
-3347
-3382
-3419
-3456
-3493
-3531
-3569
-3608
-3647
-3686
-3725
-3765
-3805
-3845
-3885
-3926
-3966
-4006
-4046
-4086
-4128
-4168
-4208
-4249
-4289
-4328
-4368
-4408
-4447
-4485
-4523
-4561
-4597
-4634
-4669
-4704
-4738
-4772
-4805
-4837
-4869
-4900
-4931
-4961
-4991
-5021
-5050
-5080
-5108
-5137
-5166
-5194
-5223
-5251
-5280
-5309
-5337
-5366
-5396
-5425
-5454
-5483
-5513
-5542
-5571
-5600
-5629
-5658
-5687
-5716
-5744
-5773
-5802
-5831
-5859
-5888
-5916
-5944
-5971
-5998
-6025
-6051
-6077
-6103
-6128
-6152
-6177
-6201
-6225
-6248
-6271
-6294
-6316
-6338
-6360
-6382
-6403
-6424
-6445
-6466
-6487
-6508
-6528
-6549
-6569
-6590
-6610
-6630
-6650
-6669
-6688
-6707
-6725
-6742
-6759
-6775
-6791
-6806
-6820
-6833
-6846
-6858
-6869
-6880
-6890
-6899
-6907
-6914
-6920
-6925
-6929
-6932
-6933
-6934
-6933
-6931
-6928
-6924
-6919
-6913
-6906
-6899
-6891
-6881
-6872
-6861
-6849
-6837
-6825
-6811
-6797
-6783
-6769
-6754
-6738
-6723
-6707
-6690
-6674
-6657
-6640
-6622
-6605
-6587
-6569
-6551
-6533
-6514
-6496
-6478
-6460
-6442
-6424
-6407
-6390
-6372
-6356
-6339
-6323
-6307
-6291
-6275
-6260
-6245
-6230
-6216
-6202
-6189
-6176
-6163
-6151
-6140
-6129
-6118
-6108
-6099
-6091
-6083
-6077
-6071
-6067
-6063
-6060
-6059
-6058
-6058
-6059
-6062
-6065
-6070
-6076
-6083
-6092
-6102
-6113
-6126
-6140
-6156
-6174
-6193
-6213
-6235
-6259
-6284
-6311
-6338
-6368
-6399
-6430
-6463
-6497
-6532
-6568
-6605
-6642
-6681
-6720
-6759
-6799
-6839
-6880
-6921
-6961
-7002
-7042
-7082
-7122
-7162
-7201
-7240
-7279
-7318
-7357
-7395
-7433
-7471
-7509
-7546
-7583
-7619
-7656
-7692
-7728
-7764
-7800
-7835
-7870
-7905
-7939
-7973
-8007
-8039
-8073
-8105
-8137
-8167
-8198
-8228
-8257
-8286
-8314
-8342
-8368
-8395
-8420
-8446
-8471
-8495
-8519
-8543
-8567
-8591
-8615
-8639
-8663
-8686
-8711
-8735
-8759
-8784
-8810
-8835
-8862
-8889
-8916
-8944
-8973
-9003
-9033
-9063
-9095
-9126
-9159
-9192
-9226
-9260
-9295
-9331
-9367
-9403
-9440
-9477
-9514
-9551
-9589
-9627
-9665
-9704
-9743
-9782
-9822
-9863
-9904
-9945
-9987
-10028
-10070
-10112
-10154
-10196
-10238
-10280
-10322
-10364
-10406
-10448
-10489
-10530
-10571
-10611
-10651
-10690
-10729
-10768
-10806
-10844
-10881
-10918
-10954
-10990
-11025
-11060
-11095
-11129
-11163
-11197
-11230
-11263
-11295
-11326
-11357
-11387
-11415
-11444
-11471
-11498
-11525
-11550
-11576
-11600
-11624
-11647
-11670
-11692
-11714
-11735
-11756
-11777
-11797
-11818
-11838
-11859
-11879
-11899
-11919
-11939
-11959
-11979
-12000
-12020
-12040
-12061
-12082
-12103
-12125
-12146
-12168
-12190
-12212
-12234
-12256
-12278
-12301
-12323
-12345
-12368
-12390
-12412
-12434
-12457
-12478
-12500
-12521
-12541
-12561
-12580
-12599
-12616
-12633
-12649
-12664
-12678
-12691
-12704
-12715
-12726
-12736
-12745
-12753
-12760
-12766
-12771
-12776
-12779
-12782
-12784
-12784
-12784
-12782
-12779
-12775
-12770
-12763
-12754
-12744
-12733
-12720
-12706
-12690
-12673
-12654
-12634
-12611
-12588
-12562
-12535
-12505
-12474
-12442
-12407
-12371
-12333
-12294
-12254
-12212
-12168
-12124
-12078
-12031
-11982
-11933
-11882
-11830
-11777
-11723
-11669
-11613
-11557
-11500
-11443
-11386
-11328
-11270
-11213
-11154
-11096
-11038
-10979
-10921
-10862
-10803
-10744
-10686
-10628
-10571
-10514
-10458
-10403
-10349
-10296
-10244
-10193
-10143
-10095
-10048
-10002
-9958
-9915
-9874
-9834
-9796
-9760
-9725
-9692
-9660
-9629
-9600
-9573
-9547
-9521
-9498
-9475
-9453
-9432
-9412
-9393
-9374
-9357
-9340
-9324
-9308
-9294
-9280
-9267
-9254
-9243
-9231
-9221
-9211
-9201
-9192
-9184
-9176
-9169
-9163
-9157
-9152
-9147
-9144
-9141
-9139
-9137
-9137
-9138
-9139
-9141
-9144
-9147
-9151
-9156
-9161
-9167
-9173
-9180
-9188
-9196
-9205
-9215
-9225
-9237
-9248
-9261
-9274
-9286
-9300
-9313
-9326
-9340
-9354
-9367
-9382
-9396
-9410
-9425
-9439
-9454
-9468
-9481
-9494
-9507
-9519
-9531
-9542
-9553
-9563
-9572
-9581
-9589
-9597
-9603
-9608
-9613
-9616
-9619
-9621
-9622
-9622
-9622
-9621
-9619
-9616
-9613
-9609
-9604
-9598
-9592
-9585
-9578
-9571
-9563
-9554
-9546
-9537
-9528
-9519
-9510
-9502
-9493
-9485
-9477
-9469
-9462
-9455
-9449
-9443
-9437
-9432
-9427
-9423
-9419
-9416
-9414
-9412
-9411
-9411
-9411
-9412
-9414
-9416
-9419
-9422
-9426
-9430
-9435
-9441
-9447
-9453
-9461
-9468
-9477
-9486
-9496
-9506
-9517
-9528
-9539
-9551
-9563
-9576
-9590
-9603
-9617
-9632
-9647
-9662
-9677
-9693
-9709
-9726
-9743
-9760
-9778
-9796
-9814
-9833
-9852
-9872
-9892
-9913
-9934
-9956
-9978
-10001
-10024
-10047
-10071
-10095
-10119
-10144
-10169
-10194
-10219
-10245
-10271
-10296
-10322
-10348
-10374
-10400
-10425
-10451
-10477
-10502
-10528
-10553
-10578
-10603
-10627
-10651
-10675
-10698
-10721
-10744
-10767
-10790
-10812
-10835
-10858
-10881
-10905
-10928
-10952
-10975
-10999
-11023
-11047
-11071
-11095
-11119
-11144
-11168
-11193
-11218
-11243
-11268
-11293
-11318
-11343
-11367
-11391
-11415
-11438
-11461
-11483
-11505
-11526
-11546
-11566
-11585
-11603
-11620
-11637
-11653
-11669
-11684
-11698
-11712
-11725
-11738
-11750
-11761
-11771
-11780
-11789
-11796
-11803
-11809
-11813
-11816
-11819
-11820
-11819
-11818
-11815
-11811
-11806
-11799
-11791
-11781
-11771
-11758
-11745
-11730
-11714
-11697
-11678
-11658
-11637
-11614
-11591
-11567
-11541
-11515
-11487
-11459
-11430
-11399
-11368
-11336
-11303
-11269
-11234
-11199
-11163
-11127
-11090
-11053
-11015
-10977
-10939
-10900
-10861
-10822
-10782
-10742
-10701
-10660
-10619
-10577
-10536
-10494
-10452
-10410
-10369
-10327
-10285
-10244
-10202
-10160
-10118
-10076
-10033
-9991
-9948
-9906
-9863
-9819
-9776
-9732
-9687
-9643
-9599
-9555
-9511
-9467
-9423
-9380
-9337
-9294
-9251
-9208
-9165
-9122
-9079
-9036
-8994
-8952
-8910
-8869
-8827
-8786
-8745
-8704
-8664
-8623
-8583
-8542
-8503
-8463
-8424
-8386
-8348
-8311
-8274
-8237
-8201
-8166
-8131
-8096
-8061
-8029
-7996
-7963
-7932
-7900
-7869
-7839
-7808
-7778
-7749
-7719
-7690
-7660
-7631
-7602
-7573
-7544
-7515
-7487
-7458
-7429
-7400
-7371
-7342
-7312
-7283
-7253
-7223
-7194
-7163
-7133
-7102
-7072
-7040
-7009
-6977
-6946
-6913
-6881
-6848
-6815
-6782
-6748
-6713
-6678
-6642
-6606
-6569
-6532
-6494
-6455
-6415
-6375
-6334
-6292
-6249
-6205
-6161
-6116
-6070
-6023
-5976
-5928
-5880
-5831
-5781
-5731
-5680
-5629
-5577
-5525
-5473
-5420
-5367
-5314
-5260
-5205
-5151
-5096
-5042
-4987
-4931
-4876
-4821
-4765
-4709
-4653
-4596
-4539
-4481
-4423
-4364
-4305
-4245
-4185
-4125
-4064
-4003
-3941
-3880
-3818
-3756
-3694
-3632
-3570
-3509
-3447
-3386
-3325
-3265
-3204
-3144
-3084
-3025
-2966
-2908
-2850
-2793
-2737
-2681
-2627
-2573
-2521
-2469
-2418
-2369
-2321
-2274
-2228
-2184
-2141
-2099
-2059
-2019
-1981
-1944
-1909
-1875
-1842
-1811
-1781
-1753
-1725
-1699
-1675
-1651
-1629
-1607
-1587
-1568
-1550
-1533
-1517
-1502
-1488
-1475
-1463
-1452
-1442
-1432
-1424
-1417
-1410
-1405
-1400
-1396
-1393
-1391
-1390
-1390
-1390
-1391
-1392
-1394
-1396
-1399
-1402
-1407
-1411
-1417
-1423
-1429
-1436
-1444
-1453
-1462
-1471
-1480
-1490
-1500
-1511
-1522
-1532
-1543
-1554
-1565
-1576
-1586
-1597
-1607
-1617
-1626
-1636
-1645
-1654
-1662
-1671
-1679
-1686
-1693
-1700
-1707
-1713
-1719
-1724
-1729
-1734
-1739
-1743
-1746
-1750
-1753
-1755
-1757
-1760
-1761
-1763
-1764
-1765
-1766
-1767
-1767
-1767
-1768
-1768
-1768
-1769
-1769
-1770
-1770
-1771
-1771
-1772
-1772
-1772
-1772
-1772
-1772
-1771
-1770
-1769
-1767
-1765
-1763
-1761
-1759
-1757
-1755
-1752
-1750
-1748
-1745
-1743
-1740
-1738
-1735
-1733
-1731
-1729
-1727
-1725
-1724
-1722
-1721
-1720
-1720
-1719
-1719
-1719
-1719
-1719
-1719
-1719
-1720
-1721
-1721
-1722
-1723
-1725
-1726
-1728
-1730
-1732
-1734
-1736
-1739
-1742
-1744
-1747
-1750
-1753
-1756
-1760
-1763
-1767
-1771
-1775
-1780
-1786
-1791
-1798
-1805
-1812
-1820
-1829
-1838
-1848
-1858
-1870
-1882
-1895
-1909
-1923
-1938
-1954
-1971
-1988
-2005
-2023
-2041
-2061
-2080
-2101
-2122
-2143
-2166
-2188
-2212
-2236
-2260
-2284
-2309
-2334
-2358
-2383
-2408
-2432
-2457
-2482
-2506
-2530
-2554
-2578
-2602
-2625
-2648
-2670
-2692
-2713
-2735
-2755
-2776
-2795
-2815
-2834
-2852
-2870
-2887
-2904
-2920
-2935
-2950
-2963
-2976
-2988
-2999
-3009
-3018
-3026
-3032
-3038
-3043
-3046
-3049
-3050
-3050
-3049
-3047
-3043
-3039
-3033
-3025
-3017
-3007
-2995
-2982
-2968
-2952
-2935
-2917
-2897
-2875
-2852
-2828
-2802
-2774
-2746
-2715
-2683
-2650
-2616
-2580
-2542
-2504
-2463
-2422
-2379
-2335
-2289
-2243
-2195
-2146
-2096
-2045
-1993
-1940
-1886
-1832
-1776
-1719
-1662
-1603
-1544
-1484
-1423
-1362
-1300
-1237
-1174
-1110
-1046
-982
-917
-852
-786
-720
-654
-587
-520
-454
-387
-320
-253
-186
-119
-53
14
80
146
212
278
343
408
473
537
601
665
728
792
855
917
980
1043
1105
1167
1229
1290
1352
1413
1474
1534
1595
1656
1717
1778
1839
1900
1962
2023
2085
2146
2208
2269
2330
2391
2452
2512
2572
2632
2691
2751
2810
2869
2928
2987
3046
3104
3162
3220
3278
3335
3392
3449
3505
3561
3617
3673
3729
3784
3840
3895
3950
4005
4059
4114
4169
4223
4276
4330
4383
4436
4489
4542
4594
4646
4697
4748
4799
4849
4898
4947
4996
5043
5090
5137
5183
5228
5273
5316
5359
5402
5443
5484
5524
5563
5602
5640
5677
5713
5748
5783
5817
5850
5883
5914
5945
5975
6004
6033
6060
6087
6113
6138
6162
6185
6207
6228
6248
6267
6285
6302
6318
6333
6347
6360
6372
6382
6391
6398
6404
6409
6412
6413
6413
6412
6409
6405
6399
6392
6383
6373
6361
6348
6333
6317
6300
6282
6262
6241
6219
6195
6170
6144
6117
6088
6058
6027
5995
5961
5927
5892
5856
5818
5780
5741
5700
5659
5616
5573
5528
5483
5436
5389
5340
5291
5241
5189
5137
5084
5029
4975
4919
4862
4805
4748
4690
4631
4571
4511
4451
4390
4328
4266
4203
4140
4075
4011
3947
3881
3815
3749
3682
3616
3549
3482
3415
3348
3281
3214
3147
3079
3012
2945
2878
2811
2745
2678
2611
2544
2477
2410
2343
2276
2209
2142
2075
2008
1941
1875
1808
1742
1676
1610
1545
1480
1416
1352
1289
1226
1164
1102
1041
981
921
862
803
745
687
630
573
516
460
405
349
295
240
186
131
78
24
-29
-82
-135
-188
-240
-291
-343
-394
-445
-495
-546
-596
-645
-694
-743
-791
-839
-886
-933
-978
-1024
-1068
-1112
-1156
-1199
-1241
-1283
-1324
-1365
-1405
-1445
-1485
-1524
-1562
-1600
-1637
-1673
-1708
-1743
-1777
-1810
-1842
-1874
-1904
-1934
-1963
-1991
-2017
-2044
-2069
-2093
-2116
-2138
-2160
-2181
-2201
-2220
-2239
-2256
-2274
-2290
-2306
-2322
-2337
-2351
-2365
-2378
-2391
-2402
-2414
-2424
-2434
-2444
-2452
-2460
-2468
-2475
-2482
-2488
-2493
-2498
-2502
-2507
-2510
-2514
-2517
-2520
-2523
-2525
-2528
-2530
-2532
-2534
-2536
-2538
-2540
-2542
-2544
-2545
-2547
-2548
-2550
-2551
-2552
-2553
-2555
-2555
-2556
-2557
-2557
-2558
-2557
-2557
-2557
-2556
-2555
-2554
-2552
-2551
-2549
-2547
-2545
-2543
-2541
-2539
-2536
-2534
-2532
-2530
-2528
-2527
-2526
-2525
-2524
-2524
-2524
-2524
-2525
-2526
-2527
-2528
-2530
-2532
-2535
-2538
-2541
-2545
-2550
-2555
-2560
-2566
-2573
-2581
-2589
-2598
-2608
-2618
-2629
-2641
-2654
-2667
-2682
-2697
-2713
-2730
-2749
-2768
-2788
-2809
-2831
-2854
-2878
-2903
-2929
-2956
-2983
-3012
-3041
-3072
-3103
-3136
-3169
-3202
-3237
-3272
-3309
-3346
-3384
-3423
-3463
-3504
-3545
-3588
-3631
-3676
-3721
-3767
-3813
-3860
-3908
-3956
-4005
-4054
-4104
-4155
-4206
-4257
-4308
-4360
-4411
-4463
-4515
-4567
-4619
-4670
-4721
-4772
-4823
-4873
-4924
-4974
-5023
-5072
-5122
-5170
-5219
-5267
-5316
-5364
-5412
-5459
-5507
-5555
-5602
-5649
-5696
-5743
-5790
-5837
-5884
-5931
-5977
-6024
-6070
-6116
-6162
-6207
-6253
-6298
-6342
-6386
-6430
-6474
-6517
-6560
-6602
-6644
-6686
-6727
-6768
-6808
-6848
-6887
-6925
-6963
-7001
-7038
-7074
-7110
-7145
-7179
-7213
-7245
-7278
-7309
-7339
-7369
-7398
-7426
-7453
-7480
-7506
-7531
-7556
-7579
-7602
-7625
-7646
-7668
-7688
-7708
-7727
-7746
-7764
-7782
-7799
-7815
-7831
-7846
-7860
-7873
-7886
-7899
-7910
-7921
-7931
-7941
-7950
-7958
-7966
-7973
-7979
-7985
-7991
-7996
-8000
-8004
-8007
-8010
-8012
-8013
-8013
-8013
-8013
-8013
-8012
-8010
-8009
-8006
-8003
-7999
-7994
-7989
-7982
-7975
-7967
-7958
-7949
-7938
-7927
-7915
-7902
-7888
-7874
-7859
-7843
-7826
-7809
-7790
-7771
-7751
-7730
-7707
-7684
-7660
-7635
-7609
-7582
-7555
-7526
-7497
-7467
-7437
-7405
-7374
-7341
-7308
-7273
-7239
-7203
-7166
-7129
-7090
-7050
-7010
-6968
-6926
-6882
-6838
-6792
-6746
-6699
-6651
-6602
-6552
-6501
-6450
-6398
-6345
-6291
-6237
-6182
-6126
-6070
-6014
-5957
-5900
-5843
-5785
-5728
-5670
-5612
-5554
-5496
-5439
-5381
-5323
-5265
-5208
-5151
-5094
-5037
-4981
-4925
-4870
-4814
-4760
-4705
-4651
-4597
-4543
-4490
-4437
-4385
-4333
-4282
-4231
-4181
-4131
-4082
-4034
-3986
-3939
-3893
-3848
-3803
-3759
-3716
-3673
-3631
-3590
-3549
-3508
-3468
-3428
-3389
-3351
-3313
-3275
-3238
-3201
-3164
-3128
-3093
-3057
-3022
-2988
-2953
-2919
-2886
-2852
-2819
-2786
-2753
-2720
-2688
-2655
-2623
-2591
-2559
-2527
-2496
-2464
-2433
-2402
-2370
-2339
-2309
-2278
-2247
-2217
-2187
-2157
-2127
-2097
-2067
-2037
-2008
-1979
-1950
-1921
-1892
-1864
-1836
-1808
-1780
-1753
-1725
-1699
-1672
-1646
-1620
-1595
-1570
-1545
-1521
-1496
-1472
-1448
-1425
-1401
-1378
-1355
-1333
-1310
-1288
-1267
-1246
-1225
-1204
-1184
-1164
-1145
-1126
-1108
-1089
-1072
-1054
-1038
-1020
-1004
-990
-975
-960
-946
-932
-918
-905
-892
-880
-868
-856
-845
-834
-823
-814
-804
-795
-787
-779
-772
-765
-759
-753
-748
-744
-740
-736
-734
-732
-730
-729
-729
-730
-731
-734
-737
-740
-745
-750
-756
-763
-770
-777
-785
-793
-801
-810
-819
-829
-839
-850
-861
-873
-884
-897
-909
-922
-935
-948
-961
-975
-989
-1002
-1016
-1031
-1046
-1061
-1076
-1092
-1107
-1123
-1138
-1153
-1169
-1184
-1199
-1215
-1230
-1245
-1261
-1276
-1291
-1307
-1322
-1337
-1352
-1367
-1382
-1396
-1411
-1426
-1441
-1456
-1471
-1486
-1501
-1516
-1531
-1546
-1561
-1576
-1591
-1606
-1621
-1636
-1650
-1665
-1679
-1693
-1706
-1720
-1733
-1746
-1758
-1770
-1782
-1793
-1804
-1815
-1825
-1835
-1844
-1853
-1862
-1871
-1880
-1888
-1897
-1905
-1914
-1922
-1931
-1940
-1949
-1958
-1968
-1977
-1986
-1996
-2005
-2013
-2024
-2033
-2043
-2052
-2062
-2071
-2080
-2089
-2098
-2107
-2116
-2124
-2133
-2141
-2149
-2157
-2165
-2172
-2180
-2187
-2195
-2202
-2210
-2217
-2225
-2233
-2240
-2248
-2255
-2263
-2270
-2277
-2284
-2291
-2298
-2304
-2310
-2316
-2322
-2327
-2332
-2337
-2341
-2345
-2349
-2353
-2356
-2359
-2362
-2364
-2366
-2367
-2367
-2367
-2366
-2365
-2364
-2362
-2360
-2357
-2354
-2351
-2348
-2345
-2342
-2339
-2335
-2332
-2329
-2326
-2323
-2320
-2317
-2314
-2311
-2308
-2305
-2302
-2299
-2297
-2295
-2293
-2291
-2289
-2287
-2285
-2283
-2282
-2280
-2278
-2276
-2274
-2272
-2270
-2268
-2266
-2264
-2262
-2259
-2257
-2255
-2254
-2252
-2250
-2249
-2247
-2246
-2245
-2244
-2243
-2243
-2243
-2244
-2244
-2245
-2247
-2249
-2251
-2253
-2256
-2259
-2263
-2267
-2271
-2275
-2280
-2284
-2289
-2294
-2300
-2305
-2310
-2315
-2320
-2325
-2330
-2335
-2339
-2344
-2348
-2352
-2356
-2360
-2364
-2368
-2372
-2375
-2379
-2382
-2386
-2389
-2392
-2396
-2399
-2402
-2406
-2408
-2411
-2414
-2416
-2418
-2419
-2421
-2422
-2423
-2424
-2424
-2424
-2423
-2422
-2420
-2418
-2415
-2412
-2408
-2403
-2397
-2391
-2385
-2378
-2370
-2361
-2352
-2342
-2331
-2320
-2308
-2295
-2281
-2267
-2252
-2237
-2221
-2204
-2186
-2168
-2149
-2130
-2109
-2089
-2068
-2045
-2024
-2001
-1978
-1955
-1931
-1906
-1881
-1856
-1831
-1804
-1778
-1751
-1724
-1697
-1669
-1641
-1613
-1584
-1556
-1527
-1498
-1469
-1439
-1409
-1380
-1350
-1320
-1290
-1260
-1230
-1201
-1172
-1143
-1114
-1086
-1058
-1030
-1002
-975
-948
-921
-894
-868
-842
-816
-791
-765
-740
-716
-691
-667
-643
-620
-596
-573
-551
-529
-507
-485
-464
-443
-422
-401
-381
-361
-341
-321
-301
-281
-261
-242
-222
-202
-183
-163
-143
-124
-104
-85
-66
-46
-27
-8
11
30
49
68
86
105
122
140
157
173
189
205
220
235
249
262
275
288
300
311
322
332
341
350
359
366
373
380
386
391
395
399
402
405
407
409
410
411
412
412
412
411
410
409
407
404
401
398
393
389
383
377
370
362
354
345
335
325
314
303
290
277
263
248
232
215
198
179
160
140
119
98
76
53
30
6
-18
-43
-69
-95
-121
-149
-176
-204
-233
-261
-291
-320
-351
-381
-412
-444
-476
-508
-541
-575
-608
-642
-676
-711
-746
-781
-816
-851
-887
-923
-960
-997
-1034
-1072
-1110
-1148
-1187
-1226
-1265
-1305
-1346
-1387
-1428
-1469
-1511
-1552
-1594
-1636
-1678
-1721
-1763
-1806
-1848
-1891
-1934
-1977
-2021
-2064
-2107
-2150
-2194
-2236
-2279
-2321
-2364
-2406
-2447
-2489
-2530
-2571
-2612
-2652
-2693
-2732
-2772
-2811
-2850
-2888
-2926
-2964
-3001
-3037
-3073
-3108
-3143
-3177
-3211
-3244
-3277
-3309
-3340
-3371
-3402
-3432
-3462
-3491
-3520
-3548
-3576
-3603
-3630
-3656
-3682
-3708
-3733
-3757
-3781
-3805
-3828
-3850
-3872
-3894
-3915
-3935
-3955
-3974
-3993
-4010
-4027
-4043
-4058
-4072
-4085
-4098
-4109
-4119
-4129
-4138
-4147
-4155
-4162
-4168
-4174
-4179
-4183
-4187
-4190
-4192
-4194
-4196
-4197
-4197
-4196
-4196
-4194
-4192
-4189
-4185
-4180
-4175
-4169
-4163
-4155
-4147
-4138
-4127
-4116
-4104
-4091
-4075
-4061
-4045
-4027
-4010
-3991
-3971
-3950
-3928
-3905
-3882
-3857
-3831
-3804
-3776
-3747
-3717
-3686
-3654
-3620
-3586
-3550
-3514
-3476
-3438
-3398
-3358
-3316
-3274
-3230
-3186
-3141
-3095
-3049
-3002
-2954
-2906
-2857
-2807
-2757
-2706
-2654
-2602
-2549
-2495
-2441
-2387
-2331
-2275
-2219
-2162
-2104
-2045
-1988
-1929
-1870
-1810
-1751
-1691
-1631
-1571
-1511
-1451
-1391
-1331
-1272
-1212
-1153
-1094
-1036
-978
-920
-862
-805
-748
-691
-635
-579
-523
-468
-414
-359
-306
-252
-199
-146
-94
-42
9
60
110
159
208
257
304
351
398
443
488
533
576
619
660
701
741
780
819
856
892
927
962
995
1027
1058
1088
1117
1145
1172
1198
1222
1246
1268
1290
1310
1330
1348
1366
1383
1399
1414
1428
1441
1453
1465
1475
1485
1493
1501
1508
1514
1519
1523
1526
1529
1530
1530
1530
1528
1526
1523
1520
1516
1511
1506
1500
1493
1486
1478
1470
1462
1453
1443
1433
1423
1412
1401
1390
1378
1366
1354
1342
1329
1316
1303
1290
1278
1265
1252
1239
1227
1214
1202
1189
1177
1165
1153
1141
1130
1118
1107
1096
1086
1075
1065
1056
1046
1037
1029
1020
1012
1004
996
989
981
974
967
961
954
948
942
936
931
926
920
915
910
906
901
896
891
886
881
875
870
864
858
853
846
840
833
827
819
812
804
796
788
779
770
760
750
740
729
718
706
694
682
669
656
642
628
614
600
585
570
556
541
526
511
496
481
466
450
435
419
404
388
372
356
340
324
308
292
275
258
242
225
208
191
174
156
139
122
105
87
70
53
35
17
0
-18
-35
-53
-70
-87
-105
-122
-139
-156
-174
-191
-209
-226
-244
-262
-280
-298
-317
-335
-353
-372
-390
-409
-427
-446
-466
-485
-505
-525
-546
-567
-588
-609
-631
-652
-674
-696
-718
-740
-762
-784
-806
-828
-850
-872
-894
-916
-938
-960
-981
-1002
-1022
-1044
-1064
-1084
-1104
-1123
-1143
-1162
-1181
-1199
-1217
-1235
-1253
-1270
-1287
-1304
-1321
-1338
-1354
-1370
-1386
-1402
-1418
-1434
-1449
-1465
-1480
-1495
-1511
-1526
-1542
-1558
-1574
-1590
-1606
-1623
-1639
-1656
-1672
-1688
-1705
-1721
-1738
-1755
-1771
-1788
-1805
-1822
-1838
-1855
-1872
-1889
-1906
-1922
-1939
-1956
-1972
-1988
-2004
-2021
-2037
-2053
-2069
-2085
-2101
-2117
-2132
-2148
-2164
-2180
-2196
-2211
-2227
-2243
-2259
-2275
-2291
-2307
-2324
-2341
-2358
-2376
-2394
-2412
-2430
-2449
-2468
-2487
-2507
-2528
-2548
-2569
-2591
-2613
-2635
-2658
-2681
-2705
-2729
-2753
-2778
-2803
-2829
-2856
-2883
-2910
-2938
-2967
-2996
-3026
-3056
-3086
-3118
-3150
-3182
-3216
-3249
-3284
-3319
-3355
-3392
-3429
-3466
-3504
-3543
-3582
-3621
-3660
-3700
-3741
-3781
-3821
-3862
-3903
-3944
-3985
-4025
-4066
-4107
-4148
-4189
-4230
-4271
-4311
-4351
-4391
-4431
-4470
-4510
-4549
-4587
-4626
-4664
-4703
-4741
-4778
-4816
-4853
-4890
-4926
-4962
-4998
-5033
-5068
-5103
-5137
-5171
-5205
-5238
-5271
-5304
-5337
-5369
-5401
-5432
-5464
-5495
-5526
-5557
-5587
-5618
-5648
-5678
-5707
-5736
-5765
-5794
-5822
-5850
-5878
-5905
-5932
-5958
-5984
-6010
-6035
-6060
-6084
-6108
-6131
-6154
-6176
-6198
-6220
-6241
-6262
-6282
-6303
-6322
-6341
-6360
-6379
-6397
-6414
-6431
-6448
-6464
-6480
-6496
-6511
-6526
-6540
-6554
-6567
-6580
-6592
-6604
-6615
-6626
-6636
-6646
-6656
-6665
-6674
-6682
-6690
-6698
-6705
-6711
-6718
-6724
-6729
-6734
-6739
-6744
-6748
-6753
-6757
-6760
-6764
-6768
-6771
-6774
-6778
-6781
-6784
-6787
-6789
-6792
-6795
-6798
-6800
-6803
-6806
-6809
-6812
-6815
-6818
-6821
-6824
-6827
-6830
-6833
-6835
-6838
-6840
-6841
-6843
-6844
-6844
-6845
-6844
-6843
-6842
-6840
-6838
-6835
-6832
-6828
-6824
-6819
-6814
-6808
-6802
-6795
-6787
-6779
-6771
-6762
-6752
-6743
-6732
-6721
-6710
-6699
-6687
-6675
-6662
-6649
-6636
-6622
-6608
-6594
-6579
-6564
-6549
-6533
-6517
-6501
-6484
-6467
-6451
-6433
-6416
-6399
-6381
-6363
-6346
-6328
-6310
-6292
-6274
-6256
-6238
-6219
-6201
-6183
-6164
-6146
-6128
-6109
-6091
-6072
-6054
-6036
-6018
-6000
-5982
-5965
-5947
-5929
-5911
-5894
-5875
-5857
-5839
-5820
-5801
-5782
-5763
-5744
-5725
-5705
-5685
-5665
-5645
-5625
-5605
-5585
-5564
-5544
-5524
-5503
-5483
-5463
-5442
-5422
-5401
-5381
-5360
-5340
-5319
-5299
-5278
-5258
-5237
-5217
-5197
-5176
-5156
-5136
-5116
-5096
-5076
-5057
-5037
-5018
-4999
-4980
-4961
-4942
-4923
-4904
-4886
-4867
-4848
-4830
-4812
-4793
-4775
-4756
-4738
-4719
-4700
-4682
-4662
-4643
-4624
-4604
-4584
-4564
-4543
-4522
-4501
-4480
-4458
-4436
-4413
-4390
-4367
-4344
-4320
-4296
-4272
-4248
-4223
-4198
-4173
-4148
-4122
-4097
-4070
-4045
-4018
-3992
-3965
-3939
-3912
-3885
-3857
-3830
-3802
-3775
-3747
-3719
-3691
-3663
-3635
-3607
-3579
-3552
-3524
-3497
-3469
-3442
-3415
-3388
-3361
-3334
-3307
-3280
-3254
-3227
-3201
-3175
-3149
-3124
-3099
-3074
-3049
-3025
-3000
-2976
-2953
-2929
-2905
-2882
-2859
-2836
-2814
-2792
-2771
-2750
-2730
-2710
-2691
-2673
-2656
-2639
-2623
-2608
-2594
-2580
-2567
-2554
-2542
-2531
-2520
-2510
-2500
-2491
-2482
-2474
-2466
-2458
-2451
-2444
-2438
-2432
-2427
-2422
-2417
-2413
-2409
-2405
-2402
-2399
-2396
-2394
-2392
-2391
-2390
-2389
-2388
-2388
-2389
-2390
-2391
-2392
-2394
-2396
-2399
-2401
-2404
-2408
-2411
-2415
-2420
-2424
-2429
-2433
-2438
-2444
-2449
-2454
-2460
-2465
-2471
-2476
-2482
-2487
-2493
-2498
-2504
-2509
-2515
-2521
-2526
-2532
-2538
-2544
-2549
-2555
-2560
-2566
-2571
-2577
-2583
-2588
-2593
-2599
-2604
-2609
-2614
-2618
-2623
-2627
-2631
-2635
-2639
-2642
-2646
-2649
-2651
-2654
-2656
-2658
-2660
-2662
-2663
-2664
-2664
-2664
-2664
-2663
-2662
-2661
-2659
-2657
-2654
-2651
-2647
-2643
-2638
-2633
-2628
-2622
-2615
-2608
-2601
-2593
-2585
-2576
-2567
-2557
-2547
-2537
-2526
-2514
-2502
-2490
-2477
-2464
-2450
-2435
-2420
-2405
-2389
-2372
-2355
-2337
-2318
-2299
-2279
-2259
-2239
-2218
-2196
-2174
-2151
-2128
-2105
-2080
-2056
-2031
-2005
-1978
-1951
-1924
-1895
-1866
-1837
-1807
-1776
-1744
-1712
-1680
-1647
-1613
-1579
-1544
-1508
-1472
-1436
-1399
-1362
-1324
-1286
-1248
-1209
-1170
-1131
-1091
-1051
-1010
-971
-930
-890
-850
-809
-769
-729
-689
-649
-609
-569
-529
-489
-450
-410
-370
-331
-291
-252
-213
-174
-136
-98
-60
-23
14
51
87
123
158
194
228
263
297
330
363
395
427
458
488
517
546
574
601
627
653
677
701
724
746
767
788
808
827
845
863
879
895
910
924
937
950
962
973
983
993
1002
1010
1018
1025
1032
1038
1043
1048
1052
1056
1059
1062
1064
1066
1067
1068
1068
1068
1068
1066
1064
1062
1059
1055
1051
1046
1040
1034
1027
1018
1010
1002
992
981
970
958
946
933
919
904
889
873
857
840
822
804
786
766
747
726
706
684
663
640
617
594
570
545
520
494
467
440
412
384
355
326
296
266
235
204
172
140
107
74
40
6
-29
-65
-101
-137
-173
-210
-247
-284
-322
-360
-397
-435
-473
-511
-550
-588
-626
-664
-703
-741
-779
-817
-855
-892
-930
-967
-1004
-1041
-1078
-1114
-1150
-1186
-1222
-1258
-1293
-1329
-1363
-1398
-1432
-1465
-1498
-1531
-1564
-1596
-1629
-1661
-1693
-1724
-1756
-1787
-1819
-1850
-1881
-1912
-1943
-1974
-2005
-2036
-2067
-2098
-2128
-2159
-2190
-2220
-2250
-2280
-2309
-2339
-2367
-2396
-2424
-2452
-2479
-2506
-2533
-2559
-2585
-2611
-2637
-2662
-2687
-2712
-2736
-2761
-2785
-2808
-2832
-2855
-2878
-2901
-2923
-2945
-2966
-2987
-3008
-3028
-3048
-3067
-3086
-3105
-3123
-3140
-3158
-3174
-3190
-3206
-3221
-3235
-3249
-3262
-3275
-3287
-3298
-3309
-3319
-3328
-3337
-3345
-3352
-3359
-3365
-3370
-3374
-3379
-3382
-3385
-3387
-3388
-3389
-3390
-3390
-3390
-3389
-3388
-3387
-3385
-3383
-3381
-3378
-3376
-3372
-3369
-3365
-3361
-3357
-3352
-3347
-3341
-3335
-3329
-3322
-3315
-3307
-3298
-3289
-3280
-3269
-3259
-3247
-3236
-3223
-3210
-3197
-3182
-3168
-3152
-3137
-3120
-3104
-3087
-3069
-3051
-3033
-3015
-2996
-2976
-2956
-2936
-2915
-2894
-2872
-2850
-2827
-2804
-2781
-2757
-2732
-2707
-2681
-2655
-2628
-2601
-2573
-2544
-2515
-2486
-2455
-2425
-2393
-2362
-2330
-2297
-2264
-2231
-2197
-2163
-2128
-2093
-2058
-2021
-1986
-1950
-1913
-1876
-1838
-1800
-1762
-1724
-1686
-1647
-1608
-1570
-1531
-1492
-1453
-1414
-1375
-1336
-1297
-1258
-1218
-1178
-1138
-1098
-1058
-1018
-977
-937
-897
-857
-817
-778
-738
-699
-660
-621
-583
-544
-506
-469
-432
-395
-359
-322
-287
-252
-217
-182
-148
-114
-81
-48
-15
17
48
80
110
141
170
200
229
258
286
314
341
368
395
422
448
474
500
525
550
575
599
623
647
671
694
716
738
760
782
803
824
844
864
884
904
923
942
960
978
996
1014
1032
1049
1067
1084
1101
1118
1136
1153
1169
1186
1203
1219
1235
1251
1267
1282
1298
1313
1328
1343
1358
1372
1386
1400
1414
1428
1442
1455
1469
1482
1495
1509
1522
1535
1549
1562
1575
1588
1602
1615
1628
1640
1653
1665
1678
1690
1701
1713
1725
1736
1747
1758
1769
1779
1789
1799
1808
1817
1825
1834
1842
1849
1857
1864
1871
1878
1885
1892
1899
1905
1911
1918
1923
1929
1935
1940
1945
1950
1955
1959
1963
1967
1971
1974
1978
1981
1983
1986
1988
1990
1991
1993
1994
1994
1994
1994
1994
1993
1991
1989
1987
1984
1980
1976
1972
1967
1961
1955
1949
1941
1934
1925
1916
1907
1897
1887
1876
1864
1852
1839
1825
1811
1796
1781
1765
1748
1731
1713
1695
1677
1657
1638
1617
1596
1575
1553
1531
1508
1485
1461
1437
1413
1388
1363
1338
1312
1287
1261
1235
1209
1183
1156
1129
1103
1076
1049
1020
994
967
939
912
884
857
829
801
773
744
716
687
658
629
600
570
541
511
481
451
421
392
362
332
302
272
242
212
182
152
122
91
61
30
-1
-32
-63
-95
-127
-159
-191
-224
-256
-290
-323
-356
-390
-424
-458
-493
-527
-562
-597
-632
-667
-703
-738
-774
-810
-846
-882
-919
-955
-992
-1029
-1067
-1104
-1142
-1180
-1219
-1257
-1296
-1334
-1373
-1412
-1451
-1491
-1530
-1569
-1608
-1647
-1686
-1724
-1763
-1802
-1840
-1878
-1917
-1955
-1993
-2032
-2070
-2108
-2146
-2183
-2221
-2258
-2295
-2332
-2368
-2405
-2441
-2476
-2512
-2547
-2582
-2617
-2652
-2686
-2720
-2754
-2787
-2820
-2853
-2885
-2918
-2949
-2981
-3012
-3043
-3074
-3104
-3134
-3164
-3193
-3222
-3251
-3279
-3307
-3335
-3363
-3390
-3416
-3443
-3469
-3495
-3520
-3545
-3570
-3595
-3619
-3643
-3666
-3689
-3711
-3733
-3754
-3775
-3795
-3814
-3833
-3851
-3869
-3886
-3902
-3918
-3933
-3948
-3962
-3976
-3989
-4001
-4013
-4025
-4035
-4046
-4056
-4065
-4074
-4082
-4090
-4096
-4103
-4108
-4114
-4118
-4122
-4126
-4129
-4131
-4133
-4134
-4135
-4135
-4134
-4133
-4132
-4129
-4126
-4123
-4119
-4114
-4109
-4103
-4096
-4089
-4082
-4074
-4065
-4057
-4046
-4038
-4027
-4017
-4006
-3995
-3983
-3971
-3958
-3945
-3932
-3919
-3905
-3891
-3877
-3862
-3847
-3832
-3817
-3802
-3786
-3771
-3756
-3741
-3726
-3710
-3695
-3680
-3664
-3649
-3634
-3618
-3603
-3588
-3573
-3558
-3543
-3528
-3513
-3498
-3483
-3468
-3453
-3438
-3423
-3409
-3394
-3380
-3365
-3351
-3337
-3323
-3308
-3294
-3280
-3266
-3252
-3238
-3224
-3210
-3196
-3183
-3169
-3155
-3141
-3128
-3114
-3100
-3086
-3073
-3059
-3045
-3031
-3017
-3004
-2990
-2976
-2963
-2949
-2936
-2922
-2909
-2895
-2881
-2867
-2854
-2840
-2825
-2811
-2797
-2783
-2769
-2755
-2741
-2727
-2713
-2699
-2686
-2673
-2660
-2647
-2634
-2622
-2610
-2598
-2586
-2575
-2563
-2552
-2542
-2531
-2521
-2511
-2501
-2491
-2482
-2473
-2464
-2455
-2447
-2438
-2430
-2423
-2415
-2407
-2400
-2392
-2385
-2378
-2372
-2365
-2359
-2353
-2347
-2342
-2336
-2331
-2326
-2321
-2317
-2312
-2308
-2304
-2300
-2296
-2292
-2288
-2284
-2280
-2277
-2273
-2269
-2266
-2262
-2258
-2254
-2250
-2246
-2242
-2238
-2233
-2229
-2224
-2219
-2214
-2209
-2203
-2198
-2192
-2186
-2180
-2173
-2167
-2160
-2153
-2146
-2139
-2132
-2125
-2118
-2111
-2103
-2096
-2089
-2082
-2074
-2067
-2060
-2053
-2045
-2039
-2032
-2025
-2019
-2012
-2005
-1999
-1993
-1986
-1980
-1974
-1968
-1962
-1956
-1950
-1945
-1939
-1933
-1927
-1922
-1916
-1911
-1905
-1900
-1894
-1889
-1884
-1879
-1873
-1868
-1862
-1857
-1851
-1845
-1839
-1833
-1826
-1820
-1813
-1806
-1799
-1792
-1785
-1778
-1770
-1762
-1755
-1747
-1739
-1731
-1723
-1714
-1706
-1697
-1689
-1680
-1671
-1662
-1653
-1644
-1634
-1625
-1615
-1606
-1596
-1586
-1577
-1567
-1556
-1546
-1535
-1525
-1514
-1503
-1492
-1480
-1469
-1457
-1445
-1433
-1421
-1409
-1396
-1383
-1370
-1357
-1344
-1330
-1316
-1302
-1288
-1273
-1258
-1243
-1228
-1213
-1197
-1182
-1166
-1149
-1133
-1117
-1100
-1083
-1066
-1049
-1032
-1014
-996
-978
-960
-942
-923
-904
-885
-866
-847
-828
-808
-789
-769
-749
-729
-709
-689
-668
-647
-626
-605
-583
-561
-538
-516
-493
-469
-446
-422
-398
-374
-350
-326
-301
-277
-252
-228
-203
-178
-153
-129
-104
-79
-54
-29
-4
21
46
72
97
123
149
175
201
227
254
281
308
335
362
390
417
445
473
500
528
556
584
613
641
669
698
726
755
783
812
840
869
898
927
956
984
1012
1042
1071
1100
1129
1158
1187
1216
1244
1272
1300
1328
1356
1383
1410
1437
1464
1491
1517
1543
1569
1595
1621
1646
1671
1696
1721
1746
1770
1793
1817
1840
1863
1885
1907
1929
1951
1972
1993
2013
2033
2054
2074
2094
2113
2132
2151
2169
2187
2205
2222
2240
2257
2273
2290
2306
2322
2338
2354
2369
2384
2399
2414
2428
2442
2455
2468
2481
2493
2505
2516
2527
2537
2547
2556
2565
2573
2581
2589
2596
2602
2609
2614
2620
2625
2629
2634
2638
2641
2644
2647
2649
2651
2653
2654
2655
2656
2656
2656
2655
2654
2653
2651
2649
2646
2643
2639
2635
2631
2626
2621
2615
2608
2602
2594
2586
2578
2569
2559
2549
2538
2527
2515
2503
2490
2477
2463
2448
2433
2417
2401
2384
2366
2348
2329
2309
2289
2268
2247
2225
2203
2179
2156
2132
2107
2081
2056
2029
2001
1975
1947
1919
1890
1861
1831
1801
1770
1738
1706
1674
1641
1608
1575
1541
1506
1471
1436
1400
1364
1327
1290
1252
1214
1176
1138
1099
1059
1020
980
940
900
859
818
777
736
695
653
611
570
528
486
444
402
361
319
277
236
195
154
113
73
33
-7
-46
-85
-124
-162
-200
-238
-275
-312
-348
-385
-420
-456
-491
-526
-560
-595
-628
-662
-695
-727
-759
-791
-822
-853
-883
-913
-942
-971
-999
-1026
-1053
-1080
-1105
-1131
-1156
-1180
-1204
-1227
-1250
-1273
-1295
-1317
-1339
-1360
-1380
-1401
-1420
-1439
-1457
-1475
-1493
-1510
-1526
-1541
-1556
-1571
-1584
-1597
-1609
-1621
-1632
-1642
-1652
-1661
-1670
-1678
-1685
-1692
-1698
-1704
-1709
-1713
-1717
-1721
-1723
-1726
-1728
-1729
-1730
-1730
-1729
-1729
-1727
-1726
-1724
-1721
-1718
-1715
-1711
-1707
-1703
-1698
-1693
-1688
-1682
-1676
-1669
-1663
-1655
-1648
-1639
-1631
-1622
-1612
-1602
-1592
-1581
-1570
-1558
-1547
-1534
-1522
-1509
-1495
-1482
-1468
-1454
-1439
-1424
-1409
-1394
-1378
-1363
-1347
-1330
-1314
-1297
-1279
-1262
-1244
-1225
-1206
-1187
-1167
-1147
-1126
-1105
-1084
-1062
-1039
-1016
-994
-971
-947
-923
-899
-874
-849
-824
-798
-772
-746
-719
-692
-665
-638
-611
-583
-555
-527
-499
-471
-442
-413
-384
-355
-325
-295
-265
-235
-204
-174
-143
-112
-81
-50
-19
12
44
75
106
137
168
199
229
260
290
321
351
382
412
442
471
501
530
558
587
615
643
670
698
725
751
777
803
829
854
878
902
926
950
973
996
1018
1040
1061
1083
1103
1124
1144
1164
1183
1202
1221
1240
1258
1276
1293
1311
1328
1345
1361
1378
1394
1410
1425
1441
1456
1470
1485
1499
1512
1525
1538
1550
1562
1574
1584
1595
1604
1614
1623
1631
1639
1647
1654
1660
1666
1672
1677
1681
1686
1689
1692
1695
1697
1699
1700
1701
1701
1701
1700
1698
1696
1694
1691
1687
1683
1678
1673
1667
1660
1653
1645
1637
1628
1619
1609
1599
1588
1577
1565
1553
1540
1526
1512
1497
1482
1466
1450
1433
1415
1397
1378
1359
1339
1319
1298
1276
1254
1232
1209
1185
1161
1137
1112
1087
1062
1036
1010
984
958
932
905
879
852
826
799
772
746
719
693
666
640
614
587
561
535
509
483
458
432
407
381
356
332
307
283
259
235
211
187
164
141
118
95
72
50
28
6
-16
-37
-58
-79
-99
-120
-140
-160
-179
-199
-218
-237
-255
-274
-292
-310
-328
-345
-363
-380
-396
-413
-429
-445
-460
-475
-489
-503
-517
-531
-544
-557
-569
-582
-593
-605
-616
-627
-638
-649
-659
-670
-680
-690
-700
-710
-719
-729
-738
-748
-757
-766
-775
-784
-793
-801
-810
-819
-827
-836
-845
-853
-861
-870
-878
-886
-893
-900
-908
-914
-921
-927
-934
-940
-945
-951
-957
-962
-968
-973
-978
-984
-989
-993
-998
-1002
-1006
-1012
-1016
-1020
-1025
-1030
-1034
-1038
-1042
-1046
-1050
-1054
-1057
-1061
-1065
-1068
-1072
-1076
-1080
-1084
-1088
-1092
-1097
-1102
-1106
-1111
-1117
-1122
-1128
-1135
-1141
-1148
-1156
-1163
-1172
-1180
-1189
-1199
-1208
-1219
-1229
-1240
-1251
-1263
-1275
-1287
-1300
-1313
-1326
-1339
-1353
-1367
-1381
-1396
-1411
-1427
-1443
-1459
-1476
-1493
-1510
-1527
-1545
-1563
-1582
-1600
-1619
-1638
-1657
-1676
-1695
-1714
-1734
-1753
-1773
-1792
-1811
-1830
-1849
-1868
-1887
-1906
-1924
-1943
-1961
-1979
-1996
-2013
-2031
-2048
-2065
-2082
-2098
-2115
-2131
-2147
-2162
-2178
-2193
-2209
-2224
-2239
-2254
-2269
-2284
-2298
-2313
-2328
-2343
-2358
-2373
-2388
-2403
-2418
-2433
-2448
-2463
-2478
-2493
-2508
-2523
-2538
-2553
-2568
-2583
-2597
-2612
-2627
-2642
-2656
-2671
-2685
-2700
-2714
-2729
-2743
-2758
-2773
-2787
-2802
-2816
-2831
-2845
-2860
-2874
-2889
-2903
-2918
-2932
-2947
-2962
-2976
-2991
-3005
-3020
-3034
-3049
-3064
-3078
-3093
-3108
-3122
-3137
-3151
-3166
-3180
-3194
-3208
-3222
-3236
-3250
-3264
-3278
-3292
-3306
-3320
-3333
-3347
-3360
-3374
-3387
-3400
-3414
-3427
-3439
-3452
-3465
-3478
-3490
-3502
-3515
-3527
-3538
-3550
-3561
-3573
-3584
-3594
-3605
-3616
-3626
-3637
-3647
-3657
-3667
-3677
-3686
-3696
-3705
-3714
-3722
-3731
-3739
-3747
-3754
-3761
-3767
-3773
-3779
-3785
-3789
-3794
-3798
-3802
-3805
-3809
-3811
-3814
-3816
-3817
-3818
-3819
-3820
-3820
-3820
-3820
-3819
-3818
-3817
-3816
-3814
-3812
-3810
-3807
-3804
-3801
-3797
-3793
-3788
-3783
-3778
-3772
-3766
-3759
-3752
-3745
-3737
-3728
-3719
-3710
-3701
-3691
-3681
-3671
-3661
-3651
-3640
-3629
-3618
-3607
-3595
-3584
-3573
-3561
-3550
-3539
-3527
-3516
-3505
-3493
-3482
-3470
-3459
-3447
-3435
-3424
-3412
-3400
-3388
-3376
-3364
-3352
-3340
-3328
-3316
-3304
-3291
-3279
-3267
-3254
-3242
-3229
-3216
-3203
-3190
-3176
-3163
-3149
-3135
-3121
-3107
-3092
-3078
-3063
-3048
-3033
-3018
-3002
-2986
-2970
-2954
-2937
-2921
-2904
-2887
-2869
-2852
-2834
-2815
-2797
-2778
-2759
-2740
-2720
-2700
-2680
-2660
-2639
-2619
-2598
-2577
-2556
-2535
-2513
-2492
-2471
-2450
-2429
-2407
-2387
-2366
-2345
-2324
-2304
-2283
-2263
-2243
-2223
-2203
-2184
-2164
-2145
-2127
-2108
-2090
-2072
-2055
-2037
-2021
-2004
-1987
-1971
-1955
-1940
-1924
-1910
-1895
-1881
-1867
-1854
-1841
-1828
-1816
-1804
-1792
-1781
-1771
-1761
-1752
-1743
-1735
-1727
-1721
-1714
-1709
-1704
-1699
-1696
-1693
-1690
-1688
-1687
-1686
-1686
-1686
-1686
-1687
-1689
-1690
-1693
-1695
-1698
-1701
-1704
-1708
-1712
-1716
-1720
-1725
-1731
-1736
-1742
-1748
-1755
-1761
-1768
-1775
-1783
-1790
-1797
-1805
-1813
-1821
-1829
-1838
-1846
-1855
-1864
-1873
-1882
-1891
-1901
-1910
-1920
-1930
-1940
-1951
-1961
-1972
-1983
-1993
-2005
-2016
-2027
-2037
-2050
-2061
-2073
-2084
-2096
-2108
-2119
-2130
-2142
-2153
-2164
-2175
-2185
-2196
-2206
-2216
-2226
-2236
-2246
-2255
-2265
-2274
-2283
-2292
-2300
-2309
-2317
-2325
-2333
-2340
-2347
-2354
-2361
-2368
-2374
-2380
-2386
-2391
-2396
-2400
-2404
-2408
-2411
-2414
-2416
-2418
-2420
-2421
-2421
-2422
-2422
-2421
-2420
-2418
-2417
-2414
-2412
-2409
-2406
-2402
-2398
-2394
-2389
-2384
-2379
-2373
-2366
-2359
-2352
-2344
-2336
-2327
-2317
-2308
-2297
-2286
-2275
-2263
-2251
-2237
-2224
-2210
-2195
-2179
-2164
-2147
-2130
-2113
-2095
-2076
-2057
-2037
-2017
-1997
-1976
-1955
-1933
-1911
-1888
-1865
-1841
-1816
-1791
-1766
-1740
-1713
-1686
-1659
-1631
-1602
-1573
-1544
-1514
-1483
-1452
-1420
-1388
-1355
-1322
-1288
-1254
-1219
-1184
-1148
-1111
-1074
-1037
-1000
-962
-923
-885
-846
-807
-767
-728
-688
-648
-608
-567
-526
-486
-445
-403
-362
-321
-279
-237
-195
-154
-111
-69
-27
15
58
100
143
185
228
271
314
357
399
442
485
528
571
614
657
700
744
787
830
873
916
959
1002
1045
1089
1132
1175
1218
1261
1304
1348
1391
1434
1477
1520
1563
1606
1648
1691
1733
1776
1818
1859
1901
1942
1983
2023
2063
2103
2142
2181
2220
2259
2296
2334
2371
2408
2444
2480
2516
2551
2586
2620
2654
2687
2720
2753
2785
2817
2848
2879
2909
2939
2969
2998
3026
3055
3082
3110
3137
3163
3189
3214
3239
3263
3287
3310
3333
3355
3376
3397
3418
3438
3457
3476
3495
3513
3530
3547
3564
3580
3596
3611
3626
3640
3654
3668
3681
3694
3706
3718
3730
3741
3751
3762
3772
3781
3790
3798
3806
3814
3821
3828
3833
3839
3844
3848
3852
3856
3859
3861
3863
3865
3866
3866
3867
3866
3866
3865
3864
3862
3861
3859
3856
3854
3852
3849
3846
3843
3840
3837
3834
3830
3826
3822
3818
3813
3808
3804
3799
3793
3788
3783
3777
3772
3766
3760
3755
3749
3743
3738
3732
3726
3721
3715
3710
3704
3699
3693
3688
3683
3677
3672
3666
3661
3655
3650
3644
3639
3633
3627
3622
3616
3610
3605
3600
3594
3589
3584
3578
3573
3568
3562
3557
3551
3546
3541
3535
3530
3525
3520
3515
3510
3505
3500
3495
3490
3485
3481
3476
3471
3466
3461
3456
3452
3447
3443
3439
3434
3430
3426
3421
3417
3413
3408
3404
3400
3396
3392
3389
3385
3382
3379
3377
3374
3372
3370
3368
3367
3365
3363
3362
3361
3360
3358
3357
3356
3356
3355
3354
3353
3352
3352
3351
3351
3351
3351
3351
3351
3351
3351
3352
3353
3353
3354
3355
3356
3357
3358
3359
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3387
3388
3388
3388
3389
3389
3389
3389
3389
3388
3388
3387
3386
3386
3385
3384
3382
3381
3380
3379
3377
3375
3374
3372
3370
3368
3365
3363
3361
3359
3357
3355
3352
3350
3348
3345
3343
3341
3339
3336
3334
3332
3330
3328
3326
3324
3322
3320
3318
3316
3315
3313
3311
3309
3307
3304
3302
3300
3297
3294
3291
3288
3284
3281
3277
3272
3268
3263
3258
3253
3248
3242
3237
3231
3225
3218
3212
3205
3198
3191
3183
3176
3168
3160
3152
3143
3134
3125
3116
3106
3096
3085
3074
3063
3051
3039
3027
3014
3002
2988
2975
2961
2947
2933
2918
2903
2888
2873
2857
2841
2825
2809
2792
2776
2759
2742
2725
2709
2692
2674
2657
2640
2623
2605
2588
2570
2553
2536
2518
2501
2483
2466
2448
2430
2412
2393
2375
2356
2337
2317
2298
2278
2258
2237
2216
2195
2174
2153
2131
2110
2088
2066
2044
2021
1999
1977
1955
1933
1910
1888
1866
1844
1822
1800
1778
1756
1734
1712
1691
1669
1648
1626
1605
1584
1563
1542
1521
1500
1480
1459
1439
1418
1398
1378
1357
1337
1317
1297
1276
1256
1236
1215
1195
1175
1154
1134
1114
1093
1073
1052
1032
1010
990
970
949
928
908
887
867
846
826
805
785
764
744
723
702
682
661
640
620
599
578
557
537
516
495
475
454
433
412
391
370
349
328
307
286
265
243
222
201
180
158
137
116
95
73
52
31
9
-12
-33
-55
-76
-97
-118
-139
-160
-181
-201
-222
-242
-262
-282
-302
-321
-340
-360
-378
-397
-416
-434
-452
-470
-488
-506
-523
-541
-558
-574
-591
-607
-623
-639
-655
-670
-685
-699
-714
-728
-741
-754
-767
-780
-792
-804
-815
-826
-837
-848
-858
-868
-877
-887
-896
-905
-914
-923
-931
-940
-948
-956
-964
-972
-979
-987
-994
-1002
-1008
-1016
-1022
-1030
-1037
-1044
-1051
-1059
-1066
-1073
-1080
-1088
-1095
-1103
-1111
-1118
-1126
-1134
-1142
-1150
-1158
-1166
-1174
-1183
-1191
-1200
-1209
-1217
-1226
-1235
-1244
-1252
-1261
-1270
-1279
-1288
-1298
-1307
-1316
-1326
-1336
-1346
-1356
-1366
-1376
-1387
-1397
-1407
-1418
-1428
-1439
-1449
-1460
-1470
-1481
-1491
-1502
-1513
-1524
-1535
-1546
-1557
-1568
-1579
-1591
-1602
-1614
-1626
-1638
-1650
-1662
-1674
-1686
-1699
-1711
-1724
-1736
-1749
-1762
-1775
-1787
-1800
-1813
-1826
-1839
-1852
-1866
-1879
-1892
-1905
-1918
-1931
-1945
-1958
-1971
-1985
-1999
-2013
-2027
-2041
-2056
-2071
-2086
-2101
-2116
-2131
-2147
-2162
-2178
-2193
-2209
-2225
-2241
-2257
-2273
-2289
-2305
-2321
-2337
-2352
-2368
-2384
-2400
-2416
-2433
-2449
-2465
-2481
-2498
-2514
-2531
-2547
-2564
-2581
-2598
-2615
-2632
-2649
-2666
-2683
-2701
-2718
-2736
-2753
-2770
-2788
-2805
-2822
-2840
-2857
-2874
-2891
-2908
-2925
-2942
-2959
-2976
-2992
-3009
-3026
-3042
-3059
-3075
-3091
-3107
-3123
-3139
-3155
-3171
-3186
-3202
-3217
-3232
-3247
-3262
-3276
-3291
-3305
-3319
-3333
-3347
-3361
-3375
-3388
-3401
-3415
-3427
-3440
-3452
-3464
-3476
-3487
-3498
-3508
-3518
-3528
-3537
-3546
-3555
-3563
-3570
-3577
-3584
-3590
-3596
-3601
-3605
-3610
-3613
-3617
-3620
-3622
-3624
-3625
-3626
-3627
-3627
-3627
-3626
-3625
-3623
-3621
-3618
-3615
-3611
-3606
-3600
-3594
-3587
-3580
-3571
-3562
-3553
-3543
-3532
-3520
-3508
-3495
-3481
-3467
-3453
-3438
-3422
-3406
-3389
-3371
-3354
-3335
-3317
-3297
-3278
-3258
-3238
-3217
-3196
-3174
-3152
-3130
-3107
-3084
-3060
-3036
-3012
-2987
-2961
-2936
-2910
-2883
-2856
-2829
-2801
-2773
-2744
-2716
-2686
-2657
-2627
-2596
-2566
-2535
-2503
-2471
-2439
-2407
-2374
-2341
-2307
-2273
-2239
-2205
-2170
-2135
-2100
-2064
-2028
-1992
-1956
-1920
-1883
-1846
-1809
-1772
-1734
-1697
-1659
-1621
-1583
-1545
-1507
-1469
-1431
-1393
-1355
-1316
-1278
-1240
-1202
-1164
-1126
-1088
-1050
-1012
-975
-937
-900
-863
-825
-788
-752
-715
-678
-642
-606
-570
-534
-498
-463
-428
-393
-359
-325
-291
-257
-224
-191
-158
-126
-94
-62
-30
1
32
62
92
122
151
180
208
236
264
292
319
346
372
398
424
450
475
500
525
549
573
597
621
645
668
692
715
738
761
784
806
829
851
873
895
917
938
959
980
1000
1020
1042
1062
1082
1101
1121
1140
1159
1178
1196
1215
1233
1250
1268
1285
1302
1319
1336
1353
1369
1385
1401
1416
1432
1447
1461
1476
1490
1505
1518
1532
1545
1559
1572
1584
1597
1609
1621
1633
1645
1656
1667
1678
1689
1700
1710
1720
1730
1741
1750
1760
1770
1780
1789
1798
1807
1816
1824
1832
1840
1848
1855
1862
1868
1875
1881
1886
1892
1897
1901
1906
1910
1914
1918
1921
1924
1927
1930
1932
1935
1937
1939
1941
1943
1944
1945
1947
1948
1948
1949
1949
1950
1950
1949
1949
1949
1948
1947
1946
1945
1943
1942
1940
1939
1937
1935
1932
1930
1928
1925
1922
1920
1917
1914
1911
1908
1905
1902
1899
1896
1894
1891
1888
1885
1882
1879
1876
1872
1869
1866
1862
1858
1854
1851
1847
1843
1839
1835
1831
1827
1823
1819
1815
1811
1807
1803
1799
1795
1791
1787
1783
1780
1776
1772
1768
1765
1761
1757
1753
1749
1746
1742
1738
1735
1731
1727
1724
1720
1717
1713
1710
1707
1704
1701
1698
1695
1692
1689
1686
1684
1681
1679
1676
1674
1671
1669
1666
1664
1661
1659
1656
1654
1651
1649
1646
1643
1640
1638
1635
1632
1629
1626
1624
1621
1618
1615
1612
1609
1606
1603
1600
1598
1595
1592
1590
1587
1585
1582
1580
1578
1576
1573
1571
1569
1567
1565
1563
1562
1560
1558
1557
1556
1554
1553
1552
1551
1550
1550
1549
1548
1547
1547
1546
1546
1545
1545
1545
1544
1543
1543
1542
1541
1540
1539
1538
1537
1535
1534
1532
1530
1528
1526
1523
1521
1518
1516
1513
1510
1507
1504
1501
1498
1494
1491
1488
1485
1482
1478
1475
1472
1469
1466
1462
1459
1456
1453
1450
1446
1443
1440
1437
1434
1431
1428
1425
1421
1418
1415
1412
1408
1405
1401
1398
1394
1391
1387
1384
1380
1376
1373
1369
1364
1360
1356
1352
1347
1342
1338
1333
1328
1323
1318
1314
1308
1303
1298
1293
1288
1283
1278
1273
1267
1262
1257
1252
1246
1241
1236
1231
1226
1221
1216
1211
1206
1201
1196
1191
1186
1182
1177
1172
1168
1163
1158
1153
1147
1142
1137
1131
1126
1120
1114
1108
1102
1096
1090
1083
1077
1070
1063
1056
1049
1042
1034
1027
1020
1012
1004
997
989
981
973
965
957
949
940
932
924
916
908
900
892
884
876
868
860
853
845
837
830
822
815
807
800
793
785
778
771
764
756
749
742
735
728
721
714
707
700
693
687
680
674
668
661
655
649
644
638
633
628
622
618
613
608
604
600
597
593
590
588
586
584
583
581
580
580
579
579
579
580
581
582
583
585
587
589
592
594
597
601
604
608
612
616
620
625
630
635
641
647
653
659
666
673
681
689
697
705
714
722
732
741
751
760
770
781
791
802
813
824
835
847
859
871
884
897
910
923
937
951
966
981
996
1012
1028
1045
1061
1079
1096
1114
1132
1151
1170
1189
1209
1229
1249
1270
1291
1312
1333
1355
1377
1399
1421
1443
1465
1488
1510
1533
1556
1579
1603
1626
1650
1674
1698
1722
1746
1771
1795
1820
1845
1870
1894
1919
1944
1969
1994
2019
2044
2069
2094
2118
2143
2167
2191
2215
2239
2262
2285
2308
2331
2354
2376
2398
2420
2441
2462
2483
2503
2523
2543
2563
2582
2601
2620
2638
2656
2673
2690
2707
2723
2739
2754
2769
2784
2798
2812
2825
2839
2851
2864
2875
2887
2898
2909
2919
2929
2939
2949
2958
2967
2975
2984
2991
2999
3006
3013
3019
3025
3031
3036
3040
3044
3048
3052
3054
3057
3058
3059
3060
3060
3059
3058
3056
3053
3050
3047
3043
3038
3033
3027
3020
3013
3006
2997
2988
2978
2968
2957
2945
2933
2920
2906
2892
2877
2862
2846
2829
2812
2794
2775
2756
2737
2716
2695
2674
2651
2629
2605
2582
2557
2532
2507
2481
2455
2429
2401
2374
2346
2317
2289
2259
2230
2199
2169
2138
2107
2076
2044
2012
1980
1947
1914
1882
1848
1815
1782
1748
1715
1681
1647
1614
1580
1546
1512
1478
1444
1410
1376
1343
1309
1275
1241
1208
1174
1141
1108
1075
1042
1010
977
945
914
882
851
821
791
761
732
703
675
647
620
593
566
540
514
489
464
440
416
393
370
347
325
303
282
261
240
219
199
180
161
142
124
106
89
72
55
39
24
9
-6
-21
-35
-49
-62
-75
-88
-101
-113
-125
-137
-149
-160
-172
-183
-194
-205
-216
-227
-238
-249
-259
-270
-280
-290
-300
-310
-320
-330
-339
-349
-358
-368
-377
-386
-395
-404
-412
-420
-428
-436
-444
-452
-460
-468
-475
-483
-491
-499
-507
-515
-522
-530
-538
-545
-553
-560
-568
-575
-582
-590
-597
-604
-611
-618
-625
-632
-638
-645
-651
-658
-664
-670
-676
-682
-688
-695
-701
-707
-713
-719
-725
-732
-738
-744
-750
-756
-762
-769
-775
-782
-788
-795
-802
-808
-815
-822
-829
-836
-842
-849
-856
-863
-870
-877
-884
-891
-898
-905
-912
-919
-925
-932
-939
-946
-953
-960
-966
-973
-980
-987
-994
-1000
-1006
-1012
-1020
-1027
-1033
-1039
-1046
-1052
-1058
-1063
-1069
-1074
-1080
-1085
-1090
-1095
-1100
-1104
-1109
-1113
-1117
-1120
-1124
-1127
-1129
-1132
-1134
-1136
-1138
-1140
-1141
-1142
-1143
-1143
-1144
-1144
-1144
-1143
-1143
-1142
-1142
-1141
-1139
-1138
-1136
-1134
-1131
-1129
-1126
-1123
-1119
-1116
-1112
-1108
-1103
-1098
-1093
-1087
-1081
-1075
-1069
-1062
-1054
-1047
-1039
-1031
-1022
-1014
-1004
-995
-986
-976
-967
-957
-947
-936
-926
-915
-904
-893
-882
-871
-859
-847
-835
-822
-809
-796
-783
-770
-756
-742
-728
-714
-699
-685
-671
-657
-642
-628
-614
-599
-585
-570
-556
-542
-528
-514
-500
-486
-472
-458
-444
-430
-416
-403
-389
-375
-361
-348
-334
-321
-308
-294
-281
-268
-255
-242
-229
-216
-203
-190
-177
-165
-153
-140
-128
-117
-105
-93
-82
-71
-60
-48
-38
-27
-16
-5
5
16
26
36
47
57
66
76
86
96
106
115
125
135
145
154
164
174
184
193
203
213
222
232
242
252
262
272
282
293
304
314
325
336
348
359
371
383
395
407
419
432
444
457
470
483
497
510
523
537
551
564
578
591
605
619
632
646
660
674
689
703
718
733
748
763
778
793
808
824
839
855
870
886
901
917
933
949
965
981
997
1012
1030
1046
1063
1079
1096
1113
1130
1147
1164
1182
1200
1217
1235
1253
1271
1289
1307
1326
1344
1362
1381
1399
1417
1435
1453
1471
1488
1506
1523
1540
1556
1573
1589
1605
1620
1635
1651
1665
1680
1694
1708
1722
1735
1749
1762
1774
1787
1799
1810
1821
1832
1842
1852
1862
1871
1880
1889
1897
1905
1913
1920
1927
1934
1941
1947
1952
1957
1962
1966
1970
1974
1977
1980
1982
1984
1986
1987
1989
1989
1990
1990
1990
1990
1989
1988
1987
1985
1984
1982
1979
1977
1974
1971
1967
1964
1960
1955
1950
1945
1940
1934
1928
1922
1916
1909
1902
1895
1887
1879
1871
1863
1854
1845
1836
1827
1818
1809
1799
1790
1781
1772
1763
1754
1745
1736
1727
1719
1710
1701
1692
1683
1675
1666
1658
1650
1642
1635
1627
1620
1614
1607
1601
1595
1589
1584
1579
1574
1570
1566
1563
1560
1558
1556
1554
1553
1553
1553
1553
1554
1556
1558
1560
1563
1567
1571
1575
1580
1586
1592
1598
1605
1613
1621
1629
1638
1648
1657
1668
1678
1689
1700
1712
1724
1736
1748
1761
1773
1787
1800
1813
1827
1841
1855
1869
1883
1897
1912
1926
1941
1955
1970
1984
1999
2013
2029
2044
2059
2074
2089
2104
2120
2135
2150
2165
2180
2195
2210
2224
2239
2253
2267
2281
2294
2308
2321
2335
2348
2361
2374
2387
2399
2412
2425
2437
2449
2462
2474
2486
2498
2510
2521
2533
2545
2556
2568
2580
2591
2603
2614
2626
2637
2648
2659
2671
2682
2693
2703
2714
2725
2736
2746
2757
2768
2778
2788
2798
2808
2817
2827
2835
2844
2852
2860
2868
2875
2882
2888
2894
2900
2906
2911
2916
2920
2925
2929
2933
2936
2940
2943
2946
2948
2951
2953
2956
2958
2960
2961
2963
2964
2966
2966
2967
2967
2967
2966
2965
2964
2962
2960
2958
2955
2952
2949
2946
2942
2939
2935
2931
2927
2923
2919
2915
2910
2906
2901
2897
2892
2888
2883
2878
2873
2868
2862
2857
2851
2845
2839
2833
2827
2820
2814
2808
2802
2795
2789
2783
2776
2770
2763
2757
2750
2743
2737
2730
2723
2716
2709
2702
2695
2687
2680
2673
2666
2659
2651
2644
2637
2630
2623
2616
2609
2603
2596
2589
2583
2576
2570
2563
2557
2551
2544
2538
2532
2525
2519
2513
2507
2500
2494
2488
2481
2475
2469
2463
2457
2450
2444
2438
2431
2424
2417
2410
2403
2396
2388
2380
2372
2364
2356
2348
2340
2331
2323
2315
2306
2298
2289
2281
2272
2262
2253
2243
2232
2222
2210
2199
2188
2176
2164
2151
2139
2126
2113
2100
2087
2073
2059
2045
2032
2017
2005
1991
1978
1965
1952
1939
1927
1914
1902
1890
1878
1865
1853
1842
1830
1818
1806
1795
1783
1772
1761
1749
1738
1727
1716
1705
1695
1684
1674
1663
1653
1643
1633
1624
1614
1604
1595
1585
1576
1567
1557
1548
1539
1529
1520
1511
1501
1492
1482
1473
1463
1453
1443
1432
1422
1412
1401
1391
1380
1369
1359
1348
1337
1327
1316
1305
1293
1282
1271
1259
1248
1236
1224
1213
1201
1189
1177
1165
1154
1142
1130
1119
1107
1096
1085
1074
1063
1052
1042
1031
1020
1010
1000
990
980
970
960
951
941
932
922
912
903
893
883
873
863
854
844
835
825
816
807
798
789
780
771
762
753
743
734
725
716
707
698
689
681
672
663
655
646
638
629
621
612
603
594
585
576
567
557
548
538
529
519
509
499
489
478
467
457
446
434
423
411
399
387
374
361
348
334
320
306
291
276
261
245
229
213
197
180
163
146
129
112
94
77
60
43
26
9
-8
-25
-42
-59
-76
-93
-110
-127
-144
-162
-179
-196
-214
-231
-249
-266
-284
-302
-319
-337
-355
-373
-391
-409
-427
-444
-462
-479
-496
-513
-530
-548
-565
-583
-600
-618
-635
-653
-670
-688
-705
-721
-738
-754
-770
-786
-802
-817
-832
-846
-860
-874
-887
-899
-911
-923
-935
-946
-956
-967
-976
-986
-994
-1002
-1010
-1016
-1022
-1028
-1033
-1037
-1041
-1044
-1047
-1049
-1050
-1051
-1052
-1052
-1052
-1051
-1050
-1049
-1047
-1045
-1043
-1040
-1038
-1035
-1031
-1027
-1022
-1018
-1012
-1006
-1000
-993
-985
-977
-968
-959
-949
-939
-928
-917
-905
-893
-880
-867
-853
-839
-824
-809
-793
-777
-760
-743
-725
-707
-689
-670
-651
-631
-611
-590
-569
-547
-525
-502
-479
-455
-431
-406
-381
-355
-329
-302
-274
-247
-218
-190
-161
-132
-102
-72
-42
-11
20
51
82
113
144
175
206
237
268
299
330
361
393
424
456
488
519
551
583
616
648
681
714
747
781
814
848
882
916
950
984
1018
1053
1088
1122
1157
1192
1227
1262
1297
1333
1369
1405
1441
1477
1512
1548
1584
1619
1654
1689
1724
1758
1792
1825
1858
1891
1923
1955
1987
2017
2049
2080
2110
2140
2170
2199
2229
2258
2286
2314
2342
2370
2397
2424
2450
2476
2501
2527
2551
2576
2600
2624
2647
2670
2693
2715
2736
2757
2778
2797
2817
2835
2853
2870
2887
2903
2918
2932
2946
2959
2970
2982
2992
3002
3011
3020
3028
3035
3042
3048
3054
3059
3064
3068
3072
3075
3078
3081
3083
3085
3086
3087
3087
3087
3087
3086
3085
3084
3082
3080
3078
3076
3073
3069
3065
3061
3056
3051
3045
3039
3032
3025
3017
3009
3000
2991
2981
2971
2961
2950
2939
2927
2916
2903
2891
2878
2865
2852
2838
2824
2810
2796
2781
2766
2751
2736
2720
2705
2689
2672
2656
2639
2623
2605
2588
2571
2553
2536
2518
2500
2482
2464
2445
2427
2408
2390
2371
2352
2333
2314
2296
2277
2258
2239
2220
2202
2183
2164
2146
2128
2109
2091
2073
2055
2037
2019
2001
1983
1965
1947
1929
1911
1893
1875
1856
1838
1820
1801
1782
1764
1744
1725
1706
1686
1667
1647
1627
1607
1587
1567
1547
1526
1505
1485
1464
1443
1423
1402
1381
1361
1340
1320
1299
1279
1259
1239
1219
1200
1180
1161
1142
1123
1104
1086
1067
1048
1030
1010
992
974
955
936
917
899
880
862
843
825
806
788
770
752
734
716
698
680
662
644
627
609
591
574
556
539
522
505
488
471
454
437
420
403
386
368
351
334
317
300
283
265
248
231
214
198
181
164
148
131
115
99
82
66
49
32
16
-1
-18
-34
-51
-67
-84
-100
-117
-133
-149
-166
-182
-198
-214
-230
-246
-262
-277
-292
-307
-322
-336
-350
-364
-378
-391
-405
-418
-431
-444
-457
-470
-483
-495
-508
-520
-533
-545
-557
-569
-582
-594
-607
-619
-632
-644
-657
-669
-682
-695
-708
-721
-734
-747
-761
-774
-787
-800
-813
-827
-840
-853
-867
-881
-894
-908
-923
-937
-951
-966
-981
-995
-1010
-1025
-1040
-1054
-1069
-1084
-1099
-1114
-1130
-1145
-1160
-1175
-1190
-1205
-1220
-1235
-1250
-1265
-1280
-1294
-1309
-1323
-1338
-1352
-1367
-1381
-1395
-1409
-1423
-1437
-1451
-1465
-1479
-1493
-1507
-1520
-1534
-1548
-1562
-1575
-1588
-1602
-1614
-1627
-1639
-1651
-1662
-1673
-1683
-1693
-1702
-1711
-1720
-1728
-1736
-1743
-1750
-1756
-1762
-1767
-1771
-1775
-1779
-1782
-1785
-1787
-1788
-1790
-1790
-1790
-1789
-1787
-1785
-1783
-1779
-1776
-1771
-1767
-1762
-1756
-1751
-1744
-1738
-1731
-1723
-1715
-1706
-1696
-1687
-1676
-1665
-1654
-1642
-1629
-1616
-1603
-1589
-1575
-1560
-1545
-1529
-1514
-1497
-1481
-1464
-1447
-1430
-1412
-1394
-1375
-1356
-1337
-1317
-1296
-1275
-1254
-1233
-1211
-1188
-1166
-1143
-1120
-1096
-1073
-1049
-1025
-1000
-976
-951
-926
-901
-875
-849
-823
-797
-770
-743
-715
-687
-659
-630
-601
-571
-541
-511
-480
-449
-418
-387
-355
-323
-291
-258
-225
-192
-159
-126
-92
-59
-25
8
42
76
110
145
179
213
247
282
316
351
385
419
453
488
522
555
589
622
656
689
722
755
787
820
852
885
917
950
982
1014
1047
1079
1112
1144
1176
1208
1241
1273
1305
1337
1369
1402
1434
1466
1498
1530
1562
1594
1626
1658
1689
1721
1752
1784
1815
1847
1878
1909
1941
1972
2004
2035
2067
2098
2129
2161
2192
2223
2253
2284
2315
2345
2375
2405
2435
2464
2493
2522
2551
2579
2608
2636
2663
2691
2718
2746
2772
2799
2826
2852
2878
2905
2930
2956
2981
3006
3031
3055
3079
3103
3126
3149
3171
3194
3216
3238
3259
3281
3302
3323
3343
3364
3384
3404
3424
3443
3462
3481
3500
3518
3536
3554
3572
3589
3606
3623
3640
3656
3672
3687
3702
3717
3731
3744
3757
3770
3782
3793
3804
3815
3825
3835
3844
3853
3862
3871
3879
3887
3894
3901
3908
3915
3921
3928
3933
3939
3944
3949
3953
3957
3961
3964
3967
3970
3972
3974
3976
3977
3978
3978
3978
3978
3978
3977
3976
3975
3974
3972
3970
3968
3966
3963
3960
3957
3954
3951
3947
3944
3940
3936
3932
3928
3923
3919
3915
3910
3906
3901
3897
3892
3887
3881
3876
3871
3865
3860
3854
3848
3843
3837
3832
3826
3820
3815
3810
3804
3799
3794
3789
3784
3779
3775
3770
3766
3762
3758
3754
3751
3748
3744
3742
3739
3736
3733
3731
3728
3726
3723
3721
3718
3715
3712
3709
3706
3703
3700
3696
3693
3689
3686
3682
3678
3675
3671
3668
3664
3661
3658
3655
3652
3650
3648
3646
3645
3644
3643
3642
3642
3641
3641
3642
3642
3643
3643
3644
3645
3646
3647
3649
3650
3652
3653
3655
3657
3659
3661
3663
3666
3668
3671
3673
3676
3678
3681
3683
3686
3689
3691
3694
3697
3699
3702
3704
3707
3709
3711
3713
3715
3716
3718
3719
3720
3722
3723
3724
3724
3725
3726
3726
3727
3727
3727
3728
3728
3728
3728
3728
3728
3727
3727
3727
3727
3726
3726
3725
3725
3724
3724
3723
3722
3722
3721
3720
3720
3719
3718
3717
3716
3715
3715
3714
3713
3713
3713
3713
3713
3713
3713
3713
3713
3714
3714
3714
3715
3715
3716
3716
3717
3717
3718
3718
3718
3719
3719
3719
3720
3720
3720
3720
3720
3720
3720
3720
3720
3720
3720
3720
3720
3720
3719
3719
3719
3719
3718
3718
3717
3716
3715
3714
3712
3710
3708
3706
3704
3701
3699
3696
3692
3689
3685
3681
3676
3672
3667
3662
3656
3651
3645
3639
3632
3626
3619
3612
3605
3597
3589
3581
3573
3564
3554
3545
3535
3524
3514
3503
3492
3480
3469
3456
3444
3432
3419
3406
3393
3379
3366
3352
3338
3324
3309
3295
3281
3266
3251
3236
3221
3206
3191
3176
3160
3145
3129
3114
3098
3082
3066
3050
3034
3018
3002
2985
2969
2952
2936
2919
2903
2886
2870
2853
2837
2820
2804
2788
2772
2756
2741
2725
2710
2694
2679
2664
2649
2634
2619
2604
2589
2575
2560
2546
2531
2517
2503
2489
2475
2461
2447
2433
2420
2407
2394
2381
2368
2356
2344
2332
2321
2309
2299
2288
2278
2268
2258
2248
2240
2231
2223
2215
2207
2200
2194
2187
2181
2175
2170
2165
2160
2155
2151
2146
2142
2138
2135
2131
2128
2125
2121
2119
2116
2113
2110
2108
2105
2103
2101
2098
2096
2094
2092
2089
2087
2085
2083
2080
2078
2076
2074
2072
2070
2068
2066
2064
2062
2060
2058
2056
2054
2052
2050
2047
2044
2041
2039
2036
2033
2029
2025
2021
2019
2015
2011
2007
2003
1999
1994
1990
1985
1981
1976
1971
1966
1961
1956
1951
1946
1941
1936
1930
1925
1919
1914
1908
1902
1896
1890
1884
1877
1871
1863
1856
1848
1841
1832
1824
1816
1807
1798
1789
1780
1770
1761
1751
1741
1731
1721
1711
1701
1690
1680
1669
1658
1647
1636
1625
1614
1603
1592
1580
1569
1557
1546
1534
1522
1510
1498
1486
1474
1462
1450
1438
1426
1413
1401
1388
1376
1363
1350
1337
1324
1311
1298
1284
1271
1258
1244
1231
1218
1205
1191
1179
1166
1153
1140
1128
1116
1103
1091
1079
1068
1056
1044
1033
1020
1010
998
986
975
963
952
941
929
918
906
895
884
872
861
850
839
827
816
806
795
784
774
764
753
743
733
723
713
703
694
684
674
665
655
646
637
628
619
610
601
593
584
575
567
559
550
542
534
527
519
511
504
497
490
483
476
470
464
458
453
447
442
437
432
427
423
418
414
410
406
402
399
395
392
389
386
383
380
377
374
372
369
367
365
363
361
359
357
356
354
353
351
350
348
347
346
345
344
342
341
340
339
338
338
337
336
336
335
335
335
335
335
335
335
335
335
335
336
336
336
336
337
337
338
338
338
339
339
339
340
340
340
341
341
341
341
342
342
342
342
342
343
343
343
344
344
345
345
346
346
347
347
348
348
349
350
351
351
352
353
354
355
356
357
358
360
361
362
364
365
367
368
370
371
373
374
376
377
379
381
382
384
385
387
388
389
390
391
392
393
394
395
395
396
396
397
397
397
398
398
398
398
398
398
398
398
398
398
398
397
397
396
396
395
394
393
392
391
389
388
386
384
382
380
378
375
373
370
366
363
359
356
352
348
343
339
335
330
325
321
316
311
306
301
295
290
285
279
274
269
263
258
252
247
241
236
230
225
219
214
209
204
199
194
189
184
179
174
170
165
161
156
152
147
143
139
134
130
125
121
116
112
107
103
98
93
89
84
80
75
71
66
62
57
53
48
44
39
35
30
26
21
17
13
8
4
0
-4
-8
-13
-16
-20
-24
-28
-32
-35
-39
-42
-46
-49
-52
-56
-59
-62
-65
-68
-71
-73
-76
-78
-80
-83
-85
-87
-88
-90
-91
-93
-94
-95
-96
-97
-98
-99
-100
-101
-102
-102
-103
-104
-104
-105
-105
-106
-107
-107
-108
-109
-109
-110
-110
-111
-111
-111
-111
-111
-111
-110
-110
-109
-109
-108
-107
-105
-104
-103
-101
-100
-98
-96
-94
-92
-90
-88
-86
-84
-81
-79
-77
-74
-71
-69
-66
-63
-60
-57
-54
-50
-47
-44
-40
-37
-33
-29
-25
-22
-18
-14
-11
-7
-4
0
3
6
10
13
16
19
22
25
28
31
34
36
39
42
44
47
49
52
55
57
60
63
66
69
72
75
79
82
86
90
93
97
101
106
110
115
119
124
129
134
139
145
150
156
161
167
173
179
185
191
197
203
210
216
222
228
234
241
247
253
259
266
272
278
284
291
297
303
310
316
322
328
334
341
347
353
359
365
370
376
382
388
394
400
405
411
417
423
428
434
439
445
450
456
461
466
471
477
482
486
491
496
501
506
510
515
519
524
528
533
538
542
547
551
556
561
566
571
576
581
586
591
597
602
608
613
619
624
630
636
642
648
653
659
665
672
678
684
690
696
703
709
715
721
727
733
739
745
751
757
763
768
774
780
785
791
796
801
806
811
816
821
825
830
834
837
841
844
848
850
853
855
858
860
861
863
864
865
866
867
867
867
866
866
865
864
862
860
858
856
854
851
847
844
840
836
832
827
822
817
812
807
801
795
788
781
774
767
759
751
743
735
726
717
707
697
687
677
667
656
645
634
623
611
600
588
575
563
551
538
525
513
500
487
474
461
448
434
421
408
394
381
367
354
340
327
313
300
286
273
260
246
233
220
207
193
180
167
154
141
128
115
102
89
76
64
51
38
26
13
1
-11
-23
-35
-46
-58
-69
-80
-91
-102
-112
-123
-133
-142
-152
-162
-171
-180
-189
-198
-207
-215
-224
-232
-240
-248
-256
-264
-272
-279
-287
-294
-301
-308
-315
-321
-328
-334
-340
-346
-352
-357
-363
-368
-373
-378
-383
-388
-393
-397
-401
-405
-409
-413
-416
-419
-422
-425
-427
-429
-431
-432
-433
-434
-434
-435
-434
-434
-433
-432
-430
-428
-425
-422
-419
-415
-411
-407
-402
-397
-391
-385
-379
-373
-366
-359
-352
-344
-336
-328
-320
-311
-302
-293
-284
-275
-265
-255
-245
-234
-224
-213
-202
-191
-179
-167
-155
-143
-131
-118
-106
-93
-80
-66
-52
-39
-24
-10
5
20
35
50
66
82
98
115
132
149
167
185
203
221
240
259
278
297
317
337
357
377
398
418
439
460
481
502
524
545
567
589
610
632
654
676
698
720
743
765
787
809
831
853
875
897
919
940
962
983
1004
1025
1046
1066
1087
1107
1126
1146
1165
1184
1203
1222
1240
1258
1276
1294
1311
1328
1345
1361
1377
1393
1409
1424
1439
1454
1468
1482
1496
1510
1523
1536
1548
1560
1572
1584
1595
1607
1617
1628
1639
1649
1659
1669
1679
1689
1699
1709
1718
1728
1737
1746
1755
1764
1773
1782
1791
1800
1809
1817
1826
1835
1843
1851
1860
1868
1876
1883
1891
1899
1906
1914
1921
1929
1936
1943
1950
1957
1964
1970
1977
1984
1990
1997
2003
2009
2016
2021
2029
2035
2040
2045
2052
2058
2063
2069
2074
2079
2085
2090
2095
2100
2106
2111
2116
2121
2126
2131
2136
2141
2147
2152
2157
2162
2167
2172
2177
2182
2187
2193
2198
2203
2208
2214
2219
2224
2230
2235
2240
2246
2251
2257
2263
2268
2274
2280
2286
2291
2297
2303
2308
2314
2319
2325
2330
2336
2341
2347
2352
2357
2362
2367
2372
2377
2382
2387
2392
2396
2400
2405
2409
2412
2416
2420
2423
2426
2429
2432
2435
2438
2440
2442
2444
2446
2448
2449
2451
2452
2453
2455
2456
2457
2457
2458
2459
2459
2460
2461
2461
2461
2462
2462
2463
2463
2463
2464
2464
2464
2465
2465
2466
2466
2467
2467
2468
2469
2469
2470
2471
2472
2473
2474
2475
2476
2478
2479
2481
2482
2484
2486
2488
2490
2492
2494
2497
2499
2502
2505
2508
2512
2515
2519
2522
2526
2530
2534
2538
2542
2546
2551
2555
2559
2564
2568
2573
2577
2581
2586
2590
2594
2598
2603
2607
2611
2615
2619
2623
2627
2630
2634
2638
2641
2645
2648
2651
2655
2658
2661
2664
2667
2670
2672
2675
2678
2680
2682
2684
2686
2688
2689
2691
2692
2693
2694
2694
2695
2695
2695
2695
2694
2693
2692
2691
2689
2688
2686
2683
2681
2678
2675
2671
2668
2664
2660
2656
2652
2647
2642
2638
2633
2627
2622
2617
2611
2606
2600
2594
2588
2582
2575
2569
2563
2556
2549
2543
2536
2529
2522
2514
2507
2499
2492
2484
2476
2468
2460
2452
2444
2436
2427
2419
2410
2402
2394
2385
2377
2369
2360
2352
2344
2336
2328
2320
2312
2304
2297
2289
2282
2275
2267
2260
2253
2246
2239
2232
2225
2218
2211
2205
2198
2192
2185
2179
2173
2166
2160
2154
2148
2142
2136
2130
2124
2118
2112
2106
2100
2095
2089
2083
2078
2072
2066
2060
2055
2049
2043
2037
2032
2027
2021
2016
2009
2005
2000
1994
1989
1984
1979
1974
1968
1963
1958
1953
1948
1943
1938
1934
1929
1924
1919
1915
1910
1905
1901
1896
1892
1887
1883
1879
1874
1870
1866
1862
1858
1854
1850
1846
1842
1838
1834
1830
1826
1822
1818
1814
1810
1806
1802
1798
1794
1789
1785
1781
1777
1772
1768
1764
1759
1754
1750
1745
1740
1735
1730
1725
1720
1715
1709
1704
1698
1693
1687
1681
1675
1669
1663
1657
1651
1645
1638
1632
1625
1619
1612
1605
1599
1592
1585
1578
1571
1564
1557
1550
1543
1536
1529
1522
1515
1508
1501
1494
1487
1480
1473
1467
1460
1453
1447
1440
1434
1427
1421
1415
1408
1402
1396
1391
1385
1379
1374
1368
1363
1358
1352
1347
1342
1337
1332
1328
1323
1319
1314
1310
1306
1302
1298
1295
1291
1288
1285
1282
1279
1277
1274
1272
1270
1268
1267
1265
1264
1262
1261
1260
1260
1259
1259
1258
1258
1258
1258
1259
1259
1260
1261
1262
1263
1265
1266
1268
1270
1271
1273
1275
1277
1279
1282
1284
1286
1289
1291
1294
1296
1299
1302
1305
1308
1311
1314
1317
1320
1323
1327
1331
1334
1338
1342
1346
1351
1355
1360
1364
1369
1374
1379
1384
1389
1394
1400
1405
1411
1417
1422
1428
1434
1440
1446
1452
1458
1464
1470
1476
1482
1488
1494
1500
1507
1513
1519
1525
1531
1537
1544
1550
1556
1563
1570
1576
1583
1590
1597
1605
1612
1620
1628
1636
1644
1652
1661
1670
1679
1688
1698
1708
1718
1729
1739
1750
1762
1773
1785
1797
1809
1821
1834
1846
1859
1872
1885
1899
1912
1926
1940
1954
1967
1981
1995
2009
2024
2037
2052
2066
2080
2095
2109
2123
2137
2150
2164
2177
2191
2204
2217
2230
2242
2255
2267
2280
2292
2303
2315
2327
2338
2349
2360
2371
2381
2392
2402
2412
2422
2432
2442
2451
2460
2469
2478
2486
2495
2503
2511
2519
2527
2535
2542
2549
2556
2563
2570
2576
2583
2589
2595
2601
2606
2612
2617
2623
2628
2633
2638
2643
2648
2653
2658
2663
2667
2672
2677
2681
2686
2691
2695
2700
2704
2708
2713
2717
2721
2726
2730
2734
2739
2743
2748
2752
2756
2761
2765
2770
2774
2779
2783
2787
2792
2796
2800
2805
2809
2813
2817
2821
2825
2829
2834
2838
2842
2846
2850
2854
2859
2863
2867
2872
2876
2881
2885
2890
2894
2899
2903
2908
2913
2918
2922
2927
2932
2936
2941
2946
2950
2955
2960
2964
2969
2973
2978
2982
2986
2991
2995
2999
3003
3007
3011
3014
3018
3022
3025
3029
3032
3036
3039
3042
3046
3049
3052
3055
3059
3062
3065
3068
3071
3074
3077
3080
3083
3086
3089
3092
3095
3098
3101
3104
3106
3109
3112
3115
3118
3121
3124
3127
3130
3132
3135
3138
3141
3143
3146
3148
3151
3153
3155
3158
3160
3162
3164
3166
3168
3170
3172
3174
3176
3178
3179
3181
3183
3185
3186
3188
3190
3192
3194
3196
3198
3200
3201
3203
3205
3207
3209
3211
3213
3215
3218
3220
3222
3224
3226
3228
3230
3232
3233
3235
3237
3239
3240
3242
3244
3245
3247
3249
3250
3252
3254
3255
3257
3259
3260
3262
3264
3266
3268
3270
3272
3274
3276
3278
3280
3283
3285
3287
3290
3292
3295
3298
3301
3303
3306
3309
3312
3315
3318
3321
3324
3327
3330
3333
3336
3339
3342
3345
3348
3351
3354
3357
3360
3363
3366
3369
3372
3375
3378
3381
3384
3387
3390
3393
3395
3398
3401
3404
3406
3409
3412
3414
3417
3419
3421
3423
3426
3428
3430
3432
3433
3435
3437
3439
3440
3441
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3453
3454
3454
3455
3455
3455
3456
3456
3456
3456
3456
3456
3456
3456
3456
3455
3455
3455
3454
3454
3453
3452
3452
3451
3450
3449
3447
3446
3445
3443
3442
3440
3438
3436
3434
3432
3430
3428
3426
3424
3422
3420
3418
3416
3413
3411
3409
3407
3405
3403
3401
3399
3397
3395
3393
3391
3390
3388
3386
3385
3383
3382
3380
3379
3378
3377
3376
3375
3374
3373
3372
3371
3371
3370
3370
3369
3369
3369
3368
3368
3368
3368
3368
3368
3369
3369
3369
3369
3370
3370
3371
3372
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3397
3398
3399
3400
3401
3403
3404
3405
3407
3408
3410
3411
3413
3414
3416
3418
3420
3422
3424
3426
3427
3429
3431
3433
3435
3437
3439
3441
3443
3445
3446
3448
3450
3452
3453
3455
3456
3458
3460
3461
3462
3464
3465
3466
3468
3469
3470
3471
3472
3473
3474
3474
3475
3476
3476
3477
3477
3477
3478
3478
3478
3478
3478
3478
3477
3477
3476
3475
3474
3473
3472
3471
3470
3468
3467
3465
3463
3462
3459
3457
3455
3453
3450
3448
3445
3442
3440
3437
3434
3431
3428
3424
3421
3418
3414
3411
3407
3404
3400
3396
3392
3388
3384
3379
3375
3371
3366
3362
3357
3353
3348
3343
3338
3333
3328
3323
3318
3313
3308
3302
3297
3291
3286
3280
3274
3268
3262
3256
3250
3243
3237
3230
3223
3216
3209
3201
3194
3186
3178
3170
3162
3154
3145
3137
3128
3119
3110
3100
3091
3081
3071
3061
3051
3040
3030
3019
3008
2997
2986
2974
2962
2951
2938
2926
2914
2901
2889
2876
2863
2850
2837
2824
2810
2797
2783
2769
2755
2741
2727
2713
2698
2684
2669
2655
2640
2625
2610
2594
2579
2564
2548
2532
2517
2501
2485
2469
2453
2437
2421
2405
2389
2372
2356
2340
2323
2307
2290
2274
2257
2241
2224
2208
2191
2175
2158
2142
2125
2109
2092
2076
2059
2041
2025
2009
1993
1976
1960
1943
1927
1911
1894
1878
1862
1846
1830
1814
1798
1782
1766
1751
1735
1720
1704
1689
1673
1658
1642
1627
1612
1597
1582
1567
1552
1537
1522
1507
1492
1477
1463
1448
1433
1418
1403
1388
1373
1358
1343
1328
1313
1298
1284
1269
1254
1239
1224
1210
1195
1180
1166
1151
1137
1122
1108
1094
1080
1065
1051
1038
1024
1010
997
984
971
958
945
933
921
908
896
884
873
861
850
839
828
818
807
797
787
778
768
759
750
741
733
724
716
708
700
693
685
678
671
664
657
650
644
637
631
625
619
613
607
601
595
590
584
579
574
569
564
559
554
550
545
540
536
532
528
524
520
516
512
509
505
502
499
496
493
490
487
484
482
479
477
474
472
470
468
467
465
464
462
461
460
459
458
457
457
456
455
455
454
454
453
453
453
452
452
452
452
452
452
452
452
452
453
453
454
455
456
456
457
459
460
461
462
464
465
467
468
470
472
474
476
478
480
482
485
487
489
491
494
496
499
501
504
506
509
511
514
516
519
521
524
526
529
532
534
536
539
541
544
546
548
550
553
555
557
559
561
563
565
567
569
571
573
575
576
578
580
581
583
584
586
588
589
590
592
593
595
596
597
598
599
600
601
602
603
603
604
604
604
604
605
605
605
605
605
605
604
604
604
603
603
602
602
601
600
599
598
597
595
594
592
590
588
586
584
581
579
576
573
571
568
564
561
558
555
551
548
544
540
536
532
528
524
519
515
510
505
500
495
490
485
479
474
468
462
456
450
444
438
431
425
418
411
404
397
390
383
375
368
360
353
345
337
329
321
312
304
296
287
279
270
261
253
244
235
226
218
209
201
192
183
175
166
158
149
141
132
124
116
108
100
92
85
77
70
62
55
48
41
34
28
21
15
9
3
-3
-9
-15
-20
-25
-31
-36
-40
-45
-50
-54
-58
-62
-66
-70
-74
-77
-80
-83
-86
-89
-91
-93
-96
-97
-99
-101
-102
-104
-105
-106
-107
-108
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-109
-109
-108
-108
-107
-106
-106
-105
-103
-102
-101
-100
-98
-96
-95
-93
-91
-89
-86
-84
-81
-78
-75
-72
-69
-65
-61
-58
-54
-50
-45
-41
-36
-31
-27
-22
-16
-11
-6
0
5
11
17
23
30
36
43
49
56
63
70
77
84
91
99
106
114
122
129
138
146
154
163
171
180
190
199
208
218
228
238
248
259
269
280
291
303
314
326
338
350
362
374
387
399
412
424
437
450
463
477
490
504
517
531
545
559
572
586
601
615
629
644
658
673
687
702
717
732
747
762
777
792
807
822
837
852
867
882
897
912
926
941
955
970
984
999
1012
1027
1041
1055
1069
1083
1096
1110
1123
1137
1150
1163
1177
1190
1203
1216
1229
1242
1255
1267
1280
1293
1305
1317
1330
1342
1354
1366
1378
1390
1401
1413
1424
1436
1447
1458
1469
1480
1491
1502
1512
1523
1533
1543
1554
1564
1574
1584
1594
1603
1613
1623
1632
1642
1651
1661
1670
1679
1688
1698
1707
1716
1725
1735
1744
1753
1763
1772
1781
1791
1800
1810
1820
1830
1839
1849
1859
1869
1879
1889
1900
1910
1921
1931
1942
1952
1963
1974
1985
1996
2007
2019
2029
2041
2053
2065
2077
2089
2101
2113
2126
2138
2151
2164
2177
2190
2203
2216
2229
2243
2257
2270
2284
2299
2313
2327
2342
2357
2372
2387
2402
2417
2432
2448
2464
2480
2496
2512
2528
2544
2561
2578
2595
2612
2629
2647
2665
2683
2701
2719
2738
2757
2776
2795
2814
2834
2854
2874
2894
2915
2935
2956
2977
2998
3020
3042
3063
3085
3107
3130
3152
3175
3197
3220
3243
3267
3290
3313
3337
3360
3384
3408
3431
3455
3479
3503
3526
3550
3574
3598
3622
3645
3669
3693
3716
3740
3763
3787
3810
3833
3856
3880
3903
3925
3948
3971
3993
4016
4038
4059
4082
4104
4125
4147
4168
4189
4210
4231
4251
4272
4292
4311
4331
4350
4369
4388
4406
4424
4442
4459
4476
4493
4510
4526
4541
4557
4572
4587
4601
4615
4629
4642
4655
4668
4680
4692
4704
4715
4727
4737
4748
4758
4767
4777
4786
4794
4803
4811
4819
4826
4833
4839
4845
4851
4856
4861
4866
4871
4875
4879
4882
4886
4889
4891
4894
4896
4898
4900
4901
4902
4903
4903
4904
4904
4904
4904
4903
4902
4901
4900
4899
4897
4895
4893
4890
4887
4885
4882
4878
4875
4872
4868
4864
4860
4856
4852
4848
4843
4839
4834
4830
4825
4820
4815
4810
4806
4800
4795
4790
4785
4780
4774
4769
4764
4758
4753
4747
4742
4736
4731
4725
4719
4714
4708
4702
4697
4691
4686
4680
4674
4669
4663
4657
4651
4645
4639
4633
4627
4621
4615
4608
4602
4595
4588
4581
4574
4567
4560
4552
4544
4537
4529
4521
4513
4505
4497
4488
4480
4472
4463
4455
4446
4437
4429
4420
4411
4402
4393
4384
4375
4366
4357
4348
4339
4330
4320
4311
4302
4292
4283
4273
4264
4254
4245
4235
4226
4216
4206
4196
4186
4176
4165
4155
4145
4135
4124
4114
4103
4093
4083
4073
4062
4051
4042
4032
4022
4013
4003
3993
3983
3973
3964
3954
3945
3935
3926
3917
3907
3898
3889
3879
3870
3861
3852
3843
3834
3826
3817
3808
3800
3791
3783
3775
3766
3758
3750
3742
3734
3726
3719
3711
3703
3695
3687
3680
3672
3664
3657
3649
3642
3634
3627
3619
3612
3605
3598
3590
3583
3576
3569
3562
3554
3547
3540
3533
3526
3519
3511
3504
3497
3489
3482
3474
3467
3460
3452
3445
3438
3430
3423
3416
3409
3401
3394
3387
3379
3372
3365
3358
3350
3343
3336
3328
3321
3314
3307
3300
3293
3286
3279
3272
3265
3258
3252
3245
3239
3233
3227
3221
3215
3209
3204
3198
3192
3187
3182
3176
3171
3166
3161
3156
3151
3147
3142
3137
3133
3128
3124
3119
3115
3110
3106
3102
3098
3094
3089
3085
3081
3078
3074
3070
3066
3063
3059
3056
3052
3049
3046
3042
3039
3036
3033
3030
3027
3024
3021
3018
3015
3013
3010
3007
3005
3002
3000
2998
2996
2993
2991
2989
2987
2985
2983
2981
2979
2977
2975
2973
2971
2969
2967
2966
2964
2962
2961
2959
2958
2956
2955
2954
2953
2952
2951
2950
2949
2948
2948
2947
2947
2947
2947
2947
2948
2948
2948
2949
2950
2951
2952
2953
2955
2956
2958
2960
2962
2964
2966
2969
2971
2974
2977
2980
2983
2987
2990
2994
2997
3001
3005
3008
3012
3016
3020
3024
3028
3032
3036
3039
3043
3047
3051
3055
3059
3063
3068
3072
3076
3080
3084
3088
3092
3096
3100
3105
3109
3113
3117
3121
3125
3130
3134
3138
3142
3147
3151
3156
3160
3164
3169
3173
3177
3181
3186
3190
3194
3199
3203
3207
3212
3216
3220
3225
3229
3233
3237
3242
3246
3250
3254
3258
3262
3266
3270
3274
3278
3281
3285
3289
3292
3296
3299
3302
3306
3309
3312
3315
3317
3320
3323
3325
3328
3330
3332
3334
3336
3338
3340
3341
3343
3344
3345
3346
3347
3347
3348
3348
3349
3349
3349
3349
3349
3349
3348
3348
3347
3346
3345
3344
3343
3342
3341
3339
3338
3336
3335
3333
3331
3329
3327
3324
3322
3320
3317
3314
3312
3309
3306
3303
3300
3297
3294
3290
3287
3284
3280
3276
3273
3269
3265
3261
3257
3253
3249
3245
3242
3238
3234
3230
3226
3222
3219
3215
3212
3209
3205
3202
3199
3196
3193
3190
3188
3185
3182
3180
3177
3175
3173
3171
3169
3167
3165
3163
3161
3160
3158
3157
3155
3154
3153
3152
3151
3150
3149
3148
3147
3146
3145
3145
3144
3143
3143
3142
3142
3141
3140
3140
3139
3139
3138
3137
3137
3136
3135
3134
3134
3133
3132
3131
3131
3130
3129
3129
3128
3127
3127
3126
3125
3125
3124
3124
3123
3122
3122
3121
3121
3120
3120
3119
3119
3118
3118
3117
3117
3116
3115
3115
3114
3113
3113
3112
3111
3110
3109
3108
3107
3106
3105
3103
3102
3101
3100
3098
3097
3095
3094
3092
3090
3089
3087
3085
3084
3082
3080
3078
3077
3075
3073
3071
3070
3068
3067
3065
3064
3062
3061
3060
3059
3057
3056
3055
3054
3053
3052
3051
3050
3049
3048
3048
3047
3047
3046
3046
3046
3046
3046
3045
3045
3045
3046
3046
3046
3047
3047
3048
3049
3049
3050
3051
3052
3053
3055
3056
3057
3059
3061
3062
3064
3066
3068
3070
3072
3074
3076
3079
3081
3084
3086
3089
3092
3094
3097
3100
3104
3107
3110
3114
3117
3121
3125
3129
3133
3137
3141
3145
3150
3154
3158
3163
3167
3172
3177
3181
3186
3191
3196
3200
3205
3210
3215
3220
3225
3230
3235
3240
3245
3250
3255
3260
3265
3270
3275
3281
3286
3291
3296
3301
3306
3311
3316
3321
3326
3330
3335
3340
3344
3349
3353
3358
3362
3366
3370
3374
3378
3382
3385
3389
3393
3396
3400
3403
3406
3409
3412
3415
3418
3421
3424
3426
3428
3431
3433
3435
3437
3439
3441
3442
3444
3445
3447
3448
3449
3450
3451
3452
3453
3454
3455
3455
3456
3456
3457
3457
3457
3457
3458
3458
3458
3458
3458
3458
3458
3458
3457
3457
3457
3457
3457
3457
3456
3456
3456
3455
3455
3454
3454
3453
3453
3452
3451
3450
3449
3448
3447
3446
3445
3443
3442
3440
3438
3436
3434
3432
3430
3427
3425
3422
3419
3417
3414
3411
3407
3404
3401
3397
3393
3390
3386
3382
3377
3373
3369
3365
3360
3356
3351
3347
3343
3338
3334
3329
3325
3320
3315
3311
3306
3302
3297
3293
3288
3283
3279
3274
3269
3264
3260
3255
3250
3245
3240
3235
3230
3225
3221
3216
3211
3207
3202
3198
3193
3189
3185
3181
3177
3173
3170
3167
3163
3160
3157
3155
3152
3150
3148
3146
3145
3144
3142
3142
3141
3141
3141
3141
3141
3142
3143
3144
3145
3147
3149
3151
3153
3156
3159
3163
3166
3170
3174
3179
3183
3188
3193
3199
3205
3211
3217
3223
3230
3237
3245
3252
3260
3269
3277
3286
3295
3305
3314
3324
3335
3345
3356
3367
3378
3390
3402
3414
3426
3439
3452
3465
3478
3492
3505
3519
3533
3547
3562
3577
3592
3607
3622
3638
3653
3669
3685
3702
3718
3734
3751
3768
3785
3802
3819
3836
3854
3872
3889
3907
3925
3943
3961
3979
3997
4016
4034
4051
4070
4089
4107
4126
4144
4163
4181
4199
4218
4236
4254
4273
4291
4310
4328
4346
4364
4383
4401
4419
4437
4455
4473
4491
4508
4526
4543
4561
4578
4595
4612
4628
4645
4661
4678
4694
4710
4726
4742
4757
4773
4788
4803
4818
4833
4848
4863
4878
4893
4908
4922
4936
4951
4965
4979
4992
5006
5020
5033
5046
5059
5072
5084
5097
5109
5121
5133
5145
5156
5167
5179
5190
5201
5211
5222
5232
5243
5253
5263
5272
5282
5292
5301
5310
5319
5328
5337
5346
5354
5363
5371
5379
5387
5395
5403
5411
5419
5426
5434
5441
5449
5456
5463
5470
5478
5484
5491
5498
5505
5512
5518
5525
5531
5537
5543
5549
5555
5561
5567
5572
5578
5583
5588
5593
5597
5602
5606
5610
5615
5618
5622
5625
5629
5632
5635
5637
5640
5642
5644
5646
5648
5649
5651
5652
5653
5654
5654
5655
5655
5655
5655
5654
5653
5653
5652
5650
5649
5647
5645
5643
5641
5638
5636
5633
5629
5626
5622
5618
5614
5610
5606
5601
5596
5591
5586
5580
5574
5568
5562
5556
5549
5543
5536
5529
5521
5514
5506
5498
5490
5482
5474
5465
5456
5447
5438
5428
5419
5409
5399
5388
5378
5367
5356
5344
5333
5321
5309
5297
5285
5272
5259
5246
5233
5220
5206
5192
5178
5164
5150
5135
5121
5106
5091
5075
5060
5044
5028
5012
4996
4979
4963
4946
4929
4911
4894
4876
4858
4840
4822
4804
4785
4766
4747
4728
4708
4689
4669
4649
4628
4608
4587
4566
4545
4524
4503
4481
4459
4438
4416
4393
4371
4349
4326
4303
4281
4258
4235
4212
4189
4166
4142
4119
4096
4072
4048
4025
4001
3977
3953
3929
3905
3881
3857
3833
3809
3784
3760
3736
3711
3687
3663
3638
3614
3589
3564
3540
3515
3490
3466
3441
3416
3392
3367
3342
3317
3292
3267
3242
3217
3192
3167
3142
3117
3092
3067
3042
3017
2992
2967
2942
2918
2893
2868
2843
2819
2794
2770
2746
2721
2697
2673
2649
2625
2601
2577
2553
2530
2506
2483
2460
2437
2414
2391
2368
2345
2323
2300
2278
2255
2233
2211
2189
2167
2145
2124
2102
2080
2059
2037
2016
1995
1974
1953
1932
1911
1891
1870
1850
1829
1809
1789
1769
1750
1730
1711
1691
1672
1653
1634
1616
1597
1579
1560
1542
1525
1507
1490
1473
1456
1439
1422
1406
1390
1374
1359
1344
1329
1314
1300
1286
1272
1258
1245
1232
1219
1207
1195
1184
1172
1161
1151
1140
1130
1121
1112
1103
1094
1086
1078
1071
1064
1057
1051
1045
1040
1034
1030
1025
1020
1016
1014
1010
1006
1004
1002
1000
999
997
996
995
994
994
994
994
994
995
996
997
998
1000
1002
1004
1006
1008
1012
1014
1018
1022
1026
1030
1035
1039
1044
1049
1054
1059
1064
1070
1076
1082
1088
1094
1101
1107
1114
1121
1128
1135
1143
1150
1158
1165
1173
1181
1189
1197
1206
1214
1222
1231
1240
1249
1257
1266
1276
1285
1294
1304
1313
1323
1332
1342
1351
1361
1371
1380
1390
1400
1409
1419
1428
1438
1447
1456
1466
1475
1484
1493
1502
1510
1519
1528
1536
1545
1553
1561
1570
1578
1586
1594
1601
1609
1617
1624
1631
1638
1645
1652
1659
1666
1672
1678
1685
1691
1696
1702
1707
1712
1717
1722
1727
1732
1736
1740
1745
1749
1752
1756
1760
1763
1766
1769
1772
1775
1778
1781
1783
1785
1787
1789
1791
1793
1794
1795
1796
1797
1798
1799
1799
1800
1800
1800
1800
1800
1800
1799
1799
1798
1797
1796
1795
1794
1793
1791
1790
1788
1786
1784
1782
1779
1776
1774
1771
1768
1764
1761
1758
1754
1750
1746
1742
1738
1733
1729
1724
1720
1715
1710
1705
1700
1694
1689
1684
1678
1673
1667
1662
1656
1651
1645
1640
1634
1628
1622
1617
1611
1605
1599
1593
1587
1581
1575
1569
1563
1557
1551
1545
1539
1533
1527
1521
1515
1509
1504
1498
1492
1486
1481
1475
1470
1465
1459
1454
1449
1444
1439
1434
1429
1425
1420
1416
1411
1407
1403
1399
1395
1391
1388
1384
1381
1377
1374
1371
1369
1366
1363
1361
1359
1357
1355
1353
1352
1350
1349
1348
1347
1346
1345
1344
1344
1343
1343
1343
1343
1343
1343
1343
1343
1344
1344
1345
1346
1347
1348
1349
1351
1352
1354
1355
1357
1359
1361
1363
1366
1368
1370
1373
1376
1379
1382
1385
1388
1391
1395
1398
1402
1405
1409
1412
1416
1420
1424
1428
1431
1435
1439
1443
1447
1451
1455
1459
1463
1468
1472
1476
1480
1484
1488
1493
1497
1502
1506
1511
1515
1520
1525
1529
1534
1539
1543
1548
1553
1558
1563
1567
1572
1577
1582
1587
1592
1597
1601
1606
1611
1616
1621
1626
1630
1635
1640
1645
1649
1654
1659
1664
1668
1673
1678
1682
1687
1691
1696
1700
1705
1709
1714
1718
1722
1726
1731
1735
1739
1742
1746
1750
1754
1757
1761
1764
1768
1771
1774
1777
1779
1782
1785
1787
1789
1792
1794
1796
1798
1799
1801
1802
1804
1805
1806
1807
1807
1808
1808
1809
1809
1809
1809
1809
1808
1808
1807
1807
1806
1805
1804
1803
1802
1801
1800
1798
1797
1795
1793
1792
1790
1788
1786
1784
1782
1780
1777
1775
1772
1770
1767
1765
1762
1759
1756
1754
1751
1748
1745
1742
1738
1735
1732
1729
1726
1723
1720
1716
1713
1710
1707
1704
1700
1697
1694
1691
1688
1685
1682
1679
1676
1673
1671
1668
1665
1662
1659
1656
1654
1651
1648
1646
1643
1641
1639
1636
1634
1632
1629
1627
1625
1623
1621
1619
1617
1615
1614
1612
1610
1608
1606
1605
1603
1602
1600
1599
1598
1597
1596
1595
1594
1593
1592
1591
1590
1589
1589
1588
1588
1587
1587
1587
1587
1587
1587
1587
1588
1588
1589
1590
1591
1592
1593
1594
1596
1598
1599
1601
1604
1606
1609
1612
1615
1618
1622
1625
1629
1633
1638
1642
1647
1651
1656
1662
1667
1672
1678
1684
1690
1696
1702
1709
1715
1722
1729
1735
1742
1749
1757
1764
1771
1779
1787
1794
1802
1810
1819
1827
1835
1843
1852
1861
1869
1878
1887
1896
1905
1915
1924
1934
1943
1953
1963
1973
1983
1993
2004
2013
2025
2035
2045
2057
2068
2079
2090
2101
2112
2124
2135
2147
2158
2170
2182
2194
2205
2217
2229
2241
2253
2266
2278
2290
2302
2315
2327
2339
2352
2365
2378
2390
2403
2417
2430
2443
2456
2470
2483
2497
2511
2525
2538
2552
2566
2580
2594
2608
2622
2636
2650
2663
2677
2690
2704
2717
2730
2744
2757
2770
2783
2795
2808
2821
2833
2846
2858
2870
2882
2894
2906
2918
2930
2941
2953
2964
2976
2987
2998
3009
3020
3030
3041
3052
3062
3072
3082
3092
3102
3112
3121
3131
3140
3150
3159
3168
3178
3187
3196
3205
3214
3222
3231
3239
3248
3256
3264
3272
3280
3288
3296
3304
3311
3319
3326
3334
3341
3348
3356
3363
3370
3378
3385
3393
3400
3407
3415
3422
3430
3438
3445
3453
3461
3468
3476
3484
3492
3499
3507
3514
3522
3530
3537
3545
3553
3561
3568
3576
3584
3592
3600
3608
3616
3624
3631
3639
3647
3655
3663
3671
3680
3688
3696
3704
3712
3721
3729
3738
3746
3755
3763
3772
3780
3789
3797
3806
3815
3823
3832
3841
3850
3858
3867
3876
3885
3894
3903
3912
3921
3930
3939
3948
3957
3966
3975
3985
3994
4003
4013
4022
4032
4041
4051
4059
4070
4078
4088
4098
4107
4117
4126
4136
4146
4155
4165
4174
4184
4194
4204
4214
4224
4234
4244
4255
4265
4276
4287
4298
4309
4320
4331
4343
4354
4366
4378
4389
4401
4413
4425
4438
4450
4462
4474
4486
4498
4510
4522
4534
4547
4558
4570
4582
4594
4606
4618
4630
4642
4653
4665
4677
4689
4700
4712
4723
4735
4747
4758
4770
4781
4793
4804
4815
4826
4837
4848
4858
4869
4879
4889
4900
4910
4919
4929
4939
4948
4958
4967
4976
4985
4994
5003
5012
5020
5029
5037
5045
5053
5061
5069
5077
5084
5092
5099
5106
5112
5119
5125
5132
5137
5143
5149
5154
5160
5165
5170
5174
5179
5184
5189
5193
5197
5202
5206
5210
5214
5218
5222
5226
5230
5234
5237
5241
5245
5248
5252
5255
5258
5262
5265
5268
5271
5274
5276
5279
5282
5284
5287
5290
5293
5295
5298
5301
5303
5306
5309
5312
5315
5317
5320
5323
5326
5329
5332
5335
5338
5341
5345
5348
5351
5355
5358
5362
5365
5369
5372
5376
5380
5383
5387
5391
5395
5398
5402
5406
5409
5413
5417
5421
5425
5429
5433
5437
5442
5446
5451
5455
5460
5465
5470
5475
5481
5486
5492
5497
5503
5509
5516
5522
5528
5535
5542
5549
5556
5563
5570
5577
5585
5592
5600
5607
5615
5623
5630
5638
5646
5654
5662
5669
5677
5685
5693
5701
5709
5717
5725
5733
5741
5749
5757
5766
5774
5782
5791
5800
5809
5818
5827
5836
5845
5854
5864
5873
5883
5893
5903
5913
5923
5933
5943
5953
5964
5974
5984
5995
6005
6016
6026
6037
6047
6058
6069
6079
6090
6100
6111
6121
6131
6141
6151
6161
6171
6181
6191
6201
6210
6220
6230
6239
6248
6258
6267
6276
6285
6294
6303
6311
6320
6328
6336
6344
6352
6360
6367
6374
6381
6388
6395
6401
6408
6414
6420
6425
6431
6436
6441
6446
6451
6456
6461
6466
6471
6476
6481
6485
6490
6494
6499
6503
6508
6512
6516
6520
6524
6528
6532
6536
6539
6543
6546
6549
6552
6554
6556
6558
6560
6561
6563
6564
6564
6565
6566
6566
6566
6566
6565
6565
6564
6563
6562
6561
6560
6558
6557
6555
6553
6550
6548
6545
6543
6540
6536
6533
6529
6525
6521
6517
6513
6508
6503
6498
6492
6487
6481
6474
6468
6461
6453
6446
6438
6430
6421
6412
6403
6394
6384
6374
6363
6352
6341
6330
6318
6305
6293
6280
6266
6253
6239
6225
6210
6195
6180
6165
6149
6133
6117
6100
6083
6066
6049
6031
6013
5995
5977
5959
5940
5921
5902
5883
5864
5844
5825
5805
5785
5765
5745
5724
5704
5684
5663
5643
5622
5602
5581
5560
5540
5519
5498
5478
5457
5436
5416
5395
5374
5354
5333
5312
5292
5271
5250
5230
5209
5188
5168
5147
5126
5105
5084
5063
5042
5021
5001
4980
4959
4939
4919
4898
4878
4858
4838
4818
4798
4778
4759
4739
4720
4701
4683
4664
4646
4627
4609
4592
4574
4556
4539
4521
4504
4486
4469
4452
4435
4418
4401
4385
4368
4352
4335
4319
4302
4286
4270
4254
4238
4222
4206
4190
4175
4159
4144
4129
4114
4098
4083
4067
4053
4038
4022
4008
3994
3979
3964
3949
3935
3920
3906
3892
3878
3864
3850
3836
3823
3810
3796
3784
3771
3758
3746
3734
3722
3711
3699
3688
3677
3666
3655
3645
3635
3625
3615
3605
3596
3587
3578
3569
3560
3552
3544
3536
3528
3521
3513
3506
3499
3493
3486
3480
3474
3468
3462
3457
3451
3446
3441
3436
3431
3426
3422
3417
3412
3408
3403
3399
3394
3390
3385
3381
3377
3372
3368
3364
3359
3355
3351
3346
3342
3338
3334
3329
3325
3321
3317
3313
3309
3305
3301
3298
3294
3290
3286
3283
3279
3276
3272
3269
3265
3262
3258
3254
3251
3247
3243
3239
3236
3232
3228
3224
3220
3216
3212
3208
3204
3201
3197
3193
3189
3184
3180
3176
3172
3168
3163
3159
3154
3150
3145
3140
3135
3129
3124
3119
3113
3107
3101
3095
3089
3082
3076
3069
3062
3055
3048
3040
3033
3025
3018
3010
3002
2994
2986
2978
2969
2961
2952
2943
2934
2925
2916
2907
2898
2889
2880
2871
2862
2853
2843
2834
2825
2815
2806
2796
2787
2777
2768
2758
2749
2739
2729
2719
2709
2699
2689
2679
2669
2659
2649
2638
2628
2617
2607
2596
2585
2574
2563
2552
2540
2529
2518
2506
2495
2483
2472
2460
2449
2437
2426
2414
2403
2391
2380
2368
2357
2345
2334
2322
2311
2300
2289
2277
2266
2255
2244
2233
2222
2211
2200
2189
2179
2168
2158
2148
2138
2128
2118
2108
2098
2089
2079
2070
2061
2052
2043
2033
2025
2017
2009
2001
1993
1985
1978
1970
1963
1956
1949
1942
1935
1928
1921
1915
1909
1903
1897
1891
1885
1880
1874
1869
1863
1858
1853
1848
1843
1839
1834
1829
1825
1821
1816
1812
1808
1804
1801
1797
1793
1789
1786
1782
1779
1775
1772
1768
1765
1762
1759
1756
1753
1750
1747
1744
1741
1738
1736
1733
1730
1727
1724
1721
1719
1716
1713
1710
1707
1703
1700
1697
1694
1691
1688
1685
1681
1678
1675
1672
1668
1665
1662
1658
1655
1652
1649
1646
1643
1640
1636
1633
1630
1627
1625
1622
1619
1616
1613
1611
1608
1606
1603
1601
1598
1596
1594
1591
1589
1587
1585
1582
1580
1578
1576
1574
1572
1570
1567
1565
1563
1561
1559
1557
1555
1554
1552
1550
1548
1546
1545
1543
1541
1540
1538
1536
1534
1533
1531
1529
1527
1525
1523
1521
1518
1516
1514
1511
1508
1505
1502
1499
1495
1491
1487
1483
1478
1474
1469
1464
1459
1454
1449
1444
1438
1432
1426
1420
1413
1406
1399
1392
1385
1377
1370
1362
1354
1346
1338
1329
1320
1311
1302
1293
1284
1274
1264
1255
1244
1234
1224
1213
1203
1192
1181
1171
1160
1149
1138
1127
1116
1105
1094
1083
1071
1060
1049
1038
1027
1016
1004
994
984
973
962
952
941
931
921
910
900
890
880
871
861
851
842
833
824
815
806
797
788
779
771
762
754
745
737
728
720
711
703
695
686
678
670
662
654
646
638
630
623
615
608
600
593
586
579
572
565
558
551
545
538
531
525
519
513
506
501
495
489
484
478
473
468
463
459
454
450
446
443
439
436
432
429
427
424
422
419
417
416
414
413
412
411
410
410
410
409
410
410
410
411
412
413
414
415
416
418
420
422
424
426
429
432
434
438
441
445
449
453
457
462
467
472
477
483
489
495
501
508
515
522
529
537
545
553
561
570
578
587
596
606
615
625
635
646
656
667
677
688
699
711
722
734
746
758
770
782
794
807
819
832
845
858
871
884
897
911
924
938
952
966
980
994
1008
1022
1038
1052
1067
1082
1097
1112
1127
1143
1158
1174
1190
1206
1222
1238
1255
1271
1288
1305
1322
1339
1357
1374
1392
1410
1428
1446
1464
1482
1501
1519
1538
1556
1574
1593
1611
1630
1648
1667
1685
1703
1722
1740
1759
1777
1796
1814
1832
1850
1868
1886
1904
1922
1940
1958
1975
1993
2009
2027
2044
2061
2078
2095
2111
2128
2144
2160
2176
2192
2208
2224
2239
2255
2270
2285
2300
2314
2329
2343
2358
2372
2385
2399
2413
2426
2439
2452
2464
2477
2489
2501
2513
2525
2536
2547
2558
2569
2580
2590
2600
2610
2620
2629
2639
2648
2656
2665
2673
2681
2689
2696
2704
2711
2717
2724
2730
2736
2742
2748
2753
2759
2764
2769
2773
2778
2783
2787
2791
2795
2799
2803
2807
2810
2814
2817
2821
2824
2827
2830
2833
2836
2839
2841
2844
2847
2849
2852
2854
2857
2859
2862
2864
2866
2869
2871
2873
2876
2878
2880
2882
2884
2886
2888
2890
2892
2893
2895
2897
2898
2900
2901
2902
2903
2904
2905
2906
2906
2907
2907
2908
2908
2908
2907
2907
2906
2906
2905
2904
2902
2901
2899
2897
2895
2893
2891
2888
2885
2882
2879
2876
2872
2869
2865
2861
2857
2853
2849
2845
2841
2836
2832
2827
2823
2818
2813
2809
2804
2799
2794
2789
2784
2779
2773
2768
2763
2758
2752
2747
2741
2736
2731
2725
2720
2714
2708
2703
2697
2691
2685
2680
2674
2668
2662
2656
2650
2644
2638
2632
2626
2620
2613
2607
2600
2594
2587
2581
2574
2568
2561
2554
2547
2541
2534
2527
2520
2513
2506
2499
2491
2484
2477
2470
2463
2456
2449
2442
2435
2428
2421
2414
2406
2399
2392
2385
2378
2371
2364
2357
2350
2343
2336
2328
2321
2314
2307
2300
2292
2285
2278
2270
2263
2255
2248
2240
2233
2225
2218
2210
2203
2196
2188
2181
2174
2166
2159
2152
2145
2139
2132
2125
2119
2112
2106
2100
2093
2087
2081
2075
2069
2063
2056
2050
2044
2039
2033
2027
2021
2015
2009
2004
1998
1993
1987
1982
1976
1971
1966
1961
1956
1951
1946
1942
1937
1933
1928
1924
1920
1916
1912
1908
1905
1901
1898
1895
1891
1888
1886
1883
1880
1878
1875
1873
1870
1868
1866
1864
1862
1860
1858
1857
1855
1854
1852
1851
1850
1849
1849
1848
1848
1848
1848
1848
1849
1850
1850
1851
1853
1854
1856
1857
1859
1862
1864
1866
1869
1871
1874
1877
1881
1884
1888
1891
1895
1900
1904
1908
1913
1918
1922
1927
1932
1938
1943
1948
1954
1960
1965
1971
1977
1983
1989
1995
2001
2008
2013
2020
2027
2033
2040
2047
2054
2061
2068
2075
2083
2090
2097
2105
2112
2120
2128
2135
2143
2151
2159
2167
2176
2184
2192
2200
2208
2216
2224
2233
2241
2249
2257
2265
2274
2282
2290
2299
2307
2315
2324
2332
2340
2349
2357
2365
2374
2382
2390
2399
2407
2415
2423
2432
2440
2448
2456
2464
2473
2481
2489
2497
2505
2513
2521
2529
2536
2544
2551
2559
2566
2573
2580
2587
2594
2601
2608
2614
2621
2627
2634
2640
2647
2653
2659
2665
2671
2677
2683
2689
2695
2700
2706
2711
2716
2721
2726
2731
2736
2741
2745
2750
2754
2758
2762
2766
2770
2773
2777
2780
2783
2786
2789
2792
2795
2797
2799
2801
2803
2804
2806
2807
2808
2808
2809
2809
2809
2809
2809
2808
2807
2806
2805
2804
2803
2801
2800
2798
2796
2794
2792
2790
2788
2786
2784
2782
2779
2776
2774
2771
2769
2766
2763
2760
2757
2754
2751
2748
2745
2742
2738
2735
2732
2728
2725
2721
2718
2714
2711
2707
2703
2699
2696
2692
2688
2684
2680
2676
2672
2668
2664
2659
2655
2651
2647
2643
2639
2635
2632
2628
2624
2620
2617
2613
2610
2607
2603
2600
2597
2594
2591
2588
2585
2582
2579
2577
2574
2572
2570
2567
2565
2563
2561
2559
2557
2555
2553
2551
2550
2548
2546
2545
2543
2541
2539
2538
2536
2534
2532
2530
2528
2526
2523
2521
2519
2516
2514
2511
2509
2506
2503
2500
2497
2494
2491
2488
2484
2481
2477
2474
2470
2466
2462
2458
2455
2451
2447
2442
2438
2434
2430
2425
2421
2416
2411
2406
2401
2396
2391
2386
2380
2375
2369
2364
2358
2353
2347
2341
2335
2329
2323
2317
2311
2305
2299
2293
2287
2281
2275
2269
2263
2257
2252
2246
2240
2234
2228
2222
2216
2210
2204
2198
2192
2186
2180
2173
2167
2161
2154
2148
2142
2135
2129
2122
2115
2109
2102
2095
2089
2082
2075
2068
2061
2054
2047
2040
2033
2025
2017
2011
2003
1996
1988
1981
1973
1966
1958
1950
1942
1934
1926
1918
1910
1901
1893
1884
1876
1867
1859
1850
1842
1833
1825
1816
1808
1799
1791
1782
1774
1766
1757
1749
1741
1732
1724
1716
1708
1700
1692
1684
1677
1669
1661
1653
1646
1638
1630
1623
1615
1608
1600
1593
1585
1578
1570
1563
1555
1548
1540
1533
1525
1517
1510
1502
1494
1486
1478
1470
1462
1454
1446
1437
1429
1421
1413
1405
1396
1388
1379
1371
1362
1353
1345
1336
1327
1318
1309
1300
1291
1282
1273
1264
1254
1245
1236
1226
1217
1207
1197
1187
1177
1167
1157
1147
1137
1126
1116
1105
1095
1084
1073
1063
1052
1041
1030
1018
1006
996
985
973
962
950
939
927
916
904
893
881
869
857
845
833
821
809
797
784
772
759
747
734
722
709
696
684
671
658
646
633
620
608
595
582
569
557
544
531
518
505
493
480
467
454
441
429
416
403
390
377
365
352
340
327
315
302
290
277
265
253
241
229
216
204
192
180
168
156
145
133
121
109
98
86
75
64
52
41
30
20
9
-2
-13
-23
-34
-44
-54
-65
-75
-85
-95
-105
-115
-125
-135
-145
-155
-165
-175
-185
-194
-204
-214
-224
-234
-243
-253
-263
-273
-283
-292
-302
-312
-322
-332
-342
-352
-361
-371
-381
-391
-401
-411
-421
-431
-441
-451
-461
-471
-481
-491
-501
-511
-521
-530
-540
-550
-560
-569
-579
-588
-598
-607
-617
-626
-636
-645
-655
-664
-673
-682
-691
-700
-709
-718
-727
-736
-745
-754
-763
-771
-780
-789
-797
-806
-814
-823
-831
-840
-848
-857
-865
-873
-882
-890
-898
-906
-915
-923
-931
-940
-948
-957
-965
-974
-982
-990
-998
-1006
-1014
-1022
-1031
-1039
-1047
-1055
-1063
-1071
-1079
-1086
-1094
-1102
-1109
-1117
-1124
-1131
-1139
-1146
-1153
-1161
-1168
-1175
-1182
-1189
-1197
-1204
-1211
-1218
-1225
-1231
-1238
-1245
-1252
-1259
-1265
-1272
-1279
-1285
-1292
-1298
-1304
-1311
-1317
-1323
-1328
-1334
-1340
-1345
-1351
-1356
-1361
-1366
-1371
-1376
-1381
-1386
-1390
-1395
-1399
-1404
-1408
-1412
-1416
-1420
-1424
-1428
-1432
-1435
-1439
-1443
-1446
-1450
-1454
-1457
-1461
-1464
-1468
-1471
-1474
-1478
-1481
-1484
-1488
-1491
-1494
-1497
-1500
-1503
-1506
-1510
-1513
-1516
-1519
-1522
-1525
-1528
-1531
-1534
-1537
-1540
-1543
-1545
-1548
-1551
-1554
-1556
-1559
-1562
-1564
-1567
-1569
-1571
-1573
-1575
-1577
-1579
-1581
-1583
-1584
-1586
-1587
-1589
-1590
-1591
-1592
-1593
-1594
-1595
-1596
-1596
-1597
-1597
-1597
-1597
-1598
-1598
-1597
-1597
-1597
-1597
-1596
-1596
-1595
-1595
-1594
-1593
-1593
-1592
-1591
-1590
-1589
-1589
-1588
-1587
-1587
-1586
-1585
-1584
-1583
-1583
-1582
-1581
-1580
-1580
-1579
-1578
-1577
-1577
-1576
-1575
-1574
-1574
-1573
-1572
-1571
-1571
-1570
-1569
-1568
-1567
-1567
-1566
-1565
-1564
-1564
-1563
-1562
-1561
-1561
-1560
-1559
-1558
-1557
-1557
-1556
-1555
-1554
-1554
-1553
-1552
-1551
-1550
-1550
-1549
-1548
-1547
-1547
-1546
-1545
-1544
-1543
-1543
-1542
-1541
-1540
-1539
-1539
-1538
-1537
-1536
-1535
-1535
-1534
-1533
-1532
-1531
-1531
-1530
-1529
-1528
-1527
-1527
-1526
-1525
-1524
-1523
-1523
-1522
-1521
-1520
-1519
-1519
-1518
-1517
-1516
-1515
-1515
-1514
-1513
-1512
-1511
-1511
-1510
-1509
-1508
-1507
-1506
-1506
-1505
-1504
-1503
-1502
-1502
-1501
-1500
-1499
-1498
-1497
-1497
-1496
-1495
-1494
-1493
-1492
-1492
-1491
-1490
-1489
-1488
-1488
-1487
-1486
-1485
-1484
-1483
-1483
-1482
-1481
-1480
-1479
-1478
-1478
-1477
-1476
-1475
-1474
-1473
-1473
-1472
-1471
-1470
-1469
-1468
-1467
-1467
-1466
-1465
-1464
-1463
-1462
-1462
-1461
-1460
-1459
-1458
-1457
-1456
-1456
-1455
-1454
-1453
-1452
-1451
-1450
-1450
-1449
-1448
-1447
-1446
-1445
-1444
-1444
-1443
-1442
-1441
-1440
-1439
-1438
-1438
-1437
-1436
-1435
-1434
-1433
-1432
-1431
-1431
-1430
-1429
-1428
-1427
-1426
-1425
-1424
-1424
-1423
-1422
-1421
-1420
-1419
-1418
-1417
-1417
-1416
-1415
-1414
-1413
-1412
-1411
-1410
-1410
-1409
-1408
-1407
-1406
-1405
-1404
-1403
-1402
-1402
-1401
-1400
-1399
-1398
-1397
-1396
-1395
-1394
-1394
-1393
-1392
-1391
-1390
-1389
-1388
-1387
-1386
-1385
-1385
-1384
-1383
-1382
-1381
-1380
-1379
-1378
-1377
-1376
-1375
-1375
-1374
-1373
-1372
-1371
-1370
-1369
-1368
-1367
-1366
-1365
-1365
-1364
-1363
-1362
-1361
-1360
-1359
-1358
-1357
-1356
-1355
-1354
-1354
-1353
-1352
-1351
-1350
-1349
-1348
-1347
-1346
-1345
-1344
-1343
-1342
-1341
-1341
-1340
-1339
-1338
-1337
-1336
-1335
-1334
-1333
-1332
-1331
-1330
-1329
-1328
-1327
-1327
-1326
-1325
-1324
-1323
-1322
-1321
-1320
-1319
-1318
-1317
-1316
-1315
-1314
-1313
-1312
-1311
-1310
-1310
-1309
-1308
-1307
-1306
-1305
-1304
-1303
-1302
-1301
-1300
-1299
-1298
-1297
-1296
-1295
-1294
-1293
-1292
-1291
-1290
-1289
-1288
-1287
-1287
-1286
-1285
-1284
-1283
-1282
-1281
-1280
-1279
-1278
-1277
-1276
-1275
-1274
-1273
-1272
-1271
-1270
-1269
-1268
-1267
-1266
-1265
-1264
-1263
-1262
-1261
-1260
-1259
-1258
-1257
-1256
-1255
-1254
-1253
-1252
-1251
-1250
-1249
-1248
-1247
-1246
-1245
-1244
-1243
-1242
-1241
-1240
-1239
-1238
-1237
-1237
-1236
-1235
-1234
-1233
-1232
-1231
-1230
-1229
-1228
-1227
-1226
-1225
-1224
-1223
-1221
-1220
-1219
-1218
-1217
-1216
-1215
-1214
-1213
-1212
-1211
-1210
-1209
-1208
-1207
-1206
-1205
-1204
-1203
-1202
-1201
-1200
-1199
-1198
-1197
-1196
-1195
-1194
-1193
-1192
-1191
-1190
-1189
-1188
-1187
-1186
-1185
-1184
-1183
-1182
-1181
-1180
-1179
-1178
-1177
-1176
-1175
-1174
-1173
-1172
-1170
-1169
-1168
-1167
-1166
-1165
-1164
-1163
-1162
-1161
-1160
-1159
-1158
-1157
-1156
-1155
-1154
-1153
-1152
-1151
-1150
-1149
-1148
-1147
-1145
-1144
-1143
-1142
-1141
-1140
-1139
-1138
-1137
-1136
-1135
-1134
-1133
-1132
-1131
-1130
-1129
-1128
-1126
-1125
-1124
-1123
-1122
-1121
-1120
-1119
-1118
-1117
-1116
-1115
-1114
-1113
-1112
-1110
-1109
-1108
-1107
-1106
-1105
-1104
-1103
-1102
-1101
-1100
-1099
-1098
-1097
-1095
-1094
-1093
-1092
-1091
-1090
-1089
-1088
-1087
-1086
-1085
-1084
-1082
-1081
-1080
-1079
-1078
-1077
-1076
-1075
-1074
-1073
-1072
-1070
-1069
-1068
-1067
-1066
-1065
-1064
-1063
-1062
-1061
-1060
-1058
-1057
-1056
-1055
-1054
-1053
-1052
-1051
-1050
-1049
-1047
-1046
-1045
-1044
-1043
-1042
-1041
-1040
-1039
-1037
-1036
-1035
-1034
-1033
-1032
-1031
-1030
-1029
-1027
-1026
-1025
-1024
-1022
-1022
-1020
-1020
-1018
-1016
-1016
-1014
-1014
-1012
-1012
-1010
-1010
-1008
-1006
-1006
-1004
-1004
-1002
-1002
-1000
-999
-998
-997
-996
-995
-994
-993
-991
-990
-989
-988
-987
-986
-985
-983
-982
-981
-980
-979
-978
-977
-975
-974
-973
-972
-971
-970
-969
-967
-966
-965
-964
-963
-962
-961
-959
-958
-957
-956
-955
-954
-952
-951
-950
-949
-948
-947
-946
-944
-943
-942
-941
-940
-939
-937
-936
-935
-934
-933
-932
-930
-929
-928
-927
-926
-925
-923
-922
-921
-920
-919
-918
-916
-915
-914
-913
-912
-910
-909
-908
-907
-906
-905
-903
-902
-901
-900
-899
-897
-896
-895
-894
-893
-892
-890
-889
-888
-887
-886
-884
-883
-882
-881
-880
-878
-877
-876
-875
-874
-872
-871
-870
-869
-868
-866
-865
-864
-863
-862
-860
-859
-858
-857
-856
-854
-853
-852
-851
-850
-848
-847
-846
-845
-844
-842
-841
-840
-839
-838
-836
-835
-834
-833
-831
-830
-829
-828
-827
-825
-824
-823
-822
-820
-819
-818
-817
-816
-814
-813
-812
-811
-809
-808
-807
-806
-805
-803
-802
-801
-800
-798
-797
-796
-795
-793
-792
-791
-790
-788
-787
-786
-785
-784
-782
-781
-780
-779
-777
-776
-775
-774
-772
-771
-770
-769
-767
-766
-765
-764
-762
-761
-760
-759
-757
-756
-755
-754
-752
-751
-750
-749
-747
-746
-745
-743
-742
-741
-740
-738
-737
-736
-735
-733
-732
-731
-730
-728
-727
-726
-725
-723
-722
-721
-719
-718
-717
-716
-714
-713
-712
-711
-709
-708
-707
-705
-704
-703
-702
-700
-699
-698
-696
-695
-694
-693
-691
-690
-689
-687
-686
-685
-684
-682
-681
-680
-678
-677
-676
-675
-673
-672
-671
-669
-668
-667
-665
-664
-663
-662
-660
-659
-658
-656
-655
-654
-652
-651
-650
-649
-647
-646
-645
-643
-642
-641
-639
-638
-637
-635
-634
-633
-632
-630
-629
-628
-626
-625
-624
-622
-621
-620
-618
-617
-616
-614
-613
-612
-610
-609
-608
-606
-605
-604
-603
-601
-600
-599
-597
-596
-595
-593
-592
-591
-589
-588
-587
-585
-584
-583
-581
-580
-579
-577
-576
-575
-573
-572
-571
-569
-568
-566
-565
-564
-562
-561
-560
-558
-557
-556
-554
-553
-552
-550
-549
-548
-546
-545
-544
-542
