21152
8
17946
0
3080
3
2932
2
3090
6
975
4
4044
5
2535
32302
25669
3125
19783
297066
280
1
1461
4133
2189
2964
1507
3498
1536
2478
2891
4471
189326
1672
2344
3779
2650
20
2986