763
1305
1007
683
799
668
702
583
495
1225
725
584
671
606
508