2109
1238
1248
1253
2066
1175
1262
1565
1197
1558
1205
1094
1485
1455
1633
2048
2150
2047
2049
2188
1157
1120
1302
1338
1190
1189
1282
922
1390
1010
936
972
1521
1356
962