1282
1288
1420
2711
1196
1413
1317
1488
1506
2101
1078
1225
1385
1823
1197
1124
978
947
918
959
1450
1131
923
1084
1133
686
683
769
708
743
697
753
701
703
722
739