516
355
392
518
388
379
580
503
504
385
504
507
707
808
977