251
1921
3111
2112
183
1837
185
177
191
208
233
196
16091
13030
10561
9180
718263
7030
6590
5881
573147
53910
506142
4360