958
932
1244
913
988
910
1017
1383
1284
1402
1170
1385
993
1101
1483
1625
1127
899
982
1071
1099
1221
1812
1111
1121
1076
1006
1433
1195
1050
1212
1019
989
1010