21152
8
3090
6
2903
3
951
1
108797
0
4471
2
2932
1015
2669
1694
1618
14
1189
690
2996
3546
475
55904
564
2355
4
10827
32302
37355
13
3080
2535
25669
1743
758
3779
1289601