3090
6
3080
3
3779
2
2907
21152
8
181997
11
2535
19783
2932
3498
4
32302
0
17946
3589
1532
1
1153
2638
2949
4199
2865
25669
2801
706
2420
1044
822
1622
3484
1020
4044
5
3083