3080
3
2932
2
21152
8
3090
6
1168
1
32302
0
3715
5151
1461
4651
2535
297066
19783
3498
4
280
2405
2740
17946
1044
2650
20
181997
11
1047
1416
2368
1153
3051
2633
1819
1500
1392