2535
2
32302
0
2328
3
19783
3498
4
1466
17946
3132
1
3546
582
2273
25669
3154
6
6554
1940
3186
21152
8
2932
1868
1603
746
1568
3779
6307
10
4354
15
2990
3765
1153
1213
2890