697
716
671
805
735
727
784
4418
757
771
872
866
3669
793
926
1030
868
871
785
850
922
1059
1077
1336
1588
1748
1846
6341