2914
2392
2072
1683
1676
1527
1515
1465
1165
1148
1117
970
898
853
843
826
811
807
805
788
776
688
676
665
648
632
625
622
618
611
610
610
606
591
582
556
539
537
526
522
518
518
514
514
508
506
505
501
496
491
491
490
485
483
478
459
458
452
447
441
441
437
434
434
431
430
430
430
421
409
408
398
386
384
381
381
377
375
374
372
369
369
369
361
361
360
356
354
354
350
349
348
338
337
335
331
325
322
322
321
319
316
312
307
300
299
297
296
292
290
289
286
283
282
279
278
276
274
274
271
269
262
258
257
252
249
247
246