6236
10
2903
3
1015
1
3090
6
2996
0
1697
2
2932
21152
8
25669
3206
5
108797
17946
7793
4
5233
2048
2508
7
2529
278
2687
3546
12459
2132
1681
572
2028
2929
19783
2258
1545
1492