2245
3
3090
6
2903
2932
2
3765
4
21152
8
3546
1
3083
3080
297066
0
3683
2535
17946
32302
3051
3158
5225
913
7034
6236
10
2525
10827
1226
2299
1174
534
3724
25669
3053
7
19783