336
478
14975
712
1072
1655
310
14935
1338
571
9160
5841
542
445
483
254
563
818
3545
2760
543
382
835
10869
389