21152
8
3080
3
2932
2
3090
6
2727
1
1825
2243
1371
1111
1047
3158
1277
4383
2392
2960
4944
2055
1015
1860
2245
1606
1819
1256
2903
8527
1140
1266
2535
5382
5
297066
0