43
26
12
591
556
1835
286
308
30
41
350
1
432
426
17
12
8
255
27
12
564
0
432
