2355
4
1671
1
4837
5
3738
159
55904
0
1470
929
3
37355
13
2740
5431
2
2571
6
1022
1317
2392
1690
174730
18
14861
7
21152
8
2556
2203
108797
762
1778
189326
1134
8527
19079