3724
3
2903
25669
0
32302
3090
6
2932
2
2009
5
21152
8
572
1403
2507
1
19783
17946
3080
5402
9
14
2964
3551
10
1193
2907
1603
864
3546
616
1189
2906
12459
297066
2517
4471