1336
1284
1017
909
1243
1002
1304
1158
1191
932
812
900
823
1147
820
871
828
1167
1251
1188
940
1215
1385
774
838
982
837
993
855
1185
816
895
1444
853
1430