3080
3
2932
2
21152
8
2392
3090
6
929
4833
2452
4
10243
1749
1
2082
2294
3715
1746
5151
4651
1606
2535
19783
2184
1036
1819
3326
3498
280
2405
1681
1825
32302
0
2740