245
229
488
262
601
2336
299
2305
295
253
555
1573
458
323
192
510
1758
246
647
450
244
358
404
251
772
266
183
157
2027
523
187
271
276
173
158
238
265
205
492
248