389
319
256
341
480
212
818
357
245
605
293
715
313
367
358
173
347
475
1
227
1
397
475
288
332
220
526
418
254
381
2
749