3090
6
2535
2
19783
4044
5
17946
0
32302
2890
3
3354
1
3798
4
1884
3273
7
25669
3063
10
21152
8
2932
3321
3498
3971
3371
6773
1348
3779
3765
1153
2597
4757
3113
471
1808
12459