657
1393
725
444
649
382
505
475
466
1022
472
715
494
602
502
461
1153
505
431
443
564
698
491
779
388