963
860
847
974
1161
1124
1261
1172
1126
1107
1334
1367
1541
1097
1095
1395
1096
1152
1103
1093
1099
1104
1398
1276
1412
1091
1115
1112
1638
1560
1077
731