1569
397
380
481
3934
337
549
507
494
340
320
366
338
326
364
1852
362
350
369
611
489
616
385
384
1620