2240
1713
1604
1593
1496
1477
1322
1294
1276
1252
1234
1191
1156
1144
1106
1100
1074
1018
1015
1003
939
915
914
912
905
899
893
876
864
857
857
832
806
793
760
752
751
749
742
733
728
724
715
702
696
685
678
670
660
658
653
653
642
640
636
629
626
624
623
622
622
620
611
606
598
595
592
590
576
560
552
549
536
536
535
535
534
519
504
502
492
492
491
490
488
482
481
480
479
476
473
472
464
464
463
461
441
428
425
424
422
414
414
412
411
403
401
395
395
392
384
369
369