Foreign communities in Algeria

This table showing the various foreign communities in Algeria :