1007
875
819
940
844
754
851
837
885
897
1075
1071
1156
1083
916
1141
1203
894
1280
1166
968
7125
889
952
1443