2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
1681
1
1962
5
2767
1075
3939
2221
4
3929
5151
1152
3715
1535
1237
2277
4651
2062
831
1038
189326
1068
1061
1022
2773