3090
6
2865
2
3080
3
21152
8
3779
1393
1
1892
2180
17946
0
32302
4721
4639
3965
1152
989
2535
19783
7793
4
2932
1352
5
800
3498
25669
1373
3266
3589
1011
3206
1153
866