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