5
22991
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
50
50
50
50
50
50
50
51
51
51
51
51
51
51
52
52
52
52
52
52
52
53
53
53
53
53
53
53
54
54
54
54
54
54
54
55
55
55
55
55
55
55
56
56
56
56
56
56
57
57
57
57
57
57
57
58
58
58
58
58
58
58
59
59
59
59
59
59
60
60
60
60
60
60
60
61
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
63
64
64
64
64
64
64
64
65
65
65
65
65
65
66
66
66
66
66
66
67
67
67
67
67
67
68
68
68
68
68
68
69
69
69
69
69
69
70
70
70
70
70
70
71
71
71
71
71
72
72
72
72
72
72
73
73
73
73
73
73
74
74
74
74
74
75
75
75
75
75
75
76
76
76
76
76
76
77
77
77
77
77
78
78
78
78
78
78
79
79
79
79
79
80
80
80
80
80
80
81
81
81
81
81
82
82
82
82
82
82
83
83
83
83
83
84
84
84
84
84
85
85
85
85
85
85
86
86
86
86
86
87
87
87
87
87
87
88
88
88
88
88
89
89
89
89
89
90
90
90
90
90
90
91
91
91
91
91
92
92
92
92
92
92
93
93
93
93
93
94
94
94
94
94
94
95
95
95
95
95
96
96
96
96
96
96
97
97
97
97
97
97
97
98
98
98
98
98
98
99
99
99
99
99
100
100
100
100
100
100
101
101
101
101
101
101
102
102
102
102
102
102
102
103
103
103
103
103
103
104
104
104
104
104
104
104
105
105
105
105
105
105
106
106
106
106
106
106
106
107
107
107
107
107
107
107
108
108
108
108
108
108
108
109
109
109
109
109
109
109
110
110
110
110
110
110
110
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
123
123
123
123
123
123
123
123
122
122
122
122
122
121
121
121
121
121
121
120
120
120
120
120
120
119
119
119
119
119
118
118
118
118
118
117
117
117
117
116
116
116
116
116
115
115
115
115
115
114
114
114
114
113
113
113
113
112
112
112
112
112
112
111
111
111
111
111
111
111
110
110
110
110
110
110
110
110
110
109
109
109
109
109
109
109
109
109
109
109
109
109
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
107
107
107
107
107
107
107
107
107
107
107
107
107
106
106
106
106
106
106
105
105
105
105
105
105
104
104
104
104
103
103
103
103
102
102
102
102
101
101
101
101
100
100
100
100
99
99
99
98
98
98
97
97
97
96
96
96
95
95
95
94
94
94
93
93
93
92
92
92
91
91
91
90
90
90
89
89
89
88
88
88
88
87
87
87
87
86
86
86
86
85
85
85
85
85
85
85
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
83
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
80
80
80
80
80
80
80
79
79
79
79
79
79
78
78
78
78
78
78
77
77
77
77
77
77
76
76
76
76
76
76
76
76
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
74
74
74
74
74
74
73
73
73
73
73
72
72
72
72
72
71
71
71
71
71
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
68
68
68
68
68
68
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
64
64
64
64
63
63
63
62
62
61
61
60
60
59
59
58
57
57
56
55
54
54
53
52
51
51
50
49
49
48
48
47
46
46
45
44
44
43
43
42
41
41
40
39
39
38
38
37
36
36
35
34
33
33
32
31
30
30
29
28
28
27
27
26
26
25
25
25
24
24
24
24
24
23
23
23
23
22
22
22
22
22
21
21
21
20
20
20
19
19
18
18
17
16
16
15
14
14
13
13
12
11
11
10
9
9
8
7
6
6
5
4
4
3
2
2
2
1
1
0
0
-1
-1
-1
-2
-2
-3
-3
-3
-3
-4
-4
-4
-4
-5
-5
-5
-5
-6
-6
-7
-7
-8
-9
-10
-10
-11
-12
-13
-13
-14
-15
-16
-16
-17
-18
-19
-19
-20
-21
-21
-22
-23
-23
-24
-25
-25
-26
-27
-28
-29
-30
-31
-32
-33
-35
-36
-37
-39
-41
-42
-44
-46
-48
-49
-51
-53
-54
-56
-58
-59
-61
-62
-64
-65
-67
-68
-69
-71
-72
-73
-74
-75
-76
-77
-77
-78
-79
-79
-80
-80
-81
-81
-81
-82
-82
-83
-83
-83
-84
-84
-85
-85
-86
-87
-88
-89
-89
-90
-91
-92
-92
-93
-94
-94
-95
-95
-96
-96
-97
-97
-97
-98
-98
-98
-99
-99
-100
-100
-100
-101
-101
-102
-102
-102
-102
-103
-103
-103
-104
-104
-104
-105
-105
-106
-106
-107
-107
-108
-108
-109
-110
-110
-111
-112
-112
-113
-114
-114
-115
-116
-117
-117
-118
-119
-120
-121
-121
-122
-123
-123
-124
-125
-125
-126
-126
-127
-127
-128
-128
-128
-129
-129
-129
-130
-130
-131
-131
-131
-132
-132
-133
-133
-134
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-146
-147
-149
-150
-152
-153
-155
-157
-158
-160
-162
-163
-165
-166
-168
-169
-170
-171
-172
-173
-174
-175
-175
-176
-176
-177
-177
-177
-178
-178
-179
-179
-180
-180
-181
-182
-182
-183
-184
-185
-186
-186
-187
-188
-189
-189
-190
-190
-191
-191
-191
-192
-192
-192
-192
-192
-192
-192
-191
-191
-190
-190
-189
-189
-188
-188
-187
-187
-186
-186
-185
-185
-185
-185
-185
-185
-185
-185
-186
-186
-187
-187
-187
-188
-189
-189
-190
-191
-191
-192
-193
-194
-195
-196
-197
-198
-199
-199
-200
-201
-202
-203
-204
-204
-205
-205
-206
-206
-207
-207
-208
-208
-209
-209
-209
-210
-210
-211
-212
-212
-213
-213
-214
-215
-216
-216
-217
-218
-219
-220
-221
-222
-223
-224
-225
-227
-228
-229
-231
-232
-233
-235
-236
-238
-239
-241
-242
-244
-245
-247
-248
-249
-250
-251
-251
-252
-252
-253
-253
-254
-254
-254
-254
-255
-255
-256
-256
-256
-257
-257
-258
-259
-259
-260
-261
-261
-262
-263
-263
-264
-265
-265
-266
-266
-267
-267
-267
-267
-267
-267
-267
-267
-267
-266
-266
-266
-265
-265
-264
-264
-264
-263
-263
-262
-262
-261
-261
-260
-260
-259
-259
-259
-258
-258
-258
-258
-257
-257
-258
-258
-258
-259
-259
-260
-261
-261
-262
-264
-265
-266
-268
-269
-271
-272
-274
-275
-277
-278
-280
-281
-283
-284
-286
-287
-289
-290
-291
-292
-294
-295
-296
-297
-297
-298
-299
-299
-300
-301
-301
-302
-302
-303
-304
-305
-306
-307
-308
-309
-310
-311
-312
-313
-314
-315
-315
-316
-317
-318
-319
-320
-320
-321
-322
-322
-323
-323
-323
-323
-323
-324
-324
-324
-323
-323
-323
-323
-323
-323
-324
-324
-324
-324
-325
-325
-325
-326
-326
-327
-327
-328
-328
-329
-329
-329
-330
-330
-330
-329
-329
-329
-328
-328
-327
-327
-326
-325
-324
-323
-322
-321
-320
-319
-318
-318
-317
-316
-315
-314
-313
-312
-311
-310
-310
-309
-308
-308
-308
-308
-308
-308
-308
-308
-309
-309
-309
-310
-310
-311
-312
-312
-313
-314
-315
-316
-317
-318
-320
-321
-322
-323
-324
-326
-327
-328
-329
-330
-331
-332
-333
-334
-335
-336
-336
-337
-338
-339
-340
-341
-341
-342
-343
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-344
-345
-345
-345
-345
-346
-346
-346
-347
-347
-348
-349
-349
-350
-350
-351
-352
-352
-353
-354
-355
-356
-357
-358
-359
-360
-361
-362
-363
-364
-365
-366
-367
-368
-369
-370
-371
-371
-372
-373
-374
-374
-375
-375
-376
-376
-377
-377
-378
-378
-379
-379
-380
-380
-380
-381
-381
-381
-381
-381
-381
-381
-380
-380
-380
-379
-379
-378
-377
-376
-375
-374
-373
-372
-370
-369
-369
-368
-367
-367
-366
-366
-366
-366
-367
-367
-368
-368
-369
-369
-370
-371
-372
-373
-375
-376
-377
-379
-380
-381
-382
-383
-385
-386
-387
-387
-388
-389
-390
-390
-391
-392
-392
-392
-392
-393
-392
-392
-392
-391
-390
-389
-388
-386
-385
-383
-380
-378
-376
-374
-371
-369
-366
-363
-361
-358
-356
-354
-352
-350
-348
-347
-345
-344
-343
-341
-340
-339
-338
-337
-336
-335
-334
-333
-332
-331
-330
-329
-328
-327
-325
-324
-323
-321
-320
-318
-316
-314
-312
-310
-307
-305
-303
-300
-298
-296
-293
-291
-289
-287
-285
-283
-281
-279
-277
-276
-274
-272
-270
-268
-266
-264
-262
-260
-258
-255
-253
-251
-249
-247
-245
-243
-241
-239
-237
-235
-233
-231
-230
-228
-226
-225
-224
-222
-221
-221
-220
-219
-219
-218
-218
-218
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-218
-218
-218
-217
-217
-217
-217
-216
-216
-215
-215
-214
-213
-213
-212
-211
-211
-210
-209
-208
-207
-206
-205
-204
-202
-200
-199
-197
-195
-193
-191
-189
-187
-184
-182
-179
-176
-173
-170
-167
-164
-161
-158
-155
-152
-149
-147
-145
-143
-140
-138
-136
-134
-132
-130
-128
-126
-124
-121
-119
-117
-115
-113
-110
-108
-105
-103
-100
-97
-94
-91
-88
-85
-82
-79
-76
-73
-70
-66
-63
-60
-56
-53
-50
-47
-45
-42
-40
-38
-37
-35
-34
-33
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-31
-31
-31
-30
-30
-30
-30
-30
-30
-31
-32
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-44
-45
-45
-46
-46
-46
-46
-46
-46
-46
-45
-45
-44
-44
-43
-43
-42
-42
-41
-41
-41
-40
-40
-40
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-40
-40
-41
-41
-42
-43
-44
-45
-46
-47
-49
-50
-52
-53
-55
-56
-58
-59
-61
-63
-64
-66
-67
-68
-69
-70
-71
-71
-71
-71
-71
-70
-69
-69
-68
-67
-67
-66
-65
-65
-64
-63
-62
-61
-59
-58
-57
-55
-54
-53
-52
-52
-51
-50
-50
-49
-49
-49
-48
-48
-48
-47
-47
-47
-48
-48
-48
-49
-50
-51
-52
-53
-54
-56
-57
-59
-60
-62
-63
-65
-66
-68
-69
-71
-72
-74
-75
-76
-77
-79
-79
-80
-81
-82
-82
-83
-84
-84
-84
-85
-85
-85
-85
-84
-84
-84
-83
-82
-82
-81
-80
-79
-79
-78
-78
-78
-77
-77
-77
-77
-77
-78
-78
-78
-78
-79
-79
-80
-81
-81
-82
-83
-83
-84
-85
-86
-88
-89
-91
-93
-95
-97
-99
-102
-105
-108
-111
-114
-118
-121
-124
-128
-131
-135
-138
-142
-145
-148
-151
-155
-158
-161
-164
-168
-171
-174
-177
-179
-182
-184
-187
-189
-191
-192
-194
-195
-197
-198
-198
-199
-199
-199
-199
-199
-199
-198
-197
-197
-196
-195
-194
-193
-192
-191
-190
-188
-188
-187
-186
-186
-186
-186
-186
-186
-187
-188
-189
-190
-191
-192
-193
-194
-195
-196
-197
-198
-198
-199
-199
-199
-199
-199
-199
-199
-199
-198
-198
-197
-196
-195
-194
-193
-192
-191
-190
-189
-188
-186
-185
-184
-183
-182
-181
-180
-179
-178
-176
-175
-173
-171
-169
-167
-165
-162
-159
-156
-152
-148
-144
-140
-135
-130
-125
-120
-115
-111
-106
-101
-97
-92
-88
-84
-80
-77
-73
-70
-66
-63
-61
-58
-55
-53
-50
-48
-46
-43
-41
-39
-37
-36
-34
-32
-31
-29
-28
-27
-26
-25
-25
-24
-24
-24
-25
-25
-26
-27
-28
-29
-30
-31
-32
-32
-33
-33
-34
-34
-33
-33
-32
-31
-29
-28
-25
-22
-19
-16
-12
-7
-3
2
7
13
18
24
30
36
42
48
55
61
68
74
81
87
94
100
106
113
119
125
131
138
144
150
156
162
168
174
180
186
192
197
203
208
213
218
223
227
232
236
240
244
248
251
254
257
260
263
266
268
271
274
277
280
283
286
289
291
294
297
299
302
305
308
311
314
318
322
326
330
334
339
343
348
352
357
362
367
372
377
383
388
394
400
407
413
420
428
436
444
452
461
470
480
489
500
510
521
533
545
557
569
582
594
607
620
634
647
660
674
687
700
714
727
740
753
765
778
790
802
813
824
835
846
856
866
875
885
893
902
910
917
925
931
938
944
949
955
960
964
968
972
976
979
982
985
988
990
993
995
997
999
1000
1002
1004
1006
1008
1012
1014
1016
1018
1020
1022
1026
1028
1030
1032
1033
1035
1036
1037
1038
1038
1038
1038
1037
1036
1035
1033
1032
1029
1027
1024
1020
1016
1014
1010
1006
1002
998
994
990
986
981
977
972
967
962
957
952
947
941
936
931
926
921
917
912
908
905
901
898
895
893
891
889
888
887
886
886
886
886
886
887
888
888
889
890
891
892
892
893
894
895
896
897
898
898
899
899
900
900
900
900
899
899
898
897
897
896
895
895
894
894
894
894
894
894
894
895
895
896
897
899
900
902
903
905
907
909
911
913
915
918
920
922
925
927
929
931
933
935
937
938
940
941
942
943
944
945
946
947
947
948
948
948
949
949
949
949
949
949
948
948
948
948
948
949
949
949
949
950
950
951
951
952
953
954
955
956
956
957
958
958
959
959
959
958
958
957
956
955
953
951
949
947
944
941
937
934
929
925
920
914
908
901
893
885
876
866
856
845
834
822
810
798
785
773
759
746
732
718
703
689
674
659
644
629
614
600
585
571
556
542
529
515
502
489
477
465
453
441
430
419
408
397
387
377
367
357
348
338
329
320
311
302
293
284
275
266
258
249
241
233
225
217
210
203
196
190
184
179
174
169
165
162
159
156
154
152
151
150
149
149
149
150
150
151
152
153
155
157
159
161
164
166
169
172
176
179
182
186
190
194
199
203
208
213
218
224
230
236
242
248
255
262
270
277
285
293
302
310
318
327
335
343
351
358
366
373
379
386
392
397
403
408
412
416
420
424
427
430
433
436
438
440
442
444
445
447
448
448
449
450
450
450
450
449
448
447
446
444
443
441
438
436
434
431
429
427
424
422
421
419
417
416
414
413
412
411
409
408
407
406
405
405
404
403
402
401
399
398
396
394
391
388
385
382
379
375
372
368
365
361
357
354
351
347
344
341
339
336
333
330
328
325
323
320
317
314
311
308
305
301
298
294
290
286
282
277
272
267
262
256
250
244
238
232
226
220
214
208
201
195
189
183
178
172
166
161
156
152
148
144
141
138
136
135
134
134
135
136
139
142
146
151
157
164
171
180
189
199
210
222
235
248
262
276
291
306
321
337
353
368
384
400
415
431
446
461
475
489
503
517
530
543
556
569
581
594
606
618
630
641
652
663
674
684
694
704
713
721
729
737
744
750
756
761
766
770
774
778
781
783
786
788
791
793
796
798
801
804
807
810
813
817
820
823
826
828
831
833
835
836
837
838
839
839
839
838
837
836
834
832
829
826
823
819
814
809
804
799
793
787
782
776
770
764
759
753
747
741
735
729
723
718
713
708
703
699
695
692
689
687
685
683
682
681
680
680
679
679
679
680
680
681
682
683
684
685
686
687
688
689
690
691
691
692
693
694
695
696
697
698
699
700
701
702
703
704
706
707
708
709
711
712
714
715
717
719
721
723
725
727
729
731
733
734
735
736
737
737
738
737
737
736
736
734
733
731
729
727
724
721
718
715
711
708
705
701
698
695
693
690
688
687
685
684
684
684
684
685
685
686
687
689
690
692
694
696
698
700
702
705
708
711
714
717
720
723
727
731
735
739
743
747
752
756
761
766
771
775
780
784
788
792
796
799
803
806
809
811
814
816
817
818
819
819
818
817
815
812
809
806
802
797
792
787
781
775
769
762
756
749
742
736
729
722
715
709
702
695
689
682
675
669
662
655
648
640
633
626
618
610
602
593
585
576
568
559
551
542
533
525
516
508
499
491
482
474
466
458
451
443
436
429
422
415
408
401
394
388
381
374
368
362
356
350
345
340
335
330
325
321
316
312
307
302
298
293
288
284
279
274
268
263
257
251
245
238
231
224
216
208
200
192
183
173
164
154
143
132
120
108
96
83
70
57
43
30
16
2
-12
-26
-39
-53
-67
-80
-93
-106
-119
-131
-143
-155
-166
-176
-186
-195
-204
-212
-219
-226
-232
-238
-243
-247
-250
-253
-256
-257
-259
-259
-259
-259
-258
-256
-254
-252
-249
-245
-242
-238
-234
-229
-224
-219
-214
-208
-202
-195
-188
-181
-174
-166
-158
-150
-141
-132
-123
-113
-103
-93
-83
-73
-62
-51
-40
-29
-18
-6
5
17
28
40
52
63
75
87
98
110
121
132
143
154
164
174
184
193
202
210
218
225
232
239
244
250
255
259
263
266
268
270
271
271
270
269
267
264
260
256
251
245
239
233
225
218
209
200
190
180
169
158
146
133
120
107
92
77
62
46
30
13
-5
-23
-41
-59
-78
-97
-116
-135
-155
-175
-195
-215
-235
-256
-276
-297
-317
-337
-357
-377
-396
-414
-433
-451
-468
-485
-502
-518
-534
-549
-564
-579
-593
-607
-620
-633
-646
-658
-669
-681
-691
-701
-711
-721
-730
-739
-747
-755
-763
-771
-779
-787
-794
-801
-809
-816
-824
-831
-839
-846
-854
-862
-869
-876
-884
-891
-898
-905
-911
-917
-923
-928
-933
-937
-940
-943
-946
-948
-949
-950
-950
-950
-949
-948
-946
-944
-941
-938
-934
-930
-926
-922
-917
-912
-908
-903
-898
-893
-887
-882
-877
-871
-866
-860
-854
-848
-842
-835
-828
-821
-813
-806
-798
-790
-781
-773
-764
-755
-746
-736
-727
-718
-708
-699
-689
-680
-671
-662
-653
-644
-635
-627
-619
-611
-603
-596
-589
-583
-577
-571
-565
-560
-555
-551
-546
-542
-538
-534
-531
-527
-522
-518
-513
-508
-503
-498
-491
-485
-478
-471
-464
-456
-447
-438
-429
-419
-410
-400
-389
-379
-369
-358
-348
-337
-327
-317
-306
-296
-287
-277
-268
-259
-250
-242
-234
-226
-218
-211
-204
-198
-191
-185
-179
-174
-168
-163
-157
-152
-146
-141
-135
-130
-124
-119
-113
-108
-102
-97
-92
-87
-82
-77
-72
-67
-63
-58
-53
-48
-43
-38
-33
-29
-24
-19
-14
-9
-4
1
6
11
17
22
28
33
38
44
49
54
58
62
66
69
72
74
75
77
77
77
77
77
76
75
73
71
69
67
64
61
58
54
50
47
43
39
35
31
27
23
20
16
12
8
4
0
-4
-8
-11
-14
-18
-21
-24
-26
-29
-31
-33
-34
-36
-37
-37
-38
-38
-37
-36
-35
-33
-31
-28
-25
-22
-19
-15
-11
-7
-2
2
6
11
15
20
24
28
32
36
39
43
46
50
52
55
58
60
62
64
65
67
68
70
71
72
73
74
75
75
76
77
78
79
80
81
82
82
83
84
84
85
85
86
86
86
87
87
88
89
89
90
92
93
95
97
99
101
104
107
110
113
117
121
125
130
135
139
144
149
155
159
164
169
173
177
180
184
186
189
190
192
193
193
193
193
192
191
188
186
183
179
175
171
166
161
156
150
144
138
132
125
119
112
105
97
90
82
74
66
58
50
42
33
25
16
8
-1
-10
-19
-28
-37
-47
-57
-67
-78
-89
-101
-113
-126
-139
-152
-166
-181
-196
-211
-226
-241
-257
-273
-289
-305
-321
-337
-354
-370
-386
-402
-418
-434
-449
-465
-480
-495
-510
-525
-539
-553
-567
-580
-593
-606
-618
-630
-642
-653
-664
-675
-685
-695
-705
-715
-724
-733
-742
-751
-759
-768
-776
-784
-791
-799
-807
-814
-822
-829
-836
-844
-851
-859
-866
-873
-881
-889
-897
-905
-913
-921
-929
-938
-947
-956
-965
-973
-982
-991
-1000
-1008
-1016
-1026
-1035
-1043
-1052
-1060
-1068
-1077
-1085
-1092
-1100
-1107
-1115
-1121
-1128
-1135
-1141
-1147
-1153
-1159
-1165
-1171
-1177
-1182
-1187
-1192
-1197
-1202
-1206
-1210
-1213
-1217
-1220
-1222
-1225
-1227
-1228
-1230
-1231
-1231
-1232
-1232
-1232
-1232
-1232
-1231
-1230
-1230
-1229
-1228
-1226
-1225
-1224
-1223
-1222
-1221
-1220
-1220
-1220
-1220
-1221
-1222
-1223
-1225
-1228
-1230
-1233
-1237
-1240
-1244
-1248
-1252
-1256
-1259
-1263
-1267
-1271
-1274
-1278
-1281
-1285
-1288
-1292
-1295
-1299
-1303
-1307
-1311
-1316
-1321
-1326
-1332
-1338
-1344
-1351
-1358
-1365
-1373
-1381
-1388
-1397
-1405
-1413
-1422
-1431
-1440
-1449
-1458
-1468
-1478
-1488
-1498
-1508
-1518
-1529
-1539
-1550
-1561
-1572
-1583
-1594
-1605
-1616
-1627
-1639
-1650
-1662
-1674
-1686
-1698
-1711
-1724
-1737
-1750
-1764
-1778
-1793
-1808
-1823
-1839
-1855
-1872
-1890
-1907
-1926
-1944
-1963
-1983
-2001
-2021
-2041
-2062
-2082
-2102
-2122
-2142
-2162
-2181
-2200
-2218
-2236
-2253
-2270
-2286
-2302
-2316
-2330
-2344
-2356
-2368
-2379
-2389
-2398
-2407
-2415
-2422
-2428
-2433
-2438
-2442
-2445
-2448
-2449
-2450
-2451
-2451
-2450
-2448
-2446
-2443
-2440
-2436
-2432
-2427
-2421
-2415
-2409
-2402
-2395
-2388
-2380
-2372
-2364
-2355
-2347
-2338
-2328
-2319
-2309
-2298
-2288
-2277
-2265
-2254
-2242
-2229
-2217
-2204
-2190
-2177
-2163
-2148
-2134
-2119
-2104
-2089
-2073
-2057
-2041
-2025
-2008
-1991
-1974
-1957
-1940
-1922
-1905
-1886
-1868
-1850
-1831
-1812
-1793
-1774
-1754
-1735
-1716
-1698
-1679
-1661
-1643
-1625
-1607
-1590
-1574
-1558
-1542
-1527
-1512
-1498
-1484
-1470
-1458
-1445
-1433
-1421
-1410
-1398
-1387
-1376
-1366
-1355
-1344
-1333
-1322
-1311
-1299
-1288
-1276
-1264
-1251
-1238
-1225
-1212
-1198
-1184
-1170
-1155
-1139
-1123
-1107
-1090
-1073
-1055
-1036
-1016
-997
-977
-956
-934
-913
-890
-868
-845
-822
-799
-775
-752
-729
-705
-682
-659
-637
-615
-593
-571
-550
-529
-508
-488
-469
-449
-431
-413
-395
-378
-361
-345
-330
-315
-301
-287
-275
-263
-251
-240
-231
-222
-213
-206
-199
-194
-189
-185
-182
-180
-179
-178
-179
-180
-182
-184
-188
-192
-197
-202
-208
-214
-221
-228
-235
-243
-251
-259
-267
-275
-284
-292
-300
-309
-317
-325
-334
-342
-351
-359
-368
-377
-386
-394
-404
-413
-423
-432
-443
-453
-464
-476
-488
-500
-512
-525
-539
-552
-566
-580
-594
-608
-622
-636
-651
-665
-679
-693
-707
-721
-735
-748
-762
-775
-787
-800
-812
-824
-835
-847
-858
-869
-879
-889
-899
-908
-917
-926
-934
-941
-948
-955
-961
-966
-971
-976
-980
-983
-986
-988
-990
-991
-992
-993
-993
-993
-993
-992
-991
-990
-988
-987
-985
-983
-980
-978
-975
-972
-969
-966
-962
-958
-954
-950
-945
-941
-936
-931
-926
-921
-916
-911
-907
-902
-897
-893
-888
-884
-881
-878
-875
-873
-871
-870
-869
-869
-870
-871
-873
-875
-879
-883
-887
-893
-899
-906
-913
-921
-930
-940
-950
-961
-973
-986
-999
-1012
-1028
-1043
-1059
-1076
-1094
-1112
-1131
-1151
-1172
-1193
-1215
-1237
-1260
-1284
-1308
-1333
-1359
-1385
-1411
-1438
-1466
-1493
-1522
-1550
-1579
-1607
-1636
-1664
-1693
-1721
-1749
-1777
-1805
-1832
-1859
-1886
-1912
-1937
-1962
-1987
-2009
-2033
-2056
-2077
-2098
-2118
-2138
-2157
-2175
-2192
-2209
-2225
-2240
-2255
-2270
-2283
-2296
-2309
-2322
-2334
-2345
-2356
-2367
-2378
-2388
-2397
-2407
-2415
-2423
-2431
-2438
-2444
-2449
-2454
-2459
-2462
-2465
-2467
-2469
-2470
-2470
-2470
-2469
-2468
-2466
-2464
-2461
-2458
-2455
-2451
-2447
-2443
-2439
-2435
-2431
-2427
-2422
-2418
-2414
-2409
-2405
-2401
-2396
-2392
-2387
-2383
-2379
-2374
-2370
-2365
-2361
-2357
-2352
-2348
-2344
-2339
-2335
-2330
-2326
-2321
-2316
-2311
-2306
-2302
-2297
-2292
-2286
-2281
-2276
-2271
-2266
-2261
-2256
-2251
-2245
-2240
-2235
-2230
-2225
-2220
-2215
-2210
-2205
-2200
-2194
-2189
-2183
-2177
-2171
-2164
-2158
-2150
-2143
-2134
-2126
-2116
-2107
-2096
-2085
-2074
-2062
-2049
-2036
-2023
-2009
-1995
-1981
-1966
-1951
-1936
-1921
-1906
-1890
-1875
-1860
-1844
-1829
-1814
-1798
-1783
-1768
-1754
-1739
-1725
-1711
-1698
-1685
-1673
-1661
-1650
-1640
-1631
-1623
-1615
-1608
-1602
-1598
-1593
-1590
-1588
-1586
-1586
-1586
-1586
-1587
-1589
-1591
-1593
-1596
-1598
-1601
-1604
-1608
-1611
-1614
-1617
-1620
-1623
-1626
-1628
-1630
-1632
-1634
-1635
-1635
-1635
-1635
-1634
-1632
-1630
-1627
-1623
-1619
-1614
-1609
-1603
-1596
-1589
-1581
-1573
-1564
-1554
-1544
-1534
-1523
-1512
-1500
-1488
-1476
-1463
-1450
-1437
-1424
-1410
-1396
-1382
-1368
-1354
-1339
-1325
-1310
-1295
-1280
-1264
-1248
-1233
-1217
-1200
-1184
-1167
-1151
-1134
-1117
-1099
-1082
-1064
-1045
-1027
-1008
-989
-969
-950
-929
-909
-888
-866
-845
-823
-800
-777
-754
-731
-707
-683
-659
-635
-611
-587
-562
-538
-513
-489
-465
-441
-417
-394
-370
-347
-325
-302
-280
-257
-235
-214
-192
-170
-149
-127
-106
-84
-63
-41
-20
2
23
45
66
88
109
131
153
175
197
219
241
263
285
307
329
351
373
395
416
438
459
481
502
523
543
564
584
604
623
642
661
679
696
713
729
745
760
774
787
800
811
822
832
842
851
859
866
872
878
884
888
893
896
899
902
904
905
906
907
907
906
906
904
903
901
899
896
893
890
887
883
879
876
872
868
864
861
857
854
850
847
844
841
838
836
833
830
828
825
823
820
818
815
812
809
806
803
799
795
791
786
780
775
768
762
755
747
739
730
721
711
701
691
680
669
657
645
633
620
607
594
580
566
553
539
524
510
496
482
468
454
440
426
412
399
385
372
359
347
334
322
310
298
286
274
263
251
239
228
216
204
192
180
168
156
144
131
119
106
93
81
67
54
41
27
13
-1
-15
-29
-44
-58
-73
-88
-104
-119
-134
-150
-165
-181
-196
-212
-228
-243
-259
-274
-289
-304
-320
-335
-349
-364
-379
-393
-407
-421
-435
-449
-463
-476
-489
-502
-515
-528
-541
-553
-565
-577
-589
-600
-612
-623
-634
-645
-655
-665
-676
-686
-696
-707
-717
-727
-738
-749
-760
-771
-783
-795
-807
-820
-833
-847
-861
-876
-891
-906
-922
-938
-954
-971
-987
-1004
-1022
-1040
-1058
-1076
-1095
-1114
-1133
-1151
-1171
-1190
-1209
-1228
-1247
-1266
-1285
-1303
-1322
-1340
-1359
-1377
-1394
-1412
-1429
-1446
-1462
-1478
-1494
-1509
-1524
-1539
-1552
-1566
-1578
-1590
-1602
-1613
-1623
-1633
-1643
-1651
-1660
-1667
-1675
-1681
-1687
-1693
-1698
-1702
-1706
-1710
-1713
-1715
-1717
-1719
-1720
-1720
-1720
-1720
-1718
-1717
-1715
-1712
-1709
-1705
-1701
-1696
-1691
-1685
-1679
-1672
-1665
-1658
-1650
-1642
-1634
-1625
-1617
-1608
-1599
-1590
-1580
-1571
-1562
-1553
-1543
-1534
-1525
-1517
-1508
-1499
-1491
-1482
-1474
-1465
-1457
-1448
-1439
-1430
-1420
-1410
-1400
-1389
-1378
-1365
-1352
-1339
-1324
-1309
-1293
-1276
-1259
-1240
-1221
-1201
-1181
-1159
-1137
-1114
-1091
-1068
-1043
-1018
-994
-969
-944
-919
-894
-869
-843
-818
-793
-768
-742
-717
-692
-668
-643
-618
-594
-570
-546
-522
-498
-475
-452
-428
-405
-382
-360
-337
-315
-293
-271
-249
-228
-206
-185
-165
-145
-124
-105
-85
-66
-47
-29
-10
8
27
45
63
81
99
117
135
153
171
188
206
224
242
260
278
296
314
332
351
369
387
405
423
440
458
476
493
510
527
544
561
577
594
610
626
642
658
674
690
705
721
736
751
766
781
796
810
824
838
852
866
879
892
904
916
928
939
950
961
971
981
990
999
1008
1016
1024
1031
1038
1045
1051
1057
1062
1066
1070
1074
1077
1079
1081
1082
1082
1081
1080
1078
1076
1072
1068
1063
1057
1051
1044
1035
1027
1016
1006
996
985
973
961
948
934
921
907
893
878
863
849
834
818
803
788
772
757
741
725
710
694
678
662
646
631
615
599
583
568
552
537
522
506
491
476
461
446
431
416
401
386
371
356
341
326
312
297
282
268
253
238
224
209
194
180
165
150
136
121
107
92
78
64
49
35
21
7
-7
-21
-34
-48
-61
-74
-88
-101
-113
-126
-139
-151
-163
-175
-187
-199
-211
-223
-235
-246
-258
-270
-281
-293
-304
-316
-327
-338
-350
-361
-372
-383
-394
-404
-415
-425
-435
-444
-453
-462
-470
-478
-486
-493
-500
-507
-513
-519
-525
-530
-535
-540
-544
-548
-552
-556
-560
-563
-567
-570
-573
-576
-579
-582
-585
-588
-591
-594
-597
-600
-603
-606
-608
-611
-614
-618
-621
-624
-627
-631
-634
-638
-641
-645
-649
-653
-656
-660
-665
-669
-673
-678
-682
-687
-692
-697
-703
-708
-714
-720
-726
-732
-738
-744
-750
-756
-762
-767
-773
-779
-784
-790
-795
-800
-805
-810
-815
-820
-825
-830
-835
-840
-845
-851
-856
-861
-867
-873
-879
-886
-892
-900
-907
-914
-922
-931
-939
-948
-957
-966
-976
-985
-996
-1006
-1016
-1027
-1039
-1050
-1062
-1074
-1086
-1098
-1110
-1123
-1136
-1149
-1162
-1175
-1189
-1202
-1215
-1228
-1241
-1254
-1267
-1279
-1291
-1302
-1313
-1323
-1333
-1341
-1350
-1357
-1363
-1369
-1374
-1378
-1380
-1382
-1383
-1382
-1381
-1378
-1374
-1369
-1363
-1357
-1349
-1341
-1331
-1322
-1311
-1300
-1288
-1276
-1263
-1251
-1237
-1224
-1211
-1198
-1184
-1171
-1158
-1145
-1133
-1120
-1108
-1096
-1085
-1073
-1063
-1052
-1042
-1032
-1022
-1012
-1004
-996
-988
-980
-972
-965
-958
-951
-944
-938
-932
-926
-921
-915
-910
-906
-901
-896
-892
-887
-883
-879
-874
-870
-865
-860
-856
-851
-845
-840
-834
-828
-822
-815
-808
-801
-793
-785
-777
-768
-759
-750
-740
-729
-719
-708
-697
-686
-674
-663
-651
-639
-627
-616
-604
-592
-581
-570
-559
-548
-538
-528
-518
-509
-500
-492
-483
-476
-468
-461
-455
-448
-442
-437
-431
-426
-422
-418
-414
-411
-408
-406
-405
-404
-404
-405
-406
-408
-411
-415
-420
-425
-432
-439
-447
-456
-466
-476
-487
-499
-511
-524
-538
-552
-566
-581
-597
-612
-628
-644
-659
-675
-691
-706
-721
-736
-750
-764
-777
-790
-802
-814
-825
-836
-846
-856
-865
-873
-881
-889
-896
-902
-908
-913
-918
-922
-926
-930
-933
-936
-938
-940
-942
-944
-945
-946
-946
-947
-946
-946
-944
-943
-941
-938
-935
-932
-928
-924
-919
-914
-909
-904
-898
-891
-885
-878
-871
-864
-856
-848
-839
-830
-821
-812
-802
-791
-781
-770
-759
-747
-735
-723
-711
-698
-686
-673
-660
-648
-635
-622
-609
-596
-583
-570
-557
-544
-531
-518
-505
-492
-479
-466
-453
-439
-426
-412
-398
-384
-370
-356
-342
-327
-312
-297
-281
-265
-249
-232
-214
-196
-178
-158
-138
-117
-95
-72
-48
-23
3
30
59
88
118
149
181
214
247
281
316
350
385
421
455
490
524
558
590
622
652
682
709
735
760
783
803
822
839
853
866
877
886
893
898
902
904
905
905
903
901
897
892
886
880
873
865
856
847
838
828
817
806
795
783
772
760
748
735
723
711
698
686
674
662
649
637
625
613
601
589
577
566
554
542
531
519
507
495
483
470
457
443
429
415
399
383
366
347
328
307
285
262
237
211
183
154
123
91
57
22
-15
-53
-92
-132
-173
-215
-257
-301
-345
-389
-434
-479
-524
-569
-615
-660
-705
-751
-795
-840
-884
-928
-972
-1014
-1057
-1099
-1140
-1181
-1221
-1260
-1299
-1336
-1373
-1409
-1445
-1479
-1512
-1544
-1575
-1605
-1634
-1662
-1688
-1714
-1738
-1762
-1784
-1805
-1825
-1845
-1863
-1881
-1897
-1913
-1929
-1943
-1957
-1970
-1983
-1995
-2005
-2017
-2028
-2039
-2050
-2060
-2070
-2081
-2091
-2102
-2112
-2123
-2134
-2145
-2157
-2169
-2181
-2194
-2206
-2219
-2232
-2244
-2257
-2269
-2281
-2292
-2302
-2313
-2322
-2330
-2338
-2344
-2349
-2353
-2356
-2358
-2359
-2359
-2359
-2357
-2354
-2350
-2346
-2341
-2335
-2329
-2321
-2313
-2305
-2296
-2287
-2278
-2268
-2258
-2248
-2237
-2227
-2216
-2205
-2194
-2183
-2171
-2159
-2147
-2135
-2122
-2109
-2095
-2082
-2068
-2053
-2039
-2024
-2009
-1994
-1979
-1964
-1949
-1933
-1918
-1902
-1887
-1871
-1856
-1840
-1824
-1808
-1791
-1775
-1758
-1741
-1723
-1705
-1687
-1669
-1650
-1632
-1612
-1593
-1573
-1553
-1533
-1513
-1492
-1471
-1450
-1429
-1407
-1386
-1364
-1341
-1319
-1296
-1274
-1251
-1228
-1205
-1182
-1159
-1136
-1114
-1092
-1070
-1049
-1029
-1008
-989
-971
-953
-936
-919
-904
-889
-874
-861
-848
-836
-824
-814
-803
-794
-785
-776
-768
-760
-752
-745
-738
-730
-722
-714
-706
-698
-688
-679
-668
-657
-645
-632
-618
-603
-587
-570
-551
-530
-509
-486
-461
-435
-408
-379
-350
-319
-287
-253
-219
-184
-149
-112
-75
-37
1
39
78
117
156
194
233
271
309
346
383
419
455
489
523
557
589
621
652
682
711
739
766
793
819
845
869
893
916
939
961
982
1002
1022
1043
1063
1082
1100
1119
1136
1153
1170
1186
1201
1215
1229
1241
1253
1263
1272
1280
1287
1292
1296
1298
1299
1298
1296
1292
1286
1279
1270
1260
1247
1233
1218
1200
1182
1161
1140
1117
1093
1068
1043
1016
988
960
932
903
874
844
815
785
756
728
699
672
645
620
596
572
551
531
512
495
480
467
455
444
436
429
423
419
416
415
415
416
419
422
427
433
439
447
455
465
475
485
496
508
520
533
547
561
576
591
606
622
638
654
671
688
704
721
737
753
769
785
800
815
829
843
856
869
881
893
904
915
926
936
946
956
965
974
983
992
1000
1010
1018
1028
1037
1046
1055
1064
1073
1083
1093
1104
1114
1125
1137
1149
1161
1174
1187
1201
1215
1229
1243
1258
1273
1288
1303
1318
1333
1348
1362
1377
1391
1405
1418
1431
1443
1455
1466
1476
1486
1495
1503
1511
1518
1524
1530
1535
1539
1542
1545
1546
1548
1548
1548
1547
1545
1543
1540
1537
1533
1528
1522
1516
1509
1502
1493
1484
1474
1463
1451
1439
1425
1410
1394
1378
1360
1341
1321
1299
1277
1253
1229
1203
1176
1149
1120
1090
1060
1029
997
965
932
899
865
831
797
763
729
694
660
625
590
555
520
485
449
414
379
343
308
273
238
203
168
133
99
65
31
-2
-34
-66
-98
-128
-157
-186
-213
-240
-265
-289
-311
-333
-353
-371
-388
-404
-419
-432
-443
-453
-462
-469
-474
-478
-480
-480
-479
-476
-471
-464
-456
-445
-434
-420
-405
-388
-369
-350
-328
-306
-282
-258
-232
-206
-179
-151
-123
-94
-65
-35
-6
24
54
83
113
142
171
200
229
257
286
314
341
369
396
423
449
475
501
526
551
575
598
620
642
662
682
700
717
732
746
759
769
778
786
791
795
797
797
795
792
786
779
770
759
746
732
717
699
680
660
639
616
592
567
542
516
489
462
435
408
381
353
326
299
271
244
218
191
164
138
111
84
58
31
4
-24
-51
-79
-107
-135
-164
-193
-222
-252
-281
-310
-340
-369
-398
-426
-454
-482
-509
-536
-562
-587
-612
-636
-660
-683
-705
-728
-749
-771
-792
-813
-834
-855
-876
-897
-919
-940
-963
-985
-1008
-1032
-1056
-1080
-1104
-1129
-1154
-1179
-1205
-1230
-1255
-1280
-1305
-1330
-1355
-1379
-1403
-1426
-1449
-1471
-1492
-1512
-1532
-1550
-1568
-1584
-1599
-1613
-1626
-1637
-1647
-1655
-1662
-1667
-1671
-1674
-1674
-1674
-1671
-1667
-1662
-1655
-1647
-1637
-1625
-1612
-1597
-1580
-1562
-1542
-1520
-1497
-1472
-1445
-1416
-1386
-1355
-1322
-1287
-1252
-1215
-1177
-1139
-1100
-1060
-1020
-981
-941
-901
-861
-821
-782
-743
-704
-665
-627
-589
-551
-513
-476
-438
-400
-362
-323
-284
-244
-202
-160
-117
-72
-26
22
71
121
173
226
280
336
392
449
507
565
623
680
738
795
851
906
960
1012
1065
1114
1163
1209
1254
1297
1338
1377
1414
1449
1482
1514
1543
1571
1596
1621
1643
1664
1683
1701
1718
1734
1748
1761
1773
1784
1794
1804
1812
1820
1827
1833
1838
1843
1848
1852
1855
1858
1862
1864
1867
1870
1873
1876
1879
1882
1886
1889
1893
1897
1901
1905
1909
1912
1916
1919
1921
1923
1924
1924
1923
1920
1916
1911
1904
1894
1883
1869
1853
1834
1813
1789
1762
1733
1702
1667
1631
1592
1550
1507
1461
1413
1363
1312
1258
1204
1148
1091
1033
975
916
857
797
737
678
618
559
500
442
385
328
272
217
163
110
59
9
-39
-86
-131
-174
-215
-254
-290
-324
-356
-385
-412
-436
-458
-476
-492
-505
-515
-522
-525
-526
-523
-517
-508
-495
-480
-461
-439
-414
-387
-356
-324
-289
-252
-213
-173
-131
-88
-44
1
46
92
138
183
229
274
319
363
407
450
492
534
575
616
656
696
736
776
815
855
895
936
978
1020
1063
1108
1154
1201
1250
1300
1353
1407
1463
1522
1582
1645
1710
1777
1846
1917
1990
2064
2139
2215
2293
2371
2449
2527
2606
2684
2761
2837
2913
2987
3059
3130
3198
3265
3329
3391
3450
3507
3561
3612
3660
3706
3749
3789
3827
3862
3895
3926
3955
3981
4006
4029
4050
4070
4088
4106
4123
4139
4154
4170
4185
4201
4218
4235
4253
4273
4294
4316
4341
4367
4395
4426
4458
4493
4529
4568
4609
4652
4697
4744
4793
4845
4898
4953
5011
5070
5131
5194
5258
5325
5392
5461
5532
5604
5676
5750
5825
5900
5976
6053
6130
6207
6284
6361
6438
6514
6591
6667
6742
6817
6891
6965
7039
7111
7183
7255
7326
7396
7465
7534
7602
7668
7734
7799
7862
7924
7985
8044
8102
8159
8214
8267
8319
8369
8418
8466
8512
8556
8600
8642
8682
8722
8760
8797
8833
8868
8901
8934
8965
8995
9023
9051
9076
9101
9123
9144
9163
9179
9194
9207
9217
9225
9230
9233
9234
9232
9228
9221
9212
9201
9187
9170
9152
9132
9110
9086
9060
9033
9005
8975
8945
8913
8881
8848
8814
8780
8745
8710
8674
8638
8602
8565
8527
8489
8450
8410
8370
8328
8286
8243
8199
8153
8106
8058
8010
7960
7909
7856
7802
7748
7692
7635
7577
7519
7459
7399
7339
7278
7216
7154
7092
7029
6966
6903
6839
6775
6710
6645
6579
6512
6445
6377
6308
6237
6166
6094
6021
5947
5872
5796
5719
5641
5563
5484
5405
5326
5246
5167
5087
5008
4929
4851
4773
4697
4621
4547
4474
4402
4331
4262
4195
4128
4062
3999
3936
3875
3814
3755
3696
3639
3581
3524
3468
3412
3355
3298
3241
3184
3126
3067
3007
2946
2884
2820
2756
2690
2623
2555
2485
2414
2341
2266
2190
2111
2031
1949
1865
1779
1691
1601
1510
1416
1321
1224
1126
1025
924
821
717
612
507
400
294
187
79
-27
-134
-239
-344
-447
-549
-650
-748
-845
-939
-1031
-1121
-1207
-1291
-1373
-1451
-1526
-1599
-1668
-1734
-1797
-1857
-1914
-1968
-2020
-2069
-2115
-2159
-2201
-2241
-2280
-2316
-2352
-2386
-2420
-2453
-2485
-2517
-2549
-2582
-2614
-2646
-2679
-2713
-2747
-2781
-2817
-2852
-2889
-2926
-2963
-3002
-3040
-3079
-3118
-3158
-3198
-3238
-3278
-3318
-3358
-3398
-3437
-3476
-3514
-3551
-3588
-3624
-3659
-3693
-3727
-3759
-3791
-3821
-3852
-3881
-3910
-3938
-3965
-3993
-4019
-4046
-4073
-4100
-4126
-4154
-4181
-4209
-4237
-4266
-4296
-4326
-4357
-4389
-4421
-4454
-4488
-4523
-4557
-4593
-4628
-4663
-4699
-4734
-4769
-4804
-4837
-4870
-4903
-4934
-4964
-4992
-5019
-5045
-5068
-5090
-5110
-5127
-5142
-5155
-5165
-5172
-5176
-5177
-5175
-5170
-5161
-5149
-5133
-5114
-5090
-5063
-5033
-4998
-4960
-4918
-4872
-4823
-4770
-4714
-4654
-4591
-4526
-4457
-4385
-4311
-4234
-4154
-4072
-3988
-3902
-3814
-3724
-3633
-3540
-3445
-3349
-3252
-3153
-3054
-2953
-2851
-2748
-2643
-2538
-2431
-2323
-2214
-2104
-1993
-1882
-1769
-1656
-1541
-1427
-1311
-1196
-1080
-964
-848
-732
-616
-501
-386
-272
-158
-45
68
180
292
403
513
623
733
843
954
1064
1174
1285
1397
1510
1623
1737
1853
1969
2087
2206
2326
2448
2571
2695
2820
2946
3073
3201
3330
3459
3589
3720
3850
3981
4112
4243
4373
4504
4634
4764
4893
5022
5151
5280
5408
5536
5664
5792
5921
6049
6178
6307
6437
6568
6699
6831
6965
7099
7234
7371
7508
7647
7788
7929
8071
8217
8363
8511
8660
8811
8963
9116
9272
9428
9586
9746
9907
10070
10234
10399
10566
10734
10902
11072
11243
11415
11588
11762
11936
12111
12287
12463
12640
12817
12995
13173
13351
13530
13709
13889
14069
14249
14430
14612
14794
14976
15159
15342
15526
15711
15896
16081
16265
16451
16636
16821
17006
17189
17372
17554
17734
17913
18090
18266
18439
18610
18778
18945
19108
19269
19426
19581
19733
19881
20026
20167
20305
20440
20570
20697
20820
20939
21054
21165
21273
21376
21475
21571
21663
21751
21836
21917
21995
22069
22140
22207
22272
22333
22391
22446
22498
22548
22594
22638
22679
22718
22754
22787
22817
22845
22870
22893
22913
22931
22946
22959
22970
22979
22985
22989
22991
22991
22989
22984
22978
22970
22960
22948
22935
22919
22902
22882
22861
22838
22813
22786
22758
22727
22694
22660
22623
22584
22543
22499
22453
22404
22353
22299
22242
22183
22120
22055
21987
21916
21842
21765
21685
21601
21515
21426
21333
21237
21139
21037
20932
20825
20714
20600
20484
20365
20243
20118
19991
19862
19729
19595
19457
19317
19175
19030
18882
18732
18579
18424
18266
18106
17944
17779
17612
17443
17271
17098
16922
16745
16565
16385
16202
16018
15833
15647
15459
15271
15082
14892
14702
14512
14321
14130
13939
13747
13556
13364
13173
12981
12789
12597
12406
12213
12021
11829
11637
11444
11252
11059
10867
10674
10481
10288
10095
9902
9710
9517
9324
9131
8938
8746
8553
8361
8169
7977
7785
7594
7402
7210
7019
6826
6634
6441
6248
6054
5860
5664
5468
5271
5073
4873
4673
4471
4268
4064
3858
3651
3443
3234
3024
2813
2600
2388
2174
1960
1745
1531
1316
1102
887
674
461
249
38
-171
-379
-585
-788
-990
-1188
-1384
-1577
-1766
-1953
-2135
-2314
-2488
-2659
-2825
-2988
-3145
-3299
-3448
-3592
-3732
-3868
-3999
-4126
-4249
-4367
-4482
-4592
-4698
-4800
-4899
-4994
-5085
-5173
-5257
-5339
-5417
-5493
-5566
-5636
-5704
-5769
-5832
-5893
-5952
-6009
-6064
-6117
-6169
-6219
-6268
-6315
-6360
-6405
-6448
-6490
-6531
-6571
-6609
-6646
-6683
-6718
-6752
-6785
-6817
-6848
-6878
-6907
-6936
-6964
-6992
-7019
-7046
-7074
-7101
-7129
-7157
-7186
-7215
-7245
-7276
-7308
-7340
-7372
-7405
-7439
-7472
-7506
-7540
-7573
-7606
-7639
-7670
-7701
-7731
-7759
-7786
-7812
-7836
-7859
-7880
-7899
-7917
-7934
-7949
-7964
-7977
-7989
-8000
-8012
-8022
-8032
-8042
-8052
-8061
-8071
-8080
-8090
-8101
-8111
-8121
-8132
-8143
-8154
-8166
-8178
-8189
-8201
-8212
-8222
-8232
-8241
-8250
-8257
-8263
-8268
-8272
-8275
-8277
-8278
-8277
-8276
-8273
-8269
-8265
-8260
-8253
-8246
-8239
-8230
-8221
-8212
-8202
-8192
-8180
-8170
-8159
-8147
-8135
-8124
-8112
-8100
-8087
-8076
-8064
-8052
-8039
-8029
-8016
-8006
-7995
-7984
-7973
-7962
-7951
-7941
-7930
-7920
-7910
-7900
-7891
-7881
-7872
-7863
-7855
-7846
-7838
-7829
-7821
-7813
-7805
-7797
-7789
-7780
-7772
-7762
-7752
-7742
-7730
-7718
-7704
-7689
-7672
-7654
-7634
-7612
-7588
-7562
-7533
-7502
-7469
-7432
-7393
-7351
-7306
-7258
-7207
-7152
-7095
-7035
-6972
-6905
-6836
-6764
-6690
-6613
-6533
-6452
-6368
-6282
-6194
-6104
-6013
-5920
-5826
-5730
-5633
-5535
-5435
-5335
-5234
-5132
-5029
-4926
-4822
-4717
-4611
-4505
-4399
-4292
-4184
-4075
-3967
-3858
-3748
-3638
-3528
-3417
-3306
-3194
-3082
-2970
-2857
-2744
-2630
-2516
-2402
-2287
-2172
-2057
-1942
-1827
-1711
-1596
-1481
-1366
-1251
-1137
-1022
-909
-797
-685
-573
-462
-352
-243
-134
-26
82
188
294
399
504
607
710
812
913
1012
1111
1209
1306
1402
1497
1591
1683
1775
1865
1954
2041
2128
2214
2298
2380
2461
2541
2619
2695
2769
2842
2913
2982
3049
3114
3177
3237
3296
3352
3407
3458
3508
3555
3599
3642
3681
3719
3754
3786
3817
3845
3870
3894
3915
3933
3950
3964
3976
3985
3993
3998
4002
4003
4002
4000
3996
3990
3983
3974
3964
3952
3939
3925
3910
3894
3876
3857
3837
3816
3793
3769
3744
3718
3690
3662
3632
3601
3569
3536
3502
3468
3432
3397
3360
3324
3287
3249
3212
3174
3137
3100
3062
3026
2989
2952
2916
2880
2845
2809
2774
2739
2704
2670
2635
2601
2566
2532
2498
2464
2430
2396
2363
2329
2296
2263
2230
2197
2164
2131
2099
2067
2033
2001
1969
1936
1903
1870
1836
1802
1768
1732
1697
1660
1623
1585
1546
1506
1465
1422
1378
1332
1284
1235
1182
1128
1071
1010
948
882
813
740
663
583
499
411
320
224
125
22
-85
-194
-308
-424
-543
-665
-790
-918
-1047
-1179
-1313
-1449
-1587
-1726
-1866
-2008
-2150
-2294
-2438
-2582
-2727
-2872
-3017
-3163
-3308
-3453
-3598
-3743
-3888
-4033
-4177
-4321
-4465
-4608
-4751
-4893
-5035
-5176
-5316
-5456
-5595
-5732
-5870
-6006
-6141
-6275
-6408
-6540
-6670
-6800
-6928
-7056
-7182
-7306
-7429
-7551
-7670
-7788
-7905
-8019
-8131
-8241
-8349
-8455
-8558
-8659
-8757
-8853
-8947
-9039
-9128
-9214
-9299
-9381
-9461
-9539
-9615
-9689
-9762
-9832
-9901
-9969
-10035
-10100
-10163
-10226
-10288
-10349
-10409
-10469
-10528
-10587
-10646
-10706
-10765
-10824
-10884
-10945
-11006
-11067
-11130
-11192
-11256
-11321
-11386
-11452
-11518
-11586
-11654
-11723
-11792
-11863
-11934
-12006
-12078
-12152
-12226
-12301
-12378
-12455
-12533
-12613
-12694
-12776
-12859
-12944
-13030
-13117
-13206
-13297
-13389
-13483
-13578
-13675
-13773
-13873
-13975
-14079
-14184
-14291
-14400
-14510
-14622
-14736
-14852
-14969
-15087
-15207
-15329
-15451
-15575
-15699
-15825
-15951
-16077
-16203
-16329
-16455
-16581
-16706
-16830
-16953
-17075
-17196
-17315
-17432
-17548
-17661
-17772
-17881
-17987
-18091
-18192
-18290
-18386
-18478
-18568
-18655
-18739
-18820
-18899
-18974
-19047
-19118
-19185
-19250
-19312
-19372
-19430
-19484
-19537
-19587
-19635
-19681
-19724
-19765
-19805
-19842
-19878
-19911
-19943
-19973
-20002
-20029
-20055
-20079
-20102
-20124
-20145
-20165
-20184
-20203
-20220
-20237
-20254
-20271
-20287
-20302
-20318
-20333
-20349
-20364
-20379
-20394
-20409
-20424
-20438
-20452
-20466
-20480
-20493
-20505
-20517
-20528
-20538
-20548
-20556
-20564
-20572
-20578
-20584
-20590
-20595
-20599
-20603
-20607
-20611
-20614
-20617
-20621
-20625
-20629
-20633
-20637
-20642
-20648
-20654
-20662
-20669
-20678
-20688
-20698
-20710
-20722
-20735
-20748
-20762
-20776
-20791
-20806
-20820
-20835
-20849
-20863
-20876
-20889
-20900
-20911
-20920
-20928
-20934
-20938
-20941
-20942
-20940
-20937
-20931
-20923
-20913
-20900
-20884
-20865
-20844
-20820
-20792
-20761
-20727
-20690
-20649
-20604
-20555
-20503
-20446
-20386
-20321
-20253
-20180
-20103
-20021
-19935
-19845
-19751
-19652
-19550
-19443
-19332
-19218
-19099
-18977
-18852
-18723
-18591
-18456
-18319
-18178
-18034
-17888
-17740
-17588
-17435
-17279
-17121
-16960
-16798
-16633
-16467
-16297
-16126
-15954
-15780
-15603
-15424
-15244
-15061
-14876
-14689
-14500
-14308
-14115
-13919
-13721
-13521
-13318
-13114
-12907
-12698
-12487
-12274
-12060
-11843
-11625
-11406
-11186
-10964
-10742
-10519
-10295
-10072
-9848
-9625
-9402
-9181
-8960
-8740
-8521
-8305
-8090
-7877
-7666
-7457
-7251
-7047
-6846
-6648
-6452
-6259
-6068
-5881
-5697
-5515
-5337
-5161
-4988
-4819
-4652
-4488
-4327
-4168
-4013
-3860
-3711
-3564
-3420
-3278
-3140
-3005
-2872
-2742
-2615
-2491
-2370
-2252
-2137
-2025
-1916
-1810
-1707
-1607
-1511
-1417
-1327
-1241
-1157
-1078
-1000
-928
-858
-791
-727
-667
-610
-556
-505
-457
-412
-370
-331
-295
-261
-231
-204
-179
-157
-138
-122
-108
-98
-90
-84
-82
-82
-84
-90
-97
-107
-119
-133
-149
-166
-186
-206
-228
-252
-276
-301
-326
-353
-379
-406
-433
-460
-486
-512
-538
-563
-588
-612
-635
-657
-678
-698
-717
-735
-752
-769
-784
-798
-812
-824
-836
-847
-858
-868
-877
-886
-894
-903
-910
-918
-926
-933
-941
-948
-956
-963
-971
-979
-987
-995
-1002
-1012
-1020
-1028
-1037
-1045
-1053
-1061
-1068
-1075
-1081
-1087
-1092
-1096
-1099
-1101
-1102
-1102
-1101
-1098
-1094
-1089
-1082
-1073
-1064
-1052
-1040
-1026
-1010
-993
-975
-955
-934
-911
-888
-863
-837
-810
-782
-753
-723
-693
-661
-629
-596
-563
-529
-495
-461
-426
-391
-356
-321
-287
-252
-218
-185
-152
-121
-90
-60
-32
-5
20
43
65
85
102
117
130
140
148
153
155
155
152
146
136
124
109
90
68
43
15
-17
-52
-90
-132
-177
-226
-278
-333
-392
-453
-519
-587
-659
-734
-811
-892
-976
-1063
-1153
-1245
-1340
-1438
-1539
-1642
-1747
-1855
-1965
-2077
-2191
-2307
-2425
-2544
-2666
-2788
-2913
-3038
-3165
-3293
-3421
-3551
-3681
-3811
-3942
-4073
-4205
-4336
-4468
-4599
-4730
-4860
-4991
-5121
-5250
-5380
-5508
-5636
-5764
-5891
-6017
-6142
-6267
-6391
-6515
-6637
-6759
-6880
-7000
-7120
-7238
-7356
-7473
-7590
-7705
-7820
-7934
-8047
-8160
-8272
-8383
-8493
-8603
-8712
-8821
-8929
-9036
-9143
-9249
-9354
-9459
-9564
-9667
-9770
-9873
-9974
-10075
-10175
-10275
-10373
-10471
-10567
-10662
-10757
-10850
-10942
-11032
-11121
-11208
-11293
-11377
-11458
-11537
-11614
-11689
-11761
-11830
-11896
-11959
-12019
-12076
-12130
-12180
-12227
-12270
-12309
-12345
-12377
-12405
-12430
-12451
-12468
-12481
-12491
-12498
-12501
-12501
-12498
-12491
-12482
-12470
-12456
-12439
-12420
-12399
-12376
-12351
-12325
-12296
-12267
-12236
-12204
-12171
-12137
-12102
-12067
-12030
-11993
-11955
-11917
-11878
-11839
-11799
-11758
-11717
-11674
-11632
-11588
-11543
-11498
-11452
-11404
-11355
-11305
-11254
-11201
-11147
-11092
-11035
-10976
-10916
-10853
-10789
-10723
-10656
-10586
-10514
-10441
-10365
-10288
-10208
-10127
-10043
-9957
-9870
-9780
-9689
-9596
-9501
-9404
-9306
-9206
-9104
-9001
-8896
-8790
-8683
-8573
-8463
-8351
-8238
-8124
-8009
-7892
-7775
-7656
-7537
-7416
-7295
-7173
-7049
-6926
-6801
-6675
-6549
-6422
-6294
-6165
-6036
-5906
-5775
-5643
-5511
-5378
-5245
-5111
-4976
-4840
-4704
-4568
-4431
-4293
-4155
-4016
-3877
-3738
-3598
-3458
-3319
-3179
-3038
-2898
-2758
-2619
-2479
-2340
-2202
-2064
-1927
-1791
-1656
-1522
-1390
-1259
-1129
-1002
-876
-752
-630
-510
-392
-277
-163
-52
57
163
267
369
468
565
660
752
843
931
1018
1103
1186
1267
1348
1426
1504
1581
1656
1731
1806
1879
1953
2025
2098
2171
2243
2316
2388
2460
2533
2605
2678
2750
2823
2896
2969
3042
3115
3187
3260
3332
3405
3476
3548
3619
3689
3759
3828
3896
3963
4030
4094
4160
4223
4286
4347
4407
4466
4524
4580
4636
4690
4742
4794
4844
4893
4941
4988
5034
5078
5121
5163
5205
5245
5284
5322
5359
5395
5430
5465
5498
5530
5561
5592
5621
5649
5677
5703
5728
5752
5775
5797
5817
5836
5854
5870
5886
5899
5912
5923
5932
5941
5948
5953
5957
5960
5962
5963
5962
5961
5959
5955
5951
5947
5942
5936
5930
5924
5917
5911
5905
5899
5893
5888
5882
5878
5874
5870
5867
5865
5862
5861
5860
5859
5858
5858
5858
5859
5859
5860
5861
5861
5862
5863
5864
5865
5866
5866
5867
5868
5869
5870
5871
5873
5875
5877
5879
5882
5886
5890
5894
5900
5905
5912
5919
5927
5936
5945
5955
5966
5977
5989
6002
6016
6031
6047
6064
6082
6101
6121
6143
6166
6191
6216
6244
6273
6304
6336
6370
6406
6443
6482
6522
6564
6607
6652
6698
6746
6795
6845
6896
6948
7001
7055
7110
7165
7221
7278
7334
7391
7448
7505
7562
7618
7674
7730
7785
7839
7892
7945
7996
8045
8095
8143
8189
8234
8278
8320
8361
8400
8437
8473
8507
8539
8569
8597
8624
8648
8670
8691
8709
8725
8739
8751
8761
8768
8774
8777
8777
8776
8772
8765
8756
8745
8731
8715
8696
8675
8651
8624
8595
8564
8529
8493
8453
8411
8366
8318
8268
8215
8159
8101
8039
7976
7909
7840
7768
7694
7616
7537
7455
7371
7284
7196
7105
7012
6918
6821
6723
6624
6522
6420
6315
6210
6103
5995
5885
5774
5662
5549
5434
5319
5202
5083
4964
4843
4722
4599
4475
4350
4224
4098
3970
3842
3713
3584
3454
3324
3193
3063
2932
2801
2670
2539
2408
2277
2147
2017
1886
1757
1627
1497
1368
1239
1110
980
851
722
592
463
333
202
72
-59
-191
-323
-456
-589
-723
-857
-993
-1129
-1266
-1403
-1542
-1681
-1821
-1962
-2104
-2246
-2389
-2533
-2678
-2823
-2969
-3115
-3262
-3409
-3556
-3704
-3851
-3999
-4147
-4294
-4441
-4587
-4733
-4878
-5023
-5166
-5308
-5449
-5589
-5727
-5863
-5998
-6131
-6261
-6390
-6516
-6640
-6761
-6880
-6996
-7109
-7219
-7326
-7430
-7531
-7629
-7724
-7815
-7904
-7988
-8070
-8148
-8224
-8295
-8364
-8430
-8492
-8552
-8608
-8662
-8713
-8761
-8807
-8850
-8891
-8930
-8967
-9001
-9034
-9065
-9094
-9122
-9148
-9173
-9197
-9219
-9239
-9259
-9277
-9294
-9310
-9324
-9338
-9349
-9360
-9369
-9376
-9382
-9386
-9388
-9388
-9387
-9384
-9378
-9370
-9361
-9348
-9334
-9317
-9298
-9276
-9252
-9225
-9195
-9163
-9129
-9091
-9052
-9010
-8965
-8918
-8869
-8817
-8763
-8706
-8648
-8587
-8525
-8460
-8393
-8324
-8254
-8182
-8106
-8032
-7954
-7875
-7794
-7712
-7628
-7543
-7457
-7369
-7280
-7190
-7098
-7006
-6913
-6819
-6724
-6629
-6533
-6436
-6339
-6242
-6145
-6048
-5950
-5853
-5756
-5659
-5563
-5467
-5371
-5276
-5182
-5089
-4996
-4904
-4814
-4724
-4635
-4547
-4460
-4374
-4289
-4205
-4122
-4038
-3957
-3876
-3795
-3714
-3634
-3554
-3474
-3394
-3314
-3234
-3153
-3073
-2991
-2910
-2828
-2745
-2662
-2579
-2494
-2410
-2325
-2239
-2154
-2068
-1982
-1895
-1809
-1723
-1637
-1551
-1466
-1381
-1296
-1212
-1129
-1047
-966
-885
-806
-727
-650
-574
-498
-424
-352
-280
-210
-140
-72
-5
60
125
189
251
313
374
434
494
552
610
667
724
781
836
892
947
1000
1056
1110
1164
1217
1271
1324
1377
1431
1484
1537
1590
1643
1696
1749
1802
1854
1907
1960
2013
2066
2119
2173
2226
2279
2333
2386
2440
2493
2547
2601
2655
2709
2763
2818
2872
2926
2981
3036
3091
3146
3201
3256
3312
3367
3423
3479
3535
3591
3648
3704
3761
3819
3876
3934
3992
4051
4110
4169
4229
4288
4349
4409
4470
4531
4592
4654
4715
4776
4837
4898
4959
5019
5079
5138
5197
5255
5312
5367
5422
5476
5528
5579
5629
5677
5723
5768
5811
5852
5892
5929
5965
5998
6030
6060
6088
6114
6139
6161
6182
6201
6218
6234
6249
6261
6273
6283
6292
6299
6306
6312
6316
6320
6323
6325
6326
6327
6327
6327
6326
6325
6323
6321
6319
6316
6313
6310
6307
6303
6300
6296
6291
6287
6282
6277
6271
6265
6259
6252
6244
6236
6227
6217
6207
6195
6183
6169
6155
6139
6123
6105
6085
6065
6043
6020
5996
5971
5944
5916
5887
5857
5826
5794
5761
5727
5693
5658
5622
5585
5548
5510
5472
5433
5395
5355
5316
5277
5237
5197
5158
5118
5079
5040
5001
4962
4924
4887
4850
4813
4777
4742
4707
4673
4640
4608
4577
4547
4518
4490
4463
4437
4413
4390
4368
4348
4329
4311
4294
4279
4265
4253
4242
4232
4224
4217
4211
4207
4204
4202
4202
4203
4206
4209
4214
4220
4227
4235
4244
4254
4265
4277
4289
4303
4317
4331
4346
4362
4378
4394
4410
4426
4443
4459
4475
4491
4507
4522
4537
4551
4565
4578
4590
4601
4611
4621
4629
4636
4642
4647
4650
4652
4653
4652
4649
4645
4640
4632
4624
4613
4601
4588
4573
4556
4538
4518
4497
4474
4450
4425
4398
4371
4342
4312
4281
4249
4216
4182
4148
4113
4078
4041
4005
3968
3930
3893
3855
3817
3778
3740
3702
3663
3625
3587
3550
3512
3475
3439
3403
3367
3332
3298
3265
3232
3200
3168
3138
3108
3080
3052
3025
2999
2974
2950
2927
2905
2885
2866
2848
2831
2816
2802
2789
2779
2769
2762
2755
2751
2748
2747
2747
2750
2753
2759
2766
2775
2785
2797
2811
2826
2843
2861
2881
2902
2925
2949
2975
3001
3029
3058
3089
3120
3152
3186
3220
3256
3292
3329
3366
3405
3444
3483
3524
3564
3606
3648
3690
3733
3776
3820
3865
3910
3955
4001
4048
4094
4144
4192
4242
4292
4343
4395
4448
4501
4556
4612
4669
4727
4786
4846
4907
4970
5033
5098
5164
5231
5299
5368
5437
5508
5580
5652
5725
5799
5874
5949
6025
6102
6179
6256
6333
6412
6490
6569
6648
6727
6807
6887
6967
7047
7128
7208
7289
7370
7452
7533
7614
7695
7776
7857
7938
8019
8099
8179
8258
8336
8414
8492
8568
8643
8717
8791
8862
8933
9002
9070
9136
9201
9264
9325
9384
9442
9497
9551
9603
9652
9699
9745
9788
9829
9867
9904
9938
9970
10000
10027
10052
10075
10096
10115
10131
10146
10158
10169
10177
10184
10189
10192
10193
10193
10191
10188
10183
10177
10169
10161
10151
10140
10128
10116
10102
10088
10073
10057
10041
10024
10007
9990
9972
9953
9935
9916
9898
9879
9860
9841
9823
9804
9786
9768
9750
9732
9714
9696
9679
9661
9644
9627
9610
9594
9577
9560
9544
9528
9511
9495
9479
9463
9447
9431
9415
9399
9384
9368
9352
9337
9321
9306
9290
9275
9260
9244
9229
9214
9200
9185
9171
9156
9143
9129
9116
9103
9090
9078
9066
9054
9043
9033
9022
9013
9004
8996
8988
8981
8974
8968
8963
8958
8954
8951
8948
8946
8945
8944
8943
8944
8945
8946
8948
8951
8954
8958
8963
8968
8974
8980
8988
8995
9004
9013
9023
9033
9045
9057
9070
9084
9098
9114
9130
9147
9165
9184
9204
9225
9246
9268
9291
9315
9339
9364
9390
9416
9443
9470
9498
9526
9555
9583
9613
9642
9671
9701
9731
9760
9790
9819
9849
9878
9907
9936
9965
9993
10022
10050
10077
10105
10132
10159
10186
10213
10239
10266
10292
10318
10345
10371
10397
10424
10450
10477
10504
10531
10558
10585
10612
10639
10667
10694
10721
10749
10776
10804
10831
10859
10886
10914
10941
10968
10994
11021
11047
11073
11099
11124
11149
11174
11198
11221
11244
11267
11288
11309
11330
11349
11368
11386
11403
11420
11435
11450
11463
11476
11488
11499
11508
11517
11525
11532
11537
11542
11545
11548
11550
11550
11549
11548
11545
11541
11536
11530
11523
11514
11504
11493
11481
11468
11453
11437
11420
11402
11382
11361
11339
11315
11291
11265
11237
11209
11180
11149
11118
11086
11052
11018
10983
10947
10910
10872
10834
10795
10755
10715
10674
10633
10591
10549
10507
10464
10421
10377
10333
10289
10245
10200
10155
10110
10064
10018
9972
9926
9878
9831
9783
9735
9686
9636
9586
9535
9484
9431
9379
9325
9271
9216
9161
9105
9048
8990
8932
8874
8815
8755
8695
8634
8573
8511
8449
8387
8324
8261
8197
8132
8069
8004
7938
7872
7806
7739
7671
7603
7534
7464
7393
7321
7248
7174
7099
7023
6946
6867
6787
6706
6623
6539
6454
6367
6278
6188
6097
6004
5910
5815
5718
5620
5521
5422
5321
5220
5117
5015
4912
4808
4705
4601
4498
4395
4291
4189
4086
3985
3884
3784
3685
3587
3489
3393
3298
3204
3112
3021
2931
2843
2756
2670
2587
2504
2423
2344
2266
2190
2115
2041
1970
1899
1829
1760
1693
1627
1561
1496
1432
1368
1305
1243
1181
1119
1057
996
935
873
812
751
690
629
567
506
445
383
322
260
198
137
75
13
-48
-110
-171
-232
-293
-353
-413
-473
-532
-591
-649
-706
-763
-820
-875
-930
-985
-1038
-1091
-1143
-1194
-1245
-1294
-1343
-1391
-1438
-1485
-1530
-1575
-1619
-1663
-1705
-1747
-1788
-1829
-1869
-1908
-1947
-1986
-2024
-2062
-2100
-2137
-2174
-2212
-2249
-2286
-2324
-2361
-2399
-2437
-2475
-2513
-2552
-2591
-2630
-2670
-2710
-2750
-2791
-2832
-2874
-2915
-2957
-2999
-3042
-3084
-3126
-3169
-3211
-3253
-3295
-3337
-3378
-3420
-3461
-3502
-3542
-3583
-3623
-3662
-3702
-3741
-3779
-3818
-3857
-3895
-3933
-3971
-4009
-4048
-4086
-4124
-4163
-4202
-4241
-4281
-4321
-4362
-4403
-4445
-4488
-4531
-4575
-4620
-4666
-4712
-4760
-4809
-4858
-4909
-4961
-5013
-5067
-5122
-5177
-5234
-5292
-5351
-5411
-5471
-5533
-5595
-5658
-5722
-5786
-5851
-5917
-5983
-6050
-6117
-6184
-6251
-6318
-6386
-6453
-6520
-6587
-6653
-6720
-6785
-6851
-6915
-6980
-7043
-7106
-7167
-7229
-7289
-7348
-7407
-7464
-7521
-7576
-7631
-7684
-7737
-7788
-7839
-7888
-7936
-7984
-8029
-8074
-8119
-8162
-8204
-8245
-8284
-8323
-8361
-8398
-8433
-8468
-8501
-8534
-8565
-8596
-8625
-8653
-8681
-8707
-8732
-8757
-8780
-8802
-8824
-8844
-8864
-8882
-8900
-8917
-8933
-8948
-8963
-8977
-8991
-9004
-9016
-9028
-9040
-9051
-9062
-9073
-9084
-9095
-9105
-9116
-9127
-9138
-9149
-9160
-9172
-9184
-9196
-9209
-9223
-9236
-9251
-9266
-9281
-9297
-9314
-9331
-9349
-9368
-9388
-9408
-9429
-9452
-9475
-9498
-9523
-9549
-9575
-9603
-9631
-9661
-9691
-9722
-9754
-9787
-9821
-9856
-9892
-9929
-9967
-10005
-10045
-10085
-10126
-10167
-10210
-10253
-10297
-10341
-10385
-10430
-10476
-10522
-10568
-10614
-10660
-10707
-10753
-10799
-10846
-10892
-10938
-10984
-11029
-11075
-11120
-11164
-11209
-11253
-11297
-11340
-11384
-11427
-11470
-11513
-11556
-11599
-11641
-11684
-11726
-11769
-11812
-11854
-11897
-11940
-11983
-12026
-12070
-12113
-12157
-12201
-12245
-12289
-12333
-12377
-12422
-12466
-12511
-12555
-12600
-12644
-12688
-12732
-12776
-12820
-12863
-12906
-12949
-12991
-13033
-13074
-13115
-13155
-13194
-13233
-13271
-13308
-13344
-13379
-13414
-13447
-13479
-13510
-13540
-13569
-13597
-13623
-13649
-13673
-13696
-13718
-13739
-13758
-13777
-13794
-13810
-13826
-13840
-13853
-13865
-13876
-13886
-13895
-13903
-13910
-13916
-13922
-13926
-13929
-13932
-13933
-13934
-13934
-13933
-13930
-13927
-13923
-13918
-13913
-13906
-13899
-13891
-13882
-13872
-13861
-13850
-13838
-13825
-13812
-13797
-13783
-13767
-13751
-13734
-13716
-13698
-13680
-13660
-13640
-13620
-13599
-13577
-13555
-13532
-13509
-13485
-13461
-13436
-13411
-13385
-13359
-13332
-13305
-13277
-13249
-13221
-13192
-13163
-13133
-13103
-13073
-13042
-13011
-12980
-12949
-12917
-12885
-12853
-12821
-12789
-12757
-12725
-12693
-12661
-12629
-12597
-12565
-12533
-12502
-12470
-12439
-12408
-12378
-12347
-12317
-12288
-12258
-12229
-12200
-12172
-12144
-12116
-12089
-12061
-12034
-12007
-11980
-11954
-11927
-11900
-11873
-11846
-11819
-11791
-11763
-11735
-11706
-11677
-11647
-11616
-11584
-11551
-11518
-11483
-11447
-11409
-11371
-11331
-11289
-11246
-11202
-11156
-11109
-11060
-11009
-10957
-10903
-10848
-10791
-10733
-10673
-10612
-10550
-10486
-10421
-10354
-10287
-10218
-10148
-10077
-10005
-9932
-9859
-9784
-9709
-9633
-9556
-9478
-9400
-9321
-9241
-9161
-9080
-8998
-8916
-8834
-8751
-8668
-8584
-8500
-8415
-8331
-8246
-8161
-8074
-7990
-7904
-7819
-7733
-7647
-7561
-7475
-7390
-7304
-7219
-7134
-7049
-6965
-6881
-6797
-6714
-6631
-6549
-6468
-6387
-6307
-6228
-6149
-6072
-5995
-5919
-5845
-5771
-5699
-5627
-5557
-5488
-5420
-5354
-5289
-5225
-5163
-5102
-5042
-4984
-4927
-4872
-4818
-4765
-4714
-4664
-4616
-4569
-4523
-4479
-4436
-4395
-4355
-4316
-4278
-4242
-4207
-4173
-4140
-4108
-4077
-4046
-4018
-3990
-3963
-3936
-3910
-3885
-3860
-3836
-3812
-3789
-3767
-3744
-3722
-3701
-3679
-3658
-3637
-3617
-3596
-3575
-3555
-3534
-3514
-3493
-3473
-3452
-3431
-3409
-3388
-3366
-3343
-3320
-3296
-3272
-3246
-3220
-3193
-3165
-3136
-3106
-3075
-3043
-3009
-2974
-2938
-2901
-2862
-2822
-2781
-2738
-2694
-2649
-2602
-2554
-2505
-2454
-2402
-2350
-2296
-2240
-2184
-2127
-2069
-2009
-1950
-1889
-1827
-1764
-1701
-1637
-1573
-1507
-1442
-1376
-1309
-1243
-1176
-1108
-1041
-974
-906
-839
-772
-705
-638
-571
-505
-439
-374
-309
-245
-181
-118
-56
6
67
127
186
245
302
359
415
470
523
576
628
679
728
777
825
872
917
962
1006
1049
1091
1132
1173
1212
1251
1288
1325
1361
1397
1431
1465
1498
1531
1562
1594
1624
1654
1684
1712
1741
1769
1797
1824
1851
1878
1905
1931
1958
1984
2011
2037
2063
2090
2116
2143
2169
2196
2223
2250
2277
2305
2332
2360
2388
2416
2444
2472
2501
2529
2558
2586
2615
2644
2672
2701
2730
2758
2787
2815
2843
2871
2898
2925
2952
2979
3005
3030
3055
3080
3103
3126
3148
3170
3190
3210
3228
3246
3262
3277
3291
3304
3315
3325
3334
3341
3347
3352
3355
3357
3357
3356
3353
3349
3344
3337
3329
3320
3309
3297
3284
3270
3255
3239
3223
3205
3187
3168
3149
3129
3109
3088
3067
3046
3025
3003
2982
2960
2938
2917
2896
2874
2853
2832
2811
2790
2770
2750
2730
2710
2691
2671
2652
2634
2615
2597
2579
2561
2544
2527
2510
2493
2477
2461
2445
2430
2416
2401
2388
2375
2362
2350
2339
2329
2319
2310
2303
2296
2290
2284
2280
2278
2276
2275
2275
2277
2280
2284
2289
2295
2302
2310
2319
2330
2341
2354
2367
2381
2396
2412
2429
2447
2465
2484
2503
2523
2544
2565
2587
2609
2631
2654
2678
2702
2726
2750
2775
2801
2827
2854
2881
2909
2937
2966
2996
3026
3057
3089
3121
3154
3188
3222
3258
3294
3331
3368
3406
3445
3485
3525
3566
3607
3649
3691
3733
3776
3819
3862
3905
3948
3991
4034
4077
4120
4162
4204
4245
4286
4327
4367
4406
4444
4482
4519
4555
4590
4624
4657
4689
4720
4750
4779
4807
4833
4859
4884
4907
4930
4951
4972
4991
5010
5027
5044
5060
5074
5088
5102
5114
5126
5136
5147
5156
5165
5173
5180
5186
5192
5198
5203
5207
5210
5214
5216
5218
5220
5221
5221
5221
5221
5220
5218
5216
5214
5211
5207
5203
5199
5194
5189
5182
5176
5169
5161
5153
5144
5135
5125
5114
5103
5092
5080
5068
5055
5041
5027
5013
4998
4983
4968
4952
4936
4919
4902
4884
4867
4848
4830
4811
4792
4773
4753
4733
4713
4692
4672
4651
4630
4610
4588
4567
4546
4525
4504
4482
4461
4440
4419
4398
4377
4356
4336
4315
4295
4275
4255
4235
4216
4197
4178
4159
4141
4123
4106
4089
4073
4057
4041
4026
4011
3998
3985
3972
3961
3950
3939
3930
3921
3913
3906
3900
3895
3891
3888
3886
3885
3885
3886
3889
3892
3897
3903
3911
3919
3929
3940
3952
3966
3980
3996
4013
4032
4051
4070
4093
4116
4139
4164
4189
4216
4243
4271
4300
4330
4360
4391
4422
4454
4487
4519
4552
4585
4618
4651
4684
4717
4749
4782
4814
4846
4878
4909
4939
4969
4999
5028
5056
5083
5110
5136
5162
5186
5210
5233
5256
5277
5298
5319
5338
5357
5374
5392
5408
5424
5439
5453
5466
5479
5491
5502
5513
5522
5531
5539
5546
5553
5558
5563
5566
5569
5571
5571
5571
5570
5568
5565
5560
5555
5549
5542
5534
5526
5516
5506
5495
5483
5470
5457
5443
5429
5414
5399
5383
5367
5351
5334
5318
5301
5284
5267
5250
5233
5216
5200
5184
5168
5152
5137
5122
5108
5094
5081
5068
5057
5046
5035
5026
5017
5009
5003
4997
4991
4987
4984
4982
4980
4980
4981
4982
4984
4988
4992
4996
5002
5009
5016
5023
5032
5041
5050
5060
5070
5081
5092
5103
5114
5125
5137
5148
5159
5169
5180
5190
5200
5209
5218
5226
5234
5241
5247
5253
5257
5261
5264
5266
5267
5267
5266
5263
5259
5254
5248
5240
5231
5220
5208
5194
5178
5161
5142
5121
5098
5073
5047
5019
4988
4956
4921
4885
4846
4806
4763
4718
4671
4622
4570
4517
4460
4402
4341
4278
4212
4144
4074
4001
3926
3849
3769
3687
3603
3517
3429
3338
3246
3152
3056
2958
2858
2757
2654
2550
2445
2338
2230
2121
2009
1899
1787
1674
1561
1446
1332
1217
1101
985
869
753
637
522
406
290
175
61
-53
-167
-280
-392
-503
-613
-723
-831
-938
-1044
-1149
-1253
-1356
-1457
-1557
-1655
-1753
-1849
-1943
-2036
-2128
-2219
-2308
-2396
-2483
-2569
-2653
-2736
-2818
-2899
-2978
-3057
-3134
-3211
-3286
-3360
-3433
-3505
-3577
-3647
-3716
-3785
-3852
-3919
-3985
-4050
-4114
-4177
-4240
-4301
-4362
-4422
-4482
-4540
-4598
-4655
-4711
-4766
-4820
-4874
-4927
-4979
-5030
-5080
-5130
-5178
-5226
-5273
-5319
-5365
-5409
-5453
-5496
-5538
-5580
-5621
-5661
-5700
-5739
-5777
-5814
-5851
-5887
-5923
-5958
-5993
-6027
-6060
-6094
-6127
-6159
-6191
-6223
-6254
-6285
-6316
-6347
-6377
-6408
-6438
-6468
-6498
-6527
-6557
-6587
-6616
-6646
-6676
-6705
-6735
-6765
-6794
-6824
-6854
-6883
-6913
-6943
-6972
-7002
-7031
-7060
-7089
-7118
-7146
-7174
-7202
-7229
-7256
-7283
-7309
-7335
-7360
-7384
-7408
-7432
-7455
-7477
-7499
-7520
-7540
-7560
-7578
-7597
-7614
-7631
-7647
-7662
-7677
-7691
-7704
-7716
-7728
-7739
-7749
-7759
-7768
-7776
-7784
-7792
-7799
-7805
-7811
-7817
-7822
-7827
-7832
-7837
-7842
-7846
-7850
-7855
-7859
-7863
-7867
-7871
-7875
-7879
-7883
-7888
-7892
-7896
-7901
-7905
-7910
-7915
-7919
-7924
-7929
-7933
-7938
-7942
-7947
-7951
-7955
-7958
-7962
-7964
-7967
-7969
-7970
-7971
-7971
-7970
-7968
-7966
-7963
-7958
-7952
-7946
-7938
-7928
-7917
-7905
-7891
-7876
-7858
-7839
-7819
-7796
-7771
-7744
-7716
-7685
-7652
-7616
-7579
-7539
-7497
-7453
-7406
-7357
-7305
-7252
-7195
-7137
-7076
-7013
-6947
-6880
-6810
-6738
-6664
-6587
-6509
-6429
-6347
-6263
-6177
-6090
-6000
-5909
-5817
-5723
-5628
-5531
-5433
-5334
-5234
-5133
-5031
-4928
-4825
-4721
-4616
-4511
-4406
-4301
-4195
-4089
-3984
-3878
-3773
-3668
-3563
-3459
-3355
-3252
-3149
-3047
-2945
-2844
-2744
-2644
-2545
-2447
-2349
-2252
-2156
-2061
-1966
-1872
-1779
-1686
-1594
-1503
-1413
-1323
-1233
-1144
-1056
-968
-881
-794
-708
-622
-536
-451
-367
-282
-198
-115
-32
51
134
217
299
381
462
544
625
706
786
867
947
1027
1106
1185
1264
1343
1421
1498
1575
1652
1728
1804
1879
1954
2027
2101
2173
2245
2316
2386
2455
2524
2591
2658
2724
2788
2851
2913
2974
3034
3092
3149
3205
3259
3311
3362
3411
3458
3504
3548
3591
3631
3670
3707
3742
3775
3807
3836
3864
3890
3914
3937
3958
3976
3994
4009
4022
4035
4046
4054
4062
4067
4072
4075
4075
4075
4074
4070
4066
4059
4053
4043
4034
4022
4009
3995
3979
3962
3944
3925
3904
3882
3859
3835
3810
3783
3755
3726
3696
3665
3633
3600
3565
3530
3494
3456
3418
3379
3338
3297
3255
3213
3169
3125
3080
3035
2989
2942
2895
2848
2800
2752
2704
2656
2607
2559
2511
2462
2414
2366
2319
2271
2224
2178
2132
2086
2041
1997
1953
1910
1868
1826
1786
1746
1706
1668
1630
1593
1557
1522
1488
1454
1421
1389
1358
1327
1297
1268
1239
1211
1184
1157
1131
1105
1080
1056
1032
1008
985
963
941
919
898
877
857
837
818
799
780
762
745
728
711
695
679
663
648
634
620
606
593
580
567
555
543
531
520
509
499
488
478
468
458
449
439
430
421
413
404
396
387
379
372
364
357
351
344
338
333
327
323
318
315
312
309
307
305
304
304
305
305
307
309
312
315
318
322
327
332
337
342
347
353
358
364
369
374
379
384
388
392
395
397
399
400
400
400
399
397
394
390
385
379
372
364
355
345
335
323
310
296
282
266
249
232
213
194
174
153
131
108
85
60
35
9
-17
-45
-73
-102
-131
-161
-192
-223
-255
-287
-320
-353
-387
-421
-455
-490
-526
-561
-597
-634
-671
-708
-745
-783
-821
-860
-898
-938
-977
-1016
-1058
-1098
-1140
-1181
-1223
-1266
-1309
-1352
-1396
-1440
-1485
-1530
-1576
-1622
-1669
-1716
-1763
-1811
-1860
-1909
-1959
-2009
-2059
-2111
-2162
-2215
-2267
-2321
-2374
-2429
-2484
-2539
-2595
-2651
-2708
-2765
-2823
-2882
-2940
-2999
-3059
-3118
-3178
-3238
-3298
-3359
-3419
-3480
-3541
-3601
-3662
-3723
-3783
-3844
-3905
-3965
-4025
-4086
-4146
-4206
-4267
-4327
-4387
-4447
-4508
-4568
-4628
-4689
-4749
-4810
-4870
-4931
-4991
-5052
-5113
-5173
-5234
-5295
-5356
-5416
-5477
-5537
-5598
-5658
-5719
-5779
-5839
-5900
-5960
-6020
-6080
-6139
-6199
-6258
-6317
-6376
-6435
-6493
-6551
-6609
-6667
-6724
-6780
-6836
-6892
-6947
-7002
-7055
-7108
-7161
-7212
-7263
-7312
-7361
-7408
-7454
-7499
-7543
-7585
-7626
-7665
-7703
-7739
-7773
-7806
-7837
-7866
-7893
-7918
-7942
-7963
-7982
-7999
-8013
-8025
-8036
-8042
-8048
-8052
-8052
-8050
-8045
-8039
-8029
-8018
-8004
-7987
-7968
-7946
-7921
-7894
-7864
-7832
-7797
-7760
-7720
-7677
-7632
-7584
-7534
-7481
-7426
-7368
-7308
-7245
-7180
-7113
-7043
-6971
-6896
-6820
-6741
-6660
-6577
-6491
-6404
-6314
-6222
-6129
-6033
-5936
-5836
-5735
-5632
-5527
-5421
-5313
-5204
-5093
-4981
-4868
-4753
-4638
-4521
-4403
-4284
-4165
-4045
-3924
-3802
-3680
-3558
-3435
-3312
-3188
-3064
-2940
-2816
-2692
-2568
-2444
-2321
-2197
-2073
-1950
-1826
-1703
-1580
-1457
-1335
-1212
-1090
-968
-847
-725
-604
-483
-362
-241
-120
0
120
240
360
480
600
719
838
957
1076
1195
1313
1431
1549
1667
1784
1901
2017
2134
2250
2365
2480
2594
2708
2822
2935
3048
3160
3271
3382
3493
3602
3712
3820
3928
4035
4142
4248
4353
4458
4562
4665
4767
4869
4969
5069
5169
5267
5365
5461
5557
5652
5746
5839
5932
6023
6114
6203
6292
6380
6467
6553
6638
6722
6805
6887
6969
7049
7128
7207
7284
7361
7436
7511
7584
7657
7728
7799
7869
7937
8005
8071
8138
8203
8267
8330
8392
8453
8513
8573
8631
8688
8745
8800
8854
8907
8959
9010
9060
9109
9156
9203
9248
9292
9334
9375
9415
9454
9491
9527
9561
9594
9626
9656
9684
9712
9737
9761
9784
9805
9824
9842
9859
9873
9886
9898
9908
9916
9922
9927
9930
9931
9931
9929
9925
9919
9911
9902
9891
9878
9863
9847
9828
9808
9786
9762
9737
9709
9680
9649
9617
9582
9546
9509
9469
9428
9386
9342
9297
9250
9202
9152
9101
9049
8996
8941
8886
8829
8771
8713
8654
8593
8532
8470
8408
8345
8281
8216
8151
8086
8020
7953
7886
7819
7751
7683
7615
7547
7478
7409
7340
7271
7202
7132
7063
6994
6924
6855
6786
6717
6648
6579
6510
6442
6374
6306
6239
6172
6105
6038
5972
5906
5841
5776
5711
5647
5583
5519
5456
5393
5331
5269
5207
5146
5084
5024
4963
4903
4842
4782
4723
4663
4603
4544
4484
4425
4365
4306
4246
4187
4127
4067
4006
3947
3887
3827
3766
3705
3644
3582
3521
3459
3397
3334
3271
3208
3145
3082
3018
2954
2890
2826
2761
2697
2632
2567
2502
2437
2372
2307
2241
2176
2111
2045
1980
1915
1850
1785
1719
1654
1589
1523
1458
1393
1328
1263
1198
1133
1068
1002
938
874
809
745
680
616
552
488
425
361
298
235
172
110
47
-15
-76
-138
-199
-260
-321
-381
-441
-501
-560
-619
-678
-736
-793
-850
-907
-963
-1018
-1075
-1129
-1184
-1237
-1290
-1343
-1395
-1446
-1497
-1547
-1597
-1646
-1695
-1743
-1790
-1837
-1883
-1928
-1973
-2017
-2061
-2105
-2148
-2190
-2232
-2274
-2315
-2356
-2396
-2436
-2476
-2515
-2554
-2592
-2630
-2668
-2705
-2742
-2779
-2815
-2850
-2885
-2920
-2954
-2988
-3021
-3053
-3085
-3116
-3146
-3175
-3204
-3232
-3259
-3285
-3310
-3334
-3357
-3379
-3400
-3419
-3438
-3455
-3472
-3486
-3500
-3512
-3523
-3533
-3541
-3548
-3554
-3558
-3560
-3562
-3562
-3560
-3557
-3553
-3548
-3541
-3533
-3524
-3513
-3501
-3488
-3474
-3458
-3442
-3425
-3406
-3386
-3366
-3345
-3322
-3300
-3276
-3251
-3226
-3201
-3175
-3148
-3121
-3093
-3066
-3038
-3010
-2981
-2953
-2924
-2896
-2867
-2838
-2810
-2782
-2754
-2726
-2698
-2671
-2644
-2618
-2591
-2566
-2540
-2515
-2491
-2467
-2444
-2421
-2399
-2377
-2356
-2335
-2316
-2296
-2277
-2259
-2241
-2224
-2208
-2192
-2176
-2161
-2147
-2133
-2119
-2106
-2094
-2081
-2070
-2058
-2047
-2037
-2025
-2017
-2007
-1998
-1989
-1981
-1973
-1965
-1958
-1951
-1944
-1938
-1932
-1927
-1922
-1918
-1914
-1910
-1907
-1905
-1903
-1902
-1901
-1901
-1901
-1902
-1904
-1906
-1909
-1913
-1917
-1922
-1927
-1934
-1941
-1948
-1957
-1966
-1976
-1986
-1997
-2009
-2021
-2035
-2049
-2063
-2078
-2094
-2110
-2127
-2144
-2162
-2180
-2199
-2218
-2238
-2258
-2278
-2299
-2320
-2341
-2363
-2384
-2406
-2428
-2451
-2473
-2495
-2518
-2541
-2564
-2587
-2610
-2633
-2656
-2679
-2702
-2726
-2749
-2772
-2796
-2819
-2843
-2866
-2889
-2913
-2936
-2960
-2983
-3006
-3029
-3052
-3075
-3098
-3120
-3142
-3164
-3186
-3207
-3228
-3248
-3268
-3288
-3307
-3326
-3344
-3361
-3378
-3394
-3410
-3425
-3439
-3452
-3465
-3477
-3488
-3498
-3507
-3516
-3523
-3530
-3535
-3540
-3543
-3546
-3548
-3549
-3548
-3547
-3545
-3541
-3537
-3532
-3525
-3518
-3509
-3500
-3489
-3478
-3465
-3451
-3437
-3421
-3405
-3387
-3368
-3349
-3328
-3307
-3284
-3261
-3237
-3212
-3187
-3160
-3133
-3105
-3077
-3047
-3018
-2987
-2957
-2925
-2893
-2861
-2829
-2796
-2763
-2729
-2696
-2662
-2629
-2595
-2561
-2527
-2494
-2460
-2426
-2393
-2360
-2327
-2294
-2262
-2229
-2197
-2165
-2134
-2103
-2072
-2041
-2011
-1981
-1951
-1922
-1893
-1864
-1836
-1808
-1780
-1752
-1725
-1698
-1671
-1644
-1618
-1591
-1565
-1539
-1513
-1487
-1460
-1434
-1408
-1382
-1356
-1330
-1304
-1277
-1251
-1224
-1198
-1171
-1144
-1118
-1091
-1064
-1037
-1010
-983
-955
-928
-901
-873
-846
-818
-791
-764
-736
-709
-681
-654
-626
-599
-572
-545
-518
-491
-465
-438
-412
-386
-361
-335
-310
-285
-260
-236
-212
-189
-166
-143
-120
-98
-77
-56
-35
-15
5
24
42
60
78
94
110
126
141
154
168
180
192
203
213
222
231
238
245
251
256
260
263
266
267
268
268
267
265
262
258
254
248
242
234
226
217
207
196
185
172
159
145
130
114
98
81
63
44
25
5
-16
-37
-59
-82
-105
-128
-152
-177
-202
-228
-254
-281
-308
-336
-364
-393
-422
-452
-483
-514
-545
-578
-610
-644
-678
-712
-748
-783
-820
-857
-895
-934
-973
-1012
-1054
-1095
-1137
-1180
-1223
-1267
-1311
-1356
-1402
-1447
-1494
-1541
-1588
-1635
-1683
-1731
-1780
-1829
-1878
-1927
-1976
-2025
-2075
-2125
-2175
-2224
-2274
-2324
-2374
-2423
-2473
-2522
-2571
-2621
-2670
-2718
-2767
-2816
-2864
-2912
-2960
-3008
-3055
-3103
-3150
-3197
-3244
-3290
-3336
-3382
-3428
-3474
-3519
-3564
-3609
-3653
-3697
-3741
-3785
-3828
-3870
-3912
-3954
-3995
-4035
-4075
-4114
-4153
-4191
-4228
-4264
-4299
-4334
-4368
-4401
-4433
-4464
-4494
-4523
-4551
-4578
-4604
-4629
-4653
-4675
-4697
-4717
-4736
-4754
-4770
-4786
-4800
-4813
-4824
-4835
-4844
-4852
-4858
-4864
-4867
-4870
-4871
-4871
-4869
-4866
-4862
-4856
-4849
-4841
-4831
-4819
-4806
-4792
-4777
-4760
-4741
-4722
-4700
-4678
-4654
-4629
-4603
-4575
-4546
-4516
-4484
-4451
-4417
-4382
-4346
-4308
-4269
-4229
-4188
-4146
-4103
-4059
-4013
-3967
-3920
-3871
-3822
-3772
-3721
-3669
-3617
-3563
-3509
-3453
-3397
-3341
-3283
-3225
-3166
-3106
-3046
-2985
-2923
-2861
-2799
-2735
-2671
-2607
-2542
-2477
-2411
-2345
-2279
-2212
-2145
-2078
-2011
-1943
-1875
-1807
-1738
-1670
-1601
-1532
-1463
-1394
-1325
-1255
-1186
-1116
-1047
-977
-908
-838
-769
-699
-629
-560
-490
-420
-351
-281
-211
-142
-72
-3
67
136
205
275
344
413
483
552
622
691
760
830
900
969
1039
1109
1179
1249
1319
1390
1460
1531
1601
1672
1743
1814
1884
1955
2025
2097
2168
2239
2310
2380
2451
2521
2591
2661
2730
2800
2868
2937
3004
3072
3138
3204
3270
3334
3398
3461
3524
3585
3645
3705
3763
3820
3877
3932
3986
4038
4091
4142
4191
4239
4286
4332
4377
4420
4462
4503
4542
4580
4617
4653
4687
4720
4751
4781
4810
4837
4863
4888
4911
4933
4954
4973
4991
5008
5023
5037
5050
5061
5071
5080
5087
5094
5099
5102
5105
5106
5106
5105
5103
5099
5094
5088
5081
5073
5064
5053
5042
5029
5015
5001
4985
4968
4951
4932
4912
4892
4871
4849
4826
4802
4778
4753
4727
4700
4673
4645
4617
4588
4558
4528
4497
4466
4434
4402
4369
4336
4302
4267
4233
4197
4161
4125
4088
4051
4013
3974
3935
3896
3855
3814
3773
3731
3688
3644
3599
3554
3508
3461
3413
3364
3314
3264
3212
3160
3106
3052
2996
2940
2882
2824
2764
2704
2642
2580
2516
2452
2387
2321
2253
2185
2117
2047
1976
1905
1833
1760
1686
1612
1537
1462
1385
1308
1231
1153
1075
996
916
837
756
676
595
514
432
350
268
186
103
20
-63
-146
-229
-312
-395
-479
-562
-646
-729
-813
-897
-981
-1065
-1148
-1232
-1316
-1401
-1485
-1569
-1653
-1738
-1822
-1907
-1992
-2077
-2163
-2248
-2334
-2420
-2506
-2593
-2679
-2766
-2853
-2941
-3028
-3116
-3204
-3293
-3381
-3470
-3559
-3648
-3738
-3827
-3917
-4006
-4097
-4187
-4277
-4368
-4458
-4549
-4639
-4729
-4820
-4910
-5000
-5091
-5181
-5270
-5360
-5449
-5538
-5626
-5714
-5801
-5888
-5974
-6059
-6144
-6228
-6311
-6393
-6474
-6553
-6632
-6710
-6786
-6861
-6934
-7007
-7077
-7147
-7214
-7280
-7345
-7407
-7468
-7527
-7585
-7640
-7694
-7746
-7796
-7844
-7890
-7934
-7977
-8016
-8055
-8092
-8125
-8159
-8189
-8218
-8245
-8269
-8292
-8313
-8332
-8349
-8365
-8378
-8390
-8399
-8407
-8413
-8418
-8420
-8421
-8420
-8417
-8412
-8406
-8398
-8388
-8377
-8364
-8349
-8333
-8315
-8296
-8275
-8252
-8228
-8203
-8176
-8148
-8119
-8087
-8055
-8023
-7989
-7953
-7917
-7880
-7841
-7802
-7762
-7721
-7679
-7636
-7593
-7549
-7504
-7459
-7413
-7367
-7319
-7272
-7224
-7175
-7126
-7077
-7027
-6976
-6926
-6875
-6823
-6771
-6719
-6667
-6614
-6561
-6507
-6453
-6399
-6345
-6290
-6235
-6180
-6124
-6068
-6012
-5956
-5899
-5843
-5786
-5729
-5672
-5615
-5557
-5500
-5442
-5385
-5327
-5270
-5212
-5155
-5097
-5040
-4983
-4926
-4869
-4812
-4755
-4699
-4642
-4586
-4531
-4475
-4420
-4365
-4311
-4256
-4202
-4149
-4094
-4043
-3990
-3938
-3886
-3834
-3783
-3732
-3681
-3631
-3581
-3531
-3482
-3433
-3384
-3335
-3287
-3239
-3192
-3145
-3098
-3051
-3005
-2959
-2913
-2867
-2822
-2777
-2732
-2688
-2643
-2599
-2555
-2511
-2467
-2424
-2380
-2337
-2293
-2249
-2206
-2162
-2118
-2074
-2029
-1985
-1941
-1896
-1850
-1805
-1758
-1712
-1665
-1618
-1570
-1521
-1472
-1423
-1373
-1322
-1271
-1219
-1166
-1113
-1059
-1004
-950
-894
-838
-780
-722
-664
-605
-545
-484
-422
-360
-297
-234
-169
-104
-38
29
97
165
234
304
375
446
518
591
664
739
813
889
965
1042
1119
1197
1276
1355
1434
1514
1594
1675
1756
1837
1919
2001
2083
2165
2248
2331
2413
2496
2579
2662
2745
2827
2910
2993
3075
3158
3240
3322
3404
3485
3567
3647
3728
3808
3888
3967
4046
4125
4203
4281
4358
4435
4511
4586
4662
4736
4810
4884
4957
5030
5102
5173
5244
5314
5384
5453
5522
5590
5657
5724
5790
5856
5921
5986
6050
6113
6176
6238
6300
6360
6421
6480
6539
6597
6655
6711
6767
6823
6877
6931
6984
7036
7087
7138
7188
7237
7285
7332
7379
7425
7470
7514
7557
7600
7642
7683
7723
7763
7802
7840
7878
7914
7950
7986
8021
8055
8087
8121
8153
8185
8216
8247
8277
8306
8335
8364
8392
8419
8446
8473
8499
8525
8550
8575
8599
8624
8647
8670
8693
8715
8737
8759
8780
8801
8821
8840
8859
8878
8896
8913
8930
8946
8962
8977
8991
9005
9017
9029
9040
9051
9060
9068
9075
9082
9087
9091
9094
9096
9096
9095
9093
9090
9085
9079
9072
9063
9052
9040
9027
9012
8996
8978
8958
8937
8914
8890
8864
8837
8808
8778
8746
8712
8677
8640
8602
8562
8521
8478
8434
8388
8341
8292
8242
8189
8137
8082
8026
7969
7910
7850
7789
7726
7662
7597
7531
7464
7396
7326
7255
7184
7111
7037
6963
6887
6811
6734
6656
6577
6497
6417
6336
6254
6172
6088
6005
5921
5836
5751
5665
5579
5492
5406
5318
5231
5143
5055
4966
4878
4789
4700
4611
4522
4433
4343
4254
4164
4075
3985
3896
3806
3716
3627
3537
3448
3358
3268
3179
3089
2999
2909
2820
2730
2640
2550
2460
2370
2280
2191
2101
2011
1921
1831
1741
1651
1561
1472
1382
1293
1203
1114
1025
936
847
758
670
582
494
406
319
232
145
58
-28
-114
-199
-285
-370
-454
-538
-622
-706
-789
-871
-953
-1035
-1117
-1197
-1278
-1358
-1437
-1516
-1595
-1672
-1750
-1827
-1903
-1979
-2054
-2129
-2203
-2277
-2350
-2422
-2494
-2566
-2636
-2707
-2777
-2846
-2915
-2983
-3051
-3118
-3184
-3250
-3316
-3381
-3445
-3509
-3572
-3635
-3697
-3759
-3820
-3880
-3939
-3998
-4057
-4114
-4171
-4227
-4283
-4338
-4392
-4445
-4497
-4549
-4599
-4649
-4698
-4747
-4794
-4841
-4886
-4931
-4975
-5018
-5060
-5101
-5141
-5180
-5218
-5256
-5292
-5328
-5363
-5397
-5430
-5462
-5493
-5523
-5552
-5581
-5609
-5635
-5661
-5686
-5711
-5734
-5757
-5779
-5800
-5821
-5841
-5860
-5878
-5896
-5913
-5929
-5945
-5961
-5975
-5989
-6003
-6016
-6029
-6041
-6052
-6063
-6073
-6083
-6093
-6102
-6110
-6119
-6126
-6133
-6140
-6146
-6152
-6157
-6162
-6167
-6171
-6174
-6177
-6180
-6182
-6184
-6186
-6187
-6188
-6188
-6188
-6187
-6186
-6185
-6183
-6181
-6179
-6176
-6173
-6169
-6165
-6161
-6157
-6152
-6146
-6141
-6135
-6128
-6121
-6114
-6106
-6098
-6090
-6081
-6071
-6062
-6051
-6040
-6029
-6017
-6004
-5990
-5976
-5962
-5946
-5930
-5914
-5896
-5878
-5859
-5839
-5818
-5797
-5775
-5752
-5729
-5704
-5679
-5654
-5627
-5600
-5572
-5544
-5515
-5485
-5455
-5424
-5393
-5361
-5329
-5296
-5262
-5228
-5194
-5159
-5124
-5089
-5053
-5017
-4980
-4944
-4906
-4869
-4831
-4793
-4755
-4717
-4678
-4639
-4600
-4561
-4522
-4482
-4442
-4403
-4363
-4323
-4283
-4243
-4203
-4163
-4122
-4082
-4042
-4002
-3962
-3922
-3882
-3842
-3803
-3763
-3724
-3684
-3645
-3606
-3567
-3528
-3489
-3451
-3412
-3374
-3336
-3298
-3260
-3223
-3185
-3148
-3111
-3075
-3038
-3002
-2966
-2931
-2895
-2860
-2825
-2790
-2756
-2721
-2687
-2654
-2620
-2587
-2554
-2521
-2488
-2456
-2424
-2392
-2361
-2329
-2298
-2267
-2237
-2206
-2176
-2147
-2117
-2088
-2059
-2029
-2001
-1974
-1946
-1918
-1891
-1864
-1837
-1811
-1784
-1758
-1733
-1707
-1682
-1657
-1632
-1607
-1582
-1558
-1534
-1509
-1486
-1462
-1438
-1414
-1391
-1368
-1344
-1321
-1298
-1275
-1253
-1230
-1207
-1184
-1162
-1139
-1117
-1095
-1072
-1050
-1028
-1006
-984
-963
-941
-919
-898
-877
-856
-835
-814
-793
-773
-752
-732
-712
-692
-672
-653
-633
-614
-595
-576
-558
-539
-521
-503
-485
-467
-450
-432
-415
-398
-381
-365
-349
-332
-316
-301
-285
-269
-254
-239
-224
-209
-194
-180
-165
-151
-136
-122
-108
-94
-80
-67
-53
-39
-25
-12
2
15
28
42
55
68
81
94
107
120
133
146
159
172
185
198
211
224
237
250
263
276
290
303
316
329
342
355
369
382
395
409
422
435
448
461
475
488
501
514
527
540
553
566
579
591
604
616
629
641
653
665
677
688
700
711
722
733
743
753
763
773
782
791
799
807
815
822
829
835
841
846
851
855
858
861
863
865
866
866
866
865
863
861
857
853
848
842
835
828
819
810
799
788
775
762
747
732
715
697
679
659
638
617
594
570
546
520
494
466
438
409
379
348
316
284
251
217
182
147
112
75
38
1
-37
-75
-114
-153
-193
-233
-273
-313
-354
-394
-435
-476
-517
-559
-600
-641
-682
-723
-763
-804
-844
-884
-924
-963
-1002
-1040
-1078
-1115
-1152
-1188
-1223
-1258
-1292
-1326
-1359
-1391
-1422
-1453
-1483
-1513
-1542
-1570
-1597
-1624
-1650
-1675
-1699
-1723
-1746
-1769
-1790
-1812
-1832
-1852
-1870
-1889
-1906
-1923
-1939
-1955
-1969
-1983
-1997
-2009
-2021
-2033
-2043
-2053
-2062
-2071
-2078
-2085
-2092
-2098
-2103
-2107
-2111
-2114
-2117
-2119
-2120
-2121
-2121
-2120
-2119
-2117
-2115
-2112
-2108
-2104
-2100
-2095
-2089
-2083
-2077
-2070
-2062
-2054
-2045
-2037
-2029
-2019
-2009
-2000
-1989
-1979
-1968
-1957
-1945
-1934
-1922
-1910
-1898
-1886
-1873
-1861
-1848
-1836
-1823
-1810
-1798
-1785
-1772
-1760
-1747
-1735
-1723
-1710
-1698
-1686
-1675
-1663
-1652
-1641
-1630
-1619
-1608
-1598
-1588
-1578
-1568
-1559
-1549
-1540
-1531
-1523
-1514
-1506
-1497
-1489
-1481
-1473
-1465
-1457
-1449
-1442
-1434
-1426
-1418
-1410
-1402
-1394
-1385
-1377
-1368
-1359
-1350
-1340
-1330
-1320
-1310
-1299
-1287
-1275
-1263
-1250
-1237
-1223
-1208
-1193
-1178
-1161
-1145
-1127
-1109
-1090
-1070
-1050
-1029
-1006
-985
-961
-937
-912
-887
-860
-833
-804
-775
-745
-714
-682
-649
-615
-580
-544
-508
-470
-431
-391
-350
-308
-266
-222
-177
-131
-84
-35
14
64
115
167
220
274
328
384
441
499
557
616
676
737
799
861
924
987
1052
1116
1181
1247
1313
1380
1447
1514
1582
1649
1717
1786
1854
1922
1991
2059
2128
2196
2265
2333
2401
2468
2536
2603
2670
2737
2803
2869
2935
3000
3064
3128
3192
3255
3317
3379
3441
3501
3561
3620
3679
3737
3794
3850
3905
3960
4014
4066
4118
4169
4219
4268
4316
4362
4408
4453
4496
4538
4579
4619
4657
4694
4730
4764
4797
4829
4859
4888
4915
4941
4965
4988
5010
5029
5048
5064
5080
5093
5106
5116
5125
5133
5139
5144
5147
5148
5148
5147
5144
5139
5134
5126
5118
5108
5097
5084
5070
5055
5039
5021
5003
4983
4962
4940
4917
4893
4867
4841
4814
4786
4757
4727
4697
4665
4633
4600
4566
4531
4496
4460
4424
4387
4349
4310
4271
4232
4191
4151
4109
4067
4025
3983
3939
3896
3851
3807
3761
3716
3670
3623
3576
3529
3481
3432
3384
3335
3285
3235
3185
3134
3083
3032
2980
2928
2875
2822
2769
2716
2662
2609
2555
2500
2446
2391
2336
2282
2227
2172
2116
2061
2005
1951
1895
1840
1785
1730
1675
1620
1565
1511
1456
1402
1347
1293
1240
1186
1132
1079
1026
973
921
869
816
765
713
662
611
560
509
459
409
359
309
260
210
161
112
63
15
-34
-82
-130
-178
-226
-274
-322
-369
-417
-464
-512
-559
-606
-653
-701
-748
-795
-841
-888
-935
-982
-1028
-1075
-1121
-1168
-1214
-1260
-1306
-1352
-1398
-1444
-1489
-1535
-1580
-1626
-1671
-1716
-1761
-1806
-1850
-1895
-1939
-1984
-2028
-2072
-2116
-2160
-2203
-2247
-2291
-2334
-2377
-2421
-2464
-2507
-2550
-2593
-2635
-2678
-2720
-2763
-2805
-2847
-2889
-2930
-2972
-3013
-3054
-3095
-3135
-3175
-3215
-3255
-3295
-3334
-3372
-3411
-3449
-3487
-3525
-3562
-3599
-3635
-3672
-3708
-3743
-3779
-3814
-3848
-3883
-3917
-3950
-3984
-4017
-4049
-4082
-4114
-4145
-4176
-4207
-4237
-4267
-4296
-4325
-4353
-4381
-4408
-4435
-4461
-4486
-4511
-4535
-4558
-4581
-4602
-4623
-4643
-4663
-4681
-4699
-4716
-4732
-4747
-4761
-4774
-4786
-4797
-4808
-4817
-4826
-4833
-4840
-4845
-4850
-4854
-4857
-4860
-4861
-4862
-4861
-4860
-4859
-4856
-4853
-4849
-4844
-4839
-4833
-4826
-4819
-4811
-4803
-4794
-4785
-4775
-4765
-4754
-4743
-4732
-4721
-4709
-4697
-4685
-4673
-4661
-4649
-4637
-4625
-4613
-4601
-4589
-4578
-4567
-4556
-4546
-4536
-4526
-4517
-4508
-4500
-4492
-4485
-4478
-4471
-4465
-4460
-4455
-4451
-4447
-4443
-4441
-4438
-4436
-4435
-4434
-4434
-4434
-4434
-4435
-4437
-4439
-4441
-4444
-4447
-4450
-4454
-4458
-4463
-4468
-4473
-4479
-4485
-4492
-4498
-4506
-4513
-4521
-4529
-4537
-4546
-4555
-4564
-4573
-4583
-4593
-4603
-4613
-4624
-4634
-4645
-4656
-4667
-4678
-4689
-4700
-4711
-4722
-4733
-4744
-4755
-4765
-4776
-4786
-4796
-4806
-4816
-4825
-4834
-4843
-4852
-4860
-4868
-4876
-4883
-4890
-4897
-4903
-4909
-4915
-4920
-4925
-4929
-4933
-4937
-4940
-4942
-4945
-4947
-4948
-4949
-4949
-4949
-4948
-4947
-4946
-4944
-4941
-4938
-4934
-4929
-4924
-4918
-4912
-4905
-4898
-4889
-4881
-4871
-4861
-4850
-4838
-4826
-4813
-4799
-4785
-4770
-4754
-4737
-4720
-4703
-4684
-4665
-4645
-4625
-4604
-4583
-4560
-4538
-4514
-4490
-4466
-4441
-4416
-4389
-4363
-4336
-4308
-4280
-4251
-4222
-4192
-4162
-4132
-4100
-4069
-4035
-4003
-3971
-3937
-3903
-3868
-3833
-3797
-3762
-3725
-3688
-3651
-3613
-3575
-3537
-3498
-3459
-3419
-3379
-3339
-3298
-3257
-3216
-3174
-3132
-3090
-3047
-3004
-2961
-2917
-2874
-2830
-2785
-2741
-2696
-2651
-2606
-2561
-2516
-2471
-2425
-2380
-2334
-2288
-2242
-2197
-2151
-2105
-2060
-2013
-1969
-1924
-1878
-1833
-1788
-1744
-1699
-1655
-1610
-1566
-1523
-1479
-1436
-1393
-1350
-1308
-1265
-1223
-1182
-1140
-1099
-1058
-1018
-977
-938
-898
-859
-820
-782
-743
-706
-668
-632
-595
-559
-523
-488
-454
-419
-386
-352
-319
-287
-255
-224
-193
-163
-133
-104
-75
-46
-19
9
36
62
88
114
139
163
188
211
235
258
281
303
325
347
368
389
410
431
451
471
491
511
531
551
570
589
609
628
648
667
686
705
725
744
764
783
803
823
842
862
882
902
922
942
963
983
1004
1024
1045
1065
1086
1107
1128
1149
1170
1191
1213
1234
1255
1277
1299
1320
1342
1364
1386
1408
1430
1453
1475
1498
1520
1543
1566
1589
1612
1635
1658
1681
1704
1727
1751
1774
1798
1821
1844
1868
1891
1915
1938
1962
1985
2009
2032
2056
2079
2103
2126
2150
2173
2197
2221
2245
2269
2293
2317
2341
2365
2389
2413
2438
2462
2487
2511
2536
2560
2585
2610
2634
2659
2683
2708
2732
2756
2781
2805
2828
2852
2876
2899
2922
2945
2967
2989
3011
3032
3054
3074
3095
3115
3134
3153
3172
3190
3208
3226
3242
3259
3275
3290
3305
3319
3333
3347
3360
3372
3384
3395
3406
3417
3426
3436
3444
3452
3460
3467
3474
3479
3485
3490
3494
3498
3501
3504
3506
3508
3509
3509
3510
3509
3508
3507
3506
3503
3501
3498
3495
3491
3487
3482
3477
3472
3466
3460
3453
3446
3439
3431
3423
3414
3405
3396
3386
3376
3365
3354
3343
3331
3319
3307
3294
3280
3267
3253
3239
3224
3210
3195
3179
3164
3148
3133
3117
3100
3084
3068
3051
3035
3018
3002
2985
2969
2952
2935
2919
2902
2886
2870
2854
2838
2822
2806
2791
2776
2761
2746
2732
2718
2704
2691
2678
2665
2653
2641
2630
2619
2609
2599
2589
2580
2572
2564
2556
2549
2543
2537
2532
2527
2523
2519
2517
2514
2513
2512
2511
2511
2512
2514
2516
2519
2523
2527
2532
2537
2544
2551
2558
2566
2575
2584
2595
2605
2616
2628
2641
2654
2667
2681
2696
2711
2726
2742
2758
2775
2792
2810
2827
2845
2864
2882
2901
2920
2940
2959
2979
2999
3019
3040
3060
3081
3102
3123
3144
3165
3187
3208
3230
3251
3273
3295
3317
3339
3361
3382
3404
3426
3448
3470
3491
3513
3534
3556
3577
3598
3618
3639
3659
3679
3699
3719
3738
3757
3776
3795
3813
3831
3849
3866
3883
3900
3916
3933
3949
3964
3980
3995
4009
4024
4038
4051
4066
4078
4091
4105
4118
4130
4142
4154
4166
4177
4189
4200
4211
4221
4232
4242
4253
4263
4273
4282
4292
4302
4311
4320
4329
4338
4347
4356
4365
4373
4382
4390
4399
4407
4415
4422
4430
4437
4445
4452
4458
4465
4471
4477
4483
4489
4494
4498
4503
4507
4510
4514
4516
4519
4521
4522
4523
4523
4523
4522
4521
4519
4516
4513
4509
4504
4499
4493
4487
4479
4471
4462
4453
4442
4431
4419
4406
4392
4378
4362
4346
4329
4311
4292
4273
4252
4231
4209
4186
4162
4138
4112
4086
4059
4030
4002
3973
3943
3912
3880
3848
3815
3781
3747
3712
3677
3640
3604
3566
3529
3490
3451
3412
3372
3331
3290
3249
3207
3164
3121
3078
3034
2989
2945
2899
2853
2807
2761
2713
2666
2618
2569
2520
2470
2420
2370
2319
2267
2215
2163
2109
2056
2001
1947
1892
1836
1780
1724
1667
1609
1551
1493
1433
1374
1314
1254
1193
1132
1070
1008
945
883
819
756
692
628
563
498
433
367
301
235
169
103
36
-31
-98
-165
-233
-300
-368
-436
-503
-571
-639
-707
-775
-842
-910
-978
-1045
-1113
-1180
-1247
-1314
-1381
-1447
-1514
-1580
-1645
-1711
-1776
-1841
-1906
-1970
-2033
-2098
-2161
-2224
-2286
-2348
-2410
-2471
-2532
-2593
-2653
-2712
-2771
-2830
-2888
-2945
-3002
-3059
-3114
-3169
-3224
-3278
-3331
-3383
-3435
-3485
-3535
-3585
-3633
-3681
-3727
-3773
-3818
-3862
-3905
-3947
-3988
-4029
-4067
-4106
-4144
-4180
-4216
-4250
-4284
-4316
-4348
-4378
-4408
-4437
-4464
-4491
-4517
-4542
-4566
-4589
-4611
-4632
-4652
-4671
-4690
-4707
-4724
-4740
-4755
-4769
-4782
-4795
-4806
-4817
-4827
-4837
-4845
-4853
-4860
-4867
-4873
-4878
-4882
-4886
-4889
-4892
-4893
-4895
-4895
-4895
-4895
-4894
-4892
-4889
-4886
-4883
-4879
-4874
-4869
-4863
-4857
-4850
-4842
-4834
-4826
-4816
-4807
-4796
-4785
-4774
-4762
-4749
-4736
-4722
-4708
-4694
-4678
-4663
-4647
-4630
-4613
-4596
-4578
-4560
-4542
-4523
-4504
-4484
-4465
-4445
-4424
-4404
-4383
-4362
-4341
-4319
-4298
-4276
-4254
-4232
-4210
-4188
-4166
-4143
-4121
-4098
-4075
-4051
-4030
-4006
-3984
-3960
-3937
-3914
-3891
-3867
-3843
-3820
-3796
-3772
-3748
-3724
-3700
-3676
-3652
-3628
-3603
-3579
-3554
-3529
-3504
-3479
-3454
-3429
-3404
-3378
-3353
-3327
-3301
-3275
-3248
-3222
-3195
-3169
-3142
-3115
-3088
-3060
-3033
-3005
-2978
-2950
-2922
-2894
-2866
-2837
-2809
-2780
-2752
-2723
-2694
-2665
-2636
-2607
-2578
-2549
-2519
-2490
-2460
-2430
-2400
-2370
-2340
-2309
-2278
-2248
-2217
-2186
-2154
-2123
-2091
-2060
-2028
-1996
-1964
-1931
-1899
-1866
-1834
-1801
-1768
-1735
-1702
-1669
-1636
-1603
-1570
-1536
-1503
-1470
-1436
-1403
-1369
-1336
-1302
-1269
-1235
-1201
-1168
-1134
-1100
-1066
-1032
-998
-964
-930
-896
-862
-827
-793
-759
-724
-690
-656
-621
-587
-553
-518
-484
-450
-415
-381
-347
-313
-279
-245
-211
-177
-144
-110
-76
-43
-10
23
56
89
121
153
185
217
249
280
312
343
373
404
434
464
493
522
551
580
608
636
664
691
718
744
770
796
821
846
871
895
919
943
966
989
1010
1034
1055
1077
1098
1119
1139
1159
1179
1198
1218
1236
1255
1273
1291
1309
1326
1343
1360
1377
1393
1409
1425
1441
1457
1472
1487
1502
1516
1531
1545
1559
1573
1587
1601
1614
1627
1641
1654
1666
1679
1692
1704
1716
1728
1740
1751
1763
1774
1785
1796
1806
1816
1826
1835
1845
1854
1862
1870
1878
1885
1892
1899
1905
1910
1916
1920
1925
1928
1932
1935
1937
1939
1940
1941
1941
1941
1940
1939
1938
1936
1933
1930
1926
1922
1918
1913
1907
1901
1895
1888
1880
1872
1864
1855
1845
1835
1825
1814
1803
1791
1778
1766
1752
1738
1724
1709
1694
1678
1661
1645
1627
1609
1591
1572
1553
1534
1514
1493
1472
1451
1429
1407
1384
1361
1338
1314
1290
1265
1240
1214
1189
1162
1135
1108
1080
1052
1024
995
965
935
905
874
842
810
778
745
712
678
643
609
573
538
501
465
428
390
352
314
275
235
196
155
115
74
33
-9
-51
-94
-136
-179
-223
-266
-310
-354
-399
-443
-488
-533
-578
-624
-669
-715
-761
-807
-852
-898
-944
-990
-1036
-1082
-1128
-1174
-1219
-1265
-1310
-1355
-1400
-1444
-1489
-1533
-1577
-1620
-1664
-1706
-1749
-1791
-1833
-1874
-1915
-1956
-1996
-2036
-2075
-2114
-2152
-2190
-2227
-2264
-2300
-2335
-2370
-2405
-2439
-2472
-2505
-2537
-2568
-2599
-2629
-2659
-2688
-2717
-2744
-2772
-2798
-2824
-2850
-2874
-2898
-2922
-2945
-2967
-2989
-3010
-3031
-3051
-3070
-3089
-3107
-3124
-3141
-3158
-3174
-3189
-3204
-3218
-3232
-3245
-3258
-3270
-3282
-3294
-3304
-3315
-3325
-3335
-3344
-3353
-3362
-3370
-3378
-3386
-3394
-3401
-3408
-3415
-3422
-3428
-3435
-3442
-3448
-3454
-3461
-3467
-3473
-3480
-3486
-3493
-3499
-3506
-3513
-3520
-3527
-3534
-3541
-3548
-3556
-3563
-3571
-3579
-3587
-3595
-3603
-3611
-3620
-3628
-3637
-3645
-3654
-3663
-3672
-3681
-3689
-3698
-3707
-3716
-3725
-3734
-3743
-3752
-3761
-3770
-3779
-3787
-3796
-3804
-3813
-3821
-3829
-3836
-3844
-3851
-3858
-3865
-3872
-3878
-3885
-3891
-3896
-3902
-3907
-3912
-3916
-3921
-3925
-3928
-3932
-3935
-3937
-3940
-3942
-3944
-3945
-3946
-3947
-3947
-3947
-3947
-3946
-3945
-3943
-3941
-3939
-3936
-3933
-3929
-3925
-3920
-3915
-3910
-3904
-3898
-3891
-3884
-3877
-3869
-3860
-3852
-3842
-3833
-3823
-3812
-3801
-3790
-3779
-3766
-3754
-3741
-3728
-3714
-3700
-3685
-3671
-3655
-3639
-3623
-3607
-3590
-3572
-3554
-3536
-3517
-3498
-3479
-3459
-3438
-3417
-3396
-3374
-3352
-3329
-3306
-3282
-3258
-3234
-3209
-3184
-3158
-3132
-3105
-3078
-3051
-3023
-2995
-2967
-2938
-2909
-2880
-2850
-2820
-2790
-2759
-2728
-2697
-2666
-2635
-2603
-2571
-2539
-2507
-2474
-2442
-2409
-2377
-2344
-2311
-2278
-2245
-2212
-2180
-2147
-2114
-2081
-2049
-2016
-1984
-1952
-1920
-1888
-1856
-1825
-1794
-1763
-1732
-1702
-1672
-1642
-1612
-1583
-1555
-1526
-1499
-1471
-1444
-1417
-1391
-1365
-1340
-1315
-1291
-1267
-1244
-1222
-1199
-1178
-1157
-1136
-1117
-1097
-1079
-1061
-1043
-1026
-1010
-994
-979
-965
-951
-938
-926
-914
-902
-891
-881
-872
-862
-854
-846
-839
-832
-825
-819
-814
-809
-804
-800
-796
-793
-790
-788
-786
-784
-783
-782
-781
-780
-780
-781
-781
-782
-783
-784
-785
-787
-789
-791
-793
-795
-798
-800
-803
-806
-809
-812
-815
-818
-821
-825
-828
-831
-834
-837
-840
-843
-846
-849
-852
-854
-857
-859
-861
-863
-864
-866
-867
-868
-868
-869
-869
-869
-868
-867
-866
-864
-862
-860
-857
-854
-851
-847
-843
-839
-834
-829
-823
-817
-811
-804
-797
-790
-782
-774
-766
-757
-748
-738
-728
-718
-707
-696
-685
-673
-661
-649
-636
-623
-609
-595
-581
-567
-552
-536
-521
-505
-488
-472
-455
-437
-420
-402
-383
-364
-345
-326
-306
-286
-266
-245
-224
-203
-182
-160
-137
-115
-92
-69
-46
-22
2
26
50
75
100
125
150
176
202
228
254
280
307
333
360
387
413
440
467
494
521
548
575
601
628
654
681
707
733
758
784
809
834
858
882
906
930
953
975
997
1018
1040
1061
1081
1101
1120
1139
1157
1175
1192
1209
1225
1240
1255
1270
1284
1297
1310
1322
1334
1346
1356
1367
1376
1386
1394
1402
1410
1417
1424
1430
1436
1442
1447
1451
1455
1459
1462
1465
1468
1470
1472
1473
1474
1475
1476
1476
1476
1476
1476
1475
1474
1473
1472
1471
1469
1467
1466
1464
1462
1460
1457
1455
1453
1450
1448
1445
1443
1440
1438
1435
1433
1431
1428
1426
1424
1422
1420
1418
1416
1414
1413
1412
1411
1410
1409
1409
1409
1409
1410
1410
1411
1413
1415
1417
1419
1422
1426
1430
1434
1438
1443
1449
1455
1461
1468
1475
1483
1491
1499
1508
1518
1527
1537
1548
1559
1570
1582
1593
1606
1618
1631
1645
1658
1672
1686
1701
1716
1731
1746
1762
1778
1794
1811
1827
1844
1862
1879
1897
1914
1932
1951
1969
1987
2005
2025
2044
2063
2082
2101
2120
2140
2159
2179
2198
2218
2238
2257
2277
2297
2316
2336
2356
2375
2395
2414
2433
2452
2471
2490
2509
2527
2545
2563
2581
2598
2615
2632
2648
2664
2680
2695
2710
2724
2738
2752
2765
2777
2789
2801
2812
2822
2832
2842
2851
2859
2867
2874
2881
2887
2892
2897
2902
2906
2909
2912
2914
2916
2917
2917
2917
2916
2915
2914
2911
2908
2905
2901
2897
2892
2886
2880
2874
2867
2860
2852
2844
2835
2826
2816
2806
2796
2785
2774
2762
2750
2738
2725
2712
2699
2686
2672
2658
2643
2629
2614
2599
2584
2568
2552
2536
2520
2504
2487
2471
2454
2437
2420
2402
2385
2367
2349
2331
2313
2295
2277
2259
2241
2222
2204
2185
2167
2148
2129
2111
2092
2073
2055
2036
2017
1999
1980
1962
1943
1924
1905
1887
1868
1849
1830
1811
1792
1773
1754
1734
1715
1695
1675
1655
1635
1615
1594
1573
1552
1531
1509
1487
1465
1442
1419
1396
1373
1349
1325
1300
1275
1250
1225
1199
1173
1146
1119
1092
1064
1036
1006
978
949
920
890
860
829
799
768
737
705
674
642
610
578
546
513
481
449
416
384
351
319
287
255
223
191
160
128
97
66
36
5
-25
-55
-84
-113
-142
-170
-198
-225
-252
-279
-305
-331
-357
-382
-406
-430
-454
-477
-499
-522
-543
-564
-585
-606
-625
-645
-664
-682
-700
-718
-735
-752
-768
-784
-800
-815
-830
-845
-859
-873
-886
-900
-913
-926
-938
-951
-963
-974
-986
-997
-1008
-1020
-1030
-1041
-1051
-1062
-1072
-1082
-1092
-1101
-1111
-1120
-1130
-1139
-1148
-1157
-1166
-1176
-1185
-1194
-1203
-1211
-1220
-1229
-1238
-1248
-1257
-1266
-1275
-1284
-1293
-1302
-1312
-1321
-1331
-1340
-1350
-1359
-1369
-1378
-1388
-1398
-1407
-1417
-1426
-1436
-1445
-1455
-1464
-1474
-1483
-1492
-1501
-1510
-1519
-1527
-1536
-1544
-1552
-1560
-1568
-1576
-1583
-1590
-1597
-1604
-1610
-1616
-1622
-1628
-1634
-1639
-1644
-1649
-1653
-1657
-1661
-1665
-1668
-1671
-1674
-1676
-1679
-1681
-1682
-1684
-1685
-1686
-1686
-1687
-1687
-1687
-1686
-1686
-1685
-1684
-1683
-1681
-1680
-1678
-1676
-1674
-1672
-1670
-1668
-1666
-1663
-1661
-1659
-1656
-1654
-1651
-1649
-1647
-1644
-1642
-1640
-1638
-1636
-1634
-1632
-1630
-1628
-1626
-1625
-1624
-1622
-1621
-1620
-1620
-1619
-1619
-1618
-1618
-1619
-1619
-1620
-1621
-1622
-1623
-1625
-1627
-1629
-1632
-1635
-1638
-1641
-1645
-1649
-1654
-1659
-1664
-1669
-1675
-1681
-1687
-1694
-1701
-1708
-1715
-1723
-1731
-1740
-1748
-1757
-1767
-1776
-1786
-1796
-1807
-1818
-1828
-1840
-1851
-1863
-1875
-1887
-1900
-1912
-1925
-1938
-1952
-1965
-1979
-1993
-2007
-2021
-2036
-2051
-2065
-2080
-2096
-2111
-2126
-2142
-2157
-2173
-2189
-2205
-2222
-2238
-2255
-2271
-2288
-2305
-2323
-2340
-2358
-2376
-2394
-2412
-2431
-2449
-2468
-2488
-2507
-2527
-2547
-2567
-2588
-2608
-2629
-2651
-2672
-2694
-2716
-2738
-2760
-2783
-2806
-2829
-2852
-2875
-2899
-2923
-2947
-2971
-2995
-3020
-3045
-3070
-3095
-3120
-3145
-3171
-3197
-3223
-3249
-3275
-3301
-3327
-3354
-3381
-3407
-3434
-3461
-3488
-3515
-3543
-3570
-3597
-3625
-3652
-3680
-3707
-3735
-3763
-3790
-3818
-3846
-3873
-3901
-3929
-3956
-3984
-4011
-4040
-4067
-4094
-4122
-4150
-4177
-4205
-4232
-4260
-4287
-4314
-4342
-4369
-4396
-4423
-4450
-4477
-4503
-4530
-4557
-4583
-4609
-4635
-4662
-4687
-4713
-4739
-4764
-4790
-4815
-4840
-4864
-4889
-4913
-4937
-4961
-4984
-5008
-5031
-5053
-5076
-5098
-5120
-5142
-5163
-5184
-5205
-5226
-5246
-5266
-5285
-5304
-5323
-5342
-5360
-5378
-5395
-5413
-5429
-5446
-5462
-5478
-5493
-5508
-5522
-5536
-5550
-5563
-5576
-5589
-5601
-5612
-5623
-5634
-5644
-5654
-5663
-5672
-5680
-5687
-5695
-5701
-5708
-5713
-5718
-5723
-5727
-5730
-5733
-5735
-5736
-5737
-5737
-5737
-5735
-5733
-5731
-5728
-5724
-5719
-5713
-5707
-5701
-5693
-5685
-5676
-5666
-5656
-5645
-5634
-5622
-5609
-5596
-5582
-5567
-5552
-5536
-5520
-5503
-5485
-5467
-5449
-5430
-5410
-5390
-5369
-5348
-5326
-5304
-5281
-5258
-5235
-5211
-5186
-5161
-5136
-5110
-5083
-5057
-5029
-5002
-4974
-4945
-4917
-4888
-4858
-4828
-4798
-4768
-4737
-4706
-4675
-4643
-4612
-4580
-4547
-4515
-4482
-4450
-4417
-4383
-4350
-4316
-4283
-4249
-4215
-4181
-4146
-4111
-4077
-4042
-4006
-3971
-3936
-3900
-3864
-3828
-3792
-3756
-3719
-3682
-3645
-3608
-3571
-3533
-3495
-3457
-3419
-3381
-3342
-3303
-3264
-3224
-3185
-3145
-3104
-3064
-3023
-2982
-2941
-2900
-2858
-2816
-2774
-2732
-2689
-2646
-2603
-2559
-2516
-2472
-2428
-2384
-2340
-2295
-2250
-2206
-2161
-2116
-2071
-2025
-1980
-1935
-1889
-1844
-1799
-1753
-1708
-1663
-1617
-1572
-1527
-1482
-1437
-1392
-1347
-1303
-1258
-1214
-1170
-1127
-1083
-1040
-997
-954
-911
-869
-827
-785
-744
-703
-662
-622
-582
-543
-503
-465
-426
-388
-351
-314
-278
-242
-206
-171
-136
-102
-69
-36
-3
28
60
91
121
151
180
209
237
264
291
317
343
368
393
417
441
464
486
508
529
549
569
589
608
626
644
661
677
693
708
722
736
750
763
775
786
797
808
817
826
835
843
850
857
863
869
874
878
882
886
889
891
893
895
896
897
897
896
896
895
893
891
889
886
883
880
877
873
869
864
860
855
850
845
839
834
828
822
816
810
804
798
791
785
779
772
766
759
753
746
740
733
727
720
714
708
702
696
690
684
678
673
667
662
657
652
647
643
638
634
630
626
622
619
616
613
610
607
605
603
601
599
598
597
596
595
594
594
594
594
595
595
596
597
599
601
603
605
607
610
613
616
620
624
628
632
637
641
647
652
658
664
670
676
683
690
698
705
713
721
729
738
747
756
765
775
784
794
805
815
825
836
847
858
869
881
892
904
916
928
939
951
963
976
988
1000
1012
1024
1036
1048
1060
1072
1084
1095
1107
1118
1129
1140
1151
1162
1172
1183
1193
1202
1212
1221
1230
1239
1247
1255
1263
1270
1277
1284
1291
1297
1303
1309
1314
1319
1324
1328
1332
1336
1339
1342
1345
1347
1349
1351
1353
1354
1355
1356
1356
1356
1356
1355
1355
1354
1353
1351
1349
1348
1346
1343
1341
1338
1335
1332
1329
1326
1322
1319
1315
1311
1307
1303
1299
1295
1291
1287
1282
1278
1274
1270
1265
1261
1257
1252
1248
1244
1240
1236
1232
1228
1225
1221
1218
1214
1211
1208
1205
1202
1200
1197
1195
1192
1190
1188
1186
1185
1183
1182
1180
1179
1178
1177
1176
1176
1175
1175
1174
1174
1174
1174
1174
1175
1175
1175
1176
1177
1178
1179
1180
1181
1183
1184
1186
1188
1190
1192
1194
1197
1200
1202
1205
1208
1212
1215
1219
1223
1226
1231
1235
1239
1244
1249
1254
1259
1264
1270
1276
1282
1288
1294
1300
1307
1314
1321
1328
1336
1344
1352
1360
1368
1377
1385
1394
1403
1413
1422
1432
1441
1451
1461
1472
1482
1493
1503
1514
1525
1535
1546
1557
1568
1579
1590
1601
1612
1622
1633
1644
1654
1665
1675
1685
1695
1705
1715
1724
1733
1742
1751
1759
1768
1775
1783
1790
1797
1803
1810
1815
1821
1826
1830
1835
1838
1842
1845
1847
1849
1851
1852
1853
1853
1853
1853
1852
1850
1849
1847
1844
1841
1838
1835
1831
1826
1822
1817
1812
1806
1800
1794
1788
1781
1774
1767
1760
1752
1745
1737
1728
1720
1711
1703
1694
1685
1676
1666
1657
1647
1638
1628
1618
1608
1598
1588
1577
1567
1556
1546
1535
1525
1514
1503
1493
1482
1471
1460
1449
1438
1427
1416
1404
1393
1382
1371
1359
1348
1337
1325
1314
1302
1290
1279
1267
1255
1243
1231
1219
1207
1195
1183
1171
1159
1146
1134
1121
1109
1096
1084
1071
1058
1046
1033
1020
1006
994
981
968
955
942
929
916
904
891
878
865
852
840
827
814
802
790
777
765
753
741
729
717
705
694
682
671
659
648
637
626
615
604
593
582
572
561
551
541
531
521
511
501
491
482
472
463
454
445
436
427
419
410
402
393
385
377
369
361
354
346
339
331
324
316
309
302
295
288
281
274
267
260
253
246
239
233
226
219
213
206
200
193
187
180
173
167
161
154
148
141
135
128
122
115
109
102
95
89
82
75
69
62
55
48
41
34
26
19
12
4
-4
-11
-19
-27
-36
-44
-53
-62
-71
-80
-89
-99
-109
-119
-129
-139
-150
-161
-172
-184
-196
-208
-221
-234
-247
-260
-274
-288
-303
-318
-333
-349
-365
-382
-398
-416
-433
-451
-470
-489
-508
-528
-548
-568
-589
-610
-632
-654
-676
-699
-722
-746
-770
-794
-819
-844
-869
-895
-921
-947
-974
-1000
-1029
-1056
-1084
-1112
-1141
-1170
-1199
-1228
-1257
-1287
-1316
-1346
-1376
-1407
-1437
-1467
-1498
-1528
-1559
-1589
-1620
-1650
-1681
-1712
-1743
-1773
-1804
-1834
-1865
-1896
-1926
-1957
-1987
-2017
-2048
-2079
-2109
-2139
-2170
-2200
-2230
-2261
-2291
-2321
-2351
-2381
-2411
-2441
-2471
-2501
-2530
-2560
-2590
-2619
-2649
-2678
-2707
-2736
-2765
-2794
-2823
-2851
-2880
-2908
-2936
-2964
-2991
-3019
-3046
-3073
-3099
-3126
-3152
-3177
-3203
-3228
-3253
-3277
-3301
-3325
-3348
-3371
-3394
-3416
-3438
-3459
-3480
-3501
-3521
-3541
-3560
-3579
-3598
-3616
-3633
-3650
-3667
-3683
-3699
-3715
-3730
-3744
-3758
-3772
-3785
-3798
-3810
-3822
-3833
-3844
-3854
-3864
-3873
-3882
-3890
-3898
-3905
-3911
-3917
-3923
-3928
-3932
-3935
-3938
-3941
-3943
-3944
-3944
-3944
-3943
-3942
-3940
-3937
-3934
-3930
-3925
-3920
-3914
-3907
-3900
-3892
-3883
-3874
-3864
-3854
-3843
-3831
-3819
-3806
-3792
-3778
-3764
-3748
-3732
-3716
-3699
-3681
-3663
-3644
-3625
-3605
-3584
-3563
-3542
-3520
-3497
-3474
-3451
-3427
-3402
-3377
-3352
-3326
-3300
-3273
-3246
-3219
-3191
-3162
-3134
-3104
-3075
-3045
-3015
-2984
-2953
-2921
-2889
-2857
-2825
-2792
-2759
-2725
-2691
-2657
-2622
-2587
-2552
-2516
-2480
-2444
-2408
-2371
-2334
-2297
-2259
-2221
-2183
-2145
-2106
-2067
-2028
-1989
-1950
-1910
-1870
-1830
-1790
-1750
-1710
-1669
-1628
-1588
-1547
-1506
-1465
-1424
-1383
-1342
-1301
-1261
-1220
-1179
-1138
-1097
-1057
-1016
-976
-936
-896
-856
-816
-776
-737
-698
-659
-621
-582
-544
-506
-469
-432
-395
-358
-322
-286
-251
-216
-181
-147
-113
-79
-46
-13
20
52
83
115
146
176
206
236
265
294
322
350
378
406
432
459
485
511
537
562
587
612
636
660
684
707
730
753
776
799
821
844
866
888
909
931
953
974
996
1016
1039
1060
1081
1102
1123
1145
1166
1187
1208
1229
1250
1272
1293
1314
1335
1357
1378
1399
1421
1443
1464
1486
1508
1529
1551
1573
1595
1617
1640
1662
1684
1707
1729
1752
1775
1797
1820
1843
1866
1889
1912
1935
1958
1982
2005
2028
2051
2075
2098
2121
2145
2168
2191
2214
2238
2261
2284
2307
2330
2353
2376
2399
2421
2444
2466
2488
2510
2532
2554
2575
2597
2618
2639
2659
2680
2700
2719
2739
2758
2777
2796
2814
2832
2849
2866
2883
2899
2915
2931
2946
2961
2975
2989
3002
3015
3028
3040
3051
3062
3073
3083
3093
3102
3110
3118
3126
3133
3140
3146
3151
3156
3160
3164
3167
3170
3172
3174
3175
3175
3175
3174
3173
3171
3168
3165
3161
3157
3151
3146
3139
3132
3124
3116
3107
3097
3086
3075
3063
3051
3037
3023
3009
2993
2977
2960
2943
2924
2905
2886
2865
2844
2822
2800
2777
2753
2728
2703
2677
2651
2624
2596
2567
2538
2508
2478
2447
2416
2383
2351
2317
2283
2249
2214
2178
2142
2106
2068
2031
1992
1954
1914
1875
1834
1794
1753
1711
1669
1627
1584
1541
1497
1453
1409
1364
1319
1274
1228
1183
1137
1090
1044
997
950
903
855
808
760
713
665
617
569
521
473
425
377
329
281
233
185
137
90
42
-6
-53
-101
-148
-195
-242
-289
-336
-382
-428
-475
-521
-566
-612
-658
-703
-748
-793
-837
-882
-926
-970
-1014
-1058
-1101
-1145
-1188
-1231
-1274
-1317
-1359
-1402
-1444
-1486
-1528
-1569
-1611
-1652
-1694
-1735
-1775
-1816
-1857
-1897
-1937
-1977
-2017
-2056
-2095
-2134
-2173
-2212
-2250
-2288
-2326
-2363
-2401
-2437
-2474
-2510
-2546
-2582
-2617
-2652
-2687
-2721
-2755
-2789
-2822
-2855
-2888
-2920
-2951
-2983
-3014
-3045
-3075
-3105
-3134
-3163
-3192
-3220
-3248
-3276
-3303
-3330
-3357
-3383
-3409
-3434
-3459
-3484
-3508
-3532
-3556
-3579
-3603
-3625
-3648
-3670
-3692
-3713
-3734
-3755
-3776
-3796
-3816
-3836
-3855
-3875
-3894
-3912
-3931
-3949
-3967
-3984
-4002
-4019
-4035
-4051
-4067
-4083
-4100
-4116
-4131
-4146
-4161
-4175
-4189
-4203
-4217
-4230
-4243
-4256
-4269
-4281
-4293
-4305
-4317
-4328
-4339
-4350
-4361
-4371
-4382
-4392
-4401
-4411
-4421
-4430
-4439
-4448
-4457
-4465
-4474
-4482
-4490
-4498
-4506
-4514
-4521
-4529
-4536
-4543
-4550
-4556
-4563
-4569
-4576
-4582
-4588
-4594
-4600
-4605
-4611
-4616
-4621
-4627
-4631
-4636
-4641
-4645
-4650
-4654
-4658
-4661
-4665
-4668
-4671
-4674
-4676
-4679
-4680
-4682
-4683
-4684
-4685
-4685
-4684
-4684
-4683
-4681
-4679
-4676
-4673
-4670
-4666
-4661
-4656
-4651
-4645
-4638
-4630
-4622
-4614
-4605
-4595
-4584
-4573
-4561
-4549
-4536
-4522
-4508
-4492
-4477
-4460
-4443
-4425
-4406
-4387
-4367
-4346
-4324
-4302
-4279
-4255
-4231
-4206
-4180
-4153
-4126
-4098
-4070
-4040
-4010
-3979
-3948
-3916
-3883
-3850
-3816
-3781
-3745
-3709
-3673
-3635
-3597
-3559
-3520
-3480
-3439
-3399
-3357
-3315
-3272
-3229
-3186
-3141
-3097
-3052
-3006
-2960
-2913
-2866
-2818
-2770
-2722
-2673
-2623
-2574
-2523
-2473
-2422
-2370
-2319
-2267
-2214
-2161
-2108
-2055
-2001
-1947
-1893
-1839
-1784
-1729
-1674
-1619
-1563
-1508
-1452
-1396
-1340
-1284
-1228
-1172
-1115
-1059
-1002
-946
-890
-833
-777
-721
-665
-608
-552
-496
-440
-385
-329
-274
-219
-164
-109
-55
-1
53
107
160
212
265
317
368
419
470
520
569
618
667
714
761
808
854
899
944
988
1031
1073
1115
1156
1196
1236
1275
1313
1350
1387
1422
1458
1492
1525
1558
1590
1622
1652
1682
1711
1739
1767
1794
1820
1846
1870
1895
1918
1941
1963
1984
2005
2025
2045
2064
2082
2100
2117
2133
2149
2164
2179
2193
2207
2219
2232
2243
2255
2265
2275
2285
2294
2302
2310
2317
2324
2330
2336
2341
2346
2350
2354
2357
2360
2362
2364
2365
2366
2366
2366
2366
2365
2364
2362
2360
2358
2355
2352
2348
2345
2340
2336
2331
2326
2321
2315
2309
2303
2297
2291
2284
2277
2270
2262
2255
2247
2239
2231
2223
2215
2206
2198
2189
2181
2172
2163
2154
2145
2136
2127
2117
2108
2099
2089
2080
2070
2061
2051
2041
2032
2021
2012
2001
1992
1982
1971
1961
1951
1940
1930
1919
1909
1898
1887
1876
1865
1854
1843
1832
1820
1809
1798
1786
1775
1763
1752
1740
1728
1717
1705
1693
1681
1669
1658
1646
1634
1622
1610
1598
1586
1574
1562
1551
1539
1527
1515
1503
1491
1479
1467
1455
1443
1431
1419
1407
1395
1383
1371
1359
1347
1335
1323
1311
1299
1287
1275
1263
1251
1239
1226
1214
1202
1190
1178
1166
1154
1142
1130
1118
1106
1094
1081
1069
1057
1045
1033
1020
1008
997
985
973
961
949
937
925
913
901
889
877
866
854
842
830
818
806
795
783
771
759
748
736
725
713
702
690
679
668
656
645
634
623
612
602
591
581
570
560
550
540
530
520
511
502
492
483
474
466
457
449
441
433
426
418
411
405
398
392
386
380
375
370
365
361
357
353
350
347
344
342
340
339
337
337
336
336
336
337
338
339
340
342
345
347
350
353
357
361
365
369
374
379
384
390
396
402
408
415
422
429
436
443
451
459
467
475
483
492
500
509
518
527
536
545
554
563
572
581
591
600
609
618
627
636
646
655
664
673
682
690
699
708
716
725
733
741
749
757
765
773
780
788
795
802
809
816
823
830
836
843
849
855
861
866
872
877
883
888
893
897
902
907
911
915
919
923
926
930
933
936
939
942
944
947
949
951
953
955
956
957
958
959
960
960
961
961
960
960
959
958
957
956
954
952
950
947
944
941
938
934
930
926
921
916
911
906
900
894
888
881
874
867
860
852
844
836
827
818
809
800
790
781
770
760
749
738
727
716
704
692
680
668
655
642
630
616
603
590
576
562
548
534
520
506
491
477
462
448
433
418
403
388
373
358
343
328
313
298
283
268
253
238
223
208
194
179
164
150
135
121
106
92
78
64
50
36
23
9
-4
-18
-31
-44
-57
-69
-82
-94
-106
-118
-130
-142
-153
-165
-176
-187
-197
-208
-218
-228
-238
-248
-258
-267
-276
-285
-294
-303
-311
-319
-328
-336
-343
-351
-359
-366
-374
-381
-388
-395
-402
-409
-415
-422
-429
-435
-441
-448
-454
-460
-466
-472
-478
-484
-490
-496
-501
-507
-513
-518
-524
-529
-534
-540
-545
-550
-556
-561
-566
-571
-576
-581
-586
-591
-595
-600
-605
-610
-614
-619
-623
-628
-632
-637
-641
-645
-649
-654
-658
-662
-666
-670
-674
-678
-681
-685
-689
-692
-696
-699
-703
-706
-709
-712
-715
-718
-721
-724
-727
-729
-732
-734
-737
-739
-741
-743
-745
-747
-749
-751
-753
-754
-756
-757
-758
-760
-761
-762
-763
-764
-764
-765
-766
-766
-767
-767
-767
-767
-767
-767
-767
-767
-767
-767
-767
-766
-766
-766
-765
-765
-765
-764
-764
-763
-763
-763
-763
-762
-762
-762
-762
-762
-762
-762
-763
-763
-763
-764
-764
-765
-765
-766
-767
-767
-768
-769
-770
-771
-772
-773
-774
-775
-776
-777
-778
-780
-781
-782
-783
-784
-785
-786
-786
-787
-788
-789
-789
-790
-790
-791
-791
-791
-792
-792
-792
-791
-791
-791
-790
-790
-789
-789
-788
-787
-786
-785
-783
-782
-780
-779
-777
-775
-774
-772
-770
-768
-765
-763
-761
-759
-756
-754
-751
-749
-746
-743
-741
-738
-735
-732
-729
-727
-724
-721
-718
-715
-712
-709
-706
-703
-700
-697
-694
-691
-688
-684
-681
-678
-675
-672
-669
-665
-662
-659
-656
-652
-649
-646
-643
-639
-636
-633
-629
-626
-623
-619
-616
-613
-609
-606
-603
-599
-596
-593
-590
-586
-583
-580
-577
-574
-571
-568
-566
-563
-560
-558
-556
-554
-552
-550
-548
-546
-545
-543
-542
-541
-540
-540
-539
-538
-538
-538
-538
-538
-538
-538
-539
-539
-540
-540
-541
-542
-543
-544
-545
-546
-547
-549
-550
-552
-553
-555
-556
-558
-560
-561
-563
-565
-567
-568
-570
-572
-573
-575
-577
-578
-580
-581
-583
-584
-585
-586
-587
-588
-589
-589
-589
-590
-590
-590
-590
-589
-589
-588
-587
-586
-585
-584
-583
-581
-579
-578
-576
-574
-572
-569
-567
-564
-562
-559
-556
-554
-551
-548
-545
-542
-538
-535
-532
-529
-526
-523
-520
-517
-514
-511
-508
-505
-502
-500
-497
-495
-493
-491
-489
-488
-486
-485
-484
-483
-483
-483
-483
-483
-484
-485
-486
-488
-490
-492
-495
-498
-501
-505
-509
-513
-518
-523
-528
-534
-540
-547
-554
-561
-569
-577
-586
-595
-604
-614
-624
-634
-645
-656
-667
-679
-691
-704
-717
-730
-743
-757
-771
-785
-799
-814
-829
-845
-860
-876
-892
-908
-924
-941
-958
-975
-992
-1008
-1026
-1044
-1061
-1079
-1097
-1115
-1132
-1150
-1168
-1186
-1204
-1222
-1240
-1258
-1276
-1294
-1312
-1330
-1347
-1365
-1382
-1400
-1417
-1434
-1451
-1468
-1485
-1501
-1518
-1534
-1550
-1566
-1582
-1598
-1614
-1629
-1645
-1660
-1675
-1690
-1705
-1719
-1734
-1748
-1762
-1776
-1790
-1804
-1817
-1830
-1844
-1857
-1869
-1882
-1895
-1907
-1919
-1931
-1943
-1955
-1967
-1978
-1989
-2001
-2011
-2021
-2033
-2043
-2054
-2064
-2074
-2083
-2093
-2102
-2111
-2120
-2129
-2138
-2146
-2154
-2162
-2169
-2177
-2184
-2191
-2197
-2203
-2209
-2215
-2220
-2225
-2230
-2234
-2238
-2242
-2245
-2248
-2251
-2253
-2255
-2256
-2257
-2258
-2259
-2259
-2258
-2257
-2256
-2255
-2253
-2251
-2248
-2245
-2242
-2238
-2234
-2230
-2225
-2220
-2215
-2209
-2203
-2196
-2190
-2183
-2175
-2167
-2159
-2151
-2142
-2133
-2124
-2115
-2105
-2095
-2084
-2074
-2063
-2052
-2040
-2029
-2017
-2005
-1992
-1980
-1967
-1954
-1941
-1928
-1915
-1901
-1887
-1874
-1860
-1846
-1831
-1817
-1803
-1788
-1774
-1759
-1744
-1730
-1715
-1700
-1685
-1670
-1655
-1640
-1625
-1610
-1595
-1580
-1565
-1550
-1535
-1520
-1505
-1490
-1475
-1460
-1446
-1431
-1416
-1402
-1387
-1373
-1359
-1345
-1331
-1317
-1303
-1290
-1277
-1263
-1250
-1238
-1225
-1212
-1200
-1188
-1176
-1165
-1153
-1142
-1131
-1121
-1110
-1100
-1090
-1081
-1071
-1062
-1053
-1045
-1037
-1029
-1020
-1014
-1006
-1000
-994
-988
-982
-977
-972
-967
-962
-958
-954
-950
-946
-943
-940
-937
-935
-933
-931
-929
-927
-926
-924
-923
-922
-922
-921
-921
-920
-920
-920
-920
-921
-921
-921
-922
-922
-923
-924
-925
-925
-926
-927
-928
-929
-930
-931
-932
-933
-934
-935
-936
-936
-937
-938
-939
-940
-940
-941
-942
-942
-943
-943
-944
-944
-944
-945
-945
-945
-945
-945
-945
-944
-944
-944
-943
-943
-942
-941
-940
-939
-938
-937
-936
-935
-933
-932
-930
-928
-926
-924
-922
-920
-918
-915
-913
-910
-907
-904
-901
-898
-895
-891
-888
-884
-880
-876
-871
-867
-862
-857
-852
-847
-841
-836
-830
-823
-817
-810
-804
-796
-789
-782
-774
-766
-757
-749
-740
-731
-722
-713
-703
-693
-683
-672
-662
-651
-640
-629
-617
-605
-593
-581
-569
-557
-544
-531
-518
-505
-492
-479
-465
-452
-438
-424
-411
-397
-383
-369
-355
-341
-327
-313
-299
-286
-272
-258
-245
-232
-219
-206
-193
-181
-168
-156
-145
-133
-122
-111
-100
-90
-80
-70
-61
-52
-44
-36
-28
-21
-14
-7
-1
4
9
14
18
22
26
29
31
33
35
36
37
37
37
36
35
34
32
29
27
23
20
16
11
6
1
-5
-11
-18
-25
-33
-41
-49
-58
-67
-76
-86
-97
-108
-119
-130
-142
-155
-168
-181
-194
-208
-222
-237
-252
-268
-283
-299
-316
-333
-350
-367
-385
-403
-421
-440
-459
-478
-497
-517
-537
-557
-577
-598
-618
-639
-661
-682
-704
-726
-748
-770
-792
-815
-838
-861
-884
-907
-931
-954
-978
-1002
-1027
-1052
-1076
-1101
-1127
-1152
-1178
-1204
-1230
-1256
-1283
-1309
-1337
-1364
-1391
-1419
-1447
-1475
-1503
-1532
-1560
-1589
-1618
-1648
-1677
-1707
-1736
-1766
-1797
-1827
-1857
-1888
-1919
-1949
-1980
-2011
-2043
-2074
-2106
-2137
-2169
-2201
-2233
-2265
-2297
-2329
-2361
-2393
-2426
-2458
-2490
-2523
-2555
-2588
-2620
-2653
-2685
-2718
-2751
-2783
-2815
-2848
-2880
-2913
-2945
-2977
-3009
-3042
-3074
-3106
-3138
-3170
-3202
-3233
-3265
-3297
-3329
-3360
-3392
-3423
-3455
-3486
-3517
-3548
-3579
-3610
-3641
-3672
-3703
-3733
-3764
-3794
-3824
-3854
-3884
-3913
-3943
-3972
-4001
-4030
-4059
-4086
-4115
-4143
-4170
-4198
-4225
-4251
-4278
-4304
-4329
-4355
-4380
-4404
-4428
-4452
-4476
-4499
-4522
-4544
-4566
-4587
-4608
-4628
-4648
-4668
-4687
-4706
-4724
-4741
-4758
-4775
-4791
-4806
-4821
-4836
-4850
-4863
-4876
-4889
-4900
-4912
-4923
-4933
-4943
-4952
-4961
-4969
-4977
-4984
-4991
-4997
-5003
-5009
-5014
-5018
-5023
-5026
-5030
-5033
-5035
-5037
-5039
-5041
-5042
-5042
-5043
-5043
-5043
-5042
-5041
-5040
-5038
-5037
-5034
-5032
-5030
-5027
-5023
-5020
-5016
-5013
-5008
-5004
-4999
-4995
-4989
-4984
-4979
-4973
-4967
-4960
-4954
-4947
-4940
-4933
-4926
-4918
-4910
-4902
-4893
-4885
-4876
-4866
-4857
-4847
-4837
-4827
-4816
-4806
-4794
-4783
-4772
-4760
-4748
-4735
-4723
-4710
-4697
-4683
-4670
-4656
-4642
-4627
-4613
-4598
-4583
-4568
-4553
-4537
-4521
-4505
-4489
-4473
-4456
-4439
-4422
-4405
-4388
-4370
-4353
-4335
-4317
-4299
-4281
-4262
-4244
-4225
-4206
-4187
-4168
-4149
-4129
-4110
-4090
-4070
-4050
-4029
-4009
-3988
-3967
-3946
-3924
-3903
-3881
-3859
-3837
-3814
-3791
-3768
-3745
-3721
-3697
-3673
-3649
-3624
-3599
-3574
-3548
-3522
-3496
-3470
-3443
-3416
-3389
-3361
-3333
-3305
-3276
-3247
-3218
-3189
-3159
-3129
-3099
-3068
-3038
-3007
-2975
-2944
-2912
-2880
-2847
-2814
-2781
-2748
-2715
-2681
-2647
-2613
-2578
-2544
-2509
-2473
-2438
-2402
-2366
-2330
-2294
-2257
-2221
-2183
-2146
-2109
-2071
-2033
-1995
-1957
-1919
-1880
-1841
-1802
-1763
-1724
-1684
-1644
-1604
-1564
-1524
-1484
-1443
-1403
-1362
-1321
-1280
-1239
-1198
-1156
-1115
-1073
-1031
-989
-947
-905
-863
-821
-778
-736
-693
-650
-607
-565
-521
-478
-435
-391
-348
-304
-261
-217
-173
-129
-85
-40
4
48
93
137
182
227
272
317
362
407
452
497
542
587
633
678
723
769
814
860
905
951
996
1042
1087
1133
1178
1223
1269
1314
1359
1404
1449
1494
1539
1584
1629
1673
1718
1762
1806
1851
1894
1938
1982
2025
2068
2112
2154
2197
2240
2282
2324
2366
2407
2448
2490
2530
2571
2611
2651
2691
2731
2770
2809
2848
2887
2925
2963
3001
3038
3075
3112
3149
3185
3221
3257
3293
3328
3363
3398
3433
3467
3501
3534
3568
3601
3634
3666
3699
3731
3762
3794
3825
3856
3886
3917
3947
3976
4006
4035
4062
4091
4120
4148
4176
4203
4230
4257
4283
4309
4335
4360
4385
4410
4434
4458
4482
4506
4529
4552
4574
4596
4618
4640
4661
4682
4702
4722
4742
4762
4781
4800
4818
4836
4854
4872
4889
4906
4923
4939
4955
4970
4986
5001
5015
5030
5044
5057
5071
5084
5096
5108
5120
5132
5143
5154
5164
5175
5184
5194
5203
5211
5220
5228
5235
5242
5249
5256
5262
5268
5273
5278
5283
5287
5291
5295
5298
5301
5304
5306
5308
5310
5311
5312
5313
5313
5313
5313
5313
5312
5311
5310
5308
5306
5304
5301
5299
5296
5293
5289
5285
5281
5277
5273
5268
5263
5258
5252
5246
5240
5234
5228
5221
5214
5207
5199
5192
5184
5176
5167
5159
5150
5141
5131
5122
5112
5102
5091
5081
5070
5059
5048
5036
5025
5013
5001
4988
4976
4963
4950
4937
4923
4910
4896
4881
4867
4852
4838
4822
4807
4792
4776
4760
4744
4727
4711
4694
4677
4659
4642
4624
4606
4588
4569
4551
4532
4513
4493
4474
4454
4434
4414
4394
4374
4353
4332
4311
4290
4269
4247
4225
4203
4181
4158
4136
4113
4090
4067
4043
4019
3995
3971
3946
3922
3897
3871
3846
3820
3794
3768
3741
3714
3687
3659
3632
3603
3575
3546
3517
3488
3459
3429
3399
3368
3338
3307
3276
3244
3212
3180
3148
3116
3083
3051
3018
2984
2951
2917
2884
2850
2816
2782
2748
2713
2679
2644
2609
2574
2540
2505
2469
2434
2399
2364
2328
2293
2257
2222
2186
2150
2115
2079
2043
2007
1971
1935
1899
1863
1826
1790
1754
1718
1681
1645
1608
1572
1535
1499
1462
1426
1389
1353
1316
1280
1243
1207
1170
1134
1098
1061
1025
989
953
916
880
844
809
773
737
701
666
630
595
559
524
489
454
419
384
349
314
279
245
210
176
141
107
73
39
5
-29
-63
-96
-130
-163
-197
-230
-263
-296
-328
-361
-393
-426
-458
-490
-522
-554
-585
-617
-648
-679
-710
-741
-771
-801
-832
-861
-891
-921
-950
-979
-1008
-1036
-1064
-1092
-1120
-1148
-1175
-1201
-1228
-1254
-1280
-1306
-1331
-1356
-1380
-1404
-1428
-1451
-1474
-1497
-1519
-1541
-1562
-1583
-1604
-1624
-1643
-1662
-1681
-1699
-1717
-1735
-1752
-1768
-1784
-1800
-1815
-1830
-1844
-1858
-1871
-1884
-1896
-1908
-1920
-1931
-1942
-1952
-1962
-1971
-1980
-1988
-1996
-2004
-2011
-2017
-2024
-2029
-2035
-2040
-2045
-2049
-2053
-2056
-2059
-2062
-2064
-2065
-2066
-2067
-2068
-2068
-2067
-2066
-2065
-2063
-2061
-2059
-2056
-2053
-2049
-2045
-2041
-2036
-2031
-2025
-2020
-2013
-2007
-2000
-1993
-1985
-1977
-1969
-1961
-1952
-1943
-1933
-1924
-1914
-1904
-1893
-1882
-1871
-1860
-1848
-1836
-1824
-1812
-1800
-1787
-1774
-1761
-1747
-1734
-1720
-1706
-1692
-1678
-1663
-1648
-1633
-1618
-1603
-1588
-1572
-1556
-1540
-1524
-1508
-1491
-1475
-1458
-1441
-1424
-1407
-1390
-1372
-1354
-1337
-1319
-1301
-1283
-1265
-1247
-1228
-1210
-1192
-1173
-1154
-1136
-1117
-1098
-1080
-1061
-1042
-1022
-1004
-985
-966
-947
-928
-909
-890
-871
-852
-833
-814
-795
-776
-757
-738
-719
-700
-681
-662
-643
-624
-605
-585
-566
-547
-529
-510
-491
-472
-453
-434
-415
-396
-377
-359
-340
-321
-303
-284
-265
-247
-229
-210
-192
-174
-156
-137
-120
-102
-84
-66
-49
-31
-14
3
20
37
54
71
87
104
120
136
152
167
183
198
213
228
243
257
271
285
299
312
326
338
351
363
375
387
398
409
420
430
440
450
459
468
476
484
492
499
506
512
518
523
528
533
537
540
543
546
548
549
550
551
551
551
550
548
547
544
541
538
534
529
524
519
513
507
500
492
484
476
467
458
448
438
427
416
404
392
380
367
353
340
325
311
296
280
265
248
232
215
198
180
162
144
125
106
87
68
48
28
7
-13
-34
-55
-76
-98
-119
-141
-163
-185
-208
-230
-253
-275
-298
-321
-344
-367
-389
-412
-435
-458
-481
-504
-526
-549
-571
-593
-616
-638
-659
-681
-702
-724
-745
-765
-786
-806
-826
-845
-865
-884
-902
-920
-938
-956
-973
-990
-1006
-1022
-1038
-1053
-1068
-1083
-1097
-1110
-1124
-1137
-1149
-1161
-1173
-1184
-1195
-1205
-1215
-1225
-1234
-1243
-1251
-1259
-1267
-1274
-1281
-1288
-1294
-1300
-1305
-1310
-1315
-1319
-1323
-1327
-1331
-1334
-1336
-1339
-1341
-1343
-1344
-1346
-1347
-1347
-1348
-1348
-1348
-1348
-1348
-1347
-1346
-1345
-1344
-1343
-1341
-1339
-1337
-1336
-1333
-1331
-1329
-1326
-1324
-1321
-1319
-1316
-1313
-1311
-1308
-1305
-1302
-1299
-1296
-1293
-1290
-1287
-1284
-1281
-1278
-1276
-1273
-1270
-1267
-1264
-1262
-1259
-1256
-1254
-1251
-1249
-1246
-1244
-1242
-1240
-1237
-1235
-1233
-1232
-1230
-1228
-1227
-1225
-1224
-1222
-1221
-1220
-1219
-1219
-1218
-1217
-1217
-1216
-1216
-1216
-1216
-1216
-1216
-1217
-1217
-1218
-1218
-1219
-1220
-1221
-1222
-1223
-1225
-1226
-1228
-1229
-1231
-1233
-1235
-1237
-1239
-1241
-1244
-1246
-1249
-1252
-1254
-1257
-1260
-1263
-1267
-1270
-1273
-1277
-1280
-1284
-1288
-1292
-1295
-1299
-1304
-1308
-1312
-1316
-1320
-1325
-1329
-1334
-1338
-1343
-1348
-1352
-1357
-1362
-1366
-1371
-1376
-1381
-1385
-1390
-1395
-1400
-1404
-1409
-1414
-1418
-1423
-1427
-1432
-1436
-1441
-1445
-1449
-1454
-1458
-1462
-1466
-1470
-1474
-1478
-1482
-1485
-1489
-1492
-1495
-1498
-1502
-1504
-1507
-1510
-1512
-1515
-1517
-1519
-1521
-1522
-1523
-1525
-1526
-1526
-1527
-1527
-1527
-1527
-1527
-1526
-1525
-1524
-1523
-1521
-1519
-1517
-1514
-1512
-1509
-1506
-1502
-1499
-1495
-1491
-1486
-1482
-1477
-1472
-1467
-1462
-1457
-1451
-1445
-1439
-1433
-1427
-1421
-1415
-1408
-1402
-1395
-1389
-1382
-1375
-1369
-1362
-1355
-1349
-1342
-1336
-1329
-1323
-1316
-1310
-1304
-1298
-1292
-1286
-1280
-1275
-1269
-1264
-1259
-1254
-1250
-1245
-1241
-1237
-1233
-1229
-1225
-1222
-1219
-1216
-1214
-1211
-1209
-1207
-1205
-1204
-1203
-1201
-1201
-1200
-1200
-1200
-1200
-1200
-1201
-1202
-1203
-1204
-1206
-1207
-1209
-1212
-1214
-1217
-1220
-1223
-1227
-1230
-1234
-1238
-1243
-1247
-1252
-1257
-1262
-1267
-1273
-1279
-1284
-1290
-1297
-1303
-1309
-1316
-1323
-1330
-1337
-1344
-1351
-1358
-1365
-1373
-1380
-1388
-1395
-1403
-1410
-1418
-1426
-1433
-1441
-1449
-1456
-1464
-1472
-1479
-1487
-1494
-1501
-1509
-1516
-1523
-1530
-1537
-1543
-1550
-1556
-1563
-1569
-1575
-1581
-1587
-1592
-1598
-1603
-1608
-1613
-1617
-1622
-1626
-1631
-1635
-1638
-1642
-1645
-1649
-1652
-1655
-1657
-1660
-1662
-1664
-1666
-1668
-1669
-1670
-1671
-1672
-1673
-1674
-1674
-1674
-1674
-1673
-1673
-1672
-1671
-1670
-1668
-1667
-1665
-1663
-1660
-1658
-1655
-1651
-1648
-1644
-1640
-1636
-1631
-1627
-1621
-1616
-1610
-1604
-1598
-1592
-1585
-1578
-1570
-1563
-1555
-1546
-1538
-1529
-1520
-1511
-1501
-1491
-1481
-1471
-1461
-1450
-1439
-1428
-1416
-1404
-1393
-1381
-1368
-1356
-1343
-1330
-1317
-1304
-1291
-1277
-1264
-1250
-1236
-1222
-1208
-1193
-1179
-1164
-1149
-1134
-1119
-1104
-1088
-1073
-1057
-1041
-1025
-1008
-993
-977
-960
-944
-927
-910
-893
-876
-859
-842
-825
-808
-790
-773
-755
-738
-720
-703
-685
-667
-649
-632
-614
-596
-578
-560
-542
-524
-506
-488
-470
-451
-433
-415
-397
-379
-360
-342
-324
-305
-287
-269
-250
-232
-214
-196
-177
-159
-141
-123
-104
-86
-68
-50
-32
-14
4
22
39
57
75
92
109
127
144
161
178
195
211
228
244
260
276
292
308
323
339
354
369
384
399
413
427
441
455
469
482
496
509
521
534
546
558
570
582
593
605
616
626
637
647
657
667
677
686
695
704
713
721
730
738
746
753
761
768
775
782
788
795
801
807
813
819
824
830
835
840
845
850
854
859
864
868
872
877
881
885
889
893
897
901
905
909
913
918
922
926
930
935
939
944
948
953
958
963
968
974
979
985
990
996
1002
1008
1014
1022
1029
1036
1043
1050
1057
1065
1073
1080
1088
1096
1105
1113
1121
1129
1138
1146
1155
1163
1172
1180
1189
1197
1206
1214
1223
1231
1239
1248
1256
1264
1272
1279
1287
1295
1302
1309
1316
1323
1330
1337
1343
1349
1355
1361
1367
1373
1378
1383
1388
1393
1397
1402
1406
1410
1414
1417
1421
1424
1427
1430
1433
1436
1438
1440
1442
1444
1446
1447
1448
1450
1451
1451
1452
1452
1452
1452
1452
1452
1451
1450
1449
1448
1447
1445
1443
1441
1439
1437
1434
1431
1428
1425
1421
1417
1413
1409
1404
1399
1394
1388
1383
1377
1371
1364
1357
1350
1343
1335
1327
1319
1311
1302
1293
1283
1274
1263
1253
1243
1232
1220
1209
1197
1185
1173
1160
1147
1134
1120
1106
1092
1078
1064
1049
1034
1018
1002
988
972
956
940
923
907
890
873
856
839
822
805
787
770
752
735
717
700
682
664
647
629
611
593
576
558
540
523
505
488
470
453
436
418
401
384
367
350
334
317
300
284
268
252
236
220
205
189
174
159
144
129
114
100
86
71
57
43
30
16
3
-10
-24
-37
-49
-62
-75
-87
-99
-111
-123
-135
-147
-158
-170
-181
-192
-203
-214
-225
-236
-246
-256
-267
-277
-287
-297
-306
-316
-325
-335
-344
-353
-362
-371
-380
-389
-397
-406
-414
-422
-430
-439
-446
-454
-462
-470
-477
-484
-491
-499
-505
-512
-519
-526
-532
-538
-544
-551
-556
-562
-568
-573
-579
-584
-589
-594
-599
-604
-608
-613
-617
-622
-626
-630
-634
-638
-642
-645
-649
-652
-656
-659
-662
-665
-668
-671
-674
-676
-679
-682
-684
-686
-689
-691
-693
-695
-697
-699
-701
-703
-704
-706
-708
-709
-711
-712
-714
-715
-716
-717
-718
-720
-721
-722
-723
-723
-724
-725
-726
-727
-727
-728
-729
-729
-730
-730
-731
-731
-732
-732
-733
-733
-733
-734
-734
-734
-734
-734
-734
-735
-735
-734
-734
-734
-734
-734
-734
-733
-733
-732
-732
-731
-730
-730
-729
-728
-727
-725
-724
-723
-721
-720
-718
-716
-714
-712
-709
-707
-704
-701
-699
-695
-692
-689
-685
-682
-678
-674
-670
-665
-661
-656
-652
-647
-642
-636
-631
-626
-620
-614
-608
-602
-596
-590
-583
-577
-570
-563
-556
-549
-542
-535
-528
-520
-513
-505
-498
-490
-483
-475
-467
-459
-452
-444
-436
-428
-420
-413
-405
-397
-389
-381
-374
-366
-359
-351
-343
-336
-329
-321
-314
-307
-300
-293
-286
-280
-273
-267
-260
-254
-248
-242
-236
-231
-225
-220
-215
-210
-205
-200
-196
-191
-187
-183
-179
-175
-171
-168
-165
-162
-159
-156
-153
-151
-149
-146
-144
-142
-141
-139
-138
-136
-135
-134
-133
-132
-131
-130
-130
-129
-129
-129
-128
-128
-128
-128
-128
-129
-129
-129
-130
-130
-131
-131
-132
-133
-134
-134
-135
-136
-138
-139
-140
-141
-142
-144
-145
-147
-148
-150
-152
-153
-155
-157
-159
-161
-164
-166
-168
-171
-173
-176
-179
-182
-184
-187
-191
-194
-197
-201
-204
-208
-212
-216
-220
-224
-228
-232
-237
-241
-246
-251
-255
-260
-265
-271
-276
-281
-286
-292
-297
-303
-308
-314
-319
-325
-331
-336
-342
-348
-353
-359
-365
-370
-376
-382
-387
-393
-398
-403
-409
-414
-419
-424
-429
-434
-439
-443
-448
-453
-457
-461
-465
-469
-473
-477
-481
-484
-488
-491
-494
-497
-500
-503
-505
-508
-510
-512
-514
-516
-518
-520
-521
-523
-524
-525
-526
-527
-527
-528
-528
-529
-529
-529
-529
-529
-528
-528
-528
-527
-526
-525
-524
-523
-522
-521
-520
-518
-517
-515
-514
-512
-510
-508
-506
-504
-502
-500
-498
-495
-493
-491
-488
-485
-483
-480
-477
-474
-471
-468
-465
-462
-459
-456
-453
-449
-446
-443
-439
-436
-432
-429
-425
-422
-418
-415
-411
-407
-404
-400
-396
-393
-389
-385
-382
-378
-374
-371
-367
-363
-360
-356
-353
-349
-345
-342
-338
-335
-332
-328
-325
-322
-318
-315
-312
-309
-306
-303
-300
-297
-294
-292
-289
-286
-284
-281
-279
-277
-274
-272
-270
-268
-266
-264
-262
-260
-259
-257
-256
-254
-253
-252
-251
-250
-249
-248
-248
-247
-247
-246
-246
-246
-246
-247
-247
-248
-249
-249
-251
-252
-253
-255
-257
-259
-261
-263
-266
-269
-271
-275
-278
-282
-285
-289
-293
-298
-303
-307
-313
-318
-323
-329
-335
-342
-348
-355
-362
-369
-377
-385
-393
-401
-409
-418
-427
-437
-446
-456
-466
-476
-487
-497
-508
-519
-531
-542
-554
-566
-578
-591
-603
-616
-629
-642
-656
-669
-683
-697
-710
-725
-739
-753
-767
-782
-797
-811
-826
-841
-856
-871
-886
-902
-917
-932
-948
-963
-978
-994
-1008
-1025
-1041
-1056
-1072
-1087
-1103
-1119
-1134
-1150
-1166
-1181
-1197
-1212
-1228
-1244
-1259
-1275
-1291
-1306
-1322
-1337
-1353
-1369
-1384
-1400
-1415
-1431
-1446
-1462
-1478
-1493
-1509
-1524
-1540
-1556
-1571
-1587
-1602
-1618
-1634
-1649
-1665
-1680
-1696
-1712
-1727
-1743
-1758
-1774
-1789
-1804
-1820
-1835
-1850
-1866
-1881
-1896
-1911
-1926
-1941
-1956
-1971
-1985
-2000
-2015
-2029
-2044
-2059
-2073
-2087
-2102
-2116
-2130
-2144
-2159
-2173
-2187
-2201
-2215
-2229
-2243
-2256
-2270
-2284
-2298
-2312
-2325
-2339
-2353
-2366
-2380
-2393
-2407
-2420
-2434
-2447
-2461
-2474
-2488
-2501
-2514
-2528
-2541
-2554
-2567
-2580
-2593
-2606
-2619
-2632
-2645
-2658
-2671
-2683
-2696
-2709
-2721
-2734
-2746
-2758
-2771
-2783
-2795
-2807
-2819
-2831
-2843
-2855
-2867
-2879
-2891
-2902
-2914
-2926
-2937
-2948
-2960
-2971
-2983
-2994
-3005
-3016
-3027
-3038
-3049
-3060
-3071
-3082
-3093
-3104
-3115
-3125
-3136
-3147
-3158
-3168
-3179
-3189
-3200
-3210
-3221
-3231
-3241
-3252
-3262
-3272
-3282
-3293
-3303
-3313
-3323
-3333
-3343
-3353
-3363
-3373
-3383
-3393
-3403
-3413
-3423
-3433
-3443
-3453
-3462
-3472
-3482
-3492
-3502
-3512
-3521
-3531
-3541
-3551
-3560
-3570
-3580
-3589
-3599
-3609
-3618
-3628
-3637
-3647
-3656
-3666
-3675
-3684
-3693
-3703
-3712
-3721
-3730
-3738
-3747
-3756
-3764
-3773
-3781
-3790
-3798
-3806
-3814
-3822
-3830
-3837
-3845
-3853
-3860
-3867
-3875
-3882
-3889
-3895
-3902
-3909
-3915
-3922
-3928
-3935
-3941
-3947
-3953
-3958
-3964
-3970
-3975
-3981
-3986
-3991
-3996
-4001
-4006
-4011
-4014
-4019
-4024
-4029
-4033
-4037
-4041
-4045
-4048
-4051
-4054
-4059
-4062
-4065
-4067
-4070
-4073
-4075
-4078
-4081
-4083
-4085
-4086
-4088
-4090
-4091
-4091
-4093
-4094
-4094
-4096
-4096
-4097
-4097
-4097
-4097
-4097
-4097
-4096
-4096
-4094
-4094
-4093
-4091
-4091
-4089
-4086
-4086
-4083
-4082
-4078
-4077
-4074
-4072
-4069
-4066
-4062
-4059
-4054
-4051
-4048
-4043
-4038
-4034
-4030
-4025
-4019
-4014
-4009
-4003
-3998
-3992
-3985
-3979
-3972
-3966
-3959
-3952
-3945
-3937
-3930
-3922
-3914
-3906
-3898
-3890
-3882
-3873
-3865
-3856
-3847
-3838
-3830
-3821
-3811
-3802
-3793
-3784
-3774
-3765
-3756
-3746
-3737
-3727
-3717
-3708
-3698
-3689
-3679
-3669
-3660
-3650
-3640
-3631
-3621
-3611
-3602
-3592
-3582
-3573
-3563
-3553
-3544
-3534
-3525
-3515
-3506
-3497
-3487
-3478
-3469
-3460
-3450
-3441
-3432
-3423
-3414
-3406
-3397
-3388
-3379
-3371
-3362
-3354
-3346
-3337
-3329
-3321
-3313
-3305
-3298
-3290
-3282
-3275
-3267
-3260
-3253
-3246
-3239
-3232
-3226
-3219
-3213
-3206
-3200
-3194
-3188
-3183
-3177
-3172
-3166
-3161
-3156
-3151
-3147
-3142
-3138
-3133
-3129
-3125
-3120
-3116
-3112
-3107
-3103
-3099
-3095
-3090
-3086
-3082
-3078
-3073
-3069
-3065
-3061
-3056
-3052
-3048
-3044
-3039
-3035
-3031
-3027
-3023
-3018
-3014
-3010
-3006
-3002
-2997
-2993
-2989
-2985
-2981
-2977
-2972
-2968
-2964
-2960
-2956
-2952
-2948
-2943
-2939
-2935
-2931
-2927
-2923
-2919
-2915
-2911
-2906
-2902
-2898
-2894
-2890
-2886
-2882
-2878
-2874
-2870
-2866
-2862
-2858
-2854
-2850
-2845
-2841
-2837
-2833
-2829
-2825
-2821
-2817
-2813
-2809
-2805
-2801
-2797
-2793
-2789
-2785
-2781
-2777
-2773
-2769
-2766
-2762
-2758
-2754
-2750
-2746
-2742
-2738
-2734
-2730
-2726
-2722
-2718
-2714
-2710
-2707
-2703
-2699
-2695
-2691
-2687
-2683
-2679
-2675
-2672
-2668
-2664
-2660
-2656
-2652
-2648
-2645
-2641
-2637
-2633
-2629
-2625
-2622
-2618
-2614
-2610
-2606
-2603
-2599
-2595
-2591
-2587
-2584
-2580
-2576
-2572
-2569
-2565
-2561
-2557
-2554
-2550
-2546
-2542
-2539
-2535
-2531
-2527
-2524
-2520
-2516
-2513
-2509
-2505
-2501
-2498
-2494
-2490
-2487
-2483
-2479
-2476
-2472
-2468
-2465
-2461
-2457
-2454
-2450
-2446
-2443
-2439
-2436
-2432
-2428
-2425
-2421
-2417
-2414
-2410
-2407
-2403
-2399
-2396
-2392
-2389
-2385
-2382
-2378
-2374
-2371
-2367
-2364
-2360
-2357
-2353
-2350
-2346
-2343
-2339
-2335
-2332
-2328
-2325
-2321
-2318
-2314
-2311
-2307
-2304
-2300
-2297
-2293
-2290
-2287
-2283
-2280
-2276
-2273
-2269
-2266
-2262
-2259
-2255
-2252
-2249
-2245
-2242
-2238
-2235
-2231
-2228
-2225
-2221
-2218
-2214
-2211
-2208
-2204
-2201
-2198
-2194
-2191
-2187
-2184
-2181
-2177
-2174
-2171
-2167
-2164
-2161
-2157
-2154
-2151
-2147
-2144
-2141
-2137
-2134
-2131
-2128
-2124
-2121
-2118
-2114
-2111
-2108
-2105
-2101
-2098
-2095
-2092
-2088
-2085
-2082
-2079
-2075
-2072
-2069
-2066
-2062
-2059
-2056
-2053
-2050
-2045
-2043
-2040
-2037
-2033
-2029
-2027
-2024
-2021
-2017
-2013
-2011
-2008
-2005
-2001
-1999
-1996
-1992
-1989
-1986
-1983
-1980
-1977
-1974
-1971
-1967
-1964
-1961
-1958
-1955
-1952
-1949
-1946
-1943
-1940
-1936
-1933
-1930
-1927
-1924
-1921
-1918
-1915
-1912
-1909
-1906
-1903
-1900
-1897
-1894
-1891
-1888
-1885
-1882
-1879
-1876
-1873
-1870
-1867
-1864
-1861
-1858
-1855
-1852
-1849
-1846
-1843
-1840
-1837
-1834
-1831
-1828
-1825
-1822
-1819
-1816
-1813
-1810
-1807
-1805
-1802
-1799
-1796
-1793
-1790
-1787
-1784
-1781
-1778
-1776
-1773
-1770
-1767
-1764
-1761
-1758
-1755
-1753
-1750
-1747
-1744
-1741
-1738
-1735
-1733
-1730
-1727
-1724
-1721
-1719
-1716
-1713
-1710
-1707
-1704
-1702
-1699
-1696
-1693
-1691
-1688
-1685
-1682
-1679
-1677
-1674
-1671
-1668
-1666
-1663
-1660
-1657
-1655
-1652
-1649
-1647
-1644
-1641
-1638
-1636
-1633
-1630
-1628
-1625
-1622
-1619
-1617
-1614
-1611
-1609
-1606
-1603
-1601
-1598
-1595
-1593
-1590
-1587
-1585
-1582
-1579
-1577
-1574
-1572
-1569
-1566
-1564
-1561
-1558
-1556
-1553
-1551
-1548
-1545
-1543
-1540
-1538
-1535
-1532
-1530
-1527
-1525
-1522
-1520
-1517
-1515
-1512
-1509
-1507
-1504
-1502
-1499
-1497
-1494
-1492
-1489
-1487
-1484
-1482
-1479
-1477
-1474
-1472
-1469
-1467
-1464
-1462
-1459
-1457
-1454
-1452
-1449
-1447
-1444
-1442
-1439
-1437
-1434
-1432
-1430
-1427
-1425
-1422
-1420
-1417
-1415
-1413
-1410
-1408
-1405
-1403
-1400
-1398
-1396
-1393
-1391
-1389
-1386
-1384
-1381
-1379
-1377
-1374
-1372
-1370
-1367
-1365
-1362
-1360
-1358
-1355
-1353
-1351
-1348
-1346
-1344
-1341
-1339
-1337
-1334
-1332
-1330
-1328
-1325
-1323
-1321
-1318
-1316
-1314
-1311
-1309
-1307
-1305
-1302
-1300
-1298
-1296
-1293
-1291
-1289
-1287
-1284
-1282
-1280
-1278
-1275
-1273
-1271
-1269
-1266
-1264
-1262
-1260
-1258
-1255
-1253
-1251
-1249
-1247
-1244
-1242
-1240
-1238
-1236
-1234
-1231
-1229
-1227
-1225
-1223
-1221
-1218
-1216
-1214
-1212
-1210
-1208
-1206
-1203
-1201
-1199
-1197
-1195
-1193
-1191
-1189
-1187
-1184
-1182
-1180
-1178
-1176
-1174
-1172
-1170
-1168
-1166
-1164
-1162
-1159
-1157
-1155
-1153
-1151
-1149
-1147
-1145
-1143
-1141
-1139
-1137
-1135
-1133
-1131
-1129
-1127
-1125
-1123
-1121
-1119
-1117
-1115
-1113
-1111
-1109
-1107
-1105
-1103
-1101
-1099
-1097
-1095
-1093
-1091
-1089
-1087
-1085
-1083
-1081
-1079
-1077
-1075
-1074
-1072
-1070
-1068
-1066
-1064
-1062
-1060
-1058
-1056
-1054
-1052
-1051
-1049
-1047
-1045
-1043
-1041
-1039
-1037
-1035
-1034
-1032
-1030
-1028
-1026
-1024
-1022
-1020
-1018
-1016
-1014
-1012
-1010
-1008
-1008
-1006
-1004
-1002
-1000
-998
-997
-995
-993
-991
-989
-988
-986
-984
-982
-980
-979
-977
-975
-973
-972
-970
-968
-966
-964
-963
-961
-959
-957
-956
-954
-952
-950
-949
-947
-945
-943
-942
-940
-938
-937
-935
-933
-931
-930
-928
-926
-925
-923
-921
-919
-918
-916
-914
-913
-911
-909
-908
-906
-904
-903
-901
-899
-898
-896
-894
-893
-891
-889
-888
-886
-885
-883
-881
-880
-878
-876
-875
-873
-872
-870
-868
-867
-865
-864
-862
-860
-859
-857
-856
-854
-852
-851
-849
-848
-846
-845
-843
-841
-840
-838
-837
-835
-834
-832
-831
-829
-827
-826
-824
-823
-821
-820
-818
-817
-815
-814
-812
-811
-809
-808
-806
-805
-803
-802
-800
-799
-797
-796
-794
-793
-791
-790
-788
-787
-785
-784
-782
-781
-780
-778
-777
-775
-774
-772
-771
-769
-768
-767
-765
-764
-762
-761
-759
-758
-757
-755
-754
-752
-751
-750
-748
-747
-745
-744
-743
-741
-740
-738
-737
-736
-734
-733
-732
-730
-729
-727
-726
-725
-723
-722
-721
-719
-718
-717
-715
-714
-713
-711
-710
-709
-707
-706
-705
-703
-702
-701
-699
-698
-697
-696
-694
-693
-692
-690
-689
-688
-686
-685
-684
-683
-681
-680
-679
-678
-676
-675
-674
-672
-671
-670
-669
-667
-666
-665
-664
-662
-661
-660
-659
-658
-656
-655
-654
-653
-651
-650
-649
-648
-647
-645
-644
-643
-642
-641
-639
-638
-637
-636
-635
-633
-632
-631
-630
-629
-627
-626
-625
-624
-623
-622
-620
-619
-618
-617
-616
-615
-614
-612
-611
-610
-609
-608
-607
-606
-604
-603
-602
-601
-600
-599
-598
-597
-596
-594
-593
-592
-591
-590
-589
-588
-587
-586
