960
28065
5930
31625
18460
11421
24768