2629
2
3090
6
2903
3
2932
32302
0
25669
21152
8
5782
4
3080
5402
9
4198
1
2009
5
1622
2093
2750
5946
19783
2535
2385
4044
3083
1038
17946
2465
3125
3546
3498
3779
4471
2964