21152
8
3080
3
2932
2
3090
6
2600
4
1564
1
1606
5151
2245
1423
2740
2468
985
2903
5565
9
2890
2131
2405
1047
297066
0
929
19944
2629
1174
4837
5
1992
3014
20
9956
14
1535