1399
785
784
762
711
682
661
651
631
591
579
562
561
556
553
552
516
511
507
498
490
485
485
483
479
478
461
453
453
451
451
448
435
434
432
427
426
419
413
410
401
398
387
384
384
381
376
376
375
371
367
363
361
360
359
358
357
357
356
354
349
348
348
347
344
341
340
338
337
336
333
330
329
328
326
326
326
326
324
323
322
320
318
317
317
314
313
313
313
312
311
309
305
305
305
303
300
300
300
300
299
298
298
298
297
297
295
295
294
293
291
291
290
290
289
288
287
285
285
284
283
281
281
281
280
272
272
269
269
269
268
267
264
263
262
261
261
259
259
259
258
256
255
252
251
250
249
249
248
248
248
247
245
244
244
243
243
243
242
242
242
241
240
239
239
238
237
237
237
235
234
234
233
233
233
232
231
230
230
230
229
229
228
228
226
226
225
225
225
224
224
224
223
223
222
221
221
221
221
220
220
220
220
219
219
219
219
219
219
217
215
214
214
213
213
213
211
211
211
210
208
207
206
206
205
203
203
202
202
201
200
200
199
199
198
197
196
195
195
194
194
193
192
192
192
191
190
189
189
189
189
188
187
187
186
186
185
185
184
183
183
182
182
182
181
181
181
180
180
180
179
178
178
178
178
178
177
176
172
171
171
171
171
171
170
168
167
167
167
165
164
163
163
162
162
162
161
161
161
160
160
160
159
158
157
156
156
155
155
154
151
149
149
149
149
149
148
148
147
146
145
144
139
139
136
135
134
133
128
128
128
126
124