2065
1213
1226
1229
2043
1154
1231
1536
1176
1530
1177
1069
1452
1430
1611
2001
2115
2003
1996
2158
1135
1097
1276
1309
1142
1146
1248
900
1356
991
912
951
1475
1066
1308
928