2903
3
6236
10
1015
1
25669
0
3090
6
32302
2932
2
2009
5
2529
7
21152
8
2132
19783
17946
1545
3080
5402
9
2964
1603
3546
2906
1967
572
1681
2773
4471
1492
2759
951
1193
2258