3090
6
2903
3
2932
2
592
1
940
19783
21152
8
3080
658
0
25669
14
1189
2740
255
8414
841
677
2535
2990
2996
4044
5
3083
17946
2465
400
3125
3546
2192
32302
1285