21152
8
3080
3
2932
2
3090
6
297066
0
2245
14
2903
1047
1189
572
2906
1
2996
17946
2986
189326
25669
32302
3551
10
978
1514
1489
3765
4
1130
3715
1849
2203
983
1537
5151