1509
1499
1482
1466
1424
1409
1378
1360
1341
1335
1333
1292
1289
1284
1268
1220
1218
1201
1194
1164
1156
1147
1130
1127
1114
1085
1077
1056
1043
1021
983
977
969
942
934
928
922
910
901
878
867
860
859
842
839
825
821
799
797
794
754
727
721
677
675
671
665
655
654