21152
8
2535
2
3125
550
1
25669
0
32302
3090
6
4044
5
17946
2911
9
4651
3
5151
398656
19
19783
1672
4724
3498
4
2405
2478
3083
4471
2740
2082
181997
11
2986
38477
34
297066
1294
902
3169