2903
3
21152
8
3090
6
2932
2
3680
181997
11
485
0
476
14
2024
1
2032
1189
2996
2145
1193
3080
2535
25669
3779
4044
5
572
3051
3498
4
101
4471
644
1045
255
755
2906