2903
3
21152
8
3090
6
2932
2
181997
11
14
0
1189
1193
2996
25669
3498
4
3779
2535
4471
2906
1
3008
1665
3080
19783
5169
2465
1849
10827
297066
4044
5
3051
32302
2087
475