2535
2
930
0
509
14
3516
1543
19783
1189
3498
4
25669
32302
2996
2906
1
21152
8
342
3090
6
2258
567
2932
1080
2666
9
688
17946
583
3779
4044
5
984
2903
3
3051
717