3724
3
4358
6
25669
0
19783
2
3090
2903
572
2932
534
32302
21152
8
1564
2996
2507
1
3080
14
3551
10
864
1179
2366
616
1189
1289601
4
2661
9
800
2517
297066
108797
1543
1403