6236
10
2903
3
1015
1
25669
0
32302
3090
6
2932
2
21152
8
17946
2009
5
2508
7
2529
3546
2132
1681
572
2028
2929
19783
2258
1545
1492
1063
2184
951
1694
3080
5402
9
1660
4
11059