2903
3
25669
0
1849
2
32302
572
3090
6
2906
1
2932
17946
1189
2009
5
21152
8
14
3765
4
345
1193
5382
4765
1307
19783
2996
389
3080
5402
9
669
2181
2964
1603
3546
2986