1361
982
932
903
701
691
656
653
638
630
616
586
580
554
519
507
494
490
489
459
457
456
449
448
441
439
438
434
424
424
422
420
410
409
407
399
395
393
391
387
382
380
377
376
374
372
367
366
364
360
359
358
354
353
352
352
351
349
347
346
337
336
335
333
329
329
327
327
326
325
324
321
317
313
313
311
309
304
303
301
301
298
298
297
297
295
295
293
289
289
288
287
285
283
281
279
279
278
278
274
271
271
268
261
260
260
260
258
256
254
253
250
250
249
248
248
247
244
244
243
237
234
233
231
230
226
226
226
223
220
219
218
218
216
213
213
212
210
208
207
206
203
198