1066
3244
2993
2840
1112
1109
1791
1138
1167
1126
1019
1434
947
751
931
885
890
1031
939
911
918
866
983
838
807
778
818
1286
988
783