2734
1981
1621
1532
1437
1402
1368
1348
1317
1296
1242
1088
1086
1066
1062
1009
1001
979
963
960
912
910
907
902
893
879
873
831
812
811
797
788
785
767
760
742
736
735
727
727
724
711
707
705
692
691
688
688
683
676
670
667
658
650
644
644
639
625
622
622
616
609
604
601
601
601
599
596
594
592
589
586
580
574
569
562
553
548
548
546
545
542
534
525
520
520
520
516
514
511
500
498
492
490
488
485
482
481
481
476
474
473
471
469
468
464
458
457
453
447
446
443
440
438
437
436
430
430
429
421
414
409
404
403
387
362
361