2245
3
3080
21152
8
1047
2
297066
0
3090
6
1927
2932
5151
189326
3715
2394
1
2773
14861
7
1456
4219
2234
2650
20
4651
108797
3636
4
1941
787
2080
2530
3145
2386
6236
10
280
4702