1304
1182
1019
969
888
862
808
748
713
695
665
660
652
630
612
603
593
574
564
547
537
531
530
528
509
504
471
452
426
420
413
407
404
403
395
385
383
376
367
365
364
356
344
338
310
309
295
289
288
268
265
246
245
244
233
230
223
216
210