398
454
606
550
478
898
617
445
318
389
521
357
677
424
727
335
479
530
643
565
407
415
536
890
429
441
369
453
480
671
332
533
444
428
471
293