2903
3
21152
8
473
0
3090
6
138
2476
2
2932
14
1189
2996
3080
2535
25669
3779
4044
5
3051
3498
4
485
4471
20
2906
1
1355
1282
1193
2258
2986
378
1441
1804
475