876
1532
1336
1047
1320
1348
1324
952
971
948
1250
924
997
925
1027
1390
1287
1413
1184
1394
1002
1105
1422
1496