None
1028
359
289
467
497
377
681
776
658
573
552
688
1131
499
638
1000
1
625
622
871
441
561
368
509
800