2245
3
3080
21152
8
3071
9
1047
2
3090
6
2932
297066
0
5141
7
2483
5090
3013
15
1077
1
1365
2525
1517
948
862
5151
3715
9036
1466
712
619
4099
2075
12
4651
4451
3022
189326