21152
8
3080
3
2932
2
3090
6
14
0
536
297066
2245
2903
25669
1047
2996
1189
572
345
2906
1
17946
2986
189326
32302
1514
3765
4
3715
1849
2203
1537
5151
356
4651
1193