5
19317
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
29
29
29
29
29
29
30
30
30
30
30
30
30
31
31
31
31
31
31
31
32
32
32
32
32
32
33
33
33
33
33
33
33
34
34
34
34
34
34
35
35
35
35
35
35
36
36
36
36
36
36
37
37
37
37
37
37
38
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
42
43
43
43
43
43
44
44
44
44
44
45
45
45
45
45
45
46
46
46
46
46
47
47
47
47
47
48
48
48
48
48
49
49
49
49
49
50
50
50
50
50
51
51
51
51
51
52
52
52
52
52
53
53
53
53
53
54
54
54
54
55
55
55
55
55
56
56
56
56
56
57
57
57
57
58
58
58
58
58
59
59
59
59
60
60
60
60
60
61
61
61
61
62
62
62
62
63
63
63
63
63
64
64
64
64
65
65
65
65
66
66
66
66
67
67
67
67
68
68
68
68
69
69
69
69
70
70
70
70
70
71
71
71
72
72
72
72
73
73
73
73
74
74
74
74
75
75
75
75
76
76
76
76
77
77
77
77
78
78
78
79
79
79
79
80
80
80
80
81
81
81
81
82
82
82
83
83
83
83
84
84
84
85
85
85
85
86
86
86
86
87
87
87
88
88
88
88
89
89
89
90
90
90
91
91
91
91
92
92
92
93
93
93
93
94
94
94
95
95
95
96
96
96
96
97
97
97
98
98
98
99
99
99
100
100
100
100
101
101
101
102
102
102
103
103
103
104
104
104
105
105
105
106
106
106
106
107
107
107
108
108
108
109
109
109
110
110
110
111
111
111
112
112
112
113
113
113
114
114
114
115
115
115
116
116
116
117
117
117
118
118
118
119
119
120
120
120
121
121
121
122
122
122
123
123
123
124
124
124
125
125
126
126
126
127
127
127
128
128
128
129
129
130
130
130
131
131
131
132
132
132
133
133
134
134
134
135
135
135
136
136
137
137
137
138
138
138
139
139
140
140
140
141
141
142
142
142
143
143
143
144
144
145
145
145
146
146
147
147
147
148
148
149
149
149
150
150
151
151
151
152
152
153
153
153
154
154
155
155
155
156
156
157
157
157
158
158
159
159
160
160
160
161
161
162
162
162
163
163
164
164
165
165
165
166
166
167
167
168
168
168
169
169
170
170
171
171
171
172
172
173
173
174
174
175
175
175
176
176
177
177
178
178
179
179
179
180
180
181
181
182
182
183
183
183
184
184
185
185
186
186
187
187
188
188
188
189
189
190
191
191
192
193
193
194
195
196
196
197
197
198
198
199
199
199
199
199
200
200
200
200
201
201
202
202
203
204
204
205
206
207
208
209
210
212
213
214
215
216
217
218
219
219
220
220
221
221
221
222
222
222
222
223
223
224
224
225
225
226
226
227
227
227
227
228
228
228
228
228
228
228
228
228
228
228
229
229
230
230
230
231
231
232
232
233
234
234
235
235
236
236
237
237
237
238
238
238
238
238
239
239
239
240
240
241
242
242
243
244
244
245
245
246
246
246
246
247
247
247
247
247
248
248
249
249
249
250
250
251
252
252
253
254
255
255
256
257
258
258
259
259
259
259
259
259
259
259
259
259
259
259
259
260
260
261
261
262
262
263
264
264
265
266
267
267
268
269
270
271
272
272
273
273
273
274
274
274
274
273
273
273
272
272
271
270
270
269
269
268
268
267
267
266
266
265
265
264
263
262
262
261
259
258
257
256
255
255
254
253
253
252
252
251
251
250
250
249
249
248
247
247
246
245
245
244
243
243
242
242
241
241
240
239
238
237
236
235
234
233
232
231
230
229
229
228
228
228
227
227
226
226
225
224
223
223
222
221
220
219
219
218
218
218
218
218
218
218
219
218
218
218
218
217
216
215
214
213
212
212
211
210
210
209
209
208
207
207
206
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
188
187
186
184
183
182
181
179
178
177
177
176
175
174
173
172
171
170
169
167
166
164
162
160
159
157
155
153
152
150
149
147
145
144
142
141
139
138
137
135
134
133
132
131
130
129
128
126
125
123
121
119
117
115
113
111
109
107
105
104
103
103
102
102
102
102
102
101
101
100
100
99
98
97
96
96
95
94
94
93
93
92
92
92
91
91
91
90
89
89
88
87
86
85
84
83
82
81
80
79
78
78
77
76
76
76
75
75
74
73
73
72
71
70
70
69
68
67
66
65
64
64
63
62
62
61
61
60
59
59
58
57
56
55
55
54
53
52
52
51
51
51
50
50
50
50
49
48
47
46
44
42
41
39
37
35
34
33
32
31
30
30
29
28
28
27
26
25
24
24
23
22
21
21
20
20
19
19
19
19
19
19
19
19
19
19
18
18
18
18
17
17
17
16
16
15
15
15
14
14
14
13
13
13
13
13
13
13
13
14
14
14
14
15
15
15
14
14
14
13
13
12
12
12
12
13
13
14
15
15
16
16
17
17
17
17
17
17
16
16
15
14
14
13
12
12
12
11
11
11
11
11
11
10
10
11
11
11
12
13
14
16
17
18
20
21
22
22
23
24
25
25
26
27
28
29
30
31
32
33
34
35
37
38
39
40
41
42
43
43
43
44
44
44
44
45
45
46
47
48
48
49
50
51
51
52
52
53
53
54
54
54
54
53
53
52
52
51
50
50
49
48
48
47
47
46
46
45
45
44
44
43
43
43
43
43
44
45
46
48
50
51
53
55
57
58
60
61
63
64
65
67
68
69
70
71
73
74
75
76
77
79
80
81
83
84
85
87
88
88
89
89
89
90
90
90
90
90
91
92
93
95
96
99
101
103
106
108
111
113
115
117
119
120
121
122
123
123
124
125
126
126
127
128
129
130
131
132
132
133
134
134
135
135
136
136
136
136
135
135
134
133
132
132
131
130
129
128
127
126
125
125
124
123
121
120
119
118
116
115
114
113
111
110
109
107
105
104
102
100
98
96
94
92
89
87
84
82
79
77
74
71
69
67
65
63
60
58
56
53
50
48
45
42
39
37
35
33
31
29
27
25
23
21
19
16
14
11
8
5
3
1
-2
-3
-5
-7
-8
-9
-11
-12
-14
-15
-17
-18
-20
-22
-24
-26
-28
-30
-32
-33
-35
-36
-38
-39
-40
-41
-42
-44
-45
-47
-48
-50
-52
-55
-57
-59
-61
-64
-66
-69
-71
-74
-77
-80
-83
-86
-89
-92
-95
-99
-102
-105
-109
-112
-115
-118
-121
-124
-126
-129
-132
-135
-138
-141
-143
-146
-148
-151
-153
-156
-158
-160
-162
-164
-167
-169
-171
-173
-174
-176
-178
-180
-182
-184
-186
-188
-191
-193
-196
-198
-200
-203
-205
-208
-210
-213
-215
-218
-220
-223
-225
-227
-230
-232
-234
-236
-238
-239
-241
-242
-244
-245
-247
-248
-249
-251
-252
-253
-254
-255
-256
-257
-258
-259
-260
-261
-262
-263
-263
-264
-265
-266
-267
-268
-269
-270
-270
-271
-271
-272
-272
-273
-273
-274
-274
-275
-276
-276
-277
-278
-279
-279
-280
-280
-281
-281
-281
-280
-280
-279
-278
-277
-276
-275
-274
-273
-272
-271
-270
-270
-270
-270
-271
-271
-272
-272
-273
-273
-273
-273
-273
-273
-272
-272
-271
-270
-269
-268
-267
-266
-264
-263
-261
-259
-258
-256
-255
-254
-252
-251
-251
-250
-249
-248
-248
-247
-247
-246
-246
-245
-245
-244
-243
-242
-240
-239
-237
-235
-233
-231
-229
-226
-224
-222
-220
-219
-217
-216
-215
-214
-213
-212
-210
-209
-207
-206
-204
-202
-200
-198
-196
-194
-192
-191
-190
-189
-188
-188
-188
-188
-188
-189
-190
-191
-191
-192
-193
-194
-194
-195
-196
-196
-197
-197
-197
-198
-198
-198
-199
-199
-200
-200
-201
-202
-203
-204
-205
-206
-206
-207
-207
-207
-207
-207
-207
-207
-206
-206
-205
-204
-203
-202
-201
-199
-198
-197
-197
-196
-196
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-197
-197
-198
-199
-200
-201
-203
-204
-205
-206
-207
-208
-209
-209
-210
-211
-211
-212
-213
-213
-214
-215
-216
-217
-218
-218
-219
-219
-219
-219
-219
-219
-219
-218
-218
-217
-217
-216
-216
-216
-215
-215
-215
-216
-216
-216
-217
-217
-218
-218
-219
-220
-220
-221
-222
-223
-224
-225
-226
-228
-230
-232
-234
-236
-238
-239
-241
-243
-245
-246
-248
-249
-251
-252
-254
-255
-256
-258
-258
-259
-260
-260
-260
-260
-260
-259
-259
-259
-259
-260
-261
-262
-263
-265
-267
-268
-270
-272
-273
-275
-276
-277
-278
-279
-280
-281
-282
-283
-284
-285
-286
-287
-288
-290
-291
-292
-293
-294
-295
-296
-296
-296
-296
-296
-296
-296
-295
-295
-294
-294
-294
-294
-295
-295
-296
-296
-297
-297
-298
-298
-299
-299
-300
-301
-301
-302
-303
-304
-305
-306
-308
-310
-312
-314
-317
-319
-323
-326
-330
-334
-338
-342
-346
-350
-354
-358
-362
-366
-370
-374
-378
-381
-384
-386
-389
-391
-392
-393
-394
-395
-396
-396
-396
-396
-396
-395
-394
-393
-392
-391
-389
-389
-388
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-386
-386
-386
-386
-385
-385
-385
-385
-385
-385
-386
-387
-388
-389
-391
-392
-394
-396
-398
-400
-402
-403
-405
-406
-407
-408
-409
-410
-410
-411
-411
-411
-411
-412
-412
-412
-412
-412
-412
-412
-413
-413
-414
-415
-415
-416
-416
-417
-417
-417
-417
-416
-416
-416
-415
-415
-414
-414
-413
-412
-412
-411
-411
-411
-411
-411
-412
-413
-414
-415
-416
-417
-418
-420
-421
-422
-423
-425
-426
-427
-429
-430
-432
-435
-437
-440
-443
-446
-450
-453
-457
-461
-465
-469
-473
-477
-480
-483
-486
-489
-492
-494
-496
-498
-499
-501
-502
-503
-505
-506
-508
-510
-512
-515
-518
-521
-525
-529
-533
-537
-542
-547
-552
-557
-563
-568
-574
-580
-587
-593
-599
-605
-610
-616
-622
-627
-632
-637
-642
-647
-652
-657
-662
-667
-671
-676
-681
-686
-691
-695
-700
-704
-708
-711
-715
-718
-721
-724
-727
-729
-732
-735
-738
-742
-745
-749
-753
-758
-762
-767
-772
-777
-782
-787
-792
-797
-801
-806
-811
-816
-820
-824
-829
-833
-838
-842
-847
-852
-857
-861
-867
-872
-877
-883
-888
-894
-900
-906
-912
-918
-924
-930
-936
-942
-947
-953
-958
-963
-968
-973
-977
-981
-985
-989
-992
-996
-1000
-1002
-1006
-1010
-1016
-1020
-1025
-1031
-1036
-1042
-1048
-1054
-1060
-1065
-1070
-1076
-1080
-1085
-1089
-1094
-1098
-1102
-1106
-1110
-1114
-1119
-1123
-1127
-1131
-1136
-1140
-1145
-1149
-1154
-1159
-1164
-1169
-1173
-1178
-1182
-1186
-1190
-1194
-1197
-1200
-1202
-1204
-1206
-1208
-1209
-1211
-1212
-1213
-1214
-1215
-1216
-1216
-1217
-1217
-1217
-1216
-1216
-1216
-1215
-1215
-1214
-1213
-1212
-1211
-1210
-1208
-1207
-1206
-1204
-1203
-1202
-1200
-1199
-1198
-1197
-1195
-1194
-1193
-1192
-1191
-1190
-1189
-1187
-1186
-1184
-1183
-1181
-1179
-1178
-1176
-1175
-1173
-1172
-1171
-1170
-1170
-1169
-1169
-1169
-1169
-1169
-1169
-1169
-1168
-1167
-1166
-1165
-1164
-1162
-1160
-1158
-1156
-1154
-1152
-1151
-1149
-1148
-1147
-1147
-1147
-1147
-1147
-1148
-1148
-1148
-1148
-1148
-1148
-1147
-1146
-1145
-1143
-1142
-1140
-1138
-1136
-1135
-1133
-1132
-1131
-1130
-1129
-1129
-1128
-1128
-1128
-1127
-1126
-1126
-1125
-1123
-1122
-1120
-1118
-1116
-1113
-1111
-1109
-1107
-1106
-1104
-1102
-1100
-1098
-1095
-1093
-1090
-1088
-1085
-1082
-1080
-1077
-1075
-1073
-1071
-1069
-1068
-1067
-1065
-1064
-1063
-1061
-1059
-1057
-1055
-1053
-1051
-1048
-1046
-1044
-1043
-1041
-1040
-1038
-1037
-1036
-1035
-1033
-1032
-1030
-1029
-1027
-1025
-1022
-1020
-1018
-1016
-1014
-1012
-1010
-1008
-1004
-1002
-1000
-998
-995
-992
-989
-986
-983
-980
-977
-974
-971
-969
-967
-965
-963
-961
-959
-957
-956
-954
-953
-952
-951
-950
-949
-948
-948
-947
-946
-945
-945
-944
-943
-942
-941
-940
-939
-938
-937
-936
-935
-934
-934
-933
-933
-932
-931
-931
-930
-929
-929
-927
-926
-924
-922
-920
-918
-915
-912
-908
-905
-901
-897
-893
-890
-886
-882
-879
-875
-872
-869
-867
-864
-862
-861
-859
-857
-856
-854
-853
-851
-850
-848
-846
-844
-842
-840
-839
-837
-835
-834
-832
-831
-829
-828
-827
-825
-823
-822
-820
-818
-816
-814
-813
-811
-809
-806
-804
-802
-799
-797
-794
-791
-787
-783
-779
-775
-771
-767
-762
-758
-753
-749
-744
-739
-735
-731
-726
-722
-718
-713
-709
-704
-699
-694
-689
-684
-679
-674
-669
-664
-659
-654
-649
-644
-640
-635
-630
-625
-619
-614
-609
-603
-598
-592
-586
-581
-575
-569
-563
-557
-551
-544
-538
-531
-525
-518
-512
-505
-498
-492
-486
-480
-474
-468
-463
-458
-453
-449
-444
-440
-436
-432
-428
-424
-421
-418
-414
-412
-409
-406
-404
-401
-399
-396
-394
-391
-389
-387
-385
-382
-381
-379
-377
-376
-374
-373
-371
-370
-368
-366
-364
-361
-359
-356
-354
-351
-348
-346
-343
-341
-339
-337
-336
-335
-334
-333
-332
-331
-331
-330
-329
-328
-326
-325
-323
-322
-320
-318
-316
-314
-312
-310
-307
-305
-302
-300
-297
-295
-293
-291
-289
-288
-286
-285
-284
-282
-281
-280
-278
-277
-276
-274
-272
-271
-269
-267
-265
-263
-261
-259
-257
-254
-252
-250
-247
-244
-242
-239
-236
-233
-229
-226
-222
-218
-214
-210
-206
-202
-199
-195
-191
-188
-184
-180
-176
-172
-168
-164
-160
-157
-154
-151
-149
-147
-147
-146
-146
-146
-147
-147
-148
-149
-149
-150
-150
-150
-150
-150
-150
-149
-148
-147
-146
-144
-143
-142
-140
-139
-138
-137
-136
-136
-135
-134
-133
-132
-131
-130
-129
-128
-127
-127
-126
-126
-125
-125
-125
-125
-125
-126
-126
-127
-128
-129
-130
-131
-131
-132
-133
-134
-135
-135
-136
-136
-136
-135
-135
-134
-132
-130
-128
-126
-123
-121
-118
-115
-112
-109
-106
-102
-99
-95
-90
-86
-81
-77
-72
-67
-62
-57
-52
-47
-42
-38
-34
-29
-26
-22
-18
-14
-11
-7
-4
0
4
8
12
16
21
25
30
35
40
45
50
55
60
65
70
76
81
86
92
98
103
109
115
120
126
132
137
143
149
155
161
167
174
181
188
195
202
210
217
223
230
237
243
249
256
262
268
274
280
286
293
299
306
313
320
326
333
339
344
350
356
361
367
372
378
383
389
395
401
407
413
420
425
431
437
442
447
453
457
462
467
471
476
480
484
489
493
497
501
505
509
513
517
522
526
531
536
541
546
551
557
563
569
575
581
587
593
599
605
611
616
621
625
630
634
637
641
645
649
653
657
662
666
671
677
682
688
695
701
708
715
722
729
736
743
750
757
764
771
778
785
793
801
809
817
825
834
842
850
858
865
873
880
886
893
900
906
913
920
927
934
942
950
957
965
972
979
985
992
997
1002
1006
1010
1014
1018
1022
1026
1029
1033
1037
1040
1044
1047
1050
1053
1056
1059
1061
1064
1067
1069
1072
1074
1077
1080
1082
1085
1088
1091
1094
1097
1099
1102
1104
1107
1108
1110
1111
1112
1112
1113
1114
1115
1116
1118
1119
1120
1121
1122
1122
1123
1123
1123
1124
1124
1123
1123
1123
1122
1122
1121
1121
1120
1120
1120
1120
1120
1120
1120
1120
1120
1121
1121
1121
1122
1122
1123
1123
1123
1124
1124
1123
1123
1122
1120
1119
1117
1116
1115
1114
1113
1113
1112
1112
1113
1113
1114
1116
1117
1119
1121
1123
1125
1128
1130
1132
1133
1135
1137
1138
1140
1141
1143
1145
1147
1149
1151
1153
1155
1157
1159
1160
1162
1163
1164
1166
1167
1168
1169
1171
1172
1174
1175
1177
1179
1182
1184
1186
1189
1191
1193
1195
1197
1199
1201
1203
1206
1208
1210
1212
1214
1216
1219
1221
1224
1226
1229
1232
1235
1238
1240
1243
1244
1246
1247
1248
1249
1250
1251
1251
1252
1253
1254
1255
1256
1257
1258
1259
1261
1262
1263
1265
1266
1268
1269
1271
1273
1274
1276
1278
1279
1281
1283
1285
1287
1289
1291
1293
1294
1295
1297
1298
1299
1299
1300
1301
1301
1302
1303
1304
1306
1307
1309
1311
1312
1314
1316
1318
1320
1322
1324
1326
1328
1329
1331
1332
1333
1334
1335
1335
1336
1337
1339
1340
1342
1344
1346
1349
1351
1353
1355
1357
1358
1359
1359
1359
1358
1357
1355
1353
1351
1348
1345
1342
1338
1335
1331
1328
1324
1320
1317
1313
1310
1307
1305
1302
1300
1298
1296
1294
1292
1290
1288
1285
1283
1280
1277
1274
1271
1267
1264
1260
1256
1252
1249
1244
1240
1236
1231
1227
1222
1216
1211
1206
1201
1196
1191
1185
1180
1175
1170
1165
1160
1155
1150
1146
1141
1137
1133
1129
1125
1122
1119
1116
1114
1112
1111
1109
1108
1106
1104
1102
1100
1098
1095
1092
1088
1085
1081
1078
1075
1072
1070
1068
1066
1064
1063
1062
1061
1059
1058
1057
1055
1053
1050
1047
1044
1041
1038
1034
1031
1028
1025
1022
1018
1016
1014
1010
1008
1006
1002
1000
997
994
990
986
982
978
973
969
964
959
955
950
946
941
937
932
927
922
917
912
907
902
898
893
888
884
879
874
870
865
860
856
852
849
845
842
839
837
835
833
831
829
827
825
823
821
819
817
814
812
809
806
803
800
798
796
794
793
792
791
791
792
793
795
796
798
800
802
804
806
808
809
811
812
813
814
814
815
815
816
816
816
816
816
817
818
820
822
824
827
830
833
836
839
842
844
847
850
853
857
861
865
870
875
881
887
893
900
906
913
919
926
932
938
944
950
956
961
966
971
976
981
985
990
995
1000
1004
1010
1014
1020
1025
1029
1034
1038
1042
1046
1049
1052
1055
1058
1061
1064
1067
1070
1073
1076
1080
1083
1087
1091
1094
1098
1101
1104
1107
1109
1112
1114
1116
1117
1119
1120
1122
1123
1124
1125
1126
1128
1129
1130
1131
1132
1133
1134
1135
1135
1136
1136
1136
1135
1134
1133
1132
1130
1127
1125
1122
1120
1117
1114
1111
1108
1105
1102
1099
1097
1094
1092
1091
1089
1088
1088
1088
1088
1089
1090
1091
1091
1092
1093
1093
1093
1093
1092
1092
1092
1092
1091
1091
1090
1090
1090
1090
1091
1091
1093
1094
1096
1099
1101
1104
1107
1109
1112
1114
1116
1118
1120
1122
1123
1125
1126
1127
1129
1129
1130
1130
1129
1128
1126
1124
1121
1117
1114
1110
1107
1104
1101
1099
1097
1095
1093
1091
1090
1088
1086
1083
1080
1077
1072
1067
1062
1056
1049
1042
1035
1029
1022
1016
1010
1006
1000
997
992
988
983
978
973
968
962
957
952
947
942
939
935
933
931
929
927
926
924
922
921
919
917
915
913
912
911
910
909
908
908
907
906
905
904
902
901
900
899
897
896
895
893
892
891
889
888
888
887
888
888
889
890
891
892
892
893
893
893
893
893
893
894
895
897
900
903
906
910
914
918
922
926
930
934
937
942
946
950
955
960
965
970
974
979
984
988
993
997
1000
1004
1006
1010
1012
1014
1016
1018
1022
1024
1026
1029
1032
1035
1038
1042
1046
1051
1056
1061
1067
1073
1079
1085
1090
1096
1101
1106
1111
1115
1120
1124
1129
1134
1139
1144
1150
1155
1161
1167
1172
1178
1183
1188
1193
1197
1201
1204
1207
1210
1213
1216
1219
1222
1225
1228
1231
1235
1238
1241
1244
1246
1249
1251
1253
1254
1255
1257
1258
1258
1259
1260
1260
1260
1261
1261
1262
1262
1263
1264
1265
1267
1268
1271
1273
1276
1279
1282
1285
1288
1292
1295
1297
1299
1301
1303
1304
1304
1304
1305
1305
1305
1305
1304
1304
1304
1303
1303
1302
1301
1301
1300
1300
1299
1300
1300
1301
1303
1305
1307
1309
1312
1314
1315
1317
1318
1319
1320
1320
1320
1320
1321
1321
1321
1322
1323
1325
1327
1330
1332
1335
1338
1341
1344
1348
1351
1353
1356
1358
1360
1362
1363
1365
1367
1368
1370
1371
1373
1375
1376
1378
1379
1381
1382
1384
1386
1388
1390
1392
1395
1397
1400
1402
1404
1406
1409
1411
1413
1415
1417
1419
1422
1425
1429
1433
1438
1443
1449
1454
1460
1465
1470
1475
1479
1483
1487
1490
1494
1497
1500
1503
1505
1507
1509
1511
1512
1512
1512
1512
1512
1511
1511
1510
1510
1510
1511
1512
1513
1515
1517
1519
1522
1526
1530
1534
1538
1544
1549
1554
1560
1566
1571
1577
1583
1588
1594
1600
1606
1612
1619
1626
1633
1641
1649
1658
1667
1676
1685
1695
1704
1713
1721
1729
1737
1743
1749
1755
1760
1764
1768
1772
1776
1780
1784
1789
1793
1798
1802
1806
1811
1814
1818
1821
1823
1826
1828
1831
1833
1835
1838
1840
1843
1846
1849
1852
1855
1859
1863
1867
1871
1875
1879
1882
1886
1890
1893
1897
1900
1904
1908
1912
1916
1920
1924
1928
1932
1936
1941
1945
1949
1953
1958
1963
1968
1974
1979
1985
1991
1997
2003
2009
2015
2021
2025
2029
2033
2037
2041
2045
2049
2053
2058
2062
2067
2072
2077
2082
2088
2093
2098
2103
2108
2113
2118
2124
2129
2134
2138
2143
2147
2150
2154
2157
2161
2164
2167
2170
2173
2175
2177
2178
2178
2179
2178
2178
2177
2177
2177
2177
2177
2177
2178
2179
2181
2182
2184
2187
2189
2192
2195
2198
2201
2205
2208
2212
2216
2219
2223
2226
2228
2230
2232
2234
2235
2236
2238
2239
2240
2241
2242
2243
2243
2243
2243
2242
2241
2240
2238
2235
2233
2229
2226
2222
2218
2213
2209
2205
2200
2196
2191
2187
2183
2178
2174
2169
2164
2158
2152
2146
2139
2132
2125
2117
2108
2100
2091
2082
2073
2065
2056
2048
2040
2033
2025
2017
2011
2004
1997
1989
1982
1974
1966
1958
1950
1942
1934
1926
1919
1911
1904
1896
1889
1881
1873
1865
1857
1848
1840
1832
1823
1815
1807
1800
1792
1785
1779
1772
1765
1759
1753
1746
1740
1734
1728
1723
1717
1711
1705
1699
1692
1686
1680
1674
1667
1660
1654
1647
1641
1635
1629
1623
1617
1612
1606
1601
1596
1591
1585
1580
1575
1570
1564
1559
1553
1548
1543
1537
1532
1527
1523
1518
1514
1509
1505
1501
1498
1494
1490
1487
1484
1480
1477
1474
1471
1467
1463
1459
1455
1450
1446
1441
1437
1432
1428
1424
1420
1416
1413
1409
1406
1403
1400
1397
1395
1394
1393
1393
1393
1394
1394
1395
1395
1395
1395
1394
1392
1390
1387
1384
1380
1376
1372
1368
1364
1360
1355
1350
1345
1339
1333
1327
1320
1313
1305
1297
1288
1279
1269
1258
1248
1236
1225
1213
1202
1190
1178
1166
1154
1141
1128
1116
1103
1090
1078
1066
1054
1042
1030
1018
1006
996
985
974
963
952
942
932
923
913
904
895
886
877
868
859
850
840
830
821
811
801
792
782
774
765
757
750
743
736
729
723
717
710
704
697
691
684
677
670
664
658
651
646
640
635
630
625
620
616
611
607
602
597
592
587
583
578
574
570
567
564
562
560
559
558
558
557
557
557
557
557
556
556
555
555
554
552
551
550
549
548
546
545
544
542
540
538
535
532
529
525
522
518
514
511
507
503
499
495
491
486
481
476
471
465
459
452
446
440
433
427
421
415
410
404
398
393
387
381
376
370
363
357
350
343
335
328
320
312
304
296
288
280
273
265
257
250
243
237
230
224
218
212
206
201
195
189
184
178
173
167
162
157
152
147
142
136
131
125
119
112
106
100
95
89
84
79
74
69
64
59
53
48
42
36
30
23
16
9
2
-6
-14
-22
-31
-39
-48
-57
-66
-74
-83
-91
-99
-107
-115
-124
-133
-142
-151
-161
-172
-183
-195
-207
-220
-233
-247
-260
-274
-288
-302
-316
-330
-343
-357
-370
-383
-396
-410
-423
-435
-448
-461
-474
-486
-499
-512
-524
-537
-550
-564
-577
-590
-603
-615
-627
-639
-651
-662
-672
-683
-693
-703
-712
-722
-732
-742
-752
-763
-773
-783
-793
-803
-813
-823
-832
-840
-849
-856
-864
-870
-876
-882
-887
-892
-896
-900
-904
-907
-911
-915
-920
-925
-931
-937
-943
-950
-956
-963
-969
-976
-982
-988
-994
-1000
-1004
-1010
-1016
-1020
-1027
-1033
-1039
-1045
-1052
-1060
-1068
-1076
-1084
-1092
-1100
-1109
-1117
-1125
-1132
-1140
-1147
-1154
-1160
-1167
-1174
-1180
-1187
-1193
-1200
-1206
-1213
-1219
-1226
-1232
-1238
-1244
-1250
-1255
-1260
-1265
-1269
-1274
-1278
-1282
-1287
-1291
-1295
-1300
-1304
-1309
-1314
-1319
-1324
-1330
-1336
-1343
-1349
-1356
-1364
-1371
-1379
-1386
-1394
-1402
-1409
-1417
-1425
-1433
-1441
-1449
-1457
-1465
-1473
-1481
-1490
-1498
-1505
-1513
-1521
-1528
-1535
-1542
-1549
-1556
-1563
-1571
-1578
-1585
-1592
-1599
-1606
-1614
-1622
-1630
-1638
-1648
-1658
-1668
-1679
-1691
-1704
-1718
-1731
-1746
-1761
-1776
-1792
-1807
-1824
-1840
-1858
-1875
-1893
-1912
-1931
-1951
-1971
-1991
-2011
-2032
-2052
-2073
-2093
-2113
-2134
-2154
-2173
-2193
-2212
-2231
-2249
-2267
-2286
-2304
-2322
-2341
-2360
-2380
-2400
-2420
-2440
-2460
-2481
-2501
-2521
-2541
-2561
-2582
-2602
-2622
-2643
-2663
-2685
-2706
-2728
-2750
-2773
-2796
-2819
-2843
-2866
-2889
-2912
-2935
-2957
-2979
-3000
-3022
-3043
-3063
-3084
-3104
-3124
-3144
-3164
-3184
-3204
-3224
-3243
-3262
-3281
-3300
-3318
-3335
-3353
-3370
-3386
-3403
-3419
-3435
-3450
-3466
-3481
-3495
-3510
-3524
-3538
-3551
-3565
-3579
-3592
-3605
-3618
-3630
-3643
-3654
-3665
-3676
-3686
-3696
-3705
-3714
-3723
-3731
-3740
-3749
-3758
-3767
-3777
-3787
-3797
-3807
-3818
-3829
-3841
-3853
-3865
-3877
-3890
-3904
-3918
-3932
-3947
-3962
-3977
-3993
-4008
-4024
-4040
-4057
-4073
-4090
-4107
-4125
-4142
-4160
-4178
-4196
-4214
-4232
-4250
-4267
-4284
-4301
-4317
-4332
-4347
-4361
-4374
-4387
-4399
-4411
-4422
-4433
-4443
-4452
-4461
-4469
-4477
-4484
-4490
-4496
-4502
-4507
-4512
-4516
-4520
-4525
-4529
-4533
-4538
-4543
-4548
-4554
-4559
-4565
-4571
-4576
-4582
-4587
-4593
-4598
-4603
-4609
-4614
-4619
-4625
-4630
-4636
-4641
-4647
-4652
-4658
-4663
-4668
-4673
-4678
-4682
-4686
-4691
-4694
-4698
-4702
-4705
-4708
-4711
-4714
-4718
-4721
-4724
-4728
-4731
-4735
-4739
-4744
-4748
-4752
-4756
-4760
-4764
-4767
-4770
-4773
-4776
-4778
-4780
-4782
-4784
-4786
-4788
-4790
-4793
-4796
-4800
-4804
-4809
-4815
-4821
-4827
-4834
-4842
-4849
-4857
-4864
-4872
-4879
-4885
-4891
-4897
-4902
-4907
-4912
-4916
-4919
-4921
-4923
-4925
-4926
-4926
-4926
-4925
-4924
-4923
-4921
-4919
-4917
-4915
-4912
-4910
-4907
-4903
-4900
-4896
-4892
-4887
-4881
-4875
-4868
-4860
-4852
-4843
-4833
-4823
-4813
-4803
-4794
-4784
-4774
-4765
-4757
-4748
-4740
-4733
-4726
-4719
-4712
-4706
-4700
-4693
-4687
-4681
-4674
-4668
-4662
-4656
-4651
-4646
-4641
-4636
-4632
-4628
-4624
-4621
-4617
-4614
-4610
-4607
-4603
-4599
-4595
-4590
-4586
-4581
-4576
-4570
-4565
-4560
-4554
-4549
-4544
-4539
-4534
-4529
-4524
-4519
-4514
-4509
-4504
-4499
-4494
-4489
-4484
-4479
-4474
-4469
-4463
-4458
-4452
-4446
-4439
-4432
-4425
-4418
-4411
-4404
-4397
-4390
-4383
-4376
-4369
-4362
-4355
-4348
-4341
-4334
-4327
-4321
-4314
-4307
-4300
-4292
-4285
-4277
-4268
-4260
-4251
-4243
-4234
-4226
-4218
-4210
-4202
-4194
-4187
-4180
-4172
-4165
-4158
-4151
-4143
-4136
-4128
-4121
-4113
-4105
-4097
-4088
-4078
-4070
-4061
-4051
-4041
-4030
-4021
-4011
-4001
-3991
-3981
-3971
-3960
-3950
-3939
-3928
-3917
-3906
-3895
-3884
-3872
-3860
-3848
-3836
-3824
-3811
-3799
-3786
-3773
-3760
-3746
-3733
-3720
-3707
-3694
-3682
-3670
-3658
-3646
-3635
-3623
-3612
-3602
-3591
-3581
-3571
-3561
-3551
-3541
-3532
-3522
-3513
-3503
-3494
-3485
-3475
-3466
-3457
-3447
-3438
-3429
-3420
-3411
-3402
-3392
-3383
-3373
-3363
-3353
-3343
-3333
-3324
-3314
-3305
-3297
-3288
-3280
-3272
-3265
-3257
-3249
-3241
-3232
-3223
-3214
-3205
-3195
-3185
-3175
-3165
-3155
-3145
-3136
-3126
-3116
-3107
-3098
-3088
-3079
-3069
-3060
-3050
-3040
-3030
-3019
-3009
-2999
-2989
-2979
-2970
-2961
-2952
-2944
-2936
-2929
-2921
-2914
-2906
-2899
-2891
-2883
-2874
-2865
-2856
-2847
-2837
-2828
-2817
-2807
-2796
-2784
-2772
-2760
-2747
-2733
-2720
-2706
-2692
-2678
-2664
-2649
-2634
-2618
-2602
-2585
-2569
-2552
-2535
-2518
-2501
-2485
-2469
-2453
-2437
-2421
-2404
-2388
-2372
-2355
-2339
-2322
-2306
-2290
-2273
-2257
-2241
-2225
-2209
-2194
-2178
-2163
-2147
-2132
-2117
-2102
-2088
-2073
-2059
-2044
-2029
-2015
-2001
-1986
-1971
-1957
-1942
-1927
-1913
-1899
-1885
-1871
-1857
-1843
-1829
-1815
-1801
-1787
-1773
-1758
-1744
-1730
-1716
-1703
-1689
-1675
-1662
-1649
-1636
-1624
-1611
-1599
-1586
-1574
-1562
-1550
-1538
-1526
-1515
-1503
-1491
-1480
-1469
-1458
-1447
-1437
-1426
-1417
-1407
-1397
-1387
-1378
-1368
-1358
-1348
-1337
-1326
-1315
-1304
-1293
-1282
-1271
-1260
-1250
-1240
-1230
-1220
-1210
-1200
-1190
-1180
-1169
-1159
-1147
-1136
-1124
-1111
-1099
-1086
-1074
-1061
-1048
-1036
-1022
-1010
-998
-985
-972
-960
-947
-934
-920
-907
-894
-880
-867
-854
-841
-828
-816
-803
-791
-779
-767
-756
-744
-733
-722
-711
-700
-689
-679
-668
-658
-647
-636
-625
-615
-604
-593
-582
-571
-561
-551
-541
-531
-522
-512
-503
-494
-484
-475
-466
-456
-446
-436
-425
-414
-403
-392
-380
-368
-357
-345
-333
-321
-310
-298
-287
-275
-264
-253
-242
-231
-220
-210
-200
-190
-181
-173
-165
-157
-150
-144
-138
-132
-126
-121
-115
-110
-105
-100
-95
-90
-86
-81
-76
-70
-65
-59
-52
-46
-39
-31
-24
-16
-7
1
10
19
28
37
47
56
65
75
84
93
102
112
122
131
141
151
162
173
184
195
207
218
230
242
254
266
278
290
301
312
322
333
343
353
362
371
381
390
399
408
417
425
434
443
452
460
469
477
486
494
502
510
518
525
532
539
546
552
558
564
570
577
583
590
597
604
611
619
627
635
643
652
661
669
679
688
698
708
718
730
741
753
766
780
793
808
822
837
852
867
882
897
912
926
940
954
967
980
993
1006
1018
1031
1043
1056
1069
1082
1094
1107
1120
1133
1145
1158
1171
1185
1199
1213
1227
1242
1258
1274
1290
1306
1323
1340
1357
1375
1392
1410
1428
1445
1463
1481
1499
1517
1535
1553
1571
1588
1606
1625
1643
1661
1680
1698
1717
1735
1753
1771
1789
1806
1822
1838
1854
1869
1883
1897
1910
1923
1936
1948
1960
1971
1982
1993
2004
2013
2025
2035
2045
2055
2066
2076
2086
2095
2105
2114
2124
2133
2142
2151
2160
2169
2177
2186
2195
2203
2212
2221
2229
2238
2247
2256
2265
2274
2284
2294
2304
2315
2326
2337
2349
2361
2373
2385
2397
2409
2421
2433
2445
2457
2470
2482
2495
2508
2522
2536
2549
2563
2577
2591
2605
2619
2633
2647
2660
2673
2685
2697
2709
2721
2732
2743
2753
2764
2774
2784
2795
2805
2816
2828
2840
2852
2865
2879
2893
2908
2924
2940
2956
2973
2990
3007
3024
3040
3057
3073
3088
3104
3118
3132
3146
3160
3173
3186
3199
3213
3226
3239
3252
3265
3279
3292
3305
3319
3332
3346
3359
3372
3385
3398
3411
3423
3435
3447
3459
3470
3482
3493
3505
3516
3528
3540
3553
3565
3579
3592
3606
3620
3634
3648
3663
3677
3692
3706
3720
3735
3749
3763
3777
3791
3805
3819
3833
3847
3861
3876
3890
3904
3917
3931
3944
3957
3970
3982
3994
4006
4018
4030
4042
4054
4066
4078
4090
4102
4113
4125
4137
4149
4161
4174
4186
4198
4211
4223
4236
4248
4260
4272
4284
4296
4308
4319
4331
4343
4355
4367
4380
4392
4405
4418
4431
4444
4457
4470
4483
4497
4510
4523
4537
4550
4563
4575
4588
4600
4611
4623
4633
4644
4654
4663
4672
4680
4688
4695
4702
4709
4716
4723
4730
4737
4744
4750
4757
4764
4771
4778
4785
4791
4798
4804
4809
4815
4820
4825
4829
4833
4837
4840
4843
4846
4849
4851
4854
4857
4860
4863
4866
4870
4873
4877
4881
4885
4889
4893
4897
4901
4905
4909
4913
4917
4920
4924
4926
4929
4930
4932
4933
4933
4933
4932
4931
4929
4928
4926
4923
4921
4918
4916
4913
4910
4907
4904
4901
4898
4895
4891
4887
4883
4879
4874
4869
4864
4859
4853
4847
4841
4835
4829
4823
4816
4810
4803
4796
4789
4781
4774
4767
4759
4752
4745
4737
4730
4723
4717
4710
4704
4698
4692
4686
4680
4674
4668
4662
4656
4650
4644
4637
4631
4624
4617
4609
4602
4594
4587
4579
4572
4565
4557
4550
4543
4536
4529
4522
4516
4509
4502
4496
4489
4483
4476
4469
4463
4456
4449
4442
4435
4428
4421
4414
4407
4399
4392
4384
4376
4368
4360
4352
4344
4336
4328
4320
4312
4304
4297
4289
4282
4274
4267
4259
4250
4241
4232
4222
4212
4202
4191
4180
4169
4158
4146
4134
4122
4110
4098
4085
4073
4059
4046
4033
4019
4006
3993
3979
3965
3951
3937
3923
3909
3895
3881
3867
3854
3841
3828
3815
3802
3790
3777
3764
3752
3739
3726
3713
3700
3687
3674
3660
3647
3633
3620
3607
3593
3580
3567
3554
3541
3527
3514
3501
3488
3475
3461
3447
3433
3419
3405
3391
3377
3364
3350
3337
3324
3312
3300
3288
3277
3267
3256
3246
3237
3227
3217
3208
3198
3189
3179
3169
3159
3149
3139
3129
3120
3110
3101
3093
3085
3078
3072
3066
3061
3055
3050
3045
3040
3035
3029
3024
3018
3011
3005
2998
2990
2983
2975
2967
2960
2952
2944
2936
2928
2920
2913
2905
2897
2889
2881
2872
2864
2855
2846
2837
2827
2818
2808
2798
2788
2778
2768
2758
2747
2737
2727
2717
2707
2698
2689
2679
2670
2661
2652
2642
2632
2622
2612
2601
2590
2580
2569
2558
2547
2537
2527
2517
2508
2500
2492
2484
2477
2471
2464
2458
2452
2447
2441
2435
2428
2422
2414
2407
2399
2391
2383
2375
2366
2358
2349
2340
2331
2323
2314
2304
2295
2286
2277
2267
2258
2250
2241
2233
2225
2218
2212
2205
2199
2193
2188
2183
2178
2173
2168
2164
2159
2154
2149
2144
2139
2134
2129
2124
2118
2113
2108
2104
2099
2095
2090
2086
2081
2077
2072
2067
2062
2057
2052
2047
2043
2037
2033
2029
2025
2020
2015
2011
2005
2000
1995
1990
1984
1978
1972
1966
1959
1954
1948
1942
1937
1932
1928
1923
1919
1914
1909
1904
1898
1891
1884
1877
1868
1859
1850
1840
1831
1820
1810
1800
1789
1779
1768
1757
1745
1733
1720
1707
1693
1678
1663
1647
1631
1614
1597
1580
1562
1544
1525
1506
1487
1467
1447
1427
1407
1387
1366
1345
1324
1304
1283
1263
1242
1222
1203
1184
1165
1146
1127
1109
1090
1071
1052
1033
1014
995
977
958
940
922
905
887
870
854
837
821
804
788
771
754
737
720
703
686
668
651
634
617
600
584
567
551
536
520
505
489
474
458
443
427
410
393
376
359
341
323
305
286
268
249
231
212
194
176
159
142
125
110
94
79
65
50
36
22
8
-6
-20
-34
-49
-63
-77
-91
-105
-119
-132
-144
-156
-167
-178
-189
-199
-209
-219
-229
-239
-249
-259
-269
-280
-291
-302
-313
-324
-335
-347
-358
-370
-382
-395
-407
-419
-432
-445
-458
-472
-485
-499
-513
-527
-542
-556
-571
-585
-600
-614
-629
-644
-659
-674
-689
-705
-721
-737
-753
-769
-785
-802
-818
-834
-851
-867
-884
-901
-917
-934
-951
-969
-986
-1004
-1022
-1040
-1059
-1077
-1096
-1115
-1135
-1154
-1173
-1193
-1213
-1233
-1253
-1273
-1294
-1314
-1335
-1356
-1376
-1397
-1418
-1438
-1459
-1480
-1500
-1521
-1542
-1562
-1583
-1603
-1624
-1644
-1664
-1684
-1703
-1723
-1743
-1763
-1783
-1803
-1823
-1843
-1863
-1883
-1902
-1922
-1942
-1962
-1981
-2000
-2020
-2039
-2058
-2077
-2096
-2114
-2132
-2149
-2166
-2183
-2199
-2215
-2231
-2247
-2262
-2277
-2292
-2307
-2323
-2338
-2354
-2370
-2387
-2403
-2420
-2437
-2455
-2472
-2490
-2508
-2526
-2544
-2562
-2581
-2601
-2620
-2641
-2661
-2682
-2703
-2725
-2746
-2767
-2788
-2808
-2828
-2848
-2867
-2885
-2903
-2920
-2937
-2953
-2969
-2984
-2999
-3013
-3027
-3040
-3053
-3066
-3079
-3092
-3104
-3116
-3129
-3141
-3153
-3166
-3178
-3191
-3204
-3217
-3230
-3244
-3257
-3272
-3286
-3301
-3316
-3331
-3347
-3363
-3379
-3395
-3411
-3427
-3443
-3458
-3474
-3489
-3505
-3520
-3536
-3552
-3567
-3583
-3599
-3615
-3631
-3648
-3664
-3680
-3695
-3711
-3726
-3740
-3754
-3767
-3779
-3791
-3802
-3813
-3823
-3833
-3843
-3852
-3862
-3871
-3881
-3890
-3900
-3910
-3920
-3930
-3940
-3950
-3960
-3969
-3979
-3988
-3998
-4006
-4016
-4025
-4034
-4043
-4051
-4061
-4069
-4078
-4086
-4094
-4104
-4113
-4122
-4131
-4141
-4150
-4161
-4171
-4181
-4192
-4202
-4213
-4223
-4234
-4244
-4254
-4264
-4274
-4283
-4293
-4303
-4313
-4323
-4333
-4344
-4354
-4365
-4375
-4386
-4396
-4407
-4418
-4429
-4440
-4451
-4462
-4473
-4484
-4496
-4507
-4519
-4530
-4542
-4554
-4566
-4578
-4590
-4603
-4615
-4626
-4638
-4650
-4662
-4674
-4686
-4699
-4711
-4723
-4735
-4746
-4758
-4769
-4780
-4791
-4801
-4811
-4821
-4831
-4841
-4851
-4860
-4870
-4880
-4890
-4900
-4910
-4920
-4930
-4940
-4951
-4961
-4972
-4982
-4993
-5004
-5015
-5026
-5037
-5048
-5060
-5072
-5084
-5097
-5109
-5122
-5135
-5148
-5161
-5174
-5187
-5199
-5212
-5224
-5237
-5250
-5262
-5276
-5289
-5302
-5315
-5329
-5342
-5355
-5368
-5381
-5394
-5407
-5420
-5432
-5445
-5457
-5470
-5482
-5494
-5505
-5516
-5527
-5538
-5548
-5558
-5568
-5578
-5588
-5597
-5607
-5616
-5624
-5633
-5641
-5648
-5655
-5662
-5668
-5674
-5679
-5685
-5690
-5694
-5699
-5703
-5706
-5710
-5712
-5715
-5718
-5720
-5723
-5726
-5728
-5731
-5733
-5735
-5737
-5738
-5739
-5739
-5739
-5738
-5736
-5734
-5731
-5728
-5725
-5721
-5717
-5713
-5709
-5704
-5699
-5695
-5689
-5684
-5678
-5671
-5664
-5657
-5649
-5640
-5631
-5621
-5611
-5600
-5590
-5579
-5568
-5557
-5547
-5536
-5526
-5516
-5506
-5495
-5485
-5474
-5463
-5451
-5439
-5427
-5414
-5400
-5387
-5373
-5360
-5346
-5333
-5319
-5305
-5291
-5277
-5262
-5247
-5231
-5215
-5198
-5180
-5162
-5143
-5124
-5104
-5083
-5062
-5041
-5018
-4996
-4972
-4948
-4924
-4898
-4872
-4845
-4818
-4790
-4761
-4731
-4702
-4671
-4640
-4609
-4577
-4546
-4514
-4482
-4450
-4418
-4387
-4355
-4324
-4293
-4262
-4231
-4201
-4170
-4140
-4109
-4078
-4048
-4017
-3987
-3956
-3925
-3895
-3864
-3834
-3803
-3773
-3743
-3713
-3684
-3654
-3625
-3595
-3566
-3536
-3506
-3475
-3444
-3413
-3380
-3348
-3315
-3282
-3249
-3215
-3182
-3148
-3114
-3081
-3047
-3013
-2979
-2946
-2913
-2880
-2847
-2815
-2784
-2753
-2722
-2692
-2662
-2633
-2603
-2574
-2544
-2514
-2485
-2454
-2424
-2394
-2363
-2332
-2301
-2269
-2238
-2206
-2173
-2141
-2109
-2077
-2045
-2013
-1981
-1950
-1919
-1888
-1858
-1827
-1797
-1766
-1736
-1705
-1675
-1644
-1613
-1583
-1552
-1521
-1490
-1459
-1428
-1396
-1364
-1332
-1299
-1266
-1233
-1200
-1166
-1133
-1100
-1067
-1035
-1002
-971
-940
-909
-879
-849
-820
-791
-763
-735
-708
-681
-654
-628
-602
-576
-550
-524
-499
-473
-448
-422
-397
-371
-346
-321
-295
-270
-245
-220
-195
-169
-144
-118
-92
-66
-40
-14
12
39
65
92
119
145
172
199
226
253
280
307
333
360
386
412
437
463
488
513
537
562
588
613
638
664
690
716
742
768
794
820
844
869
892
915
936
958
978
998
1018
1037
1056
1076
1095
1115
1134
1155
1175
1196
1217
1238
1259
1281
1302
1324
1346
1368
1390
1412
1435
1458
1481
1505
1529
1554
1579
1604
1630
1656
1682
1709
1735
1760
1785
1810
1834
1857
1880
1902
1924
1945
1966
1987
2008
2029
2050
2070
2091
2111
2131
2151
2170
2188
2206
2224
2241
2258
2274
2290
2306
2321
2336
2352
2367
2382
2396
2411
2425
2439
2453
2466
2479
2492
2505
2517
2530
2542
2554
2565
2577
2589
2601
2614
2627
2640
2653
2667
2680
2695
2709
2723
2737
2752
2766
2780
2794
2807
2821
2834
2847
2860
2873
2884
2896
2906
2916
2925
2933
2940
2947
2952
2957
2960
2964
2966
2968
2970
2971
2971
2972
2973
2973
2974
2975
2977
2979
2982
2985
2988
2991
2995
2999
3003
3008
3012
3016
3020
3023
3026
3028
3028
3028
3027
3024
3021
3016
3011
3006
3001
2996
2991
2986
2982
2980
2978
2977
2978
2979
2982
2987
2992
2998
3005
3012
3019
3026
3033
3039
3044
3049
3052
3054
3055
3055
3053
3051
3047
3043
3038
3033
3027
3021
3015
3009
3005
3000
2997
2995
2993
2992
2992
2993
2993
2994
2995
2996
2996
2996
2996
2996
2995
2995
2995
2994
2994
2994
2995
2995
2995
2996
2995
2995
2993
2991
2988
2983
2978
2972
2965
2958
2951
2944
2938
2932
2928
2923
2920
2917
2915
2913
2911
2908
2905
2902
2898
2893
2889
2884
2879
2873
2868
2863
2858
2853
2848
2843
2838
2832
2826
2819
2812
2805
2797
2789
2781
2773
2766
2758
2751
2745
2739
2734
2729
2726
2723
2720
2719
2719
2720
2721
2724
2727
2731
2735
2740
2745
2750
2755
2759
2762
2765
2766
2766
2765
2763
2760
2756
2752
2747
2743
2738
2734
2731
2728
2726
2724
2723
2722
2721
2721
2720
2719
2719
2717
2716
2715
2713
2712
2710
2709
2708
2706
2705
2704
2703
2703
2703
2703
2703
2703
2703
2703
2704
2704
2704
2705
2706
2706
2706
2706
2706
2705
2703
2700
2697
2692
2687
2681
2674
2666
2657
2648
2638
2627
2616
2605
2594
2582
2571
2559
2547
2535
2523
2510
2498
2485
2473
2460
2448
2436
2424
2413
2401
2390
2379
2368
2356
2344
2331
2318
2305
2291
2276
2261
2247
2232
2217
2202
2187
2172
2158
2142
2127
2110
2094
2076
2057
2037
2017
1996
1975
1953
1931
1908
1886
1864
1842
1821
1799
1778
1757
1735
1714
1692
1670
1648
1625
1602
1578
1553
1527
1500
1473
1445
1416
1388
1359
1330
1301
1273
1245
1217
1191
1165
1140
1116
1092
1069
1047
1025
1004
982
961
940
919
899
878
857
835
814
792
770
748
725
702
680
657
634
612
589
567
546
524
504
483
463
443
423
403
382
362
341
319
298
276
254
232
210
189
167
146
125
104
84
63
42
21
0
-21
-42
-63
-84
-105
-126
-147
-168
-189
-210
-230
-251
-271
-291
-311
-330
-350
-369
-387
-405
-422
-440
-456
-473
-489
-505
-520
-536
-552
-569
-585
-603
-621
-639
-658
-678
-699
-720
-742
-764
-786
-807
-829
-850
-872
-892
-913
-934
-955
-976
-997
-1018
-1041
-1064
-1086
-1109
-1132
-1155
-1178
-1200
-1222
-1245
-1267
-1290
-1312
-1335
-1358
-1381
-1405
-1428
-1451
-1473
-1495
-1516
-1536
-1555
-1573
-1590
-1606
-1620
-1633
-1646
-1657
-1667
-1677
-1686
-1696
-1705
-1715
-1726
-1738
-1750
-1763
-1777
-1791
-1805
-1820
-1834
-1848
-1863
-1877
-1891
-1904
-1918
-1932
-1945
-1959
-1973
-1987
-2001
-2015
-2029
-2045
-2061
-2078
-2094
-2111
-2129
-2146
-2164
-2181
-2198
-2215
-2232
-2248
-2263
-2278
-2292
-2305
-2318
-2330
-2341
-2352
-2363
-2373
-2383
-2392
-2402
-2412
-2421
-2431
-2440
-2450
-2459
-2467
-2475
-2483
-2490
-2497
-2504
-2510
-2517
-2523
-2529
-2536
-2543
-2550
-2558
-2567
-2577
-2587
-2598
-2610
-2622
-2635
-2648
-2661
-2675
-2689
-2703
-2718
-2733
-2748
-2763
-2778
-2793
-2807
-2822
-2837
-2852
-2866
-2881
-2896
-2912
-2928
-2944
-2961
-2978
-2997
-3015
-3035
-3055
-3075
-3096
-3116
-3137
-3157
-3177
-3197
-3216
-3235
-3253
-3270
-3286
-3302
-3318
-3334
-3350
-3366
-3382
-3399
-3417
-3435
-3455
-3475
-3496
-3518
-3540
-3564
-3587
-3611
-3635
-3660
-3685
-3709
-3734
-3760
-3785
-3811
-3836
-3862
-3889
-3915
-3942
-3968
-3994
-4019
-4045
-4070
-4094
-4117
-4140
-4161
-4182
-4203
-4223
-4242
-4261
-4280
-4299
-4318
-4337
-4357
-4376
-4395
-4414
-4433
-4452
-4471
-4489
-4507
-4524
-4541
-4557
-4573
-4589
-4604
-4619
-4633
-4648
-4661
-4675
-4688
-4701
-4713
-4725
-4737
-4748
-4760
-4771
-4782
-4794
-4806
-4818
-4830
-4843
-4857
-4871
-4885
-4900
-4915
-4930
-4945
-4961
-4977
-4992
-5007
-5023
-5038
-5053
-5067
-5082
-5096
-5109
-5123
-5136
-5149
-5162
-5175
-5189
-5202
-5216
-5230
-5245
-5259
-5274
-5290
-5305
-5321
-5337
-5352
-5367
-5382
-5396
-5410
-5423
-5435
-5446
-5457
-5466
-5475
-5484
-5492
-5499
-5506
-5513
-5519
-5525
-5530
-5536
-5540
-5545
-5549
-5553
-5557
-5561
-5565
-5569
-5573
-5577
-5581
-5586
-5591
-5597
-5603
-5610
-5616
-5624
-5632
-5640
-5649
-5659
-5669
-5679
-5690
-5700
-5711
-5721
-5732
-5742
-5753
-5763
-5773
-5784
-5795
-5806
-5817
-5829
-5841
-5853
-5865
-5877
-5889
-5902
-5914
-5926
-5937
-5948
-5959
-5969
-5979
-5989
-5998
-6007
-6016
-6024
-6033
-6042
-6052
-6062
-6072
-6084
-6096
-6108
-6122
-6135
-6150
-6164
-6179
-6194
-6209
-6223
-6238
-6253
-6267
-6281
-6295
-6309
-6322
-6336
-6349
-6362
-6375
-6388
-6402
-6415
-6429
-6442
-6455
-6468
-6480
-6491
-6502
-6513
-6522
-6531
-6540
-6548
-6556
-6563
-6571
-6578
-6586
-6594
-6602
-6610
-6618
-6627
-6637
-6646
-6657
-6667
-6678
-6689
-6699
-6710
-6721
-6730
-6740
-6748
-6755
-6762
-6767
-6771
-6775
-6778
-6780
-6782
-6784
-6786
-6788
-6791
-6793
-6796
-6800
-6803
-6807
-6812
-6816
-6821
-6826
-6830
-6835
-6840
-6845
-6850
-6856
-6861
-6868
-6874
-6881
-6888
-6896
-6904
-6912
-6920
-6929
-6937
-6946
-6956
-6966
-6976
-6986
-6997
-7008
-7019
-7030
-7042
-7053
-7064
-7074
-7085
-7095
-7106
-7116
-7126
-7135
-7145
-7154
-7164
-7173
-7182
-7191
-7200
-7209
-7218
-7227
-7235
-7243
-7251
-7258
-7265
-7271
-7277
-7282
-7287
-7291
-7295
-7299
-7303
-7307
-7311
-7315
-7319
-7323
-7327
-7331
-7335
-7338
-7341
-7344
-7347
-7350
-7353
-7356
-7359
-7363
-7367
-7372
-7376
-7381
-7385
-7390
-7394
-7398
-7402
-7405
-7409
-7412
-7415
-7419
-7422
-7426
-7430
-7433
-7437
-7441
-7445
-7449
-7453
-7458
-7462
-7466
-7470
-7475
-7479
-7483
-7487
-7491
-7494
-7498
-7502
-7505
-7509
-7513
-7517
-7520
-7524
-7527
-7531
-7533
-7536
-7537
-7538
-7539
-7539
-7538
-7537
-7536
-7533
-7531
-7528
-7524
-7520
-7516
-7512
-7507
-7502
-7497
-7491
-7485
-7479
-7473
-7466
-7459
-7452
-7444
-7436
-7427
-7418
-7408
-7397
-7386
-7375
-7363
-7350
-7338
-7324
-7311
-7297
-7284
-7269
-7255
-7241
-7227
-7212
-7197
-7183
-7168
-7153
-7138
-7123
-7108
-7093
-7078
-7064
-7049
-7034
-7020
-7006
-6992
-6978
-6965
-6951
-6937
-6924
-6910
-6896
-6882
-6867
-6853
-6839
-6824
-6809
-6795
-6780
-6766
-6751
-6737
-6722
-6708
-6694
-6680
-6667
-6654
-6641
-6629
-6617
-6606
-6594
-6583
-6572
-6561
-6549
-6538
-6526
-6514
-6502
-6490
-6477
-6465
-6453
-6441
-6429
-6418
-6407
-6395
-6385
-6374
-6364
-6354
-6344
-6333
-6323
-6313
-6301
-6289
-6277
-6263
-6247
-6231
-6213
-6193
-6172
-6150
-6127
-6102
-6077
-6052
-6025
-5999
-5972
-5946
-5919
-5893
-5866
-5840
-5814
-5788
-5762
-5736
-5709
-5682
-5654
-5626
-5597
-5567
-5537
-5507
-5477
-5446
-5416
-5386
-5356
-5326
-5297
-5268
-5239
-5211
-5182
-5154
-5126
-5098
-5069
-5041
-5013
-4984
-4956
-4929
-4901
-4874
-4847
-4821
-4795
-4768
-4742
-4716
-4689
-4663
-4636
-4608
-4581
-4553
-4524
-4496
-4468
-4439
-4410
-4381
-4352
-4323
-4294
-4265
-4235
-4206
-4176
-4146
-4116
-4086
-4054
-4025
-3995
-3965
-3936
-3907
-3878
-3851
-3824
-3797
-3770
-3744
-3717
-3690
-3664
-3637
-3610
-3583
-3556
-3529
-3501
-3475
-3448
-3421
-3394
-3368
-3341
-3315
-3288
-3260
-3233
-3205
-3178
-3150
-3121
-3093
-3065
-3037
-3008
-2980
-2952
-2924
-2895
-2867
-2839
-2811
-2783
-2754
-2725
-2696
-2666
-2636
-2605
-2573
-2542
-2510
-2477
-2445
-2413
-2381
-2349
-2318
-2287
-2256
-2226
-2197
-2168
-2139
-2111
-2084
-2057
-2031
-2005
-1981
-1957
-1934
-1910
-1887
-1865
-1842
-1819
-1797
-1775
-1752
-1730
-1708
-1686
-1664
-1642
-1620
-1598
-1576
-1555
-1532
-1510
-1488
-1466
-1443
-1421
-1399
-1377
-1355
-1333
-1311
-1290
-1268
-1246
-1225
-1203
-1181
-1158
-1136
-1113
-1089
-1065
-1040
-1014
-989
-963
-936
-909
-881
-854
-825
-797
-768
-739
-710
-682
-653
-626
-598
-571
-545
-519
-493
-468
-443
-418
-393
-368
-342
-317
-291
-265
-239
-212
-186
-159
-132
-105
-79
-52
-25
1
28
54
79
104
128
152
175
198
220
241
261
281
300
319
336
353
368
383
397
411
423
435
446
457
467
477
486
495
505
514
523
533
542
552
562
573
583
594
604
615
626
636
647
658
668
678
689
699
710
720
731
742
753
765
778
791
804
819
834
849
866
883
901
919
938
957
976
996
1016
1037
1057
1078
1099
1120
1141
1162
1182
1203
1224
1244
1264
1284
1303
1322
1340
1358
1375
1392
1410
1427
1444
1462
1480
1498
1517
1535
1554
1573
1592
1611
1630
1648
1667
1686
1704
1723
1741
1759
1778
1796
1814
1831
1849
1866
1883
1899
1915
1931
1946
1961
1975
1988
2000
2012
2021
2031
2039
2047
2053
2058
2063
2067
2071
2075
2079
2082
2086
2089
2093
2097
2101
2105
2109
2113
2117
2121
2124
2127
2130
2133
2136
2138
2140
2142
2144
2146
2148
2150
2152
2154
2157
2160
2163
2166
2169
2172
2175
2178
2181
2184
2187
2189
2192
2195
2198
2201
2204
2208
2211
2215
2220
2224
2228
2232
2236
2239
2242
2244
2247
2248
2249
2250
2250
2249
2248
2246
2244
2242
2240
2238
2235
2233
2231
2230
2229
2229
2229
2230
2232
2235
2239
2244
2250
2256
2264
2272
2280
2289
2299
2310
2320
2331
2342
2353
2365
2376
2387
2399
2410
2421
2432
2442
2453
2463
2473
2483
2492
2501
2510
2518
2526
2534
2541
2548
2554
2561
2567
2573
2579
2585
2591
2597
2602
2607
2612
2616
2620
2623
2627
2630
2632
2635
2637
2640
2643
2646
2649
2653
2657
2661
2666
2672
2677
2683
2690
2696
2703
2710
2718
2725
2733
2740
2748
2755
2762
2769
2775
2782
2788
2794
2800
2806
2811
2816
2821
2826
2830
2834
2839
2843
2847
2851
2855
2859
2864
2868
2873
2878
2882
2887
2892
2896
2901
2905
2909
2913
2917
2921
2925
2929
2932
2936
2939
2943
2946
2949
2952
2955
2958
2961
2964
2968
2972
2975
2980
2984
2989
2993
2998
3003
3007
3011
3015
3018
3021
3024
3026
3028
3030
3031
3032
3032
3032
3032
3032
3032
3032
3032
3032
3031
3031
3031
3030
3030
3029
3027
3026
3023
3021
3018
3014
3010
3005
3001
2996
2991
2985
2980
2975
2970
2965
2959
2954
2949
2944
2939
2933
2928
2922
2916
2910
2903
2897
2890
2883
2875
2868
2860
2852
2844
2835
2826
2817
2807
2798
2788
2777
2767
2756
2746
2735
2724
2713
2702
2691
2679
2667
2654
2641
2627
2612
2597
2581
2565
2548
2530
2512
2493
2474
2455
2435
2414
2394
2372
2350
2327
2304
2280
2255
2230
2204
2177
2150
2123
2096
2068
2040
2012
1984
1956
1929
1901
1874
1847
1820
1793
1767
1740
1714
1687
1661
1634
1608
1581
1555
1529
1503
1477
1451
1425
1400
1374
1349
1324
1300
1275
1251
1227
1203
1180
1157
1134
1111
1089
1067
1045
1022
1002
981
961
941
922
902
884
865
846
828
810
792
774
756
739
722
705
689
674
659
645
632
619
607
595
584
573
562
551
541
531
520
511
501
492
482
474
466
458
451
444
438
432
427
422
418
414
410
406
403
400
398
396
395
395
395
396
398
400
403
406
409
412
415
417
420
421
423
424
425
425
425
425
425
425
425
425
425
425
425
425
426
426
426
426
426
426
427
427
428
429
430
432
434
436
439
442
446
449
453
457
461
465
469
473
477
480
484
487
491
494
497
501
504
508
511
515
520
524
529
535
540
546
553
559
566
573
580
588
595
602
609
616
623
629
635
640
644
648
651
654
656
658
659
661
662
663
663
664
664
664
663
663
662
661
660
658
657
656
655
653
652
650
649
647
645
644
642
640
639
638
637
636
635
634
634
633
633
633
633
634
635
636
637
638
640
642
645
648
650
654
657
660
664
667
671
675
678
682
686
690
694
698
702
707
711
715
719
724
728
733
737
742
746
750
755
759
764
768
773
777
781
786
790
795
799
803
807
811
815
819
823
827
831
835
839
843
847
851
856
860
864
868
872
876
879
882
884
886
887
888
888
888
888
887
886
884
882
880
877
874
871
868
865
861
858
855
852
850
847
845
844
842
841
841
840
840
839
839
839
838
837
836
834
832
830
828
825
823
821
819
817
816
815
814
813
813
813
813
813
814
814
815
816
817
818
819
820
821
822
822
823
823
824
824
824
824
824
824
824
824
824
823
823
822
822
821
820
819
818
817
816
814
813
811
810
809
807
806
805
804
803
801
800
799
797
795
793
790
787
784
780
776
771
766
761
756
750
744
738
733
727
721
714
708
702
696
689
683
676
669
662
654
647
638
630
621
612
602
592
582
572
562
551
541
530
520
509
498
488
477
467
456
446
435
425
414
404
393
383
373
363
352
342
333
323
313
304
295
287
278
269
261
253
244
236
227
219
210
202
193
185
177
169
161
153
144
136
128
120
112
105
97
89
82
74
67
59
52
45
38
31
25
18
12
6
0
-5
-10
-15
-20
-23
-27
-30
-33
-35
-37
-38
-39
-40
-40
-40
-40
-39
-38
-37
-36
-35
-33
-30
-28
-25
-21
-17
-12
-7
-2
4
10
16
23
29
35
42
49
56
63
70
78
86
94
102
111
119
128
136
145
154
162
171
180
189
199
208
219
229
240
252
264
277
291
305
321
336
353
369
387
405
423
442
461
481
500
520
541
561
582
603
624
645
666
688
710
732
754
777
800
823
846
869
893
917
941
965
989
1014
1039
1065
1090
1116
1142
1167
1193
1219
1246
1272
1298
1325
1351
1378
1406
1433
1461
1490
1518
1547
1577
1606
1635
1665
1694
1724
1753
1782
1812
1842
1871
1901
1931
1962
1992
2023
2053
2084
2115
2146
2176
2207
2237
2268
2298
2328
2358
2388
2418
2447
2477
2506
2535
2564
2594
2623
2652
2681
2710
2739
2769
2798
2827
2856
2886
2915
2944
2973
3003
3032
3061
3090
3119
3147
3176
3204
3232
3259
3286
3313
3340
3366
3392
3418
3444
3469
3495
3520
3545
3570
3594
3619
3643
3666
3690
3713
3736
3759
3781
3803
3824
3845
3866
3886
3906
3926
3945
3964
3982
4000
4018
4035
4051
4067
4083
4098
4113
4128
4142
4156
4169
4182
4195
4207
4219
4230
4241
4251
4261
4271
4280
4288
4295
4302
4309
4314
4319
4323
4327
4330
4333
4335
4337
4339
4340
4342
4343
4343
4344
4345
4346
4346
4346
4347
4347
4347
4347
4346
4345
4345
4343
4342
4340
4338
4335
4332
4328
4324
4320
4315
4310
4304
4299
4293
4287
4281
4275
4269
4263
4258
4252
4247
4242
4238
4233
4229
4225
4221
4218
4214
4211
4209
4206
4204
4203
4202
4201
4201
4202
4203
4204
4206
4209
4212
4215
4219
4223
4227
4232
4237
4243
4249
4255
4263
4270
4278
4287
4295
4305
4314
4324
4335
4346
4357
4369
4381
4394
4408
4422
4436
4451
4466
4482
4498
4514
4530
4547
4564
4582
4599
4617
4636
4655
4674
4694
4714
4735
4757
4779
4802
4825
4849
4874
4899
4924
4950
4977
5004
5031
5058
5085
5113
5140
5168
5195
5223
5250
5277
5304
5331
5358
5384
5410
5436
5461
5487
5512
5537
5561
5586
5611
5635
5660
5684
5708
5733
5757
5781
5805
5828
5851
5874
5896
5918
5939
5960
5980
6000
6019
6038
6057
6075
6094
6112
6131
6149
6168
6187
6206
6225
6244
6263
6282
6301
6321
6340
6359
6378
6397
6416
6435
6454
6473
6492
6511
6530
6549
6567
6586
6605
6624
6643
6662
6681
6700
6718
6737
6755
6773
6791
6809
6827
6844
6862
6879
6896
6914
6931
6949
6967
6985
7003
7021
7040
7059
7077
7096
7115
7135
7155
7174
7195
7215
7236
7257
7279
7300
7322
7345
7367
7390
7413
7437
7460
7484
7507
7531
7555
7579
7603
7626
7650
7674
7698
7722
7746
7770
7794
7818
7841
7865
7888
7911
7934
7957
7980
8003
8026
8048
8071
8096
8119
8143
8167
8191
8216
8240
8266
8291
8317
8343
8369
8396
8422
8449
8476
8502
8529
8555
8582
8608
8635
8661
8687
8713
8740
8766
8792
8819
8845
8872
8898
8925
8952
8979
9006
9033
9060
9087
9115
9142
9170
9198
9227
9255
9284
9313
9342
9370
9399
9428
9456
9485
9513
9541
9568
9596
9623
9650
9677
9703
9730
9756
9783
9809
9835
9862
9888
9914
9940
9966
9991
10017
10042
10068
10093
10118
10144
10169
10194
10219
10244
10268
10293
10318
10342
10367
10392
10416
10441
10466
10490
10515
10540
10564
10589
10613
10638
10662
10686
10711
10735
10758
10782
10806
10829
10852
10874
10896
10917
10938
10959
10979
10998
11017
11035
11053
11071
11088
11105
11122
11138
11154
11170
11186
11202
11217
11232
11248
11262
11277
11291
11306
11319
11333
11346
11359
11372
11384
11396
11407
11418
11429
11439
11449
11459
11468
11477
11486
11494
11502
11510
11518
11525
11532
11540
11547
11554
11561
11568
11575
11582
11588
11594
11600
11605
11610
11615
11619
11622
11625
11628
11631
11633
11635
11636
11638
11639
11639
11640
11640
11639
11638
11637
11636
11634
11632
11630
11628
11625
11623
11620
11618
11615
11612
11610
11607
11604
11601
11599
11596
11593
11590
11587
11584
11580
11577
11573
11569
11565
11560
11556
11551
11545
11540
11534
11528
11522
11515
11508
11501
11494
11487
11480
11472
11465
11457
11449
11441
11432
11424
11415
11406
11397
11387
11378
11368
11358
11348
11338
11327
11317
11307
11296
11286
11276
11266
11257
11247
11238
11229
11221
11212
11204
11196
11188
11181
11173
11166
11159
11151
11144
11137
11130
11123
11116
11109
11102
11095
11089
11082
11076
11069
11063
11056
11050
11043
11036
11029
11022
11015
11008
11000
10993
10985
10977
10969
10960
10951
10942
10933
10923
10913
10903
10892
10881
10870
10859
10848
10836
10824
10812
10800
10788
10776
10763
10750
10738
10725
10712
10698
10685
10671
10658
10644
10630
10617
10603
10589
10575
10561
10547
10533
10518
10504
10489
10475
10461
10446
10432
10418
10403
10389
10375
10361
10347
10333
10319
10305
10291
10278
10264
10251
10237
10224
10210
10197
10183
10170
10157
10144
10131
10118
10104
10091
10078
10065
10052
10039
10026
10014
10001
9989
9977
9964
9952
9941
9929
9917
9906
9895
9884
9873
9863
9852
9842
9832
9823
9813
9803
9794
9785
9776
9766
9757
9748
9739
9730
9721
9712
9702
9693
9683
9673
9664
9653
9643
9633
9623
9612
9602
9591
9581
9570
9560
9549
9538
9528
9517
9506
9495
9483
9472
9461
9449
9438
9426
9415
9403
9391
9379
9367
9355
9342
9330
9317
9304
9291
9277
9263
9249
9235
9221
9206
9190
9174
9158
9141
9124
9106
9088
9069
9050
9030
9011
8990
8969
8948
8927
8905
8882
8859
8835
8811
8786
8761
8734
8707
8680
8651
8622
8592
8562
8531
8499
8467
8434
8401
8367
8334
8299
8265
8230
8195
8159
8122
8086
8048
8012
7974
7936
7898
7859
7820
7781
7741
7701
7661
7621
7580
7539
7497
7455
7413
7371
7328
7285
7242
7198
7154
7110
7065
7021
6975
6930
6884
6837
6791
6743
6696
6648
6600
6551
6503
6454
6405
6355
6306
6257
6207
6157
6107
6057
6007
5957
5907
5857
5807
5756
5706
5655
5604
5552
5500
5448
5396
5343
5290
5236
5182
5128
5073
5018
4963
4907
4852
4796
4740
4683
4627
4570
4514
4457
4401
4345
4288
4232
4176
4120
4064
4006
3951
3895
3838
3781
3725
3668
3611
3554
3497
3440
3383
3327
3270
3213
3157
3100
3044
2987
2931
2876
2820
2765
2710
2656
2601
2548
2494
2441
2388
2336
2284
2233
2182
2132
2082
2032
1983
1934
1885
1837
1789
1742
1695
1648
1602
1556
1511
1466
1421
1377
1334
1291
1248
1206
1164
1123
1082
1042
1002
962
923
884
845
807
770
732
695
659
622
586
551
516
481
446
412
378
344
310
277
244
212
180
148
117
86
56
26
-4
-32
-61
-88
-116
-142
-168
-194
-219
-244
-268
-292
-316
-339
-362
-385
-408
-430
-453
-476
-498
-521
-543
-566
-589
-611
-634
-656
-679
-701
-723
-745
-767
-789
-811
-833
-855
-877
-898
-920
-942
-964
-985
-1006
-1028
-1050
-1071
-1093
-1114
-1135
-1156
-1177
-1198
-1218
-1239
-1259
-1279
-1300
-1319
-1339
-1359
-1378
-1398
-1417
-1436
-1455
-1474
-1493
-1511
-1530
-1549
-1568
-1587
-1607
-1626
-1645
-1665
-1684
-1703
-1722
-1742
-1761
-1780
-1798
-1817
-1836
-1854
-1873
-1891
-1909
-1928
-1946
-1964
-1982
-2001
-2019
-2037
-2056
-2075
-2093
-2112
-2130
-2149
-2167
-2185
-2203
-2221
-2239
-2257
-2274
-2291
-2309
-2326
-2344
-2361
-2379
-2397
-2415
-2433
-2451
-2469
-2487
-2506
-2524
-2543
-2562
-2581
-2600
-2619
-2639
-2659
-2679
-2699
-2719
-2740
-2761
-2782
-2804
-2825
-2847
-2869
-2891
-2914
-2937
-2960
-2984
-3007
-3031
-3055
-3080
-3104
-3129
-3154
-3179
-3205
-3230
-3256
-3282
-3308
-3334
-3360
-3387
-3413
-3440
-3467
-3493
-3521
-3548
-3575
-3602
-3630
-3657
-3685
-3712
-3740
-3767
-3795
-3822
-3849
-3877
-3904
-3931
-3957
-3984
-4010
-4035
-4062
-4089
-4115
-4141
-4167
-4193
-4219
-4245
-4271
-4298
-4324
-4350
-4377
-4403
-4429
-4455
-4481
-4506
-4532
-4557
-4582
-4606
-4630
-4654
-4678
-4702
-4725
-4748
-4771
-4794
-4816
-4838
-4861
-4882
-4904
-4925
-4946
-4966
-4987
-5007
-5027
-5047
-5066
-5086
-5105
-5125
-5144
-5163
-5183
-5202
-5221
-5240
-5259
-5278
-5297
-5315
-5334
-5352
-5370
-5388
-5406
-5424
-5442
-5460
-5477
-5494
-5512
-5528
-5545
-5562
-5578
-5593
-5609
-5624
-5639
-5654
-5668
-5682
-5696
-5710
-5723
-5737
-5750
-5763
-5776
-5788
-5801
-5813
-5825
-5838
-5850
-5862
-5874
-5885
-5897
-5908
-5920
-5931
-5942
-5953
-5964
-5975
-5985
-5996
-6006
-6017
-6027
-6037
-6047
-6057
-6067
-6077
-6087
-6097
-6106
-6116
-6126
-6136
-6147
-6157
-6167
-6177
-6187
-6197
-6207
-6216
-6226
-6235
-6244
-6253
-6262
-6270
-6279
-6287
-6295
-6302
-6310
-6318
-6325
-6332
-6340
-6347
-6354
-6361
-6368
-6375
-6383
-6390
-6397
-6404
-6412
-6419
-6427
-6435
-6442
-6450
-6458
-6467
-6475
-6484
-6492
-6501
-6510
-6518
-6527
-6536
-6544
-6553
-6561
-6570
-6578
-6587
-6595
-6604
-6612
-6621
-6629
-6638
-6647
-6656
-6665
-6675
-6684
-6694
-6704
-6714
-6724
-6734
-6745
-6755
-6766
-6776
-6787
-6797
-6808
-6819
-6830
-6841
-6852
-6863
-6874
-6886
-6897
-6909
-6920
-6932
-6943
-6954
-6966
-6977
-6988
-6999
-7010
-7021
-7032
-7043
-7054
-7065
-7075
-7086
-7096
-7107
-7118
-7128
-7139
-7150
-7161
-7172
-7183
-7193
-7204
-7215
-7226
-7237
-7247
-7258
-7268
-7278
-7289
-7299
-7309
-7319
-7329
-7338
-7348
-7358
-7368
-7378
-7387
-7397
-7407
-7417
-7427
-7437
-7447
-7457
-7467
-7477
-7487
-7497
-7507
-7517
-7527
-7537
-7547
-7557
-7567
-7577
-7587
-7597
-7607
-7616
-7626
-7636
-7646
-7656
-7666
-7676
-7687
-7697
-7708
-7720
-7731
-7743
-7755
-7767
-7779
-7791
-7803
-7815
-7827
-7838
-7850
-7862
-7873
-7884
-7895
-7906
-7916
-7926
-7936
-7946
-7956
-7966
-7975
-7984
-7993
-8002
-8010
-8020
-8029
-8037
-8045
-8053
-8061
-8068
-8074
-8082
-8087
-8093
-8099
-8105
-8109
-8114
-8119
-8122
-8128
-8132
-8135
-8138
-8143
-8146
-8148
-8151
-8154
-8157
-8160
-8163
-8164
-8167
-8169
-8170
-8172
-8173
-8175
-8176
-8177
-8177
-8178
-8178
-8178
-8178
-8178
-8177
-8177
-8176
-8175
-8173
-8173
-8172
-8170
-8167
-8166
-8164
-8162
-8159
-8157
-8154
-8151
-8147
-8143
-8138
-8135
-8130
-8125
-8119
-8114
-8108
-8102
-8096
-8089
-8082
-8074
-8067
-8058
-8051
-8042
-8034
-8025
-8016
-8007
-7999
-7990
-7980
-7971
-7961
-7951
-7941
-7931
-7920
-7909
-7898
-7886
-7874
-7862
-7850
-7837
-7824
-7810
-7797
-7783
-7770
-7756
-7742
-7728
-7714
-7700
-7686
-7672
-7658
-7645
-7631
-7617
-7604
-7590
-7576
-7562
-7548
-7535
-7521
-7507
-7494
-7480
-7466
-7453
-7440
-7427
-7413
-7401
-7388
-7375
-7363
-7350
-7338
-7326
-7314
-7302
-7289
-7277
-7265
-7253
-7241
-7228
-7216
-7204
-7192
-7180
-7169
-7157
-7146
-7135
-7125
-7114
-7104
-7095
-7085
-7076
-7067
-7058
-7049
-7040
-7031
-7023
-7014
-7006
-6997
-6989
-6980
-6972
-6963
-6954
-6946
-6937
-6929
-6920
-6911
-6903
-6894
-6886
-6877
-6869
-6860
-6851
-6842
-6833
-6824
-6814
-6805
-6795
-6786
-6777
-6767
-6758
-6748
-6739
-6729
-6720
-6710
-6701
-6691
-6681
-6671
-6661
-6651
-6641
-6631
-6620
-6610
-6600
-6589
-6579
-6568
-6557
-6547
-6535
-6524
-6513
-6501
-6490
-6478
-6467
-6455
-6444
-6432
-6421
-6409
-6398
-6387
-6376
-6364
-6353
-6342
-6331
-6319
-6308
-6297
-6285
-6274
-6263
-6251
-6240
-6229
-6217
-6206
-6195
-6184
-6173
-6163
-6152
-6141
-6131
-6120
-6110
-6100
-6090
-6080
-6071
-6062
-6053
-6044
-6035
-6027
-6019
-6011
-6003
-5996
-5988
-5981
-5974
-5967
-5960
-5954
-5947
-5940
-5934
-5928
-5922
-5916
-5910
-5905
-5900
-5895
-5890
-5885
-5881
-5876
-5872
-5868
-5864
-5860
-5856
-5853
-5850
-5846
-5844
-5841
-5839
-5836
-5835
-5833
-5831
-5830
-5829
-5828
-5828
-5827
-5827
-5827
-5827
-5827
-5828
-5829
-5830
-5831
-5833
-5835
-5837
-5839
-5841
-5844
-5847
-5851
-5854
-5858
-5862
-5866
-5871
-5876
-5880
-5885
-5891
-5896
-5902
-5908
-5915
-5922
-5929
-5936
-5943
-5951
-5959
-5967
-5976
-5984
-5993
-6002
-6011
-6021
-6030
-6040
-6049
-6059
-6069
-6079
-6088
-6098
-6108
-6118
-6128
-6139
-6149
-6159
-6169
-6179
-6190
-6200
-6210
-6220
-6231
-6241
-6252
-6262
-6273
-6284
-6295
-6306
-6317
-6328
-6339
-6350
-6361
-6372
-6382
-6393
-6404
-6414
-6424
-6434
-6444
-6454
-6464
-6473
-6483
-6492
-6501
-6511
-6520
-6529
-6539
-6548
-6558
-6568
-6578
-6588
-6598
-6608
-6619
-6629
-6639
-6649
-6659
-6669
-6679
-6689
-6699
-6709
-6719
-6729
-6739
-6750
-6760
-6770
-6780
-6790
-6800
-6810
-6820
-6830
-6840
-6850
-6860
-6870
-6880
-6890
-6901
-6911
-6922
-6933
-6945
-6956
-6967
-6979
-6990
-7002
-7014
-7026
-7037
-7049
-7061
-7072
-7084
-7096
-7107
-7119
-7131
-7143
-7154
-7166
-7178
-7190
-7203
-7215
-7228
-7240
-7253
-7266
-7279
-7293
-7306
-7320
-7334
-7348
-7362
-7376
-7390
-7405
-7419
-7434
-7449
-7464
-7479
-7494
-7509
-7524
-7539
-7554
-7570
-7585
-7601
-7616
-7632
-7648
-7665
-7681
-7699
-7716
-7734
-7752
-7770
-7789
-7809
-7829
-7849
-7870
-7891
-7912
-7934
-7956
-7979
-8002
-8025
-8048
-8071
-8096
-8119
-8144
-8169
-8193
-8218
-8243
-8268
-8294
-8319
-8345
-8371
-8397
-8423
-8450
-8477
-8504
-8531
-8558
-8585
-8613
-8640
-8668
-8696
-8723
-8751
-8778
-8806
-8833
-8861
-8888
-8916
-8943
-8970
-8998
-9025
-9053
-9080
-9108
-9135
-9163
-9191
-9219
-9247
-9274
-9302
-9330
-9358
-9386
-9414
-9441
-9469
-9496
-9523
-9550
-9576
-9603
-9629
-9655
-9680
-9705
-9730
-9755
-9780
-9804
-9829
-9853
-9877
-9901
-9925
-9948
-9972
-9995
-10019
-10042
-10064
-10087
-10109
-10131
-10153
-10175
-10196
-10218
-10239
-10260
-10282
-10303
-10324
-10345
-10367
-10388
-10410
-10431
-10453
-10474
-10496
-10517
-10539
-10560
-10582
-10603
-10625
-10646
-10668
-10690
-10712
-10734
-10756
-10779
-10801
-10823
-10846
-10869
-10891
-10914
-10937
-10960
-10983
-11006
-11028
-11051
-11074
-11097
-11121
-11144
-11167
-11191
-11215
-11239
-11263
-11287
-11311
-11336
-11360
-11385
-11409
-11434
-11459
-11484
-11509
-11534
-11559
-11585
-11610
-11636
-11662
-11688
-11714
-11741
-11767
-11794
-11821
-11848
-11875
-11902
-11930
-11957
-11985
-12012
-12040
-12068
-12096
-12124
-12153
-12181
-12210
-12238
-12267
-12296
-12325
-12355
-12384
-12413
-12443
-12472
-12501
-12531
-12561
-12590
-12620
-12650
-12680
-12710
-12740
-12770
-12800
-12830
-12859
-12889
-12919
-12949
-12979
-13009
-13039
-13069
-13099
-13129
-13160
-13190
-13220
-13251
-13282
-13313
-13343
-13374
-13406
-13437
-13468
-13499
-13531
-13562
-13593
-13625
-13656
-13687
-13718
-13748
-13779
-13809
-13839
-13869
-13899
-13929
-13958
-13987
-14016
-14045
-14073
-14102
-14130
-14158
-14186
-14213
-14241
-14268
-14295
-14322
-14349
-14375
-14401
-14427
-14453
-14478
-14503
-14527
-14552
-14576
-14600
-14623
-14647
-14670
-14693
-14715
-14738
-14760
-14782
-14804
-14826
-14847
-14868
-14889
-14910
-14931
-14952
-14972
-14992
-15012
-15032
-15052
-15071
-15090
-15109
-15128
-15146
-15165
-15183
-15200
-15218
-15235
-15252
-15269
-15286
-15302
-15319
-15335
-15351
-15366
-15382
-15397
-15412
-15427
-15442
-15456
-15470
-15484
-15497
-15510
-15523
-15535
-15547
-15559
-15570
-15582
-15592
-15603
-15613
-15622
-15632
-15640
-15649
-15657
-15665
-15673
-15681
-15688
-15695
-15701
-15708
-15714
-15720
-15726
-15731
-15736
-15741
-15745
-15749
-15753
-15757
-15760
-15763
-15765
-15768
-15770
-15771
-15773
-15774
-15774
-15775
-15775
-15775
-15775
-15774
-15773
-15772
-15770
-15768
-15766
-15763
-15760
-15756
-15753
-15748
-15743
-15738
-15732
-15726
-15720
-15713
-15705
-15698
-15690
-15681
-15672
-15663
-15653
-15644
-15634
-15623
-15612
-15601
-15590
-15579
-15567
-15555
-15543
-15530
-15518
-15505
-15492
-15478
-15465
-15451
-15437
-15423
-15409
-15394
-15380
-15365
-15350
-15336
-15321
-15306
-15291
-15276
-15261
-15246
-15231
-15216
-15200
-15185
-15169
-15153
-15137
-15121
-15104
-15088
-15071
-15054
-15037
-15019
-15001
-14984
-14965
-14947
-14929
-14910
-14891
-14872
-14853
-14834
-14814
-14795
-14775
-14755
-14734
-14714
-14693
-14673
-14651
-14630
-14609
-14587
-14565
-14543
-14521
-14499
-14476
-14454
-14431
-14409
-14386
-14363
-14341
-14318
-14295
-14272
-14249
-14225
-14202
-14178
-14155
-14131
-14107
-14083
-14058
-14034
-14009
-13985
-13960
-13935
-13910
-13885
-13860
-13835
-13809
-13783
-13757
-13731
-13704
-13678
-13651
-13623
-13596
-13568
-13540
-13512
-13484
-13455
-13426
-13397
-13368
-13338
-13308
-13278
-13248
-13218
-13188
-13157
-13127
-13096
-13066
-13035
-13004
-12973
-12942
-12911
-12880
-12848
-12816
-12784
-12752
-12719
-12686
-12653
-12620
-12586
-12553
-12519
-12485
-12450
-12416
-12381
-12346
-12311
-12276
-12241
-12205
-12169
-12133
-12097
-12060
-12024
-11986
-11949
-11911
-11873
-11835
-11797
-11758
-11719
-11679
-11639
-11598
-11557
-11515
-11473
-11431
-11388
-11344
-11301
-11256
-11212
-11167
-11122
-11076
-11030
-10984
-10937
-10890
-10843
-10795
-10747
-10698
-10649
-10600
-10550
-10500
-10450
-10399
-10348
-10297
-10245
-10193
-10140
-10087
-10033
-9979
-9925
-9870
-9815
-9760
-9704
-9648
-9591
-9534
-9477
-9420
-9362
-9303
-9244
-9185
-9125
-9065
-9004
-8943
-8882
-8820
-8758
-8695
-8632
-8569
-8506
-8442
-8378
-8314
-8249
-8183
-8119
-8054
-7989
-7923
-7857
-7791
-7724
-7657
-7591
-7523
-7456
-7388
-7321
-7253
-7185
-7116
-7048
-6980
-6911
-6842
-6773
-6704
-6635
-6565
-6496
-6426
-6356
-6286
-6216
-6146
-6075
-6004
-5934
-5863
-5792
-5720
-5649
-5577
-5505
-5433
-5361
-5288
-5215
-5143
-5070
-4996
-4923
-4849
-4776
-4702
-4628
-4554
-4479
-4405
-4330
-4255
-4180
-4104
-4029
-3953
-3877
-3800
-3724
-3647
-3570
-3494
-3417
-3340
-3262
-3185
-3108
-3031
-2953
-2875
-2797
-2719
-2641
-2563
-2484
-2405
-2326
-2246
-2167
-2086
-2005
-1925
-1844
-1763
-1682
-1600
-1519
-1437
-1355
-1274
-1192
-1110
-1027
-945
-863
-781
-698
-616
-534
-451
-369
-286
-204
-121
-39
44
127
209
292
375
458
541
623
706
789
871
954
1036
1118
1200
1282
1364
1446
1527
1609
1690
1771
1852
1932
2012
2092
2172
2252
2331
2409
2488
2566
2644
2722
2799
2876
2953
3030
3106
3182
3258
3333
3408
3484
3558
3633
3707
3781
3854
3927
4000
4073
4145
4216
4287
4358
4429
4499
4568
4638
4707
4776
4844
4912
4980
5047
5114
5180
5247
5313
5378
5443
5508
5573
5636
5700
5763
5825
5887
5949
6010
6070
6130
6190
6249
6307
6365
6423
6480
6537
6593
6649
6705
6760
6815
6869
6923
6976
7030
7082
7135
7187
7238
7289
7340
7391
7441
7491
7540
7590
7639
7688
7736
7785
7833
7881
7929
7977
8025
8073
8119
8167
8215
8262
8308
8355
8401
8447
8493
8539
8584
8629
8674
8719
8764
8808
8853
8898
8942
8987
9032
9077
9122
9167
9212
9257
9302
9347
9392
9437
9482
9527
9572
9617
9662
9707
9752
9798
9843
9888
9933
9979
10025
10070
10116
10162
10208
10254
10300
10347
10393
10440
10486
10533
10580
10626
10673
10720
10767
10814
10862
10909
10956
11004
11051
11099
11147
11195
11243
11290
11338
11386
11434
11482
11530
11578
11625
11673
11721
11768
11816
11863
11911
11958
12006
12053
12100
12148
12195
12242
12290
12337
12384
12431
12478
12525
12572
12618
12665
12712
12758
12805
12852
12898
12945
12992
13039
13086
13133
13180
13227
13274
13321
13368
13415
13462
13510
13557
13604
13651
13698
13745
13792
13838
13885
13932
13979
14026
14073
14119
14166
14213
14260
14307
14353
14400
14447
14494
14540
14587
14633
14680
14726
14772
14819
14865
14911
14957
15004
15050
15096
15142
15187
15233
15279
15324
15370
15415
15461
15506
15551
15596
15641
15686
15730
15775
15819
15864
15908
15952
15996
16040
16084
16126
16171
16213
16257
16300
16344
16386
16429
16472
16515
16557
16600
16642
16684
16726
16769
16811
16852
16894
16936
16977
17018
17059
17100
17141
17181
17221
17261
17301
17340
17379
17418
17457
17495
17533
17571
17608
17646
17682
17719
17754
17790
17825
17860
17894
17928
17961
17995
18027
18059
18091
18122
18153
18184
18214
18243
18273
18302
18330
18358
18386
18413
18440
18467
18493
18518
18543
18568
18592
18615
18639
18661
18684
18706
18727
18748
18769
18789
18809
18829
18848
18867
18885
18903
18921
18938
18955
18971
18987
19003
19018
19033
19047
19061
19075
19088
19101
19114
19126
19137
19148
19159
19170
19180
19190
19200
19209
19218
19227
19235
19244
19251
19258
19265
19272
19278
19283
19289
19293
19297
19301
19304
19307
19310
19312
19313
19315
19316
19317
19317
19317
19317
19317
19316
19316
19314
19313
19311
19309
19306
19303
19300
19296
19293
19289
19284
19279
19274
19269
19263
19258
19251
19245
19238
19231
19223
19216
19208
19199
19191
19182
19173
19163
19153
19143
19132
19121
19110
19098
19085
19073
19059
19045
19031
19016
19001
18985
18969
18952
18935
18918
18900
18882
18863
18844
18825
18805
18785
18765
18744
18723
18701
18679
18657
18634
18611
18588
18564
18540
18516
18491
18466
18441
18415
18389
18363
18336
18310
18282
18255
18228
18200
18172
18143
18115
18086
18056
18027
17997
17966
17936
17905
17873
17841
17809
17777
17744
17711
17678
17644
17611
17577
17542
17508
17473
17438
17403
17367
17331
17295
17259
17223
17186
17149
17112
17075
17037
16999
16961
16923
16884
16845
16805
16765
16725
16685
16645
16604
16562
16521
16479
16437
16395
16352
16309
16265
16222
16178
16136
16091
16047
16003
15958
15913
15867
15822
15776
15730
15684
15638
15592
15545
15499
15452
15405
15357
15309
15261
15213
15165
15116
15066
15017
14967
14917
14867
14816
14766
14715
14664
14612
14561
14510
14458
14407
14355
14303
14251
14199
14147
14095
14043
13991
13938
13886
13833
13780
13728
13675
13622
13569
13516
13464
13411
13358
13305
13252
13199
13146
13094
13041
12988
12935
12882
12829
12776
12723
12670
12618
12565
12512
12459
12407
12354
12302
12249
12197
12145
12093
12041
11989
11937
11885
11833
11781
11730
11678
11627
11575
11524
11472
11421
11370
11318
11267
11215
11164
11113
11061
11009
10958
10906
10855
10803
10751
10700
10648
10597
10545
10494
10443
10391
10340
10289
10238
10187
10137
10086
10035
9984
9934
9883
9832
9782
9731
9680
9630
9579
9529
9478
9427
9377
9326
9276
9225
9175
9124
9074
9024
8973
8923
8872
8821
8771
8720
8669
8619
8568
8517
8466
8415
8364
8313
8262
8211
8160
8109
8057
8006
7955
7904
7853
7801
7750
7699
7647
7596
7544
7493
7441
7389
7337
7286
7234
7182
7130
7078
7026
6975
6923
6871
6819
6768
6716
6664
6613
6561
6510
6458
6407
6355
6304
6253
6202
6150
6099
6048
5997
5946
5895
5844
5793
5743
5692
5641
5591
5540
5490
5439
5389
5339
5289
5239
5190
5140
5091
5042
4993
4944
4895
4846
4797
4748
4699
4651
4602
4553
4505
4457
4408
4360
4311
4263
4215
4167
4118
4070
4022
3974
3926
3878
3831
3783
3735
3688
3640
3593
3546
3499
3452
3406
3359
3313
3267
3221
3175
3129
3083
3037
2991
2945
2899
2852
2806
2760
2714
2667
2621
2574
2528
2481
2434
2387
2340
2293
2246
2199
2152
2104
2057
2009
1962
1914
1866
1819
1771
1724
1677
1629
1582
1535
1488
1441
1394
1347
1301
1254
1207
1160
1113
1067
1020
973
927
880
834
787
741
695
649
603
557
511
466
420
374
329
283
238
192
147
101
56
11
-35
-80
-125
-170
-216
-261
-306
-351
-396
-441
-486
-531
-576
-621
-666
-710
-755
-799
-844
-888
-932
-976
-1020
-1063
-1106
-1150
-1193
-1236
-1278
-1321
-1363
-1406
-1448
-1490
-1532
-1573
-1615
-1657
-1698
-1739
-1780
-1821
-1861
-1902
-1942
-1982
-2021
-2061
-2101
-2140
-2179
-2217
-2256
-2294
-2332
-2370
-2408
-2446
-2484
-2521
-2559
-2596
-2634
-2671
-2708
-2745
-2783
-2820
-2857
-2894
-2931
-2969
-3006
-3043
-3080
-3116
-3153
-3190
-3226
-3262
-3299
-3335
-3371
-3406
-3442
-3477
-3512
-3547
-3582
-3617
-3651
-3685
-3719
-3753
-3787
-3820
-3853
-3886
-3919
-3952
-3984
-4016
-4048
-4080
-4111
-4143
-4174
-4204
-4235
-4265
-4295
-4325
-4354
-4384
-4413
-4442
-4471
-4499
-4528
-4556
-4584
-4612
-4640
-4668
-4695
-4723
-4750
-4777
-4804
-4831
-4858
-4884
-4910
-4936
-4962
-4988
-5013
-5038
-5063
-5088
-5112
-5136
-5160
-5184
-5208
-5231
-5254
-5277
-5300
-5323
-5345
-5367
-5389
-5410
-5432
-5453
-5473
-5494
-5514
-5534
-5553
-5572
-5591
-5610
-5628
-5646
-5664
-5682
-5699
-5716
-5732
-5749
-5765
-5780
-5796
-5811
-5825
-5840
-5854
-5868
-5882
-5895
-5909
-5922
-5935
-5947
-5959
-5971
-5983
-5994
-6005
-6016
-6026
-6036
-6045
-6054
-6063
-6071
-6079
-6087
-6095
-6102
-6108
-6115
-6121
-6127
-6132
-6137
-6142
-6146
-6150
-6154
-6157
-6160
-6162
-6164
-6165
-6166
-6167
-6167
-6167
-6166
-6164
-6163
-6161
-6158
-6155
-6152
-6148
-6144
-6140
-6135
-6131
-6125
-6120
-6114
-6108
-6102
-6096
-6090
-6083
-6076
-6068
-6061
-6053
-6045
-6037
-6028
-6019
-6009
-6000
-5990
-5979
-5968
-5957
-5946
-5934
-5922
-5910
-5897
-5884
-5871
-5858
-5844
-5830
-5816
-5802
-5787
-5773
-5758
-5743
-5727
-5712
-5696
-5680
-5664
-5647
-5631
-5614
-5597
-5581
-5563
-5546
-5529
-5512
-5494
-5476
-5459
-5441
-5423
-5405
-5387
-5368
-5350
-5331
-5312
-5293
-5274
-5255
-5236
-5217
-5197
-5177
-5158
-5138
-5118
-5098
-5079
-5059
-5039
-5019
-4999
-4978
-4958
-4938
-4918
-4897
-4877
-4857
-4836
-4816
-4795
-4774
-4754
-4733
-4712
-4691
-4670
-4649
-4629
-4608
-4587
-4566
-4545
-4524
-4503
-4483
-4462
-4441
-4421
-4401
-4380
-4360
-4340
-4320
-4301
-4281
-4262
-4242
-4223
-4204
-4184
-4165
-4146
-4127
-4108
-4088
-4069
-4050
-4030
-4011
-3992
-3972
-3953
-3934
-3914
-3895
-3876
-3856
-3837
-3818
-3799
-3780
-3761
-3742
-3723
-3704
-3685
-3666
-3647
-3628
-3608
-3589
-3570
-3551
-3531
-3512
-3492
-3473
-3454
-3434
-3415
-3395
-3376
-3356
-3337
-3317
-3298
-3278
-3259
-3239
-3219
-3200
-3180
-3160
-3140
-3120
-3100
-3080
-3060
-3040
-3019
-2999
-2979
-2958
-2938
-2917
-2897
-2876
-2855
-2834
-2813
-2793
-2772
-2751
-2730
-2709
-2688
-2666
-2645
-2624
-2603
-2581
-2560
-2539
-2517
-2496
-2474
-2452
-2431
-2409
-2387
-2366
-2344
-2322
-2300
-2279
-2257
-2235
-2213
-2190
-2168
-2146
-2124
-2102
-2079
-2057
-2035
-2013
-1991
-1969
-1947
-1925
-1903
-1881
-1860
-1838
-1816
-1794
-1773
-1751
-1729
-1708
-1686
-1665
-1644
-1622
-1601
-1580
-1559
-1538
-1517
-1496
-1474
-1453
-1432
-1411
-1390
-1369
-1347
-1326
-1304
-1283
-1261
-1240
-1218
-1197
-1175
-1154
-1132
-1111
-1089
-1068
-1046
-1025
-1002
-981
-960
-938
-916
-894
-872
-850
-828
-806
-784
-762
-741
-719
-697
-675
-654
-632
-610
-589
-568
-546
-525
-504
-483
-461
-440
-419
-398
-377
-357
-336
-315
-294
-273
-252
-231
-210
-189
-168
-147
-126
-105
-84
-62
-41
-20
2
23
45
66
88
109
131
153
174
196
217
239
261
282
304
326
347
369
390
412
433
455
476
498
519
540
561
583
604
625
646
667
688
708
729
750
770
791
812
832
853
873
894
914
935
955
975
995
1014
1035
1055
1075
1095
1115
1134
1154
1173
1192
1212
1231
1250
1270
1289
1308
1327
1345
1364
1383
1401
1419
1438
1456
1474
1492
1509
1527
1544
1561
1579
1596
1612
1629
1646
1662
1678
1694
1710
1726
1741
1756
1771
1785
1800
1814
1828
1842
1855
1868
1881
1894
1907
1919
1931
1943
1954
1965
1976
1987
1997
2007
2017
2025
2035
2044
2052
2061
2069
2077
2084
2092
2099
2106
2113
2120
2127
2133
2139
2145
2151
2157
2162
2168
2173
2178
2182
2187
2191
2195
2198
2202
2205
2207
2210
2212
2214
2215
2216
2217
2217
2217
2217
2217
2216
2215
2213
2212
2210
2208
2205
2203
2200
2197
2194
2190
2186
2182
2178
2174
2169
2165
2160
2155
2149
2143
2137
2131
2125
2118
2111
2104
2097
2089
2082
2074
2065
2057
2048
2039
2029
2020
2009
2000
1989
1979
1968
1957
1946
1935
1923
1911
1899
1887
1874
1862
1849
1836
1823
1809
1796
1782
1768
1754
1740
1726
1711
1697
1682
1668
1653
1638
1623
1608
1593
1578
1563
1547
1532
1516
1501
1485
1469
1453
1437
1420
1404
1387
1370
1353
1336
1318
1301
1283
1265
1247
1229
1211
1192
1174
1155
1137
1118
1099
1081
1062
1043
1024
1004
986
967
947
928
908
889
869
849
829
808
788
767
746
725
704
683
661
640
618
596
574
552
530
508
486
464
441
419
396
374
351
328
306
283
260
237
214
191
168
145
122
98
75
52
28
4
-19
-43
-67
-91
-115
-139
-163
-187
-212
-236
-260
-284
-308
-332
-356
-380
-404
-428
-451
-475
-499
-522
-546
-570
-593
-617
-641
-664
-688
-712
-735
-759
-783
-806
-830
-854
-878
-902
-926
-951
-975
-999
-1024
-1048
-1073
-1098
-1123
-1148
-1173
-1198
-1223
-1248
-1273
-1298
-1323
-1349
-1374
-1400
-1425
-1451
-1477
-1503
-1530
-1556
-1583
-1610
-1637
-1664
-1691
-1719
-1746
-1774
-1801
-1829
-1857
-1885
-1913
-1940
-1968
-1996
-2024
-2052
-2080
-2108
-2136
-2165
-2193
-2221
-2250
-2278
-2307
-2336
-2364
-2393
-2422
-2451
-2480
-2509
-2539
-2568
-2597
-2626
-2655
-2685
-2714
-2743
-2773
-2802
-2832
-2861
-2891
-2920
-2950
-2980
-3009
-3039
-3069
-3099
-3129
-3160
-3190
-3220
-3251
-3282
-3312
-3343
-3374
-3405
-3436
-3467
-3498
-3529
-3560
-3591
-3622
-3653
-3684
-3716
-3747
-3778
-3809
-3840
-3872
-3903
-3934
-3966
-3997
-4029
-4059
-4091
-4123
-4154
-4185
-4216
-4248
-4279
-4310
-4341
-4373
-4404
-4436
-4468
-4500
-4532
-4564
-4596
-4629
-4662
-4695
-4728
-4761
-4794
-4827
-4860
-4894
-4927
-4961
-4995
-5028
-5062
-5096
-5129
-5163
-5197
-5231
-5265
-5299
-5333
-5367
-5402
-5436
-5471
-5505
-5540
-5574
-5609
-5644
-5678
-5713
-5747
-5782
-5816
-5850
-5885
-5919
-5953
-5987
-6020
-6054
-6088
-6121
-6155
-6188
-6221
-6254
-6287
-6320
-6353
-6386
-6418
-6451
-6484
-6516
-6548
-6580
-6612
-6644
-6676
-6708
-6739
-6770
-6801
-6832
-6863
-6893
-6923
-6954
-6983
-7013
-7043
-7072
-7101
-7130
-7159
-7188
-7217
-7245
-7274
-7302
-7331
-7359
-7387
-7414
-7442
-7469
-7496
-7523
-7550
-7577
-7603
-7630
-7656
-7682
-7708
-7733
-7759
-7784
-7809
-7834
-7859
-7884
-7908
-7932
-7956
-7980
-8003
-8026
-8048
-8071
-8093
-8117
-8138
-8160
-8182
-8203
-8224
-8245
-8265
-8285
-8305
-8325
-8345
-8364
-8383
-8402
-8421
-8439
-8457
-8475
-8492
-8510
-8527
-8543
-8560
-8576
-8591
-8607
-8622
-8637
-8652
-8666
-8680
-8693
-8707
-8720
-8733
-8745
-8757
-8769
-8781
-8793
-8804
-8815
-8826
-8837
-8847
-8857
-8867
-8876
-8885
-8894
-8902
-8910
-8918
-8926
-8933
-8939
-8946
-8952
-8957
-8963
-8968
-8972
-8977
-8981
-8984
-8988
-8991
-8993
-8996
-8998
-9000
-9001
-9002
-9003
-9004
-9004
-9004
-9003
-9003
-9002
-9000
-8999
-8997
-8994
-8992
-8989
-8985
-8982
-8978
-8974
-8969
-8964
-8959
-8953
-8947
-8941
-8935
-8928
-8921
-8913
-8906
-8898
-8890
-8881
-8873
-8864
-8855
-8845
-8835
-8825
-8815
-8804
-8793
-8781
-8769
-8757
-8744
-8732
-8718
-8705
-8691
-8676
-8662
-8647
-8631
-8616
-8600
-8584
-8567
-8550
-8533
-8515
-8497
-8479
-8460
-8441
-8421
-8401
-8380
-8359
-8337
-8316
-8293
-8270
-8247
-8224
-8200
-8176
-8151
-8125
-8101
-8076
-8048
-8023
-7996
-7969
-7942
-7914
-7886
-7857
-7828
-7799
-7770
-7740
-7710
-7680
-7649
-7618
-7587
-7555
-7523
-7491
-7458
-7425
-7392
-7359
-7325
-7291
-7257
-7222
-7188
-7153
-7118
-7083
-7047
-7012
-6976
-6940
-6904
-6867
-6831
-6794
-6757
-6719
-6682
-6644
-6606
-6568
-6529
-6491
-6452
-6413
-6374
-6335
-6295
-6256
-6216
-6176
-6136
-6096
-6056
-6016
-5975
-5935
-5894
-5853
-5812
-5771
-5729
-5688
-5646
-5604
-5562
-5520
-5478
-5435
-5392
-5349
-5306
-5263
-5220
-5176
-5132
-5088
-5044
-5000
-4955
-4910
-4866
-4821
-4775
-4730
-4685
-4639
-4593
-4547
-4501
-4454
-4407
-4360
-4313
-4266
-4218
-4171
-4123
-4075
-4026
-3978
-3930
-3881
-3833
-3784
-3735
-3686
-3637
-3588
-3539
-3489
-3440
-3390
-3341
-3291
-3241
-3192
-3142
-3092
-3042
-2993
-2943
-2893
-2844
-2794
-2744
-2695
-2645
-2596
-2546
-2497
-2448
-2399
-2349
-2300
-2251
-2202
-2153
-2104
-2055
-2005
-1958
-1909
-1861
-1812
-1764
-1716
-1668
-1620
-1573
-1525
-1478
-1431
-1384
-1338
-1291
-1245
-1198
-1152
-1106
-1060
-1014
-968
-923
-878
-832
-787
-743
-698
-653
-609
-565
-521
-477
-433
-389
-346
-302
-259
-216
-173
-130
-87
-45
-2
40
82
124
165
207
248
289
330
371
411
452
492
532
571
611
650
689
728
767
805
843
881
919
957
995
1032
1069
1106
1143
1179
1215
1251
1287
1322
1357
1392
1427
1461
1495
1529
1563
1596
1629
1662
1695
1728
1760
1792
1824
1855
1886
1917
1948
1978
2008
2037
2067
2096
2124
2152
2180
2208
2235
2262
2288
2314
2340
2365
2390
2415
2439
2462
2486
2508
2531
2553
2575
2596
2617
2638
2658
2678
2697
2717
2735
2754
2772
2790
2807
2824
2841
2857
2873
2888
2903
2918
2932
2946
2960
2973
2986
2998
3011
3022
3034
3045
3056
3066
3076
3086
3095
3104
3113
3121
3129
3137
3144
3151
3158
3164
3170
3175
3181
3186
3190
3194
3198
3202
3205
3207
3210
3212
3213
3215
3216
3217
3217
3217
3217
3216
3216
3215
3214
3212
3210
3208
3206
3203
3200
3197
3193
3189
3185
3181
3176
3171
3165
3160
3154
3148
3142
3135
3128
3121
3113
3106
3097
3089
3080
3071
3062
3052
3042
3032
3021
3011
3000
2988
2977
2965
2953
2941
2929
2917
2904
2891
2878
2865
2852
2839
2825
2812
2798
2784
2771
2757
2743
2729
2715
2701
2687
2672
2658
2644
2630
2615
2601
2586
2572
2557
2542
2527
2512
2497
2482
2466
2451
2435
2420
2404
2388
2372
2356
2339
2323
2306
2290
2273
2256
2240
2223
2206
2189
2172
2155
2138
2121
2104
2087
2070
2053
2036
2019
2001
1985
1968
1951
1934
1917
1900
1883
1866
1849
1832
1815
1798
1781
1764
1748
1731
1714
1698
1681
1665
1649
1633
1617
1601
1585
1569
1553
1538
1522
1507
1492
1477
1462
1447
1432
1417
1403
1389
1375
1361
1347
1333
1320
1307
1294
1282
1269
1257
1246
1234
1222
1211
1200
1189
1178
1168
1157
1147
1136
1126
1116
1106
1097
1087
1077
1068
1059
1050
1041
1032
1024
1016
1008
1000
992
984
977
970
963
956
949
943
936
930
924
919
913
907
902
896
891
886
881
876
871
867
862
858
853
849
845
841
837
833
829
825
821
818
814
810
806
803
799
795
791
787
783
779
775
770
766
762
758
753
749
744
740
735
730
725
721
716
711
706
701
696
691
685
680
675
670
664
659
653
648
642
636
630
624
618
612
606
600
593
587
580
574
567
560
553
546
539
532
525
517
510
502
495
487
479
471
463
455
446
438
429
421
412
403
394
385
375
366
356
346
336
326
315
305
294
283
271
260
248
236
225
212
200
188
175
162
149
136
122
109
95
81
67
53
39
24
10
-5
-20
-34
-50
-65
-80
-95
-111
-126
-142
-158
-174
-189
-205
-221
-237
-253
-269
-286
-302
-318
-334
-350
-366
-382
-398
-414
-431
-447
-463
-479
-495
-511
-527
-543
-559
-575
-591
-607
-622
-638
-653
-668
-684
-699
-714
-729
-743
-758
-773
-788
-802
-817
-831
-845
-860
-874
-888
-902
-916
-930
-944
-958
-971
-985
-998
-1010
-1024
-1037
-1050
-1063
-1076
-1088
-1101
-1113
-1125
-1137
-1149
-1161
-1172
-1184
-1195
-1206
-1217
-1228
-1239
-1250
-1260
-1271
-1281
-1291
-1301
-1311
-1321
-1330
-1339
-1348
-1357
-1366
-1374
-1383
-1391
-1399
-1407
-1414
-1422
-1429
-1436
-1443
-1450
-1457
-1464
-1470
-1477
-1483
-1489
-1495
-1501
-1507
-1512
-1517
-1523
-1528
-1532
-1537
-1542
-1546
-1551
-1555
-1559
-1563
-1567
-1570
-1574
-1577
-1581
-1584
-1587
-1590
-1592
-1595
-1597
-1599
-1601
-1603
-1605
-1606
-1608
-1609
-1611
-1612
-1613
-1614
-1615
-1616
-1617
-1617
-1618
-1618
-1619
-1619
-1619
-1619
-1619
-1619
-1618
-1618
-1618
-1617
-1616
-1615
-1614
-1613
-1612
-1611
-1610
-1608
-1606
-1605
-1603
-1601
-1599
-1597
-1595
-1592
-1590
-1587
-1585
-1582
-1579
-1577
-1574
-1571
-1568
-1565
-1562
-1559
-1555
-1552
-1549
-1545
-1541
-1537
-1534
-1529
-1525
-1521
-1517
-1512
-1507
-1502
-1497
-1492
-1487
-1482
-1476
-1470
-1465
-1459
-1453
-1447
-1441
-1434
-1428
-1421
-1415
-1408
-1401
-1394
-1387
-1380
-1372
-1365
-1358
-1350
-1342
-1334
-1327
-1318
-1310
-1302
-1294
-1285
-1277
-1268
-1259
-1250
-1241
-1232
-1223
-1213
-1204
-1194
-1185
-1175
-1166
-1156
-1146
-1136
-1126
-1116
-1106
-1096
-1086
-1076
-1066
-1055
-1045
-1035
-1025
-1014
-1004
-994
-984
-974
-964
-954
-944
-935
-925
-916
-906
-897
-888
-879
-870
-861
-853
-844
-836
-828
-820
-812
-804
-797
-789
-782
-775
-767
-760
-753
-747
-740
-733
-727
-721
-715
-709
-703
-698
-693
-687
-682
-677
-673
-668
-664
-659
-655
-651
-647
-643
-640
-636
-633
-630
-627
-624
-622
-619
-617
-615
-613
-611
-610
-608
-607
-606
-605
-604
-603
-602
-601
-601
-600
-600
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-599
-600
-600
-600
-601
-601
-602
-602
-602
-603
-603
-604
-605
-605
-606
-607
-608
-608
-609
-611
-612
-613
-614
-616
-617
-618
-620
-621
-623
-624
-626
-628
-629
-631
-632
-634
-636
-637
-639
-641
-643
-645
-646
-648
-650
-652
-655
-657
-659
-661
-663
-666
-668
-670
-672
-675
-677
-679
-681
-683
-686
-688
-690
-693
-695
-698
-700
-702
-705
-707
-710
-712
-715
-717
-720
-722
-725
-727
-730
-732
-734
-737
-739
-741
-743
-745
-747
-749
-751
-753
-755
-757
-759
-761
-763
-765
-767
-769
-771
-773
-775
-777
-779
-781
-783
-785
-787
-789
-791
-793
-795
-796
-798
-800
-801
-803
-805
-807
-808
-810
-812
-814
-816
-817
-819
-821
-823
-825
-827
-829
-830
-832
-834
-836
-838
-840
-841
-843
-845
-847
-849
-850
-852
-854
-855
-857
-859
-860
-862
-864
-865
-867
-869
-870
-872
-873
-875
-876
-878
-879
-880
-881
-882
-883
-884
-885
-885
-886
-886
-887
-887
-887
-887
-887
-887
-887
-887
-886
-886
-885
-884
-883
-882
-881
-880
-878
-877
-875
-873
-871
-869
-867
-865
-863
-861
-858
-855
-853
-850
-847
-844
-841
-838
-835
-832
-829
-826
-823
-819
-816
-813
-809
-806
-803
-799
-796
-793
-790
-786
-783
-780
-777
-775
-772
-769
-766
-764
-761
-759
-756
-754
-751
-749
-746
-744
-742
-739
-737
-735
-733
-732
-730
-728
-727
-725
-724
-723
-722
-721
-720
-719
-719
-718
-718
-717
-717
-717
-717
-717
-717
-718
-718
-719
-719
-720
-721
-721
-722
-723
-724
-725
-726
-727
-729
-730
-731
-732
-734
-735
-736
-738
-739
-741
-743
-744
-746
-748
-750
-752
-754
-756
-758
-761
-763
-765
-767
-769
-772
-774
-776
-778
-780
-782
-785
-787
-789
-791
-793
-794
-796
-798
-800
-802
-804
-805
-807
-809
-811
-813
-815
-817
-819
-821
-822
-824
-826
-828
-830
-832
-833
-835
-837
-838
-840
-842
-843
-845
-846
-848
-849
-851
-852
-853
-855
-856
-857
-858
-859
-860
-861
-861
-862
-863
-864
-864
-865
-865
-866
-866
-866
-866
-866
-867
-866
-866
-866
-866
-866
-866
-866
-866
-866
-866
-866
-866
-866
-866
-867
-867
-867
-867
-867
-867
-867
-867
-867
-868
-868
-868
-869
-869
-870
-870
-871
-872
-873
-874
-875
-876
-877
-879
-880
-881
-883
-885
-886
-888
-890
-892
-894
-896
-898
-901
-903
-905
-908
-910
-913
-915
-918
-920
-923
-926
-928
-931
-934
-937
-940
-943
-947
-950
-953
-957
-961
-965
-968
-972
-976
-981
-985
-989
-994
-998
-1002
-1008
-1012
-1018
-1022
-1028
-1034
-1039
-1045
-1051
-1057
-1063
-1070
-1076
-1083
-1090
-1097
-1104
-1111
-1118
-1126
-1133
-1140
-1148
-1155
-1163
-1170
-1178
-1185
-1193
-1200
-1208
-1216
-1224
-1231
-1239
-1247
-1255
-1264
-1272
-1280
-1288
-1297
-1305
-1314
-1322
-1331
-1339
-1348
-1356
-1365
-1373
-1382
-1390
-1399
-1407
-1416
-1424
-1433
-1441
-1450
-1458
-1466
-1474
-1483
-1491
-1499
-1507
-1515
-1522
-1530
-1538
-1546
-1554
-1561
-1569
-1576
-1584
-1591
-1599
-1606
-1613
-1620
-1627
-1634
-1641
-1647
-1654
-1660
-1667
-1673
-1679
-1684
-1690
-1696
-1701
-1706
-1711
-1716
-1721
-1725
-1730
-1734
-1738
-1742
-1746
-1750
-1753
-1757
-1760
-1763
-1766
-1768
-1771
-1774
-1776
-1778
-1780
-1782
-1784
-1785
-1787
-1788
-1789
-1790
-1791
-1792
-1792
-1793
-1793
-1793
-1793
-1793
-1792
-1792
-1791
-1790
-1789
-1788
-1787
-1786
-1784
-1782
-1780
-1778
-1776
-1774
-1771
-1769
-1766
-1763
-1760
-1756
-1753
-1749
-1745
-1741
-1736
-1732
-1727
-1722
-1717
-1712
-1707
-1702
-1696
-1691
-1685
-1680
-1674
-1668
-1662
-1656
-1649
-1643
-1636
-1629
-1622
-1615
-1608
-1600
-1593
-1585
-1577
-1569
-1561
-1552
-1544
-1535
-1526
-1517
-1508
-1499
-1490
-1480
-1470
-1461
-1451
-1440
-1430
-1420
-1409
-1398
-1387
-1376
-1364
-1353
-1341
-1329
-1316
-1304
-1291
-1278
-1265
-1252
-1239
-1225
-1212
-1198
-1184
-1169
-1155
-1140
-1125
-1110
-1095
-1080
-1064
-1048
-1032
-1016
-1000
-983
-967
-950
-933
-916
-899
-881
-864
-846
-828
-809
-791
-772
-753
-734
-714
-695
-675
-655
-635
-614
-593
-573
-552
-530
-509
-487
-466
-444
-422
-400
-377
-355
-332
-309
-286
-262
-239
-215
-191
-167
-143
-119
-94
-70
-45
-20
5
30
56
81
107
132
158
184
209
235
261
287
314
340
367
393
420
447
474
501
528
556
583
611
638
666
694
722
750
779
807
836
864
893
921
950
979
1008
1038
1067
1096
1126
1155
1184
1214
1244
1273
1303
1332
1362
1392
1422
1451
1481
1511
1541
1570
1600
1630
1659
1689
1719
1748
1778
1807
1837
1866
1896
1925
1955
1984
2013
2043
2072
2101
2130
2160
2189
2218
2247
2276
2306
2335
2364
2393
2422
2451
2480
2508
2537
2565
2594
2622
2650
2678
2705
2733
2761
2788
2815
2842
2869
2896
2923
2949
2976
3002
3028
3054
3079
3104
3129
3154
3179
3203
3227
3251
3275
3298
3321
3344
3366
3389
3411
3432
3454
3475
3495
3516
3536
3555
3575
3594
3613
3631
3650
3668
3685
3703
3720
3737
3753
3770
3785
3801
3816
3831
3845
3859
3873
3886
3899
3912
3924
3936
3947
3958
3969
3979
3989
3999
4008
4017
4026
4034
4041
4049
4056
4062
4069
4075
4081
4086
4091
4094
4099
4103
4107
4110
4112
4115
4117
4119
4120
4121
4122
4122
4122
4122
4121
4120
4119
4117
4115
4112
4110
4107
4103
4100
4096
4091
4088
4083
4078
4074
4069
4064
4059
4053
4046
4041
4034
4027
4021
4014
4006
3999
3991
3984
3976
3968
3959
3951
3943
3934
3925
3917
3908
3899
3890
3881
3872
3863
3854
3844
3835
3826
3816
3807
3797
3787
3777
3768
3757
3747
3737
3727
3716
3706
3695
3685
3674
3663
3653
3642
3631
3620
3609
3598
3587
3576
3565
3554
3542
3531
3519
3508
3496
3485
3473
3462
3450
3438
3426
3415
3403
3391
3379
3367
3355
3343
3331
3319
3307
3295
3283
3271
3259
3247
3235
3223
3211
3199
3187
3175
3163
3152
3140
3128
3116
3104
3092
3080
3068
3056
3043
3031
3019
3007
2994
2982
2969
2956
2944
2931
2918
2906
2893
2880
2867
2854
2841
2828
2816
2803
2790
2777
2764
2751
2739
2726
2713
2700
2687
2674
2661
2648
2635
2622
2609
2597
2584
2571
2558
2546
2533
2521
2509
2496
2484
2472
2460
2447
2435
2423
2411
2400
2388
2376
2365
2353
2342
2330
2319
2308
2296
2285
2274
2264
2253
2242
2231
2221
2211
2200
2190
2180
2170
2160
2150
2141
2131
2122
2112
2103
2094
2085
2076
2067
2058
2049
2041
2032
2024
2016
2008
2000
1992
1984
1977
1969
1962
1955
1948
1942
1935
1929
1922
1916
1910
1904
1898
1892
1886
1880
1874
1868
1862
1856
1850
1844
1838
1832
1826
1820
1814
1808
1802
1796
1790
1784
1779
1773
1767
1761
1755
1749
1743
1737
1732
1726
1720
1714
1708
1703
1697
1691
1685
1679
1674
1668
1662
1656
1651
1645
1639
1634
1628
1622
1616
1611
1605
1599
1594
1588
1582
1577
1571
1566
1560
1554
1549
1543
1538
1532
1526
1521
1515
1510
1504
1499
1493
1488
1482
1477
1471
1466
1460
1455
1449
1444
1438
1433
1427
1422
1417
1411
1406
1400
1395
1390
1384
1379
1374
1368
1363
1357
1352
1347
1341
1336
1331
1326
1320
1315
1310
1304
1299
1294
1289
1283
1278
1273
1268
1263
1257
1252
1247
1242
1237
1231
1226
1221
1216
1211
1206
1201
1195
1190
1185
1180
1175
1170
1165
1160
1155
1150
1145
1140
1135
1130
1125
1120
1115
1110
1105
1100
1095
1090
1085
1080
1075
1070
1065
1060
1055
1050
1045
1040
1036
1031
1026
1020
1016
1010
1006
1000
997
992
987
982
977
973
968
963
958
953
949
944
939
934
930
925
920
916
911
906
901
897
892
887
883
878
873
869
864
860
855
850
846
841
837
832
827
823
818
814
809
805
800
795
791
786
782
777
773
768
764
759
755
751
746
742
737
733
728
724
719
715
711
706
702
697
693
689
684
680
676
671
667
663
658
654
650
645
641
637
633
628
624
620
616
611
607
603
599
594
590
586
582
578
573
569
565
561
557
552
548
544
540
536
532
528
524
519
515
511
507
503
499
495
491
487
483
479
475
471
467
463
459
455
451
447
443
439
435
431
427
423
419
415
411
407
403
399
396
392
388
384
380
376
372
368
365
361
357
353
349
345
342
338
334
330
327
323
319
315
311
308
304
300
296
293
289
285
282
278
274
271
267
263
259
256
252
249
245
241
238
234
230
227
223
220
216
212
209
205
202
198
194
191
187
184
180
177
173
170
166
163
159
156
152
149
145
142
138
135
131
128
125
121
118
114
111
108
104
101
97
94
91
87
84
81
77
74
70
67
64
60
57
54
51
47
44
41
37
34
31
28
24
21
18
15
11
8
5
2
-1
-5
-8
-11
-14
-17
-21
-24
-27
-30
-33
-36
-40
-43
-46
-49
-52
-55
-58
-61
-64
-67
-71
-74
-77
-80
-83
-86
-89
-92
-95
-98
-101
-104
-107
-110
-113
-116
-119
-122
-125
-128
-131
-134
-137
-140
-143
-146
-149
-152
-154
-157
-160
-163
-166
-169
-172
-175
-178
-181
-183
-186
-189
-192
-195
-198
-200
-203
-206
-209
-212
-215
-217
-220
-223
-226
-228
-231
-234
-237
-240
-242
-245
-248
-250
-253
-256
-259
-261
-264
-267
-269
-272
-275
-278
-280
-283
-286
-288
-291
-293
-296
-299
-301
-304
-307
-309
-312
-314
-317
-320
-322
-325
-327
-330
-333
-335
-338
-340
-343
-345
-348
-350
-353
-355
-358
-360
-363
-365
-368
-370
-373
-375
-378
-380
-383
-385
-388
-390
-393
-395
-397
-400
-402
-405
-407
-409
-412
-414
-417
-419
-421
-424
-426
-429
-431
-433
-436
-438
-440
-443
-445
-447
-450
-452
-454
-457
-459
-461
-463
-466
-468
-470
-473
-475
-477
-479
-482
-484
-486
-488
-491
-493
-495
-497
-499
-502
-504
-506
-508
-510
-513
-515
-517
-519
-521
-523
-526
-528
-530
-532
-534
-536
-538
-540
-543
-545
-547
-549
-551
-553
-555
-557
-559
-561
-563
-566
-568
-570
-572
-574
-576
-578
-580
-582
-584
-586
-588
-590
-592
-594
-596
-598
-600
-602
-604
-606
-608
-610
-612
-614
-616
-618
-619
-621
-623
-625
-627
-629
-631
-633
-635
-637
-639
-640
-642
-644
-646
-648
-650
-652
-654
-655
-657
-659
-661
-663
-665
-666
-668
-670
-672
-674
-675
-677
-679
-681
-683
-684
-686
-688
-690
-691
-693
-695
-697
-698
-700
-702
-704
-705
-707
-709
-711
-712
-714
-716
-717
-719
-721
-722
-724
-726
-727
-729
-731
-732
-734
-736
-737
-739
-741
-742
-744
-746
-747
-749
-750
-752
-754
-755
-757
-758
-760
-762
-763
-765
-766
-768
-769
-771
-773
-774
-776
-777
-779
-780
-782
-783
-785
-786
-788
-789
-791
-792
-794
-795
-797
-798
-800
-801
-803
-804
-806
-807
-809
-810
-812
-813
-815
-816
-817
-819
-820
-822
-823
-825
-826
-827
-829
-830
-832
-833
-834
-836
-837
-838
-840
-841
-843
-844
-845
-847
-848
-849
-851
-852
-853
-855
-856
-857
-859
-860
-861
-863
-864
-865
-866
-868
-869
-870
-872
-873
-874
-875
-877
-878
-879
-881
-882
-883
-884
-885
-887
-888
-889
-890
-892
-893
-894
-895
-897
-898
-899
-900
-901
-902
-904
-905
-906
-907
-908
-910
-911
-912
-913
-914
-915
-916
-918
-919
-920
-921
-922
-923
-924
-926
-927
-928
-929
-930
-931
-932
-933
-934
-935
-937
-938
-939
-940
-941
-942
-943
-944
-945
-946
-947
-948
-949
-950
-951
-952
-953
-954
-955
-957
-958
-959
-960
-961
-962
-963
-964
-965
-966
-967
-968
-968
-969
-970
-971
-972
-973
-974
-975
-976
-977
-978
-979
-980
-981
-982
-983
-984
-985
-986
-987
-987
-988
-989
-990
-991
-992
-993
-994
-995
-996
-996
-997
-998
-999
-1000
-1000
-1002
-1002
-1002
-1004
-1004
-1006
-1006
-1008
-1008
-1008
-1010
-1010
-1012
-1012
-1012
-1014
-1014
-1016
-1016
-1016
-1018
-1018
-1020
-1020
-1020
-1022
-1022
-1024
-1025
-1025
-1026
-1027
-1028
-1028
-1029
-1030
-1031
-1032
-1032
-1033
-1034
-1034
-1035
-1036
-1037
-1037
-1038
-1039
-1040
-1040
-1041
-1042
-1042
-1043
-1044
-1045
-1045
-1046
-1047
-1047
