2264
111
1649
461
169
14517
1025
671
147
263
922
558
146
767
121
1459
1163
6631