1213
1027
869
781
733
725
703
655
645
621
593
591
586
575
546
534
530
510
502
495
491
490
466
441
439
425
408
390
385
378
359
349
344
335
326
317
315
314
309
308
302
282
280
270
269
252
247
245
241
226
214
204
201
199
198
197
194