38
331
1532
208
233
1183
2431
751
1652
6242
130
75
3601
142
154
409
294
6266
281
41
204
202
231
73
351
1
1042
280
932
621
320
3481
149
361
3
8971
214
3171