381
1112
488
360
1046
360
1042
397
397
363
354
394
391
377
529