2932
2
3090
6
21152
8
2903
3
3080
2535
4044
5
2465
19783
3083
25669
0
32302
2996
3012
4
14
9956
10827
17946
5504
16
1189
5169
1
3125
2245
3546
1174
1828
2629
3498
3779
716