2535
2
19783
3498
4
25669
0
2476
17946
21152
8
32302
2932
1849
3765
3779
4044
5
1769
1
2903
3
3051
1477
1153
3090
6
4471
6698
7
2906
2300
1465
1933
2258
2986
3080
3546
7793