7793
4
3090
6
21152
8
2903
3
2932
2
1849
25669
0
2996
2633
1
2011
1961
4074
3080
108797
2907
4440
878
10941
378
14
3206
5
2629
3131
1189
1537
2551
2823
485
665
1087