2989
1
1518
2005
2
2535
19783
2932
3498
4
25669
0
32302
17946
583
7793
1598
1153
4926
5
1978
6
3090
21152
8
1425
3080
3
1044
734
862
1931
3041
4044
3083
515
5829
22