1196
992
926
929
1125
908
1179
1033
1185
928
953
1413
994
1579
1011
955
1327
1007
1170
971
1162
972
1281
893
1552