497
1559
454
427
408
503
1080
547
1333
1137
1487
416
403
393
566