2902
16
10827
4
3083
2
17946
0
1585
2465
368
497
1992
1
3546
481
32302
3765
5489
11
951
661
579
2906
3014
20
3673
6
3779
1174
1537
14887
18
3447
7
3046
841
3051
1181