2903
3
2245
21152
8
473
0
3090
6
138
2476
2
2932
297066
3765
4
14
1189
894
2996
571
3080
2535
25669
3779
4044
5
3051
3498
485
4471
20
1581
2906
1
469
1355
1282