953
847
834
959
1143
1101
1239
1155
1106
1091
1318
1351
1524
1082
1076
1369
1139
1081
1079
1107
1086
1384
1259
1393
1103
1096
1095
1625
1546
1058
1297
1094
717