1047
946
1043
1023
1082
1225
1591
1102
1597
1700
1250
1581
1931
1283
1405
1436
1701
1507
1319
2023
2411
1678
3848
1641
1571
1509
2115
1244
1255
1258
2072
1182
1265
1570
1201
1564