2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
6346
16
2973
9
3824
1
1785
1090
1059
1195
1733
1444
816
5151
2044
3715
4926
5
1084
2295
7
4518
21
4651
189326
2773
1355
2135
1072