3080
3
2932
2
21152
8
3090
6
255
0
3715
5151
4651
929
2535
19783
5382
5
579
1
564
138
475
14
1189
2996
3498
4
280
2405
32302
597
2740
1397
17946
391
1668
2650
20