957
932
1243
911
988
909
1016
1383
1284
1401
1168
1385
993
1099
1400
1482
1625
1127
899
982
1071
1098
1221
1807
1111
1120
1076
1006
1433
1195
1049
1212
1019
989
987
1010