21152
8
3080
3
2932
2
25669
0
4471
3090
6
1168
1
5151
17946
2271
4
19783
4651
1416
4044
5
2964
32302
1603
1744
2405
2740
2633
717
3933
1392
1522
3715
3321
1334
297066