945
840
829
950
1133
1093
1229
1144
1095
1082
1305
1336
1505
1067
1066
1355
1071
1128
1065
1096
1078
1368
1247
1377
1090
1083
1604
1536
1046
1267
1086
708