998
1001
995
1346
1087
1088
1109
1049
1070
1229
1060
927
1336
1149
926
1224
950
932
1140
1100
10396
937
928
9347
935
1254
1241
1233
1317
1189
1178
997
1066