1416
1398
1355
1343
1320
1311
1282
1237
1222
1187
1175
1174
1171
1169
1149
1133
1129
1107
1098
1080
1075
1072
1061
1043
1033
1032
1009
988
983
966
944
935
913
897
888
870
864
811
799
794
755
742
734
718
715
714
710
700
699
684
676
668
667
666
625
618
605