3080
3
2932
2
21152
8
19783
3090
6
32302
0
25669
3715
5151
4651
2535
297066
3498
4
280
1
2405
2740
17946
2666
9
2650
20
2042
1153
3724
4775
1500
5784
7258
665
1044
181997
11
4044
5