2983
1571
1801
238
280
1701
1831
1351
1181
137
142
195
179
153
146
216
131
1751
2012
166
178
168
267
126
350
239
139
244
89
161
109
1851
85
118
194
223
174
86