2732
2465
2440
2008
1977
1952
1747
1654
1622
1585
1568
1382
1311
1287
1285
1257
1198
1175
1153
1121
1069
1009
973
961
950
910
907
892
892
884
862
837
834
834
832
821
809
805
795
794
767
766
764
751
743
743
742
740
730
724
723
722
719
717
709
702
698
668
655
647
646
643
627
626
622
621
616
614
612
611
608
606
606
592
592
590
590
589
585
580
579
576
576
565
564
558
553
553
544
539
539
537
513
510
508
491
484
482
481
481
480
473
473
468
464
463
459
459
458
458
457
445
438
435
430
421
407
404
399
399
395
393
386
384
380
379
370
353
331
326
307
272