675
542
806
427
603
535
512
541
1442
572
656
639
710
374
325
445
536
358
390
391
1250
527
355
379
980
433
472
907
458
457