876
1533
1336
1048
1321
1350
1324
954
972
949
1250
924
997
926
1028
1390
1287
1413
1186
1395
1002
1105
1424
1499