21152
8
3090
6
3080
3
2932
2
2535
2727
1
1825
2243
1371
4944
1788
2055
3715
1111
1140
1277
4383
5151
2368
1047
2960
4651
2999
572
0
2405
2173
2740
1558
83
280