2884
5
866
1
159
2660
2
2535
19783
2932
3498
4
845
25669
0
32302
2781
17946
1721
7793
1153
3090
6
21152
8
380
3080
3
779
1044
687
2152
4179
4044
3083
2465
1505
3125