3715
2
5151
21152
8
4651
3
2727
1
1825
2650
20
2055
4944
2405
2740
2243
6
280
1371
30334
297066
0
1111
5382
5
1277
4383
1140
3080
181997
11
1213
2773
1047
3090
2960
2207
2377