2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
1254
1055
1
1285
878
2295
3540
2411
11717
11
3338
453
28098
14
13676
21
3439
5
5151
3715
1746
5599
4651
189326
2773
280
2650
20
108797