945
840
829
950
1133
1094
1229
1144
1095
1082
1305
1337
1506
1067
1356
1071
1128
1073
1098
1080
1371
1248
1379
1068
1090
1084
1604
1536
1048
1270
1086
708