10
6
81141
74525
88437
78180
18504
51859
64801
73995
46272
13090
1 3000