317
356
1
295
272
297
209
299
370
1
246
214
274
1
227
299
313
538
384
199
428
267
348
1
380
241
252
266
307
394
267
254
372
248
2
208
617
3530
4593
4239
4113
2750
4313
15188