20
39
18
0
9
8
13
4
4
7
6
46
357
480
871
1K
368
574
757
485