246
377
290
296
248
252
425
391
782
906
147
488
294
539
255
396
282
294
310
297
226
980
575
1401
124
114
648
321
424
356
224
206
209
307
768
339
456
435
830
368
717
695
192
558
482
175
288
196
300
478
569
79
273
384
92
253
375
141
116
322