514
579
489
1254
976
542
535
565
4753
1092
672
1112
848
578
619
1712
548
552
663
1032
713
704
704
661
865