347
500
15362
730
1109
1765
329
15809
1566
582
9909
5906
571
456
490
265
575
894
3565
2776
557
383
891
11072
399