#include<bits/stdc++.h>
using namespace std;
long long a[20050],n,m=1;
map <long long ,int > b;
int main( )
{
cin>>n;
long long o;
for(int i=1;i<=n;i++)
{
bool flag=0;
cin>>o;
for(int j =1;j<i;j++)
if(a[j]==o) flag=1;
if(flag==0)
{
a[m]=o;
m++;
}
b[o]++;
}
sort(a+1,a+m);
for(int i=1;i<m;i++)
{
cout<<a[i]<<' '<<b[a[i]]<<endl;
}
return 0;
}