2903
3
25669
0
2258
1
21152
8
2996
5141
7
3090
6
2932
2
17946
2823
5
3724
3206
1189
6236
10
14
1769
1512
475
476
1258
19783
7793
4
616
585
2108
109
3080
108797
478
2964