2040
10500
178398
97461
67452
5166
35805
47970
33750
57596