1485
1475
1372
1132
1055
1044
1041
1037
1028
1011
1006
998
962
961
961
952
947
947
935
927
915
903
897
895
875
863
853
833
826
816
810
808
802
798
785
785
783
777
765
763
757
756
754
751
751
743
739
737
736
731
715
712
711
707
698
691
684
679
676
674
672
666
666
655
650
642
637
634
633
624