1137
1195
1691
2025
2058
2023
2043
2261
2022
2177
2176
2191
2130
2090
2062
1014
949
894
1022
888
841
848
940
860
905
849
936
862
900
882
899
884
1042
968