1364
1629
1004
1483
3007
1245
925
1363
869
936
1044
1107
1031
939
937
1390
901
963
922
973
956
1140
1454
932
1285