1196
987
1253
1263
1008
964
1109
1067
979
925
932
1209
961
1125
1812
1644
1566
923
1333
1146
1222
946
928
1135
1094
10386
934
926
9339
930
1249
931
1239