1287
1246
1208
1202
1198
1183
1177
1173
1169
1146
1145
1127
1109
1075
1035
1012
1011
1000
992
988
980
973
967
963
958
943
942
941
936
895
876
862
855
845
806
796
786
784
777
770
759
747
738
711
691
677
673
667
638
635
629
614
611
608
604
599
577
570