471
498
524
427
388
524
493
502
1289
517
501
659
1257
385
327