398
275
333
351
860
1379
695
317
2
317
2703
2035
293
402
299
325
304
308
256
266
452
412
604
448
382
300
1
385
1
375
227
556
283
406
359
392
610
482
246
261
288
444