5
17090
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
13
13
13
13
13
13
13
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
40
40
40
40
40
39
39
39
39
39
38
38
38
38
38
37
37
37
37
37
36
36
36
36
36
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
36
36
36
36
36
36
37
37
37
37
37
38
38
38
38
38
39
39
39
39
40
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
40
40
40
40
39
39
39
39
38
38
38
37
37
37
36
36
36
35
35
35
34
34
34
33
33
33
32
32
32
31
31
31
31
30
30
30
29
29
29
29
29
28
28
28
28
28
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
28
28
28
28
28
29
29
29
29
29
30
30
30
30
31
31
31
31
32
32
32
32
33
33
33
33
33
34
34
34
34
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
33
33
33
33
33
33
32
32
32
32
32
32
31
31
31
31
30
30
30
30
29
29
29
28
28
28
27
27
27
26
26
26
25
25
24
24
24
23
23
23
22
22
21
21
20
20
19
19
18
18
17
17
16
15
15
14
13
13
12
11
11
10
9
9
8
7
7
6
5
4
4
3
2
1
1
0
-1
-2
-2
-3
-4
-5
-6
-7
-7
-8
-9
-10
-11
-12
-12
-13
-14
-15
-15
-16
-17
-18
-18
-19
-20
-21
-21
-22
-23
-24
-24
-25
-26
-26
-27
-27
-28
-28
-29
-29
-30
-30
-30
-31
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-35
-35
-35
-36
-36
-36
-36
-37
-37
-38
-38
-38
-39
-39
-40
-40
-41
-41
-42
-42
-43
-43
-44
-45
-45
-46
-47
-47
-48
-49
-49
-50
-51
-52
-52
-53
-54
-55
-56
-57
-58
-59
-59
-60
-61
-62
-63
-64
-65
-66
-67
-67
-68
-69
-69
-70
-71
-71
-72
-72
-73
-73
-74
-74
-74
-75
-75
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-76
-76
-76
-76
-75
-75
-75
-74
-74
-74
-73
-73
-73
-73
-72
-72
-72
-71
-71
-71
-70
-70
-69
-69
-68
-68
-67
-67
-66
-66
-65
-65
-64
-64
-63
-63
-62
-62
-62
-61
-61
-61
-61
-60
-60
-60
-59
-59
-58
-58
-57
-57
-56
-55
-55
-54
-53
-52
-51
-51
-50
-49
-48
-48
-47
-47
-46
-46
-45
-45
-45
-44
-44
-44
-44
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-40
-40
-40
-39
-39
-39
-39
-38
-38
-38
-37
-37
-37
-37
-36
-36
-36
-36
-35
-35
-35
-34
-34
-34
-33
-33
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-31
-31
-31
-30
-30
-30
-29
-29
-29
-29
-28
-28
-28
-28
-28
-27
-27
-27
-26
-26
-26
-25
-25
-25
-24
-24
-24
-23
-23
-23
-22
-22
-22
-22
-21
-21
-21
-21
-20
-20
-20
-20
-20
-19
-19
-19
-18
-18
-17
-17
-16
-16
-15
-14
-14
-13
-12
-12
-11
-10
-10
-9
-9
-8
-7
-7
-6
-6
-5
-5
-5
-4
-4
-4
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
1
1
1
1
1
2
2
2
2
2
2
2
2
2
1
1
1
0
0
-1
-1
-2
-2
-3
-4
-5
-5
-6
-7
-8
-9
-10
-11
-11
-12
-13
-14
-15
-16
-17
-18
-20
-21
-22
-23
-25
-26
-28
-29
-31
-33
-35
-37
-39
-41
-43
-45
-47
-50
-52
-54
-57
-60
-62
-65
-68
-71
-74
-77
-80
-83
-86
-89
-92
-95
-98
-101
-103
-106
-109
-111
-114
-116
-119
-121
-123
-125
-126
-128
-130
-131
-132
-133
-135
-135
-136
-137
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-138
-138
-138
-137
-137
-137
-136
-136
-135
-134
-134
-133
-132
-131
-131
-130
-129
-128
-127
-126
-126
-125
-125
-124
-124
-123
-123
-123
-123
-124
-124
-124
-125
-125
-126
-127
-127
-128
-129
-130
-130
-131
-132
-133
-134
-135
-135
-136
-137
-138
-139
-139
-140
-141
-142
-143
-144
-144
-145
-146
-147
-148
-149
-150
-151
-152
-152
-153
-154
-155
-156
-157
-158
-159
-160
-161
-162
-163
-164
-164
-165
-166
-167
-168
-169
-170
-172
-173
-174
-175
-176
-178
-179
-180
-181
-183
-184
-186
-187
-189
-190
-191
-193
-194
-196
-197
-199
-200
-202
-203
-205
-206
-208
-209
-211
-213
-214
-216
-218
-219
-221
-223
-225
-227
-228
-230
-232
-234
-235
-237
-239
-240
-242
-243
-245
-246
-247
-249
-250
-251
-252
-253
-253
-254
-255
-255
-255
-255
-255
-255
-255
-254
-253
-252
-251
-250
-249
-247
-246
-244
-242
-240
-238
-236
-233
-231
-229
-226
-224
-222
-219
-217
-215
-213
-211
-209
-207
-206
-204
-203
-202
-201
-201
-201
-200
-200
-201
-201
-202
-203
-204
-205
-206
-208
-209
-211
-213
-216
-218
-221
-224
-226
-230
-233
-236
-240
-244
-247
-251
-255
-260
-264
-268
-272
-277
-281
-286
-290
-294
-299
-303
-307
-311
-315
-318
-322
-326
-329
-332
-335
-338
-340
-343
-345
-347
-348
-350
-351
-352
-352
-353
-353
-352
-352
-351
-350
-348
-346
-344
-342
-339
-337
-333
-330
-327
-323
-319
-315
-312
-307
-303
-299
-295
-291
-287
-283
-279
-275
-271
-267
-263
-259
-256
-252
-249
-246
-243
-240
-237
-234
-232
-229
-227
-225
-223
-221
-220
-218
-217
-216
-215
-214
-213
-213
-212
-212
-212
-212
-212
-212
-212
-212
-212
-213
-213
-214
-215
-215
-216
-217
-218
-219
-220
-221
-222
-224
-225
-227
-228
-230
-232
-233
-235
-237
-239
-241
-242
-244
-246
-248
-250
-251
-253
-255
-257
-258
-260
-262
-264
-266
-268
-270
-272
-274
-276
-278
-281
-283
-285
-287
-290
-292
-294
-296
-298
-300
-302
-304
-306
-307
-309
-310
-311
-312
-313
-314
-315
-316
-316
-317
-317
-317
-317
-317
-317
-316
-316
-315
-315
-314
-314
-313
-312
-311
-310
-309
-309
-308
-307
-306
-305
-305
-304
-303
-303
-302
-301
-301
-300
-300
-299
-298
-297
-297
-296
-295
-294
-293
-292
-291
-291
-290
-289
-288
-288
-287
-287
-287
-287
-287
-287
-287
-287
-288
-288
-289
-290
-291
-291
-292
-294
-295
-296
-297
-298
-300
-301
-302
-304
-305
-307
-308
-310
-311
-313
-315
-316
-318
-319
-321
-322
-323
-324
-325
-325
-326
-326
-326
-325
-324
-323
-321
-319
-317
-315
-312
-308
-305
-301
-297
-293
-288
-284
-279
-274
-268
-263
-257
-252
-246
-240
-234
-228
-221
-215
-208
-202
-195
-188
-181
-174
-167
-160
-152
-145
-138
-131
-124
-117
-110
-103
-97
-91
-84
-79
-73
-67
-62
-57
-53
-48
-44
-40
-37
-34
-31
-28
-25
-23
-21
-19
-18
-16
-15
-14
-14
-13
-13
-13
-13
-13
-13
-13
-14
-14
-15
-16
-16
-17
-18
-18
-19
-20
-21
-21
-22
-23
-23
-24
-24
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-25
-25
-24
-24
-23
-23
-22
-21
-20
-20
-19
-18
-17
-16
-16
-15
-14
-14
-13
-13
-13
-13
-12
-13
-13
-13
-13
-14
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-25
-26
-27
-28
-29
-30
-30
-31
-32
-32
-32
-33
-33
-33
-33
-33
-33
-32
-32
-32
-31
-31
-30
-30
-29
-29
-28
-27
-26
-25
-24
-23
-22
-21
-20
-18
-17
-15
-13
-12
-10
-8
-6
-3
-1
1
3
6
8
10
13
15
17
19
21
23
25
27
29
30
31
33
34
35
36
36
37
37
38
38
38
38
37
37
36
35
35
34
33
31
30
29
27
26
24
22
21
19
17
16
14
13
11
10
9
8
7
6
5
5
5
5
6
7
8
9
11
12
14
17
19
22
25
28
31
35
39
43
47
51
55
59
64
69
73
78
83
89
94
99
104
110
115
121
126
132
137
143
148
154
160
165
171
176
182
187
193
198
204
209
214
219
224
229
234
239
243
248
252
256
259
263
266
269
271
274
276
278
279
281
282
283
284
284
285
285
286
286
286
286
286
286
286
285
285
284
283
282
281
280
278
277
275
273
272
270
268
266
264
263
261
260
258
257
256
256
255
255
255
255
255
255
256
257
257
258
259
260
261
262
263
263
264
265
266
267
268
268
269
270
271
272
273
275
276
277
278
280
281
283
284
285
286
287
288
289
290
290
290
290
290
290
289
288
287
285
283
282
280
277
275
272
269
267
263
260
257
253
250
246
242
238
233
229
225
220
215
211
206
201
196
192
187
183
179
175
171
168
165
162
159
157
156
154
153
153
153
153
153
154
156
157
159
162
164
167
171
174
178
183
187
192
197
202
207
212
217
223
228
233
238
244
248
253
258
262
266
270
273
277
280
283
285
288
290
292
294
296
298
299
301
302
304
306
307
309
310
312
313
315
316
318
319
321
322
324
326
327
329
331
333
335
337
339
342
344
347
350
353
355
359
362
365
369
372
376
379
383
387
390
394
398
401
405
408
412
415
418
422
425
427
430
433
435
437
439
441
443
444
446
447
447
448
448
449
449
448
448
447
446
445
444
442
441
439
436
434
431
428
425
421
417
413
409
404
399
394
389
384
378
372
367
361
355
349
343
338
332
327
322
317
313
309
305
301
298
296
293
291
289
288
287
286
286
285
285
286
286
286
287
288
289
290
292
293
295
297
299
302
305
308
311
315
319
323
327
332
337
343
348
354
360
366
372
378
384
390
396
402
408
414
419
424
429
434
438
443
447
451
454
458
462
465
468
471
474
477
479
482
484
486
487
489
490
490
490
490
490
489
488
486
484
481
478
475
471
467
462
458
453
448
442
437
431
425
420
414
408
402
396
390
383
377
371
365
358
352
346
340
333
327
321
315
310
304
299
294
290
285
281
278
275
272
270
268
266
265
265
265
265
266
267
268
270
272
274
277
280
283
286
290
293
297
301
305
309
312
316
320
323
326
330
332
335
337
339
341
342
343
344
344
343
343
342
340
339
336
334
331
328
324
321
317
312
308
303
298
293
287
281
276
269
263
256
250
243
235
228
221
213
205
198
190
182
175
168
160
153
147
141
135
129
124
120
116
112
109
107
105
104
103
103
103
104
105
107
108
110
113
115
118
120
123
126
129
132
135
139
142
145
149
152
155
159
162
166
169
173
176
180
183
186
190
193
196
199
202
205
207
210
212
214
215
217
218
219
220
220
220
220
220
219
217
216
214
211
208
205
201
197
192
186
181
174
168
160
153
145
136
128
119
110
101
91
82
73
64
55
47
39
31
23
16
10
3
-2
-8
-13
-18
-22
-26
-29
-33
-36
-39
-41
-44
-46
-48
-50
-52
-54
-55
-56
-58
-59
-59
-60
-60
-60
-60
-60
-59
-58
-58
-57
-56
-55
-53
-52
-51
-51
-50
-49
-49
-48
-48
-48
-49
-49
-50
-51
-52
-53
-55
-56
-58
-60
-62
-64
-66
-68
-71
-74
-76
-79
-83
-86
-90
-93
-98
-102
-106
-111
-116
-121
-127
-133
-138
-144
-150
-156
-162
-168
-174
-180
-186
-191
-197
-202
-207
-212
-217
-221
-225
-229
-232
-236
-239
-241
-244
-246
-248
-249
-250
-251
-252
-252
-252
-251
-250
-249
-247
-246
-244
-241
-239
-236
-233
-230
-226
-223
-219
-216
-212
-208
-204
-200
-196
-192
-188
-184
-179
-175
-171
-166
-161
-157
-152
-147
-142
-137
-131
-126
-121
-115
-110
-105
-99
-94
-89
-84
-80
-75
-71
-67
-64
-61
-58
-56
-54
-53
-52
-51
-51
-51
-51
-52
-52
-53
-54
-56
-57
-58
-60
-61
-63
-65
-67
-68
-70
-72
-75
-77
-79
-82
-85
-88
-91
-94
-97
-101
-104
-108
-111
-115
-119
-122
-125
-129
-131
-134
-137
-139
-141
-142
-143
-144
-145
-145
-146
-146
-145
-145
-145
-144
-144
-144
-143
-143
-143
-143
-144
-144
-145
-146
-147
-148
-150
-152
-153
-155
-157
-159
-161
-163
-165
-167
-169
-171
-173
-175
-176
-178
-179
-180
-181
-182
-183
-183
-184
-184
-184
-184
-184
-184
-184
-183
-182
-181
-180
-179
-177
-174
-172
-169
-165
-161
-157
-152
-147
-141
-135
-128
-121
-114
-106
-98
-90
-81
-73
-64
-56
-47
-38
-30
-22
-14
-6
2
9
16
23
30
36
42
48
53
58
63
68
72
76
80
83
86
89
91
93
95
96
97
97
97
96
95
93
91
89
86
82
78
74
70
65
59
54
48
43
37
31
25
19
14
8
3
-3
-8
-12
-17
-21
-24
-28
-31
-34
-36
-39
-41
-43
-44
-45
-46
-47
-48
-48
-48
-48
-48
-47
-47
-45
-44
-42
-40
-38
-35
-32
-29
-26
-22
-18
-13
-8
-4
2
7
12
18
23
28
34
39
45
50
55
60
64
69
73
77
81
85
88
91
94
97
99
101
103
105
107
108
109
110
111
111
112
112
112
113
113
113
112
112
112
112
112
112
111
111
111
111
111
112
112
112
113
114
115
116
117
119
121
123
125
128
131
135
139
143
147
152
157
163
169
175
182
189
196
204
212
220
228
236
244
252
261
269
277
286
294
301
309
317
324
331
337
344
350
355
360
365
369
373
376
378
380
381
381
381
380
378
375
372
368
363
357
350
343
334
325
316
305
294
282
269
256
242
228
213
198
182
165
148
131
113
96
77
59
40
21
3
-16
-35
-54
-73
-91
-109
-127
-145
-161
-178
-194
-209
-223
-236
-249
-261
-272
-282
-291
-299
-307
-313
-318
-322
-325
-327
-328
-328
-327
-325
-323
-319
-314
-308
-301
-294
-285
-276
-267
-256
-246
-234
-223
-211
-198
-186
-173
-160
-148
-135
-123
-110
-98
-86
-75
-63
-52
-41
-30
-20
-10
0
10
19
29
38
46
55
63
71
78
86
92
99
105
111
116
121
125
129
132
135
137
139
140
141
142
142
142
142
141
141
140
139
138
136
135
134
133
132
131
130
129
128
128
127
127
127
127
127
127
128
128
129
130
132
133
135
137
139
141
144
147
150
153
156
160
163
167
172
176
180
185
190
194
199
204
209
213
218
223
227
231
235
239
242
246
248
251
252
254
255
256
256
256
255
254
253
252
250
248
246
243
241
239
236
234
232
230
227
226
224
222
221
219
218
217
216
216
215
214
214
213
213
212
212
211
210
209
208
207
205
203
201
199
196
193
190
186
182
178
174
169
164
159
154
148
142
137
131
124
118
112
106
99
93
86
79
72
65
58
51
43
36
28
20
12
4
-5
-14
-23
-32
-41
-50
-60
-69
-78
-87
-97
-106
-115
-123
-132
-140
-148
-155
-162
-169
-175
-181
-186
-191
-195
-199
-202
-205
-208
-210
-211
-212
-212
-212
-212
-211
-209
-207
-204
-201
-197
-193
-189
-183
-178
-172
-165
-158
-151
-143
-135
-126
-117
-108
-98
-88
-78
-67
-56
-44
-32
-20
-8
5
17
30
44
57
70
84
97
110
124
137
149
162
174
186
197
208
218
228
237
246
254
261
267
273
279
283
287
290
293
295
296
297
297
296
294
292
289
285
280
275
269
262
254
246
237
227
216
205
194
181
169
156
142
129
115
101
87
73
59
45
31
18
4
-9
-21
-34
-46
-57
-68
-79
-89
-99
-108
-117
-125
-133
-140
-147
-153
-158
-163
-168
-172
-175
-178
-180
-181
-182
-183
-182
-182
-180
-178
-176
-173
-169
-166
-161
-157
-152
-147
-142
-136
-131
-125
-120
-115
-109
-104
-99
-95
-91
-87
-83
-80
-77
-75
-74
-72
-72
-71
-72
-73
-74
-76
-79
-82
-86
-90
-95
-100
-106
-113
-119
-127
-134
-142
-150
-159
-168
-177
-186
-196
-205
-215
-225
-234
-244
-253
-262
-271
-280
-289
-298
-306
-314
-322
-330
-337
-344
-351
-358
-364
-370
-376
-381
-387
-392
-397
-401
-406
-410
-414
-418
-421
-425
-428
-431
-433
-436
-438
-440
-442
-444
-446
-448
-449
-451
-453
-454
-456
-457
-459
-461
-463
-465
-467
-469
-472
-475
-477
-480
-483
-486
-489
-492
-495
-499
-502
-505
-508
-511
-514
-517
-520
-523
-526
-529
-531
-533
-536
-538
-540
-541
-543
-545
-546
-547
-548
-549
-549
-550
-550
-550
-550
-550
-550
-549
-549
-548
-548
-547
-546
-545
-545
-544
-543
-542
-542
-541
-541
-541
-541
-541
-541
-541
-542
-543
-544
-545
-546
-548
-550
-552
-555
-558
-561
-564
-568
-572
-576
-581
-586
-591
-597
-603
-609
-615
-622
-629
-636
-643
-651
-659
-666
-674
-682
-690
-697
-705
-712
-720
-727
-733
-740
-746
-751
-757
-762
-766
-770
-773
-776
-779
-780
-782
-783
-783
-782
-781
-780
-778
-775
-772
-768
-763
-758
-752
-746
-739
-731
-723
-714
-704
-695
-684
-673
-662
-651
-639
-627
-614
-602
-589
-577
-565
-552
-540
-529
-517
-506
-496
-486
-476
-467
-459
-451
-444
-437
-431
-426
-422
-418
-415
-412
-411
-409
-409
-409
-409
-411
-412
-414
-417
-420
-424
-428
-432
-436
-441
-446
-452
-458
-463
-469
-476
-482
-488
-495
-502
-508
-515
-521
-528
-534
-540
-546
-552
-558
-563
-568
-572
-577
-580
-583
-586
-588
-590
-591
-591
-591
-591
-589
-587
-585
-582
-578
-574
-570
-565
-559
-554
-547
-541
-534
-527
-520
-512
-504
-497
-489
-481
-472
-464
-456
-448
-440
-432
-424
-416
-409
-401
-394
-387
-380
-374
-368
-362
-357
-352
-348
-344
-341
-338
-336
-334
-333
-333
-333
-333
-334
-335
-337
-339
-342
-345
-349
-352
-356
-361
-365
-370
-374
-379
-384
-389
-394
-399
-404
-408
-413
-417
-421
-424
-427
-430
-432
-434
-435
-436
-436
-436
-435
-434
-432
-429
-426
-423
-419
-415
-410
-405
-399
-394
-388
-382
-375
-369
-363
-356
-350
-343
-337
-331
-324
-318
-312
-306
-300
-294
-289
-283
-278
-273
-268
-263
-258
-253
-248
-243
-238
-233
-228
-224
-219
-214
-208
-203
-198
-193
-188
-183
-177
-172
-167
-162
-158
-153
-148
-144
-140
-136
-132
-128
-125
-121
-118
-115
-112
-109
-107
-104
-101
-98
-96
-93
-90
-87
-84
-81
-79
-75
-72
-69
-66
-63
-59
-56
-52
-48
-45
-41
-37
-32
-28
-24
-19
-14
-9
-4
1
6
12
17
23
29
35
40
46
52
58
63
69
74
80
85
89
94
98
102
106
110
113
116
118
121
123
125
126
128
129
130
131
132
132
133
133
134
134
135
135
136
136
137
137
138
139
139
140
140
141
141
141
142
142
142
142
142
142
142
141
141
141
140
140
139
139
139
139
139
139
139
140
141
142
143
145
147
149
152
154
157
160
163
166
169
173
176
179
182
185
188
191
193
196
198
200
201
203
204
205
207
208
208
209
210
211
211
212
213
214
214
215
216
218
219
221
222
224
226
228
230
233
235
238
241
243
246
249
252
255
258
261
263
266
269
271
274
276
279
281
283
285
287
290
292
294
295
297
299
301
303
304
305
307
308
309
310
310
310
310
310
310
309
308
306
304
302
299
297
293
290
286
281
277
272
267
261
255
249
243
237
230
224
217
210
203
196
189
182
176
169
162
156
149
143
137
131
126
121
116
111
107
103
99
95
92
89
87
85
83
81
80
79
78
78
78
78
79
80
82
83
85
88
91
94
97
101
105
109
114
118
123
128
134
139
144
150
156
161
167
172
178
183
189
194
200
205
210
215
220
225
229
234
238
243
247
251
255
258
262
265
268
271
273
275
277
278
279
280
280
279
279
277
276
274
271
268
265
261
258
254
249
245
241
236
232
228
223
219
216
212
209
206
203
201
198
196
195
193
192
191
190
189
189
188
188
187
187
187
187
186
186
186
186
186
187
187
187
188
188
189
190
191
192
193
194
195
196
196
197
197
197
196
196
195
193
191
188
185
182
178
173
168
163
157
151
144
137
130
122
114
106
98
90
81
73
64
56
47
39
30
22
14
5
-3
-11
-19
-27
-35
-43
-50
-58
-66
-73
-81
-88
-95
-102
-109
-116
-123
-129
-135
-141
-146
-152
-156
-161
-165
-168
-171
-174
-176
-177
-178
-179
-179
-178
-178
-176
-174
-172
-170
-167
-164
-161
-157
-153
-149
-145
-141
-137
-133
-129
-125
-121
-117
-112
-108
-104
-101
-97
-93
-89
-85
-82
-78
-75
-72
-69
-67
-64
-62
-61
-60
-59
-59
-59
-60
-61
-64
-66
-70
-74
-78
-84
-89
-96
-102
-109
-117
-125
-133
-141
-150
-159
-168
-176
-185
-194
-203
-212
-221
-230
-239
-248
-257
-265
-274
-283
-291
-299
-308
-316
-323
-331
-338
-346
-352
-359
-365
-371
-376
-380
-384
-388
-391
-393
-394
-395
-395
-395
-394
-392
-389
-386
-382
-377
-372
-367
-361
-354
-347
-340
-333
-325
-317
-309
-301
-292
-284
-275
-267
-258
-249
-241
-232
-224
-215
-206
-198
-190
-182
-174
-166
-158
-151
-144
-137
-130
-124
-118
-113
-108
-104
-100
-96
-93
-90
-88
-86
-84
-83
-82
-82
-82
-82
-82
-83
-84
-85
-87
-88
-90
-91
-93
-95
-97
-98
-100
-102
-104
-106
-108
-110
-111
-113
-115
-117
-119
-120
-122
-124
-126
-128
-131
-133
-135
-138
-141
-144
-147
-150
-154
-158
-162
-166
-170
-175
-180
-185
-190
-196
-201
-207
-213
-219
-225
-231
-237
-244
-250
-257
-264
-270
-277
-284
-291
-297
-304
-310
-316
-323
-329
-334
-340
-345
-350
-355
-359
-364
-368
-371
-375
-378
-381
-383
-386
-388
-390
-391
-393
-394
-395
-395
-396
-396
-396
-395
-395
-394
-393
-391
-390
-388
-386
-384
-381
-378
-375
-372
-369
-365
-362
-358
-354
-350
-346
-342
-338
-334
-330
-326
-323
-319
-315
-311
-308
-304
-301
-298
-295
-292
-290
-287
-285
-283
-281
-279
-278
-276
-275
-274
-273
-272
-272
-271
-270
-270
-270
-269
-269
-269
-268
-268
-267
-267
-266
-265
-264
-263
-262
-260
-258
-257
-255
-252
-250
-247
-244
-241
-237
-234
-230
-226
-221
-217
-212
-206
-201
-196
-190
-184
-178
-171
-165
-158
-152
-145
-138
-132
-125
-119
-113
-107
-101
-95
-90
-85
-81
-77
-73
-69
-66
-64
-62
-60
-59
-58
-57
-56
-56
-56
-56
-57
-57
-58
-59
-60
-60
-61
-62
-63
-64
-64
-65
-66
-66
-67
-68
-68
-69
-69
-70
-70
-71
-72
-72
-73
-74
-75
-77
-78
-79
-81
-82
-84
-86
-88
-89
-91
-93
-95
-97
-99
-101
-103
-104
-106
-108
-110
-111
-113
-114
-116
-117
-119
-120
-121
-122
-123
-124
-125
-125
-125
-125
-124
-123
-121
-120
-117
-114
-111
-107
-103
-98
-93
-87
-81
-74
-67
-60
-52
-44
-36
-28
-19
-10
-1
9
18
28
37
47
57
66
76
86
96
106
115
125
135
144
154
163
172
181
189
198
206
213
221
228
235
241
247
252
257
262
266
270
273
276
278
280
281
282
283
283
283
283
282
281
279
278
276
274
272
269
267
265
262
260
257
255
252
250
248
246
245
243
242
241
241
240
240
241
242
243
244
246
249
252
255
259
263
267
272
277
283
289
296
303
310
317
325
333
342
350
359
368
377
386
395
404
413
423
432
441
450
458
467
476
484
492
500
508
515
522
529
536
543
549
555
561
567
573
578
584
589
594
599
604
609
614
619
624
628
633
638
643
648
653
657
662
667
672
676
681
685
690
694
698
702
706
709
713
716
719
722
725
728
730
733
735
737
739
741
742
744
745
747
748
749
751
752
753
754
755
756
757
759
760
761
762
763
765
766
767
769
771
772
774
776
777
779
781
782
784
785
787
788
789
790
791
791
792
792
792
792
792
791
791
790
789
788
787
785
784
782
780
778
776
773
771
768
765
761
758
754
750
746
741
736
731
726
721
715
709
704
698
692
686
679
673
667
661
655
650
644
638
633
628
623
618
613
609
605
601
597
594
591
588
586
584
582
581
580
579
579
579
579
580
581
583
584
587
589
592
595
598
601
605
608
612
616
620
625
629
633
637
642
646
651
655
659
664
668
672
676
681
685
689
693
696
700
703
707
710
713
715
718
720
722
723
725
726
726
726
726
726
725
723
721
719
716
713
709
705
700
695
689
683
676
669
661
653
644
635
626
616
605
594
583
572
560
548
536
524
511
499
486
474
461
449
437
425
413
402
391
380
369
359
349
340
331
322
314
306
299
293
286
281
276
271
267
264
261
258
257
255
255
254
255
256
257
258
260
263
266
269
272
275
279
283
287
291
296
300
305
309
314
318
323
328
332
337
342
346
351
355
360
364
368
372
376
379
383
386
388
390
392
393
394
395
394
393
392
390
388
385
381
377
373
368
362
357
351
344
337
331
323
316
308
301
293
285
277
269
260
252
243
235
227
218
210
202
193
185
178
170
162
155
149
142
136
130
125
120
115
111
108
104
101
98
96
93
91
89
88
86
84
82
80
77
75
72
69
66
62
58
53
48
43
37
31
24
17
10
2
-6
-14
-23
-31
-40
-49
-58
-66
-75
-84
-92
-100
-108
-115
-123
-130
-137
-143
-149
-155
-161
-167
-172
-178
-183
-188
-193
-198
-203
-207
-212
-217
-221
-226
-230
-234
-238
-242
-246
-249
-253
-256
-258
-261
-263
-266
-268
-270
-272
-274
-275
-277
-279
-281
-283
-286
-288
-291
-294
-297
-301
-304
-308
-312
-317
-321
-326
-331
-336
-341
-346
-351
-356
-361
-366
-371
-376
-381
-385
-390
-395
-400
-405
-410
-415
-420
-425
-431
-436
-442
-448
-454
-460
-466
-472
-478
-484
-490
-497
-502
-508
-514
-519
-524
-529
-533
-537
-541
-544
-546
-548
-550
-551
-552
-552
-552
-552
-551
-550
-548
-546
-545
-542
-540
-538
-535
-533
-530
-528
-525
-523
-520
-518
-515
-513
-510
-507
-505
-502
-499
-496
-493
-490
-487
-484
-480
-477
-474
-471
-468
-465
-462
-459
-456
-454
-452
-450
-449
-448
-447
-447
-447
-447
-448
-449
-450
-452
-454
-456
-459
-462
-465
-469
-472
-476
-481
-485
-490
-494
-499
-505
-510
-515
-521
-526
-532
-537
-543
-548
-554
-559
-564
-569
-574
-579
-583
-588
-591
-595
-598
-601
-603
-605
-607
-608
-609
-610
-610
-609
-609
-607
-606
-604
-602
-599
-596
-593
-590
-586
-582
-578
-573
-569
-564
-559
-553
-548
-542
-537
-531
-525
-519
-513
-507
-501
-495
-489
-482
-476
-470
-464
-459
-453
-447
-442
-437
-432
-427
-422
-418
-414
-410
-406
-403
-400
-398
-396
-394
-393
-392
-392
-392
-393
-394
-395
-397
-400
-403
-406
-410
-414
-418
-423
-428
-433
-439
-444
-450
-455
-461
-467
-472
-478
-483
-489
-494
-499
-504
-509
-513
-518
-522
-526
-529
-533
-536
-539
-542
-544
-546
-548
-550
-552
-553
-554
-555
-556
-556
-557
-557
-557
-557
-556
-556
-555
-554
-553
-551
-550
-548
-546
-544
-541
-539
-536
-534
-531
-528
-524
-521
-518
-514
-511
-507
-503
-500
-496
-492
-488
-485
-481
-477
-473
-470
-466
-463
-460
-456
-453
-451
-448
-446
-444
-442
-440
-439
-439
-438
-438
-439
-440
-442
-444
-447
-450
-454
-459
-464
-470
-477
-484
-492
-500
-509
-519
-530
-541
-553
-565
-578
-591
-605
-619
-634
-649
-664
-680
-696
-712
-728
-744
-760
-776
-792
-807
-823
-839
-854
-869
-884
-898
-913
-927
-941
-954
-967
-980
-993
-1004
-1016
-1029
-1040
-1051
-1061
-1071
-1080
-1089
-1097
-1105
-1112
-1118
-1123
-1128
-1132
-1134
-1136
-1137
-1137
-1136
-1134
-1131
-1128
-1123
-1117
-1111
-1103
-1095
-1086
-1077
-1066
-1055
-1043
-1031
-1018
-1004
-990
-975
-960
-944
-928
-912
-895
-878
-860
-842
-825
-806
-788
-770
-752
-733
-715
-697
-679
-662
-644
-628
-611
-595
-580
-565
-551
-537
-524
-512
-501
-490
-480
-471
-463
-456
-450
-444
-440
-436
-433
-431
-430
-429
-430
-431
-434
-437
-440
-445
-450
-456
-463
-471
-479
-488
-497
-507
-518
-529
-540
-552
-565
-578
-591
-604
-618
-632
-646
-661
-675
-689
-704
-718
-732
-746
-760
-773
-787
-799
-812
-824
-835
-846
-857
-866
-876
-884
-892
-899
-906
-912
-917
-921
-925
-928
-931
-933
-934
-935
-935
-934
-933
-931
-929
-926
-923
-920
-915
-911
-906
-901
-895
-889
-882
-876
-869
-861
-854
-846
-838
-830
-821
-812
-804
-795
-786
-776
-767
-758
-748
-739
-729
-720
-710
-701
-691
-682
-672
-663
-653
-644
-634
-625
-616
-606
-597
-588
-579
-570
-560
-551
-542
-533
-524
-515
-506
-497
-487
-478
-469
-459
-450
-440
-431
-421
-412
-402
-392
-382
-372
-362
-352
-342
-332
-322
-311
-301
-291
-281
-270
-260
-250
-240
-230
-219
-209
-199
-189
-180
-170
-160
-151
-142
-133
-124
-115
-107
-99
-91
-83
-76
-69
-62
-56
-50
-44
-39
-34
-29
-24
-20
-16
-12
-9
-5
-2
1
4
6
9
11
13
15
16
18
19
20
21
21
21
21
21
20
19
18
17
15
13
11
9
6
3
0
-3
-6
-9
-12
-16
-19
-22
-25
-29
-32
-35
-38
-41
-44
-46
-49
-51
-53
-54
-56
-57
-57
-58
-57
-57
-55
-53
-51
-48
-45
-40
-36
-30
-24
-18
-11
-3
5
14
23
32
42
52
63
74
85
97
109
122
134
148
161
175
189
203
218
233
248
263
278
294
310
325
341
356
372
387
402
417
431
445
459
472
484
496
507
517
527
536
544
551
558
564
569
573
577
580
582
584
585
586
586
586
585
584
582
581
579
576
574
572
569
566
564
561
558
555
552
549
546
542
539
535
532
528
524
520
515
510
506
501
495
490
484
478
472
466
460
454
447
441
434
428
421
415
408
402
396
390
383
378
372
366
360
355
350
344
339
334
329
325
320
316
312
308
304
301
297
295
292
291
289
288
288
289
290
291
294
297
301
305
311
317
323
331
339
348
358
368
378
390
402
414
428
441
455
470
485
501
517
534
551
569
587
605
624
643
663
683
703
723
743
764
785
806
826
847
867
887
907
927
945
964
982
999
1014
1031
1045
1059
1072
1084
1095
1105
1114
1121
1128
1133
1138
1141
1144
1145
1145
1144
1143
1140
1136
1132
1127
1120
1114
1106
1098
1089
1080
1070
1060
1050
1039
1028
1018
1006
995
984
974
963
953
943
933
924
916
908
901
894
888
883
878
874
871
869
867
866
866
866
867
868
870
872
875
878
881
885
890
894
899
905
911
917
924
931
939
947
956
966
976
987
998
1010
1022
1036
1050
1064
1079
1095
1111
1127
1144
1161
1178
1195
1213
1231
1249
1267
1284
1302
1320
1338
1355
1373
1390
1407
1423
1440
1456
1472
1488
1503
1518
1532
1547
1560
1574
1587
1599
1611
1622
1633
1644
1654
1663
1672
1680
1688
1695
1702
1708
1714
1719
1724
1728
1732
1736
1740
1743
1746
1749
1752
1755
1758
1761
1763
1766
1769
1773
1776
1779
1783
1787
1791
1795
1800
1805
1810
1815
1821
1827
1833
1840
1846
1854
1861
1869
1877
1885
1894
1903
1912
1922
1932
1943
1953
1964
1975
1987
1998
2009
2023
2035
2047
2060
2073
2086
2099
2112
2125
2138
2151
2164
2177
2190
2203
2216
2228
2240
2253
2265
2277
2288
2300
2311
2322
2333
2343
2354
2364
2374
2385
2395
2405
2415
2425
2435
2445
2455
2466
2476
2487
2498
2509
2521
2532
2545
2557
2570
2584
2598
2613
2628
2643
2660
2676
2694
2712
2731
2750
2770
2791
2812
2834
2856
2879
2902
2925
2950
2974
2999
3024
3050
3075
3101
3127
3153
3180
3206
3233
3260
3286
3313
3340
3367
3394
3420
3447
3474
3500
3527
3553
3579
3605
3630
3655
3680
3704
3728
3751
3773
3795
3816
3836
3856
3875
3893
3910
3926
3942
3957
3971
3984
3997
4009
4021
4032
4043
4054
4064
4074
4083
4093
4103
4113
4123
4133
4143
4154
4165
4176
4187
4199
4212
4225
4239
4253
4268
4283
4299
4316
4333
4351
4370
4389
4409
4429
4451
4472
4495
4518
4541
4565
4589
4614
4638
4663
4688
4714
4739
4764
4789
4813
4838
4862
4886
4909
4931
4953
4974
4995
5015
5033
5051
5068
5085
5100
5114
5127
5139
5150
5160
5169
5177
5184
5191
5196
5201
5205
5209
5212
5215
5217
5220
5223
5225
5229
5232
5237
5242
5248
5255
5264
5274
5285
5298
5312
5328
5345
5365
5386
5408
5433
5459
5487
5516
5547
5580
5614
5649
5686
5724
5763
5803
5844
5886
5928
5971
6015
6059
6103
6148
6192
6237
6282
6327
6371
6415
6459
6502
6545
6587
6628
6669
6709
6747
6785
6821
6857
6891
6923
6955
6984
7012
7039
7064
7087
7109
7129
7147
7163
7178
7191
7202
7212
7220
7226
7231
7235
7236
7237
7236
7234
7231
7227
7221
7215
7208
7200
7191
7182
7173
7162
7152
7141
7130
7119
7107
7096
7084
7073
7062
7051
7040
7029
7019
7009
6999
6990
6981
6973
6965
6957
6950
6943
6937
6932
6926
6922
6917
6914
6910
6907
6904
6901
6899
6897
6895
6893
6890
6888
6886
6883
6880
6877
6873
6868
6863
6858
6851
6843
6835
6825
6814
6802
6788
6773
6756
6738
6717
6695
6671
6645
6617
6587
6555
6520
6484
6445
6404
6360
6314
6266
6216
6163
6109
6051
5992
5930
5867
5801
5733
5662
5590
5516
5439
5361
5281
5200
5117
5032
4945
4858
4769
4679
4589
4497
4405
4312
4220
4126
4033
3940
3847
3755
3663
3571
3480
3390
3300
3211
3122
3035
2948
2862
2777
2692
2607
2524
2440
2357
2275
2193
2110
2029
1947
1865
1783
1701
1620
1538
1456
1374
1292
1210
1127
1045
962
880
797
715
632
549
466
384
301
218
135
52
-30
-113
-196
-279
-361
-444
-526
-608
-690
-772
-854
-935
-1016
-1097
-1177
-1257
-1335
-1414
-1491
-1567
-1643
-1717
-1790
-1862
-1933
-2001
-2070
-2136
-2201
-2264
-2325
-2385
-2443
-2500
-2555
-2608
-2659
-2709
-2757
-2803
-2847
-2890
-2931
-2971
-3009
-3045
-3079
-3112
-3143
-3173
-3202
-3229
-3254
-3279
-3302
-3325
-3346
-3366
-3386
-3406
-3425
-3443
-3462
-3481
-3500
-3519
-3539
-3559
-3580
-3602
-3626
-3650
-3675
-3702
-3730
-3760
-3791
-3823
-3857
-3892
-3929
-3967
-4006
-4048
-4090
-4134
-4179
-4225
-4272
-4320
-4369
-4419
-4470
-4522
-4573
-4626
-4678
-4731
-4784
-4836
-4888
-4940
-4991
-5041
-5090
-5138
-5185
-5230
-5273
-5314
-5353
-5389
-5424
-5455
-5483
-5509
-5531
-5550
-5566
-5578
-5587
-5592
-5593
-5591
-5585
-5575
-5561
-5544
-5524
-5499
-5472
-5441
-5406
-5369
-5328
-5284
-5238
-5189
-5137
-5083
-5027
-4968
-4908
-4846
-4781
-4716
-4648
-4579
-4509
-4438
-4365
-4291
-4215
-4139
-4061
-3983
-3903
-3822
-3741
-3658
-3574
-3490
-3404
-3318
-3230
-3142
-3053
-2964
-2874
-2783
-2692
-2600
-2508
-2416
-2323
-2231
-2139
-2047
-1955
-1864
-1773
-1682
-1593
-1504
-1416
-1329
-1243
-1158
-1074
-992
-911
-832
-754
-678
-604
-531
-460
-391
-324
-259
-195
-134
-74
-17
39
93
145
194
243
289
334
377
419
459
498
536
573
609
644
679
713
747
781
815
850
884
919
954
990
1027
1065
1103
1142
1182
1223
1265
1307
1350
1393
1438
1482
1527
1571
1616
1661
1705
1749
1792
1835
1877
1918
1958
1996
2033
2070
2104
2137
2169
2199
2228
2255
2280
2304
2326
2347
2365
2383
2398
2412
2425
2435
2444
2452
2458
2462
2465
2466
2465
2464
2460
2455
2449
2442
2433
2424
2413
2402
2389
2377
2363
2350
2336
2322
2308
2294
2281
2268
2256
2244
2232
2221
2211
2202
2193
2185
2177
2170
2164
2157
2151
2145
2140
2134
2128
2122
2115
2108
2101
2093
2084
2075
2065
2054
2043
2031
2017
2003
1988
1972
1955
1937
1918
1898
1877
1855
1832
1807
1782
1755
1727
1697
1667
1635
1602
1568
1533
1497
1460
1422
1384
1345
1305
1266
1226
1186
1147
1108
1069
1031
994
957
922
887
854
821
790
759
730
702
674
648
622
598
574
551
529
508
487
467
447
428
410
392
375
358
342
326
310
294
279
264
249
233
218
202
185
168
151
132
112
92
70
46
22
-4
-32
-61
-92
-124
-158
-193
-230
-269
-309
-350
-393
-437
-483
-530
-578
-627
-678
-731
-785
-840
-897
-956
-1016
-1078
-1142
-1207
-1275
-1344
-1416
-1489
-1564
-1641
-1720
-1800
-1882
-1965
-2049
-2134
-2220
-2307
-2394
-2481
-2568
-2655
-2742
-2827
-2912
-2996
-3079
-3161
-3241
-3319
-3396
-3471
-3545
-3617
-3687
-3755
-3822
-3887
-3950
-4011
-4072
-4130
-4187
-4242
-4296
-4349
-4400
-4449
-4498
-4545
-4591
-4636
-4680
-4724
-4766
-4807
-4848
-4888
-4928
-4968
-5008
-5048
-5088
-5129
-5170
-5212
-5256
-5300
-5346
-5394
-5443
-5495
-5548
-5604
-5662
-5723
-5786
-5852
-5921
-5993
-6067
-6145
-6226
-6309
-6395
-6485
-6577
-6671
-6769
-6868
-6970
-7074
-7181
-7289
-7398
-7509
-7621
-7734
-7848
-7962
-8076
-8191
-8304
-8418
-8530
-8642
-8752
-8860
-8967
-9071
-9173
-9273
-9370
-9464
-9554
-9642
-9726
-9806
-9882
-9955
-10023
-10088
-10148
-10204
-10255
-10302
-10345
-10383
-10417
-10447
-10473
-10494
-10511
-10525
-10534
-10540
-10543
-10543
-10539
-10533
-10524
-10513
-10500
-10485
-10469
-10452
-10435
-10416
-10397
-10379
-10360
-10343
-10325
-10309
-10294
-10281
-10269
-10258
-10250
-10243
-10239
-10237
-10237
-10239
-10244
-10251
-10260
-10272
-10286
-10302
-10320
-10340
-10362
-10386
-10411
-10437
-10464
-10493
-10522
-10552
-10582
-10612
-10643
-10673
-10704
-10734
-10764
-10793
-10822
-10851
-10879
-10907
-10934
-10961
-10988
-11015
-11042
-11068
-11095
-11122
-11150
-11177
-11205
-11234
-11263
-11292
-11322
-11353
-11384
-11416
-11448
-11481
-11514
-11548
-11582
-11616
-11651
-11686
-11721
-11756
-11792
-11827
-11863
-11898
-11933
-11968
-12003
-12038
-12073
-12107
-12140
-12173
-12206
-12238
-12269
-12300
-12330
-12359
-12387
-12415
-12441
-12467
-12492
-12515
-12538
-12559
-12580
-12599
-12617
-12634
-12650
-12664
-12677
-12688
-12698
-12706
-12713
-12718
-12721
-12722
-12721
-12718
-12713
-12706
-12696
-12685
-12670
-12654
-12634
-12613
-12589
-12562
-12533
-12501
-12466
-12430
-12391
-12349
-12305
-12259
-12211
-12160
-12108
-12054
-11998
-11940
-11882
-11822
-11761
-11700
-11638
-11576
-11513
-11451
-11390
-11329
-11270
-11212
-11155
-11101
-11048
-10998
-10950
-10905
-10863
-10824
-10788
-10755
-10726
-10700
-10677
-10658
-10642
-10630
-10620
-10614
-10611
-10611
-10614
-10619
-10626
-10636
-10648
-10661
-10676
-10691
-10708
-10726
-10744
-10762
-10780
-10798
-10814
-10830
-10845
-10858
-10870
-10879
-10886
-10891
-10893
-10892
-10888
-10880
-10870
-10855
-10837
-10815
-10790
-10761
-10727
-10690
-10650
-10605
-10557
-10505
-10450
-10392
-10330
-10266
-10198
-10128
-10056
-9981
-9904
-9825
-9745
-9663
-9580
-9496
-9412
-9327
-9241
-9156
-9070
-8985
-8901
-8817
-8734
-8653
-8573
-8495
-8419
-8345
-8273
-8203
-8135
-8071
-8009
-7950
-7894
-7841
-7791
-7743
-7699
-7657
-7619
-7583
-7550
-7520
-7493
-7468
-7446
-7426
-7409
-7394
-7381
-7370
-7361
-7354
-7349
-7346
-7344
-7344
-7345
-7347
-7350
-7354
-7359
-7365
-7371
-7378
-7385
-7392
-7399
-7406
-7414
-7421
-7427
-7434
-7440
-7445
-7451
-7455
-7459
-7462
-7465
-7467
-7468
-7468
-7467
-7465
-7462
-7457
-7451
-7443
-7434
-7423
-7411
-7396
-7379
-7360
-7340
-7317
-7291
-7264
-7234
-7203
-7169
-7133
-7095
-7056
-7014
-6971
-6927
-6881
-6834
-6786
-6737
-6687
-6636
-6585
-6533
-6481
-6428
-6374
-6321
-6267
-6213
-6158
-6103
-6049
-5994
-5939
-5884
-5829
-5774
-5719
-5665
-5611
-5558
-5505
-5453
-5402
-5352
-5302
-5254
-5208
-5162
-5118
-5075
-5034
-4994
-4956
-4919
-4884
-4850
-4817
-4785
-4755
-4725
-4697
-4669
-4643
-4617
-4591
-4567
-4542
-4519
-4495
-4472
-4449
-4427
-4405
-4383
-4361
-4340
-4319
-4298
-4278
-4257
-4237
-4217
-4198
-4178
-4159
-4139
-4120
-4101
-4082
-4062
-4043
-4024
-4005
-3985
-3965
-3945
-3924
-3903
-3881
-3859
-3837
-3814
-3790
-3766
-3742
-3718
-3693
-3667
-3642
-3616
-3590
-3564
-3538
-3511
-3485
-3459
-3432
-3406
-3380
-3354
-3328
-3302
-3276
-3250
-3223
-3197
-3171
-3144
-3118
-3091
-3063
-3036
-3008
-2980
-2951
-2922
-2892
-2862
-2832
-2801
-2770
-2739
-2707
-2674
-2641
-2608
-2575
-2541
-2506
-2472
-2437
-2401
-2366
-2330
-2293
-2256
-2219
-2182
-2145
-2107
-2069
-2031
-1992
-1954
-1915
-1876
-1838
-1799
-1760
-1722
-1683
-1645
-1606
-1568
-1529
-1491
-1453
-1414
-1376
-1337
-1299
-1260
-1221
-1182
-1142
-1103
-1064
-1024
-984
-944
-905
-865
-826
-786
-748
-709
-671
-634
-598
-562
-527
-493
-460
-427
-396
-366
-336
-307
-280
-252
-226
-200
-175
-150
-125
-100
-76
-51
-26
0
26
53
80
108
138
168
200
233
267
303
340
379
419
461
505
551
599
649
701
755
811
869
930
992
1058
1125
1195
1268
1343
1420
1500
1582
1666
1752
1841
1931
2023
2117
2212
2308
2406
2503
2602
2701
2799
2898
2995
3093
3189
3284
3378
3470
3561
3651
3739
3824
3909
3991
4072
4150
4228
4303
4377
4449
4520
4589
4657
4723
4788
4852
4915
4976
5036
5094
5152
5207
5262
5315
5367
5417
5466
5513
5559
5603
5646
5687
5728
5767
5804
5841
5876
5911
5945
5979
6012
6044
6077
6109
6142
6175
6209
6243
6278
6313
6350
6387
6425
6465
6505
6547
6590
6634
6680
6726
6774
6822
6872
6923
6975
7029
7083
7138
7194
7250
7308
7366
7425
7484
7543
7603
7663
7722
7782
7841
7899
7956
8013
8068
8122
8173
8225
8274
8321
8366
8408
8448
8486
8521
8553
8583
8610
8634
8656
8675
8691
8705
8717
8726
8733
8738
8740
8741
8739
8736
8731
8724
8715
8705
8693
8679
8665
8648
8631
8612
8592
8570
8548
8525
8501
8476
8451
8426
8400
8375
8350
8325
8301
8278
8257
8237
8218
8202
8186
8175
8164
8157
8154
8151
8154
8157
8164
8175
8188
8204
8223
8244
8267
8293
8322
8352
8384
8417
8452
8489
8526
8564
8603
8642
8681
8721
8761
8801
8840
8880
8919
8957
8996
9033
9070
9107
9142
9177
9211
9245
9277
9309
9339
9369
9397
9424
9450
9475
9498
9520
9540
9559
9577
9594
9609
9623
9636
9648
9659
9670
9680
9690
9700
9710
9720
9731
9742
9755
9769
9784
9801
9820
9841
9864
9890
9918
9948
9981
10017
10055
10096
10139
10184
10232
10282
10334
10388
10443
10499
10557
10615
10674
10733
10792
10850
10908
10965
11021
11076
11129
11180
11229
11276
11320
11361
11400
11436
11469
11500
11526
11550
11571
11589
11603
11614
11623
11628
11630
11630
11627
11621
11613
11602
11589
11574
11556
11537
11516
11494
11469
11444
11417
11389
11360
11329
11299
11267
11235
11202
11168
11135
11101
11067
11032
10998
10964
10929
10895
10861
10827
10792
10758
10725
10691
10657
10623
10589
10555
10521
10486
10451
10416
10380
10344
10307
10270
10231
10192
10152
10111
10069
10025
9981
9935
9888
9840
9791
9740
9688
9635
9580
9525
9468
9410
9351
9291
9230
9167
9104
9039
8974
8908
8840
8772
8703
8633
8562
8490
8417
8344
8269
8194
8118
8042
7965
7887
7808
7729
7650
7570
7490
7410
7329
7248
7166
7084
7002
6919
6836
6753
6668
6584
6498
6412
6325
6237
6148
6058
5967
5876
5783
5689
5594
5498
5401
5304
5205
5107
5007
4907
4807
4707
4606
4506
4405
4305
4205
4105
4005
3906
3808
3709
3612
3515
3418
3322
3226
3131
3037
2943
2850
2758
2666
2575
2485
2396
2308
2221
2135
2050
1966
1884
1803
1723
1645
1568
1492
1419
1346
1276
1207
1140
1074
1010
948
887
827
770
714
659
605
553
502
452
403
355
308
261
215
169
123
77
31
-16
-63
-111
-160
-210
-261
-313
-367
-423
-480
-540
-601
-664
-729
-796
-865
-936
-1008
-1084
-1161
-1240
-1321
-1404
-1488
-1574
-1662
-1751
-1841
-1933
-2025
-2119
-2213
-2308
-2403
-2499
-2595
-2692
-2788
-2885
-2981
-3078
-3173
-3269
-3364
-3458
-3552
-3645
-3738
-3830
-3921
-4011
-4100
-4188
-4275
-4361
-4446
-4530
-4613
-4694
-4774
-4853
-4930
-5006
-5080
-5153
-5224
-5294
-5361
-5427
-5490
-5552
-5611
-5668
-5723
-5776
-5826
-5873
-5918
-5960
-5999
-6035
-6068
-6097
-6124
-6147
-6166
-6182
-6194
-6203
-6208
-6209
-6206
-6200
-6190
-6177
-6159
-6139
-6114
-6087
-6056
-6023
-5986
-5947
-5905
-5861
-5814
-5765
-5715
-5663
-5609
-5553
-5496
-5438
-5379
-5319
-5258
-5197
-5134
-5071
-5008
-4944
-4880
-4815
-4751
-4687
-4622
-4558
-4494
-4431
-4368
-4306
-4245
-4184
-4125
-4066
-4009
-3953
-3898
-3844
-3792
-3741
-3691
-3642
-3595
-3549
-3505
-3461
-3419
-3377
-3337
-3298
-3260
-3223
-3186
-3151
-3116
-3082
-3049
-3017
-2986
-2955
-2925
-2896
-2868
-2841
-2814
-2788
-2762
-2738
-2713
-2690
-2667
-2644
-2622
-2600
-2578
-2557
-2536
-2514
-2493
-2472
-2451
-2429
-2407
-2385
-2362
-2339
-2316
-2291
-2267
-2241
-2215
-2187
-2159
-2130
-2100
-2069
-2037
-2004
-1969
-1934
-1897
-1859
-1819
-1779
-1737
-1694
-1649
-1603
-1556
-1508
-1458
-1407
-1354
-1301
-1246
-1189
-1132
-1073
-1012
-952
-890
-826
-762
-697
-631
-564
-497
-429
-362
-294
-226
-159
-93
-27
37
100
162
221
279
334
387
437
484
528
568
606
640
671
698
722
742
759
773
783
790
794
795
793
788
781
771
758
743
726
707
686
663
638
612
584
554
524
491
458
424
388
352
315
278
240
202
163
125
86
48
11
-27
-63
-99
-134
-167
-200
-231
-262
-291
-318
-344
-369
-393
-415
-435
-455
-473
-490
-506
-521
-535
-548
-560
-572
-583
-593
-603
-613
-623
-632
-641
-651
-660
-670
-680
-691
-702
-713
-726
-738
-752
-767
-782
-799
-816
-835
-856
-877
-900
-924
-950
-977
-1006
-1037
-1069
-1102
-1137
-1174
-1212
-1251
-1292
-1334
-1377
-1421
-1466
-1511
-1557
-1604
-1650
-1697
-1744
-1791
-1837
-1883
-1928
-1973
-2016
-2059
-2100
-2140
-2179
-2216
-2251
-2285
-2317
-2347
-2375
-2401
-2426
-2448
-2468
-2486
-2503
-2517
-2529
-2540
-2548
-2555
-2560
-2563
-2565
-2565
-2563
-2561
-2557
-2551
-2545
-2538
-2530
-2522
-2512
-2503
-2492
-2482
-2472
-2461
-2451
-2440
-2430
-2420
-2410
-2401
-2392
-2384
-2376
-2369
-2362
-2356
-2351
-2346
-2341
-2337
-2334
-2331
-2328
-2326
-2324
-2323
-2322
-2321
-2320
-2320
-2319
-2319
-2319
-2319
-2318
-2318
-2317
-2317
-2316
-2315
-2314
-2312
-2310
-2308
-2306
-2303
-2301
-2297
-2294
-2291
-2287
-2283
-2279
-2275
-2271
-2266
-2262
-2257
-2253
-2248
-2243
-2238
-2233
-2228
-2223
-2218
-2212
-2206
-2201
-2194
-2188
-2181
-2174
-2166
-2158
-2149
-2139
-2129
-2118
-2107
-2094
-2081
-2066
-2050
-2033
-2016
-1996
-1975
-1953
-1929
-1904
-1877
-1848
-1817
-1784
-1749
-1712
-1673
-1632
-1588
-1542
-1494
-1444
-1392
-1337
-1280
-1221
-1160
-1097
-1032
-966
-898
-829
-759
-687
-615
-542
-469
-395
-322
-248
-174
-101
-28
45
117
188
259
329
398
467
534
601
667
732
796
859
922
983
1044
1103
1162
1219
1276
1331
1385
1438
1490
1541
1590
1639
1686
1731
1775
1818
1859
1899
1937
1974
2009
2041
2073
2102
2130
2155
2178
2199
2218
2234
2248
2260
2268
2274
2278
2279
2277
2272
2265
2254
2241
2226
2207
2186
2163
2136
2108
2077
2043
2008
1970
1930
1889
1846
1801
1754
1706
1657
1607
1556
1503
1450
1397
1343
1288
1233
1178
1123
1069
1014
960
906
853
801
750
700
651
604
558
514
472
431
393
358
324
293
265
240
217
198
182
168
159
152
149
150
154
162
173
189
208
231
259
290
325
364
407
455
506
561
620
683
750
821
895
972
1053
1137
1223
1313
1405
1499
1596
1694
1793
1894
1995
2097
2199
2301
2403
2503
2602
2700
2796
2890
2981
3070
3155
3237
3315
3389
3459
3525
3586
3642
3694
3741
3782
3819
3851
3877
3898
3914
3924
3930
3930
3925
3916
3901
3881
3857
3827
3794
3756
3713
3667
3617
3563
3506
3446
3383
3317
3249
3178
3106
3033
2958
2883
2807
2731
2655
2579
2504
2429
2356
2284
2214
2146
2079
2015
1952
1892
1835
1780
1728
1678
1631
1586
1544
1505
1468
1434
1402
1372
1345
1320
1298
1277
1259
1242
1227
1214
1203
1193
1184
1177
1171
1167
1163
1160
1158
1157
1156
1157
1157
1158
1159
1161
1162
1164
1166
1168
1171
1173
1176
1178
1181
1184
1188
1192
1197
1202
1208
1215
1223
1232
1242
1253
1266
1280
1295
1313
1332
1353
1376
1401
1429
1458
1489
1523
1559
1597
1638
1681
1726
1774
1823
1875
1929
1985
2044
2104
2166
2229
2295
2361
2430
2499
2570
2642
2714
2788
2862
2937
3012
3087
3163
3238
3313
3388
3463
3537
3611
3683
3755
3825
3895
3963
4029
4094
4157
4218
4277
4335
4390
4443
4494
4543
4590
4634
4677
4717
4755
4791
4825
4857
4888
4916
4943
4968
4992
5014
5034
5052
5070
5085
5099
5112
5123
5133
5141
5147
5152
5156
5158
5159
5158
5156
5153
5149
5143
5136
5128
5118
5108
5097
5085
5072
5058
5044
5029
5013
4997
4980
4963
4945
4926
4907
4887
4867
4846
4824
4801
4778
4754
4729
4704
4677
4650
4621
4592
4562
4530
4498
4465
4431
4396
4361
4324
4287
4248
4209
4170
4129
4088
4046
4003
3960
3916
3871
3825
3779
3733
3686
3638
3589
3541
3491
3441
3390
3339
3288
3236
3183
3130
3077
3024
2970
2916
2861
2807
2753
2698
2644
2589
2535
2481
2428
2375
2322
2270
2219
2168
2119
2070
2021
1975
1929
1883
1839
1796
1753
1712
1671
1631
1591
1552
1514
1476
1439
1401
1364
1327
1290
1254
1217
1180
1143
1106
1070
1033
996
959
923
887
851
816
781
747
713
681
649
618
589
560
533
507
482
459
437
417
399
382
366
353
340
330
322
315
309
306
304
304
306
309
314
320
327
336
347
358
370
384
398
413
428
444
459
475
491
506
521
535
548
560
571
580
588
595
600
603
605
605
603
599
593
586
577
567
555
541
526
511
494
476
458
439
419
399
379
359
339
319
300
280
262
243
226
209
192
177
162
149
136
124
113
103
94
86
80
74
70
66
64
63
63
64
66
68
72
77
83
90
98
106
115
126
137
148
161
174
188
203
218
235
252
269
288
307
327
347
368
390
412
435
458
482
507
531
556
582
607
633
659
685
711
737
763
789
814
840
866
891
916
941
966
991
1016
1041
1065
1089
1114
1138
1162
1185
1209
1233
1256
1279
1302
1325
1347
1370
1392
1413
1435
1456
1476
1497
1517
1537
1556
1575
1594
1613
1632
1650
1669
1687
1706
1725
1743
1763
1782
1802
1822
1843
1864
1886
1908
1931
1954
1978
2001
2027
2052
2078
2105
2132
2159
2187
2216
2245
2274
2303
2333
2364
2394
2425
2456
2487
2518
2549
2580
2611
2642
2672
2702
2732
2760
2789
2816
2843
2868
2893
2916
2938
2959
2979
2997
3014
3029
3042
3054
3064
3072
3078
3083
3086
3087
3086
3083
3079
3072
3064
3054
3043
3029
3015
2998
2981
2962
2943
2922
2900
2878
2856
2833
2809
2786
2763
2741
2719
2697
2677
2658
2639
2622
2607
2593
2581
2570
2562
2556
2551
2549
2550
2552
2558
2565
2575
2588
2603
2620
2640
2662
2687
2714
2744
2776
2809
2845
2883
2922
2963
3005
3049
3094
3140
3187
3234
3282
3330
3379
3428
3476
3525
3573
3621
3669
3716
3763
3809
3854
3899
3944
3987
4030
4072
4114
4154
4194
4233
4272
4309
4346
4382
4417
4451
4484
4516
4547
4577
4607
4635
4663
4689
4715
4741
4765
4789
4813
4836
4859
4882
4905
4928
4951
4975
4999
5023
5048
5074
5100
5127
5155
5183
5212
5242
5272
5303
5334
5365
5397
5429
5461
5492
5523
5554
5584
5614
5643
5671
5697
5723
5747
5770
5792
5813
5831
5849
5865
5879
5892
5903
5912
5920
5927
5931
5934
5936
5936
5934
5931
5925
5919
5910
5900
5888
5875
5859
5842
5823
5803
5781
5757
5731
5704
5675
5645
5614
5581
5547
5512
5476
5439
5402
5365
5327
5290
5252
5215
5179
5144
5109
5076
5044
5014
4986
4960
4935
4913
4894
4876
4861
4849
4839
4832
4827
4825
4826
4829
4834
4842
4852
4864
4879
4895
4914
4935
4957
4981
5007
5035
5065
5095
5128
5161
5196
5232
5269
5308
5347
5387
5428
5469
5511
5553
5596
5639
5682
5725
5768
5810
5852
5894
5935
5975
6015
6054
6091
6128
6164
6198
6232
6264
6295
6325
6354
6382
6408
6434
6458
6482
6504
6526
6547
6567
6586
6605
6622
6640
6657
6673
6689
6705
6720
6735
6750
6765
6780
6795
6811
6827
6843
6860
6877
6896
6915
6936
6957
6980
7004
7030
7057
7085
7116
7147
7181
7216
7253
7292
7333
7374
7418
7463
7509
7556
7605
7655
7705
7756
7808
7860
7913
7966
8018
8071
8122
8175
8226
8277
8326
8375
8422
8468
8513
8556
8597
8636
8673
8708
8741
8772
8799
8825
8847
8867
8884
8897
8908
8916
8920
8921
8919
8914
8905
8893
8878
8860
8839
8815
8788
8758
8726
8691
8654
8615
8574
8530
8486
8439
8391
8343
8293
8242
8191
8138
8087
8034
7982
7929
7877
7825
7773
7721
7670
7620
7570
7521
7473
7425
7379
7333
7288
7244
7201
7160
7119
7080
7041
7004
6969
6934
6901
6870
6840
6812
6785
6759
6736
6714
6693
6674
6656
6640
6625
6612
6599
6588
6578
6568
6560
6552
6545
6538
6531
6525
6518
6512
6505
6499
6492
6484
6477
6469
6460
6451
6441
6431
6420
6409
6397
6385
6372
6359
6346
6333
6320
6307
6294
6282
6270
6258
6247
6237
6228
6219
6212
6206
6201
6198
6196
6195
6195
6198
6201
6207
6213
6221
6231
6242
6254
6268
6282
6298
6315
6333
6351
6370
6390
6410
6430
6451
6471
6491
6512
6531
6550
6568
6586
6602
6617
6630
6643
6653
6661
6668
6672
6674
6673
6670
6664
6656
6645
6630
6613
6593
6569
6543
6513
6481
6445
6406
6364
6319
6271
6221
6168
6112
6053
5992
5929
5863
5796
5726
5655
5582
5507
5432
5354
5276
5197
5117
5036
4955
4874
4793
4711
4630
4549
4468
4389
4309
4231
4154
4078
4003
3930
3858
3788
3720
3653
3588
3525
3463
3404
3346
3291
3237
3185
3135
3087
3040
2996
2952
2911
2871
2832
2794
2758
2723
2689
2656
2624
2592
2562
2532
2503
2475
2447
2420
2393
2367
2341
2316
2291
2267
2243
2219
2196
2173
2151
2129
2108
2087
2066
2045
2027
2008
1989
1972
1955
1939
1923
1909
1896
1884
1873
1863
1855
1848
1843
1839
1837
1837
1838
1841
1846
1853
1862
1872
1884
1898
1913
1929
1947
1966
1987
2008
2029
2053
2077
2100
2125
2149
2173
2197
2221
2245
2267
2289
2310
2330
2348
2365
2380
2394
2405
2414
2421
2425
2427
2425
2421
2413
2402
2388
2370
2348
2323
2293
2260
2223
2181
2136
2087
2033
1975
1914
1848
1779
1705
1628
1547
1462
1374
1282
1186
1088
986
881
773
663
551
436
319
200
80
-42
-164
-288
-412
-537
-662
-787
-911
-1035
-1158
-1280
-1401
-1521
-1638
-1754
-1868
-1979
-2088
-2194
-2298
-2398
-2495
-2589
-2679
-2766
-2850
-2929
-3005
-3077
-3145
-3210
-3270
-3327
-3379
-3428
-3473
-3515
-3553
-3587
-3617
-3645
-3668
-3689
-3706
-3720
-3732
-3740
-3745
-3748
-3748
-3745
-3741
-3733
-3724
-3712
-3698
-3682
-3664
-3645
-3624
-3601
-3576
-3550
-3523
-3495
-3465
-3433
-3401
-3368
-3333
-3298
-3261
-3224
-3185
-3146
-3105
-3064
-3021
-2978
-2934
-2889
-2843
-2796
-2748
-2700
-2650
-2600
-2550
-2499
-2447
-2395
-2342
-2290
-2237
-2184
-2131
-2078
-2025
-1974
-1922
-1872
-1822
-1773
-1725
-1679
-1634
-1591
-1550
-1511
-1475
-1441
-1409
-1381
-1356
-1334
-1316
-1302
-1291
-1285
-1283
-1286
-1293
-1305
-1322
-1344
-1371
-1403
-1440
-1482
-1529
-1582
-1639
-1702
-1769
-1842
-1919
-2001
-2088
-2179
-2275
-2375
-2479
-2588
-2701
-2817
-2938
-3063
-3191
-3323
-3459
-3598
-3740
-3887
-4035
-4189
-4344
-4503
-4665
-4830
-4997
-5167
-5340
-5514
-5691
-5871
-6052
-6234
-6418
-6604
-6791
-6979
-7167
-7356
-7546
-7735
-7924
-8113
-8302
-8489
-8675
-8860
-9044
-9225
-9405
-9582
-9756
-9928
-10097
-10262
-10424
-10583
-10737
-10888
-11034
-11176
-11314
-11447
-11575
-11698
-11816
-11929
-12037
-12140
-12238
-12330
-12416
-12498
-12574
-12644
-12709
-12769
-12823
-12872
-12916
-12955
-12989
-13017
-13041
-13061
-13075
-13086
-13092
-13094
-13093
-13087
-13079
-13067
-13052
-13034
-13014
-12991
-12966
-12939
-12911
-12881
-12850
-12817
-12783
-12749
-12714
-12679
-12643
-12606
-12570
-12534
-12497
-12461
-12425
-12389
-12354
-12319
-12285
-12251
-12218
-12185
-12153
-12122
-12092
-12063
-12034
-12007
-11980
-11955
-11930
-11907
-11884
-11863
-11842
-11823
-11805
-11788
-11772
-11757
-11743
-11730
-11718
-11708
-11698
-11690
-11682
-11676
-11671
-11667
-11664
-11663
-11663
-11663
-11666
-11669
-11674
-11680
-11688
-11697
-11708
-11720
-11734
-11749
-11766
-11785
-11805
-11827
-11851
-11877
-11905
-11934
-11965
-11999
-12034
-12071
-12110
-12151
-12194
-12239
-12286
-12335
-12385
-12437
-12492
-12548
-12605
-12664
-12725
-12787
-12850
-12915
-12981
-13047
-13115
-13184
-13253
-13323
-13394
-13464
-13536
-13607
-13678
-13749
-13820
-13891
-13961
-14031
-14100
-14168
-14235
-14301
-14366
-14430
-14492
-14552
-14611
-14668
-14722
-14775
-14826
-14874
-14920
-14963
-15003
-15041
-15076
-15109
-15138
-15164
-15187
-15207
-15224
-15237
-15248
-15254
-15258
-15258
-15254
-15247
-15236
-15221
-15203
-15181
-15156
-15127
-15093
-15057
-15016
-14972
-14924
-14873
-14818
-14759
-14697
-14632
-14564
-14493
-14419
-14343
-14264
-14183
-14100
-14015
-13928
-13840
-13751
-13660
-13569
-13477
-13385
-13293
-13201
-13109
-13018
-12927
-12837
-12748
-12661
-12574
-12490
-12407
-12325
-12246
-12169
-12094
-12021
-11950
-11882
-11817
-11754
-11694
-11637
-11582
-11530
-11481
-11435
-11392
-11352
-11314
-11280
-11249
-11220
-11195
-11172
-11153
-11136
-11122
-11111
-11103
-11098
-11095
-11096
-11098
-11104
-11111
-11122
-11134
-11149
-11166
-11186
-11207
-11230
-11255
-11282
-11311
-11340
-11372
-11404
-11437
-11472
-11507
-11543
-11579
-11616
-11653
-11690
-11727
-11765
-11802
-11838
-11875
-11910
-11946
-11981
-12015
-12048
-12081
-12113
-12144
-12174
-12204
-12232
-12260
-12287
-12313
-12338
-12362
-12385
-12407
-12428
-12448
-12468
-12486
-12503
-12519
-12535
-12549
-12562
-12575
-12587
-12598
-12608
-12617
-12626
-12634
-12641
-12648
-12654
-12660
-12666
-12671
-12676
-12681
-12686
-12691
-12696
-12701
-12706
-12711
-12717
-12722
-12728
-12735
-12742
-12749
-12756
-12764
-12773
-12782
-12791
-12801
-12811
-12822
-12833
-12845
-12857
-12870
-12882
-12896
-12909
-12923
-12937
-12952
-12967
-12981
-12997
-13012
-13027
-13042
-13058
-13073
-13089
-13105
-13120
-13136
-13151
-13167
-13182
-13197
-13213
-13228
-13243
-13258
-13274
-13288
-13303
-13318
-13333
-13347
-13361
-13375
-13389
-13402
-13416
-13428
-13441
-13453
-13465
-13477
-13488
-13499
-13509
-13519
-13528
-13537
-13545
-13553
-13560
-13566
-13572
-13578
-13583
-13587
-13591
-13594
-13596
-13598
-13599
-13600
-13600
-13599
-13598
-13596
-13593
-13590
-13586
-13581
-13576
-13570
-13563
-13556
-13548
-13539
-13529
-13519
-13507
-13495
-13482
-13468
-13452
-13436
-13418
-13399
-13379
-13357
-13334
-13310
-13285
-13257
-13229
-13199
-13167
-13134
-13100
-13064
-13026
-12987
-12947
-12905
-12862
-12818
-12772
-12725
-12677
-12628
-12578
-12527
-12475
-12423
-12370
-12316
-12262
-12207
-12152
-12097
-12043
-11988
-11934
-11880
-11826
-11774
-11722
-11672
-11623
-11575
-11528
-11483
-11440
-11399
-11360
-11323
-11288
-11255
-11225
-11196
-11171
-11148
-11127
-11108
-11093
-11079
-11068
-11060
-11054
-11050
-11048
-11049
-11052
-11056
-11063
-11072
-11082
-11094
-11108
-11123
-11139
-11157
-11175
-11195
-11215
-11237
-11258
-11280
-11303
-11325
-11348
-11370
-11392
-11413
-11434
-11454
-11474
-11492
-11509
-11525
-11540
-11553
-11565
-11575
-11584
-11591
-11595
-11598
-11599
-11598
-11595
-11590
-11583
-11574
-11563
-11550
-11536
-11519
-11501
-11481
-11459
-11436
-11412
-11387
-11361
-11334
-11306
-11278
-11250
-11221
-11192
-11163
-11134
-11106
-11077
-11050
-11023
-10996
-10970
-10945
-10920
-10896
-10873
-10851
-10829
-10808
-10788
-10768
-10749
-10730
-10712
-10694
-10676
-10659
-10642
-10624
-10607
-10590
-10572
-10555
-10537
-10518
-10499
-10480
-10459
-10439
-10417
-10395
-10371
-10347
-10322
-10296
-10268
-10240
-10210
-10180
-10148
-10115
-10080
-10044
-10007
-9969
-9929
-9888
-9846
-9802
-9757
-9710
-9663
-9613
-9563
-9511
-9459
-9405
-9349
-9293
-9236
-9178
-9119
-9060
-9000
-8939
-8878
-8817
-8755
-8694
-8632
-8571
-8510
-8450
-8390
-8331
-8273
-8216
-8160
-8105
-8051
-7999
-7949
-7899
-7852
-7806
-7762
-7719
-7679
-7640
-7603
-7567
-7534
-7502
-7472
-7444
-7418
-7393
-7370
-7348
-7328
-7308
-7290
-7273
-7257
-7242
-7227
-7213
-7199
-7185
-7171
-7157
-7142
-7127
-7111
-7094
-7076
-7057
-7036
-7014
-6990
-6964
-6936
-6906
-6873
-6839
-6802
-6762
-6720
-6675
-6627
-6576
-6523
-6466
-6407
-6345
-6280
-6212
-6142
-6068
-5992
-5913
-5832
-5747
-5661
-5572
-5480
-5387
-5291
-5194
-5094
-4993
-4890
-4786
-4681
-4574
-4467
-4358
-4249
-4139
-4029
-3918
-3807
-3695
-3584
-3473
-3362
-3251
-3141
-3031
-2922
-2814
-2707
-2601
-2496
-2392
-2290
-2189
-2090
-1993
-1897
-1804
-1713
-1624
-1537
-1453
-1371
-1292
-1215
-1141
-1069
-1000
-934
-870
-809
-751
-695
-641
-590
-541
-494
-449
-406
-366
-326
-289
-253
-218
-184
-151
-119
-88
-56
-26
5
36
67
99
131
164
199
234
271
309
349
391
435
480
528
577
629
683
739
797
858
920
984
1051
1119
1189
1260
1333
1408
1484
1560
1638
1717
1796
1875
1955
2035
2115
2195
2274
2353
2432
2509
2586
2662
2736
2810
2882
2952
3021
3089
3155
3219
3281
3341
3400
3456
3510
3562
3612
3660
3705
3748
3789
3827
3863
3896
3927
3956
3982
4006
4027
4046
4064
4078
4091
4102
4110
4117
4122
4125
4127
4127
4126
4123
4120
4116
4111
4105
4099
4091
4086
4078
4073
4066
4061
4054
4051
4046
4045
4043
4043
4043
4046
4050
4056
4062
4073
4083
4096
4111
4128
4146
4166
4189
4213
4238
4266
4295
4326
4359
4393
4428
4465
4503
4543
4583
4625
4667
4710
4754
4799
4845
4891
4937
4984
5031
5078
5125
5172
5219
5266
5313
5359
5404
5449
5493
5536
5579
5620
5659
5698
5734
5770
5803
5835
5864
5892
5918
5942
5963
5982
5999
6014
6026
6036
6044
6049
6052
6053
6052
6048
6042
6034
6024
6012
5999
5983
5966
5947
5926
5904
5881
5856
5831
5804
5776
5748
5719
5689
5659
5628
5597
5566
5535
5504
5474
5443
5413
5383
5354
5325
5297
5270
5244
5218
5194
5170
5147
5125
5105
5085
5067
5049
5033
5017
5003
4990
4978
4967
4957
4949
4941
4935
4929
4925
4922
4920
4918
4918
4919
4921
4923
4927
4932
4937
4943
4951
4959
4967
4977
4987
4998
5010
5022
5036
5049
5064
5079
5095
5111
5128
5146
5164
5183
5203
5223
5243
5265
5287
5309
5333
5356
5381
5406
5432
5458
5485
5512
5540
5569
5598
5628
5658
5689
5720
5752
5784
5817
5851
5885
5919
5954
5990
6026
6062
6099
6136
6174
6213
6251
6291
6330
6370
6411
6451
6492
6534
6575
6617
6659
6701
6744
6786
6829
6871
6914
6957
6999
7042
7085
7127
7170
7213
7256
7298
7341
7384
7427
7469
7512
7555
7599
7642
7685
7729
7773
7817
7861
7905
7950
7995
8039
8086
8132
8178
8224
8271
8318
8365
8413
8460
8508
8557
8605
8653
8702
8751
8800
8849
8898
8947
8996
9045
9094
9142
9191
9240
9289
9337
9386
9434
9482
9530
9578
9626
9673
9720
9768
9814
9861
9908
9954
10000
10045
10090
10135
10179
10223
10266
10309
10351
10392
10432
10472
10510
10548
10585
10621
10657
10691
10724
10756
10787
10817
10846
10874
10901
10928
10953
10977
11001
11023
11045
11065
11085
11104
11122
11139
11156
11171
11186
11200
11213
11225
11237
11247
11257
11266
11274
11282
11289
11296
11301
11307
11311
11316
11320
11324
11327
11330
11334
11337
11340
11343
11347
11350
11354
11357
11361
11366
11370
11375
11380
11385
11391
11397
11402
11408
11414
11420
11426
11432
11438
11444
11449
11454
11459
11463
11466
11470
11472
11474
11475
11475
11474
11473
11470
11466
11462
11456
11449
11441
11432
11422
11410
11397
11383
11368
11352
11334
11315
11295
11274
11252
11229
11205
11180
11154
11127
11099
11071
11042
11012
10982
10951
10920
10888
10856
10824
10791
10759
10726
10693
10660
10627
10594
10562
10529
10496
10464
10432
10400
10368
10337
10306
10275
10245
10215
10185
10156
10127
10099
10072
10045
10018
9992
9967
9942
9918
9894
9871
9848
9827
9805
9784
9764
9744
9725
9706
9688
9669
9652
9634
9616
9599
9582
9564
9547
9530
9513
9495
9478
9460
9442
9424
9406
9387
9369
9350
9332
9313
9294
9275
9256
9238
9219
9201
9183
9165
9148
9131
9115
9100
9085
9071
9057
9045
9033
9023
9013
9004
8997
8991
8986
8982
8980
8978
8979
8981
8984
8988
8995
9003
9012
9023
9036
9051
9067
9085
9105
9126
9150
9175
9202
9230
9261
9293
9326
9361
9398
9436
9475
9516
9558
9601
9646
9691
9737
9784
9831
9879
9928
9977
10026
10076
10125
10175
10224
10273
10322
10371
10419
10466
10513
10559
10604
10649
10692
10735
10776
10817
10856
10895
10932
10968
11003
11037
11070
11102
11133
11162
11191
11219
11246
11272
11298
11323
11347
11370
11393
11416
11438
11460
11482
11503
11525
11546
11567
11589
11610
11632
11653
11675
11697
11720
11742
11765
11789
11812
11836
11861
11886
11911
11937
11963
11990
12017
12045
12073
12102
12131
12161
12190
12221
12251
12282
12313
12345
12376
12408
12439
12471
12502
12534
12565
12596
12627
12657
12687
12717
12746
12774
12802
12830
12856
12882
12908
12932
12956
12979
13001
13022
13043
13062
13081
13098
13115
13130
13145
13159
13171
13183
13193
13203
13212
13220
13227
13233
13239
13244
13248
13251
13254
13257
13259
13261
13262
13263
13264
13264
13265
13265
13265
13266
13266
13266
13266
13267
13267
13268
13269
13269
13270
13272
13273
13274
13276
13278
13280
13282
13284
13286
13289
13291
13293
13295
13297
13299
13301
13302
13302
13303
13302
13301
13300
13297
13294
13290
13285
13279
13271
13263
13253
13243
13231
13217
13203
13187
13169
13150
13130
13108
13085
13061
13034
13006
12977
12946
12914
12879
12844
12806
12768
12727
12685
12641
12596
12549
12501
12451
12399
12347
12292
12237
12180
12122
12063
12002
11940
11878
11814
11749
11684
11617
11550
11482
11414
11345
11275
11205
11134
11064
10993
10921
10850
10779
10708
10638
10567
10498
10428
10360
10292
10225
10159
10094
10031
9968
9907
9848
9790
9734
9679
9626
9575
9527
9480
9435
9393
9353
9315
9279
9246
9216
9188
9163
9141
9121
9104
9090
9079
9070
9064
9062
9061
9064
9070
9078
9089
9103
9119
9138
9160
9183
9209
9238
9268
9301
9335
9371
9409
9448
9489
9531
9574
9618
9662
9708
9754
9800
9846
9893
9939
9986
10031
10076
10121
10164
10207
10248
10289
10327
10365
10400
10434
10467
10497
10525
10551
10576
10598
10618
10635
10651
10664
10676
10685
10692
10696
10699
10700
10698
10695
10690
10683
10674
10664
10652
10639
10624
10608
10590
10572
10552
10531
10510
10487
10464
10440
10416
10391
10366
10340
10314
10288
10262
10236
10210
10184
10158
10133
10108
10083
10059
10035
10012
9989
9967
9945
9925
9904
9885
9865
9847
9829
9812
9796
9780
9764
9750
9735
9722
9708
9695
9683
9671
9659
9648
9637
9626
9616
9606
9596
9586
9577
9567
9558
9549
9541
9532
9524
9515
9507
9499
9491
9484
9476
9469
9461
9454
9447
9439
9432
9425
9418
9411
9403
9396
9389
9381
9373
9365
9357
9348
9339
9330
9320
9310
9299
9288
9276
9264
9251
9237
9222
9207
9191
9174
9156
9137
9117
9097
9075
9052
9029
9004
8978
8951
8923
8894
8863
8831
8798
8764
8728
8692
8653
8613
8572
8530
8485
8440
8393
8344
8294
8242
8189
8134
8077
8020
7961
7901
7839
7776
7712
7646
7580
7512
7444
7374
7304
7233
7161
7088
7015
6941
6867
6792
6716
6640
6564
6488
6411
6335
6258
6181
6105
6028
5952
5876
5801
5726
5652
5578
5506
5434
5362
5292
5223
5155
5087
5021
4956
4892
4829
4767
4707
4647
4589
4531
4474
4419
4364
4310
4257
4205
4153
4102
4051
4002
3953
3904
3856
3808
3760
3712
3665
3618
3570
3523
3476
3429
3382
3335
3288
3241
3194
3146
3099
3051
3004
2956
2908
2860
2812
2764
2716
2668
2619
2571
2523
2474
2426
2377
2329
2280
2232
2184
2136
2088
2040
1993
1945
1898
1852
1805
1760
1714
1669
1625
1581
1538
1496
1454
1412
1372
1332
1293
1255
1217
1181
1145
1110
1075
1042
1008
977
946
915
886
857
829
802
775
750
725
701
677
655
633
612
591
571
552
533
515
497
480
463
446
430
414
398
382
366
350
334
318
301
285
268
251
233
215
196
177
158
137
117
95
74
51
28
4
-20
-45
-70
-96
-123
-150
-178
-206
-235
-264
-294
-324
-355
-386
-418
-450
-483
-516
-549
-583
-617
-651
-686
-721
-756
-791
-827
-863
-898
-935
-971
-1006
-1044
-1080
-1117
-1153
-1190
-1227
-1263
-1300
-1336
-1373
-1409
-1446
-1482
-1518
-1555
-1591
-1627
-1663
-1699
-1735
-1771
-1807
-1844
-1880
-1916
-1952
-1989
-2025
-2062
-2098
-2135
-2172
-2209
-2247
-2284
-2322
-2360
-2399
-2437
-2476
-2516
-2556
-2597
-2638
-2679
-2722
-2765
-2809
-2854
-2900
-2946
-2994
-3043
-3093
-3145
-3197
-3251
-3307
-3363
-3422
-3481
-3543
-3605
-3670
-3735
-3802
-3871
-3941
-4013
-4086
-4160
-4235
-4312
-4390
-4469
-4549
-4630
-4712
-4795
-4879
-4963
-5049
-5134
-5220
-5307
-5394
-5481
-5568
-5655
-5743
-5830
-5917
-6003
-6089
-6175
-6260
-6344
-6428
-6510
-6592
-6672
-6751
-6829
-6905
-6980
-7054
-7125
-7195
-7263
-7329
-7394
-7456
-7516
-7575
-7631
-7685
-7737
-7787
-7835
-7881
-7925
-7967
-8006
-8044
-8080
-8113
-8145
-8175
-8203
-8229
-8253
-8275
-8296
-8314
-8332
-8347
-8361
-8373
-8384
-8393
-8401
-8407
-8412
-8416
-8418
-8419
-8420
-8419
-8417
-8414
-8410
-8406
-8401
-8395
-8388
-8381
-8374
-8366
-8358
-8349
-8341
-8332
-8322
-8313
-8304
-8295
-8286
-8277
-8268
-8260
-8251
-8243
-8236
-8229
-8222
-8216
-8210
-8206
-8202
-8198
-8196
-8195
-8194
-8195
-8197
-8200
-8204
-8210
-8217
-8225
-8235
-8247
-8260
-8274
-8291
-8309
-8328
-8349
-8372
-8397
-8423
-8451
-8481
-8512
-8545
-8579
-8615
-8652
-8691
-8732
-8773
-8816
-8860
-8906
-8952
-9000
-9048
-9098
-9148
-9199
-9251
-9303
-9356
-9410
-9464
-9518
-9572
-9627
-9681
-9736
-9790
-9844
-9898
-9951
-10004
-10056
-10108
-10158
-10208
-10257
-10305
-10352
-10397
-10442
-10485
-10527
-10567
-10607
-10645
-10681
-10717
-10751
-10784
-10815
-10845
-10874
-10902
-10929
-10954
-10979
-11002
-11025
-11046
-11067
-11087
-11106
-11125
-11142
-11160
-11176
-11192
-11208
-11223
-11238
-11253
-11267
-11281
-11295
-11309
-11323
-11336
-11350
-11364
-11378
-11392
-11406
-11421
-11436
-11451
-11466
-11482
-11498
-11514
-11531
-11547
-11564
-11582
-11599
-11617
-11635
-11653
-11672
-11690
-11708
-11726
-11745
-11763
-11781
-11799
-11817
-11834
-11851
-11868
-11885
-11902
-11918
-11934
-11950
-11966
-11982
-11997
-12013
-12028
-12043
-12059
-12075
-12091
-12107
-12124
-12142
-12160
-12178
-12198
-12218
-12239
-12261
-12285
-12309
-12335
-12362
-12391
-12421
-12452
-12485
-12520
-12556
-12594
-12633
-12674
-12717
-12762
-12808
-12856
-12906
-12957
-13010
-13064
-13121
-13179
-13238
-13299
-13362
-13425
-13491
-13557
-13625
-13695
-13765
-13836
-13909
-13982
-14056
-14131
-14206
-14282
-14358
-14435
-14512
-14589
-14667
-14744
-14821
-14899
-14975
-15052
-15128
-15204
-15279
-15353
-15427
-15499
-15571
-15642
-15712
-15781
-15849
-15915
-15980
-16044
-16107
-16167
-16227
-16285
-16341
-16395
-16448
-16499
-16548
-16595
-16640
-16683
-16724
-16763
-16800
-16835
-16867
-16898
-16926
-16952
-16976
-16997
-17016
-17033
-17048
-17060
-17071
-17079
-17084
-17088
-17090
-17089
-17086
-17082
-17075
-17066
-17056
-17044
-17030
-17014
-16996
-16977
-16957
-16935
-16911
-16886
-16860
-16833
-16804
-16775
-16744
-16712
-16680
-16647
-16612
-16578
-16542
-16506
-16469
-16432
-16395
-16357
-16318
-16280
-16242
-16203
-16164
-16126
-16087
-16047
-16009
-15970
-15932
-15893
-15855
-15817
-15779
-15741
-15704
-15667
-15630
-15594
-15558
-15522
-15487
-15452
-15417
-15383
-15349
-15315
-15282
-15249
-15217
-15184
-15153
-15121
-15090
-15059
-15029
-14999
-14969
-14940
-14911
-14882
-14854
-14826
-14799
-14772
-14746
-14720
-14695
-14670
-14646
-14622
-14599
-14577
-14555
-14533
-14513
-14492
-14473
-14453
-14435
-14417
-14399
-14382
-14366
-14349
-14334
-14318
-14304
-14289
-14275
-14262
-14249
-14236
-14223
-14211
-14200
-14189
-14178
-14167
-14158
-14148
-14139
-14131
-14123
-14115
-14108
-14102
-14097
-14092
-14087
-14083
-14081
-14078
-14077
-14076
-14077
-14078
-14080
-14083
-14087
-14092
-14098
-14105
-14113
-14122
-14132
-14144
-14156
-14170
-14184
-14200
-14217
-14235
-14254
-14274
-14295
-14317
-14339
-14363
-14387
-14412
-14437
-14463
-14489
-14516
-14543
-14570
-14597
-14624
-14651
-14678
-14704
-14729
-14754
-14779
-14802
-14824
-14846
-14866
-14884
-14902
-14917
-14931
-14944
-14954
-14963
-14969
-14974
-14976
-14976
-14973
-14969
-14962
-14952
-14940
-14925
-14908
-14889
-14866
-14842
-14814
-14784
-14752
-14716
-14679
-14639
-14596
-14551
-14503
-14453
-14401
-14346
-14289
-14230
-14169
-14105
-14040
-13972
-13903
-13832
-13759
-13685
-13609
-13532
-13453
-13373
-13292
-13210
-13127
-13043
-12958
-12873
-12787
-12701
-12614
-12527
-12440
-12353
-12266
-12179
-12092
-12006
-11920
-11835
-11750
-11666
-11583
-11500
-11419
-11339
-11260
-11183
-11107
-11032
-10959
-10888
-10818
-10750
-10684
-10620
-10557
-10497
-10439
-10383
-10329
-10277
-10227
-10179
-10134
-10091
-10050
-10011
-9974
-9940
-9908
-9878
-9850
-9824
-9800
-9779
-9759
-9742
-9726
-9712
-9700
-9690
-9681
-9674
-9669
-9665
-9662
-9660
-9659
-9660
-9661
-9663
-9666
-9669
-9673
-9677
-9681
-9686
-9690
-9695
-9699
-9703
-9707
-9711
-9714
-9716
-9718
-9719
-9720
-9720
-9719
-9717
-9714
-9710
-9706
-9700
-9693
-9686
-9677
-9667
-9656
-9644
-9631
-9617
-9602
-9586
-9569
-9551
-9531
-9511
-9490
-9468
-9445
-9421
-9396
-9371
-9345
-9318
-9290
-9262
-9234
-9205
-9175
-9146
-9116
-9086
-9056
-9026
-8996
-8966
-8937
-8907
-8878
-8850
-8821
-8794
-8767
-8740
-8714
-8689
-8664
-8640
-8617
-8594
-8573
-8551
-8531
-8512
-8493
-8474
-8457
-8440
-8424
-8408
-8393
-8379
-8365
-8351
-8338
-8326
-8313
-8301
-8289
-8277
-8265
-8253
-8240
-8228
-8215
-8202
-8189
-8173
-8160
-8144
-8128
-8111
-8093
-8074
-8053
-8032
-8009
-7985
-7960
-7933
-7904
-7874
-7842
-7809
-7774
-7737
-7698
-7658
-7615
-7571
-7525
-7478
-7428
-7377
-7323
-7268
-7211
-7152
-7091
-7029
-6965
-6898
-6831
-6761
-6690
-6617
-6543
-6467
-6389
-6311
-6230
-6149
-6067
-5983
-5898
-5813
-5726
-5639
-5551
-5463
-5374
-5285
-5195
-5105
-5016
-4926
-4836
-4747
-4657
-4568
-4480
-4392
-4304
-4217
-4131
-4046
-3961
-3877
-3794
-3712
-3631
-3551
-3472
-3395
-3318
-3243
-3169
-3097
-3026
-2956
-2888
-2821
-2756
-2692
-2630
-2570
-2511
-2455
-2399
-2346
-2294
-2244
-2196
-2149
-2105
-2061
-2020
-1980
-1942
-1906
-1871
-1837
-1806
-1775
-1746
-1719
-1692
-1667
-1643
-1621
-1599
-1578
-1558
-1539
-1521
-1503
-1486
-1470
-1454
-1438
-1422
-1406
-1391
-1375
-1360
-1344
-1328
-1311
-1295
-1278
-1260
-1242
-1224
-1204
-1185
-1165
-1144
-1122
-1101
-1078
-1055
-1031
-1006
-982
-956
-930
-904
-877
-849
-822
-793
-764
-735
-706
-676
-646
-616
-586
-555
-525
-494
-464
-433
-403
-373
-343
-313
-283
-253
-224
-195
-166
-138
-110
-81
-53
-26
2
29
57
84
112
140
168
196
224
253
282
312
342
373
405
438
471
505
541
577
615
653
693
734
777
821
866
913
961
1010
1061
1114
1168
1223
1281
1339
1399
1461
1524
1589
1655
1722
1791
1861
1932
2005
2079
2154
2230
2307
2386
2465
2545
2626
2708
2790
2873
2957
3041
3126
3211
3296
3382
3468
3554
3641
3727
3813
3899
3985
4070
4157
4242
4327
4412
4496
4579
4662
4745
4826
4907
4988
5067
5146
5224
5300
5376
5451
5525
5597
5669
5739
5808
5876
5942
6007
6071
6133
6193
6252
6310
6365
6420
6472
6523
6572
6619
6665
6709
6751
6791
6829
6866
6901
6934
6966
6995
7023
7049
7074
7096
7117
7137
7155
7171
7186
7199
7211
7221
7230
7238
7245
7251
7255
7259
7261
7263
7264
7264
7264
7264
7263
7261
7260
7259
7257
7256
7255
7254
7254
7254
7255
7257
7259
7263
7267
7273
7280
7288
7298
7309
7322
7336
7352
7370
7390
7412
7437
7463
7491
7522
7555
7591
7629
7669
7712
7758
7806
7856
7909
7965
8023
8083
8146
8211
8278
8348
8419
8493
8568
8645
8724
8804
8886
8969
9053
9138
9224
9310
9397
9484
9572
9659
9746
9833
9919
10004
10088
10172
10254
10334
10413
10491
10566
10640
10711
10780
10846
10910
10971
11030
11085
11138
11187
11234
11277
11317
11353
11387
11417
11443
11466
11486
11502
11514
11524
11529
11532
11531
11527
11520
11509
11496
11479
11460
11438
11413
11386
11356
11324
11289
11253
11215
11175
11133
11090
11046
11000
10953
10906
10858
10809
10760
10711
10661
10612
10563
10514
10466
10418
10371
10325
10280
10236
10193
10152
10112
10074
10037
10002
9969
9937
9908
9880
9855
9832
9811
9793
9776
9762
9751
9741
9734
9730
9727
9728
9730
9735
9742
9751
9763
9776
9792
9810
9829
9851
9874
9899
9925
9953
9982
10013
10045
10077
10111
10146
10181
10217
10254
10291
10328
10366
10404
10442
10480
10517
10555
10592
10629
10665
10701
10736
10770
10803
10836
10868
10898
10928
10956
10984
11010
11035
11058
11080
11101
11121
11139
11155
11171
11184
11196
11207
11216
11224
11231
11235
11239
11241
11241
11240
11238
11234
11229
11223
11216
11207
11198
11187
11175
11162
11148
11133
11117
11100
11082
11064
11044
11024
11003
10981
10958
10935
10910
10886
10860
10834
10807
10780
10752
10724
10695
10666
10637
10607
10577
10547
10517
10487
10457
10426
10396
10366
10336
10306
10277
10247
10219
10190
10162
10134
10107
10080
10054
10028
10003
9979
9955
9932
9909
9887
9866
9846
9826
9807
9789
9772
9756
9741
9726
9713
9701
9689
9679
9670
9662
9655
9649
9645
9641
9639
9638
9639
9640
9643
9648
9653
9660
9668
9678
9689
9701
9714
9729
9745
9763
9781
9801
9823
9845
9869
9893
9919
9946
9974
10004
10034
10065
10097
10130
10164
10198
10234
10270
10307
10344
10382
10421
10459
10499
10539
10579
10619
10659
10700
10740
10781
10821
10861
10901
10941
10980
11019
11058
11095
11132
11169
11205
11240
11274
11307
11340
11371
11402
11431
11460
11487
11514
11540
11564
11588
11610
11632
11652
11672
11691
11709
11725
11741
11757
11771
11784
11797
11809
11820
11831
11841
11850
11859
11868
11876
11883
11890
11897
11904
11910
11917
11923
11929
11935
11941
11947
11954
11960
11966
11973
11980
11987
11994
12001
12008
12016
12023
12031
12039
12047
12055
12063
12071
12079
12087
12095
12103
12111
12119
12126
12133
12140
12147
12154
12160
12165
12171
12176
12180
12184
12187
12190
12192
12193
12193
12193
12192
12191
12188
12185
12180
12175
12169
12161
12153
12144
12133
12122
12109
12096
12081
12066
12049
12031
12012
11992
11971
11949
11926
11902
11877
11852
11825
11797
11769
11740
11710
11679
11648
11616
11583
11549
11515
11480
11445
11409
11373
11336
11298
11260
11221
11182
11143
11103
11062
11021
10980
10938
10896
10853
10810
10767
10723
10679
10634
10589
10544
10498
10452
10406
10359
10312
10264
10216
10168
10119
10070
10020
9970
9919
9868
9816
9764
9711
9658
9604
9550
9495
9440
9385
9329
9273
9216
9160
9103
9045
8988
8930
8873
8815
8758
8700
8643
8586
8529
8472
8416
8360
8304
8249
8195
8141
8087
8035
7983
7931
7881
7831
7782
7734
7687
7641
7596
7552
7509
7467
7426
7386
7348
7310
7274
7239
7204
7171
7140
7109
7079
7050
7023
6996
6970
6946
6922
6898
6876
6854
6833
6813
6793
6774
6755
6737
6719
6701
6684
6666
6649
6632
6616
6599
6582
6565
6548
6531
6514
6497
6479
6462
6444
6425
6407
6388
6368
6349
6329
6308
6287
6266
6244
6221
6198
6175
6151
6126
6101
6076
6050
6023
5995
5967
5939
5910
5880
5850
5819
5787
5755
5723
5690
5656
5622
5587
5552
5516
5481
5444
5408
5371
5334
5297
5260
5222
5185
5148
5111
5074
5037
5000
4964
4928
4893
4858
4824
4790
4756
4723
4691
4660
4629
4599
4570
4542
4515
4488
4462
4437
4413
4390
4368
4347
4327
4308
4290
4273
4256
4241
4227
4213
4201
4190
4179
4170
4161
4153
4147
4141
4136
4132
4128
4126
4124
4123
4123
4124
4126
4128
4131
4134
4138
4143
4148
4154
4160
4167
4174
4182
4190
4198
4207
4216
4225
4234
4244
4253
4263
4273
4282
4292
4302
4311
4320
4329
4338
4347
4355
4363
4371
4378
4384
4390
4396
4401
4405
4409
4412
4415
4416
4417
4417
4416
4415
4412
4409
4405
4399
4393
4386
4378
4368
4358
4346
4333
4320
4304
4288
4271
4252
4232
4211
4188
4164
4139
4112
4085
4056
4025
3994
3961
3927
3892
3855
3817
3779
3739
3698
3656
3614
3570
3525
3480
3434
3387
3340
3292
3244
3195
3146
3096
3047
2997
2947
2897
2848
2798
2749
2700
2651
2603
2555
2508
2462
2416
2371
2327
2283
2241
2199
2158
2119
2080
2041
2005
1970
1936
1903
1871
1840
1811
1782
1755
1729
1705
1682
1660
1639
1620
1602
1586
1570
1556
1544
1532
1522
1514
1506
1500
1496
1492
1490
1489
1490
1492
1495
1499
1505
1512
1520
1530
1541
1553
1566
1581
1597
1614
1632
1651
1671
1693
1715
1739
1763
1788
1814
1841
1869
1898
1927
1956
1987
2017
2048
2080
2112
2144
2176
2209
2241
2274
2306
2339
2371
2404
2436
2468
2499
2531
2561
2592
2622
2651
2680
2708
2736
2762
2789
2814
2838
2862
2885
2907
2928
2948
2967
2984
3001
3017
3032
3045
3058
3069
3079
3088
3095
3102
3107
3111
3114
3115
3116
3115
3112
3109
3104
3098
3091
3082
3073
3062
3049
3036
3021
3005
2988
2970
2951
2930
2908
2886
2862
2837
2811
2784
2756
2727
2696
2665
2633
2600
2566
2531
2495
2458
2421
2382
2343
2302
2261
2219
2177
2133
2089
2044
1999
1953
1906
1858
1810
1762
1713
1664
1614
1563
1513
1462
1411
1360
1308
1256
1205
1153
1101
1049
997
946
894
843
791
740
689
639
588
538
488
439
390
341
293
244
197
149
103
56
10
-36
-81
-125
-170
-213
-257
-300
-342
-384
-425
-466
-507
-547
-587
-626
-665
-703
-740
-778
-815
-851
-887
-922
-957
-992
-1026
-1060
-1093
-1127
-1159
-1192
-1224
-1256
-1288
-1320
-1351
-1383
-1414
-1446
-1478
-1509
-1541
-1574
-1606
-1639
-1672
-1705
-1739
-1773
-1808
-1843
-1879
-1915
-1952
-1990
-2027
-2066
-2105
-2145
-2186
-2227
-2269
-2311
-2355
-2399
-2444
-2490
-2536
-2584
-2632
-2681
-2731
-2782
-2833
-2886
-2939
-2993
-3048
-3104
-3161
-3218
-3276
-3335
-3394
-3454
-3515
-3576
-3638
-3700
-3763
-3826
-3889
-3953
-4017
-4081
-4145
-4210
-4274
-4338
-4402
-4466
-4530
-4593
-4656
-4718
-4779
-4840
-4900
-4960
-5018
-5076
-5132
-5188
-5243
-5296
-5349
-5400
-5450
-5499
-5547
-5594
-5640
-5684
-5727
-5770
-5811
-5851
-5890
-5928
-5965
-6001
-6036
-6071
-6104
-6137
-6169
-6200
-6231
-6260
-6290
-6318
-6347
-6374
-6402
-6429
-6455
-6482
-6508
-6534
-6560
-6586
-6611
-6637
-6663
-6689
-6715
-6741
-6768
-6795
-6822
-6850
-6878
-6907
-6936
-6966
-6996
-7027
-7058
-7091
-7123
-7157
-7191
-7227
-7262
-7299
-7336
-7374
-7413
-7453
-7493
-7534
-7576
-7618
-7661
-7704
-7748
-7793
-7837
-7882
-7928
-7973
-8019
-8064
-8109
-8156
-8201
-8246
-8290
-8334
-8378
-8420
-8462
-8504
-8544
-8583
-8621
-8658
-8694
-8728
-8761
-8792
-8822
-8851
-8877
-8902
-8926
-8947
-8967
-8984
-9000
-9015
-9027
-9037
-9046
-9052
-9057
-9060
-9061
-9060
-9058
-9054
-9048
-9041
-9032
-9022
-9010
-8997
-8983
-8967
-8950
-8932
-8913
-8893
-8872
-8850
-8827
-8803
-8778
-8753
-8727
-8701
-8674
-8647
-8619
-8591
-8563
-8534
-8505
-8476
-8447
-8418
-8389
-8360
-8331
-8302
-8273
-8245
-8216
-8188
-8160
-8132
-8106
-8079
-8052
-8026
-8000
-7974
-7949
-7925
-7901
-7877
-7853
-7831
-7808
-7786
-7765
-7743
-7723
-7703
-7683
-7664
-7645
-7627
-7609
-7592
-7575
-7559
-7543
-7527
-7512
-7498
-7484
-7470
-7457
-7444
-7432
-7420
-7409
-7398
-7387
-7377
-7367
-7357
-7348
-7339
-7330
-7321
-7313
-7305
-7298
-7290
-7283
-7276
-7270
-7263
-7257
-7251
-7245
-7240
-7234
-7229
-7224
-7219
-7215
-7211
-7207
-7203
-7199
-7195
-7192
-7189
-7186
-7184
-7181
-7179
-7177
-7175
-7174
-7173
-7172
-7171
-7171
-7171
-7171
-7171
-7172
-7173
-7175
-7177
-7180
-7182
-7186
-7190
-7194
-7199
-7204
-7210
-7217
-7224
-7232
-7241
-7250
-7259
-7270
-7281
-7292
-7305
-7318
-7331
-7346
-7361
-7376
-7393
-7410
-7427
-7445
-7464
-7483
-7503
-7524
-7545
-7566
-7588
-7611
-7634
-7657
-7681
-7705
-7730
-7755
-7781
-7806
-7832
-7859
-7885
-7912
-7939
-7966
-7993
-8020
-8048
-8074
-8102
-8130
-8157
-8183
-8211
-8237
-8264
-8290
-8315
-8341
-8366
-8390
-8414
-8438
-8461
-8484
-8506
-8527
-8548
-8568
-8587
-8605
-8623
-8640
-8656
-8671
-8685
-8699
-8711
-8722
-8732
-8742
-8750
-8757
-8762
-8767
-8770
-8772
-8773
-8772
-8770
-8767
-8762
-8756
-8749
-8740
-8730
-8718
-8705
-8690
-8674
-8656
-8637
-8617
-8595
-8572
-8548
-8522
-8495
-8467
-8437
-8407
-8375
-8342
-8308
-8273
-8238
-8201
-8164
-8125
-8087
-8048
-8009
-7969
-7929
-7888
-7848
-7807
-7766
-7725
-7684
-7643
-7603
-7562
-7522
-7483
-7443
-7404
-7366
-7328
-7291
-7254
-7218
-7183
-7148
-7114
-7081
-7048
-7016
-6985
-6954
-6925
-6896
-6867
-6840
-6813
-6787
-6761
-6737
-6712
-6689
-6666
-6644
-6622
-6600
-6579
-6559
-6539
-6519
-6500
-6481
-6462
-6443
-6425
-6407
-6388
-6370
-6352
-6334
-6316
-6298
-6280
-6262
-6243
-6225
-6206
-6188
-6169
-6150
-6131
-6111
-6092
-6072
-6052
-6032
-6012
-5991
-5970
-5950
-5928
-5907
-5886
-5864
-5843
-5821
-5799
-5777
-5755
-5732
-5710
-5687
-5665
-5642
-5620
-5597
-5574
-5552
-5529
-5506
-5483
-5460
-5436
-5413
-5390
-5366
-5342
-5319
-5295
-5270
-5246
-5222
-5197
-5173
-5148
-5123
-5098
-5072
-5047
-5022
-4996
-4970
-4945
-4919
-4894
-4868
-4842
-4817
-4792
-4766
-4741
-4717
-4692
-4668
-4644
-4621
-4597
-4575
-4553
-4531
-4510
-4490
-4470
-4451
-4433
-4415
-4399
-4383
-4368
-4353
-4340
-4328
-4316
-4305
-4296
-4287
-4279
-4272
-4267
-4262
-4258
-4255
-4253
-4252
-4252
-4254
-4256
-4259
-4263
-4269
-4275
-4282
-4291
-4300
-4311
-4323
-4335
-4349
-4364
-4380
-4397
-4415
-4434
-4454
-4475
-4498
-4521
-4545
-4570
-4596
-4623
-4651
-4680
-4709
-4740
-4771
-4804
-4837
-4870
-4905
-4941
-4977
-5013
-5051
-5089
-5128
-5167
-5208
-5248
-5289
-5331
-5373
-5415
-5458
-5502
-5545
-5589
-5633
-5677
-5722
-5766
-5811
-5855
-5900
-5945
-5989
-6034
-6078
-6122
-6166
-6209
-6253
-6296
-6339
-6381
-6423
-6464
-6505
-6546
-6586
-6625
-6664
-6702
-6739
-6776
-6812
-6847
-6881
-6914
-6946
-6978
-7008
-7037
-7066
-7093
-7119
-7144
-7168
-7191
-7212
-7233
-7252
-7270
-7287
-7303
-7317
-7330
-7342
-7353
-7363
-7372
-7379
-7385
-7391
-7395
-7398
-7400
-7401
-7401
-7400
-7398
-7395
-7392
-7387
-7382
-7376
-7369
-7361
-7353
-7344
-7334
-7324
-7314
-7302
-7291
-7278
-7265
-7252
-7238
-7224
-7210
-7195
-7179
-7164
-7147
-7131
-7114
-7097
-7079
-7061
-7043
-7024
-7005
-6986
-6966
-6946
-6926
-6905
-6884
-6862
-6840
-6818
-6795
-6771
-6747
-6722
-6697
-6671
-6645
-6618
-6590
-6561
-6531
-6501
-6469
-6437
-6404
-6369
-6334
-6298
-6260
-6222
-6182
-6142
-6100
-6057
-6014
-5969
-5923
-5876
-5828
-5779
-5729
-5679
-5627
-5575
-5522
-5468
-5413
-5358
-5302
-5245
-5188
-5130
-5072
-5014
-4955
-4896
-4836
-4776
-4716
-4656
-4596
-4536
-4476
-4416
-4356
-4296
-4237
-4177
-4118
-4059
-4002
-3944
-3887
-3831
-3775
-3720
-3665
-3612
-3559
-3507
-3456
-3406
-3357
-3309
-3262
-3216
-3171
-3128
-3085
-3044
-3004
-2965
-2928
-2892
-2857
-2823
-2791
-2760
-2731
-2703
-2676
-2651
-2627
-2604
-2583
-2563
-2544
-2527
-2511
-2496
-2482
-2470
-2458
-2448
-2438
-2430
-2423
-2417
-2411
-2407
-2403
-2400
-2397
-2396
-2395
-2394
-2394
-2395
-2396
-2397
-2399
-2401
-2403
-2405
-2408
-2411
-2414
-2417
-2420
-2423
-2426
-2429
-2432
-2435
-2437
-2440
-2442
-2444
-2446
-2448
-2450
-2451
-2452
-2452
-2453
-2453
-2452
-2452
-2450
-2449
-2447
-2445
-2442
-2439
-2435
-2431
-2426
-2421
-2415
-2409
-2403
-2396
-2388
-2380
-2371
-2362
-2353
-2343
-2333
-2322
-2311
-2299
-2287
-2275
-2262
-2249
-2235
-2222
-2208
-2193
-2179
-2164
-2149
-2133
-2118
-2102
-2086
-2069
-2053
-2036
-2019
-2001
-1983
-1965
-1947
-1928
-1909
-1890
-1870
-1850
-1829
-1808
-1786
-1765
-1742
-1720
-1696
-1673
-1649
-1624
-1599
-1574
-1548
-1522
-1495
-1469
-1441
-1414
-1386
-1357
-1329
-1300
-1271
-1242
-1212
-1183
-1153
-1123
-1094
-1064
-1034
-1004
-974
-944
-914
-884
-854
-824
-794
-764
-734
-703
-673
-643
-613
-583
-552
-521
-491
-459
-428
-396
-365
-332
-300
-267
-233
-199
-165
-130
-95
-59
-22
15
53
91
129
169
209
249
290
332
374
417
460
503
547
592
637
682
728
774
820
866
912
959
1006
1052
1099
1145
1192
1238
1284
1330
1375
1420
1465
1509
1553
1596
1639
1681
1722
1763
1803
1842
1881
1918
1955
1991
2025
2060
2093
2125
2156
2186
2216
2244
2271
2297
2323
2347
2371
2393
2415
2435
2455
2474
2492
2509
2525
2541
2556
2570
2584
2597
2609
2621
2632
2643
2653
2663
2673
2682
2691
2700
2708
2716
2724
2733
2740
2748
2756
2764
2772
2780
2788
2796
2804
2813
2821
2830
2838
2847
2856
2865
2874
2883
2892
2902
2911
2920
2930
2940
2949
2959
2969
2979
2989
2999
3009
3019
3029
3040
3050
3061
3071
3082
3093
3103
3114
3126
3137
3148
3160
3171
3183
3195
3207
3219
3232
3244
3257
3270
3284
3297
3311
3325
3339
3354
3369
3384
3399
3415
3432
3448
3465
3483
3501
3519
3538
3557
3577
3597
3618
3640
3662
3684
3708
3732
3756
3781
3807
3834
3861
3889
3917
3947
3977
4008
4040
4072
4106
4140
4175
4210
4247
4284
4322
4361
4400
4441
4482
4523
4566
4609
4652
4697
4742
4787
4833
4879
4926
4973
5021
5069
5117
5166
5214
5263
5312
5361
5410
5459
5507
5556
5605
5653
5701
5749
5796
5843
5889
5935
5980
6025
6069
6112
6155
6197
6238
6278
6318
6356
6394
6430
6466
6500
6533
6566
6597
6627
6655
6683
6709
6734
6758
6781
6802
6822
6841
6858
6875
6889
6903
6916
6927
6937
6946
6954
6961
6967
6971
6975
6978
6980
6981
6981
6980
6979
6977
6974
6971
6967
6962
6957
6952
6946
6939
6933
6926
6918
6911
6903
6896
6888
6880
6872
6864
6856
6849
6841
6834
6827
6820
6813
6806
6800
6794
6789
6783
6778
6774
6770
6766
6762
6759
6757
6755
6753
6751
6750
6750
6749
6749
6750
6750
6751
6753
6754
6756
6758
6761
6764
6766
6770
6773
6776
6780
6784
6788
6791
6795
6800
6804
6808
6812
6816
6820
6824
6828
6831
6835
6839
6842
6845
6848
6851
6854
6857
6859
6861
6863
6865
6867
6868
6869
6870
6871
6872
6872
6873
6873
6873
6873
6872
6871
6871
6870
6868
6867
6865
6864
6862
6859
6857
6854
6851
6848
6845
6841
6837
6833
6828
6824
6818
6813
6807
6801
6795
6788
6782
6774
6767
6759
6751
6742
6733
6724
6714
6705
6694
6684
6673
6661
6650
6638
6625
6613
6600
6586
6572
6558
6544
6529
6514
6499
6484
6468
6452
6436
6420
6404
6388
6371
6355
6339
6322
6306
6290
6274
6259
6243
6228
6213
6199
6185
6171
6157
6144
6132
6120
6108
6097
6087
6077
6068
6060
6052
6045
6039
6033
6028
6025
6021
6019
6018
6017
6018
6019
6021
6024
6027
6032
6037
6044
6050
6058
6067
6076
6085
6096
6106
6118
6130
6142
6154
6167
6180
6193
6207
6220
6234
6248
6261
6274
6288
6301
6313
6326
6338
6350
6361
6372
6382
6392
6401
6410
6418
6425
6432
6438
6443
6448
6452
6455
6458
6459
6460
6461
6461
6460
6458
6455
6452
6449
6444
6439
6434
6427
6421
6413
6405
6397
6388
6379
6369
6359
6348
6337
6326
6314
6302
6290
6277
6265
6252
6239
6225
6212
6199
6185
6171
6158
6144
6130
6116
6103
6089
6075
6061
6047
6034
6020
6006
5992
5979
5965
5952
5938
5925
5911
5898
5885
5871
5858
5845
5831
5818
5804
5791
5777
5763
5749
5735
5720
5706
5690
5675
5659
5643
5627
5610
5592
5575
5556
5537
5518
5498
5477
5456
5434
5412
5389
5365
5341
5317
5291
5266
5239
5212
5185
5157
5129
5100
5070
5041
5010
4980
4949
4917
4885
4853
4821
4788
4755
4721
4688
4654
4620
4586
4551
4516
4482
4447
4412
4376
4341
4305
4270
4234
4198
4163
4127
4090
4054
4018
3981
3945
3908
3871
3834
3796
3759
3721
3683
3645
3607
3568
3529
3490
3450
3411
3371
3331
3290
3250
3209
3168
3126
3085
3043
3001
2960
2918
2875
2833
2791
2749
2707
2665
2623
2581
2539
2497
2456
2415
2374
2334
2294
2254
2215
2176
2138
2100
2063
2025
1990
1955
1920
1887
1853
1821
1789
1758
1728
1699
1671
1644
1617
1592
1567
1544
1521
1499
1479
1459
1440
1423
1406
1390
1375
1361
1348
1336
1324
1314
1304
1294
1286
1278
1270
1263
1256
1249
1243
1237
1231
1226
1220
1214
1208
1201
1195
1188
1181
1173
1165
1156
1146
1136
1125
1113
1101
1087
1073
1057
1040
1022
1004
984
963
940
917
892
866
838
809
779
748
715
681
645
609
571
531
491
449
407
363
318
272
225
178
129
80
30
-20
-71
-122
-174
-226
-278
-331
-383
-436
-488
-540
-593
-645
-697
-748
-799
-850
-900
-950
-999
-1047
-1095
-1143
-1189
-1235
-1280
-1324
-1368
-1410
-1452
-1493
-1533
-1572
-1610
-1647
-1684
-1719
-1754
-1787
-1820
-1852
-1883
-1913
-1942
-1971
-1998
-2025
-2051
-2076
-2101
-2125
-2148
-2171
-2193
-2214
-2234
-2254
-2274
-2293
-2311
-2329
-2346
-2362
-2378
-2394
-2409
-2424
-2438
-2451
-2464
-2477
-2489
-2501
-2512
-2523
-2534
-2544
-2554
-2564
-2573
-2582
-2591
-2599
-2607
-2615
-2623
-2631
-2639
-2646
-2654
-2661
-2669
-2676
-2683
-2691
-2699
-2706
-2714
-2722
-2731
-2739
-2748
-2757
-2766
-2776
-2785
-2795
-2806
-2816
-2827
-2839
-2850
-2862
-2874
-2887
-2899
-2912
-2926
-2939
-2953
-2967
-2981
-2996
-3010
-3025
-3040
-3055
-3070
-3086
-3101
-3117
-3132
-3148
-3164
-3180
-3196
-3212
-3228
-3244
-3260
-3276
-3292
-3308
-3324
-3339
-3355
-3371
-3386
-3401
-3417
-3432
-3447
-3461
-3476
-3490
-3504
-3518
-3532
-3545
-3558
-3571
-3584
-3596
-3608
-3620
-3631
-3642
-3653
-3663
-3673
-3683
-3693
-3702
-3711
-3720
-3728
-3736
-3744
-3752
-3759
-3766
-3773
-3780
-3787
-3793
-3800
-3806
-3812
-3818
-3825
-3831
-3837
-3843
-3849
-3856
-3862
-3868
-3875
-3882
-3889
-3896
-3903
-3910
-3918
-3925
-3933
-3941
-3950
-3958
-3966
-3975
-3983
-3992
-4001
-4009
-4018
-4027
-4035
-4043
-4051
-4059
-4067
-4075
-4083
-4090
-4096
-4102
-4108
-4113
-4118
-4122
-4125
-4128
-4130
-4131
-4131
-4131
-4130
-4127
-4124
-4120
-4115
-4108
-4101
-4091
-4083
-4072
-4059
-4046
-4032
-4016
-3999
-3981
-3962
-3941
-3919
-3896
-3871
-3846
-3819
-3792
-3763
-3733
-3702
-3670
-3637
-3603
-3568
-3533
-3497
-3460
-3422
-3384
-3345
-3306
-3266
-3226
-3185
-3144
-3103
-3062
-3020
-2979
-2937
-2896
-2854
-2813
-2772
-2731
-2690
-2650
-2610
-2570
-2531
-2492
-2454
-2416
-2379
-2342
-2306
-2271
-2236
-2202
-2168
-2136
-2103
-2072
-2041
-2011
-1982
-1954
-1926
-1899
-1873
-1847
-1822
-1798
-1774
-1751
-1729
-1707
-1686
-1665
-1645
-1626
-1607
-1588
-1570
-1553
-1535
-1519
-1502
-1486
-1470
-1454
-1439
-1424
-1409
-1394
-1380
-1365
-1351
-1337
-1323
-1310
-1296
-1283
-1269
-1256
-1243
-1230
-1217
-1204
-1191
-1179
-1166
-1154
-1142
-1130
-1118
-1106
-1095
-1084
-1073
-1062
-1051
-1040
-1030
-1020
-1010
-1000
-992
-983
-974
-965
-957
-949
-942
-935
-928
-921
-915
-909
-903
-898
-893
-888
-884
-880
-876
-873
-870
-867
-864
-862
-860
-858
-856
-855
-854
-852
-852
-851
-850
-850
-849
-849
-849
-849
-849
-849
-849
-850
-850
-851
-851
-852
-853
-854
-855
-856
-857
-859
-860
-861
-863
-865
-867
-868
-870
-872
-874
-876
-879
-881
-883
-885
-887
-890
-892
-894
-896
-898
-901
-903
-904
-906
-908
-910
-911
-913
-914
-915
-916
-917
-917
-918
-918
-919
-919
-919
-918
-918
-918
-917
-916
-915
-914
-913
-911
-910
-908
-907
-905
-903
-901
-899
-896
-894
-892
-889
-886
-884
-881
-878
-876
-873
-870
-868
-865
-862
-860
-857
-855
-853
-851
-849
-847
-845
-843
-842
-841
-840
-839
-838
-838
-838
-838
-838
-838
-839
-840
-841
-843
-844
-846
-849
-851
-854
-857
-860
-863
-867
-871
-875
-879
-884
-888
-893
-898
-904
-909
-915
-921
-927
-933
-940
-946
-953
-960
-968
-975
-983
-991
-999
-1008
-1016
-1025
-1034
-1044
-1054
-1064
-1074
-1084
-1095
-1107
-1118
-1130
-1142
-1155
-1168
-1181
-1195
-1209
-1224
-1239
-1254
-1270
-1286
-1303
-1320
-1338
-1356
-1374
-1393
-1413
-1432
-1453
-1473
-1495
-1516
-1538
-1561
-1584
-1608
-1632
-1656
-1681
-1707
-1732
-1759
-1786
-1813
-1841
-1869
-1898
-1927
-1956
-1986
-2016
-2047
-2077
-2108
-2140
-2171
-2203
-2235
-2268
-2300
-2333
-2366
-2399
-2432
-2465
-2498
-2531
-2565
-2598
-2632
-2666
-2699
-2733
-2766
-2800
-2834
-2867
-2901
-2935
-2968
-3002
-3035
-3069
-3102
-3136
-3169
-3202
-3235
-3268
-3301
-3333
-3366
-3398
-3431
-3463
-3495
-3527
-3559
-3590
-3622
-3653
-3684
-3715
-3746
-3777
-3808
-3838
-3868
-3898
-3928
-3958
-3988
-4017
-4046
-4075
-4105
-4134
-4162
-4191
-4219
-4247
-4275
-4302
-4330
-4357
-4384
-4410
-4437
-4463
-4489
-4514
-4539
-4564
-4589
-4613
-4636
-4660
-4683
-4705
-4727
-4749
-4770
-4790
-4810
-4830
-4849
-4868
-4886
-4903
-4920
-4937
-4953
-4968
-4982
-4996
-5010
-5023
-5035
-5047
-5057
-5068
-5077
-5086
-5095
-5102
-5109
-5116
-5122
-5127
-5131
-5135
-5138
-5141
-5143
-5144
-5145
-5146
-5145
-5145
-5143
-5141
-5139
-5136
-5132
-5128
-5124
-5119
-5114
-5108
-5102
-5095
-5089
-5081
-5073
-5065
-5057
-5048
-5039
-5030
-5020
-5010
-4999
-4989
-4978
-4966
-4955
-4943
-4931
-4918
-4905
-4892
-4879
-4865
-4850
-4836
-4821
-4805
-4789
-4773
-4756
-4739
-4721
-4702
-4683
-4664
-4644
-4623
-4601
-4579
-4556
-4533
-4508
-4483
-4457
-4430
-4402
-4374
-4344
-4314
-4282
-4249
-4216
-4181
-4146
-4109
-4070
-4033
-3993
-3952
-3910
-3867
-3822
-3777
-3731
-3683
-3634
-3585
-3534
-3482
-3430
-3376
-3321
-3265
-3209
-3151
-3093
-3033
-2973
-2911
-2849
-2786
-2722
-2658
-2592
-2526
-2459
-2392
-2324
-2255
-2186
-2116
-2045
-1974
-1903
-1831
-1759
-1687
-1614
-1542
-1468
-1395
-1322
-1248
-1175
-1102
-1028
-955
-882
-809
-736
-663
-591
-519
-448
-376
-306
-235
-165
-96
-27
41
109
176
242
308
373
438
501
564
627
688
749
809
869
928
985
1043
1099
1154
1209
1263
1317
1369
1421
1472
1522
1571
1620
1668
1715
1761
1807
1851
1896
1939
1982
2023
2065
2105
2145
2184
2223
2260
2298
2334
2370
2405
2440
2474
2507
2540
2572
2604
2635
2666
2696
2725
2755
2783
2811
2839
2867
2894
2920
2947
2973
2998
3023
3048
3073
3098
3122
3146
3170
3194
3217
3241
3264
3287
3310
3333
3356
3379
3402
3425
3448
3470
3493
3516
3539
3562
3585
3608
3631
3655
3678
3702
3726
3750
3774
3798
3823
3848
3873
3899
3924
3950
3977
4003
4030
4058
4086
4114
4143
4172
4202
4232
4262
4293
4324
4356
4389
4422
4455
4489
4524
4559
4594
4631
4667
4705
4743
4781
4820
4860
4900
4941
4983
5025
5068
5111
5155
5200
5245
5291
5337
5384
5431
5479
5528
5577
5626
5676
5727
5778
5829
5881
5934
5986
6039
6093
6147
6201
6256
6310
6365
6421
6476
6532
6588
6644
6700
6756
6813
6869
6925
6981
7037
7093
7149
7204
7259
7314
7369
7423
7476
7529
7582
7634
7686
7736
7786
7836
7884
7932
7979
8025
8070
8114
8157
8199
8240
8280
8319
8357
8394
8429
8463
8496
8528
8559
8588
8616
8643
8668
8692
8715
8736
8757
8776
8793
8810
8825
8839
8851
8863
8873
8882
8890
8897
8903
8908
8912
8915
8917
8919
8919
8919
8918
8916
8913
8910
8906
8902
8897
8892
8886
8880
8873
8866
8859
8852
8844
8835
8827
8818
8810
8801
8791
8782
8773
8763
8754
8744
8734
8724
8714
8704
8694
8684
8674
8664
8653
8643
8633
8622
8612
8601
8591
8580
8570
8559
8549
8538
8527
8517
8506
8495
8484
8474
8463
8452
8441
8430
8420
8409
8398
8387
8376
8366
8355
8344
8333
8322
8312
8301
8290
8279
8269
8258
8247
8236
8226
8215
8205
8195
8183
8173
8164
8154
8144
8135
8125
8116
8106
8096
8087
8080
8071
8061
8054
8045
8037
8029
8021
8013
8005
7998
7990
7982
7974
7966
7958
7951
7943
7935
7927
7919
7910
7902
7894
7885
7876
7868
7859
7849
7840
7831
7821
7811
7801
7791
7780
7770
7759
7748
7737
7725
7714
7702
7690
7678
7665
7653
7640
7627
7615
7601
7588
7575
7562
7549
7535
7522
7508
7495
7482
7469
7455
7442
7429
7417
7404
7391
7379
7367
7355
7343
7331
7320
7309
7298
7288
7277
7267
7257
7247
7238
7229
7220
7211
7203
7194
7186
7178
7171
7163
7156
7149
7142
7135
7128
7121
7115
7108
7102
7095
7089
7082
7076
7070
7063
7057
7050
7044
7037
7030
7023
7016
7009
7002
6994
6987
6979
6971
6963
6954
6945
6936
6927
6918
6908
6898
6888
6877
6866
6855
6844
6832
6820
6808
6796
6784
6771
6758
6745
6732
6719
6705
6692
6678
6665
6651
6638
6624
6610
6597
6583
6570
6556
6543
6530
6516
6503
6490
6477
6464
6452
6439
6427
6414
6402
6389
6377
6365
6353
6340
6328
6316
6304
6291
6279
6266
6254
6241
6228
6215
6202
6188
6174
6160
6145
6130
6115
6099
6083
6066
6048
6030
6012
5992
5973
5952
5930
5908
5885
5861
5836
5810
5784
5756
5727
5697
5667
5635
5602
5568
5533
5496
5459
5421
5381
5340
5299
5256
5212
5167
5121
5074
5026
4976
4926
4876
4824
4771
4718
4663
4608
4552
4496
4439
4381
4323
4265
4205
4146
4086
4026
3965
3905
3844
3783
3722
3661
3600
3538
3478
3417
3356
3296
3236
3176
3117
3058
2999
2941
2884
2827
2770
2714
2659
2604
2550
2496
2444
2392
2340
2289
2239
2190
2141
2093
2045
1999
1953
1908
1863
1819
1776
1733
1691
1649
1608
1568
1528
1488
1449
1410
1371
1333
1295
1258
1220
1183
1146
1109
1072
1035
998
961
923
886
849
811
773
734
696
657
617
578
538
497
456
415
373
330
287
244
200
155
110
65
19
-28
-75
-122
-170
-219
-268
-317
-367
-417
-467
-518
-569
-621
-672
-724
-776
-829
-881
-933
-986
-1038
-1091
-1143
-1196
-1248
-1300
-1353
-1405
-1456
-1508
-1559
-1611
-1661
-1712
-1763
-1813
-1862
-1912
-1961
-2009
-2058
-2106
-2154
-2202
-2248
-2295
-2341
-2387
-2432
-2477
-2521
-2565
-2609
-2652
-2695
-2737
-2779
-2820
-2861
-2901
-2942
-2981
-3021
-3060
-3098
-3137
-3175
-3212
-3250
-3287
-3324
-3360
-3397
-3433
-3469
-3505
-3541
-3577
-3612
-3648
-3683
-3719
-3754
-3790
-3825
-3861
-3896
-3932
-3968
-4003
-4040
-4075
-4112
-4148
-4185
-4222
-4258
-4296
-4333
-4370
-4408
-4446
-4484
-4522
-4560
-4599
-4638
-4677
-4716
-4755
-4795
-4835
-4875
-4915
-4955
-4995
-5035
-5076
-5116
-5157
-5197
-5238
-5279
-5319
-5360
-5400
-5440
-5481
-5521
-5561
-5601
-5640
-5680
-5719
-5758
-5797
-5836
-5875
-5913
-5951
-5989
-6026
-6064
-6101
-6138
-6174
-6211
-6247
-6283
-6318
-6354
-6389
-6424
-6458
-6493
-6527
-6561
-6595
-6629
-6663
-6696
-6730
-6763
-6796
-6829
-6862
-6895
-6928
-6961
-6994
-7027
-7059
-7092
-7125
-7157
-7190
-7223
-7255
-7288
-7320
-7353
-7385
-7418
-7450
-7483
-7515
-7547
-7580
-7612
-7644
-7676
-7709
-7741
-7773
-7805
-7837
-7870
-7902
-7934
-7967
-7999
-8032
-8064
-8096
-8130
-8162
-8195
-8228
-8262
-8295
-8328
-8362
-8395
-8429
-8463
-8497
-8532
-8566
-8601
-8635
-8670
-8705
-8741
-8776
-8812
-8848
-8884
-8920
-8956
-8993
-9030
-9067
-9104
-9142
-9179
-9217
-9255
-9293
-9332
-9370
-9409
-9448
-9486
-9525
-9564
-9603
-9642
-9682
-9721
-9760
-9799
-9838
-9877
-9916
-9955
-9994
-10032
-10071
-10109
-10147
-10185
-10223
-10261
-10298
-10335
-10372
-10408
-10445
-10481
-10516
-10552
-10587
-10621
-10656
-10690
-10723
-10756
-10789
-10821
-10853
-10884
-10915
-10945
-10975
-11004
-11032
-11060
-11087
-11114
-11140
-11165
-11189
-11213
-11236
-11258
-11279
-11300
-11319
-11338
-11356
-11373
-11389
-11404
-11418
-11431
-11443
-11454
-11465
-11474
-11482
-11490
-11496
-11501
-11506
-11510
-11512
-11514
-11515
-11514
-11513
-11511
-11508
-11504
-11499
-11493
-11487
-11479
-11471
-11462
-11452
-11441
-11429
-11417
-11403
-11389
-11375
-11359
-11343
-11327
-11309
-11291
-11273
-11254
-11234
-11214
-11193
-11172
-11151
-11129
-11107
-11084
-11061
-11038
-11014
-10990
-10966
-10941
-10916
-10892
-10866
-10841
-10816
-10790
-10764
-10738
-10712
-10686
-10660
-10634
-10607
-10581
-10555
-10529
-10502
-10476
-10450
-10424
-10398
-10372
-10346
-10321
-10295
-10269
-10244
-10219
-10194
-10169
-10145
-10120
-10096
-10072
-10048
-10025
-10002
-9979
-9956
-9933
-9911
-9889
-9868
-9846
-9825
-9805
-9785
-9765
-9745
-9726
-9707
-9688
-9670
-9652
-9635
-9618
-9601
-9585
-9569
-9554
-9539
-9524
-9510
-9496
-9483
-9470
-9457
-9445
-9433
-9421
-9410
-9399
-9388
-9378
-9368
-9358
-9348
-9339
-9330
-9321
-9313
-9304
-9296
-9288
-9280
-9272
-9264
-9256
-9249
-9241
-9233
-9226
-9218
-9211
-9203
-9195
-9188
-9180
-9172
-9164
-9156
-9148
-9140
-9131
-9122
-9114
-9104
-9095
-9086
-9076
-9066
-9056
-9045
-9035
-9024
-9012
-9001
-8989
-8977
-8964
-8952
-8939
-8926
-8913
-8899
-8885
-8871
-8857
-8843
-8828
-8814
-8799
-8784
-8769
-8753
-8738
-8723
-8707
-8691
-8676
-8660
-8644
-8628
-8612
-8596
-8580
-8564
-8548
-8532
-8516
-8500
-8484
-8467
-8451
-8435
-8419
-8403
-8387
-8371
-8355
-8339
-8323
-8308
-8292
-8276
-8260
-8244
-8229
-8213
-8197
-8182
-8166
-8150
-8135
-8119
-8103
-8087
-8071
-8055
-8041
-8025
-8009
-7993
-7977
-7962
-7946
-7930
-7914
-7898
-7882
-7866
-7850
-7834
-7818
-7801
-7785
-7769
-7752
-7736
-7719
-7703
-7686
-7669
-7653
-7636
-7619
-7602
-7584
-7567
-7550
-7532
-7514
-7497
-7479
-7460
-7442
-7424
-7405
-7386
-7367
-7348
-7328
-7308
-7288
-7268
-7247
-7226
-7205
-7183
-7161
-7139
-7116
-7093
-7069
-7045
-7021
-6996
-6971
-6945
-6919
-6892
-6865
-6837
-6809
-6780
-6751
-6721
-6690
-6659
-6627
-6595
-6562
-6528
-6494
-6459
-6424
-6388
-6351
-6314
-6276
-6237
-6198
-6158
-6118
-6076
-6035
-5992
-5949
-5905
-5861
-5816
-5770
-5724
-5678
-5630
-5583
-5534
-5486
-5436
-5387
-5337
-5286
-5235
-5184
-5133
-5081
-5029
-4977
-4924
-4872
-4819
-4767
-4714
-4661
-4608
-4556
-4503
-4451
-4399
-4347
-4295
-4244
-4193
-4142
-4091
-4042
-3993
-3944
-3896
-3849
-3802
-3756
-3710
-3665
-3621
-3578
-3535
-3494
-3453
-3412
-3373
-3335
-3297
-3260
-3224
-3189
-3155
-3121
-3089
-3057
-3026
-2996
-2966
-2937
-2909
-2882
-2855
-2829
-2804
-2779
-2755
-2731
-2708
-2686
-2663
-2642
-2620
-2600
-2579
-2559
-2539
-2520
-2500
-2481
-2462
-2443
-2425
-2406
-2387
-2369
-2350
-2332
-2313
-2295
-2276
-2257
-2238
-2218
-2199
-2179
-2159
-2138
-2117
-2096
-2074
-2052
-2029
-2005
-1983
-1959
-1934
-1908
-1882
-1856
-1828
-1801
-1772
-1743
-1712
-1682
-1650
-1618
-1585
-1551
-1516
-1481
-1445
-1408
-1370
-1332
-1292
-1252
-1211
-1169
-1127
-1083
-1039
-994
-948
-902
-854
-806
-757
-708
-658
-607
-555
-503
-450
-397
-343
-288
-233
-178
-122
-65
-9
48
105
163
221
278
336
394
453
511
569
627
685
742
800
857
914
971
1027
1083
1138
1193
1247
1301
1354
1407
1459
1510
1560
1610
1659
1707
1754
1800
1846
1890
1934
1976
2017
2058
2098
2136
2174
2210
2246
2280
2314
2346
2377
2408
2437
2465
2493
2519
2544
2569
2592
2615
2637
2657
2677
2696
2715
2732
2749
2765
2780
2795
2809
2822
2835
2847
2858
2869
2879
2889
2898
2907
2916
2924
2931
2938
2945
2952
2958
2963
2969
2974
2979
2984
2989
2993
2997
3001
3005
3009
3013
3016
3019
3023
3026
3029
3032
3035
3038
3041
3044
3046
3049
3052
3054
3057
3060
3062
3065
3067
3069
3072
3074
3076
3079
3081
3083
3085
3088
3090
3092
3094
3096
3098
3101
3103
3105
3107
3110
3112
3114
3117
3120
3122
3125
3128
3131
3134
3138
3142
3146
3150
3154
3159
3165
3170
3176
3182
3189
3197
3204
3213
3222
3232
3242
3253
3264
3277
3290
3304
3318
3334
3350
3368
3386
3405
3425
3446
3467
3490
3514
3539
3564
3591
3618
3647
3676
3707
3738
3770
3804
3838
3873
3909
3946
3983
4022
4061
4101
4143
4184
4227
4270
4314
4359
4405
4451
4498
4545
4593
4642
4691
4741
4791
4841
4892
4943
4995
5047
5099
5152
5205
5258
5311
5364
5418
5471
5525
5578
5632
5685
5739
5792
5845
5898
5951
6003
6056
6107
6159
6210
6261
6311
6361
6410
6459
6508
6555
6602
6649
6695
6740
6784
6828
6871
6913
6955
6996
7035
7074
7113
7150
7186
7222
7256
7290
7323
7355
7385
7415
7444
7472
7499
7525
7550
7574
7597
7619
7641
7661
7680
7698
7716
7732
7748
7762
7776
7788
7800
7811
7821
7831
7839
7847
7854
7860
7866
7870
7874
7878
7880
7882
7884
7884
7885
7884
7883
7882
7880
7877
7874
7871
7867
7863
7858
7853
7848
7842
7836
7830
7823
7816
7809
7802
7794
7787
7779
7771
7762
7754
7745
7737
7728
7719
7710
7701
7692
7682
7673
7664
7655
7645
7636
7627
7618
7608
7599
7590
7581
7572
7563
7554
7546
7537
7529
7520
7512
7504
7496
7489
7481
7474
7467
7460
7454
7448
7442
7436
7431
7426
7422
7418
7414
7411
7408
7406
7404
7403
7402
7402
7403
7404
7406
7409
7412
7416
7421
7426
7433
7440
7448
7457
7466
7477
7488
7500
7513
7527
7542
7557
7574
7591
7609
7628
7647
7668
7689
7711
7734
7757
7781
7806
7831
7857
7884
7911
7939
7967
7995
8023
8053
8082
8112
8141
8170
8201
8231
8261
8291
8320
8350
8379
8408
8436
8464
8492
8519
8545
8571
8596
8621
8644
8667
8689
8710
8731
8750
8768
8786
8802
8817
8831
8845
8856
8867
8877
8885
8893
8899
8903
8907
8910
8911
8911
8910
8907
8904
8899
8893
8886
8878
8868
8858
8846
8834
8820
8805
8790
8773
8756
8738
8719
8699
8678
8657
8635
8612
8589
8566
8542
8517
8492
8467
8441
8416
8390
8363
8337
8311
8284
8258
8232
8206
8180
8154
8128
8103
8077
8053
8029
8005
7981
7959
7936
7914
7893
7872
7852
7832
7813
7795
7777
7760
7744
7729
7714
7700
7687
7674
7662
7651
7641
7631
7622
7614
7606
7599
7593
7587
7582
7577
7573
7569
7566
7564
7561
7559
7558
7556
7555
7555
7554
7553
7553
7553
7552
7552
7552
7551
7551
7550
7549
7548
7546
7544
7542
7539
7536
7532
7527
7522
7517
7511
7504
7496
7488
7479
7469
7458
7447
7434
7421
7407
7392
7377
7360
7342
7324
7305
7284
7263
7241
7218
7194
7169
7144
7117
7090
7061
7032
7002
6972
6940
6908
6875
6841
6806
6771
6735
6699
6662
6624
6586
6548
6509
6470
6430
6390
6350
6310
6269
6229
6188
6148
6107
6067
6026
5986
5946
5907
5867
5828
5790
5751
5714
5676
5640
5603
5568
5532
5498
5464
5431
5399
5367
5336
5306
5277
5248
5221
5194
5168
5143
5119
5096
5074
5053
5033
5014
4996
4979
4963
4948
4934
4921
4909
4898
4887
4878
4870
4863
4857
4852
4847
4844
4841
4839
4839
4839
4839
4841
4843
4846
4850
4855
4860
4866
4872
4879
4886
4894
4903
4912
4921
4931
4941
4951
4962
4972
4983
4995
5006
5017
5029
5040
5051
5063
5074
5085
5095
5106
5116
5126
5136
5146
5155
5163
5171
5179
5186
5193
5199
5205
5211
5215
5219
5223
5226
5228
5230
5231
5232
5232
5231
5230
5229
5226
5223
5220
5216
5211
5206
5200
5193
5187
5179
5171
5163
5154
5145
5135
5125
5115
5104
5093
5081
5070
5058
5045
5033
5020
5007
4994
4981
4968
4954
4941
4927
4913
4900
4886
4872
4858
4845
4831
4817
4804
4790
4777
4763
4750
4737
4723
4710
4698
4685
4672
4660
4647
4635
4623
4611
4600
4588
4577
4565
4554
4543
4532
4522
4511
4501
4490
4480
4469
4459
4449
4439
4429
4418
4408
4398
4387
4377
4366
4356
4345
4334
4323
4312
4300
4288
4276
4264
4252
4239
4227
4213
4200
4186
4172
4158
4143
4128
4113
4098
4082
4066
4049
4032
4014
3997
3979
3961
3942
3924
3904
3885
3865
3844
3823
3802
3781
3759
3737
3715
3692
3669
3646
3622
3598
3573
3548
3523
3498
3472
3446
3419
3392
3365
3337
3309
3281
3252
3223
3193
3163
3133
3103
3072
3040
3008
2976
2943
2910
2877
2843
2809
2774
2738
2703
2666
2629
2592
2554
2516
2477
2437
2397
2356
2315
2273
2230
2187
2143
2098
2053
2007
1960
1913
1864
1815
1765
1715
1664
1611
1558
1505
1450
1395
1339
1282
1225
1166
1107
1047
987
925
863
800
737
673
608
543
476
410
343
275
206
138
68
-2
-72
-143
-214
-285
-357
-429
-501
-574
-646
-719
-793
-866
-939
-1012
-1086
-1159
-1233
-1306
-1379
-1452
-1525
-1598
-1671
-1743
-1815
-1887
-1958
-2029
-2100
-2171
-2241
-2310
-2380
-2448
-2517
-2584
-2652
-2718
-2784
-2850
-2915
-2979
-3043
-3106
-3168
-3230
-3291
-3351
-3410
-3469
-3527
-3584
-3640
-3696
-3751
-3805
-3858
-3910
-3961
-4011
-4061
-4109
-4157
-4204
-4250
-4294
-4338
-4381
-4423
-4464
-4504
-4543
-4581
-4618
-4654
-4689
-4723
-4756
-4788
-4819
-4850
-4879
-4907
-4935
-4961
-4987
-5012
-5035
-5058
-5081
-5102
-5123
-5142
-5162
-5180
-5197
-5214
-5231
-5246
-5261
-5276
-5290
-5303
-5316
-5328
-5340
-5352
-5363
-5373
-5384
-5394
-5404
-5414
-5423
-5432
-5441
-5450
-5459
-5468
-5477
-5486
-5495
-5504
-5513
-5522
-5531
-5541
-5550
-5560
-5570
-5581
-5591
-5602
-5614
-5626
-5638
-5650
-5663
-5676
-5690
-5705
-5719
-5735
-5750
-5767
-5783
-5801
-5819
-5837
-5856
-5876
-5896
-5916
-5937
-5959
-5981
-6004
-6027
-6051
-6076
-6101
-6126
-6152
-6179
-6206
-6233
-6262
-6290
-6319
-6349
-6379
-6409
-6440
-6472
-6503
-6536
-6568
-6601
-6634
-6667
-6701
-6735
-6769
-6803
-6838
-6872
-6907
-6942
-6976
-7011
-7046
-7081
-7115
-7150
-7184
-7218
-7252
-7285
-7319
-7352
-7385
-7417
-7449
-7480
-7511
-7542
-7572
-7601
-7630
-7658
-7685
-7712
-7738
-7764
-7788
-7812
-7835
-7857
-7878
-7898
-7918
-7936
-7954
-7970
-7986
-8000
-8013
-8026
-8037
-8047
-8055
-8064
-8071
-8077
-8082
-8085
-8087
-8087
-8089
-8087
-8085
-8082
-8077
-8071
-8064
-8057
-8048
-8038
-8026
-8015
-8002
-7988
-7973
-7958
-7941
-7924
-7905
-7886
-7866
-7846
-7825
-7803
-7781
-7758
-7735
-7711
-7687
-7662
-7637
-7612
-7587
-7562
-7536
-7510
-7484
-7459
-7433
-7407
-7382
-7357
-7331
-7307
-7282
-7258
-7234
-7210
-7187
-7164
-7142
-7120
-7098
-7077
-7057
-7037
-7018
-6999
-6981
-6964
-6947
-6931
-6915
-6900
-6886
-6872
-6859
-6846
-6835
-6824
-6813
-6803
-6794
-6786
-6778
-6771
-6764
-6758
-6753
-6749
-6745
-6742
-6739
-6737
-6736
-6735
-6735
-6735
-6736
-6738
-6740
-6743
-6746
-6750
-6755
-6760
-6765
-6771
-6778
-6785
-6792
-6800
-6809
-6818
-6827
-6837
-6847
-6858
-6869
-6880
-6892
-6904
-6916
-6929
-6942
-6955
-6969
-6983
-6996
-7011
-7025
-7039
-7054
-7068
-7083
-7097
-7112
-7126
-7140
-7154
-7168
-7182
-7195
-7208
-7221
-7233
-7245
-7257
-7267
-7278
-7288
-7297
-7305
-7313
-7321
-7327
-7333
-7338
-7342
-7345
-7347
-7348
-7349
-7348
-7346
-7344
-7340
-7335
-7329
-7322
-7314
-7305
-7295
-7283
-7270
-7257
-7241
-7225
-7208
-7189
-7169
-7148
-7126
-7103
-7078
-7053
-7026
-6998
-6969
-6940
-6909
-6877
-6844
-6810
-6776
-6740
-6704
-6667
-6629
-6591
-6551
-6511
-6471
-6430
-6388
-6346
-6303
-6260
-6216
-6172
-6127
-6083
-6038
-5992
-5947
-5901
-5855
-5810
-5764
-5718
-5672
-5626
-5580
-5535
-5489
-5444
-5399
-5354
-5310
-5265
-5222
-5178
-5135
-5093
-5051
-5009
-4968
-4928
-4888
-4849
-4810
-4772
-4735
-4698
-4662
-4627
-4593
-4559
-4526
-4493
-4462
-4431
-4401
-4371
-4343
-4315
-4288
-4262
-4236
-4212
-4188
-4165
-4142
-4121
-4100
-4080
-4059
-4041
-4022
-4006
-3989
-3973
-3958
-3943
-3929
-3915
-3902
-3889
-3877
-3865
-3854
-3844
-3834
-3824
-3814
-3806
-3797
-3789
-3781
-3773
-3766
-3759
-3752
-3745
-3739
-3733
-3727
-3721
-3715
-3709
-3704
-3698
-3693
-3687
-3682
-3676
-3670
-3665
-3659
-3653
-3647
-3641
-3634
-3628
-3621
-3614
-3607
-3600
-3592
-3584
-3576
-3568
-3559
-3550
-3541
-3532
-3523
-3513
-3503
-3493
-3483
-3472
-3461
-3451
-3440
-3428
-3417
-3406
-3394
-3383
-3371
-3360
-3348
-3337
-3325
-3314
-3303
-3292
-3281
-3270
-3259
-3249
-3239
-3229
-3219
-3210
-3201
-3193
-3184
-3177
-3169
-3162
-3156
-3149
-3144
-3138
-3134
-3129
-3125
-3122
-3119
-3116
-3114
-3112
-3110
-3109
-3108
-3108
-3108
-3108
-3108
-3109
-3110
-3111
-3112
-3113
-3114
-3116
-3117
-3118
-3120
-3121
-3122
-3123
-3124
-3124
-3125
-3124
-3124
-3123
-3122
-3121
-3119
-3116
-3113
-3110
-3105
-3101
-3095
-3089
-3082
-3075
-3066
-3057
-3048
-3037
-3026
-3013
-3001
-2987
-2972
-2957
-2940
-2923
-2905
-2886
-2867
-2846
-2825
-2803
-2781
-2757
-2733
-2709
-2683
-2657
-2631
-2604
-2576
-2548
-2519
-2490
-2461
-2431
-2401
-2371
-2340
-2309
-2278
-2247
-2216
-2185
-2153
-2122
-2091
-2060
-2029
-1998
-1968
-1938
-1908
-1878
-1849
-1820
-1791
-1763
-1736
-1708
-1682
-1655
-1630
-1605
-1580
-1556
-1532
-1509
-1487
-1465
-1443
-1422
-1402
-1382
-1363
-1344
-1326
-1308
-1290
-1273
-1256
-1240
-1224
-1208
-1193
-1178
-1163
-1148
-1133
-1119
-1105
-1090
-1076
-1061
-1047
-1032
-1016
-1002
-987
-972
-956
-940
-923
-907
-889
-871
-853
-834
-815
-795
-774
-753
-731
-709
-686
-662
-638
-613
-588
-562
-535
-507
-479
-451
-422
-392
-362
-331
-299
-267
-235
-202
-169
-135
-101
-67
-32
2
38
73
109
145
181
217
253
289
326
362
398
434
471
507
542
578
614
649
684
719
754
788
822
856
889
922
954
987
1018
1050
1080
1111
1141
1170
1199
1227
1255
1282
1309
1335
1360
1385
1409
1433
1456
1478
1500
1521
1541
1560
1579
1597
1614
1631
1647
1662
1676
1689
1702
1714
1725
1735
1745
1754
1762
1769
1776
1782
1787
1792
1796
1799
1802
1803
1805
1805
1806
1805
1804
1803
1800
1798
1795
1791
1788
1783
1779
1774
1769
1763
1757
1751
1745
1738
1732
1725
1718
1711
1705
1698
1691
1684
1677
1670
1664
1657
1651
1644
1638
1632
1626
1621
1615
1610
1605
1600
1595
1590
1586
1582
1578
1574
1570
1567
1564
1561
1558
1555
1552
1550
1547
1545
1542
1540
1538
1536
1534
1532
1530
1528
1526
1524
1523
1521
1519
1517
1515
1513
1511
1509
1507
1505
1503
1501
1499
1497
1495
1493
1491
1489
1487
1484
1482
1480
1478
1476
1475
1473
1471
1469
1468
1466
1465
1463
1462
1461
1460
1459
1459
1458
1458
1458
1458
1458
1459
1459
1460
1461
1463
1464
1466
1468
1470
1473
1475
1478
1481
1484
1488
1491
1495
1499
1503
1508
1512
1517
1522
1527
1532
1537
1542
1548
1553
1559
1565
1571
1576
1582
1588
1594
1600
1606
1612
1618
1624
1629
1635
1641
1647
1652
1658
1663
1668
1674
1679
1684
1689
1694
1698
1703
1707
1712
1716
1720
1724
1727
1731
1735
1738
1741
1744
1747
1750
1753
1755
1758
1760
1762
1764
1766
1768
1770
1771
1773
1774
1775
1776
1777
1778
1779
1780
1780
1781
1781
1781
1781
1781
1781
1781
1780
1780
1779
1778
1777
1776
1775
1774
1772
1770
1768
1766
1763
1760
1757
1754
1750
1746
1742
1738
1733
1728
1722
1716
1710
1704
1697
1689
1682
1674
1665
1656
1647
1638
1628
1618
1607
1596
1585
1574
1562
1550
1537
1524
1511
1498
1485
1471
1457
1442
1428
1413
1399
1384
1368
1353
1338
1322
1307
1291
1276
1260
1244
1229
1213
1198
1182
1167
1152
1137
1122
1108
1093
1079
1065
1052
1039
1026
1012
1000
989
978
967
957
947
938
929
921
913
906
900
894
889
884
881
878
875
874
873
873
874
875
878
881
885
890
896
903
911
919
929
939
950
962
975
989
1004
1020
1036
1054
1072
1091
1111
1131
1153
1175
1198
1221
1246
1271
1296
1322
1349
1376
1403
1432
1460
1489
1518
1548
1577
1607
1638
1668
1699
1730
1760
1791
1822
1853
1883
1914
1945
1975
2005
2035
2065
2094
2123
2152
2180
2208
2235
2262
2289
2315
2340
2365
2390
2413
2437
2459
2481
2502
2523
2543
2562
2581
2598
2615
2632
2647
2662
2676
2689
2701
2713
2723
2733
2742
2751
2758
2765
2770
2775
2780
2783
2785
2787
2788
2788
2787
2785
2783
2780
2776
2771
2765
2759
2752
2744
2735
2726
2716
2705
2694
2682
2669
2655
2641
2627
2611
2595
2579
2562
2544
2526
2507
2488
2468
2448
2427
2406
2384
2362
2339
2316
2293
2269
2245
2220
2196
2170
2145
2119
2093
2067
2041
2013
1987
1960
1933
1906
1878
1851
1823
1796
1768
1740
1713
1685
1657
1630
1603
1576
1549
1522
1495
1469
1443
1418
1393
1368
1343
1320
1296
1273
1251
1230
1209
1188
1169
1150
1132
1114
1098
1082
1068
1054
1041
1029
1018
1008
999
991
984
979
974
970
968
966
966
967
969
972
976
981
988
995
1004
1014
1024
1036
1049
1063
1078
1094
1112
1130
1149
1169
1190
1212
1235
1258
1283
1309
1335
1362
1390
1419
1448
1479
1510
1541
1574
1607
1640
1675
1709
1745
1781
1817
1854
1892
1930
1968
2007
2045
2086
2126
2166
2207
2248
2289
2331
2372
2415
2457
2499
2542
2585
2628
2671
2714
2757
2801
2844
2887
2931
2974
3017
3060
3103
3146
3189
3231
3274
3316
3358
3400
3441
3482
3523
3564
3604
3644
3684
3724
3763
3801
3840
3878
3915
3952
3989
4025
4061
4096
4131
4165
4199
4232
4265
4297
4329
4360
4390
4420
4450
4478
4506
4534
4560
4586
4612
4637
4661
4685
4708
4730
4752
4773
4793
4813
4833
4851
4870
4887
4905
4921
4938
4953
4969
4984
4998
5012
5026
5040
5053
5066
5078
5090
5103
5114
5126
5138
5149
5161
5172
5183
5194
5205
5216
5227
5238
5250
5261
5272
5284
5295
5307
5318
5330
5342
5354
5367
5379
5392
5405
5418
5431
5444
5457
5471
5484
5498
5511
5525
5539
5553
5567
5581
5595
5608
5622
5636
5649
5663
5676
5689
5702
5714
5727
5739
5750
5762
5773
5783
5793
5803
5812
5821
5829
5836
5843
5849
5855
5860
5864
5867
5870
5872
5873
5874
5873
5872
5870
5867
5863
5858
5852
5845
5838
5829
5820
5809
5798
5786
5772
5758
5742
5726
5709
5690
5671
5650
5629
5606
5583
5558
5533
5506
5479
5450
5421
5390
5359
5327
5293
5259
5224
5188
5151
5113
5074
5035
4995
4954
4912
4869
4826
4782
4737
4692
4646
4599
4552
4504
4456
4407
4358
4308
4258
4207
4156
4105
4053
4001
3949
3896
3844
3791
3737
3684
3630
3576
3522
3468
3414
3360
3306
3251
3197
3142
3088
3034
2980
2925
2871
2818
2764
2710
2657
2603
2550
2498
2445
2393
2341
2289
2238
2187
2136
2086
2036
1986
1937
1888
1840
1792
1745
1698
1652
1607
1561
1517
1473
1430
1387
1345
1304
1263
1223
1184
1145
1108
1070
1034
999
964
930
897
864
833
802
772
742
714
686
659
633
608
583
559
536
514
492
471
451
432
413
395
378
361
345
330
315
301
288
275
262
251
239
228
218
208
199
190
182
173
166
158
152
145
139
133
127
122
116
111
107
102
98
94
90
86
82
79
75
72
68
65
62
58
55
52
48
45
41
38
34
30
26
22
17
13
8
3
-2
-8
-14
-20
-26
-33
-40
-48
-56
-64
-73
-82
-92
-102
-113
-124
-135
-147
-160
-173
-187
-201
-216
-231
-247
-263
-280
-297
-315
-333
-352
-372
-391
-412
-433
-454
-476
-498
-521
-544
-567
-591
-615
-640
-665
-690
-715
-741
-766
-792
-819
-845
-871
-898
-924
-951
-977
-1002
-1030
-1056
-1082
-1108
-1133
-1159
-1184
-1209
-1233
-1257
-1281
-1305
-1328
-1351
-1373
-1395
-1416
-1437
-1457
-1477
-1496
-1515
-1533
-1550
-1567
-1583
-1599
-1613
-1628
-1641
-1654
-1666
-1678
-1689
-1699
-1708
-1717
-1725
-1732
-1739
-1745
-1751
-1755
-1759
-1763
-1766
-1768
-1769
-1770
-1771
-1770
-1770
-1768
-1767
-1764
-1762
-1759
-1755
-1751
-1746
-1742
-1736
-1731
-1725
-1719
-1713
-1706
-1700
-1693
-1686
-1679
-1671
-1664
-1657
-1650
-1642
-1635
-1628
-1621
-1614
-1607
-1600
-1593
-1587
-1581
-1575
-1569
-1563
-1558
-1553
-1548
-1543
-1539
-1534
-1531
-1527
-1523
-1520
-1517
-1515
-1512
-1510
-1507
-1505
-1504
-1502
-1500
-1499
-1497
-1496
-1494
-1493
-1492
-1490
-1489
-1487
-1485
-1483
-1481
-1479
-1477
-1474
-1471
-1468
-1464
-1461
-1456
-1452
-1447
-1442
-1436
-1430
-1423
-1416
-1408
-1400
-1391
-1382
-1372
-1362
-1351
-1340
-1328
-1315
-1302
-1288
-1273
-1258
-1243
-1227
-1210
-1193
-1175
-1156
-1138
-1118
-1098
-1078
-1057
-1036
-1014
-993
-970
-948
-925
-901
-878
-854
-830
-806
-782
-758
-733
-709
-684
-660
-635
-611
-586
-562
-538
-514
-490
-466
-443
-419
-397
-374
-352
-330
-308
-287
-266
-245
-225
-206
-187
-168
-150
-133
-116
-100
-84
-69
-54
-40
-27
-14
-2
9
20
30
39
48
56
64
70
76
82
87
91
95
97
100
101
102
103
103
102
100
98
96
92
89
84
79
74
68
61
54
47
39
30
21
12
2
-9
-20
-31
-43
-55
-67
-80
-94
-107
-121
-136
-151
-166
-181
-197
-213
-230
-247
-264
-281
-299
-317
-336
-354
-373
-393
-413
-433
-453
-473
-494
-516
-537
-559
-581
-604
-626
-649
-673
-696
-720
-744
-769
-794
-819
-844
-869
-895
-921
-947
-974
-1000
-1027
-1054
-1082
-1109
-1137
-1164
-1192
-1220
-1249
-1277
-1305
-1334
-1363
-1391
-1420
-1449
-1478
-1506
-1535
-1564
-1593
-1622
-1650
-1679
-1708
-1736
-1765
-1793
-1821
-1850
-1878
-1905
-1933
-1960
-1988
-2015
-2041
-2068
-2094
-2120
-2146
-2171
-2197
-2221
-2246
-2270
-2294
-2318
-2341
-2364
-2386
-2408
-2430
-2452
-2473
-2494
-2514
-2534
-2554
-2573
-2592
-2610
-2629
-2647
-2664
-2681
-2698
-2714
-2731
-2746
-2762
-2777
-2792
-2806
-2821
-2835
-2848
-2862
-2875
-2888
-2900
-2913
-2925
-2937
-2949
-2961
-2972
-2984
-2995
-3006
-3017
-3028
-3039
-3049
-3060
-3071
-3081
-3092
-3102
-3113
-3124
-3134
-3145
-3156
-3166
-3177
-3188
-3199
-3210
-3222
-3233
-3244
-3256
-3268
-3279
-3291
-3303
-3315
-3328
-3340
-3352
-3365
-3378
-3391
-3404
-3417
-3430
-3443
-3456
-3470
-3483
-3497
-3511
-3524
-3538
-3552
-3566
-3580
-3594
-3608
-3622
-3636
-3650
-3664
-3678
-3692
-3706
-3719
-3733
-3747
-3761
-3774
-3788
-3801
-3814
-3828
-3841
-3854
-3867
-3879
-3892
-3905
-3917
-3929
-3941
-3953
-3965
-3977
-3989
-4000
-4011
-4022
-4033
-4043
-4054
-4066
-4075
-4086
-4096
-4106
-4116
-4126
-4136
-4145
-4155
-4164
-4173
-4182
-4191
-4200
-4209
-4218
-4226
-4235
-4243
-4251
-4260
-4268
-4276
-4284
-4292
-4300
-4308
-4316
-4324
-4331
-4339
-4347
-4355
-4362
-4370
-4378
-4386
-4394
-4401
-4409
-4417
-4425
-4433
-4441
-4449
-4458
-4466
-4474
-4483
-4491
-4500
-4509
-4517
-4526
-4535
-4544
-4553
-4562
-4571
-4580
-4589
-4598
-4607
-4616
-4625
-4634
-4643
-4652
-4662
-4671
-4680
-4688
-4697
-4706
-4715
-4723
-4732
-4740
-4749
-4757
-4765
-4773
-4781
-4788
-4796
-4803
-4810
-4817
-4824
-4831
-4837
-4843
-4849
-4855
-4861
-4866
-4871
-4876
-4881
-4886
-4890
-4895
-4899
-4903
-4906
-4910
-4914
-4917
-4920
-4923
-4926
-4929
-4931
-4934
-4936
-4938
-4940
-4942
-4943
-4945
-4946
-4948
-4949
-4950
-4950
-4951
-4951
-4952
-4952
-4952
-4951
-4951
-4950
-4949
-4948
-4947
-4945
-4943
-4941
-4939
-4937
-4934
-4931
-4927
-4923
-4919
-4915
-4910
-4905
-4899
-4893
-4887
-4880
-4873
-4865
-4857
-4848
-4839
-4830
-4819
-4809
-4797
-4786
-4773
-4760
-4747
-4732
-4718
-4702
-4686
-4670
-4652
-4635
-4616
-4597
-4577
-4557
-4536
-4514
-4492
-4469
-4446
-4422
-4397
-4372
-4346
-4320
-4293
-4266
-4238
-4209
-4180
-4150
-4120
-4090
-4059
-4027
-3995
-3963
-3930
-3896
-3863
-3829
-3794
-3759
-3724
-3688
-3652
-3616
-3579
-3542
-3505
-3467
-3429
-3391
-3352
-3313
-3274
-3235
-3195
-3155
-3115
-3075
-3034
-2993
-2952
-2910
-2869
-2827
-2785
-2742
-2700
-2657
-2614
-2570
-2527
-2483
-2439
-2395
-2351
-2306
-2261
-2216
-2171
-2125
-2080
-2033
-1988
-1941
-1895
-1848
-1801
-1754
-1707
-1660
-1612
-1565
-1517
-1469
-1421
-1373
-1324
-1276
-1228
-1179
-1130
-1081
-1033
-984
-935
-886
-837
-787
-738
-689
-640
-591
-542
-492
-443
-394
-345
-296
-247
-198
-149
-101
-52
-3
45
93
141
189
237
285
332
380
427
474
520
566
612
658
704
749
794
838
882
926
969
1012
1055
1097
1139
1180
1221
1261
1301
1341
1380
1418
1457
1494
1532
1568
1605
1640
1676
1710
1745
1779
1812
1845
1878
1910
1942
1973
2004
2033
2064
2094
2123
2152
2181
2209
2237
2264
2292
2319
2345
2372
2398
2424
2449
2474
2500
2524
2549
2574
2598
2622
2646
2669
2693
2716
2740
2763
2786
2809
2831
2854
2876
2899
2921
2943
2965
2987
3009
3030
3052
3073
3094
3115
3136
3157
3177
3198
3218
3237
3257
3276
3295
3314
3332
3350
3368
3385
3402
3419
3435
3451
3466
3481
3495
3509
3522
3534
3547
3558
3569
3579
3589
3598
3606
3614
3620
3627
3632
3637
3640
3644
3646
3647
3648
3648
3647
3646
3643
3640
3636
3631
3625
3618
3611
3603
3593
3584
3573
3561
3549
3536
3522
3508
3493
3477
3460
3442
3424
3405
3386
3366
3345
3324
3302
3280
3257
3234
3210
3186
3161
3136
3110
3084
3058
3031
3004
2977
2950
2922
2894
2866
2838
2810
2781
2753
2724
2695
2666
2638
2609
2580
2551
2523
2494
2466
2438
2409
2382
2354
2326
2299
2272
2245
2218
2192
2166
2140
2114
2089
2064
2040
2016
1992
1968
1945
1923
1900
1878
1857
1835
1814
1794
1774
1754
1735
1716
1697
1678
1660
1643
1625
1608
1592
1575
1559
1543
1527
1512
1497
1482
1467
1452
1438
1424
1409
1395
1381
1368
1354
1340
1327
1313
1299
1286
1272
1259
1245
1231
1218
1204
1190
1176
1162
1148
1134
1119
1105
1090
1075
1060
1045
1029
1014
998
982
966
950
934
917
900
884
867
849
832
814
797
779
761
743
725
706
688
669
650
631
612
593
574
555
535
516
497
477
458
438
419
400
380
361
342
322
303
284
265
247
228
210
191
173
155
138
120
103
86
69
52
36
20
4
-12
-27
-42
-56
-71
-85
-99
-112
-125
-138
-150
-163
-174
-186
-197
-208
-218
-228
-238
-248
-257
-265
-274
-282
-289
-297
-304
-310
-317
-323
-328
-334
-339
-343
-348
-352
-356
-359
-363
-366
-369
-371
-374
-376
-378
-380
-382
-384
-386
-387
-389
-390
-391
-392
-394
-395
-396
-398
-399
-400
-402
-403
-405
-407
-409
-411
-413
-415
-418
-420
-423
-426
-429
-433
-437
-441
-445
-449
-454
-459
-464
-470
-475
-481
-487
-494
-501
-507
-515
-522
-530
-538
-546
-554
-563
-572
-581
-590
-599
-609
-619
-629
-639
-649
-659
-670
-681
-691
-702
-713
-724
-735
-746
-757
-768
-779
-790
-801
-812
-822
-833
-844
-854
-864
-875
-885
-894
-904
-914
-923
-932
-941
-949
-958
-966
-974
-982
-989
-996
-1002
-1010
-1016
-1022
-1028
-1033
-1038
-1043
-1047
-1052
-1055
-1059
-1062
-1065
-1068
-1070
-1072
-1074
-1075
-1076
-1077
-1077
-1077
-1077
-1077
-1076
-1075
-1073
-1071
-1069
-1067
-1064
-1061
-1058
-1054
-1050
-1046
-1041
-1036
-1031
-1025
-1018
-1012
-1006
-999
-991
-984
-976
-967
-958
-949
-940
-930
-919
-909
-898
-886
-875
-862
-850
-837
-824
-810
-796
-781
-766
-751
-735
-719
-703
-686
-669
-651
-633
-615
-596
-577
-557
-537
-517
-496
-475
-454
-432
-410
-388
-365
-343
-320
-296
-273
-249
-225
-201
-177
-152
-128
-103
-79
-54
-29
-4
20
45
70
94
119
143
167
191
215
239
262
285
308
331
353
375
397
418
439
459
479
498
517
536
554
571
588
604
620
635
649
663
677
690
702
713
724
734
744
753
762
770
777
783
790
795
800
805
808
812
815
817
819
820
821
821
821
820
820
818
817
815
812
810
807
803
800
796
792
788
784
780
775
771
766
761
757
752
747
743
738
734
729
725
721
717
713
709
706
702
699
696
694
692
690
688
686
685
684
684
683
683
684
684
685
686
688
690
692
694
697
700
703
707
710
714
718
723
728
732
737
743
748
754
759
765
771
777
783
789
795
802
808
814
820
827
833
839
845
851
857
863
868
874
879
884
889
894
899
903
907
911
915
919
922
925
928
930
932
934
936
937
939
940
940
941
941
941
940
940
939
938
937
935
933
931
929
927
924
922
919
916
912
909
906
902
898
894
890
886
882
878
873
869
864
860
855
851
846
841
836
832
827
822
818
813
808
804
799
795
790
786
782
778
773
769
765
761
758
754
750
747
743
740
737
733
730
727
725
722
719
717
715
712
710
708
707
705
703
702
701
699
698
697
696
696
695
695
695
695
695
695
695
696
696
697
698
699
701
702
704
706
708
711
713
716
719
722
726
730
734
738
742
747
752
758
763
769
776
782
789
797
804
812
821
829
839
848
858
868
879
890
901
913
926
938
952
965
979
994
1008
1024
1040
1056
1073
1090
1108
1126
1144
1163
1183
1203
1223
1244
1266
1288
1310
1333
1356
1380
1404
1428
1453
1479
1505
1531
1558
1585
1613
1641
1670
1699
1728
1758
1788
1819
1850
1881
1912
1944
1977
2009
2041
2075
2108
2142
2175
2209
2243
2277
2312
2346
2381
2415
2450
2484
2519
2553
2588
2622
2656
2691
2725
2758
2792
2825
2858
2891
2924
2956
2988
3020
3051
3082
3112
3142
3172
3201
3230
3258
3286
3313
3340
3367
3392
3418
3443
3467
3491
3514
3537
3559
3580
3602
3622
3642
3662
3681
3700
3718
3736
3753
3769
3786
3801
3817
3831
3846
3860
3874
3887
3900
3912
3924
3936
3948
3959
3970
3981
3991
4001
4011
4021
4030
4040
4049
4058
4067
4075
4085
4093
4102
4110
4118
4127
4135
4143
4151
4159
4167
4175
4183
4191
4199
4206
4214
4222
4230
4238
4246
4254
4262
4270
4278
4286
4294
4302
4310
4318
4326
4334
4342
4350
4358
4367
4375
4383
4391
4399
4408
4416
4424
4432
4441
4449
4457
4465
4473
4481
4489
4497
4505
4513
4521
4529
4536
4544
4551
4558
4565
4572
4579
4586
4592
4599
4605
4610
4616
4621
4626
4631
4636
4640
4643
4647
4650
4652
4655
4656
4658
4659
4659
4659
4659
4658
4656
4654
4652
4649
4645
4641
4636
4630
4624
4618
4610
4603
4594
4585
4575
4565
4553
4542
4529
4516
4502
4488
4473
4457
4441
4424
4407
4389
4370
4351
4331
4311
4291
4269
4248
4226
4204
4181
4158
4134
4110
4086
4062
4038
4013
3988
3963
3937
3912
3886
3861
3835
3810
3784
3759
3733
3708
3683
3657
3632
3608
3583
3559
3535
3511
3488
3464
3442
3419
3397
3375
3354
3333
3312
3292
3272
3253
3234
3215
3197
3179
3162
3145
3129
3113
3097
3082
3067
3052
3038
3024
3010
2997
2984
2971
2958
2945
2933
2921
2909
2896
2884
2872
2860
2848
2836
2824
2812
2799
2787
2774
2761
2747
2733
2719
2705
2690
2675
2660
2644
2627
2610
2593
2575
2556
2537
2517
2497
2476
2455
2432
2410
2386
2362
2337
2312
2285
2258
2231
2203
2174
2144
2114
2083
2051
2019
1985
1952
1917
1882
1846
1810
1773
1735
1696
1657
1618
1577
1537
1495
1453
1410
1367
1323
1279
1234
1189
1143
1096
1049
1002
954
906
857
807
758
707
657
606
554
502
450
398
345
291
238
184
129
75
20
-35
-90
-146
-202
-258
-314
-371
-427
-484
-541
-598
-655
-712
-769
-826
-883
-940
-997
-1055
-1112
-1169
-1225
-1282
-1339
-1395
-1451
-1507
-1563
-1618
-1673
-1728
-1783
-1837
-1890
-1943
-1996
-2049
-2100
-2152
-2202
-2253
-2302
-2351
-2400
-2448
-2495
-2541
-2587
-2632
-2676
-2720
-2762
-2804
-2846
-2886
-2926
-2964
-3002
-3039
-3076
-3111
-3145
-3179
-3212
-3244
-3275
-3306
-3335
-3364
-3392
-3419
-3445
-3471
-3496
-3520
-3543
-3565
-3587
-3609
-3629
-3649
-3668
-3687
-3705
-3723
-3740
-3756
-3772
-3787
-3802
-3817
-3831
-3845
-3858
-3871
-3884
-3896
-3908
-3920
-3931
-3943
-3954
-3965
-3976
-3986
-3997
-4008
-4018
-4027
-4038
-4049
-4059
-4070
-4081
-4091
-4102
-4112
-4123
-4134
-4145
-4156
-4168
-4179
-4191
-4202
-4214
-4227
-4239
-4251
-4264
-4277
-4290
-4303
-4317
-4331
-4345
-4359
-4373
-4388
-4402
-4417
-4433
-4448
-4464
-4480
-4496
-4512
-4528
-4545
-4562
-4579
-4596
-4614
-4631
-4649
-4667
-4685
-4704
-4722
-4741
-4759
-4778
-4797
-4816
-4835
-4855
-4874
-4894
-4913
-4933
-4952
-4972
-4992
-5012
-5032
-5051
-5071
-5091
-5111
-5130
-5150
-5170
-5189
-5208
-5228
-5247
-5266
-5284
-5303
-5321
-5340
-5358
-5375
-5393
-5410
-5427
-5444
-5460
-5476
-5491
-5506
-5521
-5536
-5549
-5563
-5576
-5589
-5601
-5612
-5623
-5634
-5644
-5653
-5662
-5670
-5678
-5685
-5691
-5697
-5703
-5707
-5711
-5714
-5717
-5719
-5721
-5721
-5721
-5721
-5719
-5717
-5715
-5711
-5708
-5703
-5698
-5692
-5686
-5678
-5671
-5663
-5654
-5645
-5635
-5624
-5613
-5602
-5590
-5578
-5565
-5552
-5538
-5524
-5510
-5496
-5481
-5465
-5450
-5434
-5418
-5402
-5386
-5370
-5353
-5336
-5320
-5303
-5286
-5269
-5252
-5236
-5219
-5202
-5185
-5169
-5153
-5136
-5120
-5104
-5089
-5073
-5058
-5043
-5028
-5013
-4999
-4985
-4971
-4957
-4944
-4931
-4918
-4905
-4893
-4881
-4869
-4857
-4846
-4835
-4824
-4813
-4803
-4792
-4782
-4773
-4763
-4753
-4744
-4735
-4726
-4717
-4708
-4699
-4690
-4682
-4673
-4665
-4656
-4648
-4640
-4631
-4623
-4614
-4606
-4597
-4589
-4580
-4571
-4563
-4554
-4545
-4536
-4526
-4517
-4507
-4498
-4488
-4478
-4468
-4457
-4447
-4436
-4425
-4414
-4402
-4390
-4378
-4366
-4354
-4341
-4328
-4315
-4302
-4288
-4275
-4261
-4246
-4232
-4217
-4202
-4187
-4172
-4156
-4140
-4124
-4108
-4091
-4075
-4059
-4042
-4025
-4008
-3991
-3974
-3957
-3940
-3922
-3905
-3887
-3870
-3852
-3835
-3817
-3800
-3782
-3765
-3748
-3731
-3714
-3697
-3680
-3663
-3647
-3630
-3614
-3598
-3582
-3567
-3551
-3536
-3521
-3506
-3492
-3478
-3464
-3450
-3436
-3423
-3410
-3397
-3385
-3373
-3361
-3349
-3338
-3327
-3316
-3305
-3295
-3285
-3275
-3265
-3256
-3247
-3238
-3230
-3221
-3213
-3205
-3197
-3189
-3182
-3174
-3167
-3160
-3153
-3146
-3140
-3133
-3126
-3120
-3113
-3107
-3100
-3094
-3087
-3081
-3074
-3068
-3061
-3054
-3048
-3041
-3034
-3027
-3020
-3013
-3005
-2998
-2990
-2983
-2975
-2967
-2959
-2950
-2942
-2934
-2925
-2916
-2908
-2899
-2890
-2880
-2871
-2862
-2852
-2843
-2833
-2824
-2814
-2804
-2794
-2784
-2774
-2764
-2754
-2744
-2734
-2724
-2714
-2704
-2694
-2684
-2674
-2664
-2654
-2644
-2634
-2624
-2615
-2605
-2596
-2586
-2577
-2568
-2559
-2550
-2541
-2532
-2524
-2515
-2507
-2498
-2490
-2482
-2474
-2466
-2458
-2451
-2443
-2435
-2428
-2420
-2413
-2406
-2399
-2391
-2384
-2377
-2370
-2363
-2356
-2349
-2342
-2335
-2327
-2320
-2313
-2305
-2298
-2290
-2282
-2275
-2267
-2258
-2250
-2242
-2233
-2224
-2215
-2206
-2196
-2186
-2176
-2166
-2155
-2144
-2133
-2122
-2110
-2098
-2085
-2073
-2060
-2045
-2033
-2019
-2005
-1990
-1975
-1960
-1944
-1928
-1912
-1896
-1879
-1862
-1844
-1826
-1808
-1790
-1771
-1753
-1733
-1714
-1694
-1674
-1654
-1634
-1613
-1592
-1571
-1550
-1529
-1507
-1485
-1463
-1441
-1418
-1396
-1373
-1350
-1327
-1304
-1281
-1258
-1234
-1211
-1187
-1163
-1139
-1115
-1091
-1067
-1043
-1018
-994
-970
-945
-920
-896
-871
-846
-821
-796
-770
-745
-720
-694
-669
-643
-617
-591
-565
-539
-513
-486
-460
-433
-407
-380
-353
-326
-299
-271
-244
-217
-189
-161
-133
-106
-78
-49
-21
7
36
64
93
122
151
180
209
238
268
297
327
357
386
416
446
477
507
537
567
598
628
659
690
720
751
782
813
844
875
906
937
968
999
1030
1061
1092
1123
1154
1185
1216
1247
1278
1309
1340
1371
1402
1432
1463
1494
1524
1555
1585
1615
1646
1676
1706
1736
1766
1795
1825
1855
1884
1913
1942
1972
2000
2029
2058
2086
2114
2142
2170
2198
2225
2253
2280
2306
2333
2359
2385
2411
2437
2462
2486
2511
2535
2559
2582
2605
2628
2650
2672
2694
2715
2735
2755
2775
2794
2812
2830
2848
2865
2881
2897
2913
2928
2942
2956
2969
2982
2994
3005
3017
3027
3037
3047
3056
3064
3072
3080
3087
3094
3100
3105
3111
3116
3120
3124
3128
3132
3135
3137
3140
3142
3144
3145
3147
3148
3149
3149
3150
3150
3150
3150
3150
3150
3149
3148
3148
3147
3146
3145
3144
3143
3142
3141
3140
3139
3138
3136
3135
3134
3133
3131
3130
3129
3128
3126
3125
3124
3122
3121
3120
3118
3117
3116
3114
3113
3111
3110
3108
3107
3105
3103
3101
3100
3098
3096
3094
3092
3089
3087
3085
3082
3080
3077
3074
3071
3068
3064
3061
3058
3054
3050
3046
3042
3038
3033
3028
3024
3019
3014
3009
3003
2998
2992
2986
2981
2975
2969
2963
2956
2950
2944
2937
2931
2925
2918
2912
2906
2899
2893
2887
2881
2875
2869
2864
2858
2853
2848
2843
2839
2834
2830
2827
2823
2820
2818
2815
2814
2812
2811
2811
2810
2811
2812
2813
2815
2817
2820
2824
2828
2832
2837
2843
2849
2856
2863
2871
2880
2889
2899
2909
2920
2931
2943
2955
2969
2982
2996
3011
3026
3042
3059
3076
3093
3111
3129
3148
3167
3187
3207
3228
3249
3271
3292
3315
3337
3360
3383
3407
3431
3455
3479
3504
3529
3554
3579
3604
3630
3656
3682
3708
3735
3761
3788
3814
3841
3868
3895
3922
3949
3976
4002
4029
4056
4083
4110
4136
4163
4189
4216
4242
4268
4293
4319
4344
4370
4394
4419
4444
4468
4492
4515
4538
4561
4584
4606
4628
4650
4671
4692
4712
4732
4752
4771
4790
4808
4826
4843
4860
4877
4893
4909
4924
4938
4952
4966
4979
4992
5004
5016
5027
5038
5048
5058
5067
5076
5084
5092
5099
5106
5112
5118
5124
5129
5133
5137
5140
5143
5146
5148
5150
5151
5152
5152
5152
5152
5151
5150
5148
5146
5144
5141
5138
5134
5131
5126
5122
5117
5112
5107
5101
5096
5089
5083
5077
5070
5063
5056
5048
5041
5033
5026
5018
5010
5001
4993
4985
4976
4968
4959
4951
4942
4933
4925
4916
4907
4899
4890
4881
4873
4864
4856
4847
4839
4831
4822
4814
4806
4798
4790
4783
4775
4767
4760
4753
4745
4738
4731
4725
4718
4711
4705
4698
4692
4686
4680
4674
4668
4663
4657
4652
4646
4641
4636
4631
4626
4621
4617
4612
4607
4603
4598
4594
4590
4585
4581
4577
4573
4568
4564
4560
4556
4551
4547
4543
4538
4534
4529
4524
4519
4515
4510
4504
4499
4494
4488
4483
4477
4471
4464
4458
4451
4444
4437
4430
4422
4414
4406
4398
4389
4380
4371
4361
4351
4341
4331
4320
4309
4298
4286
4274
4261
4249
4236
4222
4209
4195
4181
4166
4151
4136
4120
4104
4088
4072
4054
4038
4021
4003
3985
3967
3949
3931
3912
3893
3874
3854
3835
3815
3795
3775
3755
3735
3715
3694
3674
3653
3633
3612
3592
3571
3551
3530
3510
3489
3469
3449
3429
3409
3390
3370
3351
3332
3314
3295
3277
3259
3241
3224
3207
3190
3173
3157
3141
3126
3111
3096
3082
3068
3054
3041
3028
3015
3003
2991
2980
2969
2958
2948
2938
2928
2919
2910
2901
2892
2884
2877
2869
2862
2854
2848
2841
2834
2828
2822
2816
2810
2804
2798
2793
2787
2781
2775
2770
2764
2758
2752
2746
2740
2733
2727
2720
2713
2706
2699
2691
2683
2675
2666
2658
2648
2639
2629
2619
2608
2597
2585
2573
2561
2548
2534
2520
2506
2491
2475
2459
2443
2425
2408
2389
2370
2351
2331
2310
2288
2266
2243
2220
2196
2171
2145
2119
2092
2065
2037
2008
1978
1947
1916
1884
1852
1818
1784
1750
1714
1678
1641
1603
1565
1526
1486
1446
1404
1363
1320
1277
1233
1189
1144
1099
1053
1006
959
911
863
815
766
716
666
616
566
515
464
412
360
309
256
204
152
99
46
-6
-59
-112
-165
-217
-270
-323
-375
-427
-479
-531
-583
-635
-686
-737
-788
-838
-888
-938
-987
-1036
-1085
-1133
-1181
-1228
-1275
-1321
-1367
-1412
-1457
-1502
-1546
-1589
-1632
-1675
-1717
-1758
-1799
-1839
-1879
-1919
-1958
-1996
-2033
-2072
-2109
-2146
-2182
-2218
-2253
-2288
-2323
-2357
-2391
-2424
-2457
-2490
-2522
-2554
-2586
-2618
-2649
-2680
-2711
-2742
-2772
-2802
-2832
-2862
-2892
-2922
-2951
-2981
-3010
-3039
-3068
-3097
-3126
-3155
-3183
-3212
-3241
-3269
-3298
-3326
-3355
-3383
-3411
-3440
-3468
-3496
-3524
-3552
-3580
-3608
-3636
-3664
-3691
-3719
-3746
-3774
-3801
-3828
-3856
-3883
-3910
-3936
-3963
-3989
-4016
-4042
-4067
-4094
-4119
-4144
-4170
-4195
-4219
-4244
-4268
-4292
-4316
-4339
-4362
-4385
-4408
-4430
-4452
-4473
-4495
-4516
-4536
-4557
-4577
-4596
-4616
-4634
-4653
-4671
-4689
-4706
-4723
-4739
-4755
-4770
-4786
-4800
-4814
-4828
-4841
-4854
-4867
-4878
-4890
-4901
-4911
-4921
-4931
-4940
-4949
-4957
-4964
-4972
-4978
-4985
-4991
-4996
-5001
-5006
-5010
-5014
-5018
-5021
-5023
-5026
-5028
-5029
-5031
-5032
-5032
-5033
-5033
-5032
-5032
-5031
-5030
-5029
-5027
-5026
-5024
-5022
-5020
-5018
-5015
-5013
-5010
-5008
-5005
-5002
-5000
-4997
-4994
-4991
-4989
-4986
-4984
-4981
-4979
-4976
-4974
-4972
-4970
-4969
-4967
-4966
-4964
-4963
-4963
-4962
-4961
-4961
-4961
-4961
-4961
-4962
-4963
-4963
-4965
-4966
-4967
-4969
-4971
-4973
-4975
-4977
-4979
-4982
-4984
-4987
-4990
-4993
-4996
-4999
-5002
-5005
-5008
-5011
-5014
-5017
-5020
-5022
-5025
-5028
-5030
-5033
-5035
-5037
-5039
-5040
-5042
-5043
-5044
-5044
-5045
-5045
-5045
-5044
-5043
-5042
-5041
-5039
-5036
-5034
-5030
-5027
-5023
-5019
-5014
-5008
-5003
-4997
-4990
-4983
-4975
-4967
-4959
-4950
-4941
-4931
-4921
-4910
-4899
-4887
-4875
-4863
-4850
-4837
-4823
-4809
-4794
-4779
-4764
-4748
-4732
-4716
-4700
-4683
-4665
-4648
-4630
-4612
-4593
-4575
-4556
-4537
-4518
-4498
-4478
-4458
-4438
-4418
-4398
-4377
-4356
-4335
-4314
-4293
-4272
-4251
-4229
-4208
-4186
-4165
-4143
-4121
-4099
-4078
-4056
-4034
-4011
-3990
-3968
-3946
-3924
-3902
-3879
-3857
-3835
-3813
-3791
-3769
-3747
-3724
-3702
-3680
-3658
-3636
-3614
-3592
-3569
-3547
-3525
-3503
-3481
-3459
-3437
-3415
-3393
-3371
-3349
-3327
-3305
-3283
-3261
-3239
-3217
-3195
-3174
-3152
-3130
-3109
-3087
-3065
-3044
-3023
-3001
-2980
-2959
-2938
-2916
-2896
-2875
-2854
-2833
-2812
-2792
-2772
-2751
-2731
-2711
-2691
-2671
-2651
-2632
-2613
-2593
-2574
-2555
-2536
-2518
-2499
-2481
-2463
-2445
-2428
-2410
-2393
-2376
-2359
-2343
-2326
-2310
-2294
-2279
-2263
-2248
-2233
-2219
-2204
-2190
-2177
-2163
-2150
-2137
-2124
-2111
-2099
-2087
-2076
-2064
-2053
-2041
-2032
-2021
-2012
-2001
-1993
-1983
-1975
-1966
-1958
-1950
-1943
-1936
-1929
-1922
-1916
-1911
-1905
-1900
-1895
-1891
-1887
-1883
-1880
-1877
-1874
-1872
-1870
-1869
-1868
-1867
-1867
-1867
-1868
-1869
-1870
-1872
-1874
-1877
-1880
-1884
-1888
-1892
-1897
-1903
-1908
-1915
-1921
-1929
-1936
-1944
-1953
-1962
-1971
-1981
-1991
-2001
-2013
-2024
-2036
-2049
-2062
-2075
-2089
-2103
-2117
-2132
-2148
-2164
-2180
-2196
-2213
-2230
-2248
-2266
-2284
-2302
-2321
-2340
-2359
-2379
-2398
-2418
-2438
-2459
-2479
-2499
-2520
-2541
-2561
-2582
-2603
-2624
-2645
-2666
-2686
-2707
-2728
-2748
-2768
-2789
-2809
-2829
-2848
-2868
-2887
-2906
-2925
-2943
-2962
-2980
-2997
-3015
-3032
-3048
-3065
-3081
-3097
-3112
-3127
-3142
-3156
-3170
-3184
-3197
-3210
-3223
-3235
-3247
-3259
-3270
-3281
-3292
-3302
-3312
-3322
-3331
-3340
-3349
-3358
-3366
-3374
-3382
-3389
-3397
-3404
-3411
-3418
-3425
-3431
-3438
-3444
-3450
-3456
-3462
-3468
-3474
-3480
-3485
-3491
-3497
-3502
-3508
-3514
-3519
-3525
-3531
-3537
-3542
-3548
-3554
-3560
-3566
-3572
-3578
-3585
-3591
-3597
-3604
-3610
-3617
-3624
-3631
-3637
-3644
-3651
-3658
-3665
-3673
-3680
-3687
-3694
-3702
-3709
-3716
-3724
-3731
-3738
-3746
-3753
-3760
-3768
-3775
-3782
-3789
-3796
-3803
-3810
-3817
-3824
-3830
-3837
-3843
-3850
-3856
-3862
-3868
-3873
-3879
-3884
-3890
-3895
-3899
-3904
-3909
-3913
-3917
-3921
-3925
-3928
-3931
-3934
-3937
-3940
-3942
-3944
-3946
-3948
-3949
-3951
-3952
-3952
-3953
-3953
-3953
-3952
-3952
-3951
-3950
-3948
-3946
-3944
-3942
-3939
-3936
-3933
-3929
-3925
-3921
-3916
-3911
-3906
-3900
-3894
-3888
-3881
-3874
-3866
-3859
-3851
-3842
-3833
-3824
-3814
-3804
-3794
-3783
-3772
-3760
-3748
-3735
-3723
-3709
-3696
-3681
-3667
-3652
-3636
-3621
-3604
-3588
-3571
-3553
-3535
-3517
-3498
-3479
-3459
-3439
-3419
-3398
-3377
-3355
-3333
-3311
-3288
-3265
-3242
-3218
-3194
-3170
-3145
-3120
-3094
-3069
-3043
-3016
-2990
-2963
-2936
-2909
-2881
-2853
-2825
-2797
-2768
-2740
-2711
-2682
-2653
-2623
-2594
-2564
-2535
-2505
-2475
-2445
-2415
-2385
-2355
-2324
-2294
-2264
-2234
-2203
-2173
-2143
-2112
-2082
-2052
-2021
-1991
-1961
-1931
-1900
-1870
-1840
-1810
-1780
-1750
-1720
-1690
-1659
-1629
-1599
-1569
-1539
-1509
-1478
-1448
-1418
-1387
-1357
-1326
-1295
-1265
-1234
-1203
-1171
-1140
-1109
-1077
-1045
-1012
-981
-948
-915
-882
-849
-815
-782
-747
-713
-678
-643
-608
-572
-536
-499
-462
-425
-387
-349
-311
-272
-232
-193
-152
-112
-71
-29
13
55
98
141
185
229
273
318
364
409
456
502
549
597
645
693
741
790
840
889
939
990
1040
1091
1143
1194
1246
1298
1350
1402
1455
1508
1561
1614
1667
1721
1774
1828
1881
1935
1989
2043
2096
2150
2203
2257
2310
2364
2417
2470
2522
2575
2627
2679
2731
2783
2834
2885
2935
2985
3035
3085
3133
3182
3230
3278
3325
3371
3417
3463
3508
3552
3596
3640
3682
3724
3766
3807
3847
3887
3926
3964
4002
4038
4075
4111
4147
4181
4215
4248
4281
4313
4344
4375
4405
4434
4463
4491
4519
4546
4573
4599
4624
4649
4673
4697
4721
4744
4766
4788
4810
4831
4851
4871
4891
4911
4930
4949
4967
4985
5003
5020
5037
5054
5071
5087
5103
5119
5134
5150
5165
5180
5194
5209
5223
5238
5251
5265
5279
5292
5306
5319
5332
5345
5358
5371
5383
5396
5408
5421
5433
5445
5457
5469
5481
5493
5505
5516
5528
5540
5551
5563
5574
5586
5598
5609
5620
5632
5643
5655
5666
5678
5689
5701
5712
5724
5735
5747
5758
5770
5782
5794
5805
5817
5829
5841
5853
5865
5877
5889
5901
5913
5925
5938
5950
5962
5975
5987
6000
6013
6025
6038
6051
6064
6077
6090
6104
6117
6130
6144
6157
6171
6185
6199
6212
6226
6241
6255
6269
6283
6298
6312
6327
6342
6356
6371
6386
6401
6416
6431
6446
6461
6477
6492
6507
6523
6538
6554
6569
6585
6600
6616
6632
6648
6664
6679
6695
6711
6727
6743
6759
6776
6792
6808
6824
6840
6857
6873
6889
6905
6922
6938
6954
6971
6987
7003
7020
7036
7052
7069
7085
7101
7118
7134
7151
7167
7184
7200
7216
7233
7249
7266
7282
7299
7315
7331
7348
7364
7381
7397
7413
7430
7446
7462
7479
7495
7511
7528
7544
7560
7576
7592
7609
7625
7641
7657
7673
7688
7704
7720
7736
7752
7767
7783
7798
7814
7829
7844
7859
7874
7889
7904
7919
7933
7948
7962
7976
7991
8004
8018
8032
8045
8058
8071
8084
8096
8109
8121
8132
8145
8156
8167
8178
8188
8198
8208
8218
8227
8236
8244
8252
8260
8267
8274
8280
8286
8292
8297
8301
8306
8309
8312
8315
8317
8318
8319
8320
8319
8319
8317
8316
8313
8310
8306
8302
8297
8292
8286
8279
8272
8264
8256
8247
8237
8227
8217
8205
8194
8180
8167
8154
8141
8127
8112
8096
8080
8064
8047
8029
8012
7994
7976
7957
7937
7918
7898
7877
7856
7835
7814
7792
7770
7748
7725
7702
7679
7656
7632
7608
7584
7560
7536
7511
7486
7461
7436
7411
7386
7360
7335
7309
7283
7257
7231
7205
7179
7152
7126
7099
7073
7046
7019
6993
6966
6939
6912
6885
6857
6830
6803
6776
6748
6721
6693
6665
6638
6610
6582
6554
6526
6497
6469
6440
6412
6383
6354
6325
6295
6266
6236
6206
6176
6146
6115
6085
6054
6022
5991
5959
5927
5894
5862
5829
5796
5762
5728
5694
5659
5624
5589
5554
5518
5481
5445
5408
5371
5333
5295
5256
5218
5178
5139
5099
5059
5018
4977
4935
4894
4851
4809
4766
4723
4679
4635
4590
4545
4500
4455
4409
4363
4316
4269
4222
4174
4127
4078
4030
3981
3933
3883
3834
3784
3734
3684
3634
3583
3533
3482
3431
3380
3328
3277
3225
3174
3122
3070
3018
2966
2914
2862
2810
2758
2706
2654
2601
2549
2497
2445
2392
2340
2288
2236
2184
2132
2080
2027
1975
1923
1872
1820
1768
1716
1664
1612
1560
1509
1457
1405
1354
1302
1250
1199
1147
1095
1044
992
940
889
837
785
733
681
629
577
525
473
421
369
316
264
211
159
106
53
0
-53
-106
-159
-212
-265
-319
-372
-426
-479
-533
-587
-641
-694
-748
-802
-856
-910
-964
-1018
-1072
-1126
-1180
-1233
-1287
-1340
-1394
-1447
-1500
-1553
-1606
-1658
-1710
-1763
-1814
-1866
-1917
-1968
-2017
-2068
-2118
-2167
-2216
-2265
-2313
-2361
-2408
-2454
-2500
-2546
-2591
-2635
-2679
-2723
-2765
-2807
-2849
-2890
-2930
-2970
-3009
-3047
-3085
-3122
-3158
-3194
-3229
-3263
-3297
-3330
-3362
-3394
-3426
-3456
-3486
-3516
-3545
-3573
-3601
-3628
-3655
-3681
-3707
-3732
-3757
-3781
-3805
-3829
-3852
-3875
-3897
-3920
-3941
-3963
-3984
-4006
-4026
-4046
-4067
-4088
-4108
-4128
-4148
-4168
-4188
-4208
-4227
-4247
-4267
-4287
-4307
-4327
-4347
-4367
-4388
-4408
-4429
-4450
-4471
-4492
-4513
-4535
-4557
-4579
-4601
-4624
-4647
-4670
-4694
-4717
-4741
-4766
-4791
-4815
-4841
-4866
-4892
-4918
-4945
-4972
-4999
-5026
-5054
-5082
-5110
-5139
-5167
-5196
-5225
-5255
-5284
-5314
-5344
-5374
-5404
-5435
-5465
-5495
-5526
-5557
-5587
-5618
-5648
-5679
-5709
-5740
-5770
-5800
-5830
-5860
-5890
-5919
-5948
-5977
-6006
-6034
-6062
-6090
-6118
-6145
-6171
-6197
-6223
-6248
-6273
-6298
-6321
-6345
-6368
-6390
-6412
-6433
-6453
-6473
-6492
-6511
-6529
-6546
-6563
-6579
-6595
-6610
-6624
-6637
-6650
-6662
-6673
-6684
-6694
-6703
-6712
-6720
-6728
-6734
-6741
-6746
-6751
-6756
-6759
-6763
-6765
-6767
-6769
-6770
-6771
-6771
-6770
-6770
-6768
-6767
-6765
-6763
-6760
-6757
-6754
-6750
-6746
-6742
-6738
-6734
-6729
-6724
-6719
-6714
-6709
-6704
-6698
-6693
-6688
-6682
-6677
-6672
-6666
-6661
-6656
-6651
-6646
-6641
-6637
-6632
-6628
-6624
-6620
-6616
-6612
-6609
-6606
-6603
-6600
-6598
-6596
-6594
-6592
-6591
-6589
-6589
-6588
-6588
-6588
-6588
-6588
-6589
-6590
-6592
-6593
-6595
-6597
-6600
-6602
-6605
-6608
-6612
-6615
-6619
-6623
-6627
-6631
-6636
-6640
-6645
-6650
-6655
-6660
-6666
-6671
-6677
-6682
-6688
-6694
-6699
-6705
-6711
-6717
-6723
-6728
-6734
-6740
-6746
-6751
-6757
-6762
-6768
-6773
-6778
-6783
-6787
-6792
-6796
-6800
-6804
-6808
-6811
-6814
-6817
-6820
-6822
-6824
-6825
-6827
-6828
-6828
-6828
-6828
-6827
-6826
-6825
-6823
-6820
-6817
-6814
-6810
-6806
-6801
-6796
-6790
-6783
-6776
-6769
-6761
-6752
-6743
-6734
-6723
-6713
-6701
-6690
-6677
-6664
-6651
-6637
-6623
-6608
-6592
-6576
-6560
-6543
-6525
-6507
-6489
-6470
-6450
-6430
-6410
-6389
-6368
-6346
-6324
-6301
-6279
-6255
-6232
-6208
-6183
-6159
-6134
-6108
-6083
-6057
-6031
-6005
-5978
-5952
-5925
-5898
-5871
-5844
-5816
-5789
-5761
-5734
-5706
-5679
-5651
-5624
-5596
-5569
-5541
-5514
-5487
-5460
-5433
-5406
-5380
-5354
-5327
-5302
-5276
-5251
-5226
-5201
-5176
-5152
-5128
-5104
-5081
-5058
-5035
-5013
-4991
-4969
-4947
-4926
-4906
-4885
-4865
-4845
-4826
-4807
-4788
-4770
-4752
-4734
-4716
-4699
-4682
-4666
-4649
-4633
-4617
-4601
-4586
-4571
-4556
-4541
-4526
-4512
-4498
-4484
-4470
-4456
-4442
-4429
-4416
-4403
-4389
-4376
-4364
-4351
-4338
-4326
-4313
-4300
-4288
-4276
-4263
-4251
-4238
-4226
-4214
-4201
-4189
-4177
-4164
-4152
-4140
-4127
-4115
-4103
-4090
-4078
-4066
-4053
-4041
-4029
-4017
-4003
-3992
-3980
-3968
-3956
-3944
-3933
-3921
-3909
-3897
-3886
-3875
-3863
-3852
-3841
-3830
-3819
-3808
-3797
-3787
-3776
-3766
-3756
-3746
-3736
-3726
-3717
-3707
-3698
-3689
-3680
-3671
-3662
-3654
-3645
-3637
-3629
-3621
-3613
-3605
-3598
-3591
-3583
-3576
-3569
-3562
-3555
-3549
-3542
-3536
-3530
-3523
-3517
-3511
-3505
-3499
-3494
-3488
-3482
-3477
-3471
-3466
-3461
-3455
-3450
-3445
-3440
-3434
-3429
-3424
-3419
-3414
-3409
-3404
-3398
-3393
-3388
-3383
-3377
-3372
-3367
-3361
-3356
-3350
-3344
-3338
-3332
-3326
-3320
-3313
-3306
-3300
-3293
-3286
-3278
-3271
-3263
-3255
-3247
-3239
-3231
-3222
-3213
-3204
-3195
-3186
-3176
-3166
-3156
-3145
-3134
-3124
-3112
-3101
-3089
-3077
-3065
-3052
-3039
-3026
-3013
-2999
-2985
-2971
-2956
-2942
-2927
-2911
-2895
-2879
-2863
-2847
-2830
-2813
-2796
-2778
-2760
-2742
-2724
-2705
-2686
-2667
-2648
-2628
-2608
-2588
-2567
-2547
-2526
-2505
-2483
-2462
-2440
-2418
-2395
-2373
-2350
-2328
-2304
-2281
-2258
-2234
-2211
-2187
-2163
-2139
-2114
-2090
-2066
-2041
-2016
-1991
-1966
-1941
-1916
-1890
-1865
-1839
-1813
-1788
-1762
-1735
-1709
-1683
-1657
-1630
-1603
-1577
-1550
-1523
-1495
-1468
-1441
-1413
-1385
-1357
-1329
-1301
-1272
-1244
-1215
-1186
-1156
-1127
-1097
-1067
-1036
-1006
-975
-944
-912
-881
-849
-816
-784
-751
-718
-684
-650
-616
-581
-546
-511
-475
-439
-403
-366
-329
-291
-253
-215
-176
-137
-97
-57
-17
24
65
107
149
191
234
277
320
364
408
452
497
542
588
634
680
726
773
820
868
915
963
1010
1060
1109
1158
1207
1256
1306
1356
1406
1456
1506
1557
1608
1658
1709
1760
1811
1862
1914
1965
2016
2068
2119
2171
2222
2273
2325
2376
2427
2478
2530
2581
2632
2682
2733
2784
2834
2885
2935
2985
3034
3084
3133
3182
3231
3280
3328
3376
3424
3472
3519
3566
3612
3658
3704
3750
3795
3840
3884
3929
3972
4016
4059
4101
4143
4185
4227
4268
4308
4349
4388
4428
4467
4506
4544
4582
4619
4656
4693
4730
4765
4801
4836
4871
4906
4940
4974
5007
5040
5073
5106
5138
5170
5202
5233
5264
5295
5325
5356
5386
5416
5445
5475
5504
5533
5562
5590
5618
5647
5674
5702
5730
5757
5784
5811
5837
5864
5890
5916
5942
5968
5993
6018
6043
6068
6093
6117
6141
6165
6189
6212
6235
6258
6281
6304
6326
6348
6370
6391
6412
6433
6454
6474
6495
6514
6534
6553
6572
6591
6609
6627
6645
6662
6679
6696
6712
6728
6744
6760
6775
6790
6804
6818
6832
6845
6859
6871
6884
6896
6908
6919
6931
6942
6952
6962
6972
6982
6992
7001
7010
7018
7026
7035
7042
7050
7057
7065
7072
7078
7085
7091
7097
7103
7109
7115
7120
7126
7131
7136
7141
7146
7151
7156
7160
7165
7169
7174
7178
7182
7186
7190
7194
7198
7202
7206
7209
7213
7216
7220
7223
7226
7230
7233
7236
7238
7241
7244
7246
7249
7251
7253
7255
7257
7259
7260
7261
7262
7263
7264
7265
7265
7265
7265
7265
7264
7263
7262
7260
7259
7257
7254
7252
7249
7246
7242
7238
7234
7230
7225
7220
7214
7209
7203
7196
7189
7182
7175
7167
7159
7151
7142
7133
7124
7114
7104
7094
7083
7073
7062
7050
7039
7027
7015
7003
6991
6978
6965
6952
6939
6926
6912
6899
6885
6871
6857
6843
6828
6814
6799
6785
6770
6755
6740
6724
6709
6694
6678
6662
6646
6630
6614
6598
6582
6566
6549
6532
6515
6498
6481
6464
6447
6429
6411
6393
6375
6357
6338
6319
6300
6281
6261
6241
6221
6201
6180
6159
6138
6116
6094
6072
6050
6027
6003
5980
5956
5932
5907
5882
5857
5831
5805
5779
5752
5725
5698
5670
5641
5613
5584
5554
5524
5494
5463
5432
5401
5369
5336
5304
5270
5237
5203
5168
5133
5098
5062
5026
4989
4952
4915
4877
4839
4800
4761
4721
4681
4640
4599
4558
4516
4474
4432
4389
4345
4302
4257
4213
4168
4123
4077
4030
3985
3938
3891
3843
3795
3747
3699
3650
3601
3552
3502
3452
3402
3352
3301
3250
3199
3148
3096
3044
2992
2940
2888
2835
2782
2730
2677
2624
2571
2517
2464
2411
2357
2304
2250
2197
2143
2090
2036
1983
1929
1876
1823
1770
1716
1664
1611
1558
1506
1453
1401
1349
1298
1246
1195
1144
1093
1042
992
942
892
843
794
745
697
648
601
553
506
459
413
367
321
276
231
186
142
98
55
12
-30
-72
-114
-155
-195
-236
-275
-315
-354
-392
-430
-467
-504
-541
-577
-612
-647
-681
-715
-749
-782
-814
-846
-878
-909
-939
-969
-998
-1027
-1056
-1084
-1111
-1138
-1165
-1191
-1216
-1242
-1266
-1290
-1314
-1337
-1360
-1383
-1405
-1426
-1448
-1469
-1489
-1509
-1529
-1548
-1567
-1586
-1604
-1623
-1640
-1658
-1675
-1692
-1709
-1725
-1742
-1758
-1774
-1789
-1805
-1820
-1835
-1851
-1866
-1881
-1895
-1910
-1925
-1940
-1954
-1969
-1984
-1998
-2013
-2028
-2041
-2057
-2072
-2087
-2102
-2117
-2132
-2148
-2163
-2179
-2195
-2211
-2227
-2243
-2259
-2276
-2292
-2309
-2326
-2343
-2360
-2378
-2395
-2413
-2431
-2449
-2467
-2485
-2503
-2521
-2540
-2558
-2576
-2595
-2613
-2632
-2650
-2669
-2688
-2706
-2725
-2743
-2761
-2780
-2798
-2816
-2834
-2852
-2870
-2888
-2905
-2923
-2940
-2957
-2974
-2991
-3007
-3024
-3040
-3056
-3071
-3087
-3102
-3117
-3132
-3146
-3160
-3174
-3188
-3202
-3215
-3228
-3240
-3253
-3265
-3277
-3289
-3300
-3311
-3322
-3333
-3343
-3354
-3364
-3373
-3383
-3392
-3401
-3410
-3419
-3427
-3435
-3443
-3451
-3459
-3466
-3473
-3480
-3487
-3494
-3500
-3506
-3513
-3519
-3524
-3530
-3536
-3541
-3547
-3552
-3557
-3562
-3567
-3572
-3577
-3581
-3586
-3590
-3595
-3599
-3603
-3607
-3612
-3616
-3620
-3624
-3627
-3631
-3635
-3639
-3642
-3646
-3650
-3653
-3657
-3660
-3664
-3667
-3670
-3674
-3677
-3680
-3684
-3687
-3690
-3693
-3696
-3699
-3703
-3705
-3708
-3711
-3714
-3717
-3720
-3722
-3725
-3728
-3730
-3733
-3735
-3737
-3739
-3742
-3744
-3746
-3747
-3749
-3751
-3752
-3754
-3755
-3756
-3757
-3758
-3758
-3759
-3759
-3760
-3760
-3759
-3759
-3759
-3758
-3757
-3756
-3754
-3753
-3751
-3749
-3747
-3745
-3742
-3739
-3736
-3732
-3729
-3725
-3721
-3717
-3712
-3707
-3702
-3697
-3692
-3686
-3680
-3674
-3668
-3662
-3655
-3648
-3642
-3635
-3627
-3620
-3613
-3605
-3598
-3590
-3582
-3574
-3566
-3558
-3550
-3542
-3534
-3526
-3518
-3509
-3501
-3493
-3485
-3477
-3469
-3461
-3454
-3446
-3438
-3431
-3424
-3416
-3409
-3403
-3396
-3389
-3383
-3377
-3371
-3365
-3359
-3354
-3349
-3344
-3339
-3335
-3331
-3327
-3324
-3320
-3317
-3315
-3312
-3310
-3308
-3307
-3305
-3305
-3304
-3304
-3304
-3304
-3305
-3306
-3308
-3309
-3311
-3314
-3316
-3319
-3322
-3326
-3330
-3334
-3338
-3343
-3348
-3353
-3359
-3365
-3371
-3377
-3384
-3390
-3397
-3404
-3412
-3419
-3427
-3435
-3443
-3451
-3459
-3468
-3476
-3485
-3494
-3503
-3512
-3521
-3530
-3539
-3548
-3557
-3567
-3576
-3585
-3595
-3604
-3613
-3622
-3631
-3641
-3650
-3659
-3668
-3677
-3685
-3694
-3703
-3711
-3719
-3728
-3736
-3744
-3752
-3759
-3767
-3774
-3782
-3789
-3796
-3803
-3809
-3816
-3822
-3828
-3834
-3840
-3846
-3851
-3856
-3861
-3866
-3871
-3875
-3879
-3883
-3887
-3890
-3894
-3897
-3899
-3902
-3904
-3906
-3908
-3909
-3910
-3911
-3911
-3912
-3912
-3911
-3910
-3909
-3908
-3906
-3904
-3902
-3899
-3896
-3892
-3888
-3884
-3879
-3874
-3869
-3863
-3857
-3850
-3843
-3836
-3828
-3820
-3812
-3803
-3793
-3784
-3774
-3763
-3752
-3741
-3729
-3717
-3705
-3692
-3679
-3665
-3651
-3637
-3622
-3607
-3591
-3575
-3559
-3542
-3525
-3507
-3489
-3471
-3452
-3433
-3414
-3394
-3374
-3354
-3333
-3312
-3291
-3269
-3247
-3225
-3202
-3179
-3156
-3133
-3109
-3085
-3061
-3037
-3012
-2987
-2962
-2937
-2911
-2886
-2860
-2834
-2808
-2782
-2756
-2730
-2703
-2677
-2650
-2623
-2597
-2570
-2543
-2516
-2489
-2463
-2436
-2409
-2382
-2355
-2329
-2302
-2275
-2249
-2223
-2196
-2170
-2144
-2118
-2092
-2066
-2041
-2015
-1990
-1965
-1940
-1915
-1891
-1866
-1842
-1818
-1794
-1771
-1748
-1725
-1702
-1679
-1657
-1635
-1613
-1591
-1570
-1548
-1527
-1507
-1486
-1466
-1446
-1426
-1406
-1387
-1368
-1348
-1330
-1311
-1292
-1274
-1256
-1237
-1219
-1202
-1184
-1166
-1148
-1131
-1113
-1096
-1078
-1061
-1044
-1026
-1008
-991
-974
-956
-939
-921
-903
-885
-867
-849
-830
-812
-793
-774
-755
-736
-716
-696
-676
-656
-635
-614
-593
-571
-549
-527
-505
-482
-459
-436
-412
-388
-364
-340
-315
-289
-264
-238
-211
-185
-157
-130
-102
-74
-46
-17
12
42
72
102
132
163
194
226
257
289
321
354
386
419
453
486
519
553
587
621
656
690
725
759
794
829
864
899
934
969
1004
1040
1075
1110
1145
1181
1216
1251
1286
1320
1355
1390
1424
1458
1493
1527
1560
1594
1628
1661
1694
1727
1759
1792
1824
1856
1887
1919
1950
1981
2011
2041
2072
2102
2131
2161
2190
2218
2247
2275
2303
2331
2358
2385
2412
2438
2465
2491
2516
2542
2567
2592
2617
2641
2665
2689
2713
2737
2760
2783
2806
2829
2851
2874
2896
2918
2940
2962
2984
3006
3027
3049
3070
3092
3113
3134
3155
3176
3197
3218
3239
3260
3280
3301
3322
3343
3363
3384
3405
3425
3446
3467
3487
3508
3529
3549
3570
3590
3611
3631
3652
3673
3693
3714
3734
3754
3775
3795
3816
3836
3856
3877
3897
3917
3937
3957
3977
3997
4017
4037
4057
4075
4096
4116
4135
4154
4173
4193
4212
4230
4249
4268
4286
4305
4323
4341
4359
4376
4394
4411
4429
4446
4462
4479
4496
4512
4528
4544
4560
4576
4591
4606
4621
4636
4651
4666
4680
4694
4708
4722
4735
4749
4762
4775
4787
4800
4812
4825
4837
4849
4860
4872
4883
4894
4905
4916
4927
4937
4948
4958
4968
4978
4988
4997
5007
5016
5025
5034
5043
5052
5060
5069
5077
5085
5093
5101
5109
5116
5124
5131
5138
5145
5152
5159
5166
5172
5179
5185
5191
5197
5203
5209
5215
5221
5226
5232
5237
5243
5248
5253
5258
5263
5268
5273
5278
5282
5287
5291
5296
5300
5304
5309
5313
5317
5321
5324
5328
5332
5336
5339
5343
5346
5350
5353
5356
5359
5362
5365
5368
5371
5374
5376
5379
5381
5384
5386
5388
5390
5391
5393
5394
5396
5397
5398
5399
5399
5400
5400
5400
5400
5400
5399
5398
5397
5396
5394
5393
5391
5388
5386
5383
5380
5377
5374
5370
5366
5361
5357
5352
5347
5342
5336
5330
5324
5317
5311
5304
5296
5289
5281
5273
5264
5256
5247
5237
5228
5218
5208
5197
5187
5176
5164
5153
5141
5129
5117
5104
5091
5078
5065
5052
5038
5024
5010
4995
4980
4965
4950
4935
4919
4903
4887
4870
4854
4837
4820
4802
4784
4766
4748
4730
4711
4692
4673
4653
4633
4614
4593
4573
4552
4532
4510
4489
4468
4446
4424
4402
4380
4357
4335
4312
4289
4266
4243
4219
4196
4172
4149
4125
4101
4077
4051
4027
4003
3980
3955
3931
3907
3882
3858
3834
3809
3785
3761
3737
3713
3689
3665
3641
3617
3593
3570
3546
3523
3500
3477
3454
3432
3409
3387
3365
3343
3321
3299
3278
3257
3236
3215
3195
3175
3155
3136
3116
3097
3079
3060
3042
3024
3007
2989
2972
2956
2939
2923
2908
2892
2877
2862
2848
2833
2820
2806
2793
2780
2767
2754
2742
2730
2719
2707
2696
2685
2674
2664
2654
2644
2634
2624
2615
2606
2597
2588
2579
2571
2562
2554
2545
2537
2529
2521
2513
2505
2498
2490
2482
2474
2467
2459
2452
2444
2436
2429
2421
2413
2406
2398
2390
2382
2375
2367
2358
2350
2342
2334
2325
2316
2308
2299
2289
2280
2270
2261
2251
2240
2230
2219
2208
2197
2185
2174
2162
2149
2137
2124
2110
2097
2083
2068
2054
2039
2023
2008
1991
1975
1958
1941
1923
1905
1887
1868
1848
1829
1809
1788
1767
1746
1724
1702
1680
1657
1634
1610
1587
1562
1538
1513
1487
1462
1436
1409
1383
1356
1329
1301
1273
1245
1216
1188
1158
1129
1100
1070
1040
1008
979
948
917
886
855
823
792
760
728
696
663
631
598
566
533
500
467
434
401
367
334
301
267
234
200
166
133
99
66
32
-2
-35
-69
-103
-136
-170
-203
-237
-270
-304
-337
-370
-404
-437
-470
-503
-536
-569
-602
-634
-667
-700
-732
-764
-797
-829
-861
-893
-925
-956
-988
-1018
-1051
-1082
-1113
-1144
-1174
-1205
-1235
-1266
-1296
-1326
-1356
-1386
-1415
-1444
-1474
-1503
-1532
-1560
-1589
-1617
-1645
-1673
-1701
-1728
-1755
-1782
-1809
-1836
-1862
-1888
-1914
-1940
-1965
-1990
-2015
-2040
-2064
-2088
-2112
-2136
-2159
-2182
-2205
-2228
-2250
-2272
-2294
-2315
-2337
-2358
-2379
-2399
-2420
-2440
-2460
-2479
-2499
-2518
-2537
-2555
-2574
-2592
-2610
-2628
-2646
-2663
-2681
-2698
-2715
-2731
-2748
-2764
-2780
-2796
-2812
-2828
-2843
-2858
-2873
-2888
-2903
-2918
-2932
-2946
-2961
-2975
-2988
-3002
-3016
-3029
-3043
-3056
-3069
-3082
-3095
-3108
-3121
-3134
-3146
-3159
-3172
-3184
-3197
-3210
-3222
-3235
-3247
-3260
-3272
-3285
-3297
-3310
-3322
-3335
-3348
-3360
-3373
-3386
-3399
-3412
-3425
-3438
-3451
-3464
-3477
-3491
-3504
-3518
-3531
-3545
-3559
-3573
-3587
-3601
-3616
-3630
-3645
-3659
-3674
-3689
-3704
-3719
-3734
-3749
-3764
-3780
-3795
-3811
-3827
-3842
-3858
-3874
-3891
-3907
-3923
-3939
-3956
-3972
-3989
-4005
-4022
-4038
-4056
-4072
-4089
-4106
-4123
-4140
-4157
-4173
-4190
-4207
-4224
-4240
-4257
-4273
-4290
-4306
-4323
-4339
-4355
-4371
-4387
-4402
-4418
-4433
-4449
-4464
-4479
-4494
-4508
-4523
-4537
-4551
-4565
-4579
-4593
-4606
-4619
-4632
-4645
-4658
-4670
-4682
-4695
-4706
-4718
-4730
-4741
-4752
-4763
-4774
-4784
-4795
-4805
-4815
-4825
-4835
-4845
-4855
-4864
-4874
-4883
-4892
-4901
-4911
-4920
-4929
-4937
-4946
-4955
-4964
-4973
-4982
-4991
-5000
-5009
-5017
-5027
-5036
-5045
-5054
-5063
-5073
-5082
-5092
-5102
-5112
-5121
-5132
-5142
-5152
-5163
-5173
-5184
-5195
-5206
-5217
-5229
-5240
-5252
-5263
-5275
-5287
-5299
-5312
-5324
-5336
-5349
-5362
-5375
-5388
-5401
-5414
-5427
-5440
-5454
-5467
-5481
-5494
-5508
-5522
-5535
-5549
-5563
-5576
-5590
-5604
-5617
-5631
-5644
-5657
-5670
-5683
-5696
-5709
-5721
-5734
-5746
-5758
-5770
-5781
-5792
-5803
-5814
-5825
-5835
-5845
-5854
-5863
-5872
-5881
-5889
-5897
-5904
-5911
-5918
-5924
-5930
-5935
-5940
-5945
-5949
-5953
-5956
-5959
-5962
-5964
-5965
-5967
-5968
-5968
-5968
-5967
-5966
-5965
-5963
-5961
-5959
-5956
-5953
-5949
-5945
-5940
-5935
-5930
-5925
-5919
-5912
-5906
-5899
-5892
-5884
-5876
-5868
-5860
-5851
-5842
-5833
-5824
-5814
-5805
-5795
-5784
-5774
-5764
-5753
-5743
-5732
-5721
-5710
-5699
-5688
-5677
-5666
-5655
-5644
-5633
-5622
-5611
-5600
-5589
-5578
-5568
-5558
-5547
-5537
-5527
-5518
-5508
-5499
-5490
-5481
-5473
-5465
-5457
-5449
-5442
-5435
-5428
-5422
-5416
-5410
-5405
-5400
-5396
-5391
-5388
-5384
-5381
-5379
-5377
-5375
-5374
-5373
-5373
-5373
-5373
-5374
-5375
-5377
-5379
-5381
-5384
-5387
-5391
-5395
-5399
-5404
-5409
-5415
-5421
-5427
-5433
-5440
-5447
-5455
-5463
-5471
-5479
-5488
-5497
-5506
-5516
-5525
-5535
-5545
-5555
-5566
-5576
-5587
-5598
-5609
-5620
-5631
-5643
-5654
-5665
-5677
-5688
-5699
-5711
-5722
-5733
-5745
-5756
-5767
-5778
-5789
-5799
-5810
-5820
-5830
-5840
-5850
-5859
-5869
-5878
-5886
-5894
-5902
-5910
-5917
-5924
-5931
-5937
-5943
-5948
-5953
-5958
-5962
-5966
-5969
-5972
-5974
-5976
-5977
-5978
-5978
-5978
-5977
-5975
-5973
-5971
-5968
-5964
-5960
-5955
-5949
-5943
-5936
-5929
-5920
-5912
-5902
-5892
-5882
-5870
-5859
-5846
-5833
-5819
-5804
-5789
-5773
-5757
-5740
-5722
-5704
-5685
-5666
-5645
-5625
-5603
-5581
-5559
-5535
-5512
-5487
-5462
-5437
-5411
-5384
-5357
-5329
-5301
-5273
-5244
-5214
-5184
-5153
-5122
-5091
-5059
-5027
-4994
-4961
-4928
-4894
-4860
-4825
-4790
-4755
-4720
-4684
-4648
-4611
-4575
-4538
-4500
-4463
-4425
-4387
-4349
-4310
-4271
-4232
-4193
-4154
-4114
-4075
-4035
-3995
-3955
-3915
-3874
-3834
-3793
-3753
-3712
-3671
-3631
-3590
-3549
-3508
-3467
-3426
-3385
-3345
-3304
-3263
-3222
-3181
-3141
-3100
-3060
-3019
-2979
-2939
-2898
-2858
-2819
-2779
-2739
-2700
-2660
-2621
-2582
-2543
-2504
-2466
-2428
-2389
-2351
-2314
-2276
-2238
-2201
-2164
-2127
-2090
-2053
-2017
-1981
-1944
-1908
-1873
-1837
-1801
-1766
-1731
-1696
-1661
-1626
-1591
-1557
-1523
-1488
-1454
-1421
-1387
-1353
-1320
-1287
-1254
-1221
-1188
-1155
-1122
-1090
-1057
-1025
-993
-961
-929
-898
-866
-834
-803
-771
-740
-709
-678
-647
-616
-585
-555
-524
-494
-463
-433
-402
-372
-342
-312
-282
-252
-222
-193
-163
-133
-104
-74
-45
-15
14
43
73
102
131
160
189
218
247
276
305
333
362
391
419
447
476
504
532
560
588
616
644
672
700
727
755
782
810
837
864
891
918
945
971
998
1024
1050
1076
1102
1128
1154
1179
1205
1230
1255
1280
1305
1329
1354
1378
1402
1426
1450
1473
1497
1520
1543
1566
1589
1612
1634
1657
1679
1701
1723
1744
1766
1787
1808
1829
1850
1871
1891
1911
1931
1951
1971
1991
2009
2029
2049
2068
2087
2106
2124
2143
2161
2180
2198
2216
2234
2251
2269
2287
2304
2322
2339
2356
2373
2390
2407
2424
2441
2458
2475
2492
2508
2525
2542
2558
2575
2592
2608
2625
2642
2659
2675
2692
2709
2726
2743
2759
2776
2793
2810
2828
2845
2862
2879
2897
2914
2932
2949
2967
2985
3003
3020
3039
3057
3075
3093
3111
3130
3148
3167
3186
3204
3223
3242
3261
3280
3300
3319
3338
3358
3378
3397
3417
3437
3457
3477
3497
3517
3538
3558
3578
3599
3620
3641
3661
3682
3704
3725
3746
3767
3789
3810
3832
3854
3876
3898
3920
3942
3964
3987
4009
4032
4054
4077
4100
4123
4146
4169
4192
4215
4238
4261
4284
4308
4331
4354
4378
4401
4425
4448
4472
4496
4519
4543
4567
4590
4614
4638
4661
4685
4709
4732
4756
4780
4803
4827
4850
4873
4897
4920
4943
4966
4989
5011
5034
5056
5079
5101
5123
5145
5167
5189
5210
5231
5253
5274
5295
5315
5336
5356
5377
5397
5417
5436
5456
5475
5494
5513
5532
5550
5569
5587
5605
5623
5640
5658
5675
5692
5709
5725
5742
5758
5775
5791
5807
5822
5838
5853
5869
5884
5899
5913
5928
5943
5957
5971
5985
5999
6013
6027
6040
6054
6067
6080
6094
6107
6119
6132
6145
6158
6170
6182
6195
6207
6219
6231
6243
6255
6267
6278
6290
6301
6313
6324
6335
6346
6357
6368
6379
6389
6399
6410
6420
6430
6439
6449
6458
6468
6477
6486
6494
6503
6511
6519
6527
6534
6542
6549
6556
6562
6569
6575
6580
6586
6591
6596
6601
6605
6609
6612
6616
6618
6621
6623
6625
6627
6628
6628
6629
6629
6628
6628
6627
6625
6623
6621
6618
6615
6611
6607
6602
6597
6592
6586
6580
6574
6567
6559
6551
6543
6534
6525
6515
6505
6495
6484
6473
6461
6449
6437
6424
6410
6397
6383
6368
6353
6338
6322
6306
6290
6273
6256
6238
6221
6202
6184
6165
6146
6126
6107
6087
6066
6046
6025
6004
5983
5961
5939
5918
5895
5873
5851
5828
5805
5782
5759
5736
5712
5689
5665
5642
5618
5594
5571
5547
5523
5499
5475
5451
5427
5403
5379
5356
5332
5308
5285
5261
5238
5214
5191
5167
5144
5121
5098
5075
5052
5030
5007
4984
4962
4939
4917
4895
4873
4851
4829
4807
4785
4763
4742
4720
4699
4678
4656
4635
4614
4593
4572
4551
4530
4509
4489
4468
4447
4427
4406
4385
4365
4344
4323
4303
4282
4262
4241
4220
4199
4179
4158
4137
4116
4094
4075
4054
4033
4011
3991
3969
3948
3927
3906
3885
3863
3842
3821
3799
3778
3757
3735
3714
3692
3670
3649
3627
3605
3584
3562
3540
3519
3497
3475
3454
3432
3410
3389
3367
3346
3324
3303
3281
3260
3239
3218
3197
3176
3155
3135
3114
3094
3073
3053
3033
3013
2993
2974
2954
2935
2916
2897
2878
2859
2840
2822
2804
2786
2768
2750
2733
2716
2699
2682
2665
2649
2632
2616
2600
2584
2569
2554
2538
2523
2508
2494
2479
2465
2451
2436
2423
2409
2395
2382
2368
2355
2342
2329
2316
2303
2290
2277
2265
2252
2240
2227
2215
2202
2190
2177
2165
2153
2140
2128
2115
2102
2090
2077
2064
2051
2039
2025
2013
1999
1986
1973
1959
1946
1932
1918
1905
1891
1877
1862
1848
1834
1819
1804
1789
1774
1759
1744
1729
1713
1698
1682
1666
1651
1635
1618
1602
1586
1570
1553
1537
1520
1503
1487
1470
1453
1436
1419
1402
1385
1368
1351
1334
1317
1300
1283
1266
1249
1232
1215
1198
1181
1164
1147
1130
1114
1097
1080
1064
1047
1031
1014
998
982
966
950
934
918
903
887
872
857
841
826
812
797
782
768
754
739
725
712
698
684
671
658
645
632
619
607
594
582
570
558
546
535
523
512
501
490
479
468
457
447
436
426
416
405
395
385
375
365
355
345
336
326
316
306
297
287
277
267
257
248
238
228
218
208
198
187
177
167
156
146
135
124
113
102
91
80
69
58
46
34
23
11
-1
-13
-25
-37
-50
-62
-75
-87
-100
-112
-125
-138
-151
-163
-176
-189
-202
-215
-228
-240
-253
-266
-278
-291
-303
-316
-328
-340
-352
-364
-376
-387
-399
-410
-421
-432
-443
-453
-464
-474
-483
-493
-503
-512
-521
-529
-538
-546
-554
-562
-569
-576
-583
-590
-596
-603
-609
-614
-620
-625
-630
-635
-640
-644
-649
-653
-657
-661
-664
-668
-671
-674
-677
-680
-683
-686
-689
-692
-694
-697
-699
-702
-705
-707
-710
-713
-715
-718
-721
-724
-727
-730
-734
-737
-741
-745
-749
-753
-757
-762
-766
-771
-777
-782
-788
-794
-800
-807
-814
-821
-828
-836
-844
-852
-861
-870
-880
-890
-900
-910
-921
-932
-944
-956
-969
-981
-995
-1008
-1022
-1036
-1051
-1066
-1082
-1098
-1114
-1131
-1148
-1165
-1183
-1201
-1220
-1238
-1258
-1277
-1297
-1317
-1338
-1359
-1380
-1401
-1423
-1445
-1467
-1490
-1513
-1536
-1559
-1583
-1607
-1631
-1655
-1680
-1705
-1730
-1755
-1780
-1805
-1831
-1857
-1882
-1908
-1934
-1960
-1986
-2013
-2039
-2065
-2091
-2118
-2144
-2170
-2197
-2223
-2249
-2275
-2301
-2327
-2353
-2379
-2405
-2430
-2456
-2481
-2507
-2532
-2557
-2581
-2606
-2630
-2655
-2679
-2703
-2726
-2750
-2773
-2796
-2819
-2841
-2863
-2885
-2907
-2929
-2950
-2971
-2991
-3011
-3031
-3051
-3070
-3089
-3108
-3127
-3145
-3162
-3180
-3197
-3214
-3230
-3246
-3262
-3278
-3293
-3308
-3322
-3336
-3350
-3364
-3377
-3390
-3402
-3415
-3427
-3439
-3450
-3461
-3472
-3483
-3493
-3503
-3513
-3522
-3531
-3540
-3549
-3557
-3566
-3574
-3581
-3589
-3596
-3603
-3610
-3617
-3624
-3630
-3636
-3642
-3648
-3654
-3660
-3665
-3670
-3676
-3681
-3686
-3691
-3695
-3700
-3705
-3709
-3713
-3718
-3722
-3726
-3730
-3734
-3737
-3741
-3745
-3748
-3751
-3755
-3758
-3761
-3764
-3767
-3770
-3773
-3776
-3779
-3781
-3784
-3786
-3789
-3791
-3794
-3796
-3798
-3800
-3802
-3804
-3806
-3808
-3810
-3812
-3813
-3815
-3816
-3818
-3819
-3820
-3822
-3823
-3824
-3824
-3825
-3826
-3826
-3827
-3827
-3827
-3827
-3827
-3827
-3827
-3826
-3826
-3825
-3824
-3823
-3822
-3821
-3820
-3818
-3816
-3815
-3813
-3811
-3808
-3806
-3804
-3801
-3798
-3795
-3792
-3789
-3786
-3782
-3778
-3775
-3771
-3767
-3762
-3758
-3753
-3749
-3744
-3739
-3734
-3729
-3724
-3718
-3713
-3707
-3701
-3695
-3689
-3683
-3677
-3671
-3664
-3658
-3651
-3645
-3638
-3631
-3625
-3618
-3611
-3604
-3597
-3590
-3584
-3577
-3570
-3563
-3556
-3549
-3542
-3536
-3529
-3522
-3515
-3509
-3502
-3495
-3489
-3482
-3476
-3469
-3463
-3456
-3450
-3444
-3437
-3431
-3425
-3419
-3413
-3407
-3401
-3396
-3390
-3384
-3379
-3373
-3368
-3362
-3357
-3352
-3346
-3341
-3336
-3331
-3325
-3320
-3315
-3309
-3304
-3299
-3293
-3288
-3283
-3277
-3271
-3266
-3260
-3254
-3248
-3242
-3236
-3230
-3224
-3217
-3211
-3204
-3197
-3191
-3184
-3177
-3169
-3162
-3154
-3147
-3139
-3131
-3123
-3115
-3106
-3098
-3089
-3080
-3071
-3061
-3052
-3042
-3032
-3022
-3012
-3001
-2991
-2980
-2969
-2957
-2946
-2934
-2922
-2910
-2897
-2885
-2872
-2859
-2845
-2832
-2818
-2804
-2790
-2776
-2762
-2747
-2732
-2717
-2701
-2686
-2670
-2654
-2638
-2621
-2605
-2588
-2571
-2554
-2536
-2519
-2501
-2483
-2465
-2447
-2428
-2410
-2391
-2372
-2353
-2334
-2315
-2296
-2276
-2257
-2237
-2218
-2198
-2178
-2158
-2138
-2118
-2098
-2078
-2057
-2037
-2016
-1996
-1975
-1955
-1934
-1913
-1892
-1871
-1850
-1829
-1808
-1787
-1766
-1745
-1724
-1702
-1681
-1659
-1638
-1616
-1594
-1572
-1550
-1528
-1506
-1484
-1462
-1439
-1417
-1394
-1371
-1348
-1325
-1302
-1279
-1255
-1232
-1208
-1184
-1160
-1136
-1112
-1088
-1064
-1039
-1014
-990
-965
-940
-915
-890
-864
-839
-814
-788
-763
-737
-711
-686
-660
-634
-608
-582
-556
-530
-504
-478
-452
-426
-400
-374
-348
-322
-296
-270
-244
-219
-193
-167
-141
-116
-90
-65
-39
-14
11
36
61
86
110
135
159
183
207
231
255
279
302
325
348
371
393
416
438
460
481
503
524
545
566
587
607
627
647
667
686
706
725
744
763
781
799
817
835
853
871
888
906
923
940
956
973
990
1006
1022
1038
1054
1070
1086
1102
1118
1133
1149
1164
1180
1195
1210
1225
1241
1256
1271
1286
1301
1316
1331
1346
1361
1376
1391
1406
1421
1436
1452
1467
1482
1497
1512
1527
1542
1557
1572
1587
1603
1618
1633
1648
1663
1678
1694
1709
1724
1739
1754
1769
1785
1800
1815
1830
1845
1860
1875
1890
1905
1919
1934
1949
1963
1978
1992
2007
2021
2035
2049
2063
2077
2091
2104
2118
2131
2144
2157
2170
2182
2195
2207
2219
2231
2243
2254
2265
2276
2287
2298
2308
2319
2329
2338
2348
2357
2366
2375
2384
2392
2401
2409
2417
2424
2432
2439
2446
2453
2459
2466
2472
2478
2484
2489
2495
2500
2505
2510
2515
2519
2524
2528
2532
2537
2541
2544
2548
2552
2555
2559
2562
2565
2568
2571
2574
2577
2580
2583
2586
2589
2591
2594
2596
2599
2602
2604
2607
2609
2611
2614
2616
2619
2621
2623
2626
2628
2630
2633
2635
2637
2640
2642
2644
2646
2649
2651
2653
2655
2657
2659
2661
2663
2665
2667
2669
2671
2673
2675
2677
2678
2680
2682
2683
2685
2686
2687
2689
2690
2691
2692
2693
2694
2695
2696
2696
2697
2697
2698
2698
2698
2698
2698
2698
2698
2698
2697
2697
2696
2695
2695
2694
2692
2691
2690
2688
2687
2685
2683
2681
2679
2676
2674
2671
2669
2666
2663
2659
2656
2652
2649
2645
2641
2636
2632
2627
2623
2618
2613
2607
2602
2596
2590
2584
2578
2571
2565
2558
2551
2544
2537
2529
2522
2514
2506
2497
2489
2481
2472
2463
2454
2445
2435
2426
2416
2406
2396
2386
2376
2365
2355
2344
2333
2322
2311
2300
2288
2277
2266
2254
2242
2230
2219
2207
2195
2183
2170
2158
2146
2134
2121
2109
2097
2084
2072
2059
2047
2033
2021
2009
1996
1984
1971
1959
1946
1934
1921
1909
1896
1884
1872
1860
1848
1836
1824
1812
1801
1789
1778
1766
1755
1744
1733
1723
1712
1702
1692
1682
1672
1663
1653
1644
1635
1627
1618
1610
1602
1594
1587
1579
1572
1565
1559
1553
1547
1541
1535
1530
1525
1520
1515
1511
1506
1503
1499
1495
1492
1489
1486
1483
1481
1479
1477
1475
1473
1472
1471
1469
1468
1468
1467
1467
1466
1466
1466
1467
1467
1467
1468
1469
1469
1470
1471
1473
1474
1475
1477
1478
1480
1481
1483
1485
1487
1488
1490
1492
1494
1496
1498
1499
1501
1503
1504
1506
1507
1509
1510
1511
1512
1513
1513
1514
1514
1514
1514
1514
1514
1513
1512
1511
1510
1508
1507
1505
1502
1500
1497
1494
1490
1486
1483
1478
1474
1469
1464
1458
1452
1446
1440
1433
1426
1419
1411
1403
1395
1386
1377
1368
1359
1349
1339
1328
1318
1306
1295
1283
1271
1259
1246
1233
1220
1206
1192
1178
1163
1148
1133
1117
1102
1085
1069
1052
1035
1018
1000
982
964
946
927
908
889
869
849
829
809
788
767
746
725
703
681
659
637
614
592
568
545
522
498
474
450
425
400
375
350
325
299
273
247
221
194
167
140
112
85
57
28
0
-29
-58
-88
-118
-148
-178
-209
-240
-271
-303
-335
-367
-400
-433
-466
-499
-533
-568
-602
-637
-672
-708
-743
-779
-816
-852
-889
-926
-964
-1000
-1039
-1077
-1116
-1154
-1193
-1232
-1271
-1310
-1350
-1389
-1429
-1469
-1509
-1549
-1589
-1629
-1669
-1709
-1749
-1790
-1830
-1870
-1910
-1950
-1990
-2029
-2070
-2110
-2150
-2189
-2229
-2268
-2307
-2346
-2385
-2424
-2462
-2500
-2539
-2576
-2614
-2652
-2689
-2726
-2763
-2800
-2836
-2873
-2909
-2945
-2980
-3016
-3051
-3086
-3120
-3155
-3189
-3223
-3256
-3290
-3323
-3355
-3388
-3420
-3452
-3484
-3516
-3547
-3578
-3609
-3639
-3669
-3699
-3729
-3758
-3787
-3816
-3845
-3873
-3901
-3929
-3956
-3984
-4011
-4037
-4064
-4090
-4116
-4141
-4167
-4192
-4217
-4241
-4266
-4290
-4314
-4337
-4361
-4384
-4407
-4429
-4452
-4474
-4496
-4517
-4539
-4560
-4581
-4602
-4622
-4643
-4663
-4682
-4702
-4721
-4741
-4759
-4778
-4797
-4815
-4833
-4851
-4868
-4886
-4903
-4920
-4937
-4953
-4970
-4986
-5002
-5017
-5033
-5048
-5064
-5079
-5093
-5108
-5122
-5136
-5150
-5164
-5177
-5191
-5204
-5217
-5229
-5242
-5254
-5266
-5278
-5289
-5301
-5312
-5322
-5333
-5344
-5354
-5364
-5374
-5383
-5393
-5402
-5411
-5419
-5428
-5436
-5444
-5452
-5460
-5467
-5475
-5482
-5488
-5495
-5501
-5507
-5513
-5519
-5524
-5530
-5535
-5539
-5544
-5548
-5552
-5556
-5560
-5563
-5566
-5569
-5571
-5574
-5576
-5578
-5579
-5580
-5581
-5582
-5583
-5583
-5583
-5583
-5583
-5582
-5581
-5580
-5578
-5576
-5574
-5572
-5570
-5567
-5564
-5560
-5557
-5553
-5549
-5545
-5540
-5535
-5530
-5525
-5519
-5514
-5507
-5501
-5495
-5488
-5481
-5473
-5466
-5458
-5450
-5442
-5433
-5424
-5415
-5406
-5396
-5387
-5376
-5366
-5356
-5345
-5334
-5323
-5311
-5299
-5287
-5275
-5263
-5250
-5237
-5224
-5210
-5197
-5183
-5169
-5154
-5139
-5125
-5109
-5094
-5078
-5062
-5046
-5030
-5013
-4996
-4979
-4962
-4944
-4926
-4908
-4890
-4871
-4852
-4833
-4814
-4794
-4774
-4754
-4733
-4712
-4691
-4670
-4648
-4627
-4604
-4582
-4559
-4536
-4513
-4490
-4466
-4442
-4418
-4393
-4368
-4343
-4318
-4293
-4267
-4241
-4214
-4188
-4161
-4134
-4107
-4080
-4051
-4024
-3996
-3968
-3939
-3910
-3881
-3852
-3823
-3793
-3764
-3734
-3704
-3673
-3643
-3613
-3582
-3551
-3520
-3489
-3458
-3427
-3395
-3364
-3333
-3301
-3269
-3238
-3206
-3174
-3143
-3111
-3079
-3047
-3016
-2984
-2952
-2921
-2889
-2858
-2826
-2795
-2764
-2733
-2702
-2671
-2640
-2610
-2579
-2549
-2519
-2489
-2459
-2430
-2400
-2371
-2342
-2314
-2285
-2257
-2229
-2201
-2174
-2146
-2119
-2092
-2066
-2040
-2013
-1988
-1962
-1937
-1911
-1886
-1862
-1837
-1813
-1789
-1765
-1741
-1718
-1695
-1671
-1648
-1626
-1603
-1581
-1558
-1536
-1514
-1492
-1470
-1449
-1427
-1406
-1384
-1363
-1342
-1320
-1299
-1278
-1257
-1236
-1215
-1194
-1173
-1151
-1130
-1109
-1088
-1067
-1046
-1024
-1002
-981
-960
-938
-917
-895
-873
-851
-829
-807
-785
-763
-740
-718
-695
-672
-649
-627
-603
-580
-557
-533
-510
-486
-462
-438
-414
-389
-365
-340
-315
-290
-264
-239
-213
-187
-161
-135
-109
-82
-56
-29
-2
25
53
80
108
136
164
192
220
248
277
305
334
363
392
421
450
479
509
539
568
598
628
658
688
719
749
779
810
840
871
901
932
963
994
1024
1055
1086
1117
1148
1178
1209
1240
1271
1302
1333
1363
1394
1425
1455
1486
1517
1547
1577
1608
1638
1668
1698
1728
1758
1788
1818
1847
1876
1906
1935
1963
1992
2021
2049
2077
2105
2133
2160
2188
2215
2242
2269
2296
2322
2348
2375
2401
2426
2452
2477
2503
2528
2553
2577
2602
2626
2650
2674
2698
2722
2745
2768
2792
2815
2837
2860
2882
2904
2926
2948
2970
2992
3013
3034
3055
3076
3096
3117
3137
3157
3177
3196
3216
3235
3254
3273
3291
3310
3328
3346
3364
3381
3399
3416
3433
3449
3466
3482
3498
3514
3529
3545
3560
3575
3589
3604
3618
3632
3645
3659
3672
3685
3697
3710
3722
3733
3745
3756
3767
3778
3789
3799
3809
3819
3828
3838
3847
3856
3864
3872
3880
3888
3896
3903
3910
3917
3923
3929
3935
3941
3946
3952
3956
3961
3966
3970
3974
3978
3981
3985
3988
3991
3993
3996
3998
4000
4002
4003
4005
4006
4008
4008
4009
4010
4010
4010
4011
4010
4010
4010
4009
4008
4008
4006
4005
4003
4003
4001
3999
3997
3996
3993
3991
3989
3986
3984
3981
3978
3975
3972
3969
3966
3962
3959
3955
3951
3947
3943
3939
3935
3931
3926
3922
3917
3912
3907
3902
3897
3892
3887
3881
3876
3870
3865
3859
3853
3847
3842
3836
3830
3824
3818
3812
3805
3799
3793
3787
3781
3775
3768
3762
3756
3750
3744
3737
3731
3725
3719
3713
3707
3701
3695
3689
3683
3677
3671
3666
3660
3654
3649
3643
3638
3632
3627
3621
3616
3611
3606
3601
3596
3591
3586
3581
3576
3572
3567
3563
3558
3554
3549
3545
3540
3536
3532
3527
3523
3518
3514
3510
3505
3501
3497
3492
3488
3483
3478
3474
3469
3464
3459
3454
3449
3444
3439
3433
3428
3422
3416
3410
3404
3398
3392
3385
3379
3372
3365
3357
3350
3342
3335
3327
3319
3310
3302
3293
3284
3275
3266
3257
3247
3237
3227
3217
3207
3197
3186
3175
3164
3153
3142
3131
3119
3108
3096
3084
3072
3060
3048
3036
3023
3011
2998
2985
2973
2960
2947
2934
2921
2907
2894
2881
2867
2854
2840
2827
2813
2799
2786
2772
2758
2744
2730
2716
2702
2688
2674
2660
2646
2631
2617
2603
2589
2575
2560
2546
2532
2517
2503
2489
2475
2460
2446
2432
2417
2403
2389
2375
2361
2346
2332
2318
2304
2290
2276
2262
2248
2234
2220
2207
2193
2179
2165
2152
2138
2125
2111
2098
2085
2072
2059
2045
2033
2020
2007
1994
1981
1969
1956
1944
1931
1919
1907
1895
1882
1870
1858
1847
1835
1823
1811
1800
1788
1776
1765
1754
1742
1731
1720
1709
1697
1686
1675
1664
1653
1642
1631
1621
1610
1599
1588
1577
1567
1556
1545
1534
1524
1513
1502
1492
1481
1470
1460
1449
1438
1427
1417
1406
1395
1384
1373
1363
1352
1341
1330
1319
1308
1297
1286
1274
1263
1252
1241
1230
1218
1207
1195
1184
1172
1161
1149
1137
1126
1114
1102
1090
1078
1066
1054
1042
1030
1018
1006
993
981
968
956
943
930
917
905
891
878
865
852
838
825
811
797
783
769
755
740
726
711
696
681
666
651
635
620
604
588
572
556
540
523
507
490
473
456
438
421
403
385
367
349
331
313
294
275
256
237
218
198
178
158
138
118
98
77
56
35
14
-8
-29
-51
-73
-95
-118
-140
-163
-186
-210
-233
-257
-281
-305
-330
-354
-379
-405
-430
-456
-481
-508
-534
-560
-587
-614
-642
-669
-697
-725
-753
-781
-810
-839
-867
-897
-926
-955
-985
-1014
-1045
-1075
-1105
-1135
-1166
-1196
-1227
-1257
-1288
-1319
-1350
-1381
-1411
-1442
-1473
-1504
-1535
-1566
-1597
-1628
-1658
-1689
-1720
-1750
-1781
-1811
-1842
-1872
-1902
-1932
-1962
-1991
-2021
-2050
-2080
-2109
-2138
-2166
-2195
-2223
-2251
-2279
-2307
-2334
-2362
-2389
-2416
-2442
-2469
-2495
-2521
-2546
-2572
-2597
-2622
-2647
-2671
-2695
-2719
-2743
-2766
-2789
-2812
-2835
-2857
-2879
-2901
-2923
-2944
-2965
-2986
-3007
-3027
-3047
-3067
-3086
-3105
-3124
-3143
-3161
-3180
-3198
-3215
-3233
-3250
-3267
-3284
-3300
-3316
-3332
-3348
-3364
-3379
-3394
-3408
-3423
-3437
-3451
-3465
-3478
-3491
-3504
-3517
-3529
-3541
-3553
-3565
-3576
-3587
-3598
-3609
-3620
-3630
-3640
-3650
-3659
-3669
-3678
-3687
-3696
-3704
-3713
-3721
-3729
-3737
-3744
-3752
-3759
-3766
-3773
-3780
-3787
-3793
-3800
-3806
-3812
-3818
-3823
-3829
-3835
-3840
-3845
-3850
-3855
-3860
-3865
-3870
-3874
-3879
-3883
-3888
-3892
-3896
-3900
-3904
-3908
-3912
-3916
-3920
-3924
-3928
-3931
-3935
-3939
-3942
-3946
-3949
-3953
-3956
-3959
-3962
-3966
-3969
-3972
-3975
-3978
-3981
-3984
-3986
-3989
-3992
-3994
-3996
-3999
-4001
-4003
-4005
-4006
-4008
-4010
-4011
-4011
-4013
-4014
-4014
-4016
-4016
-4016
-4016
-4016
-4016
-4016
-4014
-4014
-4013
-4011
-4011
-4009
-4008
-4006
-4003
-4002
-4000
-3997
-3995
-3992
-3989
-3987
-3983
-3980
-3977
-3973
-3970
-3966
-3962
-3958
-3954
-3950
-3946
-3942
-3938
-3933
-3929
-3924
-3920
-3915
-3910
-3905
-3901
-3896
-3891
-3886
-3881
-3875
-3870
-3865
-3860
-3855
-3849
-3844
-3838
-3833
-3827
-3822
-3816
-3810
-3804
-3799
-3793
-3787
-3781
-3775
-3769
-3763
-3757
-3751
-3745
-3739
-3732
-3726
-3720
-3714
-3707
-3701
-3694
-3688
-3681
-3675
-3668
-3662
-3655
-3648
-3641
-3634
-3628
-3621
-3614
-3607
-3599
-3592
-3585
-3578
-3571
-3563
-3556
-3549
-3541
-3534
-3526
-3518
-3511
-3503
-3495
-3487
-3479
-3471
-3463
-3455
-3447
-3439
-3431
-3422
-3414
-3406
-3397
-3389
-3380
-3371
-3363
-3354
-3345
-3337
-3328
-3319
-3311
-3302
-3293
-3284
-3275
-3266
-3258
-3249
-3240
-3231
-3222
-3213
-3204
-3195
-3186
-3177
-3168
-3159
-3150
-3141
-3131
-3122
-3113
-3103
-3094
-3085
-3075
-3066
-3056
-3046
-3036
-3027
-3017
-3007
-2997
-2987
-2976
-2966
-2956
-2945
-2935
-2924
-2913
-2902
-2891
-2880
-2869
-2857
-2846
-2834
-2822
-2810
-2798
-2786
-2774
-2762
-2749
-2736
-2723
-2710
-2697
-2684
-2670
-2657
-2643
-2629
-2615
-2601
-2586
-2572
-2557
-2542
-2527
-2512
-2496
-2481
-2465
-2449
-2433
-2417
-2400
-2383
-2367
-2350
-2333
-2315
-2298
-2280
-2262
-2244
-2226
-2208
-2190
-2171
-2153
-2134
-2115
-2096
-2077
-2058
-2037
-2019
-1999
-1980
-1960
-1940
-1920
-1900
-1880
-1860
-1839
-1819
-1798
-1777
-1757
-1736
-1715
-1694
-1672
-1651
-1630
-1608
-1587
-1565
-1544
-1522
-1500
-1479
-1457
-1435
-1413
-1391
-1369
-1347
-1325
-1304
-1282
-1260
-1238
-1216
-1194
-1172
-1151
-1129
-1107
-1086
-1064
-1043
-1020
-1000
-979
-958
-936
-915
-894
-874
-853
-832
-811
-791
-770
-750
-730
-710
-689
-669
-649
-629
-609
-590
-570
-550
-530
-511
-491
-471
-452
-432
-413
-393
-374
-354
-335
-315
-296
-276
-257
-237
-218
-198
-179
-160
-140
-121
-101
-82
-63
-43
-24
-5
15
34
53
73
92
111
131
150
169
189
208
227
247
266
285
305
324
343
363
382
402
421
441
461
480
500
519
539
559
579
599
618
638
658
678
698
718
738
759
779
799
819
839
860
880
900
921
941
961
982
1002
1022
1043
1063
1083
1104
1124
1144
1164
1185
1205
1225
1245
1265
1285
1305
1324
1344
1364
1383
1403
1422
1442
1461
1480
1499
1518
1537
1556
1574
1593
1611
1629
1648
1666
1683
1701
1719
1736
1754
1771
1788
1805
1822
1839
1856
1872
1889
1905
1921
1937
1953
1969
1985
2000
2016
2031
2045
2061
2076
2091
2105
2119
2134
2148
2162
2175
2189
2203
2216
2229
2242
2255
2268
2281
2293
2306
2318
2330
2343
2355
2367
2378
2390
2402
2414
2425
2436
2448
2459
2470
2481
2492
2503
2514
2525
2535
2546
2556
2567
2577
2587
2597
2608
2618
2627
2637
2647
2657
2666
2676
2685
2694
2703
2712
2721
2730
2738
2747
2755
2763
2771
2779
2787
2794
2802
2809
2816
2823
2830
2837
2844
2850
2856
2862
2869
2874
2880
2886
2891
2897
2902
2907
2912
2917
2921
2926
2930
2935
2939
2943
2947
2951
2954
2958
2961
2965
2968
2971
2973
2976
2979
2981
2983
2985
2987
2988
2990
2991
2992
2993
2994
2994
2994
2994
2994
2994
2993
2993
2992
2991
2989
2988
2986
2984
2982
2980
2978
2975
2973
2970
2967
2964
2960
2957
2953
2949
2945
2941
2937
2933
2928
2923
2919
2914
2908
2903
2898
2892
2887
2881
2875
2869
2863
2856
2850
2844
2837
2830
2823
2817
2809
2802
2795
2788
2780
2773
2765
2758
2750
2742
2734
2727
2719
2711
2703
2695
2687
2679
2671
2663
2655
2647
2639
2631
2623
2615
2607
2600
2592
2584
2577
2569
2562
2554
2547
2540
2532
2525
2518
2511
2504
2498
2491
2484
2478
2471
2465
2459
2452
2446
2440
2434
2428
2422
2417
2411
2405
2400
2394
2389
2383
2378
2373
2367
2362
2357
2352
2347
2341
2336
2331
2326
2321
2316
2310
2305
2300
2295
2290
2284
2279
2274
2269
2263
2258
2253
2248
2242
2237
2232
2227
2222
2216
2211
2206
2201
2196
2191
2185
2180
2175
2170
2165
2160
2155
2149
2144
2139
2134
2129
2124
2119
2114
2109
2104
2099
2094
2089
2084
2079
2074
2069
2064
2058
2053
2048
2044
2039
2033
2029
2024
2019
2013
2009
2004
1999
1994
1989
1984
1979
1974
1969
1965
1960
1955
1950
1945
1940
1935
1930
1926
1921
1916
1911
1906
1901
1897
1892
1887
1882
1877
1873
1868
1863
1858
1854
1849
1844
1839
1835
1830
1825
1821
1816
1811
1806
1802
1797
1792
1788
1783
1778
1774
1769
1764
1760
1755
1751
1746
1741
1737
1732
1728
1723
1718
1714
1709
1705
1700
1696
1691
1686
1682
1677
1673
1668
1664
1659
1655
1650
1646
1641
1637
1632
1628
1624
1619
1615
1610
1606
1601
1597
1593
1588
1584
1579
1575
1571
1566
1562
1557
1553
1549
1544
1540
1536
1531
1527
1523
1518
1514
1510
1506
1501
1497
1493
1488
1484
1480
1476
1471
1467
1463
1459
1454
1450
1446
1442
1438
1433
1429
1425
1421
1417
1413
1408
1404
1400
1396
1392
1388
1384
1380
1375
1371
1367
1363
1359
1355
1351
1347
1343
1339
1335
1331
1327
1323
1319
1315
1311
1306
1302
1299
1295
1291
1287
1283
1279
1275
1271
1267
1263
1259
1255
1251
1247
1243
1239
1235
1232
1228
1224
1220
1216
1212
1208
1204
1201
1197
1193
1189
1185
1181
1178
1174
1170
1166
1162
1159
1155
1151
1147
1144
1140
1136
1132
1129
1125
1121
1117
1114
1110
1106
1103
1099
1095
1092
1088
1084
1081
1077
1073
1070
1066
1062
1059
1055
1052
1048
1044
1041
1037
1034
1030
1026
1022
1018
1016
1012
1008
1004
1002
998
994
991
987
984
980
977
973
970
967
963
960
956
953
949
946
942
939
936
932
929
925
922
918
915
912
908
905
902
898
895
892
888
885
882
878
875
872
868
865
862
858
855
852
849
845
842
839
835
832
829
826
823
819
816
813
810
806
803
800
797
794
791
787
784
781
778
775
772
768
765
762
759
756
753
750
747
744
740
737
734
731
728
725
722
719
716
713
710
707
704
701
698
695
692
689
686
683
680
677
674
671
668
665
662
659
656
653
650
647
645
642
639
636
633
630
627
624
621
619
616
613
610
607
604
602
599
596
593
590
587
585
582
579
576
573
571
568
565
562
560
557
554
551
549
546
543
541
538
535
532
530
527
524
522
519
516
514
511
508
506
503
500
498
495
493
490
487
485
482
480
477
474
472
469
467
464
461
459
456
454
451
449
446
444
441
439
436
434
431
429
426
424
421
419
416
414
411
409
406
404
402
399
397
394
392
389
387
385
382
380
377
375
373
370
368
365
363
361
358
356
354
351
349
347
344
342
340
337
335
333
331
328
326
324
321
319
317
315
312
310
308
306
303
301
299
297
295
292
290
288
286
284
281
279
277
275
273
270
268
266
264
262
260
258
255
253
251
249
247
245
243
241
239
236
234
232
230
228
226
224
222
220
218
216
214
212
210
208
206
204
202
200
198
196
194
192
190
188
186
184
182
180
178
176
174
172
170
168
166
164
162
160
159
157
155
153
151
149
147
145
143
142
140
138
136
134
132
130
129
127
125
123
121
119
118
116
114
112
110
109
107
105
103
101
100
98
96
94
93
91
89
87
86
84
82
80
79
77
75
74
72
70
68
67
65
63
62
60
58
57
55
53
52
50
48
47
45
44
42
40
39
37
35
34
32
31
29
27
26
24
23
21
19
18
16
15
13
12
10
9
7
5
4
2
1
-1
-2
-4
-5
-7
-8
-10
-11
-13
-14
-16
-17
-19
-20
-22
-23
-24
-26
-27
-29
-30
-32
-33
-35
-36
-37
-39
-40
-42
-43
-44
-46
-47
-49
-50
-51
-53
-54
-56
-57
-58
-60
-61
-62
-64
-65
-66
-68
-69
-70
-72
-73
-74
-76
-77
-78
-80
-81
-82
-84
-85
-86
-87
-89
-90
-91
-93
-94
-95
-96
-98
-99
-100
-101
-103
-104
-105
-106
-108
-109
-110
-111
-112
-114
-115
-116
-117
-118
-120
-121
-122
-123
-124
-126
-127
-128
-129
-130
-131
-133
-134
-135
-136
-137
-138
-139
-140
-142
-143
-144
-145
-146
-147
-148
-149
-151
-152
-153
-154
-155
-156
-157
-158
-159
-160
-161
-162
-163
-165
-166
-167
-168
-169
-170
-171
-172
-173
-174
-175
-176
-177
-178
-179
-180
-181
-182
-183
-184
-185
-186
-187
-188
-189
-190
-191
-192
-193
-194
-195
-196
-197
-198
-199
-199
-200
-201
-202
-203
-204
-205
-206
-207
-208
-209
-210
-211
-211
-212
-213
-214
-215
-216
-217
-218
-219
-219
-220
-221
-222
-223
-224
-225
-225
-226
-227
-228
-229
-230
-231
-231
-232
-233
-234
-235
-236
-236
-237
-238
-239
-240
-240
-241
-242
-243
-244
-244
-245
-246
-247
-247
-248
-249
-250
-251
-251
-252
-253
-254
-254
-255
-256
-257
-257
-258
-259
-260
-260
-261
-262
-262
-263
-264
-265
-265
-266
-267
-267
-268
-269
-269
-270
-271
-272
-272
-273
-274
-274
-275
-276
-276
-277
-278
-278
-279
-280
-280
-281
-281
-282
-283
-283
-284
-285
-285
-286
-287
-287
-288
-288
-289
-290
-290
-291
-291
-292
-293
-293
-294
-294
-295
-296
-296
-297
-297
-298
-298
-299
-300
-300
