1463
1174
944
878
870
867
790
729
704
675
632
626
601
578
563
547
535
534
507
503
502
489
483
482
479
475
457
426
400
395
393
387
380
377
374
366
355
348
342
340
330
304
303
302
290
286
273
268
266
245
238
234
222
216
209
204