1457
1196
1128
1231
1799
998
1187
1039
1400
1167
1367
1311
1366
1161
931
1428
1170
1182
978
1243
1247
993
951
1081
1098
1055
971
1445
913
920
996
948
1113
1803