2053
1208
1223
1226
2040
1152
1531
1172
1523
1065
1438
1429
1609
1990
2103
1987
1985
2149
1132
1093
1274
1307
1138
1139
1245
895
1343
990
907
949
1471
1061
1300
923