2903
3
2245
297066
0
21152
8
3090
6
2476
2
2932
25669
3765
4
3080
2535
2189
3779
4044
5
3051
3498
4471
1581
2906
1
32302
9956
2258
2986
378
1226
1804
5169
2525
3053
7
19783