7793
4
1828
3
3090
6
2903
2996
0
2932
2
21152
8
108797
3354
9
3080
3673
11059
1301
1
1369
3551
10
25669
3491
496
3083
17946
1397
3206
5
2108
4310
3546
1537
2823
1189
249
32302