3080
3
21152
8
2245
3090
6
2932
2
1047
297066
0
3715
5151
4651
280
1
3189
2773
189326
2405
2740
1500
2650
20
108797
562
10827
4
2386
9956
3012
5504
16
807
5169
2525
1174
4443
9