3708
1437
1249
1218
1011
994
986
952
913
902
891
810
785
773
771
765
758
728
701
694
691
663
642
635
630
628
627
627
625
623
616
613
609
600
593
592
584
572
565
563
558
552
540
537
536
524
523
511
504
503
500
494
493
492
490
488
479
477
465
454
454
453
445
445
436
433
432
430
430
422
422
419
416
415
410
403
390
389
387
383
382
380
376
376
375
374
369
368
356
356
356
346
345
343
336
335
334
334
332
326
282