443
1191
575
234
401
402
477
398
385
823
361
427
344
409
562
508
240
306
591
222
362
788
2085
329
