876
1532
1336
1048
1320
1349
1324
953
971
948
1250
924
997
926
1027
1390
1287
1413
1185
1394
1002
1105
1422
1497