2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
2973
9
3824
1
1785
1090
1059
1178
11059
189326
2428
816
7832
5151
2044
3715
1200
2727
2295
7
2336
4651
2184
2773
2135
1072