271
293
349
542
434
445
379
399
452
469
374
528
237
433
978
10884
251
444
242
1693
1361
260
312
387
2367
274
840
246
283
206
234
240
402
251
236
945
215
225
321
808