395
1
537
597
90
761
541
2
609
8
542
579
539
491
603
411
401
2661
6
631
1077
697
679
452
1062
645
755
593
446
526
417
565
706
387