10
8
40502
57416
50280
45770
47346
32556
19885
85717
99670
23720
1 3000