1016
893
887
1035
1207
1166
1326
1217
1179
1152
1369
1410
1615
1158
1140
1457
1162
1210
1156
1157
1476
1319
1464
1128
1169
1150
1154
1696
1603
1144
1392
1172
771