1507
1158
873
819
772
714
671
627
619
594
568
526
525
509
489
486
465
462
459
442
433
422
416
408
407
401
395
391
388
363
359
346
317
310
305
304
274
273
268
264
249
243
241
233
229
228
225
222
220
192
191
185
174
171
167
166