515
477
454
640
539
405
498
462
389
422
469
1353
20960
473
384
483
822
475
500
514
480
456
416
590
428