997
998
994
1342
1084
1312
1106
1047
1066
1221
904
944
927
893
977
957
1058
925
956
1218
939
1617
1120
981
923
874
879
1027
1033
890
978
1334
1146
924