1433
1395
1379
1280
1261
1166
1063
1042
1031
990
937
923
911
887
883
879
874
820
803
783
780
761
749
749
729
725
713
711
710
709
708
708
695
686
685
681
673
668
666
665
660
657
651
641
638
634
633
629
628
625
622
622
619
618
611
611
610
609
607
601
601
599
598
586
585
571
568
566
565
565
565
561
555
553
552
552
548
548
545
544
544
544
541
541
541
540
540
539
539
538
536
532
531
531
531
530
527
526
525
524
524
523
523
520
517
516
513
512
510
509
508
506
505
502
501
501
501
500
500
500
499
495
494
487
486
485
485
483
477
473
471
471
470
469
467
465
464
463
463
459
458
458
457
457
456
455
451
450
441
434
430
430
428
407
395
388
369
293