1469
1224
869
839
804
775
771
701
672
642
613
602
601
591
566
560
559
557
535
530
530
525
524
516
508
482
482
481
473
470
446
441
430
428
427
422
411
404
403
402
397
397
389
381
377
371
366
365
363
357
355
348
347
343
340
338
336
335
332
331
331
327
326
326
323
323
322
317
317
316
314
313
311
310
302
301
297
296
294
293
292
289
288
288
284
280
277
274
273
273
273
271
270
269
265
262
259
259
249