1181
1074
1462
1436
1617
2122
2012
1138
1102
1280
1315
1148
1252
902
1366
997
915
955
1478
1073
1324
931
953
1170
989
1479
1373
1587
1018
1506
957
1337
980
1292