1364
1629
1004
1485
3007
1245
925
1363
869
937
1045
1108
1032
939
1391
901
963
922
973
956
1141
1454
932
1285