10
6
11055
66760
83350
20849
26411
90889
12889
38895
34942
79279
1 3000