982
988
981
1329
1072
1070
1297
1090
1034
1053
1203
893
932
916
882
965
944
1047
911
943
1198
928
1604
1108
971
912
861
869
1017
1022
875
913
1323
1135