4944
1
2727
1860
2
2243
6
1825
1371
1140
2055
1266
1111
1277
4383
3
5151
3080
3715
1213
0
1047
21152
8
4651
1994
2960
1725
2650
20
1256
280
2405
2740
2932
30334
297066