2989
1
21152
8
1518
2535
2
19783
2932
3498
4
32302
0
2468
3
17946
583
1586
3791
7
1598
1153
4926
5
1978
6
2163
3090
25669
1425
2996
3080
995
1044
1743
2505
3054
2883
2500