3090
6
2903
3
2932
2
21152
8
2629
3080
1174
1
4837
5
1992
2600
4
3014
20
14
0
2571
1606
3485
7
3491
25669
19783
2535
2996
4044
3083
17946
2465
1189
3125
3546
32302
3498
3779