1072
1548
1099
1113
1222
883
893
935
909
926
1143
957
1448
1323
880
1512
981
1467
922
1287
1241
1504
888
1479
931
851
1227
891
1056
871
1051
876
1190
810
1429