1376
4652
2050
3261
9765
1951
2913
1677
249
1894
22666
146
1700
157
118
311
942
87
161
1257
121
1028
89
488
187
245
109
760
902
374