2903
3
25669
0
2258
1
32302
3090
6
2932
2
21152
8
17946
2009
5
2949
7793
4
3546
572
19783
14
1492
108797
692
951
1694
3080
5402
9
120
2996
6236
10
365
1429
2964
1603
1193