19079
6
2516
2
2954
781
0
4329
10
297066
3080
3
14861
7
1650
2252
5151
267612
4978
3633
13
3715
19944
99072
21152
8
36905
11532
27
189326
4651
3882
5
3303
542
215
1444
1
2967