1090
2489
1046
2023
1058
1238
2958
906
970
1254
523
326
882
552
1525
514
442
1206
831
975
577
1496
849
2010
