1390
1248
995
991
907
866
812
753
705
634
587
573
563
557
526
510
494
486
480
478
473
465
464
461
455
454
425
418
417
417
409
409
407
405
402
397
395
394
391
386
386
383
374
368
365
357
355
349
347
347
346
345
336
336
333
331
330
330
323
323
318
315
314
314
307
306
306
302
298
297
297
294
290
289
286
286
285
284
283
282
281
280
279
278
277
272
271
271
271
270
267
267
266
265
264
264
262
262
262
260
256
256
255
252
250
246
245
244
244
239
238
235
234
232
232
230
229
227
227
226
226
226
226
225
223
222
220
219
219
218
217
215
214
211
210
210
210
210
209
209
206
206
206
206
203
203
203
203
202
202
199
198
197
196
194
193
192
192
192
191
190
190
189
188
188
188
183
183
183
183
183
183
182
181
181
180
180
179
179
177
177
176
175
174
174
173
173
173
171
171
171
170
169
168
165
165
163
163
162
162
160
159
159
159
159
159
158
158
158
158
157
156
156
156
155
154
153
150
150
150
150
150
148
148
148
146
146
146
146
146
145
145
145
143
143
142
141
141
141
141
139
138
138
137
136
134
134
133
132
131
131
130
129
126
125
124
123
122
114
112