3080
3
2932
2
21152
8
3090
6
2535
3498
4
1265
1
3715
32302
0
5151
4651
19783
1603
1485
280
2405
2740
17946
2650
20
2990
658
4599
10
1153
4178
1781
3132
2129
1461
1500
7081