1364
1630
1004
1486
3008
1246
925
1363
869
937
1045
1108
1032
939
1391
902
963
922
973
956
1142
1455
932
1285