9956
3
1282
1
5504
16
2949
0
2496
3014
20
89
297066
2355
4
4837
5
3738
55904
2002
929
37355
13
1774
2740
5431
2
2571
6
1517
2392
174730
18
14861
7
21152
8
2556
2203
108797
762
189326
8527