1047
3214
2956
2801
1092
1774
1122
1148
1105
999
1414
930
728
910
861
871
1011
806
888
896
841
957
821
789
758
796
1199
963
763