21152
8
4471
2
32302
0
4044
5
17946
2535
25669
3498
4
2087
2986
1
4651
3
3125
19783
1461
2964
2478
962
3090
6
6753
17
1672
3779
2903
3051
2149
1849
3873
15
940
528
1064
297066