3898
10
532
1
2802
6
25669
0
1371
19783
2
1166
11
3090
2903
3
2932
4358
21152
8
2996
572
2173
791
32302
3485
7
3080
685
496
1766
2366
711
1706
990
14
2535
4044
5
3083