558
714
425
865
407
550
987
461
872
826
642
1490
539
725
541
1059
601
542
402
423
728
610
727
501
646
957
566
456
548
2043
513
448
566
438
408
879
807
445
536
531
589
756
588
575
445
457
620
1371
651
940
451
586
406
