1363
1629
1003
1481
3004
1245
925
869
936
1044
1107
1031
938
1388
901
963
922
973
955
1140
1454
929
1285