1218
1203
1199
1194
1156
1152
1145
1116
1107
1102
1063
1032
1011
1009
1001
994
968
940
930
912
908
880
879
864
837
830
809
808
805
775
772
766
757
755
738
731
719
718
699
697
694
692
676
665
661
660
657
647
645
631
627
625
621
617
606