21152
8
3080
3
2932
2
3090
6
2245
2903
3621
0
2131
1
1047
297066
929
2600
4
951
19944
3428
1087
2366
1606
9956
2377
2996
3715
1749
5151
2110
25669
4651
5658
9
14
19783