1287
1283
1264
1252
1251
1205
1200
1177
1171
1168
1164
1145
1131
1076
1071
1058
1044
1041
1036
1027
992
981
977
950
948
943
934
917
896
884
877
860
851
847
838
829
801
793
792
789
764
761
749
728
705
702
693
669
667
662
661
639
638
636
628
621
616
614
596