2245
3
3080
21152
8
1404
2
1047
3090
6
3041
2932
297066
0
55904
37355
13
2476
1787
1
5151
2735
3715
2129
22227
16
2555
983
67688
66
2696
4651
189326
2773
890
280
270
3556
1898