2245
3
3080
21152
8
1047
2
3090
6
2203
2932
297066
0
2973
9
3824
1
1785
1090
1059
7812
7
816
5151
2044
3353
3715
3071
956
2295
2600
1270
6109
1218
4651
1200
189326
873