2325
438
291
2238
653
291
3011
670
251
2622
211
235
2035
110
119
2141
751
213
4955
822
178
3822
895
105
3278
575
235
3061
383
204
3051
491
178
2262
756
287
1972
397
265
3351
892
258
3667
159
160