2515
1896
1871
1477
1470
1439
1332
1242
1192
1168
1143
1139
1075
1030
977
918
856
836
829
798
769
725
702
664