3080
3
2932
2
21152
8
3090
6
2535
25669
0
19783
32302
1849
181997
11
297066
3401
5
17946
3715
2139
4
5151
4651
4148
7793
3498
280
1
2405
2476
5043
2740
189326
4471
2650
20
1601
1153